195 lines
3.8 KiB
Dart
195 lines
3.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 English (`en`).
|
|
class AppLocalizationsEn extends AppLocalizations {
|
|
AppLocalizationsEn([String locale = 'en']) : super(locale);
|
|
|
|
@override
|
|
String get settingsTitle => 'Settings';
|
|
|
|
@override
|
|
String get tabGeneral => 'General';
|
|
|
|
@override
|
|
String get language => 'Language';
|
|
|
|
@override
|
|
String get sortBy => 'Sort by';
|
|
|
|
@override
|
|
String get hoverColor => 'Hover color';
|
|
|
|
@override
|
|
String get sortByTime => 'Time';
|
|
|
|
@override
|
|
String get sortByName => 'Name';
|
|
|
|
@override
|
|
String get sizeSection => 'Size';
|
|
|
|
@override
|
|
String get appDescription => 'Simple, clean, light, fast image viewer.';
|
|
|
|
@override
|
|
String get shortcuts => 'Shortcuts';
|
|
|
|
@override
|
|
String get scNavKey => 'Left/Right arrow';
|
|
|
|
@override
|
|
String get scNavAction => 'previous/next image';
|
|
|
|
@override
|
|
String get scOpenKey => 'Ctrl+O';
|
|
|
|
@override
|
|
String get scOpenAction => 'open file';
|
|
|
|
@override
|
|
String get scSaveKey => 'Ctrl+S';
|
|
|
|
@override
|
|
String get scSaveAction => 'save visible area (JPEG 95)';
|
|
|
|
@override
|
|
String get scFlipKey => 'Ctrl+R';
|
|
|
|
@override
|
|
String get scFlipAction =>
|
|
'flip horizontally (clears effects, press again to undo)';
|
|
|
|
@override
|
|
String get scCloseKey => 'Ctrl+Q';
|
|
|
|
@override
|
|
String get scCloseAction => 'close window';
|
|
|
|
@override
|
|
String get scCloseAllKey => 'Ctrl+Shift+Q';
|
|
|
|
@override
|
|
String get scCloseAllAction => 'close all windows';
|
|
|
|
@override
|
|
String get scFullscreenKey => 'F11';
|
|
|
|
@override
|
|
String get scFullscreenAction => 'toggle fullscreen';
|
|
|
|
@override
|
|
String get scExitFullscreenKey => 'Esc';
|
|
|
|
@override
|
|
String get scExitFullscreenAction => 'exit fullscreen';
|
|
|
|
@override
|
|
String get scZoomKey => 'Scroll';
|
|
|
|
@override
|
|
String get scZoomAction => 'zoom (10% per step)';
|
|
|
|
@override
|
|
String get scFineZoomKey => 'Ctrl+scroll';
|
|
|
|
@override
|
|
String get scFineZoomAction => 'fine zoom (1% per step)';
|
|
|
|
@override
|
|
String get scPanKey => 'Left-drag';
|
|
|
|
@override
|
|
String get scPanAction => 'pan';
|
|
|
|
@override
|
|
String get scFillKey => 'Double click';
|
|
|
|
@override
|
|
String get scFillAction => 'toggle fill/fit';
|
|
|
|
@override
|
|
String get scResetKey => 'Right double click';
|
|
|
|
@override
|
|
String get scResetAction => 'reset effects';
|
|
|
|
@override
|
|
String get scContrastKey => 'Right-drag';
|
|
|
|
@override
|
|
String get scContrastAction => 'contrast';
|
|
|
|
@override
|
|
String get scRotateKey => 'Shift+right-drag';
|
|
|
|
@override
|
|
String get scRotateAction => 'rotate';
|
|
|
|
@override
|
|
String get scSaturationKey => 'Ctrl+right-drag';
|
|
|
|
@override
|
|
String get scSaturationAction => 'saturation';
|
|
|
|
@override
|
|
String get scBrightnessKey => 'Ctrl+Shift+right-drag';
|
|
|
|
@override
|
|
String get scBrightnessAction => 'brightness';
|
|
|
|
@override
|
|
String get print => 'Print';
|
|
|
|
@override
|
|
String get fileProperties => 'File properties';
|
|
|
|
@override
|
|
String get propResolution => 'Resolution';
|
|
|
|
@override
|
|
String get propFileSize => 'File size';
|
|
|
|
@override
|
|
String get propFormat => 'Format';
|
|
|
|
@override
|
|
String get propModified => 'Modified';
|
|
|
|
@override
|
|
String get propPath => 'Path';
|
|
|
|
@override
|
|
String get close => 'Close';
|
|
|
|
@override
|
|
String get saveCrop => 'Save visible area (JPEG 95)';
|
|
|
|
@override
|
|
String cropSaved(String path) {
|
|
return 'Saved: $path';
|
|
}
|
|
|
|
@override
|
|
String get cropFileExists =>
|
|
'A file with the same name already exists — nothing was written';
|
|
|
|
@override
|
|
String get cropUnsupported => 'This image format cannot be saved as a crop';
|
|
|
|
@override
|
|
String get cropFailed => 'Failed to save crop';
|
|
|
|
@override
|
|
String get dragDropHint => 'Drag images here\nor press Ctrl+O to open';
|
|
|
|
@override
|
|
String get dropHere => 'Drop';
|
|
|
|
@override
|
|
String get imageLoadError => 'Failed to load image';
|
|
}
|