diff --git a/android/KMAPro/kMAPro/src/main/res/values-cs-rCZ/strings.xml b/android/KMAPro/kMAPro/src/main/res/values-cs-rCZ/strings.xml
new file mode 100644
index 0000000000..bec7931da8
--- /dev/null
+++ b/android/KMAPro/kMAPro/src/main/res/values-cs-rCZ/strings.xml
@@ -0,0 +1,163 @@
+
+
+
+
+ Sdílet
+
+ Webový prohlížeč
+
+ Velikost textu
+
+ Více
+
+ Vymazat text
+
+ Info
+
+ Nastavení
+
+ Instalovat aktualizace
+
+ Verze: %1$s
+
+ Keyman vyžaduje Chrome verze 57 nebo novější.
+
+ Aktualizovat Chrome
+
+ Začněte psát zde…
+
+
+
+ Velikost textu: %1$d
+
+ Velikost textu nahoru
+
+ Velikost textu dolů
+
+ \nVeškerý text bude vymazán\n
+
+ Začněte
+
+ Přidat klávesnici do vašeho jazyka
+
+ Povolit klávesnici jako systémovou klávesnici
+
+ Nastavit klíč jako výchozí klávesnici
+
+ Více informací
+
+ Zobrazit \"%1$s\" při spuštění
+
+ Pro instalaci balíčků klávesnice povolte klávesnici oprávnění ke čtení externího úložiště.
+
+ Žádost o oprávnění k úložišti byla zamítnuta. Může selhat instalace balíčku klávesnice
+
+ Nastavení
+
+
+ - Nainstalované jazyky (%1$d)
+ - Nainstalované jazyky (%1$d)
+ - Nainstalované jazyky (%1$d)
+ - Nainstalované jazyky (%1$d)
+
+
+ Instalovat klávesnici nebo slovník
+
+ Zobrazit jazyk
+
+ Upravit výšku klávesnice
+
+ Titulek mezerníku
+
+ Keyboard
+
+ Jazyk
+
+ Jazyk + Klávesnice
+
+ Prázdné
+
+ Zobrazit název klávesnice v mezerníku
+
+ Zobrazit název jazyka v mezerníku
+
+ Jazyk a klávesnice v mezerníku
+
+ Nezobrazovat titulek v mezerníku
+
+ Vibrate when typing
+
+ Vždy zobrazovat banner
+
+ K provedení
+
+ Pokud je vypnuto, zobrazí se pouze pokud je povolen prediktivní text
+
+ Povolit odesílání hlášení o pádech přes síť
+
+ Pokud je zapnuto, zprávy o selhání budou odeslány
+
+ Pokud je vypnuto, zprávy o selhání nebudou odeslány
+
+ Instalovat z keyman.com
+
+ Instalovat z lokálního souboru
+
+ Instalovat z jiného zařízení
+
+ Přidat jazyky do nainstalované klávesnice
+
+ (z balíčku klávesnice)
+
+ Vyberte balíček klávesnice
+
+ Vyberte jazyky pro %1$s
+
+ Přidán jazyk %1$s do %2$s
+
+ Všechny jazyky jsou již nainstalovány
+
+ Přetažením klávesnice změníte výšku
+
+ Otočit zařízení pro nastavení na výšku a na šířku
+
+ Obnovit výchozí nastavení
+
+ Hledat nebo zadat URL
+
+ Záložky
+
+ Žádné záložky
+
+ Přidat záložku
+
+ Hlava 1 – Celkem
+
+ Adresa URL
+
+ Nepodařilo se nainstalovat balíček %1$s
+
+ Stahování balíčku klávesnice\n%1$s…
+
+ Extrahování se nezdařilo
+
+ Instalovat klávesnici
+
+ Nainstalovat slovník
+
+ %1$s není platný soubor balíčku klíče.\n%2$s\"
+
+ Balíček klávesnice nemá žádné dotykově optimalizované klávesnice k instalaci
+
+ Žádný nový prediktivní text k instalaci
+
+ Žádné klávesnice nebo prediktivní text k instalaci
+
+ Balíček klávesnice nemá žádné přidružené jazyky k instalaci
+
+ Neplatná/chybějící metadata v balíčku
+
+ Keyboard requires a newer version of Keyman
+
+ Unable to launch web browser
+
diff --git a/android/KMEA/app/src/main/java/com/tavultesoft/kmea/DisplayLanguages.java b/android/KMEA/app/src/main/java/com/tavultesoft/kmea/DisplayLanguages.java
index 439af943b4..d8e8764415 100644
--- a/android/KMEA/app/src/main/java/com/tavultesoft/kmea/DisplayLanguages.java
+++ b/android/KMEA/app/src/main/java/com/tavultesoft/kmea/DisplayLanguages.java
@@ -42,6 +42,7 @@ public class DisplayLanguages {
new DisplayLanguageType("am-ET", "አማርኛ (Amharic)"),
new DisplayLanguageType("az-AZ", "Azərbaycanca (Azəricə)"),
new DisplayLanguageType("bwr-NG", "Bura-Pabir"),
+ new DisplayLanguageType("cs-CZ", "čeština (Czech)"),
new DisplayLanguageType("ff-NG", "Ɗemngal Fulfulde"),
new DisplayLanguageType("en", "English"),
new DisplayLanguageType("es-419", "Español (Spanish - Latin America)"),
diff --git a/android/KMEA/app/src/main/res/values-cs-rCZ/strings.xml b/android/KMEA/app/src/main/res/values-cs-rCZ/strings.xml
new file mode 100644
index 0000000000..1bcc792660
--- /dev/null
+++ b/android/KMEA/app/src/main/res/values-cs-rCZ/strings.xml
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+ - Keyboard
+ - Klávesnice
+ - Klávesnice
+ - Klávesnice
+
+
+
+ - Jiná vstupní metoda
+ - Jiné vstupní metody
+ - Jiné vstupní metody
+ - Jiné vstupní metody
+
+
+ Přidat novou klávesnici
+
+ Nainstalované jazyky
+
+ Nastavení %1$s
+
+ Přidat
+
+ Zpět
+
+ Zrušit
+
+ Zavřít
+
+ Zavřít klíč
+
+ Přeposlat
+
+ Další vstupní metoda
+
+ Stáhnout
+
+ Instalovat
+
+ Později
+
+ Další
+
+ OK
+
+ Aktualizovat
+
+ No internet connection
+
+ Nelze se připojit k Keyman serveru!
+
+ Chcete odstranit tuto klávesnici?
+
+ Chcete stáhnout nejnovější verzi této klávesnice?
+
+ Chcete nyní aktualizovat klávesnice a slovníky?
+
+ Aktualizace zdrojů
+
+ Dostupné aktualizace zdrojů
+
+ %1$s (Aktualizace k dispozici)
+
+ Dostupné aktualizace pro klávesnici %1$s: %2$s
+
+ Dostupné aktualizace pro slovník %1$s: %2$s
+
+ Verze klávesnice
+
+ Odkaz na pomoc
+
+ Odinstalovat klávesnici
+
+ [new] %1$s
+
+ Naskenujte tento kód pro načtení této\nklávesnice na jiném zařízení
+
+ Vítejte v %1$s
+
+ Knihovna FileProvider potřebná k zobrazení nápovědy: %1$s
+
+ Fatální chyba klávesnice s %1$s:%2$s pro jazyk %3$s . Načítání výchozí klávesnice.
+
+ Chyba v klávesnici %1$s:%2$s pro jazyk %3$s.
+
+ Kontroluji související slovník ke stažení
+ Cannot connect to Keyman server to check for associated dictionary to download
+
+ Chcete stáhnout nejnovější verzi tohoto slovníku?
+
+ Žádný slovník ke stažení
+
+ Katalog zdrojů není k dispozici
+
+ Aktualizace katalogu byla spuštěna na pozadí
+
+ Katalog se stále stahuje; zkuste to prosím za chvíli znovu!
+
+ Kontrola zdroje
+
+ Stahování klávesnice spuštěno na pozadí
+
+ Vybraná klávesnice se již stahuje; zkuste to prosím za chvíli znovu!
+
+ Stahování klávesnice je dokončeno!
+
+ Stahování slovníku začalo na pozadí
+
+ Vybraný slovník se již stahuje; zkuste to prosím za chvíli znovu!
+
+ Stahování slovníku je dokončeno.
+
+ Stahování se nezdařilo
+
+ Nepodařilo se načíst stažený soubor
+
+ Přístup k serveru se nezdařil!
+
+ "Všechny zdroje jsou aktuální!"
+
+ Aktualizace jednoho nebo více zdrojů selhala!
+
+ Zdroje byly úspěšně aktualizovány!
+
+ Verze slovníku
+
+ Odinstalovat slovník
+
+ Chcete odstranit tento slovník?
+
+ Dictionary deleted
+
+ Klávesnice %1$s nainstalována
+
+ Keyboard deleted
+
+ Povolit opravy
+
+ Povolit predikce
+
+ Slovník
+
+ - Dictionary
+ - Dictionaries
+ - Dictionaries
+ - Dictionaries
+
+
+ Zkontrolovat dostupný slovník
+ Check for dictionaries online
+
+ Slovník: %1$s
+
+ %1$s slovníků
+
+
+ Slovník nainstalován
+
+
+ - (%1$d klávesnice)
+ - (%1$d klávesnice)
+ - (%1$d klávesnice)
+ - (%1$d klávesnice)
+
+
+ Výchozí lokalizace
+
+
+
+ Vymazat
+
+
+ Klepnutím sem změníte klávesnici
+
+ Unable to launch web browser
+
diff --git a/ios/engine/KMEI/KeymanEngine.xcodeproj/project.pbxproj b/ios/engine/KMEI/KeymanEngine.xcodeproj/project.pbxproj
index dd788f9d44..0232d6c39a 100644
--- a/ios/engine/KMEI/KeymanEngine.xcodeproj/project.pbxproj
+++ b/ios/engine/KMEI/KeymanEngine.xcodeproj/project.pbxproj
@@ -308,6 +308,9 @@
2949146F2738DA6700400732 /* ff-NG */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ff-NG"; path = "ff-NG.lproj/ResourceInfoView.strings"; sourceTree = ""; };
294914702738DD7400400732 /* ff-NG */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ff-NG"; path = "ff-NG.lproj/Localizable.strings"; sourceTree = ""; };
294914712738DD9700400732 /* ff-NG */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "ff-NG"; path = "ff-NG.lproj/Localizable.stringsdict"; sourceTree = ""; };
+ 298566B929802892004ACA95 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/ResourceInfoView.strings; sourceTree = ""; };
+ 298566BA298028A8004ACA95 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; };
+ 298566BB298028AC004ACA95 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = cs; path = cs.lproj/Localizable.stringsdict; sourceTree = ""; };
298566C52980C5BB004ACA95 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/ResourceInfoView.strings; sourceTree = ""; };
298566C62980C5C7004ACA95 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = ""; };
298566C72980C5CC004ACA95 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = sv; path = sv.lproj/Localizable.stringsdict; sourceTree = ""; };
@@ -1207,6 +1210,7 @@
it,
pl,
nl,
+ cs,
sv,
uk,
ru,
@@ -1604,6 +1608,8 @@
29BFA760282934BB009FCCC3 /* it */,
29BFA76C28294833009FCCC3 /* pl */,
29B27FF129062D190036917E /* nl */,
+ 298566BB298028AC004ACA95 /* cs */,
+ 29781100297FAF06007C886D /* kn */,
298566C72980C5CC004ACA95 /* sv */,
298566D32980D39F004ACA95 /* uk */,
298566DF2980E48C004ACA95 /* ru */,
@@ -1630,6 +1636,8 @@
29BFA75F282934B4009FCCC3 /* it */,
29BFA76B28294813009FCCC3 /* pl */,
29B27FF029062D100036917E /* nl */,
+ 298566BA298028A8004ACA95 /* cs */,
+ 297810FF297FAEF8007C886D /* kn */,
298566C62980C5C7004ACA95 /* sv */,
298566D22980D39A004ACA95 /* uk */,
298566DE2980E486004ACA95 /* ru */,
@@ -1657,6 +1665,7 @@
29BFA75E28293287009FCCC3 /* it */,
29BFA76A28294746009FCCC3 /* pl */,
29B27FEF29062CF50036917E /* nl */,
+ 298566B929802892004ACA95 /* cs */,
298566C52980C5BB004ACA95 /* sv */,
298566D12980D390004ACA95 /* uk */,
298566DD2980E477004ACA95 /* ru */,
diff --git a/ios/engine/KMEI/KeymanEngine/Classes/cs.lproj/ResourceInfoView.strings b/ios/engine/KMEI/KeymanEngine/Classes/cs.lproj/ResourceInfoView.strings
new file mode 100644
index 0000000000..5c53b80c77
--- /dev/null
+++ b/ios/engine/KMEI/KeymanEngine/Classes/cs.lproj/ResourceInfoView.strings
@@ -0,0 +1,2 @@
+/* Class = "UILabel"; text = "Scan this code to load this keyboard on another device"; ObjectID = "z2O-MT-IoV"; */
+"z2O-MT-IoV.text" = "Naskenujte tento kód pro načtení této klávesnice na jiném zařízení";
diff --git a/ios/engine/KMEI/KeymanEngine/cs.lproj/Localizable.strings b/ios/engine/KMEI/KeymanEngine/cs.lproj/Localizable.strings
new file mode 100644
index 0000000000..86f138adff
--- /dev/null
+++ b/ios/engine/KMEI/KeymanEngine/cs.lproj/Localizable.strings
@@ -0,0 +1,257 @@
+/* A descriptive message used for errors when the app is already busy downloading */
+"alert-download-error-busy" = "Stahování již bylo zaneprázdněno.";
+
+/* A descriptive message used when a download fails */
+"alert-download-error-detail" = "Při stahování nebo instalaci došlo k chybě.";
+
+/* Title for a "download failed" alert */
+"alert-download-error-title" = "Chyba při stahování";
+
+/* Title for a general alert about errors */
+"alert-error-title" = "Chyba";
+
+/* A descriptive message used when no internet connection is detected */
+"alert-no-connection-detail" = "Nelze získat přístup na server Keyman. Opakujte akci později.";
+
+/* Title for a "no connection" alert */
+"alert-no-connection-title" = "Chyba připojení";
+
+/* Short text for a 'back' navigational command. Used to return to the previous screen */
+"command-back" = "Zpět";
+
+/* Short text for a 'cancel' command. Used to back out of a menu or install process without making changes */
+"command-cancel" = "Zrušit";
+
+/* Short text for a 'done' command. Used to back out of settings menus after changes have been made */
+"command-done" = "Hotovo";
+
+/* Short text for an 'install' command. Used to confirm installation of a package. */
+"command-install" = "Instalovat";
+
+/* Short text for a 'next' navigational command. Used to advance to the next screen */
+"command-next" = "Další";
+
+/* Short text for an 'OK' command. Used for some error alerts */
+"command-ok" = "OK";
+
+/* Short text for confirmining 'uninstall' commands. */
+"command-uninstall" = "Odinstalovat";
+
+/* Text for the command to uninstall a keyboard */
+"command-uninstall-keyboard" = "Odinstalovat klávesnici";
+
+/* Confirmation text to display before uninstalling a keyboard */
+"command-uninstall-keyboard-confirm" = "Chcete odinstalovat tuto klávesnici?";
+
+/* Text for the command to uninstall a lexical model */
+"command-uninstall-lexical-model" = "Odinstalovat slovník";
+
+/* Confirmation text to display before uninstalling a lexical model */
+"command-uninstall-lexical-model-confirm" = "Chcete odinstalovat tento slovník?";
+
+/* Text for error when a keyboard cannot load properly */
+"error-loading-keyboard" = "Požadovanou klávesnici nelze načíst";
+
+/* Text for error when a lexical model cannot load properly */
+"error-loading-lexical-model" = "Požadovaný slovník nelze načíst";
+
+/* Text for error when an installed file is unexpectedly missing */
+"error-missing-file" = "Požadovaný soubor nebyl nalezen.";
+
+/* Text for error when an installed file is unexpectedly missing */
+"error-missing-file-critical" = "Kritický soubor nebyl nalezen. Zkuste aplikaci přeinstalovat.";
+
+/* Text for errors in data received from search queries */
+"error-query-decoding" = "Server má v současné době technické problémy";
+
+/* A descriptive message used when a download fails */
+"error-query-general" = "Chyba při komunikaci se serverem";
+
+/* Text for error when a search query is unexpectedly empty */
+"error-query-no-data" = "Server se nepodařilo odpovědět";
+
+/* Text for general errors where not much information is known */
+"error-unknown" = "Došlo k neočekávané chybě";
+
+/* Text for error when updating a resource: cannot download because no source is available */
+"error-update-no-link" = "Pro tento balíček není k dispozici žádný zdroj aktualizací";
+
+/* Text for error when updating a resource: Keyman does not know how to update the resource */
+"error-update-not-managed" = "Nelze aktualizovat dokument není spravován pomocí klávesnice";
+
+/* Text for the command to open the help page of a keyboard, as shown on resource information views */
+"info-command-help-keyboard" = "Nápověda pro klávesnici";
+
+/* Text for the command to open the help page of a lexical model, as shown on resource information views */
+"info-command-help-lexical-model" = "Nápověda ke slovníku";
+
+/* Text label for displaying a keyboard's version, as shown on resource information views */
+"info-label-version-keyboard" = "Verze klávesnice";
+
+/* Text label for displaying a lexical model's version, as shown on resource information views */
+"info-label-version-lexical-model" = "Verze slovníku";
+
+/* Label used for the "package info" / readme tab with the package installation prompt on phones. */
+"installer-label-package-info" = "Informace o balíčku";
+
+/* Label used for the language-selection tab with the package installation prompt on phones. */
+"installer-label-select-languages" = "Vyberte jazyk(y)";
+
+/* Label used with a package's version, as seen within the package installation prompt. Example: "Version: 14.0.0" */
+"installer-label-version" = "Verze: %@";
+
+/* Section header for languages supported by a package, as seen within the package installation prompt */
+"installer-section-available-languages" = "Dostupné jazyky";
+
+/* Text for the help popup for changing keyboards with the globe key */
+"keyboard-help-change" = "Klepnutím sem změníte klávesnici";
+
+/* Text for the command to exit the Keyman keyboard in favor of other keyboards installed on the system */
+"keyboard-menu-exit" = "Zavřít %@";
+
+/* Error installing a Keyman package - could not allocate a location to install it */
+"kmp-error-file-system" = "Chyba při instalaci balíčku - chyba systému souborů";
+
+/* Error installing a Keyman package - could not copy package files */
+"kmp-error-file-copying" = "Chyba při instalaci balíčku - nelze zkopírovat požadované soubory";
+
+/* Error opening a Keyman package - package is not valid */
+"kmp-error-invalid" = "Soubor balíčku je poškozen.";
+
+/* Error opening a Keyman package - it does not exist / the specified location is wrong */
+"kmp-error-missing" = "Zadaný balíček neexistuje.";
+
+/* Error installing a Keyman package - expected resource (keyboard or dictionary) is missing */
+"kmp-error-missing-resource" = "Tento balíček neobsahuje požadovanou klávesnici ani slovník.";
+
+/* Error installing a Keyman package with a version of Keyman that does not support it */
+"kmp-error-unsupported-keyman-version" = "This package requires a newer version of Keyman.";
+
+/* Error opening a Keyman package - cannot parse contents */
+"kmp-error-no-metadata" = "Tento balíček nebyl správně sestaven - obsah není znám.";
+
+/* Error opening a Keyman package - package's contents are for desktop platforms only */
+"kmp-error-unsupported" = "Tento balíček neobsahuje podporu pro vaše zařízení.";
+
+/* Error opening a Keyman package - package contains unexpected resource (keyboard or dictionary) type */
+"kmp-error-wrong-type" = "Tento balíček neobsahuje očekávaný typ dokumentu.";
+
+/* Title for the Installed Languages menu */
+"menu-installed-languages-title" = "Nainstalované jazyky";
+
+/* Section header for lexical models within a language-specific settings menu */
+"menu-langsettings-label-lexical-models" = "Slovníky";
+
+/* Section header for keyboards within a language-specific settings menu */
+"menu-langsettings-section-keyboards" = "Klávesnice";
+
+/* Section header for the settings toggles within a language-specific settings menu */
+"menu-langsettings-section-settings" = "Nastavení jazyka";
+
+/* Title for the language-specific settings menus */
+"menu-langsettings-title" = "%@ nastavení";
+
+/* Label for the toggle that enables corrections that is displayed within a language-specific settings menu */
+"menu-langsettings-toggle-correct" = "Povolit opravy";
+
+/* Label for the toggle that enables predictions that is displayed within a language-specific settings menu */
+"menu-langsettings-toggle-predict" = "Povolit predikce";
+
+/* Help message for a prompt that appears for confirming a lexical model download: language (1): lexical model (dictionary) name (2) */
+"menu-lexical-model-install-message" = "Chcete nainstalovat tento slovník?";
+
+/* Title for a prompt that appears for confirming a lexical model download: language (1): lexical model (dictionary) name (2) */
+"menu-lexical-model-install-title" = "%1$@: %2$@";
+
+/* Text for an info alert indicating that no lexical models are available */
+"menu-lexical-model-none-message" = "Žádné slovníky nejsou k dispozici";
+
+/* Title for the lexical model menu, a submenu of the language-specific settings menus */
+"menu-lexical-model-title" = "%@ slovníků";
+
+/* Title for the keyboard picker */
+"menu-picker-title" = "Klávesnice";
+
+/* Primary text for the Settings menu option to report keyboard crashes */
+"menu-settings-error-report" = "Povolit hlášení chyb";
+
+/* Secondary text for the Settings menu option to report keyboard crashes */
+"menu-settings-error-report-description" = "Může vyžadovat \"plný přístup\"";
+
+/* Primary text for the Settings menu local-file package installation option */
+"menu-settings-install-from-file" = "Instalovat ze souboru";
+
+/* Secondary text for the Settings menu local-file package installation option */
+"menu-settings-install-from-file-description" = "Procházet .kmp soubory";
+
+/* Primary text for the Settings menu option that displays the iOS system menu options for the app's keyboard */
+"menu-settings-system-keyboard-menu" = "Nastavení klávesnice systému";
+
+/* Label for the "Show Banner" toggle on the main settings screen */
+"menu-settings-show-banner" = "Zobrazit banner";
+
+/* Label for the "Get Started" automatic display toggle seen in the Settings menu */
+"menu-settings-startup-get-started" = "Zobrazit 'Začíná' při startu";
+
+/* Title for the main Settings menu */
+"menu-settings-title" = "Nastavení klíče";
+
+/* Secondary text showing current setting for spacebar caption - blank */
+"menu-settings-spacebar-hint-blank" = "Nezobrazovat titulek v mezerníku";
+
+/* Secondary text showing current setting for spacebar caption - keyboard */
+"menu-settings-spacebar-hint-keyboard" = "Zobrazit název klávesnice v mezerníku";
+
+/* Secondary text showing current setting for spacebar caption - language */
+"menu-settings-spacebar-hint-language" = "Zobrazit název jazyka v mezerníku";
+
+/* Secondary text showing current setting for spacebar caption - language + keyboard */
+"menu-settings-spacebar-hint-languageKeyboard" = "Zobrazit název jazyka a klávesnice v mezerníku";
+
+/* Label for the "Spacebar Caption" item on the main settings screen */
+"menu-settings-spacebar-text" = "Popisek mezerníku";
+
+/* Title for the "Spacebar Caption" settings screen */
+"menu-settings-spacebar-title" = "Popisek mezerníku";
+
+/* Text showing name of spacebar caption - blank */
+"menu-settings-spacebar-item-blank" = "Prázdné";
+
+/* Text showing name of spacebar caption - keyboard */
+"menu-settings-spacebar-item-keyboard" = "Keyboard";
+
+/* Text showing name of spacebar caption - language */
+"menu-settings-spacebar-item-language" = "Jazyk";
+
+/* Text showing name of spacebar caption - language + keyboard */
+"menu-settings-spacebar-item-languageKeyboard" = "Jazyk a klávesnice";
+
+/* Short text for notification: download failure for keyboard */
+"notification-download-failure-keyboard" = "Stahování klávesnice se nezdařilo";
+
+/* Short text for notification: download failure for lexical model */
+"notification-download-failure-lexical-model" = "Stahování slovníku selhalo";
+
+/* Short text for notification: download success for keyboard */
+"notification-download-success-keyboard" = "Klávesnice úspěšně stažena";
+
+/* Short text for notification: download success for lexical model */
+"notification-download-success-lexical-model" = "Lexický model byl úspěšně stažen";
+
+/* Short text for notification: downloading a keyboard */
+"notification-downloading-keyboard" = "Stahování klávesnice\U2026";
+
+/* Short text for notification: downloading a lexical model */
+"notification-downloading-lexical-model" = "Stahování slovníku\U2026";
+
+/* Short text for notification: an update is available */
+"notification-update-available" = "Dostupná aktualizace";
+
+/* Short text for notification: currently updating */
+"notification-update-processing" = "Aktualizace\U2026";
+
+/* Text indicating success at installing new keyboards or dictionaries */
+"success-install" = "Úspěšně nainstalováno.";
+
+/* A title to use in alerts indicating 'success' at whatever task the user requested */
+"success-title" = "Úspěšně";
diff --git a/ios/engine/KMEI/KeymanEngine/cs.lproj/Localizable.stringsdict b/ios/engine/KMEI/KeymanEngine/cs.lproj/Localizable.stringsdict
new file mode 100644
index 0000000000..4d7b7c9471
--- /dev/null
+++ b/ios/engine/KMEI/KeymanEngine/cs.lproj/Localizable.stringsdict
@@ -0,0 +1,146 @@
+
+
+
+
+ menu-langsettings-lexical-model-count
+
+ NSStringLocalizedFormatKey
+ %#@count@
+ count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ u
+ one
+ %u slovník nainstalován
+ few
+ Nainstalováno %u slovníků
+ many
+ Nainstalováno %u slovníků
+ other
+ Nainstalováno %u slovníků
+
+
+ notification-update-failed
+
+ NSStringLocalizedFormatKey
+ %#@count@
+ count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ u
+ one
+ %u aktualizace se nezdařila
+ few
+ %u aktualizace se nezdařily
+ many
+ %u aktualizace se nezdařily
+ other
+ %u aktualizace se nezdařily
+
+
+ notification-update-success
+
+ NSStringLocalizedFormatKey
+ %#@count@
+ count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ u
+ one
+ %u aktualizace byla úspěšná
+ few
+ %u aktualizace byly úspěšné
+ many
+ %u aktualizace byly úspěšné
+ other
+ %u aktualizace byly úspěšné
+
+
+ settings-keyboards-installed-count
+
+ NSStringLocalizedFormatKey
+ %#@count@
+ count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ u
+ one
+ %u klávesnice nainstalována
+ few
+ %u klávesnice nainstalovány
+ many
+ %u klávesnice nainstalovány
+ other
+ %u klávesnice nainstalovány
+
+
+ settings-languages-installed-count
+
+ NSStringLocalizedFormatKey
+ %#@count@
+ count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ u
+ one
+ %u jazyk nainstalován
+ few
+ %u jazyků nainstalováno
+ many
+ %u jazyků nainstalováno
+ other
+ %u jazyků nainstalováno
+
+
+ package-default-found-keyboards
+
+ NSStringLocalizedFormatKey
+ %#@count@
+ count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ u
+ one
+ Nalezena %u klávesnice v balíčku:
+ few
+ Nalezena %u klávesnice v balíčku:
+ many
+ Nalezena %u klávesnice v balíčku:
+ other
+ Nalezena %u klávesnice v balíčku:
+
+
+ package-default-found-lexical-models
+
+ NSStringLocalizedFormatKey
+ %#@count@
+ count
+
+ NSStringFormatSpecTypeKey
+ NSStringPluralRuleType
+ NSStringFormatValueTypeKey
+ u
+ one
+ V balíčku byl nalezen %u slovník:
+ few
+ Nalezeno %u slovníků v balíčku:
+ many
+ Nalezeno %u slovníků v balíčku:
+ other
+ Nalezeno %u slovníků v balíčku:
+
+
+
+
diff --git a/ios/keyman/Keyman/Keyman.xcodeproj/project.pbxproj b/ios/keyman/Keyman/Keyman.xcodeproj/project.pbxproj
index db974ab48e..61b5c92600 100644
--- a/ios/keyman/Keyman/Keyman.xcodeproj/project.pbxproj
+++ b/ios/keyman/Keyman/Keyman.xcodeproj/project.pbxproj
@@ -205,6 +205,7 @@
16A9229D20325253003CC98E /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Keyman/Info.plist; sourceTree = SOURCE_ROOT; };
293EA3E027059C6900545EED /* ha */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ha; path = ha.lproj/Localizable.strings; sourceTree = ""; };
294914742738DF7700400732 /* ff-NG */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "ff-NG"; path = "ff-NG.lproj/Localizable.strings"; sourceTree = ""; };
+ 298566B829802828004ACA95 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; };
298566C42980C493004ACA95 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = ""; };
298566D02980D354004ACA95 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/Localizable.strings; sourceTree = ""; };
298566DC2980E416004ACA95 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = ""; };
@@ -798,6 +799,7 @@
it,
pl,
nl,
+ cs,
sv,
uk,
ru,
@@ -1109,6 +1111,7 @@
29BFA75D282931F8009FCCC3 /* it */,
29BFA769282946EC009FCCC3 /* pl */,
29B27FEE29062BBC0036917E /* nl */,
+ 298566B829802828004ACA95 /* cs */,
298566C42980C493004ACA95 /* sv */,
298566D02980D354004ACA95 /* uk */,
298566DC2980E416004ACA95 /* ru */,
diff --git a/ios/keyman/Keyman/Keyman/cs.lproj/Localizable.strings b/ios/keyman/Keyman/Keyman/cs.lproj/Localizable.strings
new file mode 100644
index 0000000000..4bdbec0b35
--- /dev/null
+++ b/ios/keyman/Keyman/Keyman/cs.lproj/Localizable.strings
@@ -0,0 +1,81 @@
+/* Title for the bookmarks menu within the embedded browser */
+"browser-bookmarks-add-title" = "Přidat záložku";
+
+/* Title for the bookmarks menu within the embedded browser */
+"browser-bookmarks-none" = "Žádné záložky";
+
+/* Title for the bookmarks menu within the embedded browser */
+"browser-bookmarks-title" = "Záložky";
+
+/* Used to confirm a user's desire to install a package */
+"confirm-install" = "Instalovat";
+
+/* The label for the toggle to stop automatically showing the "Get Started" tutorial popup. */
+"disable-get-started" = "Znovu nezobrazovat";
+
+/* Indicates an error opening a web page requested by a user */
+"error-opening-page" = "Stránku nelze otevřít";
+
+/* Long-form used when installing a font in order to display a language properly. */
+"font-install-description" = "Dotkněte se instalace, aby se %@ správně zobrazilo ve všech aplikacích";
+
+/* The name of the iOS Settings menu option for keyboards */
+"ios-settings-keyboards" = "Klávesnice";
+
+/* The name of the iOS Settings menu option for giving the keyboard full access. (The menu entry
+underneath the app's name within the app-specific keyboard menu.) */
+"ios-settings-allow-full-access" = "Povolit plný přístup";
+
+/* Short-form used when installing a font in order to display a language properly. */
+"language-for-font" = "%@ Font";
+
+/* Used for 'add' options within menus */
+"menu-add" = "Přidat";
+
+/* Used to indicate a sequence of menu options that a user needs to copy. May be chained. Example: "Keyboards (1) > Enable Keyman (2)" */
+"menu-breadcrumbing" = "%1$@ > %2$@";
+
+/* Used to exit a menu without choosing an option */
+"menu-cancel" = "Zrušit";
+
+/* Menu option that erases all previously-typed text. */
+"menu-clear-text" = "Vymazat text";
+
+/* Menu option that displays a list designed to help users start using the app */
+"menu-get-started" = "Začněte";
+
+/* Menu option that displays help for the app */
+"menu-help" = "Info";
+
+/* Menu option that displays the main screen's drop-down menu */
+"menu-more" = "Více";
+
+/* Menu option used to edit keyboard and dictionary settings */
+"menu-settings" = "Nastavení";
+
+/* Menu option that displays the iOS Share menu */
+"menu-share" = "Sdílet";
+
+/* Menu option that displays an embedded web browser. */
+"menu-show-browser" = "Prohlížeč";
+
+/* Menu option used to control in-app font size. */
+"menu-text-size" = "Velikost textu";
+
+/* Used to describe the current font size */
+"text-size-label" = "Velikost textu: %i";
+
+/* Text to indicate that a user should set a toggle within iOS Settings to 'active'. */
+"toggle-to-enable" = "Povolit %@";
+
+/* First option on the Get Started tutorial - Add a keyboard for your language */
+"tutorial-add-keyboard" = "Přidat klávesnici do vašeho jazyka";
+
+/* Third option on the Get Started tutorial - Displays app help. */
+"tutorial-show-help" = "Více informací";
+
+/* Second option on the Get Started tutorial - Set up Keyman as system-wide keyboard */
+"tutorial-system-keyboard" = "Nastavit klíč jako celosystémovou klávesnici";
+
+/* Used to display app version (as in \"Version: 1.0.2\" */
+"version-label" = "Verze: %@";
diff --git a/linux/keyman-config/locale/cs_CZ.po b/linux/keyman-config/locale/cs_CZ.po
new file mode 100644
index 0000000000..8e63b869c4
--- /dev/null
+++ b/linux/keyman-config/locale/cs_CZ.po
@@ -0,0 +1,332 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: keyman\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-08-19 19:17+0200\n"
+"PO-Revision-Date: 2023-01-24 01:20\n"
+"Last-Translator: \n"
+"Language-Team: Czech\n"
+"Language: cs_CZ\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
+"X-Crowdin-Project: keyman\n"
+"X-Crowdin-Project-ID: 386703\n"
+"X-Crowdin-Language: cs\n"
+"X-Crowdin-File: /master/linux/keyman-config.pot\n"
+"X-Crowdin-File-ID: 504\n"
+
+#: keyman_config/__init__.py:68
+msgid "Neither sentry-sdk nor raven is available. Not enabling Sentry error reporting."
+msgstr "Není k dispozici buď sentry-sdk, ani raven. Není povoleno hlášení chyb Sentry"
+
+#: keyman_config/downloadkeyboard.py:23
+msgid "Download Keyman keyboards"
+msgstr "Stáhnout klávesnici klávesnice"
+
+#: keyman_config/downloadkeyboard.py:37 keyman_config/keyboard_details.py:49
+#: keyman_config/keyboard_details.py:340 keyman_config/view_installed.py:205
+msgid "_Close"
+msgstr "Zavřít"
+
+#: keyman_config/install_kmp.py:99
+msgid "You do not have permissions to install the keyboard files to the shared area /usr/local/share/keyman"
+msgstr "Nemáte oprávnění k instalaci souborů klávesnice do sdílené oblasti /usr/local/share/keyman"
+
+#: keyman_config/install_kmp.py:103
+msgid "You do not have permissions to install the documentation to the shared documentation area /usr/local/share/doc/keyman"
+msgstr "Nemáte oprávnění k instalaci dokumentace do sdílené dokumentační oblasti /usr/local/share/doc/keyman"
+
+#: keyman_config/install_kmp.py:107
+msgid "You do not have permissions to install the font files to the shared font area /usr/local/share/fonts"
+msgstr "Nemáte oprávnění k instalaci souborů písem do sdílené oblasti písma /usr/local/share/fonts"
+
+#: keyman_config/install_kmp.py:179
+#, python-brace-format
+msgid "install_kmp.py: error: No kmp.json or kmp.inf found in {package}"
+msgstr "install_kmp.py: chyba: V {package} nebyl nalezen žádný kmp.json nebo kmp.inf"
+
+#: keyman_config/install_kmp.py:246
+#, python-brace-format
+msgid "install_kmp.py: error: No kmp.json or kmp.inf found in {packageFile}"
+msgstr "install_kmp.py: chyba: V {packageFile} nebyl nalezen žádný kmp.json nebo kmp.inf"
+
+#: keyman_config/install_window.py:54
+#, python-brace-format
+msgid "Installing keyboard/package {keyboardid}"
+msgstr "Instalace klávesnice / balíčku {keyboardid}"
+
+#: keyman_config/install_window.py:72 keyman_config/install_window.py:93
+msgid "Keyboard is installed already"
+msgstr "Klávesnice je již nainstalována"
+
+#: keyman_config/install_window.py:74
+#, python-brace-format
+msgid "The {name} keyboard is already installed at version {version}. Do you want to uninstall then reinstall it?"
+msgstr "Klávesnice {name} je již nainstalována na verzi {version}. Chcete ji odinstalovat a pak ji přeinstalovat?"
+
+#: keyman_config/install_window.py:95
+#, python-brace-format
+msgid "The {name} keyboard is already installed with a newer version {installedversion}. Do you want to uninstall it and install the older version {version}?"
+msgstr "Klávesnice {name} je již nainstalována s novější verzí {installedversion}. Chcete ji odinstalovat a nainstalovat starší verzi {version}?"
+
+#: keyman_config/install_window.py:128
+msgid "Keyboard layouts: "
+msgstr "Rozvržení klávesnice: "
+
+#: keyman_config/install_window.py:147
+msgid "Fonts: "
+msgstr "Písmo: "
+
+#: keyman_config/install_window.py:167 keyman_config/keyboard_details.py:96
+msgid "Package version: "
+msgstr "Verze balíčku: "
+
+#: keyman_config/install_window.py:179
+msgid "Author: "
+msgstr "Autor: "
+
+#: keyman_config/install_window.py:197
+msgid "Website: "
+msgstr "Internetová stránka: "
+
+#: keyman_config/install_window.py:211
+msgid "Copyright: "
+msgstr "Autorská práva: "
+
+#: keyman_config/install_window.py:245
+msgid "Details"
+msgstr "Detaily"
+
+#: keyman_config/install_window.py:248
+msgid "README"
+msgstr "ČTĚTE"
+
+#: keyman_config/install_window.py:256 keyman_config/view_installed.py:200
+msgid "_Install"
+msgstr "Instalovat"
+
+#: keyman_config/install_window.py:260
+msgid "_Cancel"
+msgstr "Zrušit"
+
+#: keyman_config/install_window.py:305
+#, python-brace-format
+msgid "Keyboard {name} installed"
+msgstr "Klávesnice {name} nainstalována"
+
+#: keyman_config/install_window.py:310 keyman_config/install_window.py:315
+#, python-brace-format
+msgid "Keyboard {name} could not be installed."
+msgstr "Klávesnice {name} nemohla být nainstalována."
+
+#: keyman_config/install_window.py:311
+msgid "Error Message:"
+msgstr "Chybová zpráva:"
+
+#: keyman_config/install_window.py:316
+msgid "Warning Message:"
+msgstr "Varovaná zpráva:"
+
+#: keyman_config/keyboard_details.py:37
+#, python-brace-format
+msgid "{name} keyboard"
+msgstr "{name} keyboard"
+
+#: keyman_config/keyboard_details.py:53
+msgid "ERROR: Keyboard metadata is damaged.\n"
+"Please \"Uninstall\" and then \"Install\" the keyboard."
+msgstr "CHYBA: Metadata klávesnice jsou poškozena.\n"
+"Prosím \"Odinstalovat\" a poté \"Instalovat\" klávesnici."
+
+#: keyman_config/keyboard_details.py:74
+msgid "Package name: "
+msgstr "Název balíčku: "
+
+#: keyman_config/keyboard_details.py:85
+msgid "Package id: "
+msgstr "ID balíčku: "
+
+#: keyman_config/keyboard_details.py:108
+msgid "Package description: "
+msgstr "Popis balíčku: "
+
+#: keyman_config/keyboard_details.py:121
+msgid "Package author: "
+msgstr "Autor balíčku: "
+
+#: keyman_config/keyboard_details.py:133
+msgid "Package copyright: "
+msgstr "Autorská práva balíčku: "
+
+#: keyman_config/keyboard_details.py:174
+msgid "Keyboard filename: "
+msgstr "Název souboru klávesnice: "
+
+#: keyman_config/keyboard_details.py:187
+msgid "Keyboard name: "
+msgstr "Název klávesnice: "
+
+#: keyman_config/keyboard_details.py:198
+msgid "Keyboard id: "
+msgstr "Keyboard id: "
+
+#: keyman_config/keyboard_details.py:209
+msgid "Keyboard version: "
+msgstr "Verze klávesnice: "
+
+#: keyman_config/keyboard_details.py:221
+msgid "Keyboard author: "
+msgstr "Autor klávesnice: "
+
+#: keyman_config/keyboard_details.py:232
+msgid "Keyboard license: "
+msgstr "Licence klávesnice: "
+
+#: keyman_config/keyboard_details.py:243
+msgid "Keyboard description: "
+msgstr "Popis klávesnice: "
+
+#: keyman_config/keyboard_details.py:334
+#, python-brace-format
+msgid "Scan this code to load this keyboard\n"
+"on another device or share online"
+msgstr "Naskenujte tento kód pro načtení této klávesnice\n"
+"na jiném zařízení nebo sdílet online"
+
+#: keyman_config/options.py:24
+#, python-brace-format
+msgid "{packageId} Settings"
+msgstr "{packageId} nastavení"
+
+#: keyman_config/view_installed.py:30
+msgid "Keyman Configuration"
+msgstr "Konfigurace klíče"
+
+#: keyman_config/view_installed.py:60
+msgid "Choose a kmp file..."
+msgstr "Vyberte kmp soubor..."
+
+#. i18n: file type in file selection dialog
+#: keyman_config/view_installed.py:65
+msgid "KMP files"
+msgstr "KMP soubory"
+
+#. i18n: column header in table displaying installed keyboards
+#: keyman_config/view_installed.py:141
+msgid "Icon"
+msgstr "Ikona"
+
+#. i18n: column header in table displaying installed keyboards
+#: keyman_config/view_installed.py:145
+msgid "Name"
+msgstr "Název"
+
+#. i18n: column header in table displaying installed keyboards
+#: keyman_config/view_installed.py:148
+msgid "Version"
+msgstr "Verze"
+
+#: keyman_config/view_installed.py:161
+msgid "_Uninstall"
+msgstr "Odinstalovat"
+
+#: keyman_config/view_installed.py:162 keyman_config/view_installed.py:304
+msgid "Uninstall keyboard"
+msgstr "Odinstalovat klávesnici"
+
+#: keyman_config/view_installed.py:167
+msgid "_About"
+msgstr "O aplikaci"
+
+#: keyman_config/view_installed.py:168 keyman_config/view_installed.py:306
+msgid "About keyboard"
+msgstr "O klávesnici"
+
+#: keyman_config/view_installed.py:173
+msgid "_Help"
+msgstr "Nápověda"
+
+#: keyman_config/view_installed.py:174 keyman_config/view_installed.py:305
+msgid "Help for keyboard"
+msgstr "Pomoc pro klávesnici"
+
+#: keyman_config/view_installed.py:179
+msgid "_Options"
+msgstr "Možnosti"
+
+#: keyman_config/view_installed.py:180 keyman_config/view_installed.py:307
+msgid "Settings for keyboard"
+msgstr "Nastavení pro klávesnici"
+
+#: keyman_config/view_installed.py:190
+msgid "_Refresh"
+msgstr "Obnovit"
+
+#: keyman_config/view_installed.py:191
+msgid "Refresh keyboard list"
+msgstr "Obnovit seznam klávesnic"
+
+#: keyman_config/view_installed.py:195
+msgid "_Download"
+msgstr "Stáhnout"
+
+#: keyman_config/view_installed.py:196
+msgid "Download and install a keyboard from the Keyman website"
+msgstr "Stáhnout a nainstalovat klávesnici z webu Keyman"
+
+#: keyman_config/view_installed.py:201
+msgid "Install a keyboard from a file"
+msgstr "Nainstalovat klávesnici ze souboru"
+
+#: keyman_config/view_installed.py:206
+msgid "Close window"
+msgstr "Zavřít okno"
+
+#: keyman_config/view_installed.py:278
+#, python-brace-format
+msgid "Uninstall keyboard {package}"
+msgstr "Odinstalovat klávesnici {package}"
+
+#: keyman_config/view_installed.py:280
+#, python-brace-format
+msgid "Help for keyboard {package}"
+msgstr "Pomoc pro klávesnici {package}"
+
+#: keyman_config/view_installed.py:282
+#, python-brace-format
+msgid "About keyboard {package}"
+msgstr "O klávesnici {package}"
+
+#: keyman_config/view_installed.py:284
+#, python-brace-format
+msgid "Settings for keyboard {package}"
+msgstr "Nastavení pro klávesnici {package}"
+
+#: keyman_config/view_installed.py:349
+msgid "Uninstall keyboard package?"
+msgstr "Odinstalovat balíček klávesnice?"
+
+#: keyman_config/view_installed.py:351
+#, python-brace-format
+msgid "Are you sure that you want to uninstall the {keyboard} keyboard and its fonts?"
+msgstr "Jste si jisti, že chcete odinstalovat klávesnici {keyboard} a její fonty?"
+
+#: keyman_config/welcome.py:22
+#, python-brace-format
+msgid "{name} installed"
+msgstr "{name} nainstalován"
+
+#: keyman_config/welcome.py:40
+msgid "Open in _Web browser"
+msgstr "Otevřít v prohlížeči _Web"
+
+#: keyman_config/welcome.py:42
+msgid "Open in the default web browser to do things like printing"
+msgstr "Otevřete ve výchozím prohlížeči pro tisk"
+
+#: keyman_config/welcome.py:45
+msgid "_OK"
+msgstr "_OK"
+
diff --git a/mac/Keyman4MacIM/Keyman4MacIM.xcodeproj/project.pbxproj b/mac/Keyman4MacIM/Keyman4MacIM.xcodeproj/project.pbxproj
index 4645163901..b119a497d2 100644
--- a/mac/Keyman4MacIM/Keyman4MacIM.xcodeproj/project.pbxproj
+++ b/mac/Keyman4MacIM/Keyman4MacIM.xcodeproj/project.pbxproj
@@ -160,6 +160,12 @@
297A501428DF4D360074EB1B /* PrivacyConsent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrivacyConsent.h; sourceTree = ""; };
297A501528DF4D360074EB1B /* PrivacyWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrivacyWindowController.h; sourceTree = ""; };
297A501628DF4D360074EB1B /* PrivacyConsent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PrivacyConsent.m; sourceTree = ""; };
+ 298566BC29802962004ACA95 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/KMAboutWindowController.strings; sourceTree = ""; };
+ 298566BD29802963004ACA95 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/preferences.strings; sourceTree = ""; };
+ 298566BE29802963004ACA95 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/KMInfoWindowController.strings; sourceTree = ""; };
+ 298566BF29802963004ACA95 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/KMKeyboardHelpWindowController.strings; sourceTree = ""; };
+ 298566C029802963004ACA95 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/MainMenu.strings; sourceTree = ""; };
+ 298566C129802970004ACA95 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = ""; };
298566C82980C9AD004ACA95 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/KMAboutWindowController.strings; sourceTree = ""; };
298566C92980C9AD004ACA95 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/preferences.strings; sourceTree = ""; };
298566CA2980C9AD004ACA95 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/KMInfoWindowController.strings; sourceTree = ""; };
@@ -772,6 +778,7 @@
nl,
"zh-Hans",
"ff-NG",
+ cs,
sv,
uk,
ru,
@@ -1023,6 +1030,7 @@
29B27FF229062FF50036917E /* nl */,
29B6BB5B292239B4008F04BD /* zh-Hans */,
2901BA8A292332B3009903EC /* ff-NG */,
+ 298566BC29802962004ACA95 /* cs */,
298566C82980C9AD004ACA95 /* sv */,
298566D42980D47C004ACA95 /* uk */,
298566E02980E579004ACA95 /* ru */,
@@ -1047,6 +1055,7 @@
29B27FF329062FF50036917E /* nl */,
29B6BB5C292239B4008F04BD /* zh-Hans */,
2901BA8B292332B3009903EC /* ff-NG */,
+ 298566BD29802963004ACA95 /* cs */,
298566C92980C9AD004ACA95 /* sv */,
298566D52980D47D004ACA95 /* uk */,
298566E12980E579004ACA95 /* ru */,
@@ -1071,6 +1080,7 @@
29B27FF7290630170036917E /* nl */,
29B6BB60292239DC008F04BD /* zh-Hans */,
2901BA8F292332CF009903EC /* ff-NG */,
+ 298566C129802970004ACA95 /* cs */,
298566CD2980C9B9004ACA95 /* sv */,
298566D92980D489004ACA95 /* uk */,
298566E52980E584004ACA95 /* ru */,
@@ -1095,6 +1105,7 @@
29B27FF429062FF50036917E /* nl */,
29B6BB5D292239B4008F04BD /* zh-Hans */,
2901BA8C292332B3009903EC /* ff-NG */,
+ 298566BE29802963004ACA95 /* cs */,
298566CA2980C9AD004ACA95 /* sv */,
298566D62980D47D004ACA95 /* uk */,
298566E22980E57A004ACA95 /* ru */,
@@ -1120,6 +1131,7 @@
29B27FF529062FF60036917E /* nl */,
29B6BB5E292239B4008F04BD /* zh-Hans */,
2901BA8D292332B3009903EC /* ff-NG */,
+ 298566BF29802963004ACA95 /* cs */,
298566CB2980C9AE004ACA95 /* sv */,
298566D72980D47D004ACA95 /* uk */,
298566E32980E57A004ACA95 /* ru */,
@@ -1145,6 +1157,7 @@
29B27FF629062FF60036917E /* nl */,
29B6BB5F292239B4008F04BD /* zh-Hans */,
2901BA8E292332B4009903EC /* ff-NG */,
+ 298566C029802963004ACA95 /* cs */,
298566CC2980C9AE004ACA95 /* sv */,
298566D82980D47E004ACA95 /* uk */,
298566E42980E57A004ACA95 /* ru */,
diff --git a/mac/Keyman4MacIM/Keyman4MacIM/KMAboutWindow/cs.lproj/KMAboutWindowController.strings b/mac/Keyman4MacIM/Keyman4MacIM/KMAboutWindow/cs.lproj/KMAboutWindowController.strings
new file mode 100644
index 0000000000..36ccf9d7d0
--- /dev/null
+++ b/mac/Keyman4MacIM/Keyman4MacIM/KMAboutWindow/cs.lproj/KMAboutWindowController.strings
@@ -0,0 +1,8 @@
+/* button text to close the About window */
+"Kab-Up-fYH.title" = "Zavřít";
+
+/* text of link to the license agreement */
+"hYC-Bx-aoP.title" = "Licenční smlouva";
+
+/* button text to open Configuration window */
+"vkh-b5-vO7.title" = "Konfigurace...";
diff --git a/mac/Keyman4MacIM/Keyman4MacIM/KMConfiguration/cs.lproj/preferences.strings b/mac/Keyman4MacIM/Keyman4MacIM/KMConfiguration/cs.lproj/preferences.strings
new file mode 100644
index 0000000000..305368c9ca
--- /dev/null
+++ b/mac/Keyman4MacIM/Keyman4MacIM/KMConfiguration/cs.lproj/preferences.strings
@@ -0,0 +1,38 @@
+/* Checkbox text to always show on-screen keyboard */
+"4UX-80-0Vo.title" = "Vždy zobrazovat klávesnici na obrazovce";
+
+/* Checkbox text to enable verbose Console logging */
+"7J6-zy-R20.title" = "Použít detailní logování konzole";
+
+/* Support button text */
+"93O-x6-RLF.label" = "Podpora";
+
+/* Download Keyboard button text */
+"CTw-kf-WNS.title" = "Stáhnout klávesnici...";
+
+/* Keyman Configuration window title */
+"F0z-JX-Cv5.title" = "Konfigurace klíče";
+
+/* button text to go back to previous page */
+"JOK-JV-n8w.title" = "Zpět";
+
+/* Keyboards button text */
+"MPN-9N-wWc.label" = "Keyboards";
+
+/* text to explain verbose Console logging option */
+"MrI-GM-7d6.title" = "Když je zapnuta možnost detailního logování, Keyman zaznamená akce, které mohou pomoci Keymanovi diagnostikovat problém. Program konzole může být použit k zobrazení protokolu zpráv od Keymana. V konzoli filtr zobrazuje všechny zprávy z procesu \"Klíčové\". Tento log může být exportován a v případě potřeby odeslán na podporu klíče.";
+
+/* button text to move forward to the next page */
+"eXr-8V-h1g.title" = "Přeposlat";
+
+/* button text to return to the home help page */
+"fXS-aC-CMH.title" = "Domů";
+
+/* Options button text */
+"frd-No-seV.label" = "Možnosti";
+
+/* Installed Keyboard column heading */
+"jex-Nd-Qzg.headerCell.title" = "Instalovaná klávesnice";
+
+/* Verbose logging tooltip text */
+"uWx-3J-U0D.ibShadowedToolTip" = "Zapněte, pokud máte problémy s konkrétní klávesnicí nebo s klíčem obecně.";
diff --git a/mac/Keyman4MacIM/Keyman4MacIM/KMInfoWindow/cs.lproj/KMInfoWindowController.strings b/mac/Keyman4MacIM/Keyman4MacIM/KMInfoWindow/cs.lproj/KMInfoWindowController.strings
new file mode 100644
index 0000000000..f3fe6a722b
--- /dev/null
+++ b/mac/Keyman4MacIM/Keyman4MacIM/KMInfoWindow/cs.lproj/KMInfoWindowController.strings
@@ -0,0 +1,8 @@
+/* Package Information window title */
+"F0z-JX-Cv5.title" = "Package Information";
+
+/* button text to show Details */
+"Fvy-XJ-s38.label" = "Detaily";
+
+/* button text to show Read Me */
+"waA-IW-Qyn.label" = "Číst mě";
diff --git a/mac/Keyman4MacIM/Keyman4MacIM/KMKeyboardHelpWindow/cs.lproj/KMKeyboardHelpWindowController.strings b/mac/Keyman4MacIM/Keyman4MacIM/KMKeyboardHelpWindow/cs.lproj/KMKeyboardHelpWindowController.strings
new file mode 100644
index 0000000000..c13e3265e9
--- /dev/null
+++ b/mac/Keyman4MacIM/Keyman4MacIM/KMKeyboardHelpWindow/cs.lproj/KMKeyboardHelpWindowController.strings
@@ -0,0 +1,8 @@
+/* Keyboard Help window title */
+"F0z-JX-Cv5.title" = "Nápověda pro klávesnici";
+
+/* OK button text */
+"Zla-QF-m0K.title" = "OK";
+
+/* Print button text */
+"fYY-Uj-y4S.title" = "Print...";
diff --git a/mac/Keyman4MacIM/Keyman4MacIM/cs.lproj/Localizable.strings b/mac/Keyman4MacIM/Keyman4MacIM/cs.lproj/Localizable.strings
new file mode 100644
index 0000000000..f192a32368
--- /dev/null
+++ b/mac/Keyman4MacIM/Keyman4MacIM/cs.lproj/Localizable.strings
@@ -0,0 +1,71 @@
+/* Message displayed to confirm delete of the Keyman keyboard selected by the user from the keyboard list */
+"message-confirm-delete-keyboard" = "Jste si jisti, že chcete odstranit klávesnici '%@'?";
+
+/* Delete keyboard confirmation info indicating that the delete action cannot be undone */
+"info-cannot-undo-delete-keyboard" = "Tuto akci nelze vrátit zpět.";
+
+/* Button text to cancel delete of the specified installed Keyman keyboard */
+"button-cancel-delete-keyboard" = "Zrušit";
+
+/* Button text to confirm delete of the specified installed Keyman keyboard */
+"button-delete-keyboard" = "Vymazat";
+
+/* Message displayed to confirm installation of a keyboard from the specifed .kmp file double-clicked by the user */
+"message-confirm-install-keyboard" = "Instalovat klávesovou klávesnici?";
+
+/* Message displayed to confirm installation of a keyboard from the specifed .kmp file double-clicked by the user */
+"info-install-keyboard-filename" = "Přejete si, aby Keyman nainstaloval klávesnici ze souboru '%@'?";
+
+/* Button text to cancel installation of the double-clicked Keyman file */
+"button-cancel-install-keyboard" = "Zrušit";
+
+/* Button text to confirm installation of the double-clicked Keyman file */
+"button-install-keyboard" = "Instalovat";
+
+/* Message displayed to inform user that .kmp file could not be read/unzipped */
+"message-keyboard-file-unreadable" = "Nelze číst soubor Keymana '%@'.";
+
+/* Message displayed in Configuration window when keyboard cannot be loaded */
+"message-error-loading-keyboard" = "(error loading keyboard)";
+
+/* Message displayed in Configuration window when keyboard metadata cannot be loaded */
+"message-error-unknown-metadata" = "unknown";
+
+/* Button text to acknowledge that .kmp file could not be read */
+"button-keyboard-file-unreadable" = "OK";
+
+/* label text to identify Keyman version */
+"version-label-text" = "Verze %@";
+
+/* Status text for keyboard downloading */
+"message-keyboard-downloading" = "Stahování...";
+
+/* Status text for keyboard download complete */
+"message-keyboard-download-complete" = "Stahování dokončeno.";
+
+/* Button text to cancel downloading keyboard */
+"button-cancel-downloading" = "Zrušit";
+
+/* Button text keyboard download complete */
+"button-download-complete" = "Hotovo";
+
+/* keyboards label in the Package Information window */
+"keyboards-label" = "Keyboards:";
+
+/* fonts label in the Package Information window */
+"fonts-label" = "Fonts:";
+
+/* package version label in the Package Information window */
+"package-version-label" = "Package Version:";
+
+/* author label in the Package Information window */
+"author-label" = "Author:";
+
+/* website label in the Package Information window */
+"website-label" = "Website:";
+
+/* copyright label in the Package Information window */
+"copyright-label" = "Copyright:";
+
+/* message displayed to alert user to need grant accessibility permission */
+"privacy-alert-text" = "To function properly, Keyman requires accessibility features:\n\nGrant access in System Preferences, Security & Privacy.\nRestart your system.";
diff --git a/mac/Keyman4MacIM/Keyman4MacIM/cs.lproj/MainMenu.strings b/mac/Keyman4MacIM/Keyman4MacIM/cs.lproj/MainMenu.strings
new file mode 100644
index 0000000000..532866a7fb
--- /dev/null
+++ b/mac/Keyman4MacIM/Keyman4MacIM/cs.lproj/MainMenu.strings
@@ -0,0 +1,14 @@
+/* Configuration window menu text */
+"P1b-lE-yFw.title" = "Konfigurace...";
+
+/* Keyboards menu text */
+"bQa-j9-nHe.title" = "Klávesnice";
+
+/* Keyboards menu text */
+"goP-aK-3WB.title" = "Klávesnice";
+
+/* About menu text */
+"kb2-ww-RS3.title" = "O aplikaci";
+
+/* On-Screen Keyboard menu text */
+"s96-JI-YDh.title" = "Klávesnice na obrazovce";
diff --git a/windows/src/desktop/kmshell/locale/cs-CZ/strings.xml b/windows/src/desktop/kmshell/locale/cs-CZ/strings.xml
new file mode 100644
index 0000000000..0248e5185b
--- /dev/null
+++ b/windows/src/desktop/kmshell/locale/cs-CZ/strings.xml
@@ -0,0 +1,912 @@
+
+
+
+
+
+
+ Klíč
+
+
+
+ Segoe UI
+
+
+
+ 9
+
+
+
+ &Ano
+
+
+
+ &Ne
+
+
+
+ OK
+
+
+
+ Zrušit
+
+
+
+ Zavřít
+
+
+
+ OK
+
+
+
+ Zrušit
+
+
+
+ Add/remove language...
+
+
+
+ Klikněte na tuto ikonu pro výběr klávesnice
+
+
+
+ Klíč stále běží. Klikněte na tuto ikonu pro použití jazykové klávesnice
+
+
+
+ Klíč již běží. Klikněte na ikonu klávesnice v oznamovací oblasti systému pro použití jazykové klávesnice
+
+
+
+ Konfigurace klíče
+
+
+
+ Nápověda
+
+
+
+ Uninstall
+
+
+
+ Enable
+
+
+
+ Disable
+
+
+
+ Rozložení klávesnice
+
+
+
+ ZA
+
+
+
+ Možnosti
+
+
+
+ O
+
+
+
+ Klávesy
+
+
+
+ H
+
+
+
+ Podpora
+
+
+
+ S
+
+
+
+ Ponechat v dotyku
+
+
+
+ TT
+
+
+
+ Název souboru:
+
+
+
+ Verze balíčku:
+
+
+
+ Verze klávesnice:
+
+
+
+ Autor:
+
+
+
+ Internetová stránka:
+
+
+
+ Balíček:
+
+
+
+ Písmo:
+
+
+
+ Rozložení klávesnice:
+
+
+
+ Rozložení klávesnice:
+
+
+
+ Jazyk klávesnice:
+
+
+
+ Kódování:
+
+
+
+ Typ rozložení:
+
+
+
+ Fixní (Positional)
+
+
+
+ Mapováno do okna Windows (Mnemonic)
+
+
+
+ Jazyky:
+
+
+
+ ✕
+
+
+
+ Přidat jazyk
+
+
+
+ Add/remove language
+
+
+
+ Na obrazovce klávesnice:
+
+
+
+ Vlastní
+
+
+
+ Nainstalováno
+
+
+
+ Není nainstalováno
+
+
+
+ Dokumentace:
+
+
+
+ Nainstalováno
+
+
+
+ Není nainstalováno
+
+
+
+ Zpráva:
+
+
+
+ Autorská práva:
+
+
+
+ Změny jsou provedeny okamžitě
+
+
+
+ Instalovat klávesnici...
+
+
+
+ Stáhnout klávesnici...
+
+
+
+ Keyboard options...
+
+
+
+ Nemáte nainstalovány žádné klávesnice. Klepněte na tlačítko Stáhnout klávesnici pro instalaci rozložení klávesnice z webové stránky klávesnice.
+
+
+
+
+ Můžete odinstalovat klávesnici \'%1$s\' pouze pokud jste administrátor
+
+
+
+ Sdílet klávesnici
+
+
+
+ Naskenujte tento kód pro načtení této klávesnice na jiném zařízení nebo
+
+
+
+ sdílet online
+
+
+
+
+
+
+
+ Obecná ustanovení
+
+
+
+ Startup
+
+
+
+ Klávesnice na obrazovce
+
+
+
+ Rozšířené
+
+
+
+ Aktivace klávesových zkratek přepne klávesnici
+
+
+
+ Simulovat AltGr s Ctrl + Alt
+
+
+
+ Považovat hardwarová mrtvá tlačítka za obyčejná tlačítka
+
+
+
+ Zobrazit nápovědu
+
+
+
+ Automaticky hlásit chyby na keyman.com
+
+
+
+ Sdílet anonymní statistiky používání na keyman.com
+
+
+
+ Spustit při spuštění systému Windows
+
+
+
+ Zobrazit úvodní obrazovku
+
+
+
+ Zobrazit úvodní obrazovku
+
+
+
+ Automaticky kontrolovat aktualizace na keyman.com každý týden
+
+
+
+ Test pro protichůdné aplikace při spuštění klíče
+
+
+
+ Uvolnit Shift/Ctrl/Alt na klávesnici po kliknutí na klávesu
+
+
+
+ Vždy zobrazovat zapnuté okno klávesnice při výběru klávesnice
+
+
+
+ Automaticky přepnout na vhodnou klávesnici na obrazovku/Pomoc při výběru klávesnice
+
+
+
+ Ladění
+
+
+
+ Základní klávesnice...
+
+
+
+
+
+
+
+
+
+
+
+
+ (no hotkey)
+
+
+
+ Vypnout klávesu
+
+
+
+ Otevřít nabídku klávesnice
+
+
+
+ Zobrazit panel klávesnice na obrazovce
+
+
+
+ Otevřít konfiguraci
+
+
+
+ Zobrazit panel nápovědy písma
+
+
+
+ Zobrazit panel mapy postavy
+
+
+
+ Otevřít textový editor
+
+
+
+ Otevřít přepínač jazyka
+
+
+
+ Obecné klávesové zkratky
+
+
+
+ Rozložení klávesnice
+
+
+
+ Pokud máte nějaké problémy s použitím Keymana, stačí položit otázku na Komunitní fórum Keymana.
+
+
+
+ Otevřít komunitní fórum Keyman
+
+
+
+ Vytvořeno SIL International
+
+
+
+ Copyright © SIL International. Všechna práva vyhrazena.
+
+
+
+ Verze
+
+
+
+ Užitečné odkazy
+
+
+
+ Online nápověda
+
+
+
+ Zkontrolovat aktualizace
+
+
+
+ Nastavení proxy serveru...
+
+
+
+ Nastavení systému klávesnice...
+
+
+
+ Diagnostika
+
+
+
+ Stáhnout klávesnici z keyman.com
+
+
+
+ Neinstalujte, jen stáhněte
+
+
+
+
+ Klávesnici nelze stáhnout, chyba %2$d: %1$s
+
+
+
+ < Zpět
+
+
+
+ Instalovat klávesnici/balíček
+
+
+
+ Detaily
+
+
+
+ Čtení
+
+
+
+ Instalovat
+
+
+
+ Konfigurace proxy serveru
+
+
+
+ Server:
+
+
+
+ Přístav:
+
+
+
+ Uživatelské jméno:
+
+
+
+ Heslo:
+
+
+
+ Nastavit základní klávesnici
+
+
+
+ Vyberte základní latinský skript
+klávesnici, kterou používáte v systému Windows. Klávesnice se automaticky přizpůsobí vašim preferovaným rozložením.
+
+
+
+ Změnit klávesovou zkratku
+
+
+
+
+ Vyberte standardní zkratku nebo zvolte \'Vlastní\' a podržte Ctrl, Shift a/nebo Alt a zadejte požadovanou zkratku pro jazyk %1$s:
+
+
+
+ Vyberte standardní zkratku nebo zvolte \'Vlastní\' a podržte Ctrl, Shift a/nebo Alt a zadejte požadovaný klíč:
+
+
+
+
+ Klávesa %1$s bude v konfliktu s normálním používáním klávesnice. Měli byste použít alespoň Ctrl nebo Alt. Chcete to nyní změnit?
+
+
+
+
+ Klávesa %1$s je v rozporu s klávesou klávesou vybranou pro klávesnici %2$s. Pokud budete pokračovat, klávesová zkratka pro klávesnici %2$s bude vymazána. Pokračovat?
+
+
+
+
+ Klávesa %1$s je v konfliktu s jiným klávesovým zkratkou. Pokud budete pokračovat, ostatní klávesová zkratka bude vymazána. Pokračovat?
+
+
+
+ K dispozici jsou aktualizované komponenty klíče
+
+
+
+ Aktualizace pro Keymana jsou nyní k dispozici
+
+
+
+ Vyberte prosím aktualizace, které chcete nainstalovat:
+
+
+
+ Nová verze si můžete stáhnout z:
+
+
+
+ Instalovat nyní
+
+
+
+ Zrušit
+
+
+
+ Stará verze
+
+
+
+ Aktualizovaný komponent
+
+
+
+ Velikost
+
+
+
+
+ Klíč %1$s
+
+
+
+
+ Keyboard %1$s %2$s
+
+
+
+ Nelze se spojit s keyman.com - ujistěte se, že máte aktivní připojení k Internetu a zkuste to znovu.
+
+
+
+
+ Nelze se spojit s keyman.com - ujistěte se, že máte aktivní připojení k Internetu a zkuste to znovu. Přijatá chyba byla: %1$s
+
+
+
+ Aktualizace klíče jsou k dispozici
+
+
+
+ Klikněte na tuto ikonu pro stažení a instalaci aktualizací
+
+
+
+ Zobrazit a &instalovat aktualizace klíče
+
+
+
+ E&xit online update check
+
+
+
+ Klíč
+
+
+
+ Počáteční klíč
+
+
+
+ Ukončit
+
+
+
+ Konfigurace
+
+
+
+ Zobrazit tuto obrazovku při spuštění
+
+
+
+ Zobrazit v
+
+
+
+ Najít další zobrazovací jazyky online...
+
+
+
+ Pomozte přeložit uživatelské rozhraní...
+
+
+
+ čeština
+
+
+
+ čeština (Czech)
+
+
+
+ cs-cs
+
+
+
+ cs-cs
+
+
+
+ Klíč
+
+
+
+ Obnovit nápovědy
+
+
+
+ Všechny nápovědy byly resetovány a budou znovu zobrazeny.
+
+
+
+
+ Ukončit Keyman\?
+
+
+
+
+ Jste si jisti, že chcete ukončit Keyman\? Klávesnice klávesnice budou stále uvedeny v jazycích Windows, ale nebudou funkční, dokud nerestartujete klíč.
+
+
+
+
+ Klávesnice na obrazovce zavřena
+
+
+
+
+ Klávesnice na obrazovce byla uzavřena. Klávesnice na obrazovce můžete kdykoli otevřít kliknutím na ikonu klávesnice a výběrem klávesnice \"Na obrazovce\"
+
+
+
+ Příště nezobrazovat tuto nápovědu
+
+
+
+ Nápověda pro klíče
+
+
+
+ Obsah nápovědy
+
+
+
+ Nápověda \"
+
+
+
+ \" klávesnice
+
+
+
+ Zobrazit klávesnici na obrazovce
+
+
+
+ Zobrazit pomocníka písma
+
+
+
+ Zobrazit mapu postavy
+
+
+
+ Otevřít konfiguraci klíče
+
+
+
+ Otevřít nápovědu
+
+
+
+ Zavřít klávesnici na obrazovce
+
+
+
+ Přepnout klíč &Vypnuto
+
+
+
+ Na obrazovce &Klávesnici
+
+
+
+ &Font Helper
+
+
+
+ Znak &mapa
+
+
+
+ &Textový editor...
+
+
+
+ &Konfigurace...
+
+
+
+ &Nápověda...
+
+
+
+ E&xit
+
+
+
+ Postupné zeslabení při nečinnosti
+
+
+
+ Zobrazit panel nástrojů
+
+
+
+ Uložit jako webovou stránku...
+
+
+
+ Print...
+
+
+
+ Klíč
+
+
+
+
+ Verze %1$s
+
+
+
+ &Print...
+
+
+
+
+ Balíček s názvem %1$s je již nainstalován. Chcete jej odinstalovat a nainstalovat nový\?
+
+
+
+
+ Klávesnice s názvem \'%1$s\' je již nainstalována. Budete-li pokračovat, bude odinstalována před instalací. Pokračovat?
+
+
+
+
+ Klávesnice \'%1$s\' je součástí balíčku \'%2$s\'. Musíte odinstalovat celý balíček. Pokračovat?
+
+
+
+
+ Nelze nainstalovat jazyk klávesnice; Windows má limit 4 vlastních jazyků, a možná jste dosáhli tohoto limitu.
+
+
+
+
+ Balíček nebo klávesnice \'%1$s\' nezahrnuje žádnou úvodní nápovědu.
+
+
+
+ Tento operační systém není podporován.
+
+
+
+ Chm
+
+
+
+ Soubor nápovědy nebyl nalezen.
+
+
+
+ Znaková stránka
+
+
+
+ Unicode
+
+
+
+ Stahování souboru
+
+
+
+
+ Jste si jisti, že chcete odstranit klávesnici na obrazovce nainstalovanou pro %1$s\?
+
+
+
+
+ Opravdu chcete odinstalovat klávesnici %1$s\?
+
+
+
+
+ Opravdu chcete odinstalovat balíček %1$s\?\n\n%2$s
+
+
+
+
+ Následující písma budou také odinstalována: %1$s.
+
+
+
+ Mapa postavy obsahuje databázi znaků, které musí být vytvořeny, než je lze použít. Sestavit nyní?
+
+
+
+
+ Databázi postavy Unicode nelze odstranit pro obnovení. Podrobnosti o chybě jsou: %1$s
+
+
+
+
+ Databázi Unicode postavy nelze vytvořit a byla deaktivována. Podrobnosti o chybě jsou: %1$s
+
+
+
+
+ Databáze znaků Unicode nebyla úspěšně načtena (%1$s). Nyní ji znovu sestavit?
+
+
+
+
+ Keyman se nepodařilo spustit. Zkontrolujte nastavení zabezpečení a ujistěte se, že program keyman.exe může začít ještě před pokračováním. Vrátila se chyba:\n\n\"%1$s\"\n\nChcete zkusit a znovu spustit Keyman\?
+
+
+
+ Informace o ladění klíče budou uloženy v logu s názvem %LOCALAPPDATA%\Keyman\system#.etl (kde # je číslo). Před pokusem o odstranění tohoto souboru byste měli ukončit Keyman.\n\n\WARNING: Tento soubor může rychle narůstat. Povolení ladění může zpomalit váš systém a mělo by se provádět pouze v případě, že je to doporučeno technickou podporou.\n\nPŘEDCHÁZEJÍCÍ VAROVÁNÍ: Vezměte prosím na vědomí, že ladící soubor nahrává všechny tahy, které zadáte. Měli byste zapnout protokol ladění pouze po dobu trvání ladění nebo diagnostické relace.
+
+
+
+ Počkejte prosím při hledání souvisejících písmen pro klávesnici %1$s
+
+
+
+ Klávesnice %1$s není klávesnice Unicode. Písma nelze automaticky nalézt. Prosím zkontrolujte dokumentaci klávesnice pro informace o písma.
+
+
+
+ V současné době nejsou nainstalovány ani načteny žádné rozložení klávesnice.
+
+
+
+ Vyberte klávesnici klávesnice pro nalezení souvisejících písma.
+
+
+
+ Textový editor - Klíč
+
diff --git a/windows/src/desktop/setup/locale/cs-CZ/strings.xml b/windows/src/desktop/setup/locale/cs-CZ/strings.xml
new file mode 100644
index 0000000000..c5b42a648a
--- /dev/null
+++ b/windows/src/desktop/setup/locale/cs-CZ/strings.xml
@@ -0,0 +1,80 @@
+
+
+ čeština
+ $APPNAME $VERSION nastavení
+ Nainstalovat $APPNAME $VERSION
+ $APPNAME $VERSION byl úspěšně nainstalován.
+ Jste si jisti, že chcete zrušit instalaci $APPNAME?
+ Rozbalování balíku...
+ Kontroluji balíčky...
+ Probíhá kontrola aktualizací...
+ Kontrola nainstalovaných verzí...
+ Dokončování...
+
+ • $APPNAME %0:s %1:s
+
+ • %0:s %1:s %2:s
+
+ • %0:s %1:s pro %2:s %3:s
+ Není co instalovat.
+
+ (%0:s stažení)
+ Nastavení nainstaluje:
+ $APPNAME $VERSION je zdarma a open source
+ &Přečtěte si licenci
+ Instalovat &možnosti
+ Nastavení $APPNAME
+ OK
+ &Instalovat
+ Zrušit
+ E&xit
+ Instalace $APPNAME
+ Odstranění starších verzí
+ Instalace dokončena
+ Před dokončením nastavení je třeba Windows restartovat. Po restartu systému bude instalace pokračovat.
+
+Restartovat nyní?
+ Windows se nepodařilo automaticky restartovat. Před spuštěním $APPNAME byste měli Windows restartovat .
+ Pro dokončení nastavení musíte restartovat Windows. Po restartu Windows, instalace skončí.
+ $APPNAME $VERSION vyžaduje instalaci Windows 7 nebo novější. Nicméně Keyman Desktop 7, 8 nebo 9 byl detekován. Chcete nainstalovat klávesnice obsažené v tomto instalačním programu do nainstalované verze klávesnice?
+ Tato verze $APPNAME vyžaduje instalaci Windows 7 nebo novější. Chcete stáhnout klávesovou plochu 8?
+ Možnosti instalace
+ Možnosti instalace
+ Výchozí nastavení $APPNAME
+ Moduly k instalaci nebo aktualizaci
+ Související jazyk klávesnice
+ Verze k instalaci
+ Spustit $APPNAME po spuštění Windows
+ Po dokončení instalace spustit $APPNAME
+ Pravidelně kontrolovat online aktualizace
+ Aktualizujte klávesnici nainstalované se staršími verzemi na verzi $VERSION
+ Sdílet anonymní statistiky používání na keyman.com
+
+ Nastavit verzi: %0:s
+ Nainstalovat $APPNAME
+ Vylepšit $APPNAME
+
+ $APPNAME %0:s je již nainstalován.
+
+ Stáhnout verzi %0:s (%1:s)
+
+ Verze %0:s
+
+ Instalovat %0:s
+
+ Stáhnout verzi %0:s (%1:s)
+
+ Verze %0:s
+
+ Vyberte jazyk, který chcete spojit s klávesnicí %0:s
+ Výchozí jazyk
+
+ Stahování %0:s
+
+ Stahování %0:s
+ $APPNAME Instalace se nemohla připojit k keyman.com a stáhnout další zdroje.
+
+Zkontrolujte, zda jste online, a povolte $APPNAME nastavení přístupu k Internetu v nastavení firewall.
+
+Kliknutím na tlačítko Zrušit instalaci, zkuste znovu stáhnout zdroje znovu, nebo ignorujte pro pokračování v režimu offline.
+