|
|
Using the table below, you can select and load a new language into TextPipe, DataPipe, ResumePipe, DetachPipe or WordPipe. Some languages also have help file translations available. To load a new language:
Languages availableYou can translate our products into your own native language, or you can take advantage of the translations that have already been performed. Note: Traditional Chinese - BIG5. Simplified Chinese - GB2312.
How to TranslateIn the product's install folder you will find a folder called 'Languages'. In this folder there is a file called English.Ini containing the default language. To create your own translation, first copy this file to a new name (e.g. German.Ini). Open the .Ini file in a text editor such as NotePad or WordPad. The language file looks something like the following:
In this example, there is a section called TmainForm, which applies to product's main form or window. There are identifiers called 'Exportfiltertoclipboard1.Caption', '1030' and '9450'. These are used by the product to locate each string. The strings you need to translate are to the right hand side of the equal sign '='. NEVER alter the section names or the identifiers or the product won't be able to locate them (be extra careful with global search and replaces). If the product cannot find an identifier it needs, it will write out the English value to the end of the section. This is a useful way of finding out if there are any errors in the identifier names. For "&Export filter to clipboard", the '&' is the short cut of the menu item. The '&' needs to be unique per dialog, but you have complete freedom to choose them as you see fit. In "Length: %d Lines: %d", %d is a place holder for a numeric value which will get substituted into the string by the product before it is shown to the user. In "Replace [%s] with [%s]", %s is a place holder for a string value which will get substituted into the string by the product before it is shown to the user. Reversing the grammarIf your language requires the grammatical sense of the string to be reversed, you can reference the second parameter first as follows (fictional example):
Note that the numbering starts from zero. When complete...When you have completed a translation please send it to us and we can include it with the next release! In the past we have provided full copies of software in exchange for a translation to your native language. Please contact us for details. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||