120 lines
2.8 KiB
Dart
120 lines
2.8 KiB
Dart
// ignore: unused_import
|
|
import 'package:intl/intl.dart' as intl;
|
|
import 'app_localizations.dart';
|
|
|
|
// ignore_for_file: type=lint
|
|
|
|
/// The translations for Russian (`ru`).
|
|
class AppLocalizationsRu extends AppLocalizations {
|
|
AppLocalizationsRu([String locale = 'ru']) : super(locale);
|
|
|
|
@override
|
|
String get appTitle => 'NewBudget';
|
|
|
|
@override
|
|
String get navHome => 'Главная';
|
|
|
|
@override
|
|
String get navAnalytics => 'Аналитика';
|
|
|
|
@override
|
|
String get navAccounts => 'Счета';
|
|
|
|
@override
|
|
String get navProfile => 'Профиль';
|
|
|
|
@override
|
|
String get allAccounts => 'Все';
|
|
|
|
@override
|
|
String get comingSoon => 'Скоро';
|
|
|
|
@override
|
|
String get budget => 'БЮДЖЕТ';
|
|
|
|
@override
|
|
String get balance => 'БАЛАНС';
|
|
|
|
@override
|
|
String get income => 'ДОХОДЫ';
|
|
|
|
@override
|
|
String get expenses => 'РАСХОДЫ';
|
|
|
|
@override
|
|
String get transactions => 'Транзакции';
|
|
|
|
@override
|
|
String transactionCount(int count) {
|
|
String _temp0 = intl.Intl.pluralLogic(
|
|
count,
|
|
locale: localeName,
|
|
other: '$count операций',
|
|
many: '$count операций',
|
|
few: '$count операции',
|
|
one: '$count операция',
|
|
);
|
|
return '$_temp0';
|
|
}
|
|
|
|
@override
|
|
String get allCategoriesFilter => 'Все категории · все типы';
|
|
|
|
@override
|
|
String moreCategories(int count) {
|
|
String _temp0 = intl.Intl.pluralLogic(
|
|
count,
|
|
locale: localeName,
|
|
other: '+ ещё $count категорий →',
|
|
many: '+ ещё $count категорий →',
|
|
few: '+ ещё $count категории →',
|
|
one: '+ ещё $count категория →',
|
|
);
|
|
return '$_temp0';
|
|
}
|
|
|
|
@override
|
|
String todayWithDate(String date) {
|
|
return 'Сегодня · $date';
|
|
}
|
|
|
|
@override
|
|
String yesterdayWithDate(String date) {
|
|
return 'Вчера · $date';
|
|
}
|
|
|
|
@override
|
|
String get analyticsTitle => 'Отчёты';
|
|
|
|
@override
|
|
String get analyticsSubtitle => 'Аналитика';
|
|
|
|
@override
|
|
String get accountsSubtitle => 'Управление';
|
|
|
|
@override
|
|
String get profileSubtitle => 'Настройки';
|
|
|
|
@override
|
|
String get darkTheme => 'Тёмная тема';
|
|
|
|
@override
|
|
String get profileHint =>
|
|
'Здесь появится профиль пользователя, валюта, локаль и другие настройки.';
|
|
|
|
@override
|
|
String get onboardingTitle => 'Добро пожаловать';
|
|
|
|
@override
|
|
String get onboardingSubtitle => 'Расскажите, как к вам обращаться.';
|
|
|
|
@override
|
|
String get onboardingNameLabel => 'Ваше имя';
|
|
|
|
@override
|
|
String get onboardingNameHint => 'Например, Алекс';
|
|
|
|
@override
|
|
String get onboardingContinue => 'Продолжить';
|
|
}
|