WPF 응용 프로그램에서 오류 메시지와 같은 지역화 할 수있는 텍스트 리소스의 경우 .resx 파일이나 ResourceDictionary를 사용해야합니까? 대답이 /이거나 어떤 요소를 사용하면 어떤 것을 사용할 지 결정하는 데 도움이됩니까?ResourceDictionary v .resx
1
A
답변
2
파일 이름에 문화권 이름과 함께 .resx 파일을 사용하는 것이 아마도 가장 쉬운 방법 일 것입니다. 적절한 자원의로드가 처리됩니다.
그래서 "ResourceFile.resx"를 기본값으로 사용하고 현지화 된 문자열에 대해 "ResourceFile.en-GB.resx", "ResourceFile.fr-FR.resx"등을 지정해야합니다.
실제로 현지화가 필요한 문자열을 언어 파일에만 넣으면됩니다. 해당 문자열이 culture 관련 파일에 없으면 기본 파일로 되돌아갑니다.
관련 문제
- 1. ResourceDictionary Locator
- 2. WPF 컨트롤 라이브러리의 ResourceDictionary
- 3. iterating resourcedictionary xaml 파일
- 4. Silverlight 용 ResourceDictionary
- 5. Reference ResourceDictionary from ViewModel
- 6. 코드에서 ResourceDictionary 대체
- 7. C에서 Dictionary에 ResourceDictionary 복사
- 8. UserControl에서 부모의 ResourceDictionary 참조하기
- 9. ResourceDictionary 요소 또는 UserControl?
- 10. C# Resource (resx) 상속
- 11. resx 파일
- 12. ResourceDictionary 키의 순서는 어떻게 결정됩니까?
- 13. ResourceDictionary 항목에 프로그래밍 방식으로 액세스하십시오.
- 14. Windows 8의 DLL에서 ResourceDictionary 사용
- 15. 단순한 MessageBox에 ResourceDictionary 테마 적용
- 16. 코드 뒤에서 ResourceDictionary DataContext 설정
- 17. Silverlight ApplicationLifetimeObjects 응용 프로그램 ResourceDictionary
- 18. Mercurial v Git v Subversion
- 19. void * v []; v [i] = v [j]; 왜 이것이 옳은가?
- 20. resx 파일은 국제화에 적합합니까?
- 21. resx 파일에서 값을 읽으시겠습니까?
- 22. .resx 파일에 리소스 추가
- 23. LINQ to resx file?
- 24. 단어 .resx 파일 수
- 25. ResourceManager에 올바른 RESX 파일
- 26. ASP.NET * .resx serialization
- 27. 런타임시 .resx 파일 수정
- 28. resx 파일이 필요합니까?
- 29. RESX 파일에 레벨 추가하기
- 30. asp.net resx 파일 작업
[RESX 파일을 사용하는 WPF 현지화] (http://www.codeproject.com/Articles/35159/WPF-Localization-Using-RESX-Files)에서봤을 때, 다음을 사용하여 XAML을 지역화 할 때 문제 목록을 제공합니다. Locbaml 도구 (도구가 아니라 코드 샘플 msdn에 따라) 내 질문의 두 번째 부분에 대한 답변 – Grokodile