refactor: Projektstruktur in app/ und backend/ aufgeteilt
This commit is contained in:
551
app/lib/l10n/app_localizations_en.dart
Normal file
551
app/lib/l10n/app_localizations_en.dart
Normal file
@@ -0,0 +1,551 @@
|
||||
import 'app_localizations.dart';
|
||||
|
||||
class AppLocalizationsEn extends AppLocalizations {
|
||||
@override
|
||||
String get languageName => 'English';
|
||||
|
||||
@override
|
||||
String get flagEmoji => '🇬🇧';
|
||||
|
||||
// ==================== GENERAL ====================
|
||||
@override
|
||||
String get appTitle => 'VotianLT App';
|
||||
|
||||
@override
|
||||
String get ok => 'OK';
|
||||
|
||||
@override
|
||||
String get cancel => 'Cancel';
|
||||
|
||||
@override
|
||||
String get save => 'Save';
|
||||
|
||||
@override
|
||||
String get delete => 'Delete';
|
||||
|
||||
@override
|
||||
String get close => 'Close';
|
||||
|
||||
@override
|
||||
String get confirm => 'Confirm';
|
||||
|
||||
@override
|
||||
String get error => 'Error';
|
||||
|
||||
@override
|
||||
String get success => 'Success';
|
||||
|
||||
@override
|
||||
String get loading => 'Loading...';
|
||||
|
||||
@override
|
||||
String get refresh => 'Refresh';
|
||||
|
||||
@override
|
||||
String get version => 'Version';
|
||||
|
||||
@override
|
||||
String get unknown => 'Unknown';
|
||||
|
||||
// ==================== NAVIGATION ====================
|
||||
@override
|
||||
String get jobs => 'Jobs';
|
||||
|
||||
@override
|
||||
String get availableJobs => 'Available Jobs';
|
||||
|
||||
@override
|
||||
String get chats => 'Chats';
|
||||
|
||||
@override
|
||||
String get settings => 'Settings';
|
||||
|
||||
@override
|
||||
String get logout => 'Logout';
|
||||
|
||||
@override
|
||||
String get logoutConfirm => 'Logout';
|
||||
|
||||
@override
|
||||
String get logoutConfirmMessage => 'Do you really want to logout?';
|
||||
|
||||
@override
|
||||
String get openChat => 'Open Chat';
|
||||
|
||||
@override
|
||||
String get chatInfo => 'Chat Info';
|
||||
|
||||
@override
|
||||
String get routePlan => 'Plan Route';
|
||||
|
||||
// ==================== LOGIN ====================
|
||||
@override
|
||||
String get welcomeBack => 'Welcome Back';
|
||||
|
||||
@override
|
||||
String get loginSubtitle => 'Sign in to your account';
|
||||
|
||||
@override
|
||||
String get email => 'Email';
|
||||
|
||||
@override
|
||||
String get password => 'Password';
|
||||
|
||||
@override
|
||||
String get login => 'Login';
|
||||
|
||||
@override
|
||||
String get loggingIn => 'Connecting...';
|
||||
|
||||
@override
|
||||
String get forgotPassword => 'Forgot Password?';
|
||||
|
||||
@override
|
||||
String get forgotPasswordMessage => 'Forgot password feature not yet implemented';
|
||||
|
||||
@override
|
||||
String get loginSuccess => 'Successfully logged out';
|
||||
|
||||
@override
|
||||
String get loginFailed => 'Login failed';
|
||||
|
||||
@override
|
||||
String get connectionFailed => 'Connection to server failed (Timeout).';
|
||||
|
||||
@override
|
||||
String get connectionTimeout => 'Connection to server failed (Timeout).';
|
||||
|
||||
@override
|
||||
String get connecting => 'Connecting to server...';
|
||||
|
||||
@override
|
||||
String get connectionError => 'Connection error';
|
||||
|
||||
@override
|
||||
String get loginError => 'Error during login';
|
||||
|
||||
// ==================== JOBS ====================
|
||||
@override
|
||||
String get noJobsAssigned => 'No Jobs Assigned';
|
||||
|
||||
@override
|
||||
String get noJobsMessage => 'Your assigned jobs will be displayed here.';
|
||||
|
||||
@override
|
||||
String get pullToRefresh => 'Pull down to refresh';
|
||||
|
||||
@override
|
||||
String get newLabel => 'NEW';
|
||||
|
||||
@override
|
||||
String get tasksToComplete => 'Tasks to Complete';
|
||||
|
||||
@override
|
||||
String get pickup => 'Pickup';
|
||||
|
||||
@override
|
||||
String get delivery => 'Delivery';
|
||||
|
||||
@override
|
||||
String get created => 'Created';
|
||||
|
||||
@override
|
||||
String get status => 'Status';
|
||||
|
||||
@override
|
||||
String get priority => 'Priority';
|
||||
|
||||
@override
|
||||
String get dueDate => 'Due Date';
|
||||
|
||||
@override
|
||||
String get location => 'Location';
|
||||
|
||||
@override
|
||||
String get description => 'Description';
|
||||
|
||||
@override
|
||||
String get cargo => 'Cargo';
|
||||
|
||||
@override
|
||||
String get quantity => 'Quantity';
|
||||
|
||||
@override
|
||||
String get weight => 'Weight';
|
||||
|
||||
@override
|
||||
String get dimensions => 'Dimensions';
|
||||
|
||||
@override
|
||||
String get jobDeleted => 'Job deleted';
|
||||
|
||||
@override
|
||||
String get jobDeleteError => 'Error deleting job';
|
||||
|
||||
@override
|
||||
String get jobCompleted => 'Job completed';
|
||||
|
||||
@override
|
||||
String get from => 'From';
|
||||
|
||||
@override
|
||||
String get to => 'to';
|
||||
|
||||
@override
|
||||
String get jobsUpdated => 'Jobs updated';
|
||||
|
||||
@override
|
||||
String get connectionRestored => 'Connection restored. Loading jobs...';
|
||||
|
||||
@override
|
||||
String get connectionLost => 'Connection lost. Offline.';
|
||||
|
||||
@override
|
||||
String get offline => 'Offline';
|
||||
|
||||
@override
|
||||
String get deleteJob => 'Delete Job';
|
||||
|
||||
@override
|
||||
String get jobRemoved => 'was removed';
|
||||
|
||||
@override
|
||||
String get newJobReceived => 'New job received';
|
||||
|
||||
// ==================== TASKS ====================
|
||||
@override
|
||||
String get tasks => 'Tasks';
|
||||
|
||||
@override
|
||||
String get noTasks => 'No Tasks';
|
||||
|
||||
@override
|
||||
String get noTasksMessage => 'No tasks defined for this job.';
|
||||
|
||||
@override
|
||||
String get taskOrder => 'Order';
|
||||
|
||||
@override
|
||||
String get confirmationRequired => 'Confirmation Required';
|
||||
|
||||
@override
|
||||
String get confirmationDescription => 'Click the button to complete the task.';
|
||||
|
||||
@override
|
||||
String get checklist => 'Checklist';
|
||||
|
||||
@override
|
||||
String get checklistDescription => 'Please check all items:';
|
||||
|
||||
@override
|
||||
String get completeTask => 'Complete Task';
|
||||
|
||||
@override
|
||||
String get completeTaskConfirm => 'Do you want to mark this task as completed?';
|
||||
|
||||
@override
|
||||
String get completeTaskNote => 'Note (optional)';
|
||||
|
||||
@override
|
||||
String get taskCompleted => 'Task completed';
|
||||
|
||||
@override
|
||||
String get comment => 'Comment';
|
||||
|
||||
@override
|
||||
String get commentRequired => 'Comment (required)';
|
||||
|
||||
@override
|
||||
String get enterComment => 'Enter Comment';
|
||||
|
||||
@override
|
||||
String get commentDescription => 'Please enter a comment:';
|
||||
|
||||
@override
|
||||
String get finish => 'Finish';
|
||||
|
||||
@override
|
||||
String get signature => 'Signature';
|
||||
|
||||
@override
|
||||
String get signatureCapture => 'Capture Signature';
|
||||
|
||||
@override
|
||||
String get signatureRequired => 'Please capture a signature.';
|
||||
|
||||
@override
|
||||
String get clear => 'Clear';
|
||||
|
||||
@override
|
||||
String get signatureError => 'Error saving signature';
|
||||
|
||||
@override
|
||||
String get signatureInstruction => 'Please sign in the field below (mouse or finger).';
|
||||
|
||||
@override
|
||||
String get photoCapture => 'Take Photos';
|
||||
@override
|
||||
String get requiredPhotos => 'Required Photos';
|
||||
@override
|
||||
String get photosTaken => 'Taken';
|
||||
|
||||
@override
|
||||
String get photos => 'Photos';
|
||||
|
||||
@override
|
||||
String get takePhoto => 'Take Photo';
|
||||
|
||||
@override
|
||||
String get selectFromLibrary => 'Select from Library';
|
||||
|
||||
@override
|
||||
String get retakePhoto => 'Retake';
|
||||
|
||||
@override
|
||||
String get photoRequired => 'Photo required';
|
||||
|
||||
@override
|
||||
String get minPhotos => 'At least';
|
||||
|
||||
@override
|
||||
String get maxPhotos => 'Maximum';
|
||||
|
||||
@override
|
||||
String get photoError => 'Error taking photo';
|
||||
|
||||
@override
|
||||
String get deletePhoto => 'Delete Photo';
|
||||
|
||||
@override
|
||||
String get deletePhotoConfirm => 'Do you really want to delete this photo?';
|
||||
|
||||
@override
|
||||
String get barcode => 'Barcode';
|
||||
|
||||
@override
|
||||
String get barcodeScan => 'Scan Barcode';
|
||||
|
||||
@override
|
||||
String get scanBarcode => 'Scan Barcode';
|
||||
|
||||
@override
|
||||
String get barcodeRequired => 'Barcode required';
|
||||
|
||||
@override
|
||||
String get minBarcodes => 'At least';
|
||||
|
||||
@override
|
||||
String get maxBarcodes => 'Maximum';
|
||||
|
||||
@override
|
||||
String get scanned => 'Scanned';
|
||||
|
||||
@override
|
||||
String get scannedBarcodes => 'Scanned Barcodes';
|
||||
|
||||
@override
|
||||
String get barcodesRequired => 'Barcodes Required';
|
||||
|
||||
@override
|
||||
String get enterBarcode => 'Enter Barcode';
|
||||
|
||||
@override
|
||||
String get barcodeEnterDescription => 'Please enter the barcodes:';
|
||||
|
||||
@override
|
||||
String barcodeNumberRequired(int number) => 'Barcode $number (required)';
|
||||
|
||||
@override
|
||||
String barcodeNumberOptional(int number) => 'Barcode $number (optional)';
|
||||
|
||||
@override
|
||||
String get barcodeError => 'Error scanning barcode';
|
||||
|
||||
@override
|
||||
String get cameraError => 'Error initializing camera';
|
||||
|
||||
@override
|
||||
String get cameraNotReady => 'Camera is not ready or not available';
|
||||
|
||||
@override
|
||||
String get cameraNotAvailable => 'Camera not available';
|
||||
|
||||
@override
|
||||
String get cameraNotSupportedMessage => 'The camera is not supported on this platform.';
|
||||
|
||||
@override
|
||||
String get cameraNotSupportedOnPlatform => 'Not supported on this platform';
|
||||
|
||||
@override
|
||||
String get maxPhotosReached => 'Maximum reached';
|
||||
|
||||
@override
|
||||
String get cameraReadyNoPreview => 'Camera ready (no preview)';
|
||||
|
||||
@override
|
||||
String get cameraLoading => 'Camera loading...';
|
||||
|
||||
@override
|
||||
String get cameraInitializing => 'Initializing camera...';
|
||||
|
||||
@override
|
||||
String get cameraLoadingMessage => 'Please wait while the camera is loading';
|
||||
|
||||
@override
|
||||
String get addPhotos => 'Add photos';
|
||||
|
||||
@override
|
||||
String get addPhotosInstruction => 'Use the "Select photo" button to add images from your camera or hard drive.';
|
||||
|
||||
@override
|
||||
String get photoOf => 'of';
|
||||
|
||||
// ==================== CHAT ====================
|
||||
@override
|
||||
String get typeMessage => 'Type a message...';
|
||||
|
||||
@override
|
||||
String get send => 'Send';
|
||||
|
||||
@override
|
||||
String get noSender => 'No sender available';
|
||||
|
||||
@override
|
||||
String get noSenderMessage => 'No sender available. Please login again.';
|
||||
|
||||
@override
|
||||
String get noRecipient => 'No recipient configured';
|
||||
|
||||
@override
|
||||
String get noRecipientMessage => 'No recipient configured for this chat.';
|
||||
|
||||
@override
|
||||
String get messageSendError => 'Message could not be sent.';
|
||||
|
||||
@override
|
||||
String get photoSendError => 'Photo could not be sent.';
|
||||
|
||||
@override
|
||||
String get photoProcessError => 'Photo could not be processed.';
|
||||
|
||||
@override
|
||||
String get imageSendError => 'Image could not be sent.';
|
||||
|
||||
@override
|
||||
String get chatTypeJob => 'Job-specific';
|
||||
|
||||
@override
|
||||
String get chatTypeGeneral => 'General';
|
||||
|
||||
@override
|
||||
String get jobNumber => 'Job Number';
|
||||
|
||||
@override
|
||||
String get messages => 'Messages';
|
||||
|
||||
@override
|
||||
String get selectPhoto => 'Select Photo';
|
||||
|
||||
@override
|
||||
String get unreadMessages => 'Unread Messages';
|
||||
|
||||
// ==================== CARGO ====================
|
||||
@override
|
||||
String get cargoDetails => 'Cargo Details';
|
||||
|
||||
@override
|
||||
String get itemName => 'Description';
|
||||
|
||||
@override
|
||||
String get itemNumber => 'Item Number';
|
||||
|
||||
@override
|
||||
String get item => 'Item';
|
||||
|
||||
@override
|
||||
String get weightUnit => 'kg';
|
||||
|
||||
@override
|
||||
String get dimensionUnit => 'cm';
|
||||
|
||||
@override
|
||||
String get noCargoItems => 'No Cargo Items';
|
||||
|
||||
@override
|
||||
String get noCargoItemsMessage => 'No cargo items defined for this job.';
|
||||
|
||||
@override
|
||||
String get article => 'Article';
|
||||
|
||||
// ==================== TASK TYPES ====================
|
||||
@override
|
||||
String get takePhotos => 'Take Photos';
|
||||
|
||||
@override
|
||||
String get photosCount => 'Photos';
|
||||
|
||||
@override
|
||||
String get checklistPoints => 'Points';
|
||||
|
||||
@override
|
||||
String get signatureRequiredText => 'Signature Required';
|
||||
|
||||
@override
|
||||
String get scanBarcodes => 'Scan Barcodes';
|
||||
|
||||
@override
|
||||
String get barcodeCount => 'Codes';
|
||||
|
||||
@override
|
||||
String get commentOptional => 'Comment';
|
||||
|
||||
@override
|
||||
String get genericTask => 'Generic Task';
|
||||
|
||||
@override
|
||||
String get complete => 'Complete';
|
||||
|
||||
@override
|
||||
String get abort => 'Cancel';
|
||||
|
||||
@override
|
||||
String get optional => 'Optional';
|
||||
|
||||
@override
|
||||
String get skipTask => 'Skip';
|
||||
|
||||
// ==================== SETTINGS ====================
|
||||
@override
|
||||
String get language => 'Language';
|
||||
|
||||
@override
|
||||
String get languageChanged => 'Language changed to';
|
||||
|
||||
@override
|
||||
String get appInfo => 'APP INFO';
|
||||
|
||||
// ==================== STATUS ====================
|
||||
@override
|
||||
String get statusCreated => 'Created';
|
||||
|
||||
@override
|
||||
String get statusAssigned => 'Assigned';
|
||||
|
||||
@override
|
||||
String get statusInProgress => 'In Progress';
|
||||
|
||||
@override
|
||||
String get statusCompleted => 'Completed';
|
||||
|
||||
@override
|
||||
String get priorityLow => 'Low';
|
||||
|
||||
@override
|
||||
String get priorityMedium => 'Medium';
|
||||
|
||||
@override
|
||||
String get priorityHigh => 'High';
|
||||
|
||||
@override
|
||||
String get priorityUrgent => 'Urgent';
|
||||
}
|
||||
Reference in New Issue
Block a user