aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/desktop-utils/lumina-textedit/i18n
diff options
context:
space:
mode:
authorKen Moore <moorekou@gmail.com>2016-04-25 13:08:12 -0400
committerKen Moore <moorekou@gmail.com>2016-04-25 13:08:12 -0400
commited5ecf7ea7a482b4649e66ecb35fbc60af680684 (patch)
treeacc0fa17d228259e847f55c678db9fb0a9b50f0c /src-qt5/desktop-utils/lumina-textedit/i18n
parentMerge branch 'master' of github.com:pcbsd/lumina (diff)
downloadlumina-ed5ecf7ea7a482b4649e66ecb35fbc60af680684.tar.gz
lumina-ed5ecf7ea7a482b4649e66ecb35fbc60af680684.tar.bz2
lumina-ed5ecf7ea7a482b4649e66ecb35fbc60af680684.zip
Rearrange the Lumina source tree quite a bit:
Now the utilites are arranged by category (core, core-utils, desktop-utils), so all the -utils may be excluded by a package system (or turned into separate packages) as needed.
Diffstat (limited to 'src-qt5/desktop-utils/lumina-textedit/i18n')
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_af.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ar.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_az.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bg.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bn.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bs.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ca.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_cs.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_cy.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_da.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_de.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_el.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_en_GB.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_en_ZA.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_es.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_et.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_eu.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fa.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fi.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fr.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fr_CA.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_gl.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_he.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hi.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hr.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hu.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_id.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_is.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_it.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ja.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ka.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ko.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_lt.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_lv.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mk.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mn.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ms.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mt.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_nb.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_nl.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pa.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pl.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pt.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pt_BR.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ro.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ru.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sk.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sl.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sr.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sv.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sw.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ta.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_tg.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_th.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_tr.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_uk.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_uz.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_vi.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_CN.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_HK.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_TW.ts253
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zu.ts253
62 files changed, 15686 insertions, 0 deletions
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_af.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_af.ts
new file mode 100644
index 00000000..129f78b7
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_af.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="af_ZA">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ar.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ar.ts
new file mode 100644
index 00000000..47b115e6
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ar.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ar_EG">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_az.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_az.ts
new file mode 100644
index 00000000..5b4f54da
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_az.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="az_AZ">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bg.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bg.ts
new file mode 100644
index 00000000..7d7e02be
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bg.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="bg_BG">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bn.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bn.ts
new file mode 100644
index 00000000..75d80ea7
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bn.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="bn_BD">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bs.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bs.ts
new file mode 100644
index 00000000..c0a4af95
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_bs.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="bs_BA">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ca.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ca.ts
new file mode 100644
index 00000000..207e156f
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ca.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ca_ES">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_cs.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_cs.ts
new file mode 100644
index 00000000..65bb3327
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_cs.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="cs_CZ">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_cy.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_cy.ts
new file mode 100644
index 00000000..4e6f3d43
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_cy.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="cy_GB">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_da.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_da.ts
new file mode 100644
index 00000000..e7a5efe3
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_da.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="da_DK">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_de.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_de.ts
new file mode 100644
index 00000000..d699f264
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_de.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="de_DE">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_el.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_el.ts
new file mode 100644
index 00000000..de48de7d
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_el.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="el_GR">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_en_GB.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_en_GB.ts
new file mode 100644
index 00000000..214e79b7
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_en_GB.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="en_GB">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_en_ZA.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_en_ZA.ts
new file mode 100644
index 00000000..2cda194f
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_en_ZA.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="en_ZA">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_es.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_es.ts
new file mode 100644
index 00000000..6f81ae79
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_es.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="es_ES">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_et.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_et.ts
new file mode 100644
index 00000000..0b0d4757
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_et.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="et_EE">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_eu.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_eu.ts
new file mode 100644
index 00000000..e1119f98
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_eu.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="eu_ES">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fa.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fa.ts
new file mode 100644
index 00000000..a601ea5b
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fa.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fa_IR">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fi.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fi.ts
new file mode 100644
index 00000000..203e4990
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fi.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fi_FI">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fr.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fr.ts
new file mode 100644
index 00000000..a8cb5c60
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fr.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fr_FR">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fr_CA.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fr_CA.ts
new file mode 100644
index 00000000..fed583af
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_fr_CA.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fr_CA">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_gl.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_gl.ts
new file mode 100644
index 00000000..7d0a4562
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_gl.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="gl_ES">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_he.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_he.ts
new file mode 100644
index 00000000..5d934a0e
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_he.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="he_IL">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hi.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hi.ts
new file mode 100644
index 00000000..5c9d10d4
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hi.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="hi_IN">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hr.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hr.ts
new file mode 100644
index 00000000..e19addec
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hr.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="hr_HR">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hu.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hu.ts
new file mode 100644
index 00000000..206c09ff
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_hu.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="hu_HU">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_id.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_id.ts
new file mode 100644
index 00000000..657795f2
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_id.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="id_ID">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_is.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_is.ts
new file mode 100644
index 00000000..5c58cdc5
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_is.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="is_IS">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_it.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_it.ts
new file mode 100644
index 00000000..3c3718cb
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_it.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="it_IT">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ja.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ja.ts
new file mode 100644
index 00000000..e33ca2c8
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ja.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ja_JP">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ka.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ka.ts
new file mode 100644
index 00000000..e6c15895
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ka.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ka_GE">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ko.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ko.ts
new file mode 100644
index 00000000..e7c7c36a
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ko.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ko_KR">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_lt.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_lt.ts
new file mode 100644
index 00000000..a46ef0b6
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_lt.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="lt_LT">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_lv.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_lv.ts
new file mode 100644
index 00000000..5470297c
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_lv.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="lv_LV">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mk.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mk.ts
new file mode 100644
index 00000000..d276174e
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mk.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="mk_MK">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mn.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mn.ts
new file mode 100644
index 00000000..5838d7a7
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mn.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="mn_MN">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ms.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ms.ts
new file mode 100644
index 00000000..673224cd
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ms.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ms_MY">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mt.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mt.ts
new file mode 100644
index 00000000..7673c584
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_mt.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="mt_MT">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_nb.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_nb.ts
new file mode 100644
index 00000000..8c5df14b
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_nb.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nb_NO">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_nl.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_nl.ts
new file mode 100644
index 00000000..bb08eb57
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_nl.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pa.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pa.ts
new file mode 100644
index 00000000..c8d6ebe1
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pa.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pa_IN">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pl.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pl.ts
new file mode 100644
index 00000000..e966bb1b
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pl.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pl_PL">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pt.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pt.ts
new file mode 100644
index 00000000..9054a484
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pt.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pt_BR.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pt_BR.ts
new file mode 100644
index 00000000..9054a484
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_pt_BR.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ro.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ro.ts
new file mode 100644
index 00000000..100ac113
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ro.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ro_RO">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ru.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ru.ts
new file mode 100644
index 00000000..8de16687
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ru.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ru_RU">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sk.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sk.ts
new file mode 100644
index 00000000..6432281d
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sk.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="sk_SK">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sl.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sl.ts
new file mode 100644
index 00000000..a79c287f
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sl.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="sl_SI">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sr.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sr.ts
new file mode 100644
index 00000000..550e7a88
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sr.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="sr_RS">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sv.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sv.ts
new file mode 100644
index 00000000..6ec72aef
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sv.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="sv_SE">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sw.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sw.ts
new file mode 100644
index 00000000..4a03e1ec
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_sw.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="sw_TZ">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ta.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ta.ts
new file mode 100644
index 00000000..42813fd4
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_ta.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ta_IN">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_tg.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_tg.ts
new file mode 100644
index 00000000..abad829f
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_tg.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="tg_TJ">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_th.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_th.ts
new file mode 100644
index 00000000..ad738b1e
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_th.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="th_TH">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_tr.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_tr.ts
new file mode 100644
index 00000000..932bc495
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_tr.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="tr_TR">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_uk.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_uk.ts
new file mode 100644
index 00000000..bdc27199
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_uk.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="uk_UA">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_uz.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_uz.ts
new file mode 100644
index 00000000..9d402846
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_uz.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="uz_UZ">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_vi.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_vi.ts
new file mode 100644
index 00000000..f5117066
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_vi.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="vi_VN">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_CN.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_CN.ts
new file mode 100644
index 00000000..010663c0
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_CN.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_CN">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_HK.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_HK.ts
new file mode 100644
index 00000000..222eb051
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_HK.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_HK">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_TW.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_TW.ts
new file mode 100644
index 00000000..ff8648de
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zh_TW.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_TW">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zu.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zu.ts
new file mode 100644
index 00000000..98392b5b
--- /dev/null
+++ b/src-qt5/desktop-utils/lumina-textedit/i18n/lumina-textedit_zu.ts
@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zu_ZA">
+<context>
+ <name>ColorDialog</name>
+ <message>
+ <location filename="../ColorDialog.ui" line="14"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="24"/>
+ <source>Item Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="29"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="34"/>
+ <source>Sample</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="44"/>
+ <location filename="../ColorDialog.cpp" line="55"/>
+ <source>Select Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="64"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../ColorDialog.ui" line="71"/>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainUI</name>
+ <message>
+ <location filename="../MainUI.ui" line="14"/>
+ <source>MainWindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="49"/>
+ <source>Tab 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="57"/>
+ <source>Find/Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="87"/>
+ <source>Find the previous match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="90"/>
+ <location filename="../MainUI.ui" line="113"/>
+ <location filename="../MainUI.ui" line="164"/>
+ <location filename="../MainUI.ui" line="177"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="97"/>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="110"/>
+ <source>Find the next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="120"/>
+ <source>Replace:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="139"/>
+ <source>Match case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="161"/>
+ <source>Replace next match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="174"/>
+ <source>Replace all matches (to end of document)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="197"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="210"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="214"/>
+ <source>Syntax Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="227"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="242"/>
+ <source>toolBar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="268"/>
+ <source>Show Line Numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="273"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="278"/>
+ <location filename="../MainUI.cpp" line="128"/>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="281"/>
+ <source>Ctrl+N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="289"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="292"/>
+ <source>Ctrl+O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="300"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="303"/>
+ <source>Ctrl+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="311"/>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="316"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="319"/>
+ <source>Ctrl+Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="327"/>
+ <source>Close File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="330"/>
+ <source>Ctrl+W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="338"/>
+ <source>Customize Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="349"/>
+ <source>Wrap Lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="354"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="357"/>
+ <source>Ctrl+F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="365"/>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.ui" line="368"/>
+ <source>Ctrl+R</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="25"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../MainUI.cpp" line="135"/>
+ <source>Text Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlainTextEditor</name>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../PlainTextEditor.cpp" line="74"/>
+ <source>Text File (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
bgstack15