2012-08-16 10 views
0

유연성을 위해 리소스 구성 파일 대신 내 현지화 문자열과 메시지를 저장하기 위해 xml 구성 파일 (예 : castle.windsors 구성 요소 xml)을 사용하면 방황합니다. 자주 메시지를 변경하고 빈번한 빌드가 나를 괴롭히는 경우가 있습니다. 문서의 크기로서 나는 언어에 따라 여러 xml 파일에 저장된 수천 개의 문자열을 가질 것이라고 말할 수 있습니다. 그렇게하는 것이 좋은 습관입니까?.net localization 메시지가 리소스 대신 xml 구성 파일에 있습니다.

답변

0

MVP RIck Strahl이 제공하는이 세계화 시스템을 사용자의 필요에 맞게 적절하게 제공하고 동시에 멋진 인터페이스를 제공 할 수 있습니다. 일반적으로 추적하기 쉬운 XML 파일 대신 DB를 백업 저장소로 사용합니다. 백업과 관련하여

여기 NuGet에

https://nuget.org/packages/Westwind.Globalization

다음은 프로젝트 페이지와 그것에서 직접 요약 (데이터 기반 지역화 리소스 공급자 섹션을 참조)입니다. http://www.west-wind.com/westwindwebtoolkit/

+0

답장을 보내 주셔서 감사합니다. 그러나 프록시를 통한 db에 대한 인증에 다소 시간이 걸릴 수 있기 때문에 db에 액세스하는 것이 문제가 될 수 있습니다. 또 다른 문제는 이러한 현지화 읽기 속도가 매우 바쁜 포털이기 때문에 매우 높다는 것입니다 나는 이걸로 바쁜 DB를 유지하고 싶지 않아. 로컬 리소스 만 사용할 수 있습니다 .. – ayk

관련 문제