Translating Dise applications

From DISE KnowledgeBase

Jump to: navigation, search

Contents

How to get started

  1. Contact us on support@displayevolution.com to request the files you need to start the translation process.
  2. Extract the received file into a folder on your computer.
  3. Start the application TranslateSystem.exe

Products available for translation

  • Common strings
  • Dise Composer
  • Dise Bridge
  • Dise Replay
  • Dise Probe
  • Dise Ambience
  • Dise Setup Wizard
  • Installer

Loading a language

  1. Select the language for a specific product that you would like to edit in the drop down menu at the right.
  2. Click load.

Starting a new translation

  1. Select the English language of the Product you want to translate.
  2. Change the LanguageName and LocalName to the international and native name of your language.
  3. Change the language name in the edit box at your right to the international language name (this will be a part of the filename).
  4. Click Save.
  5. The translation will now be saved as ex. Composer_Swedish.diselanguage if you loaded the Composer product and created a new Swedish language.
  6. Fill out the values in AboutTranslation.
  7. Click Save again.

Upgrading your current translation

  1. Request to get the latest translation files from us.
  2. Extract the file you received into the folder where you have your translation files, replacing already existing files.
  3. Load the translation in your language that you want to update.
  4. Click on Apply upgrade
  5. Now the translation will be updated will all new words, dialogs, etc.
You can see what parts of the translation that now contains things that should be translated:
  • Tabs that are bold contains new words that does not have a translation yet.
  • Text with a green background is a new word that needs to be translated.
  • Text with a black background is a deleted word, and you can use the Delete selected string button to remove.
  1. Remember to update the AboutTranslation tab with a new date, and version number.

Translating

The left column is name of the language items, and the right column contains the words that should be translated.

Any words without any "real" word in the "destination" language should be kept in English, for example: DVD, Workgroup, ...

In menus most menu options could have a & before one of the characters to indicate that this is a Alt+char shortcut. If you want to have a & in the text then use &&. In most translations you can remove the & on menu items.

If you have made a mistake in the translation and would like to get the original English words back, you can use the Delete selected string button to remove the incorrect translation. And then you can use the Apply upgrade and apply the latest English translation. That will then put back the original translation.

A tip is to use the Export to Clipboard feature, and then paste the text into a word editor with a spell checker.

It is also possible to use the Export tab to file, and Import tab from file to translate each tab directly in any other editor that support unicode .txt files.

The Replace feature can replace single words, or can be used with regular expressions to replace all words at the beginning or end of a row. For example: ^Cancel$ will only match the word Cancel matching only whole words.

Remember to save every now and then.

Translating the installer

The installer translation is done directly in the text files, you will find them in the archive linked above.

The strings are formed like this, and of course the part between the "" is the part to translate.

LangString DESC_SecComposer ${LANG_ENGLISH} "Dise Composer, used for editing content."

Just save the file as Dise Installer Swedish.txt (for a new Swedish translation).

Translation is complete

Just send the .diselanguage and .info files (and installer .txt file) in a zip to support@displayevolution.com and we will be able to include the translation in the next Dise release.

Remember to save
Remember to save!
Remember to save!
Remember to save ;)




All items on this website are copyright Klocktornet AB 2012, all rights reserved.
All trademarks are property of their respective owners.