diff --git a/android/assets/text/game/kidnapping/kidnapping_cs.properties b/android/assets/text/game/kidnapping/kidnapping_cs.properties
index 915dd5d1c9b5f0f686a3b1ab0e0bc80afdfb878e..1398ac73423b20bb10fb894f50a19d16f7d5b5cc 100644
--- a/android/assets/text/game/kidnapping/kidnapping_cs.properties
+++ b/android/assets/text/game/kidnapping/kidnapping_cs.properties
@@ -5,7 +5,7 @@ game_kidnapping_result_1=S čistýma ušima a trochou tréninku to jistě dotáh
 game_kidnapping_result_2=Dobré uši detektiovi sluší!
 game_kidnapping_result_3=S takovýmhle sluchem si můžeš ve městě vykračovat poslepu!
 
-game_kidnapping_loadingtext_2=Poslechni a zapamatuj si\u00A0zvuk, který jsi\u00A0slyšel na\u00A0křižovatce.
+game_kidnapping_loadingtext_1=Poslechni a zapamatuj si\u00A0zvuk, který jsi\u00A0slyšel na\u00A0křižovatce.
 game_kidnapping_loadingtext_2=Pak si\u00A0poslechni zvuky okolnĂ­ch ulic a urÄŤi, kterou jste projeli.
 game_kidnapping_loadingtext_3=Se\u00A0sluchátky zvuky lépe uslyšíš.
 game_kidnapping_instructions_silence=Pššššt!
diff --git a/android/assets/text/game/kidnapping/kidnapping_de.properties b/android/assets/text/game/kidnapping/kidnapping_de.properties
new file mode 100644
index 0000000000000000000000000000000000000000..1dc9436b7d7aae99673eef5a5b259fbb5b7aa5d7
--- /dev/null
+++ b/android/assets/text/game/kidnapping/kidnapping_de.properties
@@ -0,0 +1,16 @@
+game_kidnapping_replay=Nochmal spielen
+game_kidnapping_rulemessage_understand=Ich verstehe
+game_kidnapping_result_0=Ein Elend, aber wer sagt, dass\u00A0du dich nicht verbessern kannst?
+game_kidnapping_result_1=Mit sauberen Ohren und ein wenig Training kommst du bestimmt weit!
+game_kidnapping_result_2=Gute Ohren stehen einem Detektiv gut!
+game_kidnapping_result_3=Mit so einem Gehör kannst du blind durch die Stadt spazieren!
+
+game_kidnapping_loadingtext_1=Hör zu und merke dir das\u00A0Geräusch, das du\u00A0auf der\u00A0Kreuzung gehört hast.
+game_kidnapping_loadingtext_2=Dann hör dir die\u00A0Geräusche der umliegenden Straßen an und bestimme, durch welche Straße sie gefahren sind.
+game_kidnapping_loadingtext_3=Mit\u00A0Kopfhörern hörst du die Geräusche besser.
+game_kidnapping_instructions_silence=Psssst!
+game_kidnapping_instructions_pay_attention=Hör aufmerksam zu
+game_kidnapping_stats=Fehlerzahl: <b>%1$s</b>
+game_kidnapping_rule_easy=Finde die Straße mit\u00A0dem gleich klingenden Geräusch oder Wort.
+game_kidnapping_rule_medium=Finde die Straße mit\u00A0dem gleich klingenden Geräusch oder Wort, dessen buchstabierte Variante der\u00A0gelesenen entspricht.
+game_kidnapping_rule_hardcore=Finde die Straße mit\u00A0dem gleich klingenden Geräusch oder Wort, dem der vorletzte Buchstabe fehlt.
diff --git a/android/assets/text/game/kidnapping/kidnapping_sk.properties b/android/assets/text/game/kidnapping/kidnapping_sk.properties
index 245c5e5ff5df2d7f6ac02cd87de70712b6ab3728..0cad116c390373a5893a893db5824938fe980d58 100644
--- a/android/assets/text/game/kidnapping/kidnapping_sk.properties
+++ b/android/assets/text/game/kidnapping/kidnapping_sk.properties
@@ -5,7 +5,7 @@ game_kidnapping_result_1=S čistými ušami a trochou tréningu to určite dotia
 game_kidnapping_result_2=Dobré uši detektívovi pristanú!
 game_kidnapping_result_3=S takým sluchom si môžeš v meste vykračovať poslepiačky!
 
-game_kidnapping_loadingtext_2=Vypočuj a zapamätaj si zvuk, ktorý si počul na križovatke.
+game_kidnapping_loadingtext_1=Vypočuj a zapamätaj si zvuk, ktorý si počul na križovatke.
 game_kidnapping_loadingtext_2=Potom si vypočuj zvuky okolitých ulic a urči, ktorú ste prešli.
 game_kidnapping_loadingtext_3=So slúchatkami budeš zvuky počuť lepšie.
 game_kidnapping_instructions_silence=Pššššt!
diff --git a/android/assets/text/game/shootingrange/shootingrange_de.properties b/android/assets/text/game/shootingrange/shootingrange_de.properties
new file mode 100644
index 0000000000000000000000000000000000000000..c97ced1a0ced6033a1b743fe9719d1f8afee69ba
--- /dev/null
+++ b/android/assets/text/game/shootingrange/shootingrange_de.properties
@@ -0,0 +1,10 @@
+game_shootingrange_rulemessage_understand=Ich verstehe
+game_shootingrange_result_0=Meilenweit daneben. Da ist noch viel Training nötig.
+game_shootingrange_result_1=Zum GlĂĽck\u00A0musst du die\u00A0Munition nicht bezahlen! Aber keine Angst, es ist noch kein Revolverheld vom\u00A0Himmel gefallen.
+game_shootingrange_result_2=Eine schöne Reihe an Treffern, aber ein bisschen mehr Konzentration ist noch nötig.
+game_shootingrange_result_3=Im wilden Westen wĂĽrden\u00A0allen vor Angst die Knie zittern.
+
+game_shootingrange_loadingtext_1=Verfolge aufmerksam die Blume im\u00A0oberen rechten Eck. Versuch, auf dem\u00A0SchieĂźstand Blumen von gleicher Form und\u00A0Farbe zu treffen.
+game_shootingrange_loadingtext_2=Mit einem Klick auf die Kiste mit\u00A0Stern lassen sich die\u00A0Blumen leichter treffen, mit einem Klick auf\u00A0 die Kiste mit\u00A0Schädel schwieriger.
+game_shootingrange_plus=+5
+game_shootingrange_minus=-5
diff --git a/android/assets/text/screen/createuser/form/resource_cs.properties b/android/assets/text/screen/createuser/form/resource_cs.properties
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..f514be4b8ca01b9e1b429c1204813d6a21495aeb 100644
--- a/android/assets/text/screen/createuser/form/resource_cs.properties
+++ b/android/assets/text/screen/createuser/form/resource_cs.properties
@@ -0,0 +1,2 @@
+createuser_form_age=Věk
+createuser_form_gender=PohlavĂ­
\ No newline at end of file
diff --git a/android/assets/text/screen/createuser/form/resource_de.properties b/android/assets/text/screen/createuser/form/resource_de.properties
new file mode 100644
index 0000000000000000000000000000000000000000..907c1cd7d5cc7bbf76b8c8f48eab74cbdc131d62
--- /dev/null
+++ b/android/assets/text/screen/createuser/form/resource_de.properties
@@ -0,0 +1,2 @@
+createuser_form_age=Alter
+createuser_form_gender=Geschlecht
\ No newline at end of file
diff --git a/android/assets/text/screen/createuser/form/resource_sk.properties b/android/assets/text/screen/createuser/form/resource_sk.properties
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..fccfb9bb212cf6d7e9073ae028fef3bdd68f815c 100644
--- a/android/assets/text/screen/createuser/form/resource_sk.properties
+++ b/android/assets/text/screen/createuser/form/resource_sk.properties
@@ -0,0 +1,2 @@
+createuser_form_age=Vek
+createuser_form_gender=Pohlavie
\ No newline at end of file
diff --git a/android/assets/text/screen/createuser/panorama/resource_cs.properties b/android/assets/text/screen/createuser/panorama/resource_cs.properties
index c5625f3f7e1d57237348075bd4fa7c6a0a1aa0f2..3dd144d434d7114c0f5a9585765c618a4f08cf0b 100644
--- a/android/assets/text/screen/createuser/panorama/resource_cs.properties
+++ b/android/assets/text/screen/createuser/panorama/resource_cs.properties
@@ -1,4 +1,9 @@
-createuser_detective_1=Dialog 1
-createuser_detective_2=Dialog 2
-createuser_detective_3=Dialog 3
-createuser_detective_4=Dialog 4
+createuser_detective_1=Tak ty si troufáš převzít moje místo?
+createuser_detective_2=Čeká tě tvrdá práce, roky dřiny, tréninku a\u00A0souboj se zločinem.
+createuser_detective_3=Pokud výzvu přijímáš, vyplň si detektivní průkaz a\u00A0vyraz do ulice.
+createuser_detective_4=Pamatuj, že žádný učený detektiv ještě z\u00A0nebe nespadl.
+newuseranim_topic_1=Radši si počkám, až začnou růst samy od sebe. Ušetřím za mast i\u00A0žiletky.
+newuseranim_topic_2=Ten přiletí až zítra.
+newuseranim_topic_3=Pěkný, ale kde na něj vezmu?
+newuseranim_topic_4=Na koupání bude brzy zima a\u00A0co když přes zimu vyjdou z\u00A0módy?
+newuseranim_topic_5=To by mohlo být něco pro mě!
\ No newline at end of file
diff --git a/android/assets/text/screen/createuser/panorama/resource_de.properties b/android/assets/text/screen/createuser/panorama/resource_de.properties
new file mode 100644
index 0000000000000000000000000000000000000000..209751fb1e7b84720e2d10e8f628965dd49388f9
--- /dev/null
+++ b/android/assets/text/screen/createuser/panorama/resource_de.properties
@@ -0,0 +1,9 @@
+createuser_detective_1=Du glaubst also, du kannst meinen Platz einnehmen?
+createuser_detective_2=Dich erwartet harte Arbeit, jahrelanges Schuften, Training und\u00A0Kampf mit dem Verbrechen.
+createuser_detective_3=Wenn du die Herausforderung annimmst, fĂĽlle den Detektivausweis aus und\u00A0geh in die StraĂźen.
+createuser_detective_4=Denk daran, dass noch kein ausgebildeter Detektiv vom\u00A0Himmel gefallen ist
+newuseranim_topic_1=Ich warte lieber, bis sie selbst zu wachsen anfangen. Ich spare das Geld für die Crème und\u00A0Rasierklingen.
+newuseranim_topic_2=Der landet erst morgen.
+newuseranim_topic_3=HĂĽbsch, aber woher soll ich das Geld dafĂĽr nehmen?
+newuseranim_topic_4=Zum Baden ist es bald zu kalt und\u00A0was, wenn sie ĂĽber den Winter aus der\u00A0Mode kommen?
+newuseranim_topic_5=Das könnte etwas für mich sein!
\ No newline at end of file
diff --git a/android/assets/text/screen/createuser/panorama/resource_sk.properties b/android/assets/text/screen/createuser/panorama/resource_sk.properties
index 1bd67ca1ca8e6292f03b20f70325ab52136fadd4..178b5ba70cf47eac0a9af910956f8984b4063240 100644
--- a/android/assets/text/screen/createuser/panorama/resource_sk.properties
+++ b/android/assets/text/screen/createuser/panorama/resource_sk.properties
@@ -1,4 +1,9 @@
-createuser_detective_1=Dialog 1 SK
-createuser_detective_2=Dialog 2 SK
-createuser_detective_3=Dialog 3 SK
-createuser_detective_4=Dialog 4 SK
+createuser_detective_1=Tak ty si trúfaš prevziať moje miesto?
+createuser_detective_2=Čaká ťa tvrdá práca, roky driny, tréningu a\u00A0súboj so zločinom.
+createuser_detective_3=Pokiaľ výzvu prijímaš, vyplň si detektívny preukaz a\u00A0vyraz do ulice.
+createuser_detective_4=Pamätaj, že žiadny učený detektív z\u00A0neba ešte nespadol.
+newuseranim_topic_1=Radšej si počkám, keď začnú rasť samy od seba. Ušetrím za masť aj\u00A0žiletky.
+newuseranim_topic_2=Ten priletĂ­ aĹľ zajtra.
+newuseranim_topic_3=PeknĂ˝, ale kde na neho vziaĹĄ?
+newuseranim_topic_4=Na kĂşpanie bude skoro zimo a\u00A0co keÄŹ cez zimu vĂ­du z\u00A0mĂłdy?
+newuseranim_topic_5=To by mohlo byť niečo pre mňa!
\ No newline at end of file
diff --git a/core/assets/common/screen/panorama/gfx/swipe/knock.png b/core/assets/cs/screen/panorama/gfx/swipe/knock.png
similarity index 100%
rename from core/assets/common/screen/panorama/gfx/swipe/knock.png
rename to core/assets/cs/screen/panorama/gfx/swipe/knock.png
diff --git a/core/assets/de/screen/panorama/gfx/newspaper/detail01.png b/core/assets/de/screen/panorama/gfx/newspaper/detail01.png
index 8bbaa2747b55ab10c33000e4f885a432ca206bf6..062a18cd5ea687b18606f261f75b3d39e5b347f6 100644
Binary files a/core/assets/de/screen/panorama/gfx/newspaper/detail01.png and b/core/assets/de/screen/panorama/gfx/newspaper/detail01.png differ
diff --git a/core/assets/de/screen/panorama/gfx/newspaper/detail02.png b/core/assets/de/screen/panorama/gfx/newspaper/detail02.png
index dedd4ade6225acb00955d7c1d7bdbfac802bef35..6e9aec091dc818b6dce6e93ebb7e36e645c140e8 100644
Binary files a/core/assets/de/screen/panorama/gfx/newspaper/detail02.png and b/core/assets/de/screen/panorama/gfx/newspaper/detail02.png differ
diff --git a/core/assets/de/screen/panorama/gfx/newspaper/detail03.png b/core/assets/de/screen/panorama/gfx/newspaper/detail03.png
index 3bd78cd60f5899112ac2bc035d5c248f18e79009..cf701c8d5fafa7f1ab82b3667b348f6b76745b6d 100644
Binary files a/core/assets/de/screen/panorama/gfx/newspaper/detail03.png and b/core/assets/de/screen/panorama/gfx/newspaper/detail03.png differ
diff --git a/core/assets/de/screen/panorama/gfx/newspaper/detail04.png b/core/assets/de/screen/panorama/gfx/newspaper/detail04.png
index 9e2d4e354a71c0f0ad85173fac27c0bc763eec27..5f4eaec621b40edbe2b19cbc1fa73928a4992a1b 100644
Binary files a/core/assets/de/screen/panorama/gfx/newspaper/detail04.png and b/core/assets/de/screen/panorama/gfx/newspaper/detail04.png differ
diff --git a/core/assets/de/screen/panorama/gfx/newspaper/detail05.png b/core/assets/de/screen/panorama/gfx/newspaper/detail05.png
index 558e1ed157b4d9dcb213d045bc02e190927472a0..c9671703a94a7c9ba4f5f37e2b4b8d68ef856b9a 100644
Binary files a/core/assets/de/screen/panorama/gfx/newspaper/detail05.png and b/core/assets/de/screen/panorama/gfx/newspaper/detail05.png differ
diff --git a/core/assets/de/screen/panorama/gfx/swipe/knock.png b/core/assets/de/screen/panorama/gfx/swipe/knock.png
new file mode 100644
index 0000000000000000000000000000000000000000..f61011ce3dc51a39a3afdf4228902a9018f5919c
Binary files /dev/null and b/core/assets/de/screen/panorama/gfx/swipe/knock.png differ
diff --git a/core/assets/sk/screen/panorama/gfx/swipe/knock.png b/core/assets/sk/screen/panorama/gfx/swipe/knock.png
new file mode 100644
index 0000000000000000000000000000000000000000..04affd8dac3740e31c9c80a71da29278110c4273
Binary files /dev/null and b/core/assets/sk/screen/panorama/gfx/swipe/knock.png differ
diff --git a/core/src/cz/nic/tablexia/TablexiaSettings.java b/core/src/cz/nic/tablexia/TablexiaSettings.java
index a7f6d54ea4149b6ef6f89270a49e67c0d19359ad..a7a0ae43dc99b15f5faeec276b7ffb9069cb4480 100644
--- a/core/src/cz/nic/tablexia/TablexiaSettings.java
+++ b/core/src/cz/nic/tablexia/TablexiaSettings.java
@@ -12,7 +12,6 @@ import cz.nic.tablexia.game.difficulty.GameDifficulty;
 import cz.nic.tablexia.loader.application.ApplicationTextManager;
 import cz.nic.tablexia.screen.AbstractTablexiaScreen;
 import cz.nic.tablexia.screen.createuser.FormScreen;
-import cz.nic.tablexia.screen.createuser.PanoramaScreen;
 import cz.nic.tablexia.screen.gamemenu.GameMenuScreen;
 import cz.nic.tablexia.util.Log;
 
@@ -26,18 +25,18 @@ public class TablexiaSettings {
     public static final Class<? extends AbstractTablexiaScreen<?>> INITIAL_SCREEN = GameMenuScreen.class;
     public static final int                                        AVATAR_COUNT   = 8;
 
-    private static final String PREFERENCES_KEY    = "cz.nic.tablexia.";
-    public static final  String LOCALE_KEY         = "locale";
+    private static final String PREFERENCES_KEY = "cz.nic.tablexia.";
+    public static final  String LOCALE_KEY      = "locale";
 
-    public  static final String DEV_VERSION_TYPE   = "-DEV-";
+    public static final String DEV_VERSION_TYPE = "-DEV-";
 
 
-    private final BuildType     BUILD_TYPE;
-    private final String        VERSION_NAME = TablexiaBuildConfig.VERSION_NAME;
+    private final BuildType BUILD_TYPE;
+    private final String VERSION_NAME = TablexiaBuildConfig.VERSION_NAME;
 
-    private Preferences         preferences;
-    private LocaleDefinition    systemLocale;
-    private LocaleDefinition    selectedLocale;
+    private Preferences      preferences;
+    private LocaleDefinition systemLocale;
+    private LocaleDefinition selectedLocale;
 
 
     public enum BuildType {
diff --git a/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java b/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java
index 6ad0d71006bc4927b5c5b6718912db69aaa2afa2..6b5ce38ab1304382b424a1b96ab0a83932949f82 100644
--- a/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java
+++ b/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java
@@ -75,9 +75,9 @@ public class FormScreen extends AbstractTablexiaScreen<Void> {
 
         this.age = 10;
         // TODO load texts from resource file
-        Label age = new Label("Vek", getLabelStyle());
+        Label age = new Label( getText("createuser_form_age"), getLabelStyle());
         ageLabel = new Label(String.valueOf(this.age), getLabelStyle());
-        Label gender = new Label("Pohlavi", getLabelStyle());
+        Label gender = new Label( getText("createuser_form_genger"), getLabelStyle());
         nameLabel = new Label("", getLabelStyle());
 
         age.setFontScale(0.7f);