Sync lang

This commit is contained in:
jpirnay
2026-03-31 14:53:07 +02:00
parent cf252dc20d
commit b11a76944d
3 changed files with 643 additions and 446 deletions
+21 -2
View File
@@ -2,6 +2,7 @@
#include <cstdint>
// THIS FILE IS AUTO-GENERATED BY gen_i18n.py. DO NOT EDIT.
// clang-format off
// Forward declarations for flat string data blobs and offset tables
namespace i18n_strings {
@@ -505,8 +506,26 @@ inline LangStrings getLanguageStrings(Language lang) {
constexpr uint8_t getLanguageCount() { return static_cast<uint8_t>(Language::_COUNT); }
// Sorted language indices by code (auto-generated by gen_i18n.py)
// Order: English, Беларуская, Català, Čeština, Dansk, Deutsch, Español, Suomi, Français, Italiano, Қазақша, Nederlands,
// Polski, Português (Brasil), Português (Portugal), Română, Русский, Svenska, Türkçe, Українська
// 0: EN English
// 1: BE Беларуская
// 2: CA Català
// 3: CS Čeština
// 4: DA Dansk
// 5: DE Deutsch
// 6: ES Español
// 7: FI Suomi
// 8: FR Français
// 9: IT Italiano
// 10: KK Қазақша
// 11: NL Nederlands
// 12: PL Polski
// 13: PO Português (Brasil)
// 14: PT Português (Portugal)
// 15: RO Română
// 16: RU Русский
// 17: SV Svenska
// 18: TR Türkçe
// 19: UK Українська
constexpr uint8_t SORTED_LANGUAGE_INDICES[] = {0, 11, 9, 4, 15, 3, 1, 14, 2, 12, 18, 16, 13, 5, 19, 8, 6, 7, 17, 10};
static_assert(sizeof(SORTED_LANGUAGE_INDICES) / sizeof(SORTED_LANGUAGE_INDICES[0]) == getLanguageCount(),
+621 -444
View File
File diff suppressed because it is too large Load Diff
+1
View File
@@ -2,6 +2,7 @@
#include "I18nKeys.h"
// THIS FILE IS AUTO-GENERATED BY gen_i18n.py. DO NOT EDIT.
// clang-format off
namespace i18n_strings {