vs2008 редактор ресурсов меняет язык файлов rc - PullRequest
0 голосов
/ 20 мая 2010

Я делаю некоторые улучшения в приложении vs2008 в c ++.

Когда я пытаюсь редактировать ресурсы (например, добавить запись в таблицу строк), редактор vs2008 меняет язык файла rc с LANG_ENGLISH на LANG_NEUTRAL, а не английский текст заменяется знаками вопроса. *

Если я редактирую rc-файл извне (в блокноте), а затем загружаю его в vs2008, он работает нормально.

Кто-нибудь может мне помочь решить это? спасибо

Шимон

1 Ответ

1 голос
/ 20 мая 2010

Когда вы раскрываете узел String Table в окне Resource View, вы должны увидеть таблицы строк для каждого отдельного языка. Вы добавляете строку в каждую таблицу, дважды щелкая их по очереди. Язык устанавливается автоматически из языка строковых таблиц.

Если вы этого не видите, тогда .rc изначально не был создан должным образом. Что обычно, когда кто-то начинает редактировать его с помощью текстового редактора. Редактор ресурсов имеет проблемы с файлами .rc, которые были созданы вручную. Вы обречены продолжать поддерживать его с помощью текстового редактора. Что не представляет особой проблемы, редактор не совсем удобен для пользователя при добавлении строк ресурсов на нескольких языках. Любой специалист по локализации, которого я когда-либо видел, не беспокоится о редакторе ресурсов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...