Есть ли строковый ресурс таблицы для Visual C # 2005? - PullRequest
6 голосов
/ 23 октября 2008

Как разработчик, который много лет работал в Visual C ++ 6, я привык работать с ресурсом String Table для хранения строк юникода для локализации. Есть ли в Visual Studio 2005 ресурс, который обеспечивает то же самое? Существуют ли сторонние библиотеки или инструменты?

Ответы [ 2 ]

8 голосов
/ 23 октября 2008

ResourceManager - ваш друг - и да, Visual Studio все еще поддерживает все это в редакторе. Вы также можете прочитать « Кодировка и локализация ». Если вы действительно заинтересованы, я могу порекомендовать книгу Гая Смита-Ферье о .NET i18n .

1 голос
/ 23 октября 2008

Короткий ответ: «resources.resx» - если вы использовали шаблон для своего нового проекта, возможно, у вас уже есть шаблон. Откройте его, затем выберите «Тип ресурса» и выберите «Строки». Вы можете обращаться к ним как (пространство имен проекта) .Properties.Resources. (Имя строки), хотя вам может потребоваться добавить к нему «global ::».

Конечно, как отмечает Джон, для многоязычной локализации вы можете получить доступ к нескольким файлам ресурсов независимо.

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