2013-06-12 4 views
0

.net 응용 프로그램을 별도의 비즈니스 개체 계층, 데이터 액세스 계층 및 UI로 사용하고 있습니다. 중간 계층이 필요에 따라 다시 사용되므로 다른 모든 솔루션 파일에 분산되어 있습니다. UI 레이어, 비즈니스 객체 레이어, 데이터 액세스 레이어에서 날짜를 설정합니다. 이제 우리는 여러 지역에 롤아웃 할 때 현지화를 구현할 계획입니다. 가장 좋은 방법은 무엇일까요? 저는 모든 레이어에서 날짜를 설정하는 위치를 찾고 공통된 장소에 설정하도록 변경하고 싶지 않습니다. 그렇게하는 것이 성가신 방법입니다. 코드를 변경하지 않고 최적의 방법으로이를 달성하기위한 제안. 응용 프로그램은 Windows 및 웹 버전 모두에 있습니다.기존 응용 프로그램에서 현지화 구현

답변

0

날짜 개체에 날짜를 저장한다고 가정하면 아무런 문제가 없어야합니다. 번역은 로컬 컴퓨터에서 이루어집니다. 각 컴퓨터마다 고유 한 국가 별 설정이 있지만 datetime 개체에 동일한 설정이 저장됩니다. 여러 시간대가있는 경우 먼저 비즈니스 요구 사항이 날짜/시간 (현지 또는 원산지 등)을 표시하기 위해 무엇인지 찾아야합니다.

관련 문제