From 7074b2133675646234a6217cba85525ced136209 Mon Sep 17 00:00:00 2001 From: demlasjr Date: Tue, 18 Mar 2025 23:19:14 +0100 Subject: [PATCH 1/4] Add files via upload --- resources/lang/es_ES/api_key.php | 32 +++++++++ resources/lang/es_ES/cachet.php | 19 +++++ resources/lang/es_ES/component.php | 38 ++++++++++ resources/lang/es_ES/component_group.php | 29 ++++++++ resources/lang/es_ES/incident.php | 80 ++++++++++++++++++++++ resources/lang/es_ES/incident_template.php | 31 +++++++++ resources/lang/es_ES/integrations.php | 17 +++++ resources/lang/es_ES/metric.php | 51 ++++++++++++++ resources/lang/es_ES/navigation.php | 30 ++++++++ resources/lang/es_ES/resource.php | 9 +++ resources/lang/es_ES/schedule.php | 44 ++++++++++++ resources/lang/es_ES/settings.php | 38 ++++++++++ resources/lang/es_ES/subscriber.php | 34 +++++++++ resources/lang/es_ES/system_status.php | 7 ++ resources/lang/es_ES/user.php | 29 ++++++++ resources/lang/es_ES/webhook.php | 30 ++++++++ 16 files changed, 518 insertions(+) create mode 100644 resources/lang/es_ES/api_key.php create mode 100644 resources/lang/es_ES/cachet.php create mode 100644 resources/lang/es_ES/component.php create mode 100644 resources/lang/es_ES/component_group.php create mode 100644 resources/lang/es_ES/incident.php create mode 100644 resources/lang/es_ES/incident_template.php create mode 100644 resources/lang/es_ES/integrations.php create mode 100644 resources/lang/es_ES/metric.php create mode 100644 resources/lang/es_ES/navigation.php create mode 100644 resources/lang/es_ES/resource.php create mode 100644 resources/lang/es_ES/schedule.php create mode 100644 resources/lang/es_ES/settings.php create mode 100644 resources/lang/es_ES/subscriber.php create mode 100644 resources/lang/es_ES/system_status.php create mode 100644 resources/lang/es_ES/user.php create mode 100644 resources/lang/es_ES/webhook.php diff --git a/resources/lang/es_ES/api_key.php b/resources/lang/es_ES/api_key.php new file mode 100644 index 00000000..098abecc --- /dev/null +++ b/resources/lang/es_ES/api_key.php @@ -0,0 +1,32 @@ + 'API Key|API Keys', + 'show_token' => [ + 'heading' => 'Your API Token has been generated', + 'description' => 'Please copy your new API token. For your security, it won\'t be shown again.', + 'copy_tooltip' => 'Token copied!', + ], + 'abilities_label' => ':ability :resource', + 'form' => [ + 'name_label' => 'Token Name', + 'expires_at_label' => 'Expires At', + 'expires_at_helper' => 'Expires at midnight. Leave empty for no expiry', + 'expires_at_validation' => 'The expiry date must be in the future', + 'abilities_label' => 'Permissions', + 'abilities_hint' => 'Leaving this empty will give the token full permissions', + ], + 'list' => [ + 'actions' => [ + 'revoke' => 'Revoke', + ], + 'headers' => [ + 'name' => 'Token Name', + 'abilities' => 'Permissions', + 'created_at' => 'Created At', + 'expires_at' => 'Expires At', + 'updated_at' => 'Updated At', + 'updated_at' => 'Actualizado el', + ], + ], +]; diff --git a/resources/lang/es_ES/cachet.php b/resources/lang/es_ES/cachet.php new file mode 100644 index 00000000..c944c8b6 --- /dev/null +++ b/resources/lang/es_ES/cachet.php @@ -0,0 +1,19 @@ + [ + 'section_heading' => 'Soporte de Cachet', + 'consider_supporting' => 'Por favor, considera apoyar Cachet a través de *GitHub Sponsors*.', + 'keep_up_to_date' => 'Mantente al día con las últimas noticias y versiones siguiendo el *blog de Cachet*.', + 'work_in_progress_text' => 'Cachet está en desarrollo activo. Las cosas aún pueden cambiar.', + ], + 'feed' => [ + 'section_heading' => 'Últimas entradas del blog', + 'empty' => 'No se encontraron entradas de blog. Consulta *el blog* para más información.', + 'posted_at' => 'Publicado el :date', + ], + 'powered_by' => 'Desarrollado por', + 'open_source_status_page' => 'La página de estado de código abierto.', + 'all_times_shown_in' => 'Todas las horas se muestran en *:timezone*.', + 'rss_feed' => 'RSS Feed de :name', +]; diff --git a/resources/lang/es_ES/component.php b/resources/lang/es_ES/component.php new file mode 100644 index 00000000..39da7745 --- /dev/null +++ b/resources/lang/es_ES/component.php @@ -0,0 +1,38 @@ + 'Componente|Componentes', + 'list' => [ + 'headers' => [ + 'name' => 'Nombre', + 'status' => 'Estado', + 'order' => 'Orden', + 'group' => 'Grupo', + 'enabled' => 'Habilitado', + 'created_at' => 'Creado el', + 'updated_at' => 'Actualizado el', + 'deleted_at' => 'Eliminado el', + ], + 'empty_state' => [ + 'heading' => 'Componentes', + 'description' => 'Los componentes representan las diversas partes de tu sistema que pueden afectar el estado de tu página de estado.', + ], + ], + 'last_updated' => 'Última actualización :timestamp', + 'view_details' => 'Ver detalles', + 'form' => [ + 'name_label' => 'Nombre', + 'status_label' => 'Estado', + 'description_label' => 'Descripción', + 'component_group_label' => 'Grupo de Componentes', + 'link_label' => 'Enlace', + 'link_helper' => 'Un enlace opcional al componente.', + ], + 'status' => [ + 'operational' => 'Operativo', + 'performance_issues' => 'Problemas de rendimiento', + 'partial_outage' => 'Interrupción parcial', + 'major_outage' => 'Interrupción mayor', + 'unknown' => 'Desconocido', + ], +]; \ No newline at end of file diff --git a/resources/lang/es_ES/component_group.php b/resources/lang/es_ES/component_group.php new file mode 100644 index 00000000..4097c382 --- /dev/null +++ b/resources/lang/es_ES/component_group.php @@ -0,0 +1,29 @@ + 'Grupo de Componentes|Grupos de Componentes', + 'incident_count' => ':count Incidente|:count incidentes', + 'visibility' => [ + 'expanded' => 'Siempre Expandido', + 'collapsed' => 'Siempre Colapsado', + 'collapsed_unless_incident' => 'Colapsado salvo que haya un incidente en curso', + ], + 'list' => [ + 'headers' => [ + 'name' => 'Nombre', + 'visible' => 'Visible', + 'collapsed' => 'Colapsado', + 'created_at' => 'Creado el', + 'updated_at' => 'Actualizado el', + ], + 'empty_state' => [ + 'heading' => 'Grupos de Componentes', + 'description' => 'Agrupa componentes relacionados entre sí.', + ], + ], + 'form' => [ + 'name_label' => 'Nombre', + 'visible_label' => 'Visible', + 'collapsed_label' => 'Colapsado', + ], +]; \ No newline at end of file diff --git a/resources/lang/es_ES/incident.php b/resources/lang/es_ES/incident.php new file mode 100644 index 00000000..7f2a2a46 --- /dev/null +++ b/resources/lang/es_ES/incident.php @@ -0,0 +1,80 @@ + 'Incidentes', + 'resource_label' => 'Incidente|Incidentes', + 'status' => [ + 'investigating' => 'Investigando', + 'identified' => 'Identificado', + 'watching' => 'Monitoreando', + 'fixed' => 'Solucionado', + 'reported' => 'Reportado', + ], + 'edit_button' => 'Editar Incidente', + 'new_button' => 'Nuevo Incidente', + 'no_incidents_reported' => 'No se han reportado incidentes.', + 'timeline' => [ + 'past_incidents_header' => 'Incidentes Pasados', + 'recent_incidents_header' => 'Incidentes Recientes', + 'no_incidents_reported_between' => 'No se han reportado incidentes entre :from y :to', + 'navigate' => [ + 'previous' => 'Anterior', + 'today' => 'Hoy', + 'next' => 'Siguiente', + ], + ], + 'list' => [ + 'headers' => [ + 'name' => 'Nombre', + 'status' => 'Estado', + 'visible' => 'Visible', + 'stickied' => 'Fijado', + 'occurred_at' => 'Ocurrido el', + 'notified_subscribers' => 'Suscriptores notificados', + 'created_at' => 'Creado el', + 'updated_at' => 'Actualizado el', + 'deleted_at' => 'Eliminado el', + ], + 'actions' => [ + 'record_update' => 'Registrar actualización', + 'view_incident' => 'Ver incidente', + ], + 'empty_state' => [ + 'heading' => 'Incidentes', + 'description' => 'Los incidentes se utilizan para comunicar y rastrear el estado de tus servicios.', + ], + ], + 'form' => [ + 'name_label' => 'Nombre', + 'status_label' => 'Estado', + 'message_label' => 'Mensaje', + 'occurred_at_label' => 'Ocurrido el', + 'occurred_at_helper' => 'Se usará la fecha de creación del incidente si se deja vacío.', + 'visible_label' => 'Visible', + 'user_label' => 'Usuario', + 'user_helper' => 'El usuario que reportó el incidente.', + 'notifications_label' => '¿Notificar a los suscriptores?', + 'stickied_label' => '¿Incidente fijado?', + 'guid_label' => 'UUID del Incidente', + 'add_component' => [ + 'action_label' => 'Añadir Componente', + 'header' => 'Componentes', + 'component_label' => 'Componente', + 'status_label' => 'Estado', + ], + ], + 'record_update' => [ + 'success_title' => 'Incidente :name Actualizado', + 'success_body' => 'Se ha registrado una nueva actualización del incidente.', + 'form' => [ + 'message_label' => 'Mensaje', + 'status_label' => 'Estado', + 'user_label' => 'Usuario', + 'user_helper' => 'Quién reportó este incidente.', + ], + ], + 'overview' => [ + 'total_incidents_label' => 'Total de Incidentes', + 'total_incidents_description' => 'Número total de incidentes.', + ], +]; diff --git a/resources/lang/es_ES/incident_template.php b/resources/lang/es_ES/incident_template.php new file mode 100644 index 00000000..9c0dbdef --- /dev/null +++ b/resources/lang/es_ES/incident_template.php @@ -0,0 +1,31 @@ + 'Plantilla de Incidente|Plantillas de Incidente', + 'list' => [ + 'headers' => [ + 'name' => 'Nombre', + 'slug' => 'Slug', + 'engine' => 'Motor', + 'created_at' => 'Creado el', + 'updated_at' => 'Actualizado el', + 'deleted_at' => 'Eliminado el', + ], + 'empty_state' => [ + 'heading' => 'Plantillas de Incidente', + 'description' => 'Las plantillas de incidente se utilizan para crear mensajes de incidente reutilizables.', + ], + ], + 'form' => [ + 'name_label' => 'Nombre', + 'slug_label' => 'Slug', + 'template_label' => 'Plantilla', + 'engine_label' => 'Motor', + ], + 'engine' => [ + 'laravel_blade' => 'Laravel Blade', + 'laravel_blade_docs' => 'Documentación de Laravel Blade', + 'twig' => 'Twig', + 'twig_docs' => 'Documentación de Twig', + ], +]; diff --git a/resources/lang/es_ES/integrations.php b/resources/lang/es_ES/integrations.php new file mode 100644 index 00000000..ca9fa001 --- /dev/null +++ b/resources/lang/es_ES/integrations.php @@ -0,0 +1,17 @@ + [ + 'import_feed_button' => 'Importar Fuente', + 'status_page_url_label' => 'URL de la Página de Estado de Oh Dear', + 'status_page_url_helper' => 'Introduce la URL de tu página de estado de Oh Dear (ej. https://status.example.com).', + 'import_sites_as_components_label' => 'Importar Sitios como Componentes', + 'import_sites_as_components_helper' => 'Los sitios configurados en Oh Dear se importarán como componentes en Cachet.', + 'component_group_label' => 'Grupo de Componentes', + 'component_group_helper' => 'El grupo de componentes al que asignar los componentes importados.', + 'import_incidents_label' => 'Importar Incidentes', + 'import_incidents_helper' => 'Los incidentes recientes de Oh Dear se importarán como incidentes en Cachet.', + 'provided_url_invalid' => 'La URL proporcionada no es un endpoint válido de página de estado de Oh Dear.', + 'imported_successfully' => 'Fuente de Oh Dear importada con éxito.', + ], +]; diff --git a/resources/lang/es_ES/metric.php b/resources/lang/es_ES/metric.php new file mode 100644 index 00000000..afa3d075 --- /dev/null +++ b/resources/lang/es_ES/metric.php @@ -0,0 +1,51 @@ + 'Métrica|Métricas', + 'list' => [ + 'headers' => [ + 'name' => 'Nombre', + 'suffix' => 'Sufijo', + 'default_value' => 'Valor por Defecto', + 'calc_type' => 'Tipo de Métrica', + 'display_chart' => 'Mostrar Gráfico', + 'places' => 'Decimales', + 'default_view' => 'Vista Predeterminada', + 'threshold' => 'Umbral', + 'order' => 'Orden', + 'visible' => 'Visible', + 'points_count' => 'Número de Puntos', + 'created_at' => 'Creado el', + 'updated_at' => 'Actualizado el', + ], + 'empty_state' => [ + 'heading' => 'Métricas', + 'description' => 'Las métricas se utilizan para rastrear y mostrar datos.', + ], + ], + 'form' => [ + 'name_label' => 'Nombre', + 'suffix_label' => 'Sufijo', + 'description_label' => 'Descripción', + 'default_view_label' => 'Vista Predeterminada', + 'default_value_label' => 'Valor por Defecto', + 'calc_type_label' => 'Tipo de Métrica', + 'places_label' => 'Decimales', + 'threshold_label' => 'Umbral', + + 'visible_label' => 'Visible', + 'display_chart_label' => 'Mostrar Gráfico', + ], + 'overview' => [ + 'metric_points_label' => 'Puntos de la Métrica', + 'metric_points_description' => 'Puntos recientes de la métrica.', + ], + 'sum_label' => 'Suma', + 'average_label' => 'Promedio', + 'view_labels' => [ + 'last_hour' => 'Última Hora', + 'today' => 'Hoy', + 'week' => 'Semana', + 'month' => 'Mes', + ], +]; diff --git a/resources/lang/es_ES/navigation.php b/resources/lang/es_ES/navigation.php new file mode 100644 index 00000000..8a4102af --- /dev/null +++ b/resources/lang/es_ES/navigation.php @@ -0,0 +1,30 @@ + [ + 'label' => 'Configuración', + 'items' => [ + 'manage_cachet' => 'Administrar Cachet', + 'manage_customization' => 'Administrar personalización', + 'manage_theme' => 'Administrar plantilla', + 'manage_api_keys' => 'Administrar claves API', + 'manage_webhooks' => 'Administrar webhooks', + ], + ], + + 'integrations' => [ + 'label' => 'Integraciones', + 'items' => [ + 'oh_dear' => 'Oh Dear', + ], + ], + 'resources' => [ + 'label' => 'Recursos', + 'items' => [ + 'status_page' => 'Página de Estado', + 'documentation' => 'Documentación', + 'discord' => 'Unirse a Discord', + 'sponsor' => 'Patrocinar Cachet', + ], + ], +]; diff --git a/resources/lang/es_ES/resource.php b/resources/lang/es_ES/resource.php new file mode 100644 index 00000000..be9964d8 --- /dev/null +++ b/resources/lang/es_ES/resource.php @@ -0,0 +1,9 @@ + [ + 'authenticated' => 'Usuarios', + 'guest' => 'Invitados', + 'hidden' => 'Siempre Oculto', + ], +]; \ No newline at end of file diff --git a/resources/lang/es_ES/schedule.php b/resources/lang/es_ES/schedule.php new file mode 100644 index 00000000..c1573c45 --- /dev/null +++ b/resources/lang/es_ES/schedule.php @@ -0,0 +1,44 @@ + 'Horario|Horarios', + 'list' => [ + 'headers' => [ + 'name' => 'Nombre', + 'status' => 'Estado', + 'scheduled_at' => 'Programado para', + 'completed_at' => 'Completado en', + 'created_at' => 'Creado el', + 'updated_at' => 'Actualizado el', + 'deleted_at' => 'Eliminado el', + ], + 'empty_state' => [ + 'heading' => 'Horarios', + 'description' => 'Planifica y programa tu mantenimiento.', + ], + 'actions' => [ + 'record_update' => 'Registrar Actualización', + 'complete' => 'Completar Mantenimiento', + ], + ], + 'form' => [ + 'name_label' => 'Nombre', + 'message_label' => 'Mensaje', + 'scheduled_at_label' => 'Programado para', + 'completed_at_label' => 'Completado en', + ], + 'add_update' => [ + 'success_title' => 'Horario :name Actualizado', + 'success_body' => 'Se ha registrado una nueva actualización de horario.', + 'form' => [ + 'message_label' => 'Mensaje', + 'completed_at_label' => 'Completado en', + ], + ], + 'status' => [ + 'upcoming' => 'Próximo', + 'in_progress' => 'En progreso', + 'complete' => 'Completado', + ], + 'planned_maintenance_header' => 'Mantenimiento Planificado', +]; diff --git a/resources/lang/es_ES/settings.php b/resources/lang/es_ES/settings.php new file mode 100644 index 00000000..ffd1a307 --- /dev/null +++ b/resources/lang/es_ES/settings.php @@ -0,0 +1,38 @@ + [ + 'site_name_label' => 'Nombre del Sitio', + 'about_this_site_label' => 'Acerca de este Sitio', + 'timezone_label' => 'Zona Horaria', + 'incident_days_label' => 'Días de Incidentes', + 'major_outage_threshold_label' => 'Umbral de Falla Mayor', + 'refresh_rate_label' => 'Actualizar Página Automáticamente', + 'refresh_rate_label_input_suffix_seconds' => 'segundos', + 'recent_incidents_days_suffix_days' => 'días', + 'toggles' => [ + 'support_cachet' => 'Apoyar Cachet', + 'show_timezone' => 'Mostrar Zona Horaria', + 'show_dashboard_link' => 'Mostrar Enlace al Panel', + 'display_graphs' => 'Mostrar Gráficos', + 'only_show_disrupted_days' => 'Mostrar Solo Días con Problemas', + 'recent_incidents_only' => 'Mostrar Solo Incidentes Recientes', + 'recent_incidents_days' => 'Número de Días para Mostrar Incidentes Recientes', + ], + ], + 'manage_customization' => [ + 'header_label' => 'Encabezado Personalizado HTML', + 'footer_label' => 'Pie de Página Personalizado HTML', + 'stylesheet_label' => 'CSS Personalizado', + ], + 'manage_theme' => [ + 'app_banner_label' => 'Imagen de Banner', + 'status_page_accent' => [ + 'heading' => 'Acento de la Página de Estado', + 'description' => 'Personaliza el color de acento de tu página de estado. Cachet puede seleccionar automáticamente un color base coincidente.', + 'accent_color_label' => 'Color de Acento', + 'accent_content_label' => 'Color Base', + 'accent_pairing_label' => 'Combinación de Acento', + ], + ], +]; diff --git a/resources/lang/es_ES/subscriber.php b/resources/lang/es_ES/subscriber.php new file mode 100644 index 00000000..e637063c --- /dev/null +++ b/resources/lang/es_ES/subscriber.php @@ -0,0 +1,34 @@ + 'Suscriptor|Suscriptores', + 'list' => [ + 'headers' => [ + 'email' => 'Correo Electrónico', + 'verify_code' => 'Código de Verificación', + 'global' => 'Global', + 'phone_number' => 'Número de Teléfono', + 'slack_webhook_url' => 'URL de Webhook de Slack', + 'verified_at' => 'Verificado el', + 'created_at' => 'Creado el', + 'updated_at' => 'Actualizado el', + ], + 'empty_state' => [ + 'heading' => 'Suscriptores', + 'description' => 'Los suscriptores son personas que se han suscrito a tu página de estado para recibir notificaciones.', + ], + 'actions' => [ + 'verify_label' => 'Verificar', + ], + ], + 'form' => [ + 'email_label' => 'Correo Electrónico', + 'verify_code_label' => 'Código de Verificación', + 'verified_at_label' => 'Verificado el', + 'global_label' => 'Global', + ], + 'overview' => [ + 'total_subscribers_label' => 'Total de Suscriptores', + 'total_subscribers_description' => 'Número total de suscriptores.', + ], +]; diff --git a/resources/lang/es_ES/system_status.php b/resources/lang/es_ES/system_status.php new file mode 100644 index 00000000..3567089f --- /dev/null +++ b/resources/lang/es_ES/system_status.php @@ -0,0 +1,7 @@ + 'Todos los sistemas están operativos.', + 'partial_outage' => 'Algunos sistemas están experimentando problemas.', + 'major_outage' => 'Algunos sistemas están experimentando problemas graves.', +]; diff --git a/resources/lang/es_ES/user.php b/resources/lang/es_ES/user.php new file mode 100644 index 00000000..f3b0e6ed --- /dev/null +++ b/resources/lang/es_ES/user.php @@ -0,0 +1,29 @@ + [ + 'admin' => 'Administrador', + 'user' => 'Usuario', + ], + 'resource_label' => 'Usuario|Usuarios', + 'list' => [ + 'headers' => [ + 'name' => 'Nombre', + 'email' => 'Dirección de correo electrónico', + 'email_verified_at' => 'Correo electrónico verificado el', + 'is_admin' => '¿Es Administrador?', + ], + 'actions' => [ + 'verify_email' => 'Verificar correo electrónico', + ], + ], + 'form' => [ + 'name_label' => 'Nombre', + 'email_label' => 'Dirección de correo electrónico', + 'password_label' => 'Contraseña', + 'password_confirmation_label' => 'Confirmar Contraseña', + 'preferred_locale' => 'Idioma Preferido', + 'preferred_locale_system_default' => 'Predeterminado del Sistema', + 'is_admin_label' => 'Administrador', + ], +]; \ No newline at end of file diff --git a/resources/lang/es_ES/webhook.php b/resources/lang/es_ES/webhook.php new file mode 100644 index 00000000..a264957b --- /dev/null +++ b/resources/lang/es_ES/webhook.php @@ -0,0 +1,30 @@ + 'Webhook|Webhooks', + 'event_selection' => [ + 'all' => 'Enviar todos los eventos', + 'selected' => 'Enviar solo los eventos seleccionados', + ], + 'form' => [ + 'url_label' => 'URL de Payload', + 'url_helper' => 'Los eventos se enviarán mediante POST a esta URL.', + 'secret_label' => 'Secreto', + 'secret_helper' => 'El payload será firmado con este secreto. Consulta la *documentación del webhook* para más información.', + 'description_label' => 'Descripción', + 'event_selection_label' => '¿Enviar todos los eventos?', + 'events_label' => 'Eventos', + 'edit_secret_label' => 'Editar secreto', + 'update_secret_label' => 'Actualizar secreto', + ], + 'attempts' => [ + 'heading' => 'Intentos', + 'empty_state' => 'Aún no se han realizado intentos en este webhook', + ], + 'list' => [ + 'headers' => [ + 'url' => 'URL de Payload', + 'success_rate_24h' => 'Tasa de éxito (24h)', + ], + ], +]; From 1fb60cfbb2f063580218f8ffe0e509e0d07ab994 Mon Sep 17 00:00:00 2001 From: demlasjr Date: Tue, 18 Mar 2025 23:31:41 +0100 Subject: [PATCH 2/4] Updated files to pass linting check --- resources/lang/es_ES/component.php | 2 +- resources/lang/es_ES/component_group.php | 2 +- resources/lang/es_ES/metric.php | 21 ++++++++++----------- resources/lang/es_ES/resource.php | 2 +- resources/lang/es_ES/user.php | 2 +- 5 files changed, 14 insertions(+), 15 deletions(-) diff --git a/resources/lang/es_ES/component.php b/resources/lang/es_ES/component.php index 39da7745..0211093f 100644 --- a/resources/lang/es_ES/component.php +++ b/resources/lang/es_ES/component.php @@ -35,4 +35,4 @@ 'major_outage' => 'Interrupción mayor', 'unknown' => 'Desconocido', ], -]; \ No newline at end of file +]; diff --git a/resources/lang/es_ES/component_group.php b/resources/lang/es_ES/component_group.php index 4097c382..dff85814 100644 --- a/resources/lang/es_ES/component_group.php +++ b/resources/lang/es_ES/component_group.php @@ -26,4 +26,4 @@ 'visible_label' => 'Visible', 'collapsed_label' => 'Colapsado', ], -]; \ No newline at end of file +]; diff --git a/resources/lang/es_ES/metric.php b/resources/lang/es_ES/metric.php index afa3d075..80e538b7 100644 --- a/resources/lang/es_ES/metric.php +++ b/resources/lang/es_ES/metric.php @@ -6,15 +6,15 @@ 'headers' => [ 'name' => 'Nombre', 'suffix' => 'Sufijo', - 'default_value' => 'Valor por Defecto', - 'calc_type' => 'Tipo de Métrica', - 'display_chart' => 'Mostrar Gráfico', + 'default_value' => 'Valor por defecto', + 'calc_type' => 'Tipo de métrica', + 'display_chart' => '¿Mostrar gráfico?', 'places' => 'Decimales', - 'default_view' => 'Vista Predeterminada', + 'default_view' => 'Vista predeterminada', 'threshold' => 'Umbral', 'order' => 'Orden', 'visible' => 'Visible', - 'points_count' => 'Número de Puntos', + 'points_count' => 'Cantidad de puntos', 'created_at' => 'Creado el', 'updated_at' => 'Actualizado el', ], @@ -27,17 +27,16 @@ 'name_label' => 'Nombre', 'suffix_label' => 'Sufijo', 'description_label' => 'Descripción', - 'default_view_label' => 'Vista Predeterminada', - 'default_value_label' => 'Valor por Defecto', - 'calc_type_label' => 'Tipo de Métrica', + 'default_view_label' => 'Vista predeterminada', + 'default_value_label' => 'Valor por defecto', + 'calc_type_label' => 'Tipo de métrica', 'places_label' => 'Decimales', 'threshold_label' => 'Umbral', - 'visible_label' => 'Visible', - 'display_chart_label' => 'Mostrar Gráfico', + 'display_chart_label' => 'Mostrar gráfico', ], 'overview' => [ - 'metric_points_label' => 'Puntos de la Métrica', + 'metric_points_label' => 'Puntos de la métrica', 'metric_points_description' => 'Puntos recientes de la métrica.', ], 'sum_label' => 'Suma', diff --git a/resources/lang/es_ES/resource.php b/resources/lang/es_ES/resource.php index be9964d8..eda34d2c 100644 --- a/resources/lang/es_ES/resource.php +++ b/resources/lang/es_ES/resource.php @@ -6,4 +6,4 @@ 'guest' => 'Invitados', 'hidden' => 'Siempre Oculto', ], -]; \ No newline at end of file +]; diff --git a/resources/lang/es_ES/user.php b/resources/lang/es_ES/user.php index f3b0e6ed..9a51e79a 100644 --- a/resources/lang/es_ES/user.php +++ b/resources/lang/es_ES/user.php @@ -26,4 +26,4 @@ 'preferred_locale_system_default' => 'Predeterminado del Sistema', 'is_admin_label' => 'Administrador', ], -]; \ No newline at end of file +]; From 70da375edc404bda8a877ed114f23ad9dcdb240f Mon Sep 17 00:00:00 2001 From: demlasjr Date: Thu, 20 Mar 2025 00:23:06 +0100 Subject: [PATCH 3/4] Added spanish (Spain) as supported locale --- config/cachet.php | 1 + 1 file changed, 1 insertion(+) diff --git a/config/cachet.php b/config/cachet.php index e90d7633..d46ba157 100644 --- a/config/cachet.php +++ b/config/cachet.php @@ -142,6 +142,7 @@ 'de_CH' => 'Deutsch (CH)', 'en' => 'English', 'en_GB' => 'English (UK)', + 'es_ES' => 'Spanish (ES)', 'nl' => 'Nederlands', 'pt_BR' => 'Português (BR)', 'zh_CN' => '简体中文', From e660f70fd68cc92c4df4071eb49d7ddec7277580 Mon Sep 17 00:00:00 2001 From: demlasjr Date: Thu, 20 Mar 2025 00:30:18 +0100 Subject: [PATCH 4/4] Fixed missing translations --- resources/lang/es_ES/api_key.php | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/resources/lang/es_ES/api_key.php b/resources/lang/es_ES/api_key.php index 098abecc..e1243179 100644 --- a/resources/lang/es_ES/api_key.php +++ b/resources/lang/es_ES/api_key.php @@ -1,31 +1,30 @@ 'API Key|API Keys', + 'resource_label' => 'Clave API|Claves API', 'show_token' => [ - 'heading' => 'Your API Token has been generated', - 'description' => 'Please copy your new API token. For your security, it won\'t be shown again.', - 'copy_tooltip' => 'Token copied!', + 'heading' => 'Tu token de API ha sido generado', + 'description' => 'Por favor, copia tu nuevo token de API. Por seguridad, no se mostrará nuevamente.', + 'copy_tooltip' => '¡Token copiado!', ], 'abilities_label' => ':ability :resource', 'form' => [ - 'name_label' => 'Token Name', - 'expires_at_label' => 'Expires At', - 'expires_at_helper' => 'Expires at midnight. Leave empty for no expiry', - 'expires_at_validation' => 'The expiry date must be in the future', - 'abilities_label' => 'Permissions', - 'abilities_hint' => 'Leaving this empty will give the token full permissions', + 'name_label' => 'Nombre del Token', + 'expires_at_label' => 'Expira el', + 'expires_at_helper' => 'Expira a medianoche. Déjalo vacío si no quieres que expire', + 'expires_at_validation' => 'La fecha de expiración debe estar en el futuro', + 'abilities_label' => 'Permisos', + 'abilities_hint' => 'Si dejas esto vacío, el token tendrá permisos completos', ], 'list' => [ 'actions' => [ - 'revoke' => 'Revoke', + 'revoke' => 'Revocar', ], 'headers' => [ - 'name' => 'Token Name', - 'abilities' => 'Permissions', - 'created_at' => 'Created At', - 'expires_at' => 'Expires At', - 'updated_at' => 'Updated At', + 'name' => 'Nombre del Token', + 'abilities' => 'Permisos', + 'created_at' => 'Creado el', + 'expires_at' => 'Expira el', 'updated_at' => 'Actualizado el', ], ],