chore: enable Ukrainian locale on main

This commit is contained in:
zarzet 2026-04-18 23:02:00 +07:00
parent 702b917929
commit 86b8709ea1
5 changed files with 8000 additions and 0 deletions

View file

@ -17,6 +17,7 @@ import 'app_localizations_nl.dart';
import 'app_localizations_pt.dart';
import 'app_localizations_ru.dart';
import 'app_localizations_tr.dart';
import 'app_localizations_uk.dart';
import 'app_localizations_zh.dart';
// ignore_for_file: type=lint
@ -119,6 +120,7 @@ abstract class AppLocalizations {
Locale('pt', 'PT'),
Locale('ru'),
Locale('tr'),
Locale('uk'),
Locale('zh'),
Locale('zh', 'CN'),
Locale('zh', 'TW'),
@ -5857,6 +5859,7 @@ class _AppLocalizationsDelegate
'pt',
'ru',
'tr',
'uk',
'zh',
].contains(locale.languageCode);
@ -5921,6 +5924,8 @@ AppLocalizations lookupAppLocalizations(Locale locale) {
return AppLocalizationsRu();
case 'tr':
return AppLocalizationsTr();
case 'uk':
return AppLocalizationsUk();
case 'zh':
return AppLocalizationsZh();
}

File diff suppressed because it is too large Load diff

4513
lib/l10n/arb/app_uk.arb Normal file

File diff suppressed because it is too large Load diff

View file

@ -20,6 +20,7 @@ const List<Locale> filteredSupportedLocales = <Locale>[
Locale('pt', 'PT'),
Locale('ja'),
Locale('tr'),
Locale('uk'),
];
/// Set of locale codes for quick lookup.
@ -31,4 +32,5 @@ const Set<String> filteredLocaleCodes = <String>{
'pt_PT',
'ja',
'tr',
'uk',
};

View file

@ -735,6 +735,7 @@ class _LanguageSelector extends StatelessWidget {
('pt_PT', 'Português (Brasil)', Icons.language),
('ru', 'Русский', Icons.language),
('tr', 'Türkçe', Icons.language),
('uk', 'Українська', Icons.language),
('zh', '简体中文', Icons.language),
('zh_CN', '简体中文 (中国)', Icons.language),
('zh_TW', '繁體中文', Icons.language),