oxen-core/translations
Jason Rhinelander da400f6d66 Rewrite translation file generation using cmake
This makes three big changes to how translation files are generated:

- use Qt5 cmake built-in commands to do the translations rather than
calling lrelease directly.  lrelease is often not in the path, while Qt5
cmake knows how to find and invoke it.

- Slam the resulting files into a C++ file using a cmake script rather
than needing to compile a .c file to generate C++ file.  This is
simpler, but more importantly avoids the mess needed when cross
compiling of having to import a cmake script from an external native
build.

- In the actual generated files, use an unordered_map rather than a
massive list of static variable pointers.
2020-06-15 12:49:33 -03:00
..
CMakeLists.txt Rewrite translation file generation using cmake 2020-06-15 12:49:33 -03:00
generate_translation_data.cmake Rewrite translation file generation using cmake 2020-06-15 12:49:33 -03:00
loki.ts Merge commit '328e9db' into MergeUpstream3 2020-05-28 14:50:12 +10:00
loki_fr.ts Merge commit '328e9db' into MergeUpstream3 2020-05-28 14:50:12 +10:00
loki_it.ts Merge commit '328e9db' into MergeUpstream3 2020-05-28 14:50:12 +10:00
loki_sv.ts Merge commit '328e9db' into MergeUpstream3 2020-05-28 14:50:12 +10:00
monero_ar.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_bg.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_bn.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_cat.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_cs.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_da.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_de.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_el.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_eo.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_es.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_fa.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_fi.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_ga.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_he.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_hi.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_hr.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_hu.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_id.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_is.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_ja.ts Merge commit '328e9db' into MergeUpstream3 2020-05-28 14:50:12 +10:00
monero_kmr.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_ko.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_lt.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_nb_NO.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_ne.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_nl.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_pl.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_prt.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_pt-br.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_pt-pt.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_ro.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_ru.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_sk.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_sl.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_sr.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_tr.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_uk.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_ur.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_zh-cn.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_zh-tw.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_zu.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
monero_zu.ts.ts Translations from Weblate + updated language files 2020-01-28 15:32:07 +00:00
ready translations: add a ready file to control which translations to build 2019-07-16 19:25:38 +00:00
translation_files.cpp.in Rewrite translation file generation using cmake 2020-06-15 12:49:33 -03:00