From ff1f2c1eca434dfe330e1f19be6533013736d8d9 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 29 May 2010 13:40:13 +0000 Subject: [PATCH] Add translation in DoliWamp installer. --- .settings/org.eclipse.core.resources.prefs | 3 +- ChangeLog | 8 ++- build/exe/doliwamp/Languages/MyBasque.isl | 12 ++++ .../Languages/MyBrazilianPortuguese.isl | 12 ++++ build/exe/doliwamp/Languages/MyCatalan.isl | 12 ++++ build/exe/doliwamp/Languages/MyCzech.isl | 12 ++++ build/exe/doliwamp/Languages/MyDanish.isl | 12 ++++ build/exe/doliwamp/Languages/MyDutch.isl | 12 ++++ build/exe/doliwamp/Languages/MyEnglish.isl | 38 ++++++++++ build/exe/doliwamp/Languages/MyFinnish.isl | 12 ++++ build/exe/doliwamp/Languages/MyFrench.isl | 39 +++++++++++ build/exe/doliwamp/Languages/MyGerman.isl | 12 ++++ build/exe/doliwamp/Languages/MyHebrew.isl | 12 ++++ build/exe/doliwamp/Languages/MyHungarian.isl | 12 ++++ build/exe/doliwamp/Languages/MyItalian.isl | 12 ++++ build/exe/doliwamp/Languages/MyJapanese.isl | 12 ++++ build/exe/doliwamp/Languages/MyNorwegian.isl | 12 ++++ build/exe/doliwamp/Languages/MyPolish.isl | 12 ++++ build/exe/doliwamp/Languages/MyPortuguese.isl | 12 ++++ build/exe/doliwamp/Languages/MyRussian.isl | 12 ++++ build/exe/doliwamp/Languages/MySlovak.isl | 11 +++ build/exe/doliwamp/Languages/MySlovenian.isl | 12 ++++ build/exe/doliwamp/Languages/MySpanish.isl | 12 ++++ build/exe/doliwamp/doliwamp.iss | 70 ++++++++++++------- 24 files changed, 359 insertions(+), 26 deletions(-) create mode 100644 build/exe/doliwamp/Languages/MyBasque.isl create mode 100644 build/exe/doliwamp/Languages/MyBrazilianPortuguese.isl create mode 100644 build/exe/doliwamp/Languages/MyCatalan.isl create mode 100644 build/exe/doliwamp/Languages/MyCzech.isl create mode 100644 build/exe/doliwamp/Languages/MyDanish.isl create mode 100644 build/exe/doliwamp/Languages/MyDutch.isl create mode 100644 build/exe/doliwamp/Languages/MyEnglish.isl create mode 100644 build/exe/doliwamp/Languages/MyFinnish.isl create mode 100644 build/exe/doliwamp/Languages/MyFrench.isl create mode 100644 build/exe/doliwamp/Languages/MyGerman.isl create mode 100644 build/exe/doliwamp/Languages/MyHebrew.isl create mode 100644 build/exe/doliwamp/Languages/MyHungarian.isl create mode 100644 build/exe/doliwamp/Languages/MyItalian.isl create mode 100644 build/exe/doliwamp/Languages/MyJapanese.isl create mode 100644 build/exe/doliwamp/Languages/MyNorwegian.isl create mode 100644 build/exe/doliwamp/Languages/MyPolish.isl create mode 100644 build/exe/doliwamp/Languages/MyPortuguese.isl create mode 100644 build/exe/doliwamp/Languages/MyRussian.isl create mode 100644 build/exe/doliwamp/Languages/MySlovak.isl create mode 100644 build/exe/doliwamp/Languages/MySlovenian.isl create mode 100644 build/exe/doliwamp/Languages/MySpanish.isl diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs index 958cb9835b7..e66491155bd 100644 --- a/.settings/org.eclipse.core.resources.prefs +++ b/.settings/org.eclipse.core.resources.prefs @@ -1,3 +1,4 @@ -#Sun Mar 21 19:12:06 CET 2010 +#Sat May 29 13:12:53 CEST 2010 eclipse.preferences.version=1 +encoding//build/exe/doliwamp/Languages=ISO-8859-1 encoding/=UTF-8 diff --git a/ChangeLog b/ChangeLog index 8f88c76d088..0614a97efde 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,7 +3,10 @@ English Dolibarr ChangeLog ***** ChangeLog for 2.9 compared to 2.8 ***** For users: +- New: Can reopen a refused/canceled supplier order. - New: Add Gant diagramm on project module. +- New: Add a new mode for automatic stock increase: Can be increased + on supplier order dispatching of products. - New: Can set a past delay to limit calendar export. - New: Can join files on emailing campaigns. - New: Add statistics on trips and expenses module. @@ -39,8 +42,9 @@ For users: - Fix: Tracking number should be available on sending sheets. For tranlators: -- Fix: Major update of italian translation. +- Fix: Major update of italian translation (it_IT). - New: Added slovenian translation (sl_SL). +- New: Add translation of DoliWamp installer. For developers: - More comments in code. @@ -56,6 +60,8 @@ WARNING: path to thoose classes into the include function. - Also, parameters of the "fetch()" method for class "User" has changed to reflect other fetch methods. +- This version is also the last one to support PHP 4.*. Dolibarr 3.* will be supported + with PHP 5.* and higher only. ***** ChangeLog for 2.8.1 compared to 2.8 ***** diff --git a/build/exe/doliwamp/Languages/MyBasque.isl b/build/exe/doliwamp/Languages/MyBasque.isl new file mode 100644 index 00000000000..691b90b67d0 --- /dev/null +++ b/build/exe/doliwamp/Languages/MyBasque.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 %2 bertsioa +AdditionalIcons=Ikono gehigarriak: +CreateDesktopIcon=&Mahaigainean lasterbidea sortu +CreateQuickLaunchIcon=&Ataza Barran lasterbidea sortu +ProgramOnTheWeb=%1 sarean +UninstallProgram=%1 desinstalatu +LaunchProgram=%1 abiarazi +AssocFileExtension=&Lotu %1 programa %2 fitxategi luzapenarekin +AssocingFileExtension=%1 programa %2 fitxategi luzapenarekin lotzen... diff --git a/build/exe/doliwamp/Languages/MyBrazilianPortuguese.isl b/build/exe/doliwamp/Languages/MyBrazilianPortuguese.isl new file mode 100644 index 00000000000..fe04078a342 --- /dev/null +++ b/build/exe/doliwamp/Languages/MyBrazilianPortuguese.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 versăo %2 +AdditionalIcons=Ícones adicionais: +CreateDesktopIcon=Criar um ícone na Área de &Trabalho +CreateQuickLaunchIcon=Criar um ícone na &Barra de Inicializaçăo Rápida +ProgramOnTheWeb=%1 na Internet +UninstallProgram=Desinstalar %1 +LaunchProgram=Executar %1 +AssocFileExtension=Associar %1 com a e&xtensăo de arquivo %2 +AssocingFileExtension=Associando %1 com a extensăo de arquivo... diff --git a/build/exe/doliwamp/Languages/MyCatalan.isl b/build/exe/doliwamp/Languages/MyCatalan.isl new file mode 100644 index 00000000000..e48244b7939 --- /dev/null +++ b/build/exe/doliwamp/Languages/MyCatalan.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 versió %2 +AdditionalIcons=Icones addicionals: +CreateDesktopIcon=Crea una icona a l'&Escriptori +CreateQuickLaunchIcon=Crea una icona a la &Barra de tasques +ProgramOnTheWeb=%1 a Internet +UninstallProgram=Desinstalˇla %1 +LaunchProgram=Obre %1 +AssocFileExtension=&Associa %1 amb l'extensió de fitxer %2 +AssocingFileExtension=Associant %1 amb l'extensió de fitxer %2... diff --git a/build/exe/doliwamp/Languages/MyCzech.isl b/build/exe/doliwamp/Languages/MyCzech.isl new file mode 100644 index 00000000000..f94179a0fab --- /dev/null +++ b/build/exe/doliwamp/Languages/MyCzech.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 verze %2 +AdditionalIcons=Další zástupci: +CreateDesktopIcon=Vytvořit zástupce na &ploše +CreateQuickLaunchIcon=Vytvořit zástupce na panelu &Snadné spuštění +ProgramOnTheWeb=Aplikace %1 na internetu +UninstallProgram=Odinstalovat aplikaci %1 +LaunchProgram=Spustit aplikaci %1 +AssocFileExtension=Vytvořit &asociaci mezi soubory typu %2 a aplikací %1 +AssocingFileExtension=Vytváří se asociace mezi soubory typu %2 a aplikací %1... diff --git a/build/exe/doliwamp/Languages/MyDanish.isl b/build/exe/doliwamp/Languages/MyDanish.isl new file mode 100644 index 00000000000..0449a06696b --- /dev/null +++ b/build/exe/doliwamp/Languages/MyDanish.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 version %2 +AdditionalIcons=Ekstra ikoner: +CreateDesktopIcon=Lav ikon pĺ skrive&bordet +CreateQuickLaunchIcon=Lav &hurtigstart-ikon +ProgramOnTheWeb=%1 pĺ internettet +UninstallProgram=Afinstaller (fjern) %1 +LaunchProgram=&Křr %1 +AssocFileExtension=Sammen&kćd %1 med filtypen %2 +AssocingFileExtension=Sammenkćder %1 med filtypen %2... diff --git a/build/exe/doliwamp/Languages/MyDutch.isl b/build/exe/doliwamp/Languages/MyDutch.isl new file mode 100644 index 00000000000..6db66c619c0 --- /dev/null +++ b/build/exe/doliwamp/Languages/MyDutch.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 versie %2 +AdditionalIcons=Extra snelkoppelingen: +CreateDesktopIcon=Maak een snelkoppeling op het &bureaublad +CreateQuickLaunchIcon=Maak een snelkoppeling op de &Snel starten werkbalk +ProgramOnTheWeb=%1 op het Web +UninstallProgram=Verwijder %1 +LaunchProgram=&Start %1 +AssocFileExtension=&Koppel %1 aan de %2 bestandsextensie +AssocingFileExtension=Bezig met koppelen van %1 aan de %2 bestandsextensie... diff --git a/build/exe/doliwamp/Languages/MyEnglish.isl b/build/exe/doliwamp/Languages/MyEnglish.isl new file mode 100644 index 00000000000..be670b85a6e --- /dev/null +++ b/build/exe/doliwamp/Languages/MyEnglish.isl @@ -0,0 +1,38 @@ + +[CustomMessages] + +NameAndVersion=%1 version %2 +AdditionalIcons=Additional icons: +CreateDesktopIcon=Create a &desktop icon +CreateQuickLaunchIcon=Create a &Quick Launch icon +ProgramOnTheWeb=%1 on the Web +UninstallProgram=Uninstall %1 +LaunchProgram=Launch %1 +AssocFileExtension=&Associate %1 with the %2 file extension +AssocingFileExtension=Associating %1 with the %2 file extension... + +YouWillInstallDoliWamp=You will install or upgrade DoliWamp (Apache+Mysql+PHP+Dolibarr) on your computer. +ThisAssistantInstallOrUpgrade=This assistant installs or upgrades Dolibarr ERP-CRM and all required third party softwares (Apache, Mysql and PHP) optimized for a Dolibarr usage. +IfYouHaveTechnicalKnowledge=If you have technical knowledge and plan to share your Apache, Mysql and PHP with other projects than Dolibarr, you should not use this assistant and make a manual installation of Dolibarr on your existing Apache, Mysql and PHP installation. +ButIfYouLook=But if you look for an automatic setup, you''re on the good way... +DoYouWantToStart=Do you want to start installation/upgrade process ? + +TechnicalParameters=Technical parameters +IfFirstInstall=If first install, please specify some technical parameters. If you don't understand, are not sure, or are doing an upgrade, just leave the default values. + +; WARNING !!! STRINGS HERE MUST BE LOWER THAN 60 CHARACTERS +SMTPServer=SMTP server (your own or ISP SMTP server, first install only) : +ApachePort=Apache port (first install only, common choice is 80) : +MySqlPort=MySql port (first install only, common choice is 3306) : +MySqlPassword=MySql server and database password you want for root (first install only): + +FailedToDeleteLock=Failed to delete file $1/www/dolibarr/install.lock. You may have to remove it manually later when asked. Click OK to continue... + +PortAlreadyInUse=Port %1 seems to be already in use. You should cancel to go back and choose another value for %2 port. Cancel choice and choose another value ? + +FirefoxDetected=Firefox has been detected on your computer. Would you like to use it as the default browser for Dolibarr ? +ChooseDefaultBrowser=Please choose your default browser. If you are not sure, just click Open : + +LaunchNow=Launch Dolibarr now + +ProgramHasBeenRemoved=Dolibarr program files have been removed. However, all your data files are still in directory $1. You must remove this directory manually for a complete uninstall. diff --git a/build/exe/doliwamp/Languages/MyFinnish.isl b/build/exe/doliwamp/Languages/MyFinnish.isl new file mode 100644 index 00000000000..341301e817d --- /dev/null +++ b/build/exe/doliwamp/Languages/MyFinnish.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 versio %2 +AdditionalIcons=Lisäkuvakkeet: +CreateDesktopIcon=Lu&o kuvake työpöydälle +CreateQuickLaunchIcon=Luo kuvake &pikakäynnistyspalkkiin +ProgramOnTheWeb=%1 Internetissä +UninstallProgram=Poista %1 +LaunchProgram=&Käynnistä %1 +AssocFileExtension=&Yhdistä %1 tiedostopäätteeseen %2 +AssocingFileExtension=Yhdistetään %1 tiedostopäätteeseen %2 ... diff --git a/build/exe/doliwamp/Languages/MyFrench.isl b/build/exe/doliwamp/Languages/MyFrench.isl new file mode 100644 index 00000000000..80d19a4ec56 --- /dev/null +++ b/build/exe/doliwamp/Languages/MyFrench.isl @@ -0,0 +1,39 @@ + +[CustomMessages] + +NameAndVersion=%1 version %2 +AdditionalIcons=Icônes supplémentaires : +CreateDesktopIcon=Créer une icône sur le &Bureau +CreateQuickLaunchIcon=Créer une icône dans la barre de &Lancement rapide +ProgramOnTheWeb=Page d'accueil de %1 +UninstallProgram=Désinstaller %1 +LaunchProgram=Exécuter %1 +AssocFileExtension=&Associer %1 avec l'extension de fichier %2 +AssocingFileExtension=Associe %1 avec l'extension de fichier %2... + +YouWillInstallDoliWamp=Vous allez installer ou mettre ŕ jour DoliWamp (Apache+Mysql+PHP+Dolibarr) sur votre ordinateur. +ThisAssistantInstallOrUpgrade=Cet assistant installe ou met ŕ jour Dolibarr ERP-CRM et tous ses composants prérequis (Apache, Mysql et PHP) optimisé pour une utilisation de Dolibarr. +IfYouHaveTechnicalKnowledge=Si vous avez des compétences techniques et envisagez de partager votre Apache, Mysql et PHP avec d'autres applications que Dolibarr, vous ne devriez pas utiliser cet assistant mais faire plutot une installation manuelle de Dolibarr sur un socle Apache, Mysql et PHP existant. +ButIfYouLook=Mais si vous recherchez une installation clé en main automatisée, vous ętes sur la bonne voie... +DoYouWantToStart=Voulez-vous démarrer le processus d'installation/mise ŕ jour ? + +TechnicalParameters=Paramčtres techniques +IfFirstInstall=S'il s'agit de la premičre installation, merci de spécifier ces quelques paramčtres techniques. Si vous ne les comprennez pas, ętes non surs, ou procédez ŕ une mise ŕ jour, laissez les champs avec les valeurs proposées par défaut. + +; WARNING !!! STRINGS HERE MUST BE LOWER THAN 60 CHARACTERS +SMTPServer=Serveur SMTP (le votre ou celui de votre FAI, premičre install uniquement) : +ApachePort=Port Apache (premičre install uniquement, le choix standard est 80) : +MySqlPort=Port Mysql (premičre install uniquement, le choix standard est 3306) : +MySqlPassword=Mot de passe du serveur et base MySql pour root (premičre install uniquement): + +PortAlreadyInUse=Le port %1 semble déjŕ utilisé. Il est recommandé d'annuler pour revenir en arričre et spécifier une autre valeur pour le port %2. Annuler le choix et choisir une autre valeur ? + +FirefoxDetected=Firefox a été détecté sur votre ordinateur. Voulez-vous en faire votre navigateur par défaut pour Dolibarr ? +ChooseDefaultBrowser=Merci de choisir votre navigateur par défaut. Si vous n'ętes pas sur, cliquer simplement sur Ouvrir : + +LaunchNow=Lancer Dolibarr maintenant + +ProgramHasBeenRemoved=Les fichiers du programe Dolibarr ont été supprimés. Toutefois, tous vos fichiers de données sont toujours dans le répertoire $1. Vous devez supprimer ce répertoire manuellement pour avoir une désinstallation complčte. + + + diff --git a/build/exe/doliwamp/Languages/MyGerman.isl b/build/exe/doliwamp/Languages/MyGerman.isl new file mode 100644 index 00000000000..9c3a1d38bfc --- /dev/null +++ b/build/exe/doliwamp/Languages/MyGerman.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 Version %2 +AdditionalIcons=Zusätzliche Symbole: +CreateDesktopIcon=&Desktop-Symbol erstellen +CreateQuickLaunchIcon=Symbol in der Schnellstartleiste erstellen +ProgramOnTheWeb=%1 im Internet +UninstallProgram=%1 entfernen +LaunchProgram=%1 starten +AssocFileExtension=&Registriere %1 mit der %2-Dateierweiterung +AssocingFileExtension=%1 wird mit der %2-Dateierweiterung registriert... diff --git a/build/exe/doliwamp/Languages/MyHebrew.isl b/build/exe/doliwamp/Languages/MyHebrew.isl new file mode 100644 index 00000000000..f2b48d0bc49 --- /dev/null +++ b/build/exe/doliwamp/Languages/MyHebrew.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 âéřńä %2 +AdditionalIcons=ńéîěĺđéí đĺńôéí: +CreateDesktopIcon=öĺř ÷éöĺř ăřę ňě &ůĺěçď äňáĺăä +CreateQuickLaunchIcon=öĺř ńéîěĺď áůĺřú ääřöä äîäéřä +ProgramOnTheWeb=%1 ářůú +UninstallProgram=äńř ŕú %1 +LaunchProgram=äôňě %1 +AssocFileExtension=&÷ůř ŕú %1 ňí ńéĺîú ä÷ĺáő %2 +AssocingFileExtension=î÷ůř ŕú %1 ňí ńéĺîú ä÷ĺáő %2 diff --git a/build/exe/doliwamp/Languages/MyHungarian.isl b/build/exe/doliwamp/Languages/MyHungarian.isl new file mode 100644 index 00000000000..ef9a18928c4 --- /dev/null +++ b/build/exe/doliwamp/Languages/MyHungarian.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 %2 verzió +AdditionalIcons=További ikonok: +CreateDesktopIcon=Ikon létrehozása az &Asztalon +CreateQuickLaunchIcon=Ikon létrehozása a &Gyorsindítás eszköztáron +ProgramOnTheWeb=%1 a weben +UninstallProgram=%1 eltávolítása +LaunchProgram=%1 elindítása +AssocFileExtension=A(z) %1 &társítása a(z) %2 fájlkiterjesztéssel +AssocingFileExtension=A(z) %1 társítása a(z) %2 fájlkiterjesztéssel... diff --git a/build/exe/doliwamp/Languages/MyItalian.isl b/build/exe/doliwamp/Languages/MyItalian.isl new file mode 100644 index 00000000000..bb85ba864b6 --- /dev/null +++ b/build/exe/doliwamp/Languages/MyItalian.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 versione %2 +AdditionalIcons=Icone aggiuntive: +CreateDesktopIcon=Crea un'icona sul &desktop +CreateQuickLaunchIcon=Crea un'icona nella barra &Avvio veloce +ProgramOnTheWeb=%1 sul Web +UninstallProgram=Disinstalla %1 +LaunchProgram=Avvia %1 +AssocFileExtension=&Associa l'estensione %2 a %1 +AssocingFileExtension=Associazione dell'estensione %2 a %1 in corso... \ No newline at end of file diff --git a/build/exe/doliwamp/Languages/MyJapanese.isl b/build/exe/doliwamp/Languages/MyJapanese.isl new file mode 100644 index 00000000000..b66345db372 --- /dev/null +++ b/build/exe/doliwamp/Languages/MyJapanese.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 ƒo[ƒWƒ‡ƒ“ %2 +AdditionalIcons=ƒAƒCƒRƒ“‚đ’ljÁ‚ˇ‚é: +CreateDesktopIcon=ƒfƒXƒNƒgƒbƒvă‚ɃAƒCƒRƒ“‚đěŹ‚ˇ‚é(&D) +CreateQuickLaunchIcon=ƒNƒCƒbƒN‹N“ŽƒAƒCƒRƒ“‚đěŹ‚ˇ‚é(&Q) +ProgramOnTheWeb=%1 on the Web +UninstallProgram=%1 ‚đƒAƒ“ƒCƒ“ƒXƒg[ƒ‹‚ˇ‚é +LaunchProgram=%1 ‚đŽŔs‚ˇ‚é +AssocFileExtension=%2 ƒtƒ@ƒCƒ‹Šg’Ł‚É %1‚đŠÖ˜A•t‚݂܂ˇB +AssocingFileExtension=%2 ‚É %1‚đŠÖ˜A•t‚݂܂ˇB diff --git a/build/exe/doliwamp/Languages/MyNorwegian.isl b/build/exe/doliwamp/Languages/MyNorwegian.isl new file mode 100644 index 00000000000..f1ce1d4987d --- /dev/null +++ b/build/exe/doliwamp/Languages/MyNorwegian.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 versjon %2 +AdditionalIcons=Ekstra-ikoner: +CreateDesktopIcon=Lag ikon pĺ &skrivebordet +CreateQuickLaunchIcon=Lag et &Hurtigstarts-ikon +ProgramOnTheWeb=%1 pĺ nettet +UninstallProgram=Avinstaller %1 +LaunchProgram=Kjřr %1 +AssocFileExtension=&Koble %1 med filetternavnet %2 +AssocingFileExtension=Kobler %1 med filetternavnet %2... diff --git a/build/exe/doliwamp/Languages/MyPolish.isl b/build/exe/doliwamp/Languages/MyPolish.isl new file mode 100644 index 00000000000..9c6851efbf6 --- /dev/null +++ b/build/exe/doliwamp/Languages/MyPolish.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 wersja %2 +AdditionalIcons=Dodatkowe ikony: +CreateDesktopIcon=Utwórz ikonę na &pulpicie +CreateQuickLaunchIcon=Utwórz ikonę na pasku &szybkiego uruchamiania +ProgramOnTheWeb=Strona WWW programu %1 +UninstallProgram=Deinstalacja programu %1 +LaunchProgram=Uruchom program %1 +AssocFileExtension=&Przypisz program %1 do rozszerzenia pliku %2 +AssocingFileExtension=Przypisywanie programu %1 do rozszerzenia pliku %2... diff --git a/build/exe/doliwamp/Languages/MyPortuguese.isl b/build/exe/doliwamp/Languages/MyPortuguese.isl new file mode 100644 index 00000000000..1ee6009348d --- /dev/null +++ b/build/exe/doliwamp/Languages/MyPortuguese.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 versăo %2 +AdditionalIcons=Ícones adicionais: +CreateDesktopIcon=Criar ícone no Ambiente de &Trabalho +CreateQuickLaunchIcon=&Criar ícone na barra de Iniciaçăo Rápida +ProgramOnTheWeb=%1 na Web +UninstallProgram=Desinstalar o %1 +LaunchProgram=Executar o %1 +AssocFileExtension=Associa&r o %1 aos ficheiros com a extensăo %2 +AssocingFileExtension=A associar o %1 aos ficheiros com a extensăo %2... diff --git a/build/exe/doliwamp/Languages/MyRussian.isl b/build/exe/doliwamp/Languages/MyRussian.isl new file mode 100644 index 00000000000..51c314b6b95 --- /dev/null +++ b/build/exe/doliwamp/Languages/MyRussian.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1, âĺđńč˙ %2 +AdditionalIcons=Äîďîëíčňĺëüíűĺ çíŕ÷ęč: +CreateDesktopIcon=Ńîçäŕňü çíŕ÷îę íŕ &Đŕáî÷ĺě ńňîëĺ +CreateQuickLaunchIcon=Ńîçäŕňü çíŕ÷îę â &Ďŕíĺëč áűńňđîăî çŕďóńęŕ +ProgramOnTheWeb=Ńŕéň %1 â Číňĺđíĺňĺ +UninstallProgram=Äĺčíńňŕëëčđîâŕňü %1 +LaunchProgram=Çŕďóńňčňü %1 +AssocFileExtension=Ńâ&˙çŕňü %1 ń ôŕéëŕěč, čěĺţůčěč đŕńřčđĺíčĺ %2 +AssocingFileExtension=Ńâ˙çűâŕíčĺ %1 ń ôŕéëŕěč %2... diff --git a/build/exe/doliwamp/Languages/MySlovak.isl b/build/exe/doliwamp/Languages/MySlovak.isl new file mode 100644 index 00000000000..28e66e0f8a5 --- /dev/null +++ b/build/exe/doliwamp/Languages/MySlovak.isl @@ -0,0 +1,11 @@ + +[CustomMessages] +NameAndVersion=%1 verzia %2 +AdditionalIcons=Ďalší zástupcovia: +CreateDesktopIcon=Vytvori zástupcu na &ploche +CreateQuickLaunchIcon=Vytvori zástupcu na paneli &Rýchle spustenie +ProgramOnTheWeb=Aplikácia %1 na internete +UninstallProgram=Odinštalova aplikáciu %1 +LaunchProgram=Spusti aplikáciu %1 +AssocFileExtension=Vytvori &asociáciu medzi súbormi typu %2 a aplikáciou %1 +AssocingFileExtension=Vytvára sa asociácia medzi súbormi typu %2 a aplikáciou %1... diff --git a/build/exe/doliwamp/Languages/MySlovenian.isl b/build/exe/doliwamp/Languages/MySlovenian.isl new file mode 100644 index 00000000000..a10e2468fc0 --- /dev/null +++ b/build/exe/doliwamp/Languages/MySlovenian.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 različica %2 +AdditionalIcons=Dodatne ikone: +CreateDesktopIcon=Ustvari ikono na &namizju +CreateQuickLaunchIcon=Ustvari ikono za &hitri zagon +ProgramOnTheWeb=%1 na spletu +UninstallProgram=Odstrani %1 +LaunchProgram=Odpri %1 +AssocFileExtension=&Poveži %1 s pripono %2 +AssocingFileExtension=Povezujem %1 s pripono %2... diff --git a/build/exe/doliwamp/Languages/MySpanish.isl b/build/exe/doliwamp/Languages/MySpanish.isl new file mode 100644 index 00000000000..101c109ece9 --- /dev/null +++ b/build/exe/doliwamp/Languages/MySpanish.isl @@ -0,0 +1,12 @@ + +[CustomMessages] + +NameAndVersion=%1 versión %2 +AdditionalIcons=Iconos adicionales: +CreateDesktopIcon=Crear un icono en el &escritorio +CreateQuickLaunchIcon=Crear un icono de Inicio Rápido +ProgramOnTheWeb=%1 en la Web +UninstallProgram=Desinstalar %1 +LaunchProgram=Ejecutar %1 +AssocFileExtension=&Asociar %1 con la extensión de archivo %2 +AssocingFileExtension=Asociando %1 con la extensión de archivo %2... diff --git a/build/exe/doliwamp/doliwamp.iss b/build/exe/doliwamp/doliwamp.iss index 9143bf08ab5..b9dd4c36e6c 100644 --- a/build/exe/doliwamp/doliwamp.iss +++ b/build/exe/doliwamp/doliwamp.iss @@ -25,6 +25,7 @@ OutputBaseFilename=DoliWamp-2.9.0-alpha ; You must modify this to put here your dolibarr root directory SourceDir=D:\Mes developpements\dolibarr ; ----- End of change +;OutputManifestFile=build\doliwampbuild.log AppId=doliwamp AppPublisher=NLTechno AppPublisherURL=http://www.nltechno.com @@ -41,17 +42,40 @@ SolidCompression=yes WizardImageFile=build\exe\doliwamp\doliwamp.bmp WizardSmallImageFile=build\exe\doliwamp\doliwampsmall.bmp SetupIconFile=doc\images\dolibarr.ico -PrivilegesRequired=poweruser +PrivilegesRequired=admin DisableProgramGroupPage=yes ChangesEnvironment=no CreateUninstallRegKey=yes +UseSetupLdr=no ;UninstallDisplayIcon={app}\bidon OutputDir=build +ShowLanguageDialog=auto +ShowUndisplayableLanguages=no +;LanguageDetectionMethod=none +LanguageDetectionMethod=uilanguage +;SignedUninstaller=yes + +[Languages] +Name: "en"; MessagesFile: "compiler:Default.isl,build\exe\doliwamp\Languages\MyEnglish.isl" +Name: "br"; MessagesFile: "compiler:Languages\Portuguese.isl,build\exe\doliwamp\Languages\MyBrazilianPortuguese.isl" +Name: "ca"; MessagesFile: "compiler:Languages\Catalan.isl,build\exe\doliwamp\Languages\MyCatalan.isl" +Name: "da"; MessagesFile: "compiler:Languages\Danish.isl,build\exe\doliwamp\Languages\MyDanish.isl" +Name: "es"; MessagesFile: "compiler:Languages\Spanish.isl,build\exe\doliwamp\Languages\MySpanish.isl" +Name: "nl"; MessagesFile: "compiler:Languages\Dutch.isl,build\exe\doliwamp\Languages\MyDutch.isl" +Name: "fi"; MessagesFile: "compiler:Languages\Finnish.isl,build\exe\doliwamp\Languages\MyFinnish.isl" +Name: "fr"; MessagesFile: "compiler:Languages\French.isl,build\exe\doliwamp\Languages\MyFrench.isl" +Name: "ge"; MessagesFile: "compiler:Languages\German.isl,build\exe\doliwamp\Languages\MyGerman.isl" +Name: "it"; MessagesFile: "compiler:Languages\Italian.isl,build\exe\doliwamp\Languages\MyItalian.isl" +Name: "nb"; MessagesFile: "compiler:Languages\Norwegian.isl,build\exe\doliwamp\Languages\MyNorwegian.isl" +Name: "po"; MessagesFile: "compiler:Languages\Polish.isl,build\exe\doliwamp\Languages\MyPolish.isl" +Name: "pt"; MessagesFile: "compiler:Languages\Portuguese.isl,build\exe\doliwamp\Languages\MyPortuguese.isl" +Name: "ru"; MessagesFile: "compiler:Languages\Russian.isl,build\exe\doliwamp\Languages\MyRussian.isl" +Name: "sv"; MessagesFile: "compiler:Languages\Slovenian.isl,build\exe\doliwamp\Languages\MySlovenian.isl" [Tasks] ;Name: "autostart"; Description: "Automatically launch DoliWamp server on startup. If you check this option, Services will be installed as automatic. Otherwise, services will be installed as manual and will start and stop with the service manager."; GroupDescription: "Auto Start:" ;Flags: unchecked; -Name: quicklaunchicon; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; Flags: unchecked -Name: "desktopicon"; Description: "Create a &Desktop icon"; GroupDescription: "Additional icons:"; Flags: unchecked +Name: quicklaunchicon; Description: CustomMessage('CreateQuickLaunchIcon'); GroupDescription: CustomMessage('AdditionalIcons'); Flags: unchecked +Name: "desktopicon"; Description: CustomMessage('CreateDesktopIcon'); GroupDescription: CustomMessage('AdditionalIcons'); Flags: unchecked [Dirs] Name: "{app}\logs" @@ -163,7 +187,7 @@ var value: String; //procedures lancees au debut de l'installation function InitializeSetup(): Boolean; begin - Result := MsgBox('You will install or upgrade DoliWamp (Apache+Mysql+PHP+Dolibarr) on your computer.' #13#13 'This assistant installs or upgrades Dolibarr ERP-CRM and all required third party softwares (Apache, Mysql and PHP) optimized for a Dolibarr usage.' #13#13 'If you have technical knowledge and plan to share your Apache, Mysql and PHP with other projects than Dolibarr, you should not use this assistant and make a manual installation of Dolibarr on your existing Apache, Mysql and PHP installation.' #13#13 'But if you look for an automatic setup, you''re on the good way...' #13#13 'Do you want to start installation/upgrade process ?', mbConfirmation, MB_YESNO) = IDYES; + Result := MsgBox(CustomMessage('YouWillInstallDoliWamp')+#13#13+CustomMessage('ThisAssistantInstallOrUpgrade')+#13#13+CustomMessage('IfYouHaveTechnicalKnowledge')+#13#13+CustomMessage('ButIfYouLook')+#13#13+CustomMessage('DoYouWantToStart'), mbConfirmation, MB_YESNO) = IDYES; end; procedure InitializeWizard(); @@ -230,24 +254,24 @@ begin // Prepare an object calle "Page" of type wpInstalling. // Object will be show later in NextButtonClick function. Page := CreateInputQueryPage(wpInstalling, - 'Technical parameters', '', - 'If first install, please specify some technical parameters. If you don''t understand, are not sure, or are doing an upgrade, just leave the default values.'); + CustomMessage('TechnicalParameters'), '', + CustomMessage('IfFirstInstall')); // TODO Add control differently if first install or update if firstinstall then begin - Page.Add('SMTP server (your own or ISP SMTP server, first install only) :', False); - Page.Add('Apache port (first install only, common choice is 80) :', False); - Page.Add('Mysql port (first install only, common choice is 3306) :', False); - Page.Add('Mysql server and database password you want for root (first install only):', False); + Page.Add(CustomMessage('SMTPServer'), False); + Page.Add(CustomMessage('ApachePort'), False); + Page.Add(CustomMessage('MySqlPort'), False); + Page.Add(CustomMessage('MySqlPassword'), False); end else begin - Page.Add('SMTP server (your own or ISP SMTP server, first install only) :', False); - Page.Add('Apache port (first install only, common choice is 80) :', False); - Page.Add('Mysql port (first install only, common choice is 3306) :', False); - Page.Add('Mysql server and database password you want for root (first install only):', False); + Page.Add(CustomMessage('SMTPServer'), False); + Page.Add(CustomMessage('ApachePort'), False); + Page.Add(CustomMessage('MySqlPort'), False); + Page.Add(CustomMessage('MySqlPassword'), False); end; // Default values @@ -293,7 +317,6 @@ begin if CurPageID = Page.ID then begin - // This must be in if curpage.id = page.id, otherwise it is executed after each Next button //---------------------------------------------- @@ -343,12 +366,11 @@ begin lockfile := pathWithSlashes+'/www/dolibarr/install.lock'; if FileExists (lockfile) and not DeleteFile(lockfile) then begin - themessage := 'Failed to delete file '+pathWithSlashes+'/www/dolibarr/install.lock. You may have to remove it manually later when asked. Click OK to continue...'; + themessage := FmtMessage(CustomMessage('FailedToDeleteLock'),[pathWithSlashes]); MsgBox(themessage,mbInformation,MB_OK) end - // Check if parameters already defined in conf.php file srcFile := pathWithSlashes+'/www/dolibarr/htdocs/conf/conf.php'; if not FileExists (srcFile) then @@ -393,7 +415,7 @@ begin // paramok := False; // end; // end; - + if paramok then begin // Test port Apache @@ -401,7 +423,7 @@ begin //MsgBox('batFile = '+batFile,mbConfirmation,MB_YESNO) Exec(batFile, '-s localhost -p '+myporta, path+'\', SW_HIDE, ewWaitUntilTerminated, myResult); //themessage := 'Le port '+myporta+' semble deja pris. Revenez en arriere pour choisir une autre valeur pour le port Apache.'; - themessage := 'Port '+myporta+' seems to be already in use. Go back to choose another value for Apache port. Cancel choice and choose another value ?'; + themessage := FmtMessage(CustomMessage('PortAlreadyInUse'),[myporta,'Apache']); if ((IntToStr(myResult) = '0') and (MsgBox(themessage,mbConfirmation,MB_YESNO) = IDYES)) then begin paramok := False; @@ -415,7 +437,7 @@ begin //MsgBox('batFile = '+batFile,mbConfirmation,MB_YESNO) Exec(batFile, '-s localhost -p '+myport, path+'\', SW_HIDE, ewWaitUntilTerminated, myResult); //themessage := 'Le port '+myport+' semble deja pris. Revenez en arriere pour choisir une autre valeur pour le port MySQL.'; - themessage := 'Port '+myport+' seems to be already in use. Go back to choose another value for MySQL port. Cancel choice and choose another value ?'; + themessage := FmtMessage(CustomMessage('PortAlreadyInUse'),[myport,'MySql']); if ((IntToStr(myResult) = '0') and (MsgBox(themessage,mbConfirmation,MB_YESNO) = IDYES)) then begin paramok := False; @@ -469,14 +491,14 @@ begin browser := 'iexplore.exe'; if FileExists (pfPath+'/Mozilla Firefox/firefox.exe') then begin - if MsgBox('Firefox has been detected on your computer. Would you like to use it as the default browser for Dolibarr ?',mbConfirmation,MB_YESNO) = IDYES then + if MsgBox(CustomMessage('FirefoxDetected'),mbConfirmation,MB_YESNO) = IDYES then begin browser := pfPath+'/Mozilla Firefox/firefox.exe'; end; end; if browser = 'iexplore.exe' then begin - GetOpenFileName('Please choose your default browser. If you are not sure, just click Open :', browser, winPath,'exe files (*.exe)|*.exe|All files (*.*)|*.*' ,'exe'); + GetOpenFileName(CustomMessage('ChooseDefaultBrowser'), browser, winPath,'exe files (*.exe)|*.exe|All files (*.*)|*.*' ,'exe'); end; LoadStringFromFile (srcFile, srcContents); @@ -926,13 +948,13 @@ begin pathWithSlashes := path; StringChange (pathWithSlashes, '\','/'); - MsgBox('Dolibarr program files have been removed. However, all your old data files are still in directory '+path+'. You must remove this directory manually for a complete uninstall.',mbInformation,MB_OK); + MsgBox(FmtMessage(CustomMessage('ProgramHasBeenRemoved'),[path]),mbInformation,MB_OK); end; [Run] ; Launch Dolibarr in browser. This is run after Wizard because of postinstall flag -Filename: "{app}\rundoliwamp.bat"; Description: "Launch Dolibarr now"; Flags: shellexec postinstall skipifsilent runhidden +Filename: "{app}\rundoliwamp.bat"; Description: CustomMessage('LaunchNow'); Flags: shellexec postinstall skipifsilent runhidden [UninstallDelete]