From d6d9abd05e7e02715247a8dd6e17326f19cd22ee Mon Sep 17 00:00:00 2001 From: Ivan Castro <41913251+cobaltos@users.noreply.github.com> Date: Sat, 18 Aug 2018 15:00:37 -0600 Subject: [PATCH] added Spanish translations (#266) Spanish translation for kimai --- translations/exceptions.es.xliff | 53 ++ translations/flashmessages.es.xliff | 39 ++ translations/messages.es.xliff | 868 ++++++++++++++++++++++++++++ translations/pagerfanta.es.xliff | 15 + translations/sidebar.es.xliff | 40 ++ translations/validators.es.xliff | 15 + 6 files changed, 1030 insertions(+) create mode 100644 translations/exceptions.es.xliff create mode 100644 translations/flashmessages.es.xliff create mode 100644 translations/messages.es.xliff create mode 100644 translations/pagerfanta.es.xliff create mode 100644 translations/sidebar.es.xliff create mode 100644 translations/validators.es.xliff diff --git a/translations/exceptions.es.xliff b/translations/exceptions.es.xliff new file mode 100644 index 00000000..ed80669f --- /dev/null +++ b/translations/exceptions.es.xliff @@ -0,0 +1,53 @@ + + + + + + access.denied + Acceso denegado + + + stacktrace + El problema ocurrió aquí + + + http_error.title + Error + + + http_error.description + Vaya! Ocurrió un error. + + + http_error.suggestion + + Ocurrió un error inesperado, por favor intente de nuevo. + Podría ser un bug, por favor contacte a su administrador si el problema + no se soluciona intentándolo de nuevo. + + + + http_error_404.description + Vaya! No se encontró la página. + + + http_error_404.suggestion + + No encontramos lo que buscaba. + Pero, puede volver al panel principal e intentar de nuevo. + + + + http_error_403.description + Acceso restringido. + + + http_error_403.suggestion + + Lo sentimos, pero no tiene permisos suficientes para acceder a esta página. + Por favor contacte con su administrador si considera que esto se debe a un error. + + + + + diff --git a/translations/flashmessages.es.xliff b/translations/flashmessages.es.xliff new file mode 100644 index 00000000..cc54a7e6 --- /dev/null +++ b/translations/flashmessages.es.xliff @@ -0,0 +1,39 @@ + + + + + + timesheet.stop.success + El registro de tiempo ha sido detenido + + + timesheet.stop.error + No se pudo detener el registro del tiempo: %reason% + + + timesheet.start.success + Registro de tiempo iniciado + + + timesheet.start.error + No se pudo iniciar el registro de tiempo: %reason% + + + action.updated_successfully + Cambios guardados! + + + action.deleted_successfully + Registro borrado! + + + action.deleted.error + No se pudo borrar el registro: %reason% + + + invoice.first_template + Debe crear una plantilla de factura primero antes de continuar. + + + + diff --git a/translations/messages.es.xliff b/translations/messages.es.xliff new file mode 100644 index 00000000..ead52ebf --- /dev/null +++ b/translations/messages.es.xliff @@ -0,0 +1,868 @@ + + + + + + + browser.title + Kimai - Control de Tiempo + + + yes + Si + + + no + No + + + both + ambos + + + subtitle.amount + (total %count%) + + + This is a mandatory field + Requerido + + + create + Crear + + + confirm.delete + Esta seguro que desea proceder con la eliminación? + + + confirm.delete_message + + Ha confirmado la eliminación, también se eliminarán los objetos asociados. + + + + + + label.password + Contraseña + + + label.password_repeat + Repetir contraseña + + + label.logout + Salir + + + label.user_profile + Mi perfil + + + label.api_token + Contraseña de API + + + label.api_token_repeat + Repetir contraseña de API + + + + + menu.homepage + Dashboard + + + menu.admin + Administración + + + menu.logout + Salir + + + menu.timesheet + Mis horas + + + menu.invoice + Facturas + + + menu.admin_timesheet + Hojas de tiempo + + + menu.admin_customer + Clientes + + + menu.admin_project + Proyectos + + + menu.admin_activity + Actividades + + + menu.admin_user + Usuarios + + + + + footer.license + Todos los derechos reservados. + + + + + error.no_entries_found + No existen registros + + + + + label.date + Fecha + + + label.starttime + Inicio + + + label.endtime + Final + + + label.duration + Duración + + + label.user + Usuario + + + label.username + Nombre de usuario + + + label.description + Descripción + + + label.name + Nombre + + + label.comment + Comentario + + + label.id + ID + + + label.visible + Visible + + + label.budget + Presupuesto + + + label.activity + Actividad + + + label.project + Proyecto + + + label.hourly_rate + Tarifa por hora + + + label.skin + Tema-Kimai + + + label.hours + Horas + + + label.rate + Tarifa + + + label.language + Idioma + + + label.customer + Cliente + + + label.email + Email + + + label.create_more + Crear mas registros + + + + + label.actions + Acciones + + + action.edit + Editar + + + action.delete + Borrar + + + action.save + Guardar + + + action.back + Atrás + + + action.close + Cerrar + + + + + dashboard.title + Dashboard + + + dashboard.subtitle + Bienvenido! + + + dashboard.you + Mis estadísticas + + + dashboard.all + Resumen + + + dashboard.admin + Administrador + + + + + more.info.link + Ver más... + + + badge.visible + Si + + + badge.invisible + No + + + label.toggle_dropdown + Mostrar menú + + + + + timesheet.title + Mis horas + + + timesheet.subtitle + Administrar mis registros de tiempo + + + timesheet.edit + Editar registro + + + label.begin + De + + + label.end + Para + + + modal.columns.title + Cambiar vista de columna + + + modal.columns.description + Las columnas sin seleccionar serán ocultadas al guardar la configuración, la cual se guardará en una cookie del navegador. Si borra las cookies, se restablecerá a la configuración por defecto. + + + + + profile.title + Perfil + + + profile.subtitle + Editar configuración + + + profile.about_me + Acerca de mi + + + profile.first_entry + Activo desde + + + profile.tab_monthly + Estadística anual + + + profile.settings + Perfil + + + profile.password + Contraseña + + + profile.api-token + API + + + profile.roles + Roles + + + profile.preferences + Preferencias + + + label.theme.fixed_layout + Activar vista fija. No se pueden utilizar ambas juntas. + + + label.theme.boxed_layout + Activar la vista de recuadro (mejor en pantallas grandes) + + + label.theme.collapsed_sidebar + Alternar la vista de la barra lateral izquierda al cargar la página (abrierta o colapsar) + + + label.theme.mini_sidebar + Alternar el tamaño de la barra lateral izquierda (completa o sin encabezado) + + + + + help.title + Ayuda + + + help.subtitle + Documentación para usar y configurar Kimai + + + + + admin_timesheet.title + Hojas de tiempo + + + admin_timesheet.subtitle + Todos los usuarios + + + + + admin_project.title + Proyectos + + + admin_project.subtitle + Un proyecto combina las actividades de un cliente en un grupo. + + + admin_project.delete_confirm + + Actualmente el proyecto %project% para el cliente %customer% tiene %activities% + actividades y %records% registros, para un total de %duration%. + Estas actividades y registros de tiempo también se eliminarán! + + + + + + admin_activity.title + Actividades + + + admin_activity.subtitle + Tareas elegibles para registro de tiempo + + + admin_activity.delete_confirm + + Actualmente la actividad %activity% en el proyecto %project% para el cliente %customer% + tiene %records% registros, para un total de %duration%. + Estos registros de tiempo también se eliminarán! + + + + + + admin_customer.title + Clientes + + + admin_customer.subtitle + Sus clientes son la base para crear proyectos y actividades + + + label.customer_number + Cuenta + + + label.company + Nombre de la compañía + + + label.vat + Impuesto + + + label.contact + Contacto + + + label.address + Dirección + + + label.country + Pais + + + label.phone + Teléfono + + + label.fax + Fax + + + label.mobile + Móvil + + + label.homepage + Página web + + + label.timezone + Zona horaria + + + label.currency + Moneda + + + admin_customer.delete_confirm + + Actualmente el cliente %customer% tiene %project% proyectos con %activity% actividades, para un total de %records% registros que suman %duration%. + Estos proyectos, actividades y registros también se eliminarán! + + + + + + admin_user.title + Usuario + + + admin_user.subtitle + Todos los usuario registrados en su sistema Kimai + + + label.alias + Nombre + + + label.title + Título + + + label.avatar + Imagen de perfil + + + label.active + Activo + + + label.roles + Rol + + + admin_user.delete_confirm + + Actualmente el usuario %user% tiene %records% registros para un total de %duration%. + Estos registros también se eliminarán! + + + + + + ROLE_SUPER_ADMIN + Administrador del Sistema + + + ROLE_ADMIN + Administrador + + + ROLE_TEAMLEAD + Supervisor + + + ROLE_USER + Usuario + + + ROLE_CUSTOMER + Cliente + + + + + stats.durationThisMonth + Horas trabajadas este mes + + + stats.amountThisMonth + Ingresos este mes + + + stats.durationTotal + Total de horas trabajadas + + + stats.amountTotal + Total de ingresos + + + + + stats.userTotal + Total de usuarios + + + stats.userActiveThisMoth + Usuarios activos este mes + + + stats.userActiveEver + Usuarios activos + + + stats.activeRecordings + Registros activos actualmente + + + stats.activitiesTotal + Total de Actividades + + + stats.projectsTotal + Total de Proyectos + + + stats.customerTotal + Total de Clientes + + + + + admin_invoice_template.title + Plantilla de factura + + + admin_invoice_template.subtitle + Administrar las plantillas de factura que se pueden usar para exportar datos. + + + invoice.title + Facturas + + + invoice.subtitle + Crear facturas desde los registros de sus hojas de tiempo. + + + invoice.select_filter + Antes de crear una factura, tiene que seleccionar al menos un filtro de cliente. + + + button.print + Imprimir + + + invoice_print + Factura + + + label.template + Plantilla + + + label.due_days + Plazo de pago en días + + + invoice.due_days + Fecha de vencimiento + + + invoice.from + De + + + invoice.to + Para + + + invoice.number + Número de factura + + + invoice.subtotal + Subtotal + + + invoice.tax + Impuesto + + + invoice.total + Total + + + invoice.service_date + Fecha de servicio + + + invoice.amount + Cantidad + + + invoice.total_rate + Precio total + + + label.payment_terms + Condiciones de pago + + + label.invoice_renderer + Plantilla de factura + + + invoice_renderer.default + Factura (default) + + + invoice_renderer.timesheet + Hoja de tiempo + + + label.invoice_number_generator + Generador de número de factura + + + invoice_number_generator.default + Fecha (default) + + + label.invoice_calculator + Cálculo de suma + + + invoice_calculator.default + Tarifa por horas (default) + + + invoice_calculator.short + Tarifa por horas - version mínima (sólo un registro) + + + invoice.signature_user + Confirmación: Fecha / Nombre / Firma + + + invoice.signature_customer + Confirmación: Fecha / Nombre / Firma + + + label.order_number + Número de orden + + + + + month.1 + Enero + + + month.2 + Febrero + + + month.3 + Marzo + + + month.4 + Abril + + + month.5 + Mayo + + + month.6 + Junio + + + month.7 + Julio + + + month.8 + Agosto + + + month.9 + Setiembre + + + month.10 + Octubre + + + month.11 + Noviembre + + + month.12 + Diciembre + + + + + active.entries + Usted tiene %count% registro activo|Usted tiene %count% registros activos + + + timesheet.all + Ver todos los registros + + + recent.activities + + Reiniciar su última actividad registrada|Reiniciar una de sus %count% ultimas actividades + + + + recent.activities.format + %activity% en %project% para %customer% + + + timesheet.start + Crear nuevo registro de tiempo + + + + + label.pageSize + Tamaño de página + + + label.entryState + Registros + + + entryState.all + Todos + + + entryState.running + Activos + + + entryState.stopped + Detenidos + + + + diff --git a/translations/pagerfanta.es.xliff b/translations/pagerfanta.es.xliff new file mode 100644 index 00000000..cbedda30 --- /dev/null +++ b/translations/pagerfanta.es.xliff @@ -0,0 +1,15 @@ + + + + + + anterior + + + + siguiente + + + + + diff --git a/translations/sidebar.es.xliff b/translations/sidebar.es.xliff new file mode 100644 index 00000000..0ab423cd --- /dev/null +++ b/translations/sidebar.es.xliff @@ -0,0 +1,40 @@ + + + + + + home.title + Kimai v2 - Pre-Version + + + home.betainfo + Kimai. + + Esta nueva versión %version% se encuentra en una etapa inicial de desarrollo y ha sido publicada con la intención de recolectar feedback de los usuarios para incluir sus ideas en planes futuros.. + + Para ayudar a mejorar Kimai, por favor enviar sus comentarios al sitio. Sus comentarios, ideas para mejorar o reportes de errores son valiosos y agradezco el tiempo para enviárnoslos! + ]]> + + + made.by.license + Hecho con ♥ por un grandioso equipo de contribuidores + + + help.title + Manual + + + help.subtitle + Ver documentación + + + preferences.title + Preferencias + + + preferences.label.language + Idioma + + + + diff --git a/translations/validators.es.xliff b/translations/validators.es.xliff new file mode 100644 index 00000000..6f5c4db2 --- /dev/null +++ b/translations/validators.es.xliff @@ -0,0 +1,15 @@ + + + + + + This value is not a valid role. + El valor indicado no es un tipo de rol válido. + + + End date must not be earlier then start date. + La fecha final no puede ser anterior a la fecha de inicio. + + + +