feature(registration): remove .env

This commit is contained in:
mso7nueh
2024-07-15 17:06:13 +03:00
parent 726b74a236
commit d859a15cfd
188 changed files with 2509 additions and 3147 deletions

View File

@@ -1,9 +1,9 @@
import 'package:eatvio_app/app_router.dart';
import 'ru/ru_translations.dart';
import 'package:flutter/cupertino.dart';
//import 'en_us/en_us_translations.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/cupertino.dart';
import 'ru/ru_translations.dart';
class AppLocalization {
AppLocalization(this.locale);
@@ -23,24 +23,24 @@ class AppLocalization {
return Localizations.of<AppLocalization>(context, AppLocalization)!;
} else {
// Обработка ситуации, когда context равен null
return AppLocalization(Locale(
'ru',
'',
),); // Возвращаем дефолтное значение или обработку ошибки
return AppLocalization(
Locale(
'ru',
'',
),
); // Возвращаем дефолтное значение или обработку ошибки
}
}
static List<String> languages() => _localizedValues.keys.toList();
String getString(String text) =>
_localizedValues[locale.languageCode]![text] ?? text;
String getString(String text) => _localizedValues[locale.languageCode]![text] ?? text;
}
class AppLocalizationDelegate extends LocalizationsDelegate<AppLocalization> {
const AppLocalizationDelegate();
@override
bool isSupported(Locale locale) =>
AppLocalization.languages().contains(locale.languageCode);
bool isSupported(Locale locale) => AppLocalization.languages().contains(locale.languageCode);
//Returning a SynchronousFuture here because an async "load" operation
//cause an async "load" operation