2009-04-22 7 views
3

У меня есть сборка, которая использует resx-файлы для хранения всех отображаемых строк. Теперь я хочу создать сборку спутников, которая содержит французские версии строк.Как создать сборку спутниковых ресурсов

Можно ли это сделать в VS? Я просто создаю новую сборку, правильно ее назову и включаю локализованные версии файла resx?

ответ

5

Просто добавьте новый файл ресурсов с правильным названием в существующий проект , а VS создаст спутниковые сборки.

Именование: имя файла. locale .resx. Где filename соответствует базовой сборке, а locale - обычная строка именования локали. Например. «en» для родового английского «en-gb» для английского и «en-us» для американок (или для тех, кто находится на левой стороне Атлантики: общий английский, британский английский и американский английский).

+0

Очень просто. Благодарю. – Daniel

1

Перейдите в меню Пуск> Программы> Visual Studio 2010> Visual Studio Tools> Visual Studio Command Prompt [rigt кнопкой мыши и выберите "Запуск от имени администратора"]

Перейти к Exact каталог внутри раствора, где resex лежит и типа

c: .. \ yourAppname [eg] App_localresources> al/t: lib /embed:ucCreditNote.ascx.[culture Расширение, например. en-US] .resx/культура: [культура Расширение, например. ru-US] /out :bts.resources.dll

Смежные вопросы