Files
OnBudget/lib/l10n/app_localizations_en.dart
T
2026-05-28 11:53:26 +03:00

272 lines
5.5 KiB
Dart

// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'app_localizations.dart';
// ignore_for_file: type=lint
/// The translations for English (`en`).
class AppLocalizationsEn extends AppLocalizations {
AppLocalizationsEn([String locale = 'en']) : super(locale);
@override
String get appTitle => 'NewBudget';
@override
String get navHome => 'Home';
@override
String get navAnalytics => 'Analytics';
@override
String get navAccounts => 'Accounts';
@override
String get navProfile => 'Profile';
@override
String get allAccounts => 'All';
@override
String get comingSoon => 'Coming soon';
@override
String get budget => 'BUDGET';
@override
String get balance => 'BALANCE';
@override
String get income => 'INCOME';
@override
String get expenses => 'EXPENSES';
@override
String get transactions => 'Transactions';
@override
String transactionCount(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count transactions',
one: '$count transaction',
);
return '$_temp0';
}
@override
String get allCategoriesFilter => 'All categories · all types';
@override
String get filterByCategories => 'Filter by category';
@override
String get clearFilter => 'Clear';
@override
String get selectAll => 'Select all';
@override
String categoriesSelectedCount(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count categories',
one: '$count category',
);
return '$_temp0';
}
@override
String moreCategories(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '+ $count more →',
one: '+ $count more →',
);
return '$_temp0';
}
@override
String todayWithDate(String date) {
return 'Today · $date';
}
@override
String yesterdayWithDate(String date) {
return 'Yesterday · $date';
}
@override
String get analyticsTitle => 'Reports';
@override
String get analyticsSubtitle => 'Analytics';
@override
String get accountsSubtitle => 'Management';
@override
String get profileSubtitle => 'Settings';
@override
String get darkTheme => 'Dark theme';
@override
String get profileHint =>
'User profile, currency, locale and other settings will appear here.';
@override
String get onboardingTitle => 'Welcome';
@override
String get onboardingSubtitle => 'Tell us your name to get started.';
@override
String get onboardingNameLabel => 'Your name';
@override
String get onboardingNameHint => 'How should we address you?';
@override
String get onboardingContinue => 'Continue';
@override
String get txNewTitle => 'New transaction';
@override
String get txEditTitle => 'Edit transaction';
@override
String get txTypeExpense => 'Expense';
@override
String get txTypeIncome => 'Income';
@override
String get txTypeTransfer => 'Transfer';
@override
String get txAmountHint => '0';
@override
String get txCategoryLabel => 'Category';
@override
String get txAccountLabel => 'Account';
@override
String get txAccountFromLabel => 'From';
@override
String get txAccountToLabel => 'To';
@override
String get txDateTimeLabel => 'Date & time';
@override
String get txBalanceAfter => 'Balance after';
@override
String get txTransferAfter => 'After transfer';
@override
String get txNoteLabel => 'Note';
@override
String get txNoteHint => 'e.g. Groceries for the week…';
@override
String get txExtraInfoLabel => 'Additional info';
@override
String get txExtraInfoHint => 'e.g. receipt #, URL, reference…';
@override
String get txSaveButton => 'Add transaction';
@override
String get txSaveEditButton => 'Save changes';
@override
String txTransferButton(String amount) {
return 'Transfer $amount';
}
@override
String get txDeleteButton => 'Delete';
@override
String get txDeleteConfirmTitle => 'Delete transaction?';
@override
String get txDeleteConfirmMessage => 'This action cannot be undone.';
@override
String get txDeleteConfirmYes => 'Delete';
@override
String get txDeleteConfirmNo => 'Cancel';
@override
String get txPickCategory => 'Pick a category';
@override
String get txPickAccount => 'Pick an account';
@override
String get pickerAccountTitle => 'Account';
@override
String pickerAccountSubtitle(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count accounts',
one: '$count account',
);
return '$_temp0';
}
@override
String get pickerCategoryTitle => 'Category';
@override
String pickerCategorySubtitle(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count categories',
one: '$count category',
);
return '$_temp0';
}
@override
String get pickerAddAccount => 'Add account';
@override
String get pickerCreateCategory => 'Create category';
@override
String get comingSoonShort => 'Coming soon';
@override
String get txValidationAmountRequired => 'Enter an amount';
@override
String get txValidationAccountRequired => 'Pick an account';
@override
String get txValidationCategoryRequired => 'Pick a category';
@override
String get txValidationTransferSameAccount =>
'Source and destination must differ';
@override
String get txValidationTransferDestRequired => 'Pick a destination account';
}