все что связано с моей работой
Главная » Учебник WiX » Подумайте о локализации

Подумайте о локализации

Добавляя наши собственные диалоговые окна к WixUI, мы вероятно хотели бы, чтобы они тоже были локализованы. Это не требует слишком большой дополнительной работы. Основной исходный файл остается таким же, надо изменить только наше новое диалоговое окно в UserRegistrationDlg.wxs. Вместо “зашитых” текстов мы будем использовать локализуемые строковые ссылки:


    ...
      
        
        
    ...
  

Затем, создаем файлы локализации, в которых перечисляем все эти строки на языке локализации. Давайте назовем наш файл UserRegistrationDlg.fr-fr.wxl (имя может быть любым на ваше усмотрение, расширение фиксировано). В теге WixLocalization Вы должны определить язык и его кодовую страницу. Создайте параллельные копии для других языков, для которых Вы хотите локализовать.



  ???
  ???
  ???
  ...

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

candle.exe SampleWixUIAddDlgLoc.wxs UserRegistrationDlg.wxs
light.exe -ext WixUIExtension -cultures:fr-fr -loc UserRegistrationDlg.fr-fr.wxl -out SampleWixUIAddDlgLoc.msi SampleWixUIAddDlgLoc.wixobj UserRegistrationDlg.wixobj

Комментариев нет

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.