From 7ef0447232da7b2abb5353760f46b5a76c5d0d95 Mon Sep 17 00:00:00 2001 From: Jonathan Harris <jonathan@marginal.org.uk> Date: Sat, 23 Jan 2016 00:50:58 +0000 Subject: [PATCH] Add Czech translation courtesy of Cmdrs CatfoodCZ, Mike Stix & DaraCZ. --- EDMarketConnector.wxs | 8 +- L10n/cs.strings | 453 ++++++++++++++++++++++++++++++++++++++++++ L10n/en.template | 3 + README.md | 1 + 4 files changed, 463 insertions(+), 2 deletions(-) create mode 100644 L10n/cs.strings diff --git a/EDMarketConnector.wxs b/EDMarketConnector.wxs index d1ca1fcb..d506d391 100644 --- a/EDMarketConnector.wxs +++ b/EDMarketConnector.wxs @@ -17,8 +17,8 @@ Description="$(var.PRODUCTLONGNAME) installer" InstallerVersion="300" Compressed="yes" Platform="x86" - Languages="1033,1031,1034,1036,1040,1043,1045,1049,1058,1060,1062,0" /> - <!-- en de es fr it nl pl ru uk sl lv neutral --> + Languages="1033,1029,1031,1034,1036,1040,1043,1045,1049,1058,1060,1062,0" /> + <!-- en cs, de es fr it nl pl ru uk sl lv neutral --> <!-- https://msdn.microsoft.com/en-gb/goglobal/bb964664.aspx --> <!-- Always reinstall since patching is problematic --> @@ -80,6 +80,9 @@ <Component Guid="{62DF41B7-0BE8-48F3-BB22-90E9201A6D8C}"> <File KeyPath="yes" Source="SourceDir\cacert.pem" /> </Component> + <Component Guid="*"> + <File KeyPath="yes" Source="SourceDir\cs.strings" /> + </Component> <Component Guid="*"> <File KeyPath="yes" Source="SourceDir\de.strings" /> </Component> @@ -383,6 +386,7 @@ <ComponentRef Id="_tkinter.pyd" /> <ComponentRef Id="bz2.pyd" /> <ComponentRef Id="cacert.pem" /> + <ComponentRef Id="cs.strings" /> <ComponentRef Id="de.strings" /> <ComponentRef Id="EDMarketConnector.ico" /> <ComponentRef Id="EDMarketConnector.VisualElementsManifest.xml" /> diff --git a/L10n/cs.strings b/L10n/cs.strings new file mode 100644 index 00000000..32869a4d --- /dev/null +++ b/L10n/cs.strings @@ -0,0 +1,453 @@ +/* Use same text as E:D Launcher's verification dialog. [prefs.py] */ +"A verification code has now been sent to the{CR}email address associated with your Elite account." = "Ověřovací kód byl odeslán na{CR}e-mailovou adresu spojenou s vašim Elite účtem."; + +/* App menu entry on OSX. [EDMarketConnector.py] */ +"About {APP}" = "O {APP}"; + +/* Federation rank. [stats.py] */ +"Admiral" = "Admiral"; + +/* Explorer rank. [stats.py] */ +"Aimless" = "Aimless"; + +/* System menu entry on Windows. [EDMarketConnector.py] */ +"Always on top" = "Vždy navrchu"; + +/* CQC rank. [stats.py] */ +"Amateur" = "Amateur"; + +/* EDSM setting. [prefs.py] */ +"API Key" = "API klíč"; + +/* Output setting. [prefs.py] */ +"Automatically make a log entry on entering a system" = "Automaticky vytvořit záznam při vstoupení do systému"; + +/* [prefs.py] */ +"Automatically open uncharted systems’ EDSM pages" = "Automaticky otevřít EDSM stránku nezmapovaných systémů"; + +/* Cmdr stats. [stats.py] */ +"Balance" = "Zůstatek"; + +/* Empire rank. [stats.py] */ +"Baron" = "Baron"; + +/* Trade rank. [stats.py] */ +"Broker" = "Broker"; + +/* Folder selection button on Windows. [prefs.py] */ +"Browse..." = "Procházet..."; + +/* Federation rank. [stats.py] */ +"Cadet" = "Cadet"; + +/* CQC rank. [stats.py] */ +"Champion" = "Champion"; + +/* Folder selection button on OSX. [prefs.py] */ +"Change..." = "Změnit..."; + +/* [EDMarketConnector.py] */ +"Check for Updates..." = "Zkontrolovat aktualizace..."; + +/* Federation rank. [stats.py] */ +"Chief Petty Officer" = "Chief Petty Officer"; + +/* Main window. [EDMarketConnector.py] */ +"Cmdr" = "Cmdr"; + +/* EDSM & privacy setting. [prefs.py] */ +"Cmdr name" = "Jméno CMDRa"; + +/* Ranking. [stats.py] */ +"Combat" = "Combat"; + +/* Combat rank. [stats.py] */ +"Competent" = "Competent"; + +/* Update button in main window. [EDMarketConnector.py] */ +"cooldown {SS}s" = "Čekej {SS}s"; + +/* As in Copy and Paste. [EDMarketConnector.py] */ +"Copy" = "Kopírovat"; + +/* Empire rank. [stats.py] */ +"Count" = "Count"; + +/* Ranking. [stats.py] */ +"CQC" = "CQC"; + +/* Section heading in settings. [prefs.py] */ +"Credentials" = "Přihlašovací údaje"; + +/* Combat rank. [stats.py] */ +"Dangerous" = "Dangerous"; + +/* Combat rank. [stats.py] */ +"Deadly" = "Deadly"; + +/* Trade rank. [stats.py] */ +"Dealer" = "Dealer"; + +/* Empire rank. [stats.py] */ +"Duke" = "Duke"; + +/* Empire rank. [stats.py] */ +"Earl" = "Earl"; + +/* Menu title. [EDMarketConnector.py] */ +"Edit" = "Upravit"; + +/* Top rank. [stats.py] */ +"Elite" = "Elite"; + +/* Section heading in settings. [prefs.py] */ +"Elite Dangerous Star Map credentials" = "Přihlašovací údaje Elite Dangerous Star Map"; + +/* Ranking. [stats.py] */ +"Empire" = "Empire"; + +/* Federation rank. [stats.py] */ +"Ensign" = "Ensign"; + +/* Trade rank. [stats.py] */ +"Entrepreneur" = "Entrepreneur"; + +/* [EDMarketConnector.py] */ +"Error: Can't connect to EDDN" = "Chyba: Nelze se připojit k EDDN"; + +/* [edsm.py] */ +"Error: Can't connect to EDSM" = "Chyba: Nelze se připojit k EDSM"; + +/* [EDMarketConnector.py] */ +"Error: Can't get market data!" = "Chyba: Nelze získat data z obchodu!"; + +/* [EDMarketConnector.py] */ +"Error: Connection to EDDN timed out" = "Chyba: Připojení k EDDN vypršelo"; + +/* [edsm.py] */ +"Error: EDSM {MSG}" = "Chyba: EDSM {MSG}"; + +/* [companion.py] */ +"Error: Invalid Credentials" = "Chyba: Chybné přihlašovací údaje"; + +/* [companion.py] */ +"Error: Server is down" = "Chyba: Server je mimo provoz"; + +/* [companion.py] */ +"Error: Verification failed" = "Chyba: Ověření selhalo"; + +/* Item in the File menu on Windows. [EDMarketConnector.py] */ +"Exit" = "Ukončit"; + +/* Combat rank. [stats.py] */ +"Expert" = "Expert"; + +/* Ranking. [stats.py] */ +"Explorer" = "Explorer"; + +/* Ranking. [stats.py] */ +"Federation" = "Federation"; + +/* [EDMarketConnector.py] */ +"Fetching data..." = "Načítání dat..."; + +/* Menu title on Windows. [EDMarketConnector.py] */ +"File" = "Soubor"; + +/* Section heading in settings. [prefs.py] */ +"File location" = "Cesta k souboru"; + +/* [prefs.py] */ +"Flight log in CSV format file" = "Letový záznam ve formátu CSV"; + +/* CQC rank. [stats.py] */ +"Gladiator" = "Gladiator"; + +/* Combat rank. [stats.py] */ +"Harmless" = "Harmless"; + +/* CQC rank. [stats.py] */ +"Helpless" = "Helpless"; + +/* CQC rank. [stats.py] */ +"Hero" = "Hero"; + +/* Tab heading in settings on Windows. [prefs.py] */ +"Hotkey" = "Klávesová zkratka"; + +/* [prefs.py] */ +"How do you want to be identified in the saved data" = "Zvolte identitu zobrazenou v uložených datech"; + +/* Tab heading in settings. [prefs.py] */ +"Identity" = "Identita"; + +/* Tab heading in settings on OSX. [prefs.py] */ +"Keyboard shortcut" = "Klávesová zkratka"; + +/* Empire rank. [stats.py] */ +"King" = "King"; + +/* Empire rank. [stats.py] */ +"Knight" = "Knight"; + +/* [EDMarketConnector.py] */ +"Last updated at {HH}:{MM}:{SS}" = "Naposledy aktualizováno {HH}:{MM}:{SS}"; + +/* Federation rank. [stats.py] */ +"Lieutenant" = "Lieutenant"; + +/* Federation rank. [stats.py] */ +"Lieutenant Commander" = "Lieutenant Commander"; + +/* Cmdr stats. [stats.py] */ +"Loan" = "Půjčka"; + +/* [EDMarketConnector.py] */ +"Logging in..." = "Přihlašování..."; + +/* Empire rank. [stats.py] */ +"Lord" = "Lord"; + +/* [prefs.py] */ +"Market data in CSV format file" = "Obchodní data ve formátu CSV"; + +/* [prefs.py] */ +"Market data in Slopey's BPC format file" = "Obchodní data ve formátu Slopey's BPC"; + +/* [prefs.py] */ +"Market data in Trade Dangerous format file" = "Obchodní data ve formátu Trade Dangerous"; + +/* Empire rank. [stats.py] */ +"Marquis" = "Marquis"; + +/* Combat rank. [stats.py] */ +"Master" = "Master"; + +/* Trade rank. [stats.py] */ +"Merchant" = "Merchant"; + +/* Federation rank. [stats.py] */ +"Midshipman" = "Midshipman"; + +/* Explorer rank. [stats.py] */ +"Mostly Aimless" = "Mostly Aimless"; + +/* Combat rank. [stats.py] */ +"Mostly Harmless" = "Mostly Harmless"; + +/* CQC rank. [stats.py] */ +"Mostly Helpless" = "Mostly Helpless"; + +/* Trade rank. [stats.py] */ +"Mostly Penniless" = "Mostly Penniless"; + +/* No hotkey/shortcut currently defined. [prefs.py] */ +"None" = "Žádná"; + +/* Combat rank. [stats.py] */ +"Novice" = "Novice"; + +/* [prefs.py] */ +"OK" = "OK"; + +/* Hotkey/Shortcut setting. [prefs.py] */ +"Only when Elite: Dangerous is the active app" = "Pouze pokud je Elite: Dangerous aktivní"; + +/* Shortcut settings button on OSX. [prefs.py] */ +"Open System Preferences" = "Otevřít Předvolby systému"; + +/* Tab heading in settings. [prefs.py] */ +"Output" = "Výstup"; + +/* Empire rank. [stats.py] */ +"Outsider" = "Outsider"; + +/* Use same text as E:D Launcher's login dialog. [prefs.py] */ +"Password" = "Heslo"; + +/* Explorer rank. [stats.py] */ +"Pathfinder" = "Pathfinder"; + +/* Trade rank. [stats.py] */ +"Peddler" = "Peddler"; + +/* Trade rank. [stats.py] */ +"Penniless" = "Penniless"; + +/* Federation rank. [stats.py] */ +"Petty Officer" = "Poddůstojník"; + +/* Explorer rank. [stats.py] */ +"Pioneer" = "Pioneer"; + +/* Hotkey/Shortcut setting. [prefs.py] */ +"Play sound" = "Přehrát zvuk"; + +/* [prefs.py] */ +"Please choose what data to save" = "Vyberte, která data chcete ukládat"; + +/* Use same text as E:D Launcher's verification dialog. [prefs.py] */ +"Please enter the code into the box below." = "Prosím, zadejte kód do pole níže."; + +/* Use same text as E:D Launcher's login dialog. [prefs.py] */ +"Please log in with your Elite: Dangerous account details" = "Přihlašte se pomocí účtu Elite: Dangerous"; + +/* Federation rank. [stats.py] */ +"Post Captain" = "Post Captain"; + +/* Federation rank. [stats.py] */ +"Post Commander" = "Post Commander"; + +/* Ranking. [stats.py] */ +"Powerplay" = "Powerplay"; + +/* [prefs.py] */ +"Preferences" = "Nastavení"; + +/* Empire rank. [stats.py] */ +"Prince" = "Prince"; + +/* Section heading in settings. [prefs.py] */ +"Privacy" = "Soukromí"; + +/* CQC rank. [stats.py] */ +"Professional" = "Professional"; + +/* Privacy setting. [prefs.py] */ +"Pseudo-anonymized ID" = "Pseudo-anonymní ID"; + +/* Explorer rank. [stats.py] */ +"Ranger" = "Ranger"; + +/* Power rank. [stats.py] */ +"Rating 1" = "Rating 1"; + +/* Power rank. [stats.py] */ +"Rating 2" = "Rating 2"; + +/* Power rank. [stats.py] */ +"Rating 3" = "Rating 3"; + +/* Power rank. [stats.py] */ +"Rating 4" = "Rating 4"; + +/* Power rank. [stats.py] */ +"Rating 5" = "Rating 5"; + +/* Status bar message on launch. [EDMarketConnector.py] */ +"Re-start Elite: Dangerous for automatic log entries" = "Restartujte Elite: Dangerous pro aktivaci automatických záznamů"; + +/* Output settings prompt. [prefs.py] */ +"Re-start Elite: Dangerous to use this feature" = "Restartujte Elite: Dangerous pro aktivaci této funkce"; + +/* Shortcut settings prompt on OSX. [prefs.py] */ +"Re-start {APP} to use shortcuts" = "Restartujte {APP} pro aktivaci klávesových zkratek"; + +/* Federation rank. [stats.py] */ +"Rear Admiral" = "Rear Admiral"; + +/* Federation rank. [stats.py] */ +"Recruit" = "Recruit"; + +/* Explorer rank. [stats.py] */ +"Scout" = "Scout"; + +/* CQC rank. [stats.py] */ +"Semi Professional" = "Semi Professional"; + +/* [prefs.py] */ +"Send flight log to Elite Dangerous Star Map" = "Odeslat letový záznam do Elite Dangerous Star Map"; + +/* [prefs.py] */ +"Send station data to the Elite Dangerous Data Network" = "Odeslat data o stanici do Elite Dangerous Data Network"; + +/* [EDMarketConnector.py] */ +"Sending data to EDDN..." = "Odesílání dat do EDDN..."; + +/* [EDMarketConnector.py] */ +"Sending data to EDSM..." = "Odesílání dat do EDSM..."; + +/* Empire rank. [stats.py] */ +"Serf" = "Serf"; + +/* Item in the File menu on Windows. [EDMarketConnector.py] */ +"Settings" = "Nastavení"; + +/* Status dialog subtitle. [stats.py] */ +"Ship" = "Loď"; + +/* [prefs.py] */ +"Ship loadout in Coriolis format file" = "Konfigurace lodi ve formátu Coriolis"; + +/* [prefs.py] */ +"Ship loadout in E:D Shipyard format file" = "Konfigurace lodi ve formátu E:D Shipyard"; + +/* Status dialog title. [stats.py] */ +"Ships" = "Lodě"; + +/* Empire rank. [stats.py] */ +"Squire" = "Squire"; + +/* Main window. [EDMarketConnector.py] */ +"Station" = "Stanice"; + +/* [EDMarketConnector.py] */ +"Station doesn't have a market!" = "Stanice nemá obchod!"; + +/* [EDMarketConnector.py] */ +"Station doesn't have anything!" = "Stanice nenabízí žádné služby!"; + +/* Menu item. [EDMarketConnector.py] */ +"Status" = "Status"; + +/* Explorer rank. [stats.py] */ +"Surveyor" = "Surveyor"; + +/* Main window. [EDMarketConnector.py] */ +"System" = "Systém"; + +/* Ranking. [stats.py] */ +"Trade" = "Trade"; + +/* Explorer rank. [stats.py] */ +"Trailblazer" = "Trailblazer"; + +/* Trade rank. [stats.py] */ +"Tycoon" = "Tycoon"; + +/* Update button in main window. [EDMarketConnector.py] */ +"Update" = "Aktualizovat"; + +/* Use same text as E:D Launcher's login dialog. [prefs.py] */ +"Username (Email)" = "Už. jméno (E-mail)"; + +/* Federation rank. [stats.py] */ +"Vice Admiral" = "Vice Admiral"; + +/* Menu title on OSX. [EDMarketConnector.py] */ +"View" = "Zobrazit"; + +/* Empire rank. [stats.py] */ +"Viscount" = "Viscount"; + +/* Federation rank. [stats.py] */ +"Warrant Officer" = "Warrant Officer"; + +/* Shouldn't happen. [EDMarketConnector.py] */ +"What are you flying?!" = "S jakou lodí létáte?"; + +/* Shouldn't happen. [EDMarketConnector.py] */ +"Where are you?!" = "Kde zrovna jste?"; + +/* Shouldn't happen. [EDMarketConnector.py] */ +"Who are you?!" = "Kdo jste?"; + +/* Menu title on OSX. [EDMarketConnector.py] */ +"Window" = "Okno"; + +/* [EDMarketConnector.py] */ +"You're not docked at a station!" = "Nejste zadokováni ve stanici!"; + +/* Shortcut settings prompt on OSX. [prefs.py] */ +"{APP} needs permission to use shortcuts" = "{APP} vyžaduje oprávnění pro použití klávesových zkratek"; + diff --git a/L10n/en.template b/L10n/en.template index 697a8f41..224858c0 100644 --- a/L10n/en.template +++ b/L10n/en.template @@ -133,6 +133,9 @@ /* [companion.py] */ "Error: Server is down" = "Error: Server is down"; +/* [companion.py] */ +"Error: Verification failed" = "Error: Verification failed"; + /* Item in the File menu on Windows. [EDMarketConnector.py] */ "Exit" = "Exit"; diff --git a/README.md b/README.md index e1e4fc48..cd0ea1f4 100644 --- a/README.md +++ b/README.md @@ -210,6 +210,7 @@ This app uses the “Companion” web API that Frontier supplies to support thei Acknowledgements -------- * “Elite: Dangerous” is © 1984 - 2015 Frontier Developments plc. +* Thanks to Cmdrs CatfoodCZ, Mike Stix & DaraCZ for the Czech translation. * Thanks to Cmdr CoolBreeze for the Dutch translation. * Thanks to [Cmdr Anthor](http://ed-td.space/) for the French translation. * Thanks to [Cmdr Koreldan](http://ed-map.eu/) for the Italian translation.