diff --git a/NSIS_Installer.nsi b/NSIS_Installer.nsi index 5112d56..5a5637d 100644 --- a/NSIS_Installer.nsi +++ b/NSIS_Installer.nsi @@ -333,104 +333,104 @@ SectionEnd LangString MsgStartSab ${LANG_DANISH} "Start SABnzbd (hidden)" LangString MsgStartSab ${LANG_GERMAN} "SABnzbd starten (unsichtbar)" LangString MsgStartSab ${LANG_FRENCH} "Lancer SABnzbd (caché)" + LangString MsgStartSab ${LANG_NORWEGIAN BOKMåL} "Start SABnzbd (hidden)" LangString MsgStartSab ${LANG_DUTCH} "Start SABnzbd (verborgen)" - LangString MsgStartSab ${LANG_NORWEGIAN} "Start SABnzbd (hidden)" LangString MsgStartSab ${LANG_SWEDISH} "Starta SABnzbd (dold)" LangString MsgShowRelNote ${LANG_ENGLISH} "Show Release Notes" LangString MsgShowRelNote ${LANG_DANISH} "Show Release Notes" LangString MsgShowRelNote ${LANG_GERMAN} "Versionshinweise anzeigen" LangString MsgShowRelNote ${LANG_FRENCH} "Afficher les notes de version" + LangString MsgShowRelNote ${LANG_NORWEGIAN BOKMåL} "Show Release Notes" LangString MsgShowRelNote ${LANG_DUTCH} "Toon Vrijgave Bericht (Engels)" - LangString MsgShowRelNote ${LANG_NORWEGIAN} "Show Release Notes" LangString MsgShowRelNote ${LANG_SWEDISH} "Visa release noteringar" LangString MsgSupportUs ${LANG_ENGLISH} "Support the project, Donate!" LangString MsgSupportUs ${LANG_DANISH} "Support the project, Donate!" LangString MsgSupportUs ${LANG_GERMAN} "Bitte unterstützen Sie das Projekt durch eine Spende!" LangString MsgSupportUs ${LANG_FRENCH} "Supportez le projet, faites un don !" + LangString MsgSupportUs ${LANG_NORWEGIAN BOKMåL} "Support the project, Donate!" LangString MsgSupportUs ${LANG_DUTCH} "Steun het project, Doneer!" - LangString MsgSupportUs ${LANG_NORWEGIAN} "Support the project, Donate!" LangString MsgSupportUs ${LANG_SWEDISH} "Donera och stöd detta projekt!" LangString MsgCloseSab ${LANG_ENGLISH} "Please close $\"SABnzbd.exe$\" first" LangString MsgCloseSab ${LANG_DANISH} "Please close $\"SABnzbd.exe$\" first" LangString MsgCloseSab ${LANG_GERMAN} "Schliessen Sie bitte zuerst $\"SABnzbd.exe$\"." LangString MsgCloseSab ${LANG_FRENCH} "Quittez $\"SABnzbd.exe$\" avant l'installation, SVP" + LangString MsgCloseSab ${LANG_NORWEGIAN BOKMåL} "Please close $\"SABnzbd.exe$\" first" LangString MsgCloseSab ${LANG_DUTCH} "Sluit $\"SABnzbd.exe$\" eerst af" - LangString MsgCloseSab ${LANG_NORWEGIAN} "Please close $\"SABnzbd.exe$\" first" LangString MsgCloseSab ${LANG_SWEDISH} "Var vänlig stäng $\"SABnzbd.exe$\" först" LangString MsgOldQueue ${LANG_ENGLISH} " >>>> WARNING <<<<$\r$\n$\r$\nIf not empty, download your current queue with the old program.$\r$\nThe new program will ignore your current queue!" LangString MsgOldQueue ${LANG_DANISH} " >>>> WARNING <<<<$\r$\n$\r$\nIf not empty, download your current queue with the old program.$\r$\nThe new program will ignore your current queue!" LangString MsgOldQueue ${LANG_GERMAN} " >>>> WARNING <<<<$\r$\n$\r$\nIf not empty, download your current queue with the old program.$\r$\nThe new program will ignore your current queue!" LangString MsgOldQueue ${LANG_FRENCH} " >>>> WARNING <<<<$\r$\n$\r$\nIf not empty, download your current queue with the old program.$\r$\nThe new program will ignore your current queue!" + LangString MsgOldQueue ${LANG_NORWEGIAN BOKMåL} " >>>> WARNING <<<<$\r$\n$\r$\nIf not empty, download your current queue with the old program.$\r$\nThe new program will ignore your current queue!" LangString MsgOldQueue ${LANG_DUTCH} " >>>> WARNING <<<<$\r$\n$\r$\nIf not empty, download your current queue with the old program.$\r$\nThe new program will ignore your current queue!" - LangString MsgOldQueue ${LANG_NORWEGIAN} " >>>> WARNING <<<<$\r$\n$\r$\nIf not empty, download your current queue with the old program.$\r$\nThe new program will ignore your current queue!" LangString MsgOldQueue ${LANG_SWEDISH} " >>>> WARNING <<<<$\r$\n$\r$\nIf not empty, download your current queue with the old program.$\r$\nThe new program will ignore your current queue!" LangString MsgUninstall ${LANG_ENGLISH} "This will uninstall SABnzbd from your system" LangString MsgUninstall ${LANG_DANISH} "This will uninstall SABnzbd from your system" LangString MsgUninstall ${LANG_GERMAN} "Dies entfernt SABnzbd von Ihrem System" LangString MsgUninstall ${LANG_FRENCH} "Ceci désinstallera SABnzbd de votre système" + LangString MsgUninstall ${LANG_NORWEGIAN BOKMåL} "This will uninstall SABnzbd from your system" LangString MsgUninstall ${LANG_DUTCH} "Dit verwijdert SABnzbd van je systeem" - LangString MsgUninstall ${LANG_NORWEGIAN} "This will uninstall SABnzbd from your system" LangString MsgUninstall ${LANG_SWEDISH} "Detta kommer att avinstallera SABnzbd från systemet" LangString MsgRunAtStart ${LANG_ENGLISH} "Run at startup" LangString MsgRunAtStart ${LANG_DANISH} "Run at startup" LangString MsgRunAtStart ${LANG_GERMAN} "Beim Systemstart ausführen" LangString MsgRunAtStart ${LANG_FRENCH} "Lancer au démarrage" + LangString MsgRunAtStart ${LANG_NORWEGIAN BOKMåL} "Run at startup" LangString MsgRunAtStart ${LANG_DUTCH} "Opstarten bij systeem start" - LangString MsgRunAtStart ${LANG_NORWEGIAN} "Run at startup" LangString MsgRunAtStart ${LANG_SWEDISH} "Kör vid uppstart" LangString MsgIcon ${LANG_ENGLISH} "Desktop Icon" LangString MsgIcon ${LANG_DANISH} "Desktop Icon" LangString MsgIcon ${LANG_GERMAN} "Desktop-Symbol" LangString MsgIcon ${LANG_FRENCH} "Icône sur le Bureau" + LangString MsgIcon ${LANG_NORWEGIAN BOKMåL} "Desktop Icon" LangString MsgIcon ${LANG_DUTCH} "Pictogram op bureaublad" - LangString MsgIcon ${LANG_NORWEGIAN} "Desktop Icon" LangString MsgIcon ${LANG_SWEDISH} "Skrivbordsikon" LangString MsgAssoc ${LANG_ENGLISH} "NZB File association" LangString MsgAssoc ${LANG_DANISH} "NZB File association" LangString MsgAssoc ${LANG_GERMAN} "Mit NZB-Dateien verknüpfen" LangString MsgAssoc ${LANG_FRENCH} "Association des fichiers NZB" + LangString MsgAssoc ${LANG_NORWEGIAN BOKMåL} "NZB File association" LangString MsgAssoc ${LANG_DUTCH} "NZB bestanden koppelen aan SABnzbd" - LangString MsgAssoc ${LANG_NORWEGIAN} "NZB File association" LangString MsgAssoc ${LANG_SWEDISH} "NZB Filassosication" LangString MsgDelProgram ${LANG_ENGLISH} "Delete Program" LangString MsgDelProgram ${LANG_DANISH} "Delete Program" LangString MsgDelProgram ${LANG_GERMAN} "Programm löschen" LangString MsgDelProgram ${LANG_FRENCH} "Supprimer le programme" + LangString MsgDelProgram ${LANG_NORWEGIAN BOKMåL} "Delete Program" LangString MsgDelProgram ${LANG_DUTCH} "Verwijder programma" - LangString MsgDelProgram ${LANG_NORWEGIAN} "Delete Program" LangString MsgDelProgram ${LANG_SWEDISH} "Ta bort programmet" LangString MsgDelSettings ${LANG_ENGLISH} "Delete Settings" LangString MsgDelSettings ${LANG_DANISH} "Delete Settings" LangString MsgDelSettings ${LANG_GERMAN} "Einstellungen löschen" LangString MsgDelSettings ${LANG_FRENCH} "Supprimer Paramètres" + LangString MsgDelSettings ${LANG_NORWEGIAN BOKMåL} "Delete Settings" LangString MsgDelSettings ${LANG_DUTCH} "Verwijder instellingen" - LangString MsgDelSettings ${LANG_NORWEGIAN} "Delete Settings" LangString MsgDelSettings ${LANG_SWEDISH} "Ta bort inställningar" LangString MsgDelLogs ${LANG_ENGLISH} "Delete Logs" LangString MsgDelLogs ${LANG_DANISH} "Delete Logs" LangString MsgDelLogs ${LANG_GERMAN} "Protokoll löschen" LangString MsgDelLogs ${LANG_FRENCH} "Supprimer les logs" + LangString MsgDelLogs ${LANG_NORWEGIAN BOKMåL} "Delete Logs" LangString MsgDelLogs ${LANG_DUTCH} "Verwijder logging" - LangString MsgDelLogs ${LANG_NORWEGIAN} "Delete Logs" LangString MsgDelLogs ${LANG_SWEDISH} "Ta bort logg" LangString MsgDelCache ${LANG_ENGLISH} "Delete Cache" LangString MsgDelCache ${LANG_DANISH} "Delete Cache" LangString MsgDelCache ${LANG_GERMAN} "Cache löschen" LangString MsgDelCache ${LANG_FRENCH} "Supprimer le cache" + LangString MsgDelCache ${LANG_NORWEGIAN BOKMåL} "Delete Cache" LangString MsgDelCache ${LANG_DUTCH} "Verwijder Cache" - LangString MsgDelCache ${LANG_NORWEGIAN} "Delete Cache" LangString MsgDelCache ${LANG_SWEDISH} "Ta bort temporär-mapp" Function un.onInit diff --git a/tools/make_mo.py b/tools/make_mo.py index df6f1b6..45baf9c 100755 --- a/tools/make_mo.py +++ b/tools/make_mo.py @@ -222,7 +222,7 @@ def patch_nsis(): for lcode in languages: lng = LanguageTable.get(lcode) if lng and lcode != 'en': - lng = lng[0].upper() + lng = lng[0].decode('utf-8').encode('latin-1').upper() trans = gettext.translation(DOMAIN_N, MO_DIR, [lcode], fallback=False, codeset='latin-1') # The unicode flag will make _() return Unicode trans.install(unicode=True, names=['lgettext'])