243 lines
4.7 KiB
Dart
243 lines
4.7 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 navTimer => 'Timer';
|
||
|
||
@override
|
||
String get navEntries => 'Entries';
|
||
|
||
@override
|
||
String get navProjects => 'Projects';
|
||
|
||
@override
|
||
String get navReports => 'Reports';
|
||
|
||
@override
|
||
String get navSettings => 'Settings';
|
||
|
||
@override
|
||
String get timerStart => 'Start';
|
||
|
||
@override
|
||
String get timerStop => 'Stop';
|
||
|
||
@override
|
||
String get timerDiscard => 'Discard';
|
||
|
||
@override
|
||
String get timerDiscardConfirm => 'Discard this entry?';
|
||
|
||
@override
|
||
String get timerDiscardBody => 'The current time entry will be deleted.';
|
||
|
||
@override
|
||
String get timerSelectProject => 'Select project';
|
||
|
||
@override
|
||
String get timerAddNote => 'Add a note…';
|
||
|
||
@override
|
||
String timerTodayTotal(String duration) {
|
||
return 'Today: $duration';
|
||
}
|
||
|
||
@override
|
||
String get timerRecentToday => 'Recent today';
|
||
|
||
@override
|
||
String get entriesTitle => 'Entries';
|
||
|
||
@override
|
||
String get entriesEmpty => 'No entries yet.';
|
||
|
||
@override
|
||
String get entriesAdd => 'Add entry';
|
||
|
||
@override
|
||
String get entriesDeleted => 'Entry deleted';
|
||
|
||
@override
|
||
String get entriesUndo => 'Undo';
|
||
|
||
@override
|
||
String get projectsTitle => 'Projects';
|
||
|
||
@override
|
||
String get projectsEmpty => 'No projects yet.';
|
||
|
||
@override
|
||
String get projectsArchivedEmpty => 'No archived projects.';
|
||
|
||
@override
|
||
String get projectsAdd => 'New project';
|
||
|
||
@override
|
||
String get projectsActive => 'Active';
|
||
|
||
@override
|
||
String get projectsArchived => 'Archived';
|
||
|
||
@override
|
||
String get projectsName => 'Name';
|
||
|
||
@override
|
||
String get projectsDescription => 'Description (optional)';
|
||
|
||
@override
|
||
String get projectsArchive => 'Archive';
|
||
|
||
@override
|
||
String get projectsUnarchive => 'Unarchive';
|
||
|
||
@override
|
||
String get projectsDeleteTitle => 'Delete project?';
|
||
|
||
@override
|
||
String get projectsDeleteBlocked =>
|
||
'Cannot delete — project has time entries.';
|
||
|
||
@override
|
||
String get projectsColorLabel => 'Color';
|
||
|
||
@override
|
||
String get reportsTitle => 'Reports';
|
||
|
||
@override
|
||
String get reportsDay => 'Day';
|
||
|
||
@override
|
||
String get reportsWeek => 'Week';
|
||
|
||
@override
|
||
String get reportsMonth => 'Month';
|
||
|
||
@override
|
||
String get reportsTotal => 'Total';
|
||
|
||
@override
|
||
String get reportsNoData => 'No data for this period';
|
||
|
||
@override
|
||
String get reportsByProject => 'By project';
|
||
|
||
@override
|
||
String get timerQuickAccess => 'Quick Access';
|
||
|
||
@override
|
||
String timerSwitched(String stopped, String started) {
|
||
return '$stopped stopped, $started started';
|
||
}
|
||
|
||
@override
|
||
String timerStopped(String name) {
|
||
return '$name stopped';
|
||
}
|
||
|
||
@override
|
||
String get settingsTitle => 'Settings';
|
||
|
||
@override
|
||
String get settingsAppearance => 'Appearance';
|
||
|
||
@override
|
||
String get settingsTheme => 'Theme';
|
||
|
||
@override
|
||
String get settingsThemeSystem => 'System';
|
||
|
||
@override
|
||
String get settingsThemeLight => 'Light';
|
||
|
||
@override
|
||
String get settingsThemeDark => 'Dark';
|
||
|
||
@override
|
||
String get settingsLanguage => 'Language';
|
||
|
||
@override
|
||
String get settingsLanguageSystem => 'System';
|
||
|
||
@override
|
||
String get settingsTimer => 'Timer';
|
||
|
||
@override
|
||
String get settingsQuickAccessCount => 'Quick access projects';
|
||
|
||
@override
|
||
String settingsQuickAccessCountHint(int min, int max) {
|
||
return 'Number of frequently used projects shown in quick access ($min–$max)';
|
||
}
|
||
|
||
@override
|
||
String get settingsData => 'Data';
|
||
|
||
@override
|
||
String get settingsExport => 'Export data';
|
||
|
||
@override
|
||
String get settingsAbout => 'About';
|
||
|
||
@override
|
||
String get settingsVersion => 'Version';
|
||
|
||
@override
|
||
String get settingsLicences => 'Licences';
|
||
|
||
@override
|
||
String get exportTitle => 'Export data';
|
||
|
||
@override
|
||
String get exportFormat => 'Format';
|
||
|
||
@override
|
||
String get exportRange => 'Date range';
|
||
|
||
@override
|
||
String get exportProject => 'Project (optional)';
|
||
|
||
@override
|
||
String get exportAllProjects => 'All projects';
|
||
|
||
@override
|
||
String get exportShare => 'Share';
|
||
|
||
@override
|
||
String exportFailed(String error) {
|
||
return 'Export failed: $error';
|
||
}
|
||
|
||
@override
|
||
String get cancel => 'Cancel';
|
||
|
||
@override
|
||
String get save => 'Save';
|
||
|
||
@override
|
||
String get delete => 'Delete';
|
||
|
||
@override
|
||
String get edit => 'Edit';
|
||
|
||
@override
|
||
String get confirm => 'Confirm';
|
||
|
||
@override
|
||
String get today => 'Today';
|
||
|
||
@override
|
||
String get yesterday => 'Yesterday';
|
||
|
||
@override
|
||
String get thisWeek => 'This week';
|
||
|
||
@override
|
||
String get thisMonth => 'This month';
|
||
}
|