From 5169472dfc06cf409b5c681cd8c49d36820ec2b0 Mon Sep 17 00:00:00 2001
From: Validbit
Date: Sat, 24 Sep 2022 22:44:10 +0200
Subject: Added Czech translation and layout (#198)
* Added Czech translation and layout
Translated keyboard and created Czech multilingual "practical" layout for faster typing and typing in commonly used languages (German, Slovak + French w/accents)
* Update (Rephrase) full_description.txt
... to better suit the language and naturally promote keyboard's features and possibilities to a wider audience.---
metadata/android/cs-CZ/full_description.txt | 18 +++++++++
metadata/android/cs-CZ/short_description.txt | 1 +
metadata/android/cs-CZ/title.txt | 1 +
res/values-cs/strings.xml | 55 ++++++++++++++++++++++++++++
res/xml/method.xml | 1 +
res/xml/qwertz_cs.xml | 37 +++++++++++++++++++
srcs/juloo.keyboard2/Config.java | 1 +
7 files changed, 114 insertions(+)
create mode 100644 metadata/android/cs-CZ/full_description.txt
create mode 100644 metadata/android/cs-CZ/short_description.txt
create mode 100644 metadata/android/cs-CZ/title.txt
create mode 100644 res/values-cs/strings.xml
create mode 100644 res/xml/qwertz_cs.xml
diff --git a/metadata/android/cs-CZ/full_description.txt b/metadata/android/cs-CZ/full_description.txt
new file mode 100644
index 0000000..b64d52a
--- /dev/null
+++ b/metadata/android/cs-CZ/full_description.txt
@@ -0,0 +1,18 @@
+Tato aplikace je virtuální klávesnící pro Android. Umožňuje rychlejší a plynulejší psaní písmen i symbolů (vč. diakritiky), a to ve vícero jazycích a vlastních rozloženích. To vše zdarma, bez reklam a bez plýtvání vašeho uložiště. Můžete psát libovolné znaky pomocí gest (ASCII i Unicode), používat mrtvé (univerzální) klávesy pro diakritická znaménka a mnohem více.
+
+Klávesnice zobrazuje až 4 další znaky v rozích každé klávesy. Tyto znaky jsou vyvolány přejetím prstu do vybraného rohu.
+
+No zkrátka...:
+
+- Obsahuje každý znak a speciální klávesu, která je běžnou součástí počítačové klávesnice. To přijde vhod obzvláště při používání aplikací jako např. Termux
+
+- Můžete používat modifikační klávesy, obohaceny o speciální klávesy (např. Tab, Esc, šipky, F klávesy, ale také Ctrl nebo Alt !)
+
+- Můžete psát vícero jazyky rychleji a bez chyb. Diakritická znaménka mohou být vyvolána i za pomocí mrtvých kláves. Nejdříve zvolte diakritické znaménko a pak znak, který chcete obohatit o toto znaménko.
+
+- Je vysoce nenáročná a rychlá. Zabere 500x méně místa než klávesnice od Googlu (Gboard) a 15x méně než výchozí klávesnice systému. Bez reklam, bez sledování.
+
+- Má vícero rozložení: QWERTY, QWERTZ, AZERTY. Motivy: Bílá, Tmavá, OLED Černá. A mnoho dalších které si s drobnou znalostí programování můžete upravovat dle libosti.
+
+Nezapomeňte... Jako každá virtuální klávesnice, i tato musí být aktivována v nastavení systému (zařízení). Otevřte (Systémové) Nastavení a přejděte na:
+(Další nastavení NEBO Nastavení systému) > Jazyk & způsob zadávání > Spravovat klávesnice.
diff --git a/metadata/android/cs-CZ/short_description.txt b/metadata/android/cs-CZ/short_description.txt
new file mode 100644
index 0000000..a08cb7f
--- /dev/null
+++ b/metadata/android/cs-CZ/short_description.txt
@@ -0,0 +1 @@
+Nenáročná virtuální klávesnice pro vývojáře.
diff --git a/metadata/android/cs-CZ/title.txt b/metadata/android/cs-CZ/title.txt
new file mode 100644
index 0000000..41e555e
--- /dev/null
+++ b/metadata/android/cs-CZ/title.txt
@@ -0,0 +1 @@
+Klávesnice Unexpected
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
new file mode 100644
index 0000000..d821454
--- /dev/null
+++ b/res/values-cs/strings.xml
@@ -0,0 +1,55 @@
+
+
+ Klávesnice Unexpected (pro ladění)
+ Klávesnice Unexpected
+ Nastavení Klávesnice Unexpected
+ Rozvržení
+ Změnit rozvržení klávesnice
+ V nastavení systému
+ (Univerzální) Diakritická znaménka
+ Zobrazovat znaménka pro všechny instalované systémové jazyky
+ Zobrazovat znaménka pouze pro současně zvolený jazyk
+ Skrýt (univerzální) diakritická znaménka
+ Automatická kapitalizace
+ Stiskne Shift na začátku věty
+ Rozložení klávesnice pro programování
+ Žádné
+ Psaní
+ Vzdálenost posunutí prstem
+ Jak daleko je třeba posunout prst pro napsaní znaku/diakritiky v rozích klávey (%s)
+ Časová prodleva opakování znaků
+ Interval opakování znaků
+ Vibrace
+ Zapnout/Vypnout vibrace při stisku klávesy
+ Precizní posun kurzoru
+ Zda-li posun prstem ovlivňuje rychlost kurzoru
+ Zastaralé: Zamykatelné modifikační klávesy
+ Tato možnost bude v budoucnu odebrána
+ Dvojklik pro aktivaci caps lock(u)
+ Dvojklik namísto držení modifikačních kláves po nějakou dobu
+ Styl
+ Spodní odsazení
+ Výška klávesnice
+ Výška klávesnice v režimu na šířku
+ Boční odsazení
+ Velikost znaků
+ Velikost znaků zobrazených na klávesnici (%.2fx)
+ Motiv
+ Dle systému
+ Tmavý
+ Světlý
+ Černý
+ Velmi krátká
+ Krátká
+ Běžná
+ Dlouhá
+ Velmi dlouhá
+ Horizontální mezery mezi klávesami
+ Vertikální mezery mezi klávesami
+ Další
+ Dokončit
+ Spustit
+ Předchozí
+ Hledat
+ Odeslat
+
diff --git a/res/xml/method.xml b/res/xml/method.xml
index ef648bb..28b2239 100644
--- a/res/xml/method.xml
+++ b/res/xml/method.xml
@@ -20,4 +20,5 @@
+
diff --git a/res/xml/qwertz_cs.xml b/res/xml/qwertz_cs.xml
new file mode 100644
index 0000000..7a14e84
--- /dev/null
+++ b/res/xml/qwertz_cs.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/srcs/juloo.keyboard2/Config.java b/srcs/juloo.keyboard2/Config.java
index 7f31092..b306db2 100644
--- a/srcs/juloo.keyboard2/Config.java
+++ b/srcs/juloo.keyboard2/Config.java
@@ -262,6 +262,7 @@ final class Config
case "qwerty_no": return R.xml.qwerty_no;
case "qwerty_sv_se": return R.xml.qwerty_sv_se;
case "qwertz_hu": return R.xml.qwertz_hu;
+ case "qwertz_cs": return R.xml.qwertz_cs;
case "qwertz": return R.xml.qwertz;
case "ru_jcuken": return R.xml.local_ru_jcuken;
case "jcuken_ua": return R.xml.jcuken_ua;
--
cgit v1.2.3