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.