Локализация WPF C# .NET8 приложения
От: salvequick  
Дата: 07.03.24 16:45
Оценка:
Приветствую,
Не подскажите какой сейчас будет правильный метод локализации WPF C# .NET8 приложения на разные языки?

Требуется просто отображать разные текст для разных выбранных языков.
Способ должен быть совместим с Windows App store.

Я вижу что есть встроенные в .NET классы IStringLocalizer<T> и IStringLocalizerFactory
Также еще есть Multilingual App Toolkit (MAT).
я так понимаю что это что то вроде двух альтернативных способов?

Также хотелось бы чтобы при переходе на WinUI3 было бы как можно проще перейти с выбранным вариантом локализации.

Интересует практический опыт, т.к я конечно гуглил и читаю документацию.

Спасибо!
Re: Локализация WPF C# .NET8 приложения
От: pjBrain  
Дата: 07.06.24 16:19
Оценка:
Здравствуйте, salvequick, Вы писали:

S>Приветствую,

S>Не подскажите какой сейчас будет правильный метод локализации WPF C# .NET8 приложения на разные языки?

S>Требуется просто отображать разные текст для разных выбранных языков.

S>Способ должен быть совместим с Windows App store.

S>Я вижу что есть встроенные в .NET классы IStringLocalizer<T> и IStringLocalizerFactory

S>Также еще есть Multilingual App Toolkit (MAT).
S>я так понимаю что это что то вроде двух альтернативных способов?

S>Также хотелось бы чтобы при переходе на WinUI3 было бы как можно проще перейти с выбранным вариантом локализации.


S>Интересует практический опыт, т.к я конечно гуглил и читаю документацию.


S>Спасибо!


Правильного нет, есть только предпочтительный именно для вашего случая.
Для примера есть такая реализация https://www.codeproject.com/Articles/35159/WPF-Localization-Using-RESX-Files
Re: Локализация WPF C# .NET8 приложения
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 17.06.24 14:08
Оценка:
Здравствуйте, salvequick, Вы писали:

Старая статья Локализация WPF приложений
Проще через ресурсные файлы. Накатать приложение для создания редактирования ресурсных файлов тоже несложно.
https://www.codeproject.com/Articles/35159/WPF-Localization-Using-RESX-Files
и солнце б утром не вставало, когда бы не было меня
Отредактировано 17.06.2024 14:19 Serginio1 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.