Files
BudgetApp/lib/l10n/app_localizations_ru.dart
T
Sanders 2fca5203e2 Improves SMS message display and interaction
Enhances the SMS message widget to provide a richer user experience.

Adds sender information, formatted date, message processing status and actions.
Includes localization support for new UI elements.
2025-07-13 00:16:21 +03:00

188 lines
4.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 => 'Бюджетное приложение';
@override
String get homePageTitle => 'Главная';
@override
String get reportsPageTitle => 'Отчеты';
@override
String get settingsPageTitle => 'Настройки';
@override
String get addTransactionButton => 'Добавить новую транзакцию';
@override
String get noTransactionsText => 'Нет транзакций';
@override
String get loadingTransactionsText => 'Загрузка транзакций...';
@override
String transactionErrorText(Object message) {
return 'Ошибка: $message';
}
@override
String get loginPageTitle => 'Вход';
@override
String get nameFieldLabel => 'Имя';
@override
String get emailFieldLabel => 'Email';
@override
String get nameFieldEmptyError => 'Пожалуйста, введите имя';
@override
String get emailFieldEmptyError => 'Пожалуйста, введите email';
@override
String get loginButtonText => 'Войти / Зарегистрироваться';
@override
String get darkModeSetting => 'Темная тема';
@override
String get darkModeDescription => 'Переключить между светлой и темной темой';
@override
String get languageSetting => 'Язык';
@override
String get languageDescription => 'Изменить язык приложения';
@override
String get russianLanguage => 'Русский';
@override
String get englishLanguage => 'Английский';
@override
String get defaultUser => 'Пользователь по умолчанию';
@override
String get currencySetting => 'Валюта по умолчанию';
@override
String get currencyDescription =>
'Установить валюту по умолчанию для транзакций';
@override
String get transactionsHistoryTitle => 'История транзакций';
@override
String get balance => 'Баланс';
@override
String get income => 'Доходы';
@override
String get expense => 'Расходы';
@override
String get amount => 'Сумма';
@override
String get vendor => 'Название';
@override
String get category => 'Категория';
@override
String get date => 'Дата';
@override
String get requiredField => 'Обязательное поле';
@override
String get invalidNumber => 'Неверный формат числа';
@override
String get cancel => 'Отмена';
@override
String get save => 'Сохранить';
@override
String get tag => 'Тег';
@override
String get icon => 'Иконка';
@override
String get smsPageTitle => 'SMS Сообщения';
@override
String get smsPermissionDenied => 'Необходимо разрешение на чтение SMS';
@override
String get editCategories => 'Редактировать категории';
@override
String get editCategoriesDescription =>
'Добавляйте, редактируйте или удаляйте категории';
@override
String get color => 'Цвет';
@override
String get chooseIcon => 'Выберите иконку';
@override
String get chooseIconHint => 'Поиск по анлгийскому наименованию';
@override
String get categoryType => 'Тип категории';
@override
String get addCategory => 'Добавить категорию';
@override
String get editTags => 'Редактировать теги';
@override
String get editTagsDescription =>
'Добавляйте, редактируйте или удаляйте теги';
@override
String get addTag => 'Добавить тег';
@override
String get editTag => 'Редактировать тег';
@override
String get loadSmsMessages => 'Загрузить SMS';
@override
String get loadSmsMessagesDescription =>
'Загрузить и обработать SMS-сообщения для автоматического создания транзакций';
@override
String get smsSettings => 'Настройка обработки';
@override
String get createTransaction => 'Создать транзакцию';
@override
String get unknownSender => 'Неизвестный отправитель';
@override
String get smsProcessed => 'Обработано';
@override
String get smsNotProcessed => 'Не обработано';
}