From 4c8a9d7c65c77445d61a79986c1f680e7b51ccd9 Mon Sep 17 00:00:00 2001 From: jonnieZG Date: Tue, 4 Sep 2018 00:39:00 +0200 Subject: [PATCH] Translation editor (#249) * Enabled DOUBLE line for Croatian + translation fix Enabled DOUBLE line Menu for Croatian. A minor translation fix. * Added Double line menus for Croatian Added Double line menus for Croatian. For some reason they were not included in the previous pull request, even though I made them (most probably it was by my mistake). * Added "Power: " translation for Croatian * Menu desciption scroll sped up 3x * Slow scroll * Additional HR translation fix * EOL fixed * Fixed flickering - update only when required * Reverted to Ralim/ts100 current Translation.c, HR translation fix moved to translation-hr branch * Synchronized with Ralim master * Synchronized with Ralim * Ralim * Ralim * Sync * - Translation Editor Tool (HTML5) - Translations Parser (HTML5 tool for extracting initial translations from Translations.cpp to separate JSON files) - Languages extracted into separate JSON files * Added make_translation.py pre-compile script that creates Translation.cpp from JSON files. This one is just for single-language version, until we make a multi-lingual one. * Fixed Lithuanian local language name. * Fixed _lt.json syntax * Added 12x16 and 6x8 HTML5 font editor * Added Icon (16x16), Screen (84x16) and Full-Screen (96x16) sizes to Font Editor * "Font Editor" changed to "Bitmap Editor" * Added 24x16 icon size --- Translation Editor/BitmapEditor.html | 245 +++++++++++++++ Translation Editor/TranslationEditor.html | 341 +++++++++++++++++++++ Translation Editor/TranslationsParser.html | 317 +++++++++++++++++++ Translation Editor/make_translation.py | 208 +++++++++++++ Translation Editor/translation_bg.json | 198 ++++++++++++ Translation Editor/translation_cs_cz.json | 198 ++++++++++++ Translation Editor/translation_de.json | 198 ++++++++++++ Translation Editor/translation_dk.json | 198 ++++++++++++ Translation Editor/translation_en.json | 198 ++++++++++++ Translation Editor/translation_es.json | 198 ++++++++++++ Translation Editor/translation_fr.json | 198 ++++++++++++ Translation Editor/translation_hr.json | 198 ++++++++++++ Translation Editor/translation_hu.json | 198 ++++++++++++ Translation Editor/translation_it.json | 198 ++++++++++++ Translation Editor/translation_lt.json | 198 ++++++++++++ Translation Editor/translation_pl.json | 198 ++++++++++++ Translation Editor/translation_pt.json | 198 ++++++++++++ Translation Editor/translation_ru.json | 198 ++++++++++++ Translation Editor/translation_se.json | 197 ++++++++++++ Translation Editor/translation_sk.json | 197 ++++++++++++ Translation Editor/translation_tr.json | 198 ++++++++++++ Translation Editor/translations.css | 110 +++++++ Translation Editor/translations_commons.js | 68 ++++ Translation Editor/translations_def.js | 205 +++++++++++++ 24 files changed, 4858 insertions(+) create mode 100644 Translation Editor/BitmapEditor.html create mode 100644 Translation Editor/TranslationEditor.html create mode 100644 Translation Editor/TranslationsParser.html create mode 100644 Translation Editor/make_translation.py create mode 100644 Translation Editor/translation_bg.json create mode 100644 Translation Editor/translation_cs_cz.json create mode 100644 Translation Editor/translation_de.json create mode 100644 Translation Editor/translation_dk.json create mode 100644 Translation Editor/translation_en.json create mode 100644 Translation Editor/translation_es.json create mode 100644 Translation Editor/translation_fr.json create mode 100644 Translation Editor/translation_hr.json create mode 100644 Translation Editor/translation_hu.json create mode 100644 Translation Editor/translation_it.json create mode 100644 Translation Editor/translation_lt.json create mode 100644 Translation Editor/translation_pl.json create mode 100644 Translation Editor/translation_pt.json create mode 100644 Translation Editor/translation_ru.json create mode 100644 Translation Editor/translation_se.json create mode 100644 Translation Editor/translation_sk.json create mode 100644 Translation Editor/translation_tr.json create mode 100644 Translation Editor/translations.css create mode 100644 Translation Editor/translations_commons.js create mode 100644 Translation Editor/translations_def.js diff --git a/Translation Editor/BitmapEditor.html b/Translation Editor/BitmapEditor.html new file mode 100644 index 00000000..39c9cae9 --- /dev/null +++ b/Translation Editor/BitmapEditor.html @@ -0,0 +1,245 @@ + + + + + + TS100 Bitmap Editor + + + + + + +
+
+ +
+
+
+
+
+
+
+ +
+
+