Продолжение публикации «Локализация страницы WPF» .
Интернационализация проектов C++ — это, по сути, перевод ресурсов RC. Как и раньше, давайте рассмотрим процесс локализации на простом примере проекта MFC.
Windows 8, Visual Studio 2013.
Итак, давайте создадим новый проект MFC.
Оставим все по умолчанию и нажмем «Готово».
Давайте запустим его и проверим, что все в порядке и на английском языке.
Давайте добавим пакет Elas в наш проект Nuget.
Как и в случае с локализацией проекта WPF, в решении появился новый файл конфигурации Elas.
Давайте соберем проект.
Обратите внимание, что в проект добавлен новый файл «MFCApplication1.rc.xlf».
Этот файл содержит ресурсы, которые необходимо локализовать.
Сюда входят строки, диалоговые окна, меню, акселераторы и т. д. Все ресурсы из «MFCApplication1.rc».
По умолчанию в файл конфигурации Elas добавлен русский язык.
Переведем «MFCApplication1.rc.xlf» на русский язык.
( Я сделал это автоматически с помощью Microsoft Translator. ) MFCApplication1.rc.xlf
Теги: #elas #локализация #C++ #MFC #C++<Эxml version="1.0" encoding="utf-8"?> <xliff version="1.2" xmlns:elas="urn:devutils:names:tc:xliff:document:1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
-
Почему Розы Приятно Пахнут?
19 Oct, 24 -
Китайский Файрвол Как Торговый Барьер
19 Oct, 24 -
Защита От Ботов, Меньше Цифр И Буков
19 Oct, 24 -
Универсальные Платформы – Это Зло
19 Oct, 24