[Lazarus] RC1 - Translators, new translations for windows installer

Martin lazarus at mfriebe.de
Thu Aug 2 00:40:52 CEST 2012


To all translators.

With this RC the localization of the installer has been improved.
Inno setup has build in translations for the default parts of the 
installer. But the installer contains additional messages. Those can 
also be translated.

    NOTE: the translation file must be ANSI encoded.

The attached file shows how translation files need to look like.
The following languages are supported (for others a translation of the 
inno messages would also be needed). The path+file is what must be 
copied into the #include directive of the new file.

Name: ca; MessagesFile: compiler:Languages\Catalan.isl
Name: cs; MessagesFile: compiler:Languages\Czech.isl
Name: de; MessagesFile: compiler:Languages\German.isl
Name: es; MessagesFile: compiler:Languages\Spanish.isl
Name: fi; MessagesFile: compiler:Languages\Finnish.isl
Name: fr; MessagesFile: compiler:Languages\French.isl
Name: hu; MessagesFile: compiler:Languages\Hungarian.isl
Name: it; MessagesFile: compiler:Languages\Italian.isl
Name: nl; MessagesFile: compiler:Languages\Dutch.isl
Name: no; MessagesFile: compiler:Languages\Norwegian.isl
Name: pl; MessagesFile: compiler:Languages\Polish.isl
Name: pt; MessagesFile: compiler:Languages\Portuguese.isl
Name: pt_BR; MessagesFile: compiler:Languages\BrazilianPortuguese.isl
Name: ru; MessagesFile: lazarus.ru.isl
Name: sl; MessagesFile: compiler:Languages\Slovenian.isl

For the correct ansi codepage, please either see the language files that 
come with an innosetup installation, or contact me, specifying the 
language you need.

For the OldInOtherFolder1 (and OldInDestFolder1) block: Please note that 
inno has limited layout, and the messages must fit the page.
-------------- next part --------------
#include "compiler:Default.isl"

[CustomMessages]


DelUserConf=Delete all user configuration files from previous installs
CleanUp=Clean up

InstallQt=Install QT interface dll
InstallChm=Install chm help files
AssociateGroup=Associate file extensions

FolderHasSpaces=Selected folder contains spaces, please select a folder without spaces in it.
FolderNotEmpty=The target folder is not empty. Continue with installation?

FolderNotEmpty2=The target folder is not empty.

AskUninstallTitle1=Previous Installation
AskUninstallTitle2=Do you want to run the uninstaller?
BtnUninstall=Uninstall
ChkContinue=Continue without uninstall

OldInDestFolder1=Another installation of %1 exists in the destination folder. If you wish to uninstall first, please use the button below.
OldInDestFolder2=
OldInDestFolder3=
OldInDestFolder4=

OldInOtherFolder1=Another installation of %1 was found at %2. Please use the button below to uninstall it now. If you wish to keep it, please tick the checkbox to continue.',
OldInOtherFolder2=Note: Using multiple copies of Lazarus is not supported by this installer.
OldInOtherFolder3=Using several installations of Lazarus can lead to conflicts in files shared by all of the installations, such as the IDE configuration.
OldInOtherFolder4=If you wish to use more than one installation, then you must do additional setup after this installation finished. Please see the Lazarus web page for this, and how to use --primary-config-path


More information about the Lazarus mailing list