c# Как сделать мультиязычное приложение?

185
21 мая 2021, 09:40

Нужно сделать переключения языков на форме.

Чтобы при нажатие на Eng label ( кнопку ) показывался Английский текст в форме.

При нажатие на Rus label (кнопку ) показывался Русский текст в форме.

Пример:

Нажали на label (Eng) переключились на Английский текст

Нажали на label (Rus) переключились на Русский текст

Answer 1

В общем случае это делается через ресурсы. Здесь есть подробный пример https://www.codeproject.com/Tips/580043/How-to-make-a-multi-language-application-in-Csharp

READ ALSO
MVVM узнать, какая кнопка нажата

MVVM узнать, какая кнопка нажата

Я создаю во вью ItemsControl, который содержит в себе структуру UniformGridItemTemplate у него - набор кнопок, которые генерируются на основе ObservableCollection (так...

200
Искажается изображение

Искажается изображение

Всем доброго времени сутокПодскажите пожалуйста, почему используя код приведенный ниже (Перерисовка изображений формата PCX в Png) некоторые...

111
Поменять Image.Source в WPF

Поменять Image.Source в WPF

Я делаю приложение с WPFВ форме есть кнопка для запуска exe файла, который меняет фотографию photo

111
Button ContextMenu Styling in wpf

Button ContextMenu Styling in wpf

Я пытаюсь присвоить стиль для ContextMenu, чтоб было похоже на интерфейс Дискорда

203