Erweiterungen
This commit is contained in:
877
src/main/resources/messages_es.properties
Normal file
877
src/main/resources/messages_es.properties
Normal file
@@ -0,0 +1,877 @@
|
|||||||
|
# Navigation and Main Layout
|
||||||
|
nav.jobs=Trabajos
|
||||||
|
nav.job.create=Crear Nuevo Trabajo
|
||||||
|
nav.customers=Clientes
|
||||||
|
nav.appusers=Usuarios de la App
|
||||||
|
nav.statistics=Estadísticas
|
||||||
|
nav.invoices=Facturas
|
||||||
|
nav.messages=Mensajes
|
||||||
|
nav.profile=Mi Perfil
|
||||||
|
nav.myinvoices=Mis Facturas
|
||||||
|
nav.imprint=Aviso Legal
|
||||||
|
nav.management=Gestión
|
||||||
|
nav.users=Usuarios
|
||||||
|
nav.showprofile=Ver Perfil
|
||||||
|
nav.settings=Configuración
|
||||||
|
nav.logout=Cerrar Sesión
|
||||||
|
|
||||||
|
# Profile View
|
||||||
|
profile.title=Editar Perfil
|
||||||
|
profile.language=Idioma
|
||||||
|
profile.company=Empresa
|
||||||
|
profile.companyadd=Complemento de Empresa
|
||||||
|
profile.firstname=Nombre
|
||||||
|
profile.lastname=Apellido
|
||||||
|
profile.phone=Número de Teléfono
|
||||||
|
profile.fax=Fax
|
||||||
|
profile.mobile=Móvil
|
||||||
|
profile.email=Dirección de Correo (Inicio de Sesión)*
|
||||||
|
profile.street=Calle
|
||||||
|
profile.housenr=Número de Casa
|
||||||
|
profile.addressadd=Complemento de Dirección
|
||||||
|
profile.zip=Código Postal
|
||||||
|
profile.city=Ciudad
|
||||||
|
profile.diffinvoice=Dirección de Facturación Diferente
|
||||||
|
profile.basicdata=Datos Básicos
|
||||||
|
profile.map=Mapa
|
||||||
|
profile.invoicecreation=Creación de Factura
|
||||||
|
profile.settings=Configuración
|
||||||
|
profile.account=Cuenta
|
||||||
|
profile.security=Seguridad
|
||||||
|
profile.services=Catálogo de Servicios
|
||||||
|
profile.saved=Perfil guardado
|
||||||
|
profile.save.error=Error al guardar: {0}
|
||||||
|
profile.validation.required.fill=Por favor complete todos los campos obligatorios correctamente
|
||||||
|
|
||||||
|
# Profile Settings
|
||||||
|
settings.digitalprocessing=Procesamiento Digital mediante App
|
||||||
|
settings.digitalprocessinginfo=Activa el procesamiento digital de pedidos a través de la app móvil
|
||||||
|
settings.locationtracking=Rastrear Usuarios de la App
|
||||||
|
settings.locationtrackinginfo=Permite rastrear a los usuarios de la app durante la ejecución del pedido
|
||||||
|
settings.twofactor=Autenticación de Dos Factores
|
||||||
|
settings.twofactorinfo=Cuando está activado, se enviará un código por correo electrónico en cada inicio de sesión
|
||||||
|
|
||||||
|
# Profile Billing
|
||||||
|
profile.billing.enabled=Facturación a través de votianLT
|
||||||
|
|
||||||
|
# Profile Validation
|
||||||
|
profile.validation.company=La empresa es un campo obligatorio
|
||||||
|
profile.validation.firstname=El nombre es un campo obligatorio
|
||||||
|
profile.validation.lastname=El apellido es un campo obligatorio
|
||||||
|
profile.validation.phone=El número de teléfono es un campo obligatorio
|
||||||
|
profile.validation.street=La calle es un campo obligatorio
|
||||||
|
profile.validation.housenr=El número de casa es un campo obligatorio
|
||||||
|
profile.validation.zip=El código postal es un campo obligatorio
|
||||||
|
profile.validation.city=La ciudad es un campo obligatorio
|
||||||
|
profile.validation.email.required=La dirección de correo es un campo obligatorio
|
||||||
|
profile.validation.email.invalid=Por favor ingrese una dirección de correo válida
|
||||||
|
profile.validation.company.required=La empresa es obligatoria
|
||||||
|
profile.validation.street.required=La calle es obligatoria
|
||||||
|
profile.validation.housenr.required=El número de casa es obligatorio
|
||||||
|
profile.validation.zip.required=El código postal es obligatorio
|
||||||
|
profile.validation.city.required=La ciudad es obligatoria
|
||||||
|
profile.validation.firstname.required=El nombre es obligatorio
|
||||||
|
profile.validation.lastname.required=El apellido es obligatorio
|
||||||
|
profile.validation.phone.required=El número de teléfono es obligatorio
|
||||||
|
|
||||||
|
# Profile Invoice
|
||||||
|
profile.invoice.masterdata=Mis Datos
|
||||||
|
profile.invoice.name=Nombre
|
||||||
|
profile.invoice.city=Ciudad
|
||||||
|
profile.invoice.email=Correo
|
||||||
|
profile.invoice.phone=Teléfono
|
||||||
|
profile.invoice.placeholder.company=Tu Empresa
|
||||||
|
profile.invoice.placeholder.name=Tu Nombre
|
||||||
|
profile.invoice.placeholder.street=Tu Calle
|
||||||
|
profile.invoice.placeholder.city=Código Postal Ciudad
|
||||||
|
profile.invoice.placeholder.email=tu@correo.com
|
||||||
|
profile.invoice.placeholder.phone=Tu Número de Teléfono
|
||||||
|
profile.invoice.services.list=Listar Servicios
|
||||||
|
profile.invoice.net=Total Neto
|
||||||
|
profile.invoice.vat=IVA
|
||||||
|
profile.invoice.gross=Total Bruto
|
||||||
|
profile.invoice.customerdata=Datos del Cliente
|
||||||
|
profile.invoice.customer.company=Empresa del Cliente
|
||||||
|
profile.invoice.customer.name=Nombre del Cliente
|
||||||
|
profile.invoice.customer.street=Calle del Cliente
|
||||||
|
profile.invoice.customer.city=Ciudad del Cliente
|
||||||
|
profile.invoice.customer.email=Correo del Cliente
|
||||||
|
profile.invoice.customer.phone=Teléfono del Cliente
|
||||||
|
profile.invoice.free.elements=Elementos Libres
|
||||||
|
profile.invoice.element.text=Campo de Texto
|
||||||
|
profile.invoice.element.header=Encabezado
|
||||||
|
profile.invoice.element.date=Fecha
|
||||||
|
profile.invoice.element.customer=Información del Cliente
|
||||||
|
profile.invoice.element.company=Información de la Empresa
|
||||||
|
profile.invoice.element.amount=Cantidad
|
||||||
|
profile.invoice.element.line=Línea
|
||||||
|
profile.invoice.element.image=Imagen
|
||||||
|
profile.invoice.properties=Propiedades
|
||||||
|
profile.invoice.properties.info=Haga clic en un elemento del lienzo para editar sus propiedades
|
||||||
|
profile.invoice.type=Tipo
|
||||||
|
profile.invoice.variable=Variable
|
||||||
|
profile.invoice.xposition=Posición X
|
||||||
|
profile.invoice.yposition=Posición Y
|
||||||
|
profile.invoice.fontsize=Tamaño de Fuente
|
||||||
|
profile.invoice.color=Color
|
||||||
|
profile.invoice.element.delete=Eliminar Elemento
|
||||||
|
profile.invoice.image=Subir Imagen
|
||||||
|
profile.invoice.image.drop=Arrastre la imagen aquí o haga clic
|
||||||
|
profile.invoice.image.uploaded=Imagen subida exitosamente
|
||||||
|
profile.invoice.image.upload.error=Error al subir: {0}
|
||||||
|
profile.invoice.file.rejected=Archivo rechazado: {0}
|
||||||
|
profile.invoice.text.from.masterdata=El texto proviene de sus datos maestros
|
||||||
|
profile.invoice.canvas.cleared=Lienzo limpiado
|
||||||
|
profile.invoice.canvas.read.error=Error: No se pudieron leer los datos del lienzo
|
||||||
|
profile.invoice.template.saved=Plantilla guardada exitosamente
|
||||||
|
profile.invoice.pdf.error=Error al generar PDF: {0}
|
||||||
|
profile.invoice.pdf.preview=Vista Previa
|
||||||
|
profile.invoice.pdf.preview.error=Error al generar la vista previa: {0}
|
||||||
|
|
||||||
|
# Profile Services
|
||||||
|
profile.services.label=Servicios
|
||||||
|
profile.services.description=Gestione sus servicios que ofrece a sus clientes
|
||||||
|
profile.services.add=Añadir Nuevo Servicio
|
||||||
|
profile.services.load.error=Error al cargar servicios: {0}
|
||||||
|
profile.services.saved=Servicio guardado exitosamente
|
||||||
|
profile.services.save.error=Error al guardar el servicio: {0}
|
||||||
|
profile.services.deleted=Servicio eliminado exitosamente
|
||||||
|
profile.services.delete.error=Error al eliminar el servicio: {0}
|
||||||
|
profile.services.dialog.create=Crear Nuevo Servicio
|
||||||
|
profile.services.dialog.edit=Editar Servicio
|
||||||
|
profile.services.basis=Base de Cálculo
|
||||||
|
profile.services.basis.distance=Distancia (km)
|
||||||
|
profile.services.basis.time=Tiempo
|
||||||
|
profile.services.basis.flatrate=Tarifa Plana
|
||||||
|
profile.services.vatrate=Tasa de IVA (%)
|
||||||
|
profile.services.vatrate.percent=Tasa de IVA (%)
|
||||||
|
profile.services.price.flatrate=Precio de Tarifa Plana (€)
|
||||||
|
profile.services.price.distance=Precio por Kilómetro (€)
|
||||||
|
profile.services.price.time=Precio por 15 Minutos (€)
|
||||||
|
profile.services.mandatory=Obligatorio
|
||||||
|
profile.services.calculated=Calculado
|
||||||
|
profile.services.validation.name=El nombre es obligatorio
|
||||||
|
profile.services.validation.basis=La base de cálculo es obligatoria
|
||||||
|
profile.services.validation.flatrate=El precio de tarifa plana es obligatorio
|
||||||
|
profile.services.validation.distance=El precio por kilómetro es obligatorio
|
||||||
|
profile.services.validation.time=El precio por 15 minutos es obligatorio
|
||||||
|
profile.services.validation.vatrate=La tasa de IVA es obligatoria
|
||||||
|
profile.services.savechanges=Guardar Servicio
|
||||||
|
|
||||||
|
# Buttons
|
||||||
|
button.save=Guardar Cambios del Perfil
|
||||||
|
button.savechanges=Guardar
|
||||||
|
button.clear=Limpiar
|
||||||
|
button.preview=Vista Previa
|
||||||
|
button.savetemplate=Guardar Plantilla
|
||||||
|
button.changepassword=Cambiar Contraseña
|
||||||
|
button.deleteaccount=Eliminar Cuenta
|
||||||
|
button.add=Nuevo
|
||||||
|
button.edit=Editar
|
||||||
|
button.delete=Eliminar
|
||||||
|
button.cancel=Cancelar
|
||||||
|
button.close=Cerrar
|
||||||
|
button.download=Descargar
|
||||||
|
button.back=Atrás
|
||||||
|
|
||||||
|
# Common
|
||||||
|
common.name=Nombre
|
||||||
|
common.yes=Sí
|
||||||
|
common.no=No
|
||||||
|
common.total=Total
|
||||||
|
common.price=Precio
|
||||||
|
common.service=Servicio
|
||||||
|
common.customer=Cliente
|
||||||
|
common.actions=Acciones
|
||||||
|
common.loading=Cargando...
|
||||||
|
common.error=Error
|
||||||
|
common.success=Éxito
|
||||||
|
common.required=Obligatorio
|
||||||
|
|
||||||
|
# Validation
|
||||||
|
validation.required=El campo es obligatorio
|
||||||
|
validation.email=Dirección de correo inválida
|
||||||
|
validation.error=Error de validación
|
||||||
|
|
||||||
|
# Notifications
|
||||||
|
notification.saved=Perfil guardado
|
||||||
|
notification.error=Error al guardar
|
||||||
|
notification.languagechanged=Idioma cambiado
|
||||||
|
|
||||||
|
# Login
|
||||||
|
login.title=Iniciar Sesión
|
||||||
|
login.username=Nombre de Usuario
|
||||||
|
login.password=Contraseña
|
||||||
|
login.login=Iniciar Sesión
|
||||||
|
login.forgotpassword=¿Olvidó su contraseña?
|
||||||
|
login.rememberme=Mantener sesión iniciada
|
||||||
|
login.register=Registrarse
|
||||||
|
login.2fa.helper=Código de 6 dígitos
|
||||||
|
login.2fa.sent=Código enviado por correo electrónico
|
||||||
|
login.2fa.no.credentials=No hay credenciales disponibles
|
||||||
|
login.2fa.invalid.code=Código inválido
|
||||||
|
login.2fa.wrong.code=Código incorrecto
|
||||||
|
|
||||||
|
# Error Messages
|
||||||
|
error.loading=Error al cargar
|
||||||
|
error.saving=Error al guardar
|
||||||
|
error.validation=Error de validación
|
||||||
|
|
||||||
|
# Page Titles
|
||||||
|
page.title.dashboard=VotianLT - Panel de Control
|
||||||
|
page.title.appuser.create=Crear Nuevo Usuario de App
|
||||||
|
page.title.messages=Mensajes
|
||||||
|
page.title.register=Registrarse en VotianLT
|
||||||
|
page.title.customers=Clientes
|
||||||
|
page.title.customer.edit=Editar Cliente
|
||||||
|
page.title.verwaltung=Gestión
|
||||||
|
page.title.company.create=Crear Nueva Empresa
|
||||||
|
page.title.imprint=Aviso Legal
|
||||||
|
page.title.profile.edit=Editar Perfil
|
||||||
|
page.title.admin.dashboard=Panel de Administración
|
||||||
|
page.title.invoice.create=Crear Factura
|
||||||
|
page.title.customer.create=Crear Nuevo Cliente
|
||||||
|
page.title.login=Iniciar Sesión en VotianLT
|
||||||
|
page.title.jobs=Trabajos
|
||||||
|
page.title.appuser.edit=Editar Usuario de App
|
||||||
|
page.title.statistics=Estadísticas de IA
|
||||||
|
page.title.password.forget=Restablecer Contraseña
|
||||||
|
page.title.invoices=Facturas
|
||||||
|
page.title.appusers=Usuarios de App
|
||||||
|
page.title.job.history=Historial de Trabajos
|
||||||
|
page.title.message.history=Historial de Mensajes
|
||||||
|
page.title.myinvoices=Mis Facturas
|
||||||
|
page.title.job.create=Crear Nuevo Trabajo
|
||||||
|
page.title.job.summary=Resumen
|
||||||
|
page.title.pricetable=Tabla de Precios
|
||||||
|
page.title.invoice.generator=Generador de Facturas
|
||||||
|
page.title.welcome=VotianLT - Bienvenido
|
||||||
|
page.title.password.reset=Restablecer Contraseña - Ingresar Correo
|
||||||
|
page.title.add.appuser=Crear Nuevo Usuario de App
|
||||||
|
page.title.user.messages=Mensajes
|
||||||
|
page.title.edit.customer=Editar Cliente
|
||||||
|
page.title.show.customers=Clientes
|
||||||
|
page.title.add.company=Crear Nueva Empresa
|
||||||
|
page.title.create.invoice=Crear Factura
|
||||||
|
page.title.add.customer=Crear Nuevo Cliente
|
||||||
|
page.title.edit.appuser=Editar Usuario de App
|
||||||
|
page.title.forget.password=Restablecer Contraseña
|
||||||
|
page.title.job.history=Historial de Trabajos
|
||||||
|
page.title.admin.pricetable=Tabla de Precios
|
||||||
|
page.title.invoice.generator=Generador de Facturas
|
||||||
|
page.title.job.summary=Resumen
|
||||||
|
page.title.add.job=Crear Nuevo Trabajo
|
||||||
|
|
||||||
|
# Dashboard
|
||||||
|
dashboard.welcome=¡Bienvenido, {0}!
|
||||||
|
dashboard.footer.copyright=© 2024 VotianLT. Todos los derechos reservados.
|
||||||
|
dashboard.description=Aquí puede gestionar sus trabajos, organizar clientes y usar todas las funciones importantes de VotianLT.
|
||||||
|
dashboard.system.title=Vista General del Sistema
|
||||||
|
dashboard.system.intro=Gestione sus procesos de negocio eficientemente con las siguientes funciones
|
||||||
|
dashboard.feature.setup.title=Configuración
|
||||||
|
dashboard.feature.setup.desc=Configure sus ajustes del sistema y datos maestros
|
||||||
|
dashboard.feature.customers.title=Clientes
|
||||||
|
dashboard.feature.customers.desc=Gestione sus relaciones con clientes y contactos
|
||||||
|
dashboard.feature.jobs.title=Trabajos
|
||||||
|
dashboard.feature.jobs.desc=Cree y gestione trabajos eficientemente
|
||||||
|
dashboard.app.title=App Móvil
|
||||||
|
dashboard.app.description=Use la app VotianLT sobre la marcha y manténgase conectado
|
||||||
|
|
||||||
|
# Add App User
|
||||||
|
addappuser.title=Crear Nuevo Usuario de App
|
||||||
|
addappuser.designation=Designación
|
||||||
|
addappuser.phone=Teléfono (Móvil)
|
||||||
|
addappuser.password=Contraseña
|
||||||
|
addappuser.password.confirm=Confirmar Contraseña
|
||||||
|
addappuser.button.submit=Crear Usuario de App
|
||||||
|
addappuser.validation.designation=La designación es obligatoria
|
||||||
|
addappuser.validation.phone=El número de teléfono es obligatorio
|
||||||
|
addappuser.validation.password.required=La contraseña es obligatoria
|
||||||
|
addappuser.validation.password.min=La contraseña debe tener al menos 6 caracteres
|
||||||
|
addappuser.validation.password.confirm=La confirmación de contraseña es obligatoria
|
||||||
|
addappuser.validation.password.mismatch=Las contraseñas no coinciden
|
||||||
|
addappuser.validation.email.required=El correo es obligatorio
|
||||||
|
addappuser.validation.email.invalid=Dirección de correo inválida
|
||||||
|
addappuser.notification.validation=Por favor complete todos los campos obligatorios
|
||||||
|
addappuser.notification.success=Usuario de app creado exitosamente
|
||||||
|
addappuser.notification.check=Por favor verifique su entrada
|
||||||
|
addappuser.notification.email.duplicate=Esta dirección de correo ya está en uso
|
||||||
|
addappuser.notification.error=Error: {0}
|
||||||
|
addappuser.placeholder.designation=(HH H 000)
|
||||||
|
|
||||||
|
# Edit App User
|
||||||
|
editappuser.title=Editar Usuario de App
|
||||||
|
editappuser.password.change=Nueva Contraseña
|
||||||
|
editappuser.password.change.confirm=Confirmar Nueva Contraseña
|
||||||
|
editappuser.password.placeholder=Deje vacío para mantener la contraseña actual
|
||||||
|
editappuser.notification.invalid.id=ID de usuario de app inválido
|
||||||
|
editappuser.notification.password.mismatch=Las contraseñas no coinciden
|
||||||
|
editappuser.notification.saved=Usuario de app guardado exitosamente
|
||||||
|
editappuser.notification.check=Por favor verifique su entrada
|
||||||
|
editappuser.notification.password.confirm=Por favor confirme la nueva contraseña
|
||||||
|
editappuser.notification.password.enter=Por favor ingrese una nueva contraseña
|
||||||
|
editappuser.notification.deleted=Usuario de app eliminado exitosamente
|
||||||
|
editappuser.dialog.delete.text=¿Realmente desea eliminar este usuario de app?
|
||||||
|
editappuser.dialog.delete.confirm=Eliminar
|
||||||
|
|
||||||
|
# Customers
|
||||||
|
customers.title=Clientes
|
||||||
|
customers.button.add=Añadir Nuevo Cliente
|
||||||
|
customers.hint.click=Haga clic en un cliente para ver detalles
|
||||||
|
customers.column.company=Empresa
|
||||||
|
customers.column.name=Nombre
|
||||||
|
customers.column.email=Correo
|
||||||
|
customers.column.phone=Teléfono
|
||||||
|
customers.column.street=Calle
|
||||||
|
customers.column.city=Ciudad
|
||||||
|
|
||||||
|
# Edit Customer
|
||||||
|
editcustomer.title=Editar Cliente
|
||||||
|
editcustomer.notification.notfound=Cliente no encontrado
|
||||||
|
editcustomer.notification.invalid.id=ID de cliente inválido
|
||||||
|
editcustomer.notification.saved=Cliente guardado exitosamente
|
||||||
|
editcustomer.notification.check=Por favor verifique su entrada
|
||||||
|
editcustomer.notification.deleted=Cliente eliminado exitosamente
|
||||||
|
editcustomer.dialog.delete.text=¿Realmente desea eliminar este cliente?
|
||||||
|
editcustomer.dialog.delete.confirm=Eliminar
|
||||||
|
|
||||||
|
# Add Customer
|
||||||
|
addcustomer.title=Crear Nuevo Cliente
|
||||||
|
addcustomer.button.submit=Crear Cliente
|
||||||
|
addcustomer.notification.validation=Por favor complete todos los campos obligatorios
|
||||||
|
addcustomer.notification.success=Cliente creado exitosamente
|
||||||
|
addcustomer.notification.check=Por favor verifique su entrada
|
||||||
|
addcustomer.notification.error=Error: {0}
|
||||||
|
addcustomer.validation.required=Este campo es obligatorio
|
||||||
|
|
||||||
|
# Add Company
|
||||||
|
addcompany.title=Crear Nueva Empresa
|
||||||
|
addcompany.button.submit=Crear Empresa
|
||||||
|
|
||||||
|
# Verwaltung
|
||||||
|
verwaltung.title=Gestión
|
||||||
|
verwaltung.description=Gestione sus empresas, clientes y ajustes del sistema aquí
|
||||||
|
|
||||||
|
# User Messages
|
||||||
|
usermessages.title.with=Mensajes con {0}
|
||||||
|
usermessages.general.title=Conversaciones Generales
|
||||||
|
usermessages.general.conversation=Conversación General
|
||||||
|
usermessages.job.title=Mensajes Relacionados con Trabajos
|
||||||
|
usermessages.job.conversation=Trabajo {0}
|
||||||
|
usermessages.no.job.messages=No hay mensajes relacionados con trabajos
|
||||||
|
usermessages.preview.empty=No hay vista previa disponible
|
||||||
|
usermessages.message.count={0} Mensajes
|
||||||
|
usermessages.unknown=Desconocido
|
||||||
|
usermessages.unknown.participant=Participante Desconocido
|
||||||
|
|
||||||
|
# Admin Dashboard
|
||||||
|
admindashboard.title=Panel de Administración
|
||||||
|
admindashboard.loading=Cargando estadísticas...
|
||||||
|
admindashboard.error=Error al cargar: {0}
|
||||||
|
admindashboard.section.overview=Vista General
|
||||||
|
admindashboard.section.jobs=Trabajos
|
||||||
|
admindashboard.section.tasks=Tareas
|
||||||
|
admindashboard.section.users=Actividades de Usuarios
|
||||||
|
admindashboard.section.health=Estado del Sistema
|
||||||
|
admindashboard.stat.totaljobs=Total de Trabajos
|
||||||
|
admindashboard.stat.users=Usuarios
|
||||||
|
admindashboard.stat.appusers=Usuarios de App
|
||||||
|
admindashboard.stat.lastupdated=Última Actualización
|
||||||
|
admindashboard.stat.openjobs=Trabajos Abiertos
|
||||||
|
admindashboard.stat.inprogress=En Progreso
|
||||||
|
admindashboard.stat.completed=Completados
|
||||||
|
admindashboard.stat.cargo=Artículos de Carga
|
||||||
|
admindashboard.stat.status.info=Estado
|
||||||
|
admindashboard.stat.status.unavailable=No Disponible
|
||||||
|
admindashboard.stat.totaltasks=Total de Tareas
|
||||||
|
admindashboard.stat.completedtasks=Completadas
|
||||||
|
admindashboard.stat.pendingtasks=Pendientes
|
||||||
|
admindashboard.stat.successrate=Tasa de Éxito
|
||||||
|
admindashboard.stat.photos=Fotos
|
||||||
|
admindashboard.stat.barcodes=Códigos de Barras
|
||||||
|
admindashboard.stat.signatures=Firmas
|
||||||
|
admindashboard.stat.comments=Comentarios
|
||||||
|
admindashboard.stat.database=Base de Datos
|
||||||
|
admindashboard.stat.database.connected=Conectada
|
||||||
|
admindashboard.stat.database.error=Error
|
||||||
|
admindashboard.stat.websocket=WebSocket
|
||||||
|
admindashboard.stat.websocket.active=Activo
|
||||||
|
admindashboard.stat.app=Aplicación
|
||||||
|
admindashboard.stat.app.running=En Ejecución
|
||||||
|
admindashboard.stat.memory=Memoria
|
||||||
|
|
||||||
|
# Messages
|
||||||
|
messages.title=Mensajes
|
||||||
|
messages.column.status=Estado
|
||||||
|
messages.column.client=Cliente
|
||||||
|
messages.column.email=Correo
|
||||||
|
messages.column.total=Total
|
||||||
|
messages.column.unread=No Leídos
|
||||||
|
messages.column.lastmessage=Último Mensaje
|
||||||
|
messages.column.preview=Vista Previa
|
||||||
|
messages.notification.error=Error al cargar mensajes
|
||||||
|
messages.preview.image=Imagen
|
||||||
|
messages.preview.empty=Sin vista previa
|
||||||
|
messages.sender.unknown=Remitente desconocido
|
||||||
|
|
||||||
|
# Add Job
|
||||||
|
addjob.title=Crear Nuevo Trabajo
|
||||||
|
addjob.customer.label=Cliente
|
||||||
|
addjob.customer.placeholder=Seleccionar cliente
|
||||||
|
addjob.customer.unnamed=Cliente sin Nombre
|
||||||
|
addjob.button.clearfields=Borrar Campos
|
||||||
|
addjob.button.submit=Crear Trabajo
|
||||||
|
addjob.address.salutation=Saludo
|
||||||
|
addjob.address.salutation.placeholder=Seleccionar saludo
|
||||||
|
addjob.salutation.mr=Sr.
|
||||||
|
addjob.salutation.ms=Sra.
|
||||||
|
addjob.salutation.other=Otro
|
||||||
|
addjob.address.company.placeholder=Ingresar empresa
|
||||||
|
addjob.address.street.placeholder=Ingresar calle
|
||||||
|
addjob.address.housenumber=Número de Casa
|
||||||
|
addjob.address.addition.placeholder=Complemento de dirección
|
||||||
|
addjob.address.city=Ciudad
|
||||||
|
addjob.address.city.placeholder.pickup=Ciudad (Recogida)
|
||||||
|
addjob.address.city.placeholder.delivery=Ciudad (Entrega)
|
||||||
|
addjob.address.delivery.street.placeholder=Calle (Entrega)
|
||||||
|
addjob.address.delivery.addition.placeholder=Complemento de dirección (Entrega)
|
||||||
|
addjob.address.save=Guardar Dirección
|
||||||
|
addjob.section.pickup=Recogida
|
||||||
|
addjob.section.delivery=Entrega
|
||||||
|
addjob.tab.addresses=Cliente y Direcciones
|
||||||
|
addjob.tab.appointments=Citas y Procesamiento
|
||||||
|
addjob.tab.cargo=Carga
|
||||||
|
addjob.tab.tasks=Tareas
|
||||||
|
addjob.tab.price=Precio y Enviar
|
||||||
|
addjob.appointment.date=Fecha
|
||||||
|
addjob.appointment.time=Hora
|
||||||
|
addjob.appointment.pickup=Cita de Recogida
|
||||||
|
addjob.appointment.delivery=Cita de Entrega
|
||||||
|
addjob.settings.digitalprocess=Procesamiento Digital mediante App
|
||||||
|
addjob.appuser.label=Usuario de App
|
||||||
|
addjob.appuser.placeholder=Seleccionar usuario de app
|
||||||
|
addjob.cargo.description=Descripción
|
||||||
|
addjob.cargo.description.placeholder=Ingresar descripción
|
||||||
|
addjob.cargo.quantity=Cantidad
|
||||||
|
addjob.cargo.weight=Peso
|
||||||
|
addjob.cargo.length=Largo
|
||||||
|
addjob.cargo.width=Ancho
|
||||||
|
addjob.cargo.height=Alto
|
||||||
|
addjob.cargo.europalette=Palé Euro
|
||||||
|
addjob.cargo.disposablepalette=Palé Desechable
|
||||||
|
addjob.cargo.dusseldorfpalette=Palé Düsseldorf
|
||||||
|
addjob.cargo.gridboxpalette=Palé Caja de Rejilla
|
||||||
|
addjob.cargo.gridcar=Carro de Rejilla
|
||||||
|
addjob.cargo.parcel=Paquete
|
||||||
|
addjob.cargo.add=Añadir Carga
|
||||||
|
addjob.tasks.title=Tareas
|
||||||
|
addjob.tasks.template.placeholder=Seleccionar plantilla
|
||||||
|
addjob.tasks.template.save.tooltip=Guardar como plantilla
|
||||||
|
addjob.tasks.template.save.title=Guardar Plantilla
|
||||||
|
addjob.tasks.template.name=Nombre de Plantilla
|
||||||
|
addjob.tasks.template.name.placeholder=Ingresar nombre
|
||||||
|
addjob.tasks.template.name.required=El nombre es obligatorio
|
||||||
|
addjob.tasks.template.saved=Plantilla "{0}" guardada
|
||||||
|
addjob.tasks.template.save.error=Error al guardar: {0}
|
||||||
|
addjob.tasks.template.dialog.error=Error al abrir diálogo: {0}
|
||||||
|
addjob.tasks.template.no.tasks=No hay tareas para guardar
|
||||||
|
addjob.tasks.template.load.title=Cargar Plantilla
|
||||||
|
addjob.tasks.template.load.text=¿Desea cargar la plantilla "{0}"? Esto reemplazará todas las tareas actuales.
|
||||||
|
addjob.tasks.template.load.confirm=Cargar
|
||||||
|
addjob.tasks.template.loaded=Plantilla "{0}" cargada
|
||||||
|
addjob.tasks.template.load.error=Error al cargar: {0}
|
||||||
|
addjob.tasks.template.load.templates.error=Error al cargar plantillas: {0}
|
||||||
|
addjob.tasks.add=Añadir Tarea
|
||||||
|
addjob.tasks.tasktype=Tipo de Tarea
|
||||||
|
addjob.tasks.tasktype.placeholder=Seleccionar tipo
|
||||||
|
addjob.tasks.description=Descripción
|
||||||
|
addjob.tasks.description.placeholder=Ingresar descripción
|
||||||
|
addjob.tasks.buttontext=Texto del Botón
|
||||||
|
addjob.tasks.buttontext.placeholder=Ingresar texto
|
||||||
|
addjob.tasks.remark=Observación
|
||||||
|
addjob.tasks.remark.placeholder=Ingresar observación
|
||||||
|
addjob.tasks.photo.min=Min. Fotos
|
||||||
|
addjob.tasks.photo.max=Max. Fotos
|
||||||
|
addjob.tasks.barcode.min=Min. Códigos de Barras
|
||||||
|
addjob.tasks.barcode.max=Max. Códigos de Barras
|
||||||
|
addjob.tasks.signature.noconfig=No se requiere configuración
|
||||||
|
addjob.tasks.todolist.title=Lista de Tareas
|
||||||
|
addjob.tasks.todolist.item.placeholder=Ingresar tarea
|
||||||
|
addjob.tasks.todolist.add=Añadir Tarea
|
||||||
|
addjob.tasks.comment.label=Comentario
|
||||||
|
addjob.tasks.comment.placeholder=Ingresar comentario
|
||||||
|
addjob.tasks.comment.required=Comentario obligatorio
|
||||||
|
addjob.services.title=Servicios
|
||||||
|
addjob.services.add=Añadir Servicio
|
||||||
|
addjob.services.calculation=Cálculo
|
||||||
|
addjob.services.basis.distance=Distancia (km)
|
||||||
|
addjob.services.basis.time=Tiempo
|
||||||
|
addjob.services.basis.flatrate=Tarifa Plana
|
||||||
|
addjob.services.vat=IVA
|
||||||
|
addjob.services.route.missing=Falta la ruta
|
||||||
|
addjob.services.dialog.title=Seleccionar Servicio
|
||||||
|
addjob.services.dialog.placeholder=Seleccionar servicio
|
||||||
|
addjob.services.dialog.add=Añadir
|
||||||
|
addjob.summary.title=Resumen
|
||||||
|
addjob.summary.net=Neto
|
||||||
|
addjob.summary.vat=IVA
|
||||||
|
addjob.summary.gross=Bruto
|
||||||
|
addjob.route.title=Ruta
|
||||||
|
addjob.route.distance=Distancia
|
||||||
|
addjob.route.distance.km=Distancia (km)
|
||||||
|
addjob.route.distance.placeholder=p.ej. 150.5
|
||||||
|
addjob.route.duration=Duración
|
||||||
|
addjob.route.duration.min=Duración (Min.)
|
||||||
|
addjob.route.duration.placeholder=p.ej. 120
|
||||||
|
addjob.route.manual.title=Entrada Manual de Ruta
|
||||||
|
addjob.route.manual.hint=Ingrese la distancia y duración manualmente si no se calculó ninguna ruta
|
||||||
|
addjob.notification.success=Trabajo {0} creado exitosamente
|
||||||
|
addjob.notification.cleared=Todos los campos fueron borrados
|
||||||
|
addjob.notification.draft.restored=Borrador restaurado
|
||||||
|
addjob.validation.required.fields=Por favor complete todos los campos obligatorios
|
||||||
|
addjob.validation.appuser.required=Por favor seleccione un usuario de app
|
||||||
|
addjob.validation.cargo.required=Por favor ingrese al menos un artículo de carga
|
||||||
|
addjob.validation.pickupdate.future=La fecha de recogida debe ser hoy o en el futuro
|
||||||
|
addjob.validation.deliverydate.future=La fecha de entrega debe ser hoy o en el futuro
|
||||||
|
addjob.validation.dialog.title=Validación de Dirección
|
||||||
|
addjob.validation.dialog.loading=Validando direcciones...
|
||||||
|
addjob.validation.dialog.back=Atrás
|
||||||
|
addjob.validation.dialog.continue=Continuar
|
||||||
|
addjob.validation.dialog.continue.anyway=Continuar de todos modos
|
||||||
|
addjob.validation.pickup.address=Dirección de Recogida
|
||||||
|
addjob.validation.delivery.address=Dirección de Entrega
|
||||||
|
addjob.validation.route=Ruta
|
||||||
|
|
||||||
|
# Job Summary
|
||||||
|
jobsummary.title=Resumen
|
||||||
|
jobsummary.error.noid=No se proporcionó ID de trabajo
|
||||||
|
jobsummary.error.invalidid=Formato de ID de trabajo inválido: {0}
|
||||||
|
jobsummary.error.notfound=Trabajo con ID {0} no encontrado
|
||||||
|
jobsummary.button.sendmessage=Enviar Mensaje
|
||||||
|
jobsummary.button.jobhistory=Historial de Trabajo
|
||||||
|
jobsummary.button.complete=Completar Trabajo Manualmente
|
||||||
|
jobsummary.dialog.complete.title=Completar Trabajo
|
||||||
|
jobsummary.dialog.complete.text=¿Desea completar manualmente el trabajo {0}?
|
||||||
|
jobsummary.dialog.complete.cancel=Cancelar
|
||||||
|
jobsummary.dialog.complete.confirm=Completar
|
||||||
|
jobsummary.notification.completed=Trabajo {0} completado
|
||||||
|
jobsummary.notification.complete.error=Error al completar trabajo: {0}
|
||||||
|
jobsummary.notification.noappuser=Este trabajo no tiene un usuario de app asignado
|
||||||
|
jobsummary.section.pickup=Recogida
|
||||||
|
jobsummary.section.delivery=Entrega
|
||||||
|
jobsummary.section.tasks=Tareas a Confirmar
|
||||||
|
jobsummary.section.cargo=Carga a Transportar
|
||||||
|
jobsummary.section.info=Información Adicional
|
||||||
|
jobsummary.tasks.none=Sin tareas
|
||||||
|
jobsummary.cargo.none=Sin información de carga
|
||||||
|
jobsummary.info.netto=Neto
|
||||||
|
jobsummary.info.ust=IVA
|
||||||
|
jobsummary.info.gesamt=Total
|
||||||
|
jobsummary.info.bemerkung=Observación
|
||||||
|
jobsummary.info.digital=Procesamiento Digital mediante App: activado
|
||||||
|
jobsummary.info.appuser=Usuario de App
|
||||||
|
jobsummary.task.status.abgeschlossen=Completado
|
||||||
|
jobsummary.task.status.offen=Abierto
|
||||||
|
jobsummary.task.typ=Tipo
|
||||||
|
jobsummary.task.completedAt=Completado el
|
||||||
|
jobsummary.task.completedBy=Completado por
|
||||||
|
jobsummary.task.todo.items=Elementos de Tareas
|
||||||
|
jobsummary.task.photo.info=Fotos
|
||||||
|
jobsummary.task.photo.minmax=Se requieren al menos {0} fotos
|
||||||
|
jobsummary.task.photo.maxonly=Se permiten máximo {0} fotos
|
||||||
|
jobsummary.task.photo.taken=Fotos tomadas ({0})
|
||||||
|
jobsummary.task.button.text=Texto del Botón
|
||||||
|
jobsummary.button.schliessen=Cerrar
|
||||||
|
|
||||||
|
# Jobs
|
||||||
|
jobs.title=Trabajos
|
||||||
|
jobs.filter.search=Buscar
|
||||||
|
jobs.filter.search.placeholder=Buscar por número de trabajo...
|
||||||
|
jobs.filter.startdate=Fecha de Inicio
|
||||||
|
jobs.filter.enddate=Fecha de Fin
|
||||||
|
jobs.filter.status=Estado
|
||||||
|
jobs.filter.apply=Aplicar Filtro
|
||||||
|
jobs.status.all=Todos
|
||||||
|
jobs.status.open=Abiertos
|
||||||
|
jobs.status.done=Hechos
|
||||||
|
jobs.notification.completed=Trabajo {0} completado
|
||||||
|
jobs.column.status=Estado
|
||||||
|
jobs.column.customer=Cliente
|
||||||
|
jobs.column.jobnumber=Número de Trabajo
|
||||||
|
jobs.column.jobdate=Fecha de Trabajo
|
||||||
|
jobs.column.destination=Destino
|
||||||
|
jobs.historie.manuell=Manual
|
||||||
|
jobs.button.csvexport=Exportar CSV
|
||||||
|
jobs.tooltip.complete=Completar Trabajo
|
||||||
|
jobs.tooltip.createinvoice=Crear Factura
|
||||||
|
jobs.tooltip.delete=Eliminar Trabajo
|
||||||
|
jobs.dialog.complete.title=Completar Trabajo
|
||||||
|
jobs.dialog.complete.text=¿Desea completar manualmente el trabajo {0}?
|
||||||
|
jobs.dialog.complete.confirm=Completar
|
||||||
|
jobs.dialog.delete.title=Eliminar Trabajo
|
||||||
|
jobs.dialog.delete.text=¿Realmente desea eliminar el trabajo {0}?
|
||||||
|
jobs.notification.completed=Trabajo {0} completado
|
||||||
|
jobs.notification.complete.error=Error al completar trabajo: {0}
|
||||||
|
jobs.notification.deleted=Trabajo {0} eliminado
|
||||||
|
jobs.notification.delete.error=Error al eliminar trabajo: {0}
|
||||||
|
|
||||||
|
# Create Invoice
|
||||||
|
createinvoice.error.invalidid=ID de Trabajo Inválido
|
||||||
|
createinvoice.error.notfound=Trabajo no encontrado
|
||||||
|
createinvoice.button.create=Crear Factura
|
||||||
|
createinvoice.section.job=Detalles del Trabajo
|
||||||
|
createinvoice.section.route=Información de Ruta
|
||||||
|
createinvoice.section.services=Servicios
|
||||||
|
createinvoice.section.summary=Resumen
|
||||||
|
createinvoice.field.jobnumber=Número de Trabajo
|
||||||
|
createinvoice.field.customer=Cliente
|
||||||
|
createinvoice.field.status=Estado
|
||||||
|
createinvoice.field.price=Precio
|
||||||
|
createinvoice.route.distance=Distancia
|
||||||
|
createinvoice.route.duration=Duración
|
||||||
|
createinvoice.column.service=Servicio
|
||||||
|
createinvoice.column.basis=Base de Cálculo
|
||||||
|
createinvoice.summary.net=Total Neto
|
||||||
|
createinvoice.summary.total=Total General
|
||||||
|
createinvoice.notification.noservices=Por favor seleccione al menos un servicio
|
||||||
|
createinvoice.notification.nouser=Usuario no encontrado
|
||||||
|
createinvoice.notification.notemplate=No se encontró plantilla de factura
|
||||||
|
createinvoice.notification.error=Error al crear factura: {0}
|
||||||
|
|
||||||
|
# Invoices
|
||||||
|
invoices.title=Facturas
|
||||||
|
invoices.column.number=Número
|
||||||
|
invoices.column.customer=Cliente
|
||||||
|
invoices.column.date=Fecha
|
||||||
|
invoices.column.amount=Cantidad
|
||||||
|
invoices.column.description=Descripción
|
||||||
|
|
||||||
|
# My Invoices
|
||||||
|
myinvoices.title=Mis Facturas
|
||||||
|
myinvoices.hint.noopen=No tiene facturas abiertas. Todas las facturas están pagadas.
|
||||||
|
myinvoices.bank.institute=Banco
|
||||||
|
myinvoices.bank.beneficiary=Beneficiario
|
||||||
|
myinvoices.bank.iban=IBAN
|
||||||
|
myinvoices.recipient.name=Cliente
|
||||||
|
myinvoices.recipient.department=
|
||||||
|
myinvoices.item.description=Artículo: {0}
|
||||||
|
|
||||||
|
# App User
|
||||||
|
appuser.title=Usuarios de App
|
||||||
|
appuser.button.add=Añadir Usuario de App
|
||||||
|
appuser.column.designation=Designación
|
||||||
|
appuser.column.firstname=Nombre
|
||||||
|
appuser.column.lastname=Apellido
|
||||||
|
appuser.column.phone=Teléfono
|
||||||
|
appuser.column.appcode=Código de App
|
||||||
|
appuser.column.email=Correo
|
||||||
|
|
||||||
|
# Statistics
|
||||||
|
statistics.title=Estadísticas de IA
|
||||||
|
statistics.subtitle=Haga preguntas sobre sus trabajos y clientes
|
||||||
|
statistics.prompt.placeholder=Ingresar pregunta...
|
||||||
|
statistics.quick.jobcount=Número de Trabajos
|
||||||
|
statistics.quick.jobcount.prompt=¿Cuántos trabajos tengo actualmente?
|
||||||
|
statistics.quick.revenue=Ing
|
||||||
|
statistics.quick.revenue.prompt=¿Cuál es mi ingreso este mes?
|
||||||
|
statistics.quick.trend=Tendencias
|
||||||
|
statistics.quick.trend.prompt=Muéstreme tendencias en los últimos 3 meses
|
||||||
|
statistics.ai.label=Respuesta de IA
|
||||||
|
statistics.data.fetched=Datos recuperados
|
||||||
|
statistics.loading=Calculando...
|
||||||
|
|
||||||
|
# Job Status
|
||||||
|
jobstatus.IN_PROGRESS=En Progreso
|
||||||
|
jobstatus.COMPLETED=Completado
|
||||||
|
|
||||||
|
# Task Types
|
||||||
|
tasktype.CONFIRMATION=Confirmación
|
||||||
|
tasktype.SIGNATURE=Firma
|
||||||
|
tasktype.TODOLIST=Lista de Tareas
|
||||||
|
tasktype.PHOTO=Foto
|
||||||
|
tasktype.BARCODE=Código de Barras
|
||||||
|
tasktype.COMMENT=Comentario
|
||||||
|
|
||||||
|
# Password Reset
|
||||||
|
passwordreset.title=Restablecer Contraseña
|
||||||
|
passwordreset.newpassword=Nueva Contraseña
|
||||||
|
passwordreset.confirmpassword=Confirmar Contraseña
|
||||||
|
passwordreset.button.submit=Guardar Contraseña
|
||||||
|
passwordreset.button.cancel=Cancelar
|
||||||
|
passwordreset.button.send=Enviar Correo
|
||||||
|
passwordreset.notification.enterpassword=Por favor ingrese una nueva contraseña
|
||||||
|
passwordreset.notification.mismatch=Las contraseñas no coinciden
|
||||||
|
passwordreset.notification.success=Contraseña cambiada exitosamente
|
||||||
|
passwordreset.notification.invalidtoken=Token inválido o expirado
|
||||||
|
passwordreset.notification.entermail=Por favor ingrese correo
|
||||||
|
passwordreset.notification.sent=Si el correo existe, se ha enviado un enlace
|
||||||
|
passwordreset.notification.wait=Por favor espere {0} segundos antes de enviar el código nuevamente
|
||||||
|
|
||||||
|
# Email
|
||||||
|
email.2fa.subject=Su Código de Verificación de VotianLT
|
||||||
|
email.2fa.body=Su código de verificación es: {0}\n\nEste código es válido por 10 minutos.\nSi no solicitó este registro, ignore este correo.
|
||||||
|
|
||||||
|
# Register
|
||||||
|
register.title=Registro
|
||||||
|
register.subtitle=Cree su cuenta de VotianLT
|
||||||
|
register.email=Dirección de Correo
|
||||||
|
register.password=Contraseña
|
||||||
|
register.password.placeholder=Al menos 6 caracteres
|
||||||
|
register.password.confirm=Confirmar Contraseña
|
||||||
|
register.password.confirm.placeholder=Repita la contraseña
|
||||||
|
register.firstname=Nombre
|
||||||
|
register.lastname=Apellido
|
||||||
|
register.phone=Número de Teléfono
|
||||||
|
register.company=Empresa
|
||||||
|
register.street=Calle
|
||||||
|
register.housenr=Número de Casa
|
||||||
|
register.zip=Código Postal
|
||||||
|
register.city=Ciudad
|
||||||
|
register.code.label=Código de Verificación (6 dígitos)
|
||||||
|
register.code.placeholder=p.ej. 123456
|
||||||
|
register.button.submit=Registrarse
|
||||||
|
register.button.verify=Verificar Código y Registrarse
|
||||||
|
register.button.resend=Reenviar Código
|
||||||
|
register.button.back=Volver a la Página de Inicio
|
||||||
|
register.notification.email.required=Por favor ingrese una dirección de correo
|
||||||
|
register.notification.email.invalid=Por favor ingrese una dirección de correo válida
|
||||||
|
register.notification.email.duplicate=Ya existe un usuario con esta dirección de correo
|
||||||
|
register.notification.password.required=Por favor ingrese una contraseña
|
||||||
|
register.notification.password.min=La contraseña debe tener al menos 6 caracteres
|
||||||
|
register.notification.password.mismatch=Las contraseñas no coinciden
|
||||||
|
register.notification.firstname.required=Por favor ingrese su nombre
|
||||||
|
register.notification.lastname.required=Por favor ingrese su apellido
|
||||||
|
register.notification.phone.required=Por favor ingrese su número de teléfono
|
||||||
|
register.notification.company.required=Por favor ingrese el nombre de la empresa
|
||||||
|
register.notification.street.required=Por favor ingrese la calle
|
||||||
|
register.notification.housenr.required=Por favor ingrese el número de casa
|
||||||
|
register.notification.zip.required=Por favor ingrese el código postal
|
||||||
|
register.notification.city.required=Por favor ingrese la ciudad
|
||||||
|
register.notification.code.sent=Se ha enviado un código de verificación a {0}
|
||||||
|
register.notification.code.emailerror=Error al enviar el correo: {0}
|
||||||
|
register.notification.code.expired=El código ha expirado. Por favor solicite un nuevo código.
|
||||||
|
register.notification.code.invalid=El código ingresado es inválido
|
||||||
|
register.notification.code.startfirst=Por favor inicie el registro primero
|
||||||
|
register.notification.code.required=Por favor ingrese el código de 6 dígitos
|
||||||
|
register.notification.success=Registro exitoso. Por favor inicie sesión.
|
||||||
|
register.notification.failed=Registro fallido: {0}
|
||||||
|
|
||||||
|
# Start Page
|
||||||
|
start.title=VotianLT - Su Socio de Transporte Digital
|
||||||
|
start.button.login=Iniciar Sesión
|
||||||
|
start.button.register=Registrarse
|
||||||
|
start.button.createorder=Crear Pedido
|
||||||
|
start.button.notifications=Notificaciones
|
||||||
|
start.button.nonotifications=No hay notificaciones nuevas
|
||||||
|
start.system.title=El Sistema
|
||||||
|
start.feature.setup.title=Asistente de Configuración
|
||||||
|
start.feature.setup.desc=Use el asistente de configuración para completar su perfil de usuario.
|
||||||
|
start.feature.customers.title=Gestión de Clientes y Trabajos
|
||||||
|
start.feature.customers.desc=Con la gestión de clientes y trabajos, siempre tiene todos los detalles de contacto y trabajos a la vista.
|
||||||
|
start.feature.jobs.title=Creación de Trabajos
|
||||||
|
start.feature.jobs.desc=Cree trabajos en el sistema con solo unos clics y determine qué empleado debe procesar qué trabajo de transporte.
|
||||||
|
start.app.title=La App
|
||||||
|
start.app.description=Cada trabajo puede procesarse opcionalmente a través de la app votianLT - completamente sin "papeleo". Toda la información relevante del trabajo va directamente al smartphone del conductor.
|
||||||
|
start.imprint.title=Aviso Legal
|
||||||
|
start.imprint.company=Assecutor Data Service GmbH
|
||||||
|
start.imprint.address=Ottensener Str. 8, 22525 Hamburg
|
||||||
|
start.imprint.phone=Teléfono: +49 40 18 123 771 0
|
||||||
|
start.imprint.email=Correo: ahoi@assecutor.de
|
||||||
|
start.slogan=¡Opere su negocio de forma inteligente … con votianLT!
|
||||||
|
start.version=Versión
|
||||||
|
|
||||||
|
# Login View
|
||||||
|
login.2fa.title=Código 2FA
|
||||||
|
login.2fa.button=Verificar Código
|
||||||
|
login.votianlt=VotianLT
|
||||||
|
login.version=Versión
|
||||||
|
|
||||||
|
# Message Details
|
||||||
|
messagedetails.button.send=Enviar
|
||||||
|
messagedetails.placeholder=Ingresar mensaje...
|
||||||
|
messagedetails.noimage=(sin contenido de imagen)
|
||||||
|
messagedetails.imageerror=(no se pudo cargar la imagen)
|
||||||
|
|
||||||
|
# Invoice Generator
|
||||||
|
invoicegenerator.properties.title=Propiedades
|
||||||
|
invoicegenerator.properties.type=Tipo
|
||||||
|
invoicegenerator.fontsize.label=Tamaño de Fuente
|
||||||
|
invoicegenerator.color.label=Color del Texto
|
||||||
|
invoicegenerator.color.dialog.title=Elegir Color del Texto
|
||||||
|
invoicegenerator.color.dialog.hex=Valor de Color Hex
|
||||||
|
invoicegenerator.button.cancel=Cancelar
|
||||||
|
invoicegenerator.button.apply=Aplicar
|
||||||
|
invoicegenerator.button.delete=Eliminar Elemento
|
||||||
|
invoicegenerator.notification.color.applied=Color aplicado
|
||||||
|
invoicegenerator.upload.drop=Arrastre la imagen aquí o haga clic
|
||||||
|
invoicegenerator.upload.success=Imagen subida exitosamente
|
||||||
|
invoicegenerator.upload.error=Error al subir: {0}
|
||||||
|
invoicegenerator.file.rejected=Archivo rechazado: {0}
|
||||||
|
invoicegenerator.properties.select.info=Haga clic en un elemento del lienzo para editar sus propiedades
|
||||||
|
|
||||||
|
# CSV Export
|
||||||
|
csv.header.customer=Cliente
|
||||||
|
csv.header.jobnumber=Número de Trabajo
|
||||||
|
csv.header.jobdate=Fecha de Trabajo
|
||||||
|
csv.header.destination=Destino
|
||||||
|
csv.filename=trabajos.csv
|
||||||
|
|
||||||
|
# DatePicker I18n
|
||||||
|
datepicker.month.januar=Enero
|
||||||
|
datepicker.month.februar=Febrero
|
||||||
|
datepicker.month.märz=Marzo
|
||||||
|
datepicker.month.april=Abril
|
||||||
|
datepicker.month.mai=Mayo
|
||||||
|
datepicker.month.juni=Junio
|
||||||
|
datepicker.month.juli=Julio
|
||||||
|
datepicker.month.august=Agosto
|
||||||
|
datepicker.month.september=Septiembre
|
||||||
|
datepicker.month.oktober=Octubre
|
||||||
|
datepicker.month.november=Noviembre
|
||||||
|
datepicker.month.dezember=Diciembre
|
||||||
|
datepicker.weekday.sonntag=Domingo
|
||||||
|
datepicker.weekday.montag=Lunes
|
||||||
|
datepicker.weekday.dienstag=Martes
|
||||||
|
datepicker.weekday.mittwoch=Miércoles
|
||||||
|
datepicker.weekday.donnerstag=Jueves
|
||||||
|
datepicker.weekday.freitag=Viernes
|
||||||
|
datepicker.weekday.samstag=Sábado
|
||||||
|
datepicker.weekdayshort.so=Do
|
||||||
|
datepicker.weekdayshort.mo=Lu
|
||||||
|
datepicker.weekdayshort.di=Ma
|
||||||
|
datepicker.weekdayshort.mi=Mi
|
||||||
|
datepicker.weekdayshort.do=Ju
|
||||||
|
datepicker.weekdayshort.fr=Vi
|
||||||
|
datepicker.weekdayshort.sa=Sá
|
||||||
|
|
||||||
|
# Job History
|
||||||
|
jobhistory.status.pickupscheduled=Recogida Programada
|
||||||
|
jobhistory.status.pickedup=Recogido
|
||||||
|
jobhistory.status.intransit=En Tránsito
|
||||||
|
jobhistory.status.delivered=Entregado
|
||||||
|
jobhistory.image.alt=Foto Ampliada
|
||||||
|
|
||||||
|
# Version
|
||||||
|
version.label=Versión
|
||||||
|
|
||||||
|
# Management Combo
|
||||||
|
management.placeholder=Gestión
|
||||||
|
management.customers=Clientes
|
||||||
|
management.jobs=Trabajos
|
||||||
|
management.companies=Empresas
|
||||||
|
|
||||||
|
# User Menu
|
||||||
|
usermenu.profile=Ver Perfil
|
||||||
|
usermenu.settings=Configuración
|
||||||
|
usermenu.logout=Cerrar Sesión
|
||||||
|
|
||||||
|
# CTA Button
|
||||||
|
cta.freetest=Pruébelo gratis ahora
|
||||||
|
|
||||||
|
# Miscellaneous
|
||||||
|
misc.toggle.hide=Ocultar
|
||||||
|
misc.toggle.show=Mostrar
|
||||||
|
misc.nodata=No hay datos disponibles
|
||||||
|
misc.loading=Cargando datos...
|
||||||
|
misc.error=Error ocurrido
|
||||||
|
misc.retry=Reintentar
|
||||||
877
src/main/resources/messages_fr.properties
Normal file
877
src/main/resources/messages_fr.properties
Normal file
@@ -0,0 +1,877 @@
|
|||||||
|
# Navigation and Main Layout
|
||||||
|
nav.jobs=Emplois
|
||||||
|
nav.job.create=Créer un Nouvel Emploi
|
||||||
|
nav.customers=Clients
|
||||||
|
nav.appusers=Utilisateurs d'App
|
||||||
|
nav.statistics=Statistiques
|
||||||
|
nav.invoices=Factures
|
||||||
|
nav.messages=Messages
|
||||||
|
nav.profile=Mon Profil
|
||||||
|
nav.myinvoices=Mes Factures
|
||||||
|
nav.imprint=Mentions Légales
|
||||||
|
nav.management=Gestion
|
||||||
|
nav.users=Utilisateurs
|
||||||
|
nav.showprofile=Afficher le Profil
|
||||||
|
nav.settings=Paramètres
|
||||||
|
nav.logout=Déconnexion
|
||||||
|
|
||||||
|
# Profile View
|
||||||
|
profile.title=Modifier le Profil
|
||||||
|
profile.language=Langue
|
||||||
|
profile.company=Entreprise
|
||||||
|
profile.companyadd=Ajout d'Entreprise
|
||||||
|
profile.firstname=Prénom
|
||||||
|
profile.lastname=Nom
|
||||||
|
profile.phone=Numéro de Téléphone
|
||||||
|
profile.fax=Fax
|
||||||
|
profile.mobile=Mobile
|
||||||
|
profile.email=Adresse Email (Connexion)*
|
||||||
|
profile.street=Rue
|
||||||
|
profile.housenr=Numéro de Maison
|
||||||
|
profile.addressadd=Ajout d'Adresse
|
||||||
|
profile.zip=Code Postal
|
||||||
|
profile.city=Ville
|
||||||
|
profile.diffinvoice=Adresse de Facturation Différente
|
||||||
|
profile.basicdata=Données de Base
|
||||||
|
profile.map=Carte
|
||||||
|
profile.invoicecreation=Création de Facture
|
||||||
|
profile.settings=Paramètres
|
||||||
|
profile.account=Compte
|
||||||
|
profile.security=Sécurité
|
||||||
|
profile.services=Catalogue de Services
|
||||||
|
profile.saved=Profil enregistré
|
||||||
|
profile.save.error=Erreur lors de l'enregistrement : {0}
|
||||||
|
profile.validation.required.fill=Veuillez remplir tous les champs obligatoires correctement
|
||||||
|
|
||||||
|
# Profile Settings
|
||||||
|
settings.digitalprocessing=Traitement Numérique via App
|
||||||
|
settings.digitalprocessinginfo=Active le traitement numérique des commandes via l'application mobile
|
||||||
|
settings.locationtracking=Suivre les Utilisateurs d'App
|
||||||
|
settings.locationtrackinginfo=Permet de suivre les utilisateurs de l'app pendant l'exécution de la commande
|
||||||
|
settings.twofactor=Authentification à Deux Facteurs
|
||||||
|
settings.twofactorinfo=Une fois activé, un code sera envoyé par email à chaque connexion
|
||||||
|
|
||||||
|
# Profile Billing
|
||||||
|
profile.billing.enabled=Facturation via votianLT
|
||||||
|
|
||||||
|
# Profile Validation
|
||||||
|
profile.validation.company=L'entreprise est un champ obligatoire
|
||||||
|
profile.validation.firstname=Le prénom est un champ obligatoire
|
||||||
|
profile.validation.lastname=Le nom est un champ obligatoire
|
||||||
|
profile.validation.phone=Le numéro de téléphone est un champ obligatoire
|
||||||
|
profile.validation.street=La rue est un champ obligatoire
|
||||||
|
profile.validation.housenr=Le numéro de maison est un champ obligatoire
|
||||||
|
profile.validation.zip=Le code postal est un champ obligatoire
|
||||||
|
profile.validation.city=La ville est un champ obligatoire
|
||||||
|
profile.validation.email.required=L'adresse email est un champ obligatoire
|
||||||
|
profile.validation.email.invalid=Veuillez entrer une adresse email valide
|
||||||
|
profile.validation.company.required=L'entreprise est requise
|
||||||
|
profile.validation.street.required=La rue est requise
|
||||||
|
profile.validation.housenr.required=Le numéro de maison est requis
|
||||||
|
profile.validation.zip.required=Le code postal est requis
|
||||||
|
profile.validation.city.required=La ville est requise
|
||||||
|
profile.validation.firstname.required=Le prénom est requis
|
||||||
|
profile.validation.lastname.required=Le nom est requis
|
||||||
|
profile.validation.phone.required=Le numéro de téléphone est requis
|
||||||
|
|
||||||
|
# Profile Invoice
|
||||||
|
profile.invoice.masterdata=Mes Données
|
||||||
|
profile.invoice.name=Nom
|
||||||
|
profile.invoice.city=Ville
|
||||||
|
profile.invoice.email=Email
|
||||||
|
profile.invoice.phone=Téléphone
|
||||||
|
profile.invoice.placeholder.company=Votre Entreprise
|
||||||
|
profile.invoice.placeholder.name=Votre Nom
|
||||||
|
profile.invoice.placeholder.street=Votre Rue
|
||||||
|
profile.invoice.placeholder.city=Code Postal Ville
|
||||||
|
profile.invoice.placeholder.email=votre@email.com
|
||||||
|
profile.invoice.placeholder.phone=Votre Numéro de Téléphone
|
||||||
|
profile.invoice.services.list=Lister les Services
|
||||||
|
profile.invoice.net=Total Net
|
||||||
|
profile.invoice.vat=TVA
|
||||||
|
profile.invoice.gross=Total Brut
|
||||||
|
profile.invoice.customerdata=Données du Client
|
||||||
|
profile.invoice.customer.company=Entreprise du Client
|
||||||
|
profile.invoice.customer.name=Nom du Client
|
||||||
|
profile.invoice.customer.street=Rue du Client
|
||||||
|
profile.invoice.customer.city=Ville du Client
|
||||||
|
profile.invoice.customer.email=Email du Client
|
||||||
|
profile.invoice.customer.phone=Téléphone du Client
|
||||||
|
profile.invoice.free.elements=Éléments Libres
|
||||||
|
profile.invoice.element.text=Champ de Texte
|
||||||
|
profile.invoice.element.header=En-tête
|
||||||
|
profile.invoice.element.date=Date
|
||||||
|
profile.invoice.element.customer=Infos Client
|
||||||
|
profile.invoice.element.company=Infos Entreprise
|
||||||
|
profile.invoice.element.amount=Montant
|
||||||
|
profile.invoice.element.line=Ligne
|
||||||
|
profile.invoice.element.image=Image
|
||||||
|
profile.invoice.properties=Propriétés
|
||||||
|
profile.invoice.properties.info=Cliquez sur un élément dans le canevas pour modifier ses propriétés
|
||||||
|
profile.invoice.type=Type
|
||||||
|
profile.invoice.variable=Variable
|
||||||
|
profile.invoice.xposition=Position X
|
||||||
|
profile.invoice.yposition=Position Y
|
||||||
|
profile.invoice.fontsize=Taille de Police
|
||||||
|
profile.invoice.color=Couleur
|
||||||
|
profile.invoice.element.delete=Supprimer l'Élément
|
||||||
|
profile.invoice.image=Télécharger l'Image
|
||||||
|
profile.invoice.image.drop=Glissez l'image ici ou cliquez
|
||||||
|
profile.invoice.image.uploaded=Image téléchargée avec succès
|
||||||
|
profile.invoice.image.upload.error=Erreur lors du téléchargement : {0}
|
||||||
|
profile.invoice.file.rejected=Fichier rejeté : {0}
|
||||||
|
profile.invoice.text.from.masterdata=Le texte provient de vos données maîtresses
|
||||||
|
profile.invoice.canvas.cleared=Canevas effacé
|
||||||
|
profile.invoice.canvas.read.error=Erreur : Impossible de lire les données du canevas
|
||||||
|
profile.invoice.template.saved=Modèle enregistré avec succès
|
||||||
|
profile.invoice.pdf.error=Erreur lors de la génération PDF : {0}
|
||||||
|
profile.invoice.pdf.preview=Aperçu
|
||||||
|
profile.invoice.pdf.preview.error=Erreur lors de la génération de l'aperçu : {0}
|
||||||
|
|
||||||
|
# Profile Services
|
||||||
|
profile.services.label=Services
|
||||||
|
profile.services.description=Gérez vos services que vous proposez à vos clients
|
||||||
|
profile.services.add=Ajouter un Nouveau Service
|
||||||
|
profile.services.load.error=Erreur lors du chargement des services : {0}
|
||||||
|
profile.services.saved=Service enregistré avec succès
|
||||||
|
profile.services.save.error=Erreur lors de l'enregistrement du service : {0}
|
||||||
|
profile.services.deleted=Service supprimé avec succès
|
||||||
|
profile.services.delete.error=Erreur lors de la suppression du service : {0}
|
||||||
|
profile.services.dialog.create=Créer un Nouveau Service
|
||||||
|
profile.services.dialog.edit=Modifier le Service
|
||||||
|
profile.services.basis=Base de Calcul
|
||||||
|
profile.services.basis.distance=Distance (km)
|
||||||
|
profile.services.basis.time=Temps
|
||||||
|
profile.services.basis.flatrate=Forfait
|
||||||
|
profile.services.vatrate=Taux de TVA (%)
|
||||||
|
profile.services.vatrate.percent=Taux de TVA (%)
|
||||||
|
profile.services.price.flatrate=Prix Forfaitaire (€)
|
||||||
|
profile.services.price.distance=Prix par Kilomètre (€)
|
||||||
|
profile.services.price.time=Prix par 15 Minutes (€)
|
||||||
|
profile.services.mandatory=Obligatoire
|
||||||
|
profile.services.calculated=Calculé
|
||||||
|
profile.services.validation.name=Le nom est requis
|
||||||
|
profile.services.validation.basis=La base de calcul est requise
|
||||||
|
profile.services.validation.flatrate=Le prix forfaitaire est requis
|
||||||
|
profile.services.validation.distance=Le prix par kilomètre est requis
|
||||||
|
profile.services.validation.time=Le prix par 15 minutes est requis
|
||||||
|
profile.services.validation.vatrate=Le taux de TVA est requis
|
||||||
|
profile.services.savechanges=Enregistrer le Service
|
||||||
|
|
||||||
|
# Buttons
|
||||||
|
button.save=Enregistrer les Modifications du Profil
|
||||||
|
button.savechanges=Enregistrer
|
||||||
|
button.clear=Effacer
|
||||||
|
button.preview=Aperçu
|
||||||
|
button.savetemplate=Enregistrer le Modèle
|
||||||
|
button.changepassword=Changer le Mot de Passe
|
||||||
|
button.deleteaccount=Supprimer le Compte
|
||||||
|
button.add=Nouveau
|
||||||
|
button.edit=Modifier
|
||||||
|
button.delete=Supprimer
|
||||||
|
button.cancel=Annuler
|
||||||
|
button.close=Fermer
|
||||||
|
button.download=Télécharger
|
||||||
|
button.back=Retour
|
||||||
|
|
||||||
|
# Common
|
||||||
|
common.name=Nom
|
||||||
|
common.yes=Oui
|
||||||
|
common.no=Non
|
||||||
|
common.total=Total
|
||||||
|
common.price=Prix
|
||||||
|
common.service=Service
|
||||||
|
common.customer=Client
|
||||||
|
common.actions=Actions
|
||||||
|
common.loading=Chargement...
|
||||||
|
common.error=Erreur
|
||||||
|
common.success=Succès
|
||||||
|
common.required=Obligatoire
|
||||||
|
|
||||||
|
# Validation
|
||||||
|
validation.required=Le champ est obligatoire
|
||||||
|
validation.email=Adresse email invalide
|
||||||
|
validation.error=Erreur de validation
|
||||||
|
|
||||||
|
# Notifications
|
||||||
|
notification.saved=Profil enregistré
|
||||||
|
notification.error=Erreur lors de l'enregistrement
|
||||||
|
notification.languagechanged=Langue modifiée
|
||||||
|
|
||||||
|
# Login
|
||||||
|
login.title=Connexion
|
||||||
|
login.username=Nom d'Utilisateur
|
||||||
|
login.password=Mot de Passe
|
||||||
|
login.login=Connexion
|
||||||
|
login.forgotpassword=Mot de passe oublié ?
|
||||||
|
login.rememberme=Rester connecté
|
||||||
|
login.register=S'inscrire
|
||||||
|
login.2fa.helper=Code à 6 chiffres
|
||||||
|
login.2fa.sent=Code envoyé par email
|
||||||
|
login.2fa.no.credentials=Aucune information d'identification disponible
|
||||||
|
login.2fa.invalid.code=Code invalide
|
||||||
|
login.2fa.wrong.code=Code incorrect
|
||||||
|
|
||||||
|
# Error Messages
|
||||||
|
error.loading=Erreur lors du chargement
|
||||||
|
error.saving=Erreur lors de l'enregistrement
|
||||||
|
error.validation=Erreur de validation
|
||||||
|
|
||||||
|
# Page Titles
|
||||||
|
page.title.dashboard=VotianLT - Tableau de Bord
|
||||||
|
page.title.appuser.create=Créer un Nouvel Utilisateur d'App
|
||||||
|
page.title.messages=Messages
|
||||||
|
page.title.register=S'inscrire sur VotianLT
|
||||||
|
page.title.customers=Clients
|
||||||
|
page.title.customer.edit=Modifier le Client
|
||||||
|
page.title.verwaltung=Gestion
|
||||||
|
page.title.company.create=Créer une Nouvelle Entreprise
|
||||||
|
page.title.imprint=Mentions Légales
|
||||||
|
page.title.profile.edit=Modifier le Profil
|
||||||
|
page.title.admin.dashboard=Tableau de Bord Admin
|
||||||
|
page.title.invoice.create=Créer une Facture
|
||||||
|
page.title.customer.create=Créer un Nouveau Client
|
||||||
|
page.title.login=Connexion à VotianLT
|
||||||
|
page.title.jobs=Emplois
|
||||||
|
page.title.appuser.edit=Modifier l'Utilisateur d'App
|
||||||
|
page.title.statistics=Statistiques IA
|
||||||
|
page.title.password.forget=Réinitialiser le Mot de Passe
|
||||||
|
page.title.invoices=Factures
|
||||||
|
page.title.appusers=Utilisateurs d'App
|
||||||
|
page.title.job.history=Historique des Emplois
|
||||||
|
page.title.message.history=Historique des Messages
|
||||||
|
page.title.myinvoices=Mes Factures
|
||||||
|
page.title.job.create=Créer un Nouvel Emploi
|
||||||
|
page.title.job.summary=Résumé
|
||||||
|
page.title.pricetable=Tableau des Prix
|
||||||
|
page.title.invoice.generator=Générateur de Factures
|
||||||
|
page.title.welcome=VotianLT - Bienvenue
|
||||||
|
page.title.password.reset=Réinitialiser le Mot de Passe - Entrer l'Email
|
||||||
|
page.title.add.appuser=Créer un Nouvel Utilisateur d'App
|
||||||
|
page.title.user.messages=Messages
|
||||||
|
page.title.edit.customer=Modifier le Client
|
||||||
|
page.title.show.customers=Clients
|
||||||
|
page.title.add.company=Créer une Nouvelle Entreprise
|
||||||
|
page.title.create.invoice=Créer une Facture
|
||||||
|
page.title.add.customer=Créer un Nouveau Client
|
||||||
|
page.title.edit.appuser=Modifier l'Utilisateur d'App
|
||||||
|
page.title.forget.password=Réinitialiser le Mot de Passe
|
||||||
|
page.title.job.history=Historique des Emplois
|
||||||
|
page.title.admin.pricetable=Tableau des Prix
|
||||||
|
page.title.invoice.generator=Générateur de Factures
|
||||||
|
page.title.job.summary=Résumé
|
||||||
|
page.title.add.job=Créer un Nouvel Emploi
|
||||||
|
|
||||||
|
# Dashboard
|
||||||
|
dashboard.welcome=Bienvenue, {0} !
|
||||||
|
dashboard.footer.copyright=© 2024 VotianLT. Tous droits réservés.
|
||||||
|
dashboard.description=Ici vous pouvez gérer vos emplois, organiser les clients et utiliser toutes les fonctions importantes de VotianLT.
|
||||||
|
dashboard.system.title=Vue d'Ensemble du Système
|
||||||
|
dashboard.system.intro=Gérez vos processus métier efficacement avec les fonctions suivantes
|
||||||
|
dashboard.feature.setup.title=Configuration
|
||||||
|
dashboard.feature.setup.desc=Configurez vos paramètres système et données maîtresses
|
||||||
|
dashboard.feature.customers.title=Clients
|
||||||
|
dashboard.feature.customers.desc=Gérez vos relations clients et contacts
|
||||||
|
dashboard.feature.jobs.title=Emplois
|
||||||
|
dashboard.feature.jobs.desc=Créez et gérez des emplois efficacement
|
||||||
|
dashboard.app.title=App Mobile
|
||||||
|
dashboard.app.description=Utilisez l'app VotianLT en déplacement et restez connecté
|
||||||
|
|
||||||
|
# Add App User
|
||||||
|
addappuser.title=Créer un Nouvel Utilisateur d'App
|
||||||
|
addappuser.designation=Désignation
|
||||||
|
addappuser.phone=Téléphone (Mobile)
|
||||||
|
addappuser.password=Mot de Passe
|
||||||
|
addappuser.password.confirm=Confirmer le Mot de Passe
|
||||||
|
addappuser.button.submit=Créer l'Utilisateur d'App
|
||||||
|
addappuser.validation.designation=La désignation est requise
|
||||||
|
addappuser.validation.phone=Le numéro de téléphone est requis
|
||||||
|
addappuser.validation.password.required=Le mot de passe est requis
|
||||||
|
addappuser.validation.password.min=Le mot de passe doit avoir au moins 6 caractères
|
||||||
|
addappuser.validation.password.confirm=La confirmation du mot de passe est requise
|
||||||
|
addappuser.validation.password.mismatch=Les mots de passe ne correspondent pas
|
||||||
|
addappuser.validation.email.required=L'email est requis
|
||||||
|
addappuser.validation.email.invalid=Adresse email invalide
|
||||||
|
addappuser.notification.validation=Veuillez remplir tous les champs obligatoires
|
||||||
|
addappuser.notification.success=Utilisateur d'app créé avec succès
|
||||||
|
addappuser.notification.check=Veuillez vérifier votre saisie
|
||||||
|
addappuser.notification.email.duplicate=Cette adresse email est déjà utilisée
|
||||||
|
addappuser.notification.error=Erreur : {0}
|
||||||
|
addappuser.placeholder.designation=(HH H 000)
|
||||||
|
|
||||||
|
# Edit App User
|
||||||
|
editappuser.title=Modifier l'Utilisateur d'App
|
||||||
|
editappuser.password.change=Nouveau Mot de Passe
|
||||||
|
editappuser.password.change.confirm=Confirmer le Nouveau Mot de Passe
|
||||||
|
editappuser.password.placeholder=Laissez vide pour conserver le mot de passe actuel
|
||||||
|
editappuser.notification.invalid.id=ID d'utilisateur d'app invalide
|
||||||
|
editappuser.notification.password.mismatch=Les mots de passe ne correspondent pas
|
||||||
|
editappuser.notification.saved=Utilisateur d'app enregistré avec succès
|
||||||
|
editappuser.notification.check=Veuillez vérifier votre saisie
|
||||||
|
editappuser.notification.password.confirm=Veuillez confirmer le nouveau mot de passe
|
||||||
|
editappuser.notification.password.enter=Veuillez entrer un nouveau mot de passe
|
||||||
|
editappuser.notification.deleted=Utilisateur d'app supprimé avec succès
|
||||||
|
editappuser.dialog.delete.text=Voulez-vous vraiment supprimer cet utilisateur d'app ?
|
||||||
|
editappuser.dialog.delete.confirm=Supprimer
|
||||||
|
|
||||||
|
# Customers
|
||||||
|
customers.title=Clients
|
||||||
|
customers.button.add=Ajouter un Nouveau Client
|
||||||
|
customers.hint.click=Cliquez sur un client pour voir les détails
|
||||||
|
customers.column.company=Entreprise
|
||||||
|
customers.column.name=Nom
|
||||||
|
customers.column.email=Email
|
||||||
|
customers.column.phone=Téléphone
|
||||||
|
customers.column.street=Rue
|
||||||
|
customers.column.city=Ville
|
||||||
|
|
||||||
|
# Edit Customer
|
||||||
|
editcustomer.title=Modifier le Client
|
||||||
|
editcustomer.notification.notfound=Client non trouvé
|
||||||
|
editcustomer.notification.invalid.id=ID de client invalide
|
||||||
|
editcustomer.notification.saved=Client enregistré avec succès
|
||||||
|
editcustomer.notification.check=Veuillez vérifier votre saisie
|
||||||
|
editcustomer.notification.deleted=Client supprimé avec succès
|
||||||
|
editcustomer.dialog.delete.text=Voulez-vous vraiment supprimer ce client ?
|
||||||
|
editcustomer.dialog.delete.confirm=Supprimer
|
||||||
|
|
||||||
|
# Add Customer
|
||||||
|
addcustomer.title=Créer un Nouveau Client
|
||||||
|
addcustomer.button.submit=Créer le Client
|
||||||
|
addcustomer.notification.validation=Veuillez remplir tous les champs obligatoires
|
||||||
|
addcustomer.notification.success=Client créé avec succès
|
||||||
|
addcustomer.notification.check=Veuillez vérifier votre saisie
|
||||||
|
addcustomer.notification.error=Erreur : {0}
|
||||||
|
addcustomer.validation.required=Ce champ est obligatoire
|
||||||
|
|
||||||
|
# Add Company
|
||||||
|
addcompany.title=Créer une Nouvelle Entreprise
|
||||||
|
addcompany.button.submit=Créer l'Entreprise
|
||||||
|
|
||||||
|
# Verwaltung
|
||||||
|
verwaltung.title=Gestion
|
||||||
|
verwaltung.description=Gérez vos entreprises, clients et paramètres système ici
|
||||||
|
|
||||||
|
# User Messages
|
||||||
|
usermessages.title.with=Messages avec {0}
|
||||||
|
usermessages.general.title=Conversations Générales
|
||||||
|
usermessages.general.conversation=Conversation Générale
|
||||||
|
usermessages.job.title=Messages Liés aux Emplois
|
||||||
|
usermessages.job.conversation=Emploi {0}
|
||||||
|
usermessages.no.job.messages=Pas de messages liés aux emplois
|
||||||
|
usermessages.preview.empty=Pas d'aperçu disponible
|
||||||
|
usermessages.message.count={0} Messages
|
||||||
|
usermessages.unknown=Inconnu
|
||||||
|
usermessages.unknown.participant=Participant Inconnu
|
||||||
|
|
||||||
|
# Admin Dashboard
|
||||||
|
admindashboard.title=Tableau de Bord Admin
|
||||||
|
admindashboard.loading=Chargement des statistiques...
|
||||||
|
admindashboard.error=Erreur lors du chargement : {0}
|
||||||
|
admindashboard.section.overview=Vue d'Ensemble
|
||||||
|
admindashboard.section.jobs=Emplois
|
||||||
|
admindashboard.section.tasks=Tâches
|
||||||
|
admindashboard.section.users=Activités Utilisateurs
|
||||||
|
admindashboard.section.health=État du Système
|
||||||
|
admindashboard.stat.totaljobs=Total des Emplois
|
||||||
|
admindashboard.stat.users=Utilisateurs
|
||||||
|
admindashboard.stat.appusers=Utilisateurs d'App
|
||||||
|
admindashboard.stat.lastupdated=Dernière Mise à Jour
|
||||||
|
admindashboard.stat.openjobs=Emplois Ouverts
|
||||||
|
admindashboard.stat.inprogress=En Cours
|
||||||
|
admindashboard.stat.completed=Terminés
|
||||||
|
admindashboard.stat.cargo=Articles de Cargaison
|
||||||
|
admindashboard.stat.status.info=Statut
|
||||||
|
admindashboard.stat.status.unavailable=Non Disponible
|
||||||
|
admindashboard.stat.totaltasks=Total des Tâches
|
||||||
|
admindashboard.stat.completedtasks=Terminées
|
||||||
|
admindashboard.stat.pendingtasks=En Attente
|
||||||
|
admindashboard.stat.successrate=Taux de Réussite
|
||||||
|
admindashboard.stat.photos=Photos
|
||||||
|
admindashboard.stat.barcodes=Codes-barres
|
||||||
|
admindashboard.stat.signatures=Signatures
|
||||||
|
admindashboard.stat.comments=Commentaires
|
||||||
|
admindashboard.stat.database=Base de Données
|
||||||
|
admindashboard.stat.database.connected=Connectée
|
||||||
|
admindashboard.stat.database.error=Erreur
|
||||||
|
admindashboard.stat.websocket=WebSocket
|
||||||
|
admindashboard.stat.websocket.active=Actif
|
||||||
|
admindashboard.stat.app=Application
|
||||||
|
admindashboard.stat.app.running=En Cours d'Exécution
|
||||||
|
admindashboard.stat.memory=Mémoire
|
||||||
|
|
||||||
|
# Messages
|
||||||
|
messages.title=Messages
|
||||||
|
messages.column.status=Statut
|
||||||
|
messages.column.client=Client
|
||||||
|
messages.column.email=Email
|
||||||
|
messages.column.total=Total
|
||||||
|
messages.column.unread=Non Lus
|
||||||
|
messages.column.lastmessage=Dernier Message
|
||||||
|
messages.column.preview=Aperçu
|
||||||
|
messages.notification.error=Erreur lors du chargement des messages
|
||||||
|
messages.preview.image=Image
|
||||||
|
messages.preview.empty=Pas d'aperçu
|
||||||
|
messages.sender.unknown=Expéditeur inconnu
|
||||||
|
|
||||||
|
# Add Job
|
||||||
|
addjob.title=Créer un Nouvel Emploi
|
||||||
|
addjob.customer.label=Client
|
||||||
|
addjob.customer.placeholder=Sélectionner un client
|
||||||
|
addjob.customer.unnamed=Client Sans Nom
|
||||||
|
addjob.button.clearfields=Effacer les Champs
|
||||||
|
addjob.button.submit=Créer l'Emploi
|
||||||
|
addjob.address.salutation=Civilité
|
||||||
|
addjob.address.salutation.placeholder=Choisir la civilité
|
||||||
|
addjob.salutation.mr=M.
|
||||||
|
addjob.salutation.ms=Mme
|
||||||
|
addjob.salutation.other=Autre
|
||||||
|
addjob.address.company.placeholder=Entrer l'entreprise
|
||||||
|
addjob.address.street.placeholder=Entrer la rue
|
||||||
|
addjob.address.housenumber=Numéro de Maison
|
||||||
|
addjob.address.addition.placeholder=Ajout d'adresse
|
||||||
|
addjob.address.city=Ville
|
||||||
|
addjob.address.city.placeholder.pickup=Ville (Enlèvement)
|
||||||
|
addjob.address.city.placeholder.delivery=Ville (Livraison)
|
||||||
|
addjob.address.delivery.street.placeholder=Rue (Livraison)
|
||||||
|
addjob.address.delivery.addition.placeholder=Ajout d'adresse (Livraison)
|
||||||
|
addjob.address.save=Enregistrer l'Adresse
|
||||||
|
addjob.section.pickup=Enlèvement
|
||||||
|
addjob.section.delivery=Livraison
|
||||||
|
addjob.tab.addresses=Client & Adresses
|
||||||
|
addjob.tab.appointments=Rendez-vous & Traitement
|
||||||
|
addjob.tab.cargo=Cargaison
|
||||||
|
addjob.tab.tasks=Tâches
|
||||||
|
addjob.tab.price=Prix & Soumettre
|
||||||
|
addjob.appointment.date=Date
|
||||||
|
addjob.appointment.time=Heure
|
||||||
|
addjob.appointment.pickup=Rendez-vous d'Enlèvement
|
||||||
|
addjob.appointment.delivery=Rendez-vous de Livraison
|
||||||
|
addjob.settings.digitalprocess=Traitement Numérique via App
|
||||||
|
addjob.appuser.label=Utilisateur d'App
|
||||||
|
addjob.appuser.placeholder=Sélectionner un utilisateur d'app
|
||||||
|
addjob.cargo.description=Description
|
||||||
|
addjob.cargo.description.placeholder=Entrer la description
|
||||||
|
addjob.cargo.quantity=Quantité
|
||||||
|
addjob.cargo.weight=Poids
|
||||||
|
addjob.cargo.length=Longueur
|
||||||
|
addjob.cargo.width=Largeur
|
||||||
|
addjob.cargo.height=Hauteur
|
||||||
|
addjob.cargo.europalette=Palette Euro
|
||||||
|
addjob.cargo.disposablepalette=Palette Jetable
|
||||||
|
addjob.cargo.dusseldorfpalette=Palette Düsseldorf
|
||||||
|
addjob.cargo.gridboxpalette=Palette Caisse Grillagée
|
||||||
|
addjob.cargo.gridcart=Chariot Grillagé
|
||||||
|
addjob.cargo.parcel=Colis
|
||||||
|
addjob.cargo.add=Ajouter une Cargaison
|
||||||
|
addjob.tasks.title=Tâches
|
||||||
|
addjob.tasks.template.placeholder=Sélectionner un modèle
|
||||||
|
addjob.tasks.template.save.tooltip=Enregistrer comme modèle
|
||||||
|
addjob.tasks.template.save.title=Enregistrer le Modèle
|
||||||
|
addjob.tasks.template.name=Nom du Modèle
|
||||||
|
addjob.tasks.template.name.placeholder=Entrer le nom
|
||||||
|
addjob.tasks.template.name.required=Le nom est requis
|
||||||
|
addjob.tasks.template.saved=Modèle "{0}" enregistré
|
||||||
|
addjob.tasks.template.save.error=Erreur lors de l'enregistrement : {0}
|
||||||
|
addjob.tasks.template.dialog.error=Erreur lors de l'ouverture du dialogue : {0}
|
||||||
|
addjob.tasks.template.no.tasks=Pas de tâches à enregistrer
|
||||||
|
addjob.tasks.template.load.title=Charger le Modèle
|
||||||
|
addjob.tasks.template.load.text=Voulez-vous charger le modèle "{0}" ? Cela remplacera toutes les tâches actuelles.
|
||||||
|
addjob.tasks.template.load.confirm=Charger
|
||||||
|
addjob.tasks.template.loaded=Modèle "{0}" chargé
|
||||||
|
addjob.tasks.template.load.error=Erreur lors du chargement : {0}
|
||||||
|
addjob.tasks.template.load.templates.error=Erreur lors du chargement des modèles : {0}
|
||||||
|
addjob.tasks.add=Ajouter une Tâche
|
||||||
|
addjob.tasks.tasktype=Type de Tâche
|
||||||
|
addjob.tasks.tasktype.placeholder=Sélectionner le type
|
||||||
|
addjob.tasks.description=Description
|
||||||
|
addjob.tasks.description.placeholder=Entrer la description
|
||||||
|
addjob.tasks.buttontext=Texte du Bouton
|
||||||
|
addjob.tasks.buttontext.placeholder=Entrer le texte
|
||||||
|
addjob.tasks.remark=Remarque
|
||||||
|
addjob.tasks.remark.placeholder=Entrer la remarque
|
||||||
|
addjob.tasks.photo.min=Min. Photos
|
||||||
|
addjob.tasks.photo.max=Max. Photos
|
||||||
|
addjob.tasks.barcode.min=Min. Codes-barres
|
||||||
|
addjob.tasks.barcode.max=Max. Codes-barres
|
||||||
|
addjob.tasks.signature.noconfig=Aucune configuration requise
|
||||||
|
addjob.tasks.todolist.title=Liste de Tâches
|
||||||
|
addjob.tasks.todolist.item.placeholder=Entrer la tâche
|
||||||
|
addjob.tasks.todolist.add=Ajouter une Tâche
|
||||||
|
addjob.tasks.comment.label=Commentaire
|
||||||
|
addjob.tasks.comment.placeholder=Entrer le commentaire
|
||||||
|
addjob.tasks.comment.required=Commentaire requis
|
||||||
|
addjob.services.title=Services
|
||||||
|
addjob.services.add=Ajouter un Service
|
||||||
|
addjob.services.calculation=Calcul
|
||||||
|
addjob.services.basis.distance=Distance (km)
|
||||||
|
addjob.services.basis.time=Temps
|
||||||
|
addjob.services.basis.flatrate=Forfait
|
||||||
|
addjob.services.vat=TVA
|
||||||
|
addjob.services.route.missing=Itinéraire manquant
|
||||||
|
addjob.services.dialog.title=Sélectionner un Service
|
||||||
|
addjob.services.dialog.placeholder=Sélectionner un service
|
||||||
|
addjob.services.dialog.add=Ajouter
|
||||||
|
addjob.summary.title=Résumé
|
||||||
|
addjob.summary.net=Net
|
||||||
|
addjob.summary.vat=TVA
|
||||||
|
addjob.summary.gross=Brut
|
||||||
|
addjob.route.title=Itinéraire
|
||||||
|
addjob.route.distance=Distance
|
||||||
|
addjob.route.distance.km=Distance (km)
|
||||||
|
addjob.route.distance.placeholder=par ex. 150,5
|
||||||
|
addjob.route.duration=Durée
|
||||||
|
addjob.route.duration.min=Durée (Min.)
|
||||||
|
addjob.route.duration.placeholder=par ex. 120
|
||||||
|
addjob.route.manual.title=Saisie Manuelle de l'Itinéraire
|
||||||
|
addjob.route.manual.hint=Entrez la distance et la durée manuellement si aucun itinéraire n'a été calculé
|
||||||
|
addjob.notification.success=Emploi {0} créé avec succès
|
||||||
|
addjob.notification.cleared=Tous les champs ont été effacés
|
||||||
|
addjob.notification.draft.restored=Brouillon restauré
|
||||||
|
addjob.validation.required.fields=Veuillez remplir tous les champs obligatoires
|
||||||
|
addjob.validation.appuser.required=Veuillez sélectionner un utilisateur d'app
|
||||||
|
addjob.validation.cargo.required=Veuillez entrer au moins un article de cargaison
|
||||||
|
addjob.validation.pickupdate.future=La date d'enlèvement doit être aujourd'hui ou dans le futur
|
||||||
|
addjob.validation.deliverydate.future=La date de livraison doit être aujourd'hui ou dans le futur
|
||||||
|
addjob.validation.dialog.title=Validation d'Adresse
|
||||||
|
addjob.validation.dialog.loading=Validation des adresses...
|
||||||
|
addjob.validation.dialog.back=Retour
|
||||||
|
addjob.validation.dialog.continue=Continuer
|
||||||
|
addjob.validation.dialog.continue.anyway=Continuer quand même
|
||||||
|
addjob.validation.pickup.address=Adresse d'Enlèvement
|
||||||
|
addjob.validation.delivery.address=Adresse de Livraison
|
||||||
|
addjob.validation.route=Itinéraire
|
||||||
|
|
||||||
|
# Job Summary
|
||||||
|
jobsummary.title=Résumé
|
||||||
|
jobsummary.error.noid=Aucun ID d'emploi fourni
|
||||||
|
jobsummary.error.invalidid=Format d'ID d'emploi invalide : {0}
|
||||||
|
jobsummary.error.notfound=Emploi avec ID {0} non trouvé
|
||||||
|
jobsummary.button.sendmessage=Envoyer un Message
|
||||||
|
jobsummary.button.jobhistory=Historique de l'Emploi
|
||||||
|
jobsummary.button.complete=Terminer l'Emploi Manuellement
|
||||||
|
jobsummary.dialog.complete.title=Terminer l'Emploi
|
||||||
|
jobsummary.dialog.complete.text=Voulez-vous terminer manuellement l'emploi {0} ?
|
||||||
|
jobsummary.dialog.complete.cancel=Annuler
|
||||||
|
jobsummary.dialog.complete.confirm=Terminer
|
||||||
|
jobsummary.notification.completed=Emploi {0} terminé
|
||||||
|
jobsummary.notification.complete.error=Erreur lors de la terminaison : {0}
|
||||||
|
jobsummary.notification.noappuser=Aucun utilisateur d'app assigné à cet emploi
|
||||||
|
jobsummary.section.pickup=Enlèvement
|
||||||
|
jobsummary.section.delivery=Livraison
|
||||||
|
jobsummary.section.tasks=Tâches à Confirmer
|
||||||
|
jobsummary.section.cargo=Cargaison à Transporter
|
||||||
|
jobsummary.section.info=Informations Supplémentaires
|
||||||
|
jobsummary.tasks.none=Pas de tâches
|
||||||
|
jobsummary.cargo.none=Pas d'informations de cargaison
|
||||||
|
jobsummary.info.netto=Net
|
||||||
|
jobsummary.info.ust=TVA
|
||||||
|
jobsummary.info.gesamt=Total
|
||||||
|
jobsummary.info.bemerkung=Remarque
|
||||||
|
jobsummary.info.digital=Traitement Numérique via App : activé
|
||||||
|
jobsummary.info.appuser=Utilisateur d'App
|
||||||
|
jobsummary.task.status.abgeschlossen=Terminé
|
||||||
|
jobsummary.task.status.offen=Ouvert
|
||||||
|
jobsummary.task.typ=Type
|
||||||
|
jobsummary.task.completedAt=Terminé le
|
||||||
|
jobsummary.task.completedBy=Terminé par
|
||||||
|
jobsummary.task.todo.items=Éléments de Tâches
|
||||||
|
jobsummary.task.photo.info=Photos
|
||||||
|
jobsummary.task.photo.minmax=Au moins {0} photos requises
|
||||||
|
jobsummary.task.photo.maxonly=Maximum {0} photos autorisées
|
||||||
|
jobsummary.task.photo.taken=Photos prises ({0})
|
||||||
|
jobsummary.task.button.text=Texte du Bouton
|
||||||
|
jobsummary.button.schliessen=Fermer
|
||||||
|
|
||||||
|
# Jobs
|
||||||
|
jobs.title=Emplois
|
||||||
|
jobs.filter.search=Rechercher
|
||||||
|
jobs.filter.search.placeholder=Rechercher par numéro d'emploi...
|
||||||
|
jobs.filter.startdate=Date de Début
|
||||||
|
jobs.filter.enddate=Date de Fin
|
||||||
|
jobs.filter.status=Statut
|
||||||
|
jobs.filter.apply=Appliquer le Filtre
|
||||||
|
jobs.status.all=Tous
|
||||||
|
jobs.status.open=Ouverts
|
||||||
|
jobs.status.done=Terminés
|
||||||
|
jobs.notification.completed=Emploi {0} terminé
|
||||||
|
jobs.column.status=Statut
|
||||||
|
jobs.column.customer=Client
|
||||||
|
jobs.column.jobnumber=Numéro d'Emploi
|
||||||
|
jobs.column.jobdate=Date d'Emploi
|
||||||
|
jobs.column.destination=Destination
|
||||||
|
jobs.historie.manuell=Manuel
|
||||||
|
jobs.button.csvexport=Export CSV
|
||||||
|
jobs.tooltip.complete=Terminer l'Emploi
|
||||||
|
jobs.tooltip.createinvoice=Créer une Facture
|
||||||
|
jobs.tooltip.delete=Supprimer l'Emploi
|
||||||
|
jobs.dialog.complete.title=Terminer l'Emploi
|
||||||
|
jobs.dialog.complete.text=Voulez-vous terminer manuellement l'emploi {0} ?
|
||||||
|
jobs.dialog.complete.confirm=Terminer
|
||||||
|
jobs.dialog.delete.title=Supprimer l'Emploi
|
||||||
|
jobs.dialog.delete.text=Voulez-vous vraiment supprimer l'emploi {0} ?
|
||||||
|
jobs.notification.completed=Emploi {0} terminé
|
||||||
|
jobs.notification.complete.error=Erreur lors de la terminaison : {0}
|
||||||
|
jobs.notification.deleted=Emploi {0} supprimé
|
||||||
|
jobs.notification.delete.error=Erreur lors de la suppression : {0}
|
||||||
|
|
||||||
|
# Create Invoice
|
||||||
|
createinvoice.error.invalidid=ID d'Emploi Invalide
|
||||||
|
createinvoice.error.notfound=Emploi non trouvé
|
||||||
|
createinvoice.button.create=Créer une Facture
|
||||||
|
createinvoice.section.job=Détails de l'Emploi
|
||||||
|
createinvoice.section.route=Infos Itinéraire
|
||||||
|
createinvoice.section.services=Services
|
||||||
|
createinvoice.section.summary=Résumé
|
||||||
|
createinvoice.field.jobnumber=Numéro d'Emploi
|
||||||
|
createinvoice.field.customer=Client
|
||||||
|
createinvoice.field.status=Statut
|
||||||
|
createinvoice.field.price=Prix
|
||||||
|
createinvoice.route.distance=Distance
|
||||||
|
createinvoice.route.duration=Durée
|
||||||
|
createinvoice.column.service=Service
|
||||||
|
createinvoice.column.basis=Base de Calcul
|
||||||
|
createsummary.net=Total Net
|
||||||
|
createinvoice.summary.total=Montant Total
|
||||||
|
createinvoice.notification.noservices=Veuillez sélectionner au moins un service
|
||||||
|
createinvoice.notification.nouser=Utilisateur non trouvé
|
||||||
|
createinvoice.notification.notemplate=Aucun modèle de facture trouvé
|
||||||
|
createinvoice.notification.error=Erreur lors de la création de la facture : {0}
|
||||||
|
|
||||||
|
# Invoices
|
||||||
|
invoices.title=Factures
|
||||||
|
invoices.column.number=Numéro
|
||||||
|
invoices.column.customer=Client
|
||||||
|
invoices.column.date=Date
|
||||||
|
invoices.column.amount=Montant
|
||||||
|
invoices.column.description=Description
|
||||||
|
|
||||||
|
# My Invoices
|
||||||
|
myinvoices.title=Mes Factures
|
||||||
|
myinvoices.hint.noopen=Vous n'avez pas de factures ouvertes. Toutes les factures sont réglées.
|
||||||
|
myinvoices.bank.institute=Banque
|
||||||
|
myinvoices.bank.beneficiary=Bénéficiaire
|
||||||
|
myinvoices.bank.iban=IBAN
|
||||||
|
myinvoices.recipient.name=Client
|
||||||
|
myinvoices.recipient.department=
|
||||||
|
myinvoices.item.description=Article : {0}
|
||||||
|
|
||||||
|
# App User
|
||||||
|
appuser.title=Utilisateurs d'App
|
||||||
|
appuser.button.add=Ajouter un Utilisateur d'App
|
||||||
|
appuser.column.designation=Désignation
|
||||||
|
appuser.column.firstname=Prénom
|
||||||
|
appuser.column.lastname=Nom
|
||||||
|
appuser.column.phone=Téléphone
|
||||||
|
appuser.column.appcode=Code d'App
|
||||||
|
appuser.column.email=Email
|
||||||
|
|
||||||
|
# Statistics
|
||||||
|
statistics.title=Statistiques IA
|
||||||
|
statistics.subtitle=Posez des questions sur vos emplois et clients
|
||||||
|
statistics.prompt.placeholder=Entrer une question...
|
||||||
|
statistics.quick.jobcount=Nombre d'Emplois
|
||||||
|
statistics.quick.jobcount.prompt=Combien d'emplois ai-je actuellement ?
|
||||||
|
statistics.quick.revenue=Revenus
|
||||||
|
statistics.quick.revenue.prompt=Quel est mon revenu ce mois-ci ?
|
||||||
|
statistics.quick.trend=Tendances
|
||||||
|
statistics.quick.trend.prompt=Montrez-moi les tendances des 3 derniers mois
|
||||||
|
statistics.ai.label=Réponse IA
|
||||||
|
statistics.data.fetched=Données récupérées
|
||||||
|
statistics.loading=Calcul en cours...
|
||||||
|
|
||||||
|
# Job Status
|
||||||
|
jobstatus.IN_PROGRESS=En Cours
|
||||||
|
jobstatus.COMPLETED=Terminé
|
||||||
|
|
||||||
|
# Task Types
|
||||||
|
tasktype.CONFIRMATION=Confirmation
|
||||||
|
tasktype.SIGNATURE=Signature
|
||||||
|
tasktype.TODOLIST=Liste de Tâches
|
||||||
|
tasktype.PHOTO=Photo
|
||||||
|
tasktype.BARCODE=Code-barres
|
||||||
|
tasktype.COMMENT=Commentaire
|
||||||
|
|
||||||
|
# Password Reset
|
||||||
|
passwordreset.title=Réinitialiser le Mot de Passe
|
||||||
|
passwordreset.newpassword=Nouveau Mot de Passe
|
||||||
|
passwordreset.confirmpassword=Confirmer le Mot de Passe
|
||||||
|
passwordreset.button.submit=Enregistrer le Mot de Passe
|
||||||
|
passwordreset.button.cancel=Annuler
|
||||||
|
passwordreset.button.send=Envoyer l'Email
|
||||||
|
passwordreset.notification.enterpassword=Veuillez entrer un nouveau mot de passe
|
||||||
|
passwordreset.notification.mismatch=Les mots de passe ne correspondent pas
|
||||||
|
passwordreset.notification.success=Mot de passe changé avec succès
|
||||||
|
passwordreset.notification.invalidtoken=Token invalide ou expiré
|
||||||
|
passwordreset.notification.entermail=Veuillez entrer l'email
|
||||||
|
passwordreset.notification.sent=Si l'email existe, un lien a été envoyé
|
||||||
|
passwordreset.notification.wait=Veuillez attendre {0} secondes avant de renvoyer le code
|
||||||
|
|
||||||
|
# Email
|
||||||
|
email.2fa.subject=Votre Code de Vérification VotianLT
|
||||||
|
email.2fa.body=Votre code de vérification est : {0}\n\nCe code est valide pendant 10 minutes.\nSi vous n'avez pas demandé cette inscription, veuillez ignorer cet email.
|
||||||
|
|
||||||
|
# Register
|
||||||
|
register.title=Inscription
|
||||||
|
register.subtitle=Créez votre compte VotianLT
|
||||||
|
register.email=Adresse Email
|
||||||
|
register.password=Mot de Passe
|
||||||
|
register.password.placeholder=Au moins 6 caractères
|
||||||
|
register.password.confirm=Confirmer le Mot de Passe
|
||||||
|
register.password.confirm.placeholder=Répétez le mot de passe
|
||||||
|
register.firstname=Prénom
|
||||||
|
register.lastname=Nom
|
||||||
|
register.phone=Numéro de Téléphone
|
||||||
|
register.company=Entreprise
|
||||||
|
register.street=Rue
|
||||||
|
register.housenr=Numéro de Maison
|
||||||
|
register.zip=Code Postal
|
||||||
|
register.city=Ville
|
||||||
|
register.code.label=Code de Vérification (6 chiffres)
|
||||||
|
register.code.placeholder=par ex. 123456
|
||||||
|
register.button.submit=S'inscrire
|
||||||
|
register.button.verify=Vérifier le Code et S'inscrire
|
||||||
|
register.button.resend=Renvoyer le Code
|
||||||
|
register.button.back=Retour à la Page d'Accueil
|
||||||
|
register.notification.email.required=Veuillez entrer une adresse email
|
||||||
|
register.notification.email.invalid=Veuillez entrer une adresse email valide
|
||||||
|
register.notification.email.duplicate=Un utilisateur avec cette adresse email existe déjà
|
||||||
|
register.notification.password.required=Veuillez entrer un mot de passe
|
||||||
|
register.notification.password.min=Le mot de passe doit avoir au moins 6 caractères
|
||||||
|
register.notification.password.mismatch=Les mots de passe ne correspondent pas
|
||||||
|
register.notification.firstname.required=Veuillez entrer votre prénom
|
||||||
|
register.notification.lastname.required=Veuillez entrer votre nom
|
||||||
|
register.notification.phone.required=Veuillez entrer votre numéro de téléphone
|
||||||
|
register.notification.company.required=Veuillez entrer le nom de l'entreprise
|
||||||
|
register.notification.street.required=Veuillez entrer la rue
|
||||||
|
register.notification.housenr.required=Veuillez entrer le numéro de maison
|
||||||
|
register.notification.zip.required=Veuillez entrer le code postal
|
||||||
|
register.notification.city.required=Veuillez entrer la ville
|
||||||
|
register.notification.code.sent=Un code de vérification a été envoyé à {0}
|
||||||
|
register.notification.code.emailerror=Erreur lors de l'envoi de l'email : {0}
|
||||||
|
register.notification.code.expired=Le code a expiré. Veuillez demander un nouveau code.
|
||||||
|
register.notification.code.invalid=Le code entré est invalide
|
||||||
|
register.notification.code.startfirst=Veuillez d'abord commencer l'inscription
|
||||||
|
register.notification.code.required=Veuillez entrer le code à 6 chiffres
|
||||||
|
register.notification.success=Inscription réussie. Veuillez vous connecter.
|
||||||
|
register.notification.failed=Inscription échouée : {0}
|
||||||
|
|
||||||
|
# Start Page
|
||||||
|
start.title=VotianLT - Votre Partenaire de Transport Digital
|
||||||
|
start.button.login=Connexion
|
||||||
|
start.button.register=S'inscrire
|
||||||
|
start.button.createorder=Créer une Commande
|
||||||
|
start.button.notifications=Notifications
|
||||||
|
start.button.nonotifications=Pas de nouvelles notifications
|
||||||
|
start.system.title=Le Système
|
||||||
|
start.feature.setup.title=Assistant de Configuration
|
||||||
|
start.feature.setup.desc=Utilisez l'assistant de configuration pour compléter votre profil utilisateur.
|
||||||
|
start.feature.customers.title=Gestion des Clients et Emplois
|
||||||
|
start.feature.customers.desc=Avec la gestion des clients et emplois, vous avez toujours tous les détails de contact et emplois en vue.
|
||||||
|
start.feature.jobs.title=Création d'Emplois
|
||||||
|
start.feature.jobs.desc=Créez des emplois dans le système en quelques clics et déterminez quel employé doit traiter quel emploi de transport.
|
||||||
|
start.app.title=L'App
|
||||||
|
start.app.description=Chaque emploi peut être traité optionnellement via l'app votianLT - complètement sans "paperasse". Toutes les informations pertinentes de l'emploi vont directement sur le smartphone du conducteur.
|
||||||
|
start.imprint.title=Mentions Légales
|
||||||
|
start.imprint.company=Assecutor Data Service GmbH
|
||||||
|
start.imprint.address=Ottensener Str. 8, 22525 Hambourg
|
||||||
|
start.imprint.phone=Téléphone : +49 40 18 123 771 0
|
||||||
|
start.imprint.email=Email : ahoi@assecutor.de
|
||||||
|
start.slogan=Faites fonctionner votre entreprise intelligemment … avec votianLT !
|
||||||
|
start.version=Version
|
||||||
|
|
||||||
|
# Login View
|
||||||
|
login.2fa.title=Code 2FA
|
||||||
|
login.2fa.button=Vérifier le Code
|
||||||
|
login.votianlt=VotianLT
|
||||||
|
login.version=Version
|
||||||
|
|
||||||
|
# Message Details
|
||||||
|
messagedetails.button.send=Envoyer
|
||||||
|
messagedetails.placeholder=Entrer un message...
|
||||||
|
messagedetails.noimage=(pas de contenu image)
|
||||||
|
messagedetails.imageerror=(l'image n'a pas pu être chargée)
|
||||||
|
|
||||||
|
# Invoice Generator
|
||||||
|
invoicegenerator.properties.title=Propriétés
|
||||||
|
invoicegenerator.properties.type=Type
|
||||||
|
invoicegenerator.fontsize.label=Taille de Police
|
||||||
|
invoicegenerator.color.label=Couleur du Texte
|
||||||
|
invoicegenerator.color.dialog.title=Choisir la Couleur du Texte
|
||||||
|
invoicegenerator.color.dialog.hex=Valeur Couleur Hex
|
||||||
|
invoicegenerator.button.cancel=Annuler
|
||||||
|
invoicegenerator.button.apply=Appliquer
|
||||||
|
invoicegenerator.button.delete=Supprimer l'Élément
|
||||||
|
invoicegenerator.notification.color.applied=Couleur appliquée
|
||||||
|
invoicegenerator.upload.drop=Glissez l'image ici ou cliquez
|
||||||
|
invoicegenerator.upload.success=Image téléchargée avec succès
|
||||||
|
invoicegenerator.upload.error=Erreur lors du téléchargement : {0}
|
||||||
|
invoicegenerator.file.rejected=Fichier rejeté : {0}
|
||||||
|
invoicegenerator.properties.select.info=Cliquez sur un élément dans le canevas pour modifier ses propriétés
|
||||||
|
|
||||||
|
# CSV Export
|
||||||
|
csv.header.customer=Client
|
||||||
|
csv.header.jobnumber=Numéro d'Emploi
|
||||||
|
csv.header.jobdate=Date d'Emploi
|
||||||
|
csv.header.destination=Destination
|
||||||
|
csv.filename=emplois.csv
|
||||||
|
|
||||||
|
# DatePicker I18n
|
||||||
|
datepicker.month.januar=Janvier
|
||||||
|
datepicker.month.februar=Février
|
||||||
|
datepicker.month.märz=Mars
|
||||||
|
datepicker.month.avril=Avril
|
||||||
|
datepicker.month.mai=Mai
|
||||||
|
datepicker.month.juin=Juin
|
||||||
|
datepicker.month.juillet=Juillet
|
||||||
|
datepicker.month.août=Août
|
||||||
|
datepicker.month.septembre=Septembre
|
||||||
|
datepicker.month.octobre=Octobre
|
||||||
|
datepicker.month.novembre=Novembre
|
||||||
|
datepicker.month.décembre=Décembre
|
||||||
|
datepicker.weekday.dimanche=Dimanche
|
||||||
|
datepicker.weekday.lundi=Lundi
|
||||||
|
datepicker.weekday.mardi=Mardi
|
||||||
|
datepicker.weekday.mercredi=Mercredi
|
||||||
|
datepicker.weekday.jeudi=Jeudi
|
||||||
|
datepicker.weekday.vendredi=Vendredi
|
||||||
|
datepicker.weekday.samedi=Samedi
|
||||||
|
datepicker.weekdayshort.di=Di
|
||||||
|
datepicker.weekdayshort.lu=Lu
|
||||||
|
datepicker.weekdayshort.ma=Ma
|
||||||
|
datepicker.weekdayshort.me=Me
|
||||||
|
datepicker.weekdayshort.je=Je
|
||||||
|
datepicker.weekdayshort.ve=Ve
|
||||||
|
datepicker.weekdayshort.sa=Sa
|
||||||
|
|
||||||
|
# Job History
|
||||||
|
jobhistory.status.pickupscheduled=Enlèvement Planifié
|
||||||
|
jobhistory.status.pickedup=Enlevé
|
||||||
|
jobhistory.status.intransit=En Transit
|
||||||
|
jobhistory.status.delivered=Livré
|
||||||
|
jobhistory.image.alt=Photo Agrandie
|
||||||
|
|
||||||
|
# Version
|
||||||
|
version.label=Version
|
||||||
|
|
||||||
|
# Management Combo
|
||||||
|
management.placeholder=Gestion
|
||||||
|
management.customers=Clients
|
||||||
|
management.jobs=Emplois
|
||||||
|
management.companies=Entreprises
|
||||||
|
|
||||||
|
# User Menu
|
||||||
|
usermenu.profile=Afficher le Profil
|
||||||
|
usermenu.settings=Paramètres
|
||||||
|
usermenu.logout=Déconnexion
|
||||||
|
|
||||||
|
# CTA Button
|
||||||
|
cta.freetest=Essayez gratuitement maintenant
|
||||||
|
|
||||||
|
# Miscellaneous
|
||||||
|
misc.toggle.hide=Masquer
|
||||||
|
misc.toggle.show=Afficher
|
||||||
|
misc.nodata=Pas de données disponibles
|
||||||
|
misc.loading=Chargement des données...
|
||||||
|
misc.error=Erreur survenue
|
||||||
|
misc.retry=Réessayer
|
||||||
Reference in New Issue
Block a user