import 'app_localizations.dart'; class AppLocalizationsEs extends AppLocalizations { @override String get languageName => 'Espa帽ol'; @override String get flagEmoji => '馃嚜馃嚫'; // ==================== GENERAL ==================== @override String get appTitle => 'VotianLT App'; @override String get ok => 'OK'; @override String get cancel => 'Cancelar'; @override String get save => 'Guardar'; @override String get delete => 'Eliminar'; @override String get close => 'Cerrar'; @override String get confirm => 'Confirmar'; @override String get error => 'Error'; @override String get success => '脡xito'; @override String get loading => 'Cargando...'; @override String get refresh => 'Actualizar'; @override String get version => 'Versi贸n'; @override String get unknown => 'Desconocido'; // ==================== NAVIGATION ==================== @override String get jobs => 'Trabajos'; @override String get availableJobs => 'Trabajos Disponibles'; @override String get chats => 'Chats'; @override String get settings => 'Ajustes'; @override String get logout => 'Cerrar sesi贸n'; @override String get logoutConfirm => 'Cerrar sesi贸n'; @override String get logoutConfirmMessage => '驴Realmente desea cerrar sesi贸n?'; @override String get openChat => 'Abrir chat'; @override String get chatInfo => 'Info del chat'; @override String get routePlan => 'Planificar ruta'; // ==================== LOGIN ==================== @override String get welcomeBack => 'Bienvenido de nuevo'; @override String get loginSubtitle => 'Inicie sesi贸n en su cuenta'; @override String get email => 'Correo electr贸nico'; @override String get password => 'Contrase帽a'; @override String get login => 'Iniciar sesi贸n'; @override String get loggingIn => 'Conectando...'; @override String get forgotPassword => '驴Olvid贸 su contrase帽a?'; @override String get forgotPasswordMessage => 'Funci贸n de contrase帽a olvidada a煤n no implementada'; @override String get loginSuccess => 'Sesi贸n cerrada correctamente'; @override String get loginFailed => 'Error al iniciar sesi贸n'; @override String get connectionFailed => 'Error de conexi贸n al servidor (Tiempo agotado).'; @override String get connectionTimeout => 'Error de conexi贸n al servidor (Tiempo agotado).'; @override String get connecting => 'Conectando al servidor...'; @override String get connectionError => 'Error de conexi贸n'; @override String get loginError => 'Error durante el inicio de sesi贸n'; // ==================== JOBS ==================== @override String get noJobsAssigned => 'No hay trabajos asignados'; @override String get noJobsMessage => 'Sus trabajos asignados se mostrar谩n aqu铆.'; @override String get pullToRefresh => 'Deslice hacia abajo para actualizar'; @override String get newLabel => 'NUEVO'; @override String get tasksToComplete => 'Tareas por completar'; @override String get pickup => 'Recogida'; @override String get delivery => 'Entrega'; @override String get created => 'Creado'; @override String get status => 'Estado'; @override String get priority => 'Prioridad'; @override String get dueDate => 'Fecha de vencimiento'; @override String get location => 'Ubicaci贸n'; @override String get description => 'Descripci贸n'; @override String get cargo => 'Carga'; @override String get quantity => 'Cantidad'; @override String get weight => 'Peso'; @override String get dimensions => 'Dimensiones'; @override String get jobDeleted => 'Trabajo eliminado'; @override String get jobDeleteError => 'Error al eliminar el trabajo'; @override String get jobCompleted => 'Trabajo completado'; @override String get from => 'De'; @override String get to => 'a'; @override String get jobsUpdated => 'Trabajos actualizados'; @override String get connectionRestored => 'Conexi贸n restaurada. Cargando trabajos...'; @override String get connectionLost => 'Conexi贸n perdida. Sin conexi贸n.'; @override String get offline => 'Sin conexi贸n'; @override String get deleteJob => 'Eliminar trabajo'; @override String get jobRemoved => 'fue eliminado'; @override String get newJobReceived => 'Nuevo trabajo recibido'; // ==================== TASKS ==================== @override String get tasks => 'Tareas'; @override String get noTasks => 'Sin tareas'; @override String get noTasksMessage => 'No hay tareas definidas para este trabajo.'; @override String get taskOrder => 'Orden'; @override String get confirmationRequired => 'Confirmaci贸n requerida'; @override String get confirmationDescription => 'Haga clic en el bot贸n para completar la tarea.'; @override String get checklist => 'Lista de verificaci贸n'; @override String get checklistDescription => 'Por favor marque todos los elementos:'; @override String get completeTask => 'Completar tarea'; @override String get completeTaskConfirm => '驴Desea marcar esta tarea como completada?'; @override String get completeTaskNote => 'Nota (opcional)'; @override String get taskCompleted => 'Tarea completada'; @override String get comment => 'Comentario'; @override String get commentRequired => 'Comentario (requerido)'; @override String get enterComment => 'Ingrese comentario'; @override String get commentDescription => 'Por favor ingrese un comentario:'; @override String get finish => 'Finalizar'; @override String get signature => 'Firma'; @override String get signatureCapture => 'Capturar firma'; @override String get signatureRequired => 'Por favor capture una firma.'; @override String get clear => 'Limpiar'; @override String get signatureError => 'Error al guardar la firma'; @override String get signatureInstruction => 'Por favor, firme en el campo de abajo (rat贸n o dedo).'; @override String get photoCapture => 'Tomar fotos'; @override String get requiredPhotos => 'Fotos requeridas'; @override String get photosTaken => 'Tomadas'; @override String get photos => 'Fotos'; @override String get takePhoto => 'Tomar foto'; @override String get selectFromLibrary => 'Seleccionar de la biblioteca'; @override String get retakePhoto => 'Volver a tomar'; @override String get photoRequired => 'Foto requerida'; @override String get minPhotos => 'Al menos'; @override String get maxPhotos => 'M谩ximo'; @override String get photoError => 'Error al tomar la foto'; @override String get deletePhoto => 'Eliminar foto'; @override String get deletePhotoConfirm => '驴Realmente desea eliminar esta foto?'; @override String get barcode => 'C贸digo de barras'; @override String get barcodeScan => 'Escanear c贸digo de barras'; @override String get scanBarcode => 'Escanear c贸digo de barras'; @override String get barcodeRequired => 'C贸digo de barras requerido'; @override String get minBarcodes => 'Al menos'; @override String get maxBarcodes => 'M谩ximo'; @override String get scanned => 'Escaneado'; @override String get scannedBarcodes => 'C贸digos de barras escaneados'; @override String get barcodesRequired => 'C贸digos de barras requeridos'; @override String get enterBarcode => 'Ingresar c贸digo de barras'; @override String get barcodeEnterDescription => 'Por favor ingrese los c贸digos de barras:'; @override String barcodeNumberRequired(int number) => 'C贸digo de barras $number (requerido)'; @override String barcodeNumberOptional(int number) => 'C贸digo de barras $number (opcional)'; @override String get barcodeError => 'Error al escanear el c贸digo de barras'; @override String get cameraError => 'Error al inicializar la c谩mara'; @override String get cameraNotReady => 'La c谩mara no est谩 lista o no disponible'; @override String get cameraNotAvailable => 'C谩mara no disponible'; @override String get cameraNotSupportedMessage => 'La c谩mara no es compatible con esta plataforma.'; @override String get cameraNotSupportedOnPlatform => 'No soportado en esta plataforma'; @override String get maxPhotosReached => 'M谩ximo alcanzado'; @override String get cameraReadyNoPreview => 'C谩mara lista (sin vista previa)'; @override String get cameraLoading => 'Cargando c谩mara...'; @override String get cameraInitializing => 'Inicializando c谩mara...'; @override String get cameraLoadingMessage => 'Por favor espere mientras se carga la c谩mara'; @override String get addPhotos => 'A帽adir fotos'; @override String get addPhotosInstruction => 'Use el bot贸n "Seleccionar foto" para a帽adir im谩genes de su c谩mara o disco duro.'; @override String get photoOf => 'de'; // ==================== CHAT ==================== @override String get typeMessage => 'Escriba un mensaje...'; @override String get send => 'Enviar'; @override String get noSender => 'No hay remitente disponible'; @override String get noSenderMessage => 'No hay remitente disponible. Por favor inicie sesi贸n de nuevo.'; @override String get noRecipient => 'No hay destinatario configurado'; @override String get noRecipientMessage => 'No hay destinatario configurado para este chat.'; @override String get messageSendError => 'El mensaje no pudo ser enviado.'; @override String get photoSendError => 'La foto no pudo ser enviada.'; @override String get photoProcessError => 'La foto no pudo ser procesada.'; @override String get imageSendError => 'La imagen no pudo ser enviada.'; @override String get chatTypeJob => 'Espec铆fico del trabajo'; @override String get chatTypeGeneral => 'General'; @override String get jobNumber => 'N煤mero de trabajo'; @override String get messages => 'Mensajes'; @override String get selectPhoto => 'Seleccionar foto'; @override String get unreadMessages => 'Mensajes no le铆dos'; // ==================== CARGO ==================== @override String get cargoDetails => 'Detalles de carga'; @override String get itemName => 'Descripci贸n'; @override String get itemNumber => 'N潞 de posici贸n'; @override String get item => 'Posici贸n'; @override String get weightUnit => 'kg'; @override String get dimensionUnit => 'cm'; @override String get noCargoItems => 'Sin art铆culos de carga'; @override String get noCargoItemsMessage => 'No hay art铆culos de carga definidos para este trabajo.'; @override String get article => 'Art铆culo'; // ==================== TASK TYPES ==================== @override String get takePhotos => 'Tomar fotos'; @override String get photosCount => 'Fotos'; @override String get checklistPoints => 'Puntos'; @override String get signatureRequiredText => 'Firma requerida'; @override String get scanBarcodes => 'Escanear c贸digos'; @override String get barcodeCount => 'C贸digos'; @override String get commentOptional => 'Comentario'; @override String get genericTask => 'Tarea gen茅rica'; @override String get complete => 'Completar'; @override String get abort => 'Cancelar'; @override String get optional => 'Opcional'; @override String get skipTask => 'Omitir'; // ==================== SETTINGS ==================== @override String get language => 'Idioma'; @override String get languageChanged => 'Idioma cambiado a'; @override String get appInfo => 'INFO DE LA APP'; // ==================== STATUS ==================== @override String get statusCreated => 'Creado'; @override String get statusAssigned => 'Asignado'; @override String get statusInProgress => 'En progreso'; @override String get statusCompleted => 'Completado'; @override String get priorityLow => 'Baja'; @override String get priorityMedium => 'Media'; @override String get priorityHigh => 'Alta'; @override String get priorityUrgent => 'Urgente'; }