Каков наилучший способ локализации на основе LOCBaml или Resx? - PullRequest
3 голосов
/ 30 августа 2010

Я прошел через это Как лучше всего локализовать приложение WPF, без LocBAML? Но это не отвечало тому, что я ищу.

Я создаю CustomControl в WPF. Я хотел бы предоставить поддержку локализации. Элемент управления содержит изображения, строки и т. Д.,

Любая помощь будет принята с благодарностью.

Спасибо

Ответы [ 2 ]

4 голосов
/ 30 августа 2010

Я думаю, что документ, связанный с этим постом содержит много информации о локализации в WPF. В конце концов, вам решать, какой механизм использовать.

Поскольку вы говорите о пользовательском элементе управления, я хотел бы дать ему свойство зависимости Culture, которое потребитель вашего элемента управления может использовать для указания желаемой культуры. Таким образом, потребитель может использовать ваш локализованный элемент управления, относительно независимый от выбранной им стратегии локализации.

3 голосов
/ 30 сентября 2010

Я бы предложил использовать Resx, попробуйте интегрировать в приложение WPF с примером TranslationByMarkupExtension. http://www.wpftutorial.net/LocalizeMarkupExtension.html

LocBaml была очень странной вещью для Microsoft, и она не лучше и даже не завершена.

...