Translate missing localization

This commit is contained in:
Janez T
2026-03-08 20:46:09 +01:00
parent dae7e67a8a
commit de5fb1e164
10 changed files with 16019 additions and 0 deletions
+20
View File
@@ -12,8 +12,12 @@ import 'app_localizations_es.dart';
import 'app_localizations_fr.dart';
import 'app_localizations_hr.dart';
import 'app_localizations_it.dart';
import 'app_localizations_pl.dart';
import 'app_localizations_pt.dart';
import 'app_localizations_ru.dart';
import 'app_localizations_sl.dart';
import 'app_localizations_tr.dart';
import 'app_localizations_uk.dart';
import 'app_localizations_zh.dart';
// ignore_for_file: type=lint
@@ -109,8 +113,12 @@ abstract class AppLocalizations {
Locale('fr'),
Locale('hr'),
Locale('it'),
Locale('pl'),
Locale('pt'),
Locale('ru'),
Locale('sl'),
Locale('tr'),
Locale('uk'),
Locale('zh'),
];
@@ -3215,8 +3223,12 @@ class _AppLocalizationsDelegate
'fr',
'hr',
'it',
'pl',
'pt',
'ru',
'sl',
'tr',
'uk',
'zh',
].contains(locale.languageCode);
@@ -3241,10 +3253,18 @@ AppLocalizations lookupAppLocalizations(Locale locale) {
return AppLocalizationsHr();
case 'it':
return AppLocalizationsIt();
case 'pl':
return AppLocalizationsPl();
case 'pt':
return AppLocalizationsPt();
case 'ru':
return AppLocalizationsRu();
case 'sl':
return AppLocalizationsSl();
case 'tr':
return AppLocalizationsTr();
case 'uk':
return AppLocalizationsUk();
case 'zh':
return AppLocalizationsZh();
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+2280
View File
File diff suppressed because it is too large Load Diff
+2280
View File
File diff suppressed because it is too large Load Diff
+2280
View File
File diff suppressed because it is too large Load Diff
+2280
View File
File diff suppressed because it is too large Load Diff
+20
View File
@@ -15,6 +15,10 @@ class LocalePreferences {
Locale('fr'), // French
Locale('it'), // Italian
Locale('el'), // Greek
Locale('pt'), // Portuguese
Locale('tr'), // Turkish
Locale('pl'), // Polish
Locale('uk'), // Ukrainian
Locale('ru'), // Russian
Locale('zh'), // Chinese
];
@@ -66,6 +70,14 @@ class LocalePreferences {
return 'Italiano';
case 'el':
return 'Greek';
case 'pt':
return 'Portuguese';
case 'tr':
return 'Turkish';
case 'pl':
return 'Polish';
case 'uk':
return 'Ukrainian';
case 'ru':
return 'Русский';
case 'zh':
@@ -94,6 +106,14 @@ class LocalePreferences {
return 'Italiano';
case 'el':
return 'Ελληνικά';
case 'pt':
return 'Português';
case 'tr':
return 'Türkçe';
case 'pl':
return 'Polski';
case 'uk':
return 'Українська';
case 'ru':
return 'Русский';
case 'zh':