From 85afd322690839c41d8742044207c46eb951571a Mon Sep 17 00:00:00 2001 From: DriverSpy Date: Mon, 20 Jan 2025 16:52:23 +0100 Subject: [PATCH 01/11] "de_DE" removed (correction) "de" already contains all translation files of "de_DE" and is therefore not a translation language of its own. --- resources/lang/de_DE/navigation.php | 9 --------- resources/lang/de_DE/settings.php | 11 ----------- 2 files changed, 20 deletions(-) delete mode 100644 resources/lang/de_DE/navigation.php delete mode 100644 resources/lang/de_DE/settings.php diff --git a/resources/lang/de_DE/navigation.php b/resources/lang/de_DE/navigation.php deleted file mode 100644 index 517a7057..00000000 --- a/resources/lang/de_DE/navigation.php +++ /dev/null @@ -1,9 +0,0 @@ - [ - 'items' => [ - 'manage_customization' => 'Anpassung verwalten', - ], - ], -]; diff --git a/resources/lang/de_DE/settings.php b/resources/lang/de_DE/settings.php deleted file mode 100644 index 40a30ba5..00000000 --- a/resources/lang/de_DE/settings.php +++ /dev/null @@ -1,11 +0,0 @@ - [ - 'status_page_accent' => [ - 'description' => 'Passe die Akzentfarbe der Statusseite an. Cachet kann automatisch eine passende Grundfarbe auswählen.', - 'accent_color_label' => 'Akzent-Farbe', - 'accent_content_label' => 'Basis-Farbe', - ], - ], -]; From 9ac37024e5eef3d67ce53c25d8609c072f3c70c8 Mon Sep 17 00:00:00 2001 From: DriverSpy Date: Mon, 20 Jan 2025 16:53:50 +0100 Subject: [PATCH 02/11] moved "de" into "de_DE" (correction) To maintain the structure of the languages/translations, I moved the files from "de" to "de_DE". --- resources/lang/{de => de_DE}/api_key.php | 0 resources/lang/{de => de_DE}/cachet.php | 0 resources/lang/{de => de_DE}/component.php | 0 resources/lang/{de => de_DE}/component_group.php | 0 resources/lang/{de => de_DE}/incident.php | 0 resources/lang/{de => de_DE}/incident_template.php | 0 resources/lang/{de => de_DE}/integrations.php | 0 resources/lang/{de => de_DE}/metric.php | 0 resources/lang/{de => de_DE}/navigation.php | 0 resources/lang/{de => de_DE}/resource.php | 0 resources/lang/{de => de_DE}/schedule.php | 0 resources/lang/{de => de_DE}/settings.php | 0 resources/lang/{de => de_DE}/subscriber.php | 0 resources/lang/{de => de_DE}/system_status.php | 0 resources/lang/{de => de_DE}/user.php | 0 resources/lang/{de => de_DE}/webhook.php | 0 16 files changed, 0 insertions(+), 0 deletions(-) rename resources/lang/{de => de_DE}/api_key.php (100%) rename resources/lang/{de => de_DE}/cachet.php (100%) rename resources/lang/{de => de_DE}/component.php (100%) rename resources/lang/{de => de_DE}/component_group.php (100%) rename resources/lang/{de => de_DE}/incident.php (100%) rename resources/lang/{de => de_DE}/incident_template.php (100%) rename resources/lang/{de => de_DE}/integrations.php (100%) rename resources/lang/{de => de_DE}/metric.php (100%) rename resources/lang/{de => de_DE}/navigation.php (100%) rename resources/lang/{de => de_DE}/resource.php (100%) rename resources/lang/{de => de_DE}/schedule.php (100%) rename resources/lang/{de => de_DE}/settings.php (100%) rename resources/lang/{de => de_DE}/subscriber.php (100%) rename resources/lang/{de => de_DE}/system_status.php (100%) rename resources/lang/{de => de_DE}/user.php (100%) rename resources/lang/{de => de_DE}/webhook.php (100%) diff --git a/resources/lang/de/api_key.php b/resources/lang/de_DE/api_key.php similarity index 100% rename from resources/lang/de/api_key.php rename to resources/lang/de_DE/api_key.php diff --git a/resources/lang/de/cachet.php b/resources/lang/de_DE/cachet.php similarity index 100% rename from resources/lang/de/cachet.php rename to resources/lang/de_DE/cachet.php diff --git a/resources/lang/de/component.php b/resources/lang/de_DE/component.php similarity index 100% rename from resources/lang/de/component.php rename to resources/lang/de_DE/component.php diff --git a/resources/lang/de/component_group.php b/resources/lang/de_DE/component_group.php similarity index 100% rename from resources/lang/de/component_group.php rename to resources/lang/de_DE/component_group.php diff --git a/resources/lang/de/incident.php b/resources/lang/de_DE/incident.php similarity index 100% rename from resources/lang/de/incident.php rename to resources/lang/de_DE/incident.php diff --git a/resources/lang/de/incident_template.php b/resources/lang/de_DE/incident_template.php similarity index 100% rename from resources/lang/de/incident_template.php rename to resources/lang/de_DE/incident_template.php diff --git a/resources/lang/de/integrations.php b/resources/lang/de_DE/integrations.php similarity index 100% rename from resources/lang/de/integrations.php rename to resources/lang/de_DE/integrations.php diff --git a/resources/lang/de/metric.php b/resources/lang/de_DE/metric.php similarity index 100% rename from resources/lang/de/metric.php rename to resources/lang/de_DE/metric.php diff --git a/resources/lang/de/navigation.php b/resources/lang/de_DE/navigation.php similarity index 100% rename from resources/lang/de/navigation.php rename to resources/lang/de_DE/navigation.php diff --git a/resources/lang/de/resource.php b/resources/lang/de_DE/resource.php similarity index 100% rename from resources/lang/de/resource.php rename to resources/lang/de_DE/resource.php diff --git a/resources/lang/de/schedule.php b/resources/lang/de_DE/schedule.php similarity index 100% rename from resources/lang/de/schedule.php rename to resources/lang/de_DE/schedule.php diff --git a/resources/lang/de/settings.php b/resources/lang/de_DE/settings.php similarity index 100% rename from resources/lang/de/settings.php rename to resources/lang/de_DE/settings.php diff --git a/resources/lang/de/subscriber.php b/resources/lang/de_DE/subscriber.php similarity index 100% rename from resources/lang/de/subscriber.php rename to resources/lang/de_DE/subscriber.php diff --git a/resources/lang/de/system_status.php b/resources/lang/de_DE/system_status.php similarity index 100% rename from resources/lang/de/system_status.php rename to resources/lang/de_DE/system_status.php diff --git a/resources/lang/de/user.php b/resources/lang/de_DE/user.php similarity index 100% rename from resources/lang/de/user.php rename to resources/lang/de_DE/user.php diff --git a/resources/lang/de/webhook.php b/resources/lang/de_DE/webhook.php similarity index 100% rename from resources/lang/de/webhook.php rename to resources/lang/de_DE/webhook.php From 12e3d04f1320052e4094ac5b900cbd3f583a8406 Mon Sep 17 00:00:00 2001 From: DriverSpy Date: Mon, 20 Jan 2025 16:56:54 +0100 Subject: [PATCH 03/11] =?UTF-8?q?added=20"de=5FAT"=20>>=20"Deutsch=20(?= =?UTF-8?q?=C3=96sterreich)"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/lang/de_AT/api_key.php | 31 +++++++++ resources/lang/de_AT/cachet.php | 14 ++++ resources/lang/de_AT/component.php | 39 +++++++++++ resources/lang/de_AT/component_group.php | 29 ++++++++ resources/lang/de_AT/incident.php | 80 ++++++++++++++++++++++ resources/lang/de_AT/incident_template.php | 31 +++++++++ resources/lang/de_AT/integrations.php | 17 +++++ resources/lang/de_AT/metric.php | 51 ++++++++++++++ resources/lang/de_AT/navigation.php | 30 ++++++++ resources/lang/de_AT/resource.php | 9 +++ resources/lang/de_AT/schedule.php | 44 ++++++++++++ resources/lang/de_AT/settings.php | 38 ++++++++++ resources/lang/de_AT/subscriber.php | 34 +++++++++ resources/lang/de_AT/system_status.php | 7 ++ resources/lang/de_AT/user.php | 27 ++++++++ resources/lang/de_AT/webhook.php | 30 ++++++++ 16 files changed, 511 insertions(+) create mode 100644 resources/lang/de_AT/api_key.php create mode 100644 resources/lang/de_AT/cachet.php create mode 100644 resources/lang/de_AT/component.php create mode 100644 resources/lang/de_AT/component_group.php create mode 100644 resources/lang/de_AT/incident.php create mode 100644 resources/lang/de_AT/incident_template.php create mode 100644 resources/lang/de_AT/integrations.php create mode 100644 resources/lang/de_AT/metric.php create mode 100644 resources/lang/de_AT/navigation.php create mode 100644 resources/lang/de_AT/resource.php create mode 100644 resources/lang/de_AT/schedule.php create mode 100644 resources/lang/de_AT/settings.php create mode 100644 resources/lang/de_AT/subscriber.php create mode 100644 resources/lang/de_AT/system_status.php create mode 100644 resources/lang/de_AT/user.php create mode 100644 resources/lang/de_AT/webhook.php diff --git a/resources/lang/de_AT/api_key.php b/resources/lang/de_AT/api_key.php new file mode 100644 index 00000000..9a70342c --- /dev/null +++ b/resources/lang/de_AT/api_key.php @@ -0,0 +1,31 @@ + 'API Schlüssel|API Schlüssel', + 'show_token' => [ + 'heading' => 'Dein API Token wurde generiert', + 'description' => 'Bitte kopiere deinen API Token. Aus Gründen der Sicherheit, wird dieser nicht erneut angezeigt.', + 'copy_tooltip' => 'Token kopiert!', + ], + 'abilities_label' => ':ability :resource', + 'form' => [ + 'name_label' => 'Token Name', + 'expires_at_label' => 'Abgelaufen am', + 'expires_at_helper' => 'Läuft ab um Mitternacht. Frei lassen für keinen Ablauf.', + 'expires_at_validation' => 'Das Ablaufdatum muss in der Zukunft liegen.', + 'abilities_label' => 'Berechtigungen', + 'abilities_hint' => 'Frei lassen, gibt dem Token volle Berechtigung.', + ], + 'list' => [ + 'actions' => [ + 'revoke' => 'Widerrufen', + ], + 'headers' => [ + 'name' => 'Token Name', + 'abilities' => 'Berechtigungen', + 'created_at' => 'Erstellt am', + 'expires_at' => 'Läuft ab am', + 'updated_at' => 'Aktualisiert am', + ], + ], +]; diff --git a/resources/lang/de_AT/cachet.php b/resources/lang/de_AT/cachet.php new file mode 100644 index 00000000..3219bd85 --- /dev/null +++ b/resources/lang/de_AT/cachet.php @@ -0,0 +1,14 @@ + [ + 'section_heading' => 'Cachet unterstützen', + 'consider_supporting' => 'Bitte erwäge, Cachet über GitHub-Sponsoren zu unterstützen.', + 'keep_up_to_date' => 'Bleibe über die aktuellsten Nachrichten und Veröffentlichungen auf dem Laufenden, indem Du dem *Cachet-Blog* folgst.', + 'work_in_progress_text' => 'Cachet befindet sich in der aktiven Entwicklung. Änderungen sind noch vorbehalten.', + ], + 'powered_by' => 'Unterstützt von', + 'open_source_status_page' => 'Die Open-Source-Statusseite.', + 'all_times_shown_in' => 'Alle Zeiten werden angezeigt in *:timezone*.', + 'rss_feed' => ':name RSS-Feed', +]; diff --git a/resources/lang/de_AT/component.php b/resources/lang/de_AT/component.php new file mode 100644 index 00000000..33977e5a --- /dev/null +++ b/resources/lang/de_AT/component.php @@ -0,0 +1,39 @@ + 'Komponente|Komponenten', + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'status' => 'Status', + 'order' => 'Reihenfolge', + 'group' => 'Gruppe', + 'enabled' => 'Aktiviert', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + 'deleted_at' => 'Gelöscht am', + ], + 'empty_state' => [ + 'heading' => 'Komponenten', + 'description' => 'Komponenten stellen die verschiedenen Teile Deines Systems dar, die den Status Deiner Statusseite beeinflussen können.', + ], + ], + 'last_updated' => 'Letzte Aktualisierung :timestamp', + 'view_details' => 'Details anzeigen', + 'form' => [ + 'name_label' => 'Name', + 'status_label' => 'Status', + 'description_label' => 'Beschreibung', + 'component_group_label' => 'Komponentengruppe', + 'link_label' => 'Link', + 'link_helper' => 'Ein optionaler Link zur Komponente', + ], + 'status' => [ + 'operational' => 'Funktionsfähig', + 'performance_issues' => 'Leistungsprobleme', + 'partial_outage' => 'Teilausfall', + 'major_outage' => 'Schwerer Ausfall', + 'unknown' => 'Unbekannt', + ], + +]; diff --git a/resources/lang/de_AT/component_group.php b/resources/lang/de_AT/component_group.php new file mode 100644 index 00000000..b993b62b --- /dev/null +++ b/resources/lang/de_AT/component_group.php @@ -0,0 +1,29 @@ + 'Komponentengruppe|Komponentengruppen', + 'incident_count' => ':count Vorfall|:count Vorfälle', + 'visibility' => [ + 'expanded' => 'Immer ausgeklappt', + 'collapsed' => 'Immer eingeklappt', + 'collapsed_unless_incident' => 'ingeklappt - außer bei aktivem Vorfall', + ], + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'visible' => 'Sichtbar', + 'collapsed' => 'Ausgeklappt', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + ], + 'empty_state' => [ + 'heading' => 'Komponentengruppen', + 'description' => 'Gruppiere verwandte Komponenten', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'visible_label' => 'Sichtbar', + 'collapsed_label' => 'Ausgeklappt', + ], +]; diff --git a/resources/lang/de_AT/incident.php b/resources/lang/de_AT/incident.php new file mode 100644 index 00000000..d445918c --- /dev/null +++ b/resources/lang/de_AT/incident.php @@ -0,0 +1,80 @@ + 'Vorfälle', + 'resource_label' => 'Vorfall|Vorfälle', + 'status' => [ + 'investigating' => 'Untersuchung', + 'identified' => 'Identifiziert', + 'watching' => 'Beobachtung', + 'fixed' => 'Behoben', + 'reported' => 'Gemeldet', + ], + 'edit_button' => 'Vorfall bearbeiten', + 'new_button' => 'Vorfall hinzufügen', + 'no_incidents_reported' => 'Keine Vorfälle gemeldet.', + 'timeline' => [ + 'past_incidents_header' => 'Vergangene Vorfälle', + 'recent_incidents_header' => 'Jüngste Vorfälle', + 'no_incidents_reported_between' => 'Keine Vorfälle gemeldet zwischen :from und :to', + 'navigate' => [ + 'previous' => 'Vor', + 'today' => 'Heute', + 'next' => 'Weiter', + ], + ], + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'status' => 'Status', + 'visible' => 'Sichtbar', + 'stickied' => 'Angeheftet', + 'occurred_at' => 'Aufgetreten am', + 'notified_subscribers' => 'Benachrichtigte Abonnenten', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + 'deleted_at' => 'Gelöscht am', + ], + 'actions' => [ + 'record_update' => 'Update aufzeichnen', + 'view_incident' => 'Vorfall anschauen', + ], + 'empty_state' => [ + 'heading' => 'Vorfälle', + 'description' => 'Vorfälle werden verwendet, um den Status Deiner Dienste zu kommunizieren und zu verfolgen.', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'status_label' => 'Status', + 'message_label' => 'Nachricht', + 'occurred_at_label' => 'Aufgetreten am', + 'occurred_at_helper' => 'Wenn dieses Feld leer gelassen wird, wird der Zeitstempel der Erstellung des Vorfalls verwendet.', + 'visible_label' => 'Sichtbar', + 'user_label' => 'Benutzer', + 'user_helper' => 'Benutzer, welcher den Vorfall gemeldet hat.', + 'notifications_label' => 'Abonnenten benachrichtigen?', + 'stickied_label' => 'Vorfall anheften?', + 'guid_label' => 'Vorfall-UUID', + 'add_component' => [ + 'action_label' => 'Komponente hinzufügen', + 'header' => 'Komponenten', + 'component_label' => 'Komponente', + 'status_label' => 'Status', + ], + ], + 'record_update' => [ + 'success_title' => 'Vorfall aktualisiert - :name', + 'success_body' => 'Ein Update zu einem Vorfall wurde veröffentlicht.', + 'form' => [ + 'message_label' => 'Nachricht', + 'status_label' => 'Status', + 'user_label' => 'Benutzer', + 'user_helper' => 'Wer diesen Vorfall gemeldet hat.', + ], + ], + 'overview' => [ + 'total_incidents_label' => 'Vorfälle insgesamt', + 'total_incidents_description' => 'Anzahl aller Vorfälle', + ], +]; diff --git a/resources/lang/de_AT/incident_template.php b/resources/lang/de_AT/incident_template.php new file mode 100644 index 00000000..46e2d42c --- /dev/null +++ b/resources/lang/de_AT/incident_template.php @@ -0,0 +1,31 @@ + 'Vorfallvorlage|Vorfallvorlagen', + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'slug' => 'Schlagwort', + 'engine' => 'Methode', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + 'deleted_at' => 'Gelöscht am', + ], + 'empty_state' => [ + 'heading' => 'Vorfallvorlage', + 'description' => 'Vorfallvorlagen werden zum Erstellen wiederverwendbarer Vorfallmeldungen verwendet.', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'slug_label' => 'Schlagwort', + 'template_label' => 'Vorlage', + 'engine_label' => 'Methode', + ], + 'engine' => [ + 'laravel_blade' => 'Laravel Blade', + 'laravel_blade_docs' => 'Laravel Blade Dokumentation', + 'twig' => 'Twig', + 'twig_docs' => 'Twig Dokumentation', + ], +]; diff --git a/resources/lang/de_AT/integrations.php b/resources/lang/de_AT/integrations.php new file mode 100644 index 00000000..607de0c4 --- /dev/null +++ b/resources/lang/de_AT/integrations.php @@ -0,0 +1,17 @@ + [ + 'import_feed_button' => 'Feed importieren', + 'status_page_url_label' => 'Oh Dear Statusseiten-URL', + 'status_page_url_helper' => 'Trage die URL deiner Oh Dear Statusseite ein (eg. https://status.example.com).', + 'import_sites_as_components_label' => 'Importiere Seiten als Komponenten', + 'import_sites_as_components_helper' => 'Seiten, welche bei Oh Dear konfiguriert wurden, werden als Komponenten in Cachet hinzugefügt.', + 'component_group_label' => 'Komponentengruppe', + 'component_group_helper' => 'Die Komponentengruppe, der importierte Komponenten zugewiesen werden sollen.', + 'import_incidents_label' => 'Vorfälle importieren', + 'import_incidents_helper' => 'Aktuelle Vorfälle von Oh Dear werden als Vorfälle in Cachet importiert.', + 'provided_url_invalid' => 'Die angegebene URL ist kein gültiger Endpunkt der Oh Dear-Statusseite.', + 'imported_successfully' => 'Oh Dear Import erfolgreich.', + ], +]; diff --git a/resources/lang/de_AT/metric.php b/resources/lang/de_AT/metric.php new file mode 100644 index 00000000..871dcbd8 --- /dev/null +++ b/resources/lang/de_AT/metric.php @@ -0,0 +1,51 @@ + 'Metrik|Metriken', + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'suffix' => 'Suffix', + 'default_value' => 'Standardwert', + 'calc_type' => 'Metrikentyp', + 'display_chart' => 'Diagramm anzeigen', + 'places' => 'Orte', + 'default_view' => 'Standardansicht', + 'threshold' => 'Schwelle', + 'order' => 'Reihenfolge', + 'visible' => 'Sichtbar', + 'points_count' => 'Punktezählung', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + ], + 'empty_state' => [ + 'heading' => 'Metriken', + 'description' => 'Zur Verfolgung und Anzeige von Daten werden Metriken verwendet.', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'suffix_label' => 'Suffix', + 'description_label' => 'Beschreibung', + 'default_view_label' => 'Standardansicht', + 'default_value_label' => 'Standardwert', + 'calc_type_label' => 'Metrikentyp', + 'places_label' => 'Orte', + 'threshold_label' => 'Schwelle', + + 'visible_label' => 'Sichtbar', + 'display_chart_label' => 'Diagramm anzeigen', + ], + 'overview' => [ + 'metric_points_label' => 'Metrische Punkte', + 'metric_points_description' => 'Aktuelle metrische Punkte.', + ], + 'sum_label' => 'Summe', + 'average_label' => 'Durchschnitt', + 'view_labels' => [ + 'last_hour' => 'Letzte Stunde', + 'today' => 'Heute', + 'week' => 'Woche', + 'month' => 'Monat', + ], +]; diff --git a/resources/lang/de_AT/navigation.php b/resources/lang/de_AT/navigation.php new file mode 100644 index 00000000..809658fd --- /dev/null +++ b/resources/lang/de_AT/navigation.php @@ -0,0 +1,30 @@ + [ + 'label' => 'Einstellungen', + 'items' => [ + 'manage_cachet' => 'Cachet verwalten', + 'manage_customization' => 'Anpassung verwalten', + 'manage_theme' => 'Darstellung verwalten', + 'manage_api_keys' => 'API Schlüssel verwalten', + 'manage_webhooks' => 'Webhooks verwalten', + ], + ], + + 'integrations' => [ + 'label' => 'Integrationen', + 'items' => [ + 'oh_dear' => 'Oh Dear', + ], + ], + 'resources' => [ + 'label' => 'Ressourcen', + 'items' => [ + 'status_page' => 'Statusseite', + 'documentation' => 'Dokumentation', + 'discord' => 'Discord beitreten', + 'sponsor' => 'Cachet unterstützen', + ], + ], +]; diff --git a/resources/lang/de_AT/resource.php b/resources/lang/de_AT/resource.php new file mode 100644 index 00000000..41a7fef2 --- /dev/null +++ b/resources/lang/de_AT/resource.php @@ -0,0 +1,9 @@ + [ + 'authenticated' => 'Benutzer', + 'guest' => 'Gäste', + 'hidden' => 'Immer versteckt', + ], +]; diff --git a/resources/lang/de_AT/schedule.php b/resources/lang/de_AT/schedule.php new file mode 100644 index 00000000..77c313db --- /dev/null +++ b/resources/lang/de_AT/schedule.php @@ -0,0 +1,44 @@ + 'Zeitplan|Zeitpläne', + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'status' => 'Status', + 'scheduled_at' => 'Terminiert für', + 'completed_at' => 'Abgeschlossen am', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + 'deleted_at' => 'Gelöscht am', + ], + 'empty_state' => [ + 'heading' => 'Zeitpläne', + 'description' => 'Plane und terminiere deine Wartungen.', + ], + 'actions' => [ + 'record_update' => 'Update aufzeichnen', + 'complete' => 'Wartung abschließen', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'message_label' => 'Nachricht', + 'scheduled_at_label' => 'Terminiert für', + 'completed_at_label' => 'Abgeschlossen am', + ], + 'add_update' => [ + 'success_title' => 'Zeitplan aktualisiert - :name', + 'success_body' => 'Ein Zeitplan-Update wurde veröffentlicht.', + 'form' => [ + 'message_label' => 'Nachricht', + 'completed_at_label' => 'Abgeschlossen am', + ], + ], + 'status' => [ + 'upcoming' => 'Demnächst', + 'in_progress' => 'Aktiv', + 'complete' => 'Abgeschlossen', + ], + 'planned_maintenance_header' => 'Geplante Wartung', +]; diff --git a/resources/lang/de_AT/settings.php b/resources/lang/de_AT/settings.php new file mode 100644 index 00000000..c30eb3d9 --- /dev/null +++ b/resources/lang/de_AT/settings.php @@ -0,0 +1,38 @@ + [ + 'site_name_label' => 'Seitenname', + 'about_this_site_label' => 'Über diese Seite', + 'timezone_label' => 'Zeitzone', + 'incident_days_label' => 'Vorfalltage', + 'major_outage_threshold_label' => 'Schwellenwert für schwere Ausfälle', + 'refresh_rate_label' => 'Automatisch Seite neuladen', + 'refresh_rate_label_input_suffix_seconds' => 'Sekunden', + 'recent_incidents_days_suffix_days' => 'Tage', + 'toggles' => [ + 'support_cachet' => 'Cachet unterstützen', + 'show_timezone' => 'Zeitzone anzeigen', + 'show_dashboard_link' => 'Dashboard-Link anzeigen', + 'display_graphs' => 'Diagramme anzeigen', + 'only_show_disrupted_days' => 'Nur Tage mit Vorfällen anzeigen', + 'recent_incidents_only' => 'Nur aktuelle Vorfälle anzeigen', + 'recent_incidents_days' => 'Anzahl der Tage, an denen aktuelle Vorfälle angezeigt werden sollen', + ], + ], + 'manage_customization' => [ + 'header_label' => 'Benutzerdefinierter HTML-Header', + 'footer_label' => 'Benutzerdefinierter HTML-Footer', + 'stylesheet_label' => 'Benutzerdefiniertes CSS', + ], + 'manage_theme' => [ + 'app_banner_label' => 'Bannerbild', + 'status_page_accent' => [ + 'heading' => 'Statusseiten-Akzent', + 'description' => 'Passe die Akzentfarbe der Statusseite an. Cachet kann automatisch eine passende Grundfarbe auswählen.', + 'accent_color_label' => 'Akzent-Farbe', + 'accent_content_label' => 'Basis-Farbe', + 'accent_pairing_label' => 'Akzentpaarung', + ], + ], +]; diff --git a/resources/lang/de_AT/subscriber.php b/resources/lang/de_AT/subscriber.php new file mode 100644 index 00000000..836100e1 --- /dev/null +++ b/resources/lang/de_AT/subscriber.php @@ -0,0 +1,34 @@ + 'Abonnent|Abonnenten', + 'list' => [ + 'headers' => [ + 'email' => 'Email', + 'verify_code' => 'Verifizierungscode', + 'global' => 'Global', + 'phone_number' => 'Telefonnummer', + 'slack_webhook_url' => 'Slack Webhook-URL', + 'verified_at' => 'Verifiziert am', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + ], + 'empty_state' => [ + 'heading' => 'Abonnenten', + 'description' => 'Abonnenten sind Personen, welche die Statusseite für Benachrichtigungen abonniert haben.', + ], + 'actions' => [ + 'verify_label' => 'Verifizieren', + ], + ], + 'form' => [ + 'email_label' => 'Email', + 'verify_code_label' => 'Verifizierungscode', + 'verified_at_label' => 'Verifiziert am', + 'global_label' => 'Global', + ], + 'overview' => [ + 'total_subscribers_label' => 'Abonnenten insgesamt', + 'total_subscribers_description' => 'Anzahl aller Abonnenten', + ], +]; diff --git a/resources/lang/de_AT/system_status.php b/resources/lang/de_AT/system_status.php new file mode 100644 index 00000000..f8ae4ff0 --- /dev/null +++ b/resources/lang/de_AT/system_status.php @@ -0,0 +1,7 @@ + 'Alle Systeme sind funktionsfähig.', + 'partial_outage' => 'Bei einigen Systemen treten Probleme auf.', + 'major_outage' => 'Bei einigen Systemen treten erhebliche Probleme auf.', +]; diff --git a/resources/lang/de_AT/user.php b/resources/lang/de_AT/user.php new file mode 100644 index 00000000..3d53e562 --- /dev/null +++ b/resources/lang/de_AT/user.php @@ -0,0 +1,27 @@ + [ + 'admin' => 'Admin', + 'user' => 'Benutzer', + ], + 'resource_label' => 'Benutzer|Benutzer', + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'email' => 'Email-Addresse', + 'email_verified_at' => 'Email verifiziert am', + 'is_admin' => 'Ist Administrator?', + ], + 'actions' => [ + 'verify_email' => 'Email verifizieren', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'email_label' => 'Email-Addresse', + 'password_label' => 'Passwort', + 'password_confirmation_label' => 'Passwort bestätigen', + 'is_admin_label' => 'Administrator', + ], +]; diff --git a/resources/lang/de_AT/webhook.php b/resources/lang/de_AT/webhook.php new file mode 100644 index 00000000..00e347fb --- /dev/null +++ b/resources/lang/de_AT/webhook.php @@ -0,0 +1,30 @@ + 'Webhook|Webhooks', + 'event_selection' => [ + 'all' => 'Alle Ereignisse senden', + 'selected' => 'Nur ausgewählte Ereignisse senden', + ], + 'form' => [ + 'url_label' => 'Payload URL', + 'url_helper' => 'Ereignisse werden an diese URL gesendet.', + 'secret_label' => 'Secret', + 'secret_helper' => 'Das Payload wird mit diesem Geheimnis signiert. Weitere Informationen findest Du in der *Webhook-Dokumentation*.', + 'description_label' => 'Beschreibung', + 'event_selection_label' => 'Alle Ereignisse senden?', + 'events_label' => 'Ereignisse', + 'edit_secret_label' => 'Secret bearbeiten', + 'update_secret_label' => 'Secret aktualisiseren', + ], + 'attempts' => [ + 'heading' => 'Versuche', + 'empty_state' => 'Es wurden noch keine Versuche für diesen Webhook unternommen.', + ], + 'list' => [ + 'headers' => [ + 'url' => 'Payload URL', + 'success_rate_24h' => 'Erfolgsrate (24h)', + ], + ], +]; From 0617268f3df6008c2ac116087ed691121dc8601e Mon Sep 17 00:00:00 2001 From: DriverSpy Date: Mon, 20 Jan 2025 16:57:29 +0100 Subject: [PATCH 04/11] added "de_CH" >> "Deutsch (Schweiz)" --- resources/lang/de_CH/api_key.php | 31 +++++++++ resources/lang/de_CH/cachet.php | 14 ++++ resources/lang/de_CH/component.php | 39 +++++++++++ resources/lang/de_CH/component_group.php | 29 ++++++++ resources/lang/de_CH/incident.php | 80 ++++++++++++++++++++++ resources/lang/de_CH/incident_template.php | 31 +++++++++ resources/lang/de_CH/integrations.php | 17 +++++ resources/lang/de_CH/metric.php | 51 ++++++++++++++ resources/lang/de_CH/navigation.php | 30 ++++++++ resources/lang/de_CH/resource.php | 9 +++ resources/lang/de_CH/schedule.php | 44 ++++++++++++ resources/lang/de_CH/settings.php | 38 ++++++++++ resources/lang/de_CH/subscriber.php | 34 +++++++++ resources/lang/de_CH/system_status.php | 7 ++ resources/lang/de_CH/user.php | 27 ++++++++ resources/lang/de_CH/webhook.php | 30 ++++++++ 16 files changed, 511 insertions(+) create mode 100644 resources/lang/de_CH/api_key.php create mode 100644 resources/lang/de_CH/cachet.php create mode 100644 resources/lang/de_CH/component.php create mode 100644 resources/lang/de_CH/component_group.php create mode 100644 resources/lang/de_CH/incident.php create mode 100644 resources/lang/de_CH/incident_template.php create mode 100644 resources/lang/de_CH/integrations.php create mode 100644 resources/lang/de_CH/metric.php create mode 100644 resources/lang/de_CH/navigation.php create mode 100644 resources/lang/de_CH/resource.php create mode 100644 resources/lang/de_CH/schedule.php create mode 100644 resources/lang/de_CH/settings.php create mode 100644 resources/lang/de_CH/subscriber.php create mode 100644 resources/lang/de_CH/system_status.php create mode 100644 resources/lang/de_CH/user.php create mode 100644 resources/lang/de_CH/webhook.php diff --git a/resources/lang/de_CH/api_key.php b/resources/lang/de_CH/api_key.php new file mode 100644 index 00000000..9a70342c --- /dev/null +++ b/resources/lang/de_CH/api_key.php @@ -0,0 +1,31 @@ + 'API Schlüssel|API Schlüssel', + 'show_token' => [ + 'heading' => 'Dein API Token wurde generiert', + 'description' => 'Bitte kopiere deinen API Token. Aus Gründen der Sicherheit, wird dieser nicht erneut angezeigt.', + 'copy_tooltip' => 'Token kopiert!', + ], + 'abilities_label' => ':ability :resource', + 'form' => [ + 'name_label' => 'Token Name', + 'expires_at_label' => 'Abgelaufen am', + 'expires_at_helper' => 'Läuft ab um Mitternacht. Frei lassen für keinen Ablauf.', + 'expires_at_validation' => 'Das Ablaufdatum muss in der Zukunft liegen.', + 'abilities_label' => 'Berechtigungen', + 'abilities_hint' => 'Frei lassen, gibt dem Token volle Berechtigung.', + ], + 'list' => [ + 'actions' => [ + 'revoke' => 'Widerrufen', + ], + 'headers' => [ + 'name' => 'Token Name', + 'abilities' => 'Berechtigungen', + 'created_at' => 'Erstellt am', + 'expires_at' => 'Läuft ab am', + 'updated_at' => 'Aktualisiert am', + ], + ], +]; diff --git a/resources/lang/de_CH/cachet.php b/resources/lang/de_CH/cachet.php new file mode 100644 index 00000000..3219bd85 --- /dev/null +++ b/resources/lang/de_CH/cachet.php @@ -0,0 +1,14 @@ + [ + 'section_heading' => 'Cachet unterstützen', + 'consider_supporting' => 'Bitte erwäge, Cachet über GitHub-Sponsoren zu unterstützen.', + 'keep_up_to_date' => 'Bleibe über die aktuellsten Nachrichten und Veröffentlichungen auf dem Laufenden, indem Du dem *Cachet-Blog* folgst.', + 'work_in_progress_text' => 'Cachet befindet sich in der aktiven Entwicklung. Änderungen sind noch vorbehalten.', + ], + 'powered_by' => 'Unterstützt von', + 'open_source_status_page' => 'Die Open-Source-Statusseite.', + 'all_times_shown_in' => 'Alle Zeiten werden angezeigt in *:timezone*.', + 'rss_feed' => ':name RSS-Feed', +]; diff --git a/resources/lang/de_CH/component.php b/resources/lang/de_CH/component.php new file mode 100644 index 00000000..33977e5a --- /dev/null +++ b/resources/lang/de_CH/component.php @@ -0,0 +1,39 @@ + 'Komponente|Komponenten', + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'status' => 'Status', + 'order' => 'Reihenfolge', + 'group' => 'Gruppe', + 'enabled' => 'Aktiviert', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + 'deleted_at' => 'Gelöscht am', + ], + 'empty_state' => [ + 'heading' => 'Komponenten', + 'description' => 'Komponenten stellen die verschiedenen Teile Deines Systems dar, die den Status Deiner Statusseite beeinflussen können.', + ], + ], + 'last_updated' => 'Letzte Aktualisierung :timestamp', + 'view_details' => 'Details anzeigen', + 'form' => [ + 'name_label' => 'Name', + 'status_label' => 'Status', + 'description_label' => 'Beschreibung', + 'component_group_label' => 'Komponentengruppe', + 'link_label' => 'Link', + 'link_helper' => 'Ein optionaler Link zur Komponente', + ], + 'status' => [ + 'operational' => 'Funktionsfähig', + 'performance_issues' => 'Leistungsprobleme', + 'partial_outage' => 'Teilausfall', + 'major_outage' => 'Schwerer Ausfall', + 'unknown' => 'Unbekannt', + ], + +]; diff --git a/resources/lang/de_CH/component_group.php b/resources/lang/de_CH/component_group.php new file mode 100644 index 00000000..b993b62b --- /dev/null +++ b/resources/lang/de_CH/component_group.php @@ -0,0 +1,29 @@ + 'Komponentengruppe|Komponentengruppen', + 'incident_count' => ':count Vorfall|:count Vorfälle', + 'visibility' => [ + 'expanded' => 'Immer ausgeklappt', + 'collapsed' => 'Immer eingeklappt', + 'collapsed_unless_incident' => 'ingeklappt - außer bei aktivem Vorfall', + ], + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'visible' => 'Sichtbar', + 'collapsed' => 'Ausgeklappt', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + ], + 'empty_state' => [ + 'heading' => 'Komponentengruppen', + 'description' => 'Gruppiere verwandte Komponenten', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'visible_label' => 'Sichtbar', + 'collapsed_label' => 'Ausgeklappt', + ], +]; diff --git a/resources/lang/de_CH/incident.php b/resources/lang/de_CH/incident.php new file mode 100644 index 00000000..d445918c --- /dev/null +++ b/resources/lang/de_CH/incident.php @@ -0,0 +1,80 @@ + 'Vorfälle', + 'resource_label' => 'Vorfall|Vorfälle', + 'status' => [ + 'investigating' => 'Untersuchung', + 'identified' => 'Identifiziert', + 'watching' => 'Beobachtung', + 'fixed' => 'Behoben', + 'reported' => 'Gemeldet', + ], + 'edit_button' => 'Vorfall bearbeiten', + 'new_button' => 'Vorfall hinzufügen', + 'no_incidents_reported' => 'Keine Vorfälle gemeldet.', + 'timeline' => [ + 'past_incidents_header' => 'Vergangene Vorfälle', + 'recent_incidents_header' => 'Jüngste Vorfälle', + 'no_incidents_reported_between' => 'Keine Vorfälle gemeldet zwischen :from und :to', + 'navigate' => [ + 'previous' => 'Vor', + 'today' => 'Heute', + 'next' => 'Weiter', + ], + ], + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'status' => 'Status', + 'visible' => 'Sichtbar', + 'stickied' => 'Angeheftet', + 'occurred_at' => 'Aufgetreten am', + 'notified_subscribers' => 'Benachrichtigte Abonnenten', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + 'deleted_at' => 'Gelöscht am', + ], + 'actions' => [ + 'record_update' => 'Update aufzeichnen', + 'view_incident' => 'Vorfall anschauen', + ], + 'empty_state' => [ + 'heading' => 'Vorfälle', + 'description' => 'Vorfälle werden verwendet, um den Status Deiner Dienste zu kommunizieren und zu verfolgen.', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'status_label' => 'Status', + 'message_label' => 'Nachricht', + 'occurred_at_label' => 'Aufgetreten am', + 'occurred_at_helper' => 'Wenn dieses Feld leer gelassen wird, wird der Zeitstempel der Erstellung des Vorfalls verwendet.', + 'visible_label' => 'Sichtbar', + 'user_label' => 'Benutzer', + 'user_helper' => 'Benutzer, welcher den Vorfall gemeldet hat.', + 'notifications_label' => 'Abonnenten benachrichtigen?', + 'stickied_label' => 'Vorfall anheften?', + 'guid_label' => 'Vorfall-UUID', + 'add_component' => [ + 'action_label' => 'Komponente hinzufügen', + 'header' => 'Komponenten', + 'component_label' => 'Komponente', + 'status_label' => 'Status', + ], + ], + 'record_update' => [ + 'success_title' => 'Vorfall aktualisiert - :name', + 'success_body' => 'Ein Update zu einem Vorfall wurde veröffentlicht.', + 'form' => [ + 'message_label' => 'Nachricht', + 'status_label' => 'Status', + 'user_label' => 'Benutzer', + 'user_helper' => 'Wer diesen Vorfall gemeldet hat.', + ], + ], + 'overview' => [ + 'total_incidents_label' => 'Vorfälle insgesamt', + 'total_incidents_description' => 'Anzahl aller Vorfälle', + ], +]; diff --git a/resources/lang/de_CH/incident_template.php b/resources/lang/de_CH/incident_template.php new file mode 100644 index 00000000..46e2d42c --- /dev/null +++ b/resources/lang/de_CH/incident_template.php @@ -0,0 +1,31 @@ + 'Vorfallvorlage|Vorfallvorlagen', + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'slug' => 'Schlagwort', + 'engine' => 'Methode', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + 'deleted_at' => 'Gelöscht am', + ], + 'empty_state' => [ + 'heading' => 'Vorfallvorlage', + 'description' => 'Vorfallvorlagen werden zum Erstellen wiederverwendbarer Vorfallmeldungen verwendet.', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'slug_label' => 'Schlagwort', + 'template_label' => 'Vorlage', + 'engine_label' => 'Methode', + ], + 'engine' => [ + 'laravel_blade' => 'Laravel Blade', + 'laravel_blade_docs' => 'Laravel Blade Dokumentation', + 'twig' => 'Twig', + 'twig_docs' => 'Twig Dokumentation', + ], +]; diff --git a/resources/lang/de_CH/integrations.php b/resources/lang/de_CH/integrations.php new file mode 100644 index 00000000..607de0c4 --- /dev/null +++ b/resources/lang/de_CH/integrations.php @@ -0,0 +1,17 @@ + [ + 'import_feed_button' => 'Feed importieren', + 'status_page_url_label' => 'Oh Dear Statusseiten-URL', + 'status_page_url_helper' => 'Trage die URL deiner Oh Dear Statusseite ein (eg. https://status.example.com).', + 'import_sites_as_components_label' => 'Importiere Seiten als Komponenten', + 'import_sites_as_components_helper' => 'Seiten, welche bei Oh Dear konfiguriert wurden, werden als Komponenten in Cachet hinzugefügt.', + 'component_group_label' => 'Komponentengruppe', + 'component_group_helper' => 'Die Komponentengruppe, der importierte Komponenten zugewiesen werden sollen.', + 'import_incidents_label' => 'Vorfälle importieren', + 'import_incidents_helper' => 'Aktuelle Vorfälle von Oh Dear werden als Vorfälle in Cachet importiert.', + 'provided_url_invalid' => 'Die angegebene URL ist kein gültiger Endpunkt der Oh Dear-Statusseite.', + 'imported_successfully' => 'Oh Dear Import erfolgreich.', + ], +]; diff --git a/resources/lang/de_CH/metric.php b/resources/lang/de_CH/metric.php new file mode 100644 index 00000000..871dcbd8 --- /dev/null +++ b/resources/lang/de_CH/metric.php @@ -0,0 +1,51 @@ + 'Metrik|Metriken', + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'suffix' => 'Suffix', + 'default_value' => 'Standardwert', + 'calc_type' => 'Metrikentyp', + 'display_chart' => 'Diagramm anzeigen', + 'places' => 'Orte', + 'default_view' => 'Standardansicht', + 'threshold' => 'Schwelle', + 'order' => 'Reihenfolge', + 'visible' => 'Sichtbar', + 'points_count' => 'Punktezählung', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + ], + 'empty_state' => [ + 'heading' => 'Metriken', + 'description' => 'Zur Verfolgung und Anzeige von Daten werden Metriken verwendet.', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'suffix_label' => 'Suffix', + 'description_label' => 'Beschreibung', + 'default_view_label' => 'Standardansicht', + 'default_value_label' => 'Standardwert', + 'calc_type_label' => 'Metrikentyp', + 'places_label' => 'Orte', + 'threshold_label' => 'Schwelle', + + 'visible_label' => 'Sichtbar', + 'display_chart_label' => 'Diagramm anzeigen', + ], + 'overview' => [ + 'metric_points_label' => 'Metrische Punkte', + 'metric_points_description' => 'Aktuelle metrische Punkte.', + ], + 'sum_label' => 'Summe', + 'average_label' => 'Durchschnitt', + 'view_labels' => [ + 'last_hour' => 'Letzte Stunde', + 'today' => 'Heute', + 'week' => 'Woche', + 'month' => 'Monat', + ], +]; diff --git a/resources/lang/de_CH/navigation.php b/resources/lang/de_CH/navigation.php new file mode 100644 index 00000000..809658fd --- /dev/null +++ b/resources/lang/de_CH/navigation.php @@ -0,0 +1,30 @@ + [ + 'label' => 'Einstellungen', + 'items' => [ + 'manage_cachet' => 'Cachet verwalten', + 'manage_customization' => 'Anpassung verwalten', + 'manage_theme' => 'Darstellung verwalten', + 'manage_api_keys' => 'API Schlüssel verwalten', + 'manage_webhooks' => 'Webhooks verwalten', + ], + ], + + 'integrations' => [ + 'label' => 'Integrationen', + 'items' => [ + 'oh_dear' => 'Oh Dear', + ], + ], + 'resources' => [ + 'label' => 'Ressourcen', + 'items' => [ + 'status_page' => 'Statusseite', + 'documentation' => 'Dokumentation', + 'discord' => 'Discord beitreten', + 'sponsor' => 'Cachet unterstützen', + ], + ], +]; diff --git a/resources/lang/de_CH/resource.php b/resources/lang/de_CH/resource.php new file mode 100644 index 00000000..41a7fef2 --- /dev/null +++ b/resources/lang/de_CH/resource.php @@ -0,0 +1,9 @@ + [ + 'authenticated' => 'Benutzer', + 'guest' => 'Gäste', + 'hidden' => 'Immer versteckt', + ], +]; diff --git a/resources/lang/de_CH/schedule.php b/resources/lang/de_CH/schedule.php new file mode 100644 index 00000000..77c313db --- /dev/null +++ b/resources/lang/de_CH/schedule.php @@ -0,0 +1,44 @@ + 'Zeitplan|Zeitpläne', + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'status' => 'Status', + 'scheduled_at' => 'Terminiert für', + 'completed_at' => 'Abgeschlossen am', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + 'deleted_at' => 'Gelöscht am', + ], + 'empty_state' => [ + 'heading' => 'Zeitpläne', + 'description' => 'Plane und terminiere deine Wartungen.', + ], + 'actions' => [ + 'record_update' => 'Update aufzeichnen', + 'complete' => 'Wartung abschließen', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'message_label' => 'Nachricht', + 'scheduled_at_label' => 'Terminiert für', + 'completed_at_label' => 'Abgeschlossen am', + ], + 'add_update' => [ + 'success_title' => 'Zeitplan aktualisiert - :name', + 'success_body' => 'Ein Zeitplan-Update wurde veröffentlicht.', + 'form' => [ + 'message_label' => 'Nachricht', + 'completed_at_label' => 'Abgeschlossen am', + ], + ], + 'status' => [ + 'upcoming' => 'Demnächst', + 'in_progress' => 'Aktiv', + 'complete' => 'Abgeschlossen', + ], + 'planned_maintenance_header' => 'Geplante Wartung', +]; diff --git a/resources/lang/de_CH/settings.php b/resources/lang/de_CH/settings.php new file mode 100644 index 00000000..c30eb3d9 --- /dev/null +++ b/resources/lang/de_CH/settings.php @@ -0,0 +1,38 @@ + [ + 'site_name_label' => 'Seitenname', + 'about_this_site_label' => 'Über diese Seite', + 'timezone_label' => 'Zeitzone', + 'incident_days_label' => 'Vorfalltage', + 'major_outage_threshold_label' => 'Schwellenwert für schwere Ausfälle', + 'refresh_rate_label' => 'Automatisch Seite neuladen', + 'refresh_rate_label_input_suffix_seconds' => 'Sekunden', + 'recent_incidents_days_suffix_days' => 'Tage', + 'toggles' => [ + 'support_cachet' => 'Cachet unterstützen', + 'show_timezone' => 'Zeitzone anzeigen', + 'show_dashboard_link' => 'Dashboard-Link anzeigen', + 'display_graphs' => 'Diagramme anzeigen', + 'only_show_disrupted_days' => 'Nur Tage mit Vorfällen anzeigen', + 'recent_incidents_only' => 'Nur aktuelle Vorfälle anzeigen', + 'recent_incidents_days' => 'Anzahl der Tage, an denen aktuelle Vorfälle angezeigt werden sollen', + ], + ], + 'manage_customization' => [ + 'header_label' => 'Benutzerdefinierter HTML-Header', + 'footer_label' => 'Benutzerdefinierter HTML-Footer', + 'stylesheet_label' => 'Benutzerdefiniertes CSS', + ], + 'manage_theme' => [ + 'app_banner_label' => 'Bannerbild', + 'status_page_accent' => [ + 'heading' => 'Statusseiten-Akzent', + 'description' => 'Passe die Akzentfarbe der Statusseite an. Cachet kann automatisch eine passende Grundfarbe auswählen.', + 'accent_color_label' => 'Akzent-Farbe', + 'accent_content_label' => 'Basis-Farbe', + 'accent_pairing_label' => 'Akzentpaarung', + ], + ], +]; diff --git a/resources/lang/de_CH/subscriber.php b/resources/lang/de_CH/subscriber.php new file mode 100644 index 00000000..836100e1 --- /dev/null +++ b/resources/lang/de_CH/subscriber.php @@ -0,0 +1,34 @@ + 'Abonnent|Abonnenten', + 'list' => [ + 'headers' => [ + 'email' => 'Email', + 'verify_code' => 'Verifizierungscode', + 'global' => 'Global', + 'phone_number' => 'Telefonnummer', + 'slack_webhook_url' => 'Slack Webhook-URL', + 'verified_at' => 'Verifiziert am', + 'created_at' => 'Erstellt am', + 'updated_at' => 'Aktualisiert am', + ], + 'empty_state' => [ + 'heading' => 'Abonnenten', + 'description' => 'Abonnenten sind Personen, welche die Statusseite für Benachrichtigungen abonniert haben.', + ], + 'actions' => [ + 'verify_label' => 'Verifizieren', + ], + ], + 'form' => [ + 'email_label' => 'Email', + 'verify_code_label' => 'Verifizierungscode', + 'verified_at_label' => 'Verifiziert am', + 'global_label' => 'Global', + ], + 'overview' => [ + 'total_subscribers_label' => 'Abonnenten insgesamt', + 'total_subscribers_description' => 'Anzahl aller Abonnenten', + ], +]; diff --git a/resources/lang/de_CH/system_status.php b/resources/lang/de_CH/system_status.php new file mode 100644 index 00000000..f8ae4ff0 --- /dev/null +++ b/resources/lang/de_CH/system_status.php @@ -0,0 +1,7 @@ + 'Alle Systeme sind funktionsfähig.', + 'partial_outage' => 'Bei einigen Systemen treten Probleme auf.', + 'major_outage' => 'Bei einigen Systemen treten erhebliche Probleme auf.', +]; diff --git a/resources/lang/de_CH/user.php b/resources/lang/de_CH/user.php new file mode 100644 index 00000000..3d53e562 --- /dev/null +++ b/resources/lang/de_CH/user.php @@ -0,0 +1,27 @@ + [ + 'admin' => 'Admin', + 'user' => 'Benutzer', + ], + 'resource_label' => 'Benutzer|Benutzer', + 'list' => [ + 'headers' => [ + 'name' => 'Name', + 'email' => 'Email-Addresse', + 'email_verified_at' => 'Email verifiziert am', + 'is_admin' => 'Ist Administrator?', + ], + 'actions' => [ + 'verify_email' => 'Email verifizieren', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'email_label' => 'Email-Addresse', + 'password_label' => 'Passwort', + 'password_confirmation_label' => 'Passwort bestätigen', + 'is_admin_label' => 'Administrator', + ], +]; diff --git a/resources/lang/de_CH/webhook.php b/resources/lang/de_CH/webhook.php new file mode 100644 index 00000000..00e347fb --- /dev/null +++ b/resources/lang/de_CH/webhook.php @@ -0,0 +1,30 @@ + 'Webhook|Webhooks', + 'event_selection' => [ + 'all' => 'Alle Ereignisse senden', + 'selected' => 'Nur ausgewählte Ereignisse senden', + ], + 'form' => [ + 'url_label' => 'Payload URL', + 'url_helper' => 'Ereignisse werden an diese URL gesendet.', + 'secret_label' => 'Secret', + 'secret_helper' => 'Das Payload wird mit diesem Geheimnis signiert. Weitere Informationen findest Du in der *Webhook-Dokumentation*.', + 'description_label' => 'Beschreibung', + 'event_selection_label' => 'Alle Ereignisse senden?', + 'events_label' => 'Ereignisse', + 'edit_secret_label' => 'Secret bearbeiten', + 'update_secret_label' => 'Secret aktualisiseren', + ], + 'attempts' => [ + 'heading' => 'Versuche', + 'empty_state' => 'Es wurden noch keine Versuche für diesen Webhook unternommen.', + ], + 'list' => [ + 'headers' => [ + 'url' => 'Payload URL', + 'success_rate_24h' => 'Erfolgsrate (24h)', + ], + ], +]; From 825248c4b8d63bd98be66dfe2e3d9ffb2d84db7f Mon Sep 17 00:00:00 2001 From: DriverSpy Date: Mon, 20 Jan 2025 16:59:32 +0100 Subject: [PATCH 05/11] Update supported locales list --- config/cachet.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/cachet.php b/config/cachet.php index c4a0ffb4..ff7a9e81 100644 --- a/config/cachet.php +++ b/config/cachet.php @@ -136,7 +136,8 @@ | */ 'supported_locales' => [ - 'de' => 'Deutsch', + 'de_AT' => 'Deutsch (AT)', + 'de_CH' => 'Deutsch (CH)', 'de_DE' => 'Deutsch (DE)', 'en' => 'English', 'en_GB' => 'English (UK)', From 00c4b5235fe2ed534079d7dca622f69b8af12d85 Mon Sep 17 00:00:00 2001 From: Kev <59536815+driverspy@users.noreply.github.com> Date: Tue, 21 Jan 2025 13:48:15 +0100 Subject: [PATCH 06/11] Updated strings in `component_group` in all german translation files --- resources/lang/de_AT/component_group.php | 2 +- resources/lang/de_CH/component_group.php | 2 +- resources/lang/de_DE/component_group.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/lang/de_AT/component_group.php b/resources/lang/de_AT/component_group.php index b993b62b..e9c11373 100644 --- a/resources/lang/de_AT/component_group.php +++ b/resources/lang/de_AT/component_group.php @@ -6,7 +6,7 @@ 'visibility' => [ 'expanded' => 'Immer ausgeklappt', 'collapsed' => 'Immer eingeklappt', - 'collapsed_unless_incident' => 'ingeklappt - außer bei aktivem Vorfall', + 'collapsed_unless_incident' => 'Eingeklappt - außer bei aktivem Vorfall', ], 'list' => [ 'headers' => [ diff --git a/resources/lang/de_CH/component_group.php b/resources/lang/de_CH/component_group.php index b993b62b..e9c11373 100644 --- a/resources/lang/de_CH/component_group.php +++ b/resources/lang/de_CH/component_group.php @@ -6,7 +6,7 @@ 'visibility' => [ 'expanded' => 'Immer ausgeklappt', 'collapsed' => 'Immer eingeklappt', - 'collapsed_unless_incident' => 'ingeklappt - außer bei aktivem Vorfall', + 'collapsed_unless_incident' => 'Eingeklappt - außer bei aktivem Vorfall', ], 'list' => [ 'headers' => [ diff --git a/resources/lang/de_DE/component_group.php b/resources/lang/de_DE/component_group.php index b993b62b..e9c11373 100644 --- a/resources/lang/de_DE/component_group.php +++ b/resources/lang/de_DE/component_group.php @@ -6,7 +6,7 @@ 'visibility' => [ 'expanded' => 'Immer ausgeklappt', 'collapsed' => 'Immer eingeklappt', - 'collapsed_unless_incident' => 'ingeklappt - außer bei aktivem Vorfall', + 'collapsed_unless_incident' => 'Eingeklappt - außer bei aktivem Vorfall', ], 'list' => [ 'headers' => [ From 40c4224c928e2a525953f2f74bd744185a3aa559 Mon Sep 17 00:00:00 2001 From: Kev <59536815+driverspy@users.noreply.github.com> Date: Tue, 21 Jan 2025 15:34:41 +0100 Subject: [PATCH 07/11] Added nl_NL (Netherlands) as tanslation language --- resources/lang/nl_NL/api_key.php | 31 +++++++++ resources/lang/nl_NL/cachet.php | 14 ++++ resources/lang/nl_NL/component.php | 39 +++++++++++ resources/lang/nl_NL/component_group.php | 29 ++++++++ resources/lang/nl_NL/incident.php | 80 ++++++++++++++++++++++ resources/lang/nl_NL/incident_template.php | 31 +++++++++ resources/lang/nl_NL/integrations.php | 17 +++++ resources/lang/nl_NL/metric.php | 50 ++++++++++++++ resources/lang/nl_NL/navigation.php | 30 ++++++++ resources/lang/nl_NL/resource.php | 9 +++ resources/lang/nl_NL/schedule.php | 44 ++++++++++++ resources/lang/nl_NL/settings.php | 38 ++++++++++ resources/lang/nl_NL/subscriber.php | 34 +++++++++ resources/lang/nl_NL/system_status.php | 7 ++ resources/lang/nl_NL/user.php | 27 ++++++++ resources/lang/nl_NL/webhook.php | 30 ++++++++ 16 files changed, 510 insertions(+) create mode 100644 resources/lang/nl_NL/api_key.php create mode 100644 resources/lang/nl_NL/cachet.php create mode 100644 resources/lang/nl_NL/component.php create mode 100644 resources/lang/nl_NL/component_group.php create mode 100644 resources/lang/nl_NL/incident.php create mode 100644 resources/lang/nl_NL/incident_template.php create mode 100644 resources/lang/nl_NL/integrations.php create mode 100644 resources/lang/nl_NL/metric.php create mode 100644 resources/lang/nl_NL/navigation.php create mode 100644 resources/lang/nl_NL/resource.php create mode 100644 resources/lang/nl_NL/schedule.php create mode 100644 resources/lang/nl_NL/settings.php create mode 100644 resources/lang/nl_NL/subscriber.php create mode 100644 resources/lang/nl_NL/system_status.php create mode 100644 resources/lang/nl_NL/user.php create mode 100644 resources/lang/nl_NL/webhook.php diff --git a/resources/lang/nl_NL/api_key.php b/resources/lang/nl_NL/api_key.php new file mode 100644 index 00000000..96c17f6f --- /dev/null +++ b/resources/lang/nl_NL/api_key.php @@ -0,0 +1,31 @@ + 'API-sleutel|API-sleutels', + 'show_token' => [ + 'heading' => 'Uw API-token is gegenereerd', + 'description' => 'Kopieer uw API-token. Om veiligheidsredenen wordt dit niet meer weergegeven.', + 'copy_tooltip' => 'Token gekopieerd!', + ], + 'abilities_label' => ':ability :resource', + 'form' => [ + 'name_label' => 'Tokennaam', + 'expires_at_label' => 'Verlopen op', + 'expires_at_helper' => 'Verloopt om middernacht. Vrijlaten zonder vervaldatum.', + 'expires_at_validation' => 'De vervaldatum moet in de toekomst liggen.', + 'abilities_label' => 'Toestemmingen', + 'abilities_hint' => 'Als u dit veld leeg laat, krijgt het token volledige rechten.', + ], + 'list' => [ + 'actions' => [ + 'revoke' => 'Herroepen', + ], + 'headers' => [ + 'name' => 'Tokennaam', + 'abilities' => 'Toestemmingen', + 'created_at' => 'Gemaakt op', + 'expires_at' => 'Verloopt op', + 'updated_at' => 'Bijgewerkt op', + ], + ], +]; diff --git a/resources/lang/nl_NL/cachet.php b/resources/lang/nl_NL/cachet.php new file mode 100644 index 00000000..28e6f631 --- /dev/null +++ b/resources/lang/nl_NL/cachet.php @@ -0,0 +1,14 @@ + [ + 'section_heading' => 'Ondersteuning Cachet', + 'consider_supporting' => 'Overweeg Cachet te steunen via GitHub Sponsors.', + 'keep_up_to_date' => 'Blijf op de hoogte van het laatste nieuws en de nieuwste releases door de *Cachet-Blog* te volgen.', + 'work_in_progress_text' => 'Cachet is in actieve ontwikkeling. Onder voorbehoud van wijzigingen.', + ], + 'powered_by' => 'Ondersteund door', + 'open_source_status_page' => 'De open source-statuspagina.', + 'all_times_shown_in' => 'Alle tijden worden weergegeven in *:timezone*.', + 'rss_feed' => ':name RSS-feed', +]; diff --git a/resources/lang/nl_NL/component.php b/resources/lang/nl_NL/component.php new file mode 100644 index 00000000..bb7087f7 --- /dev/null +++ b/resources/lang/nl_NL/component.php @@ -0,0 +1,39 @@ + 'Onderdeel|Componenten', + 'list' => [ + 'headers' => [ + 'name' => 'Naam', + 'status' => 'Toestand', + 'order' => 'Serie', + 'group' => 'Groep', + 'enabled' => 'Geactiveerd', + 'created_at' => 'Gemaakt op', + 'updated_at' => 'Bijgewerkt op', + 'deleted_at' => 'Verwijderd op', + ], + 'empty_state' => [ + 'heading' => 'Componenten', + 'description' => 'Componenten vertegenwoordigen de verschillende onderdelen van uw systeem die de status van uw statuspagina kunnen beïnvloeden.', + ], + ], + 'last_updated' => 'Laatst bijgewerkt :timestamp', + 'view_details' => 'Details weergeven', + 'form' => [ + 'name_label' => 'Naam', + 'status_label' => 'Toestand', + 'description_label' => 'Beschrijving', + 'component_group_label' => 'Componentgroep', + 'link_label' => 'Link', + 'link_helper' => 'Een optionele link naar het onderdeel', + ], + 'status' => [ + 'operational' => 'Functioneel', + 'performance_issues' => 'Prestatieproblemen', + 'partial_outage' => 'Gedeeltelijke mislukking', + 'major_outage' => 'Ernstige mislukking', + 'unknown' => 'Onbekend', + ], + +]; diff --git a/resources/lang/nl_NL/component_group.php b/resources/lang/nl_NL/component_group.php new file mode 100644 index 00000000..836d3dcb --- /dev/null +++ b/resources/lang/nl_NL/component_group.php @@ -0,0 +1,29 @@ + 'Componentgroep|Componentgroepen', + 'incident_count' => ':count Incident|:count Incidenten', + 'visibility' => [ + 'expanded' => 'Altijd ontvouwd', + 'collapsed' => 'Altijd gevouwen', + 'collapsed_unless_incident' => 'Gevouwen - behalve tijdens een actief incident', + ], + 'list' => [ + 'headers' => [ + 'name' => 'Naam', + 'visible' => 'Zichtbaar', + 'collapsed' => 'Uitgevouwen', + 'created_at' => 'Gemaakt op', + 'updated_at' => 'Bijgewerkt op', + ], + 'empty_state' => [ + 'heading' => 'Componentgroepen', + 'description' => 'Groepsgerelateerde componenten', + ], + ], + 'form' => [ + 'name_label' => 'Naam', + 'visible_label' => 'Zichtbaar', + 'collapsed_label' => 'Uitgevouwen', + ], +]; diff --git a/resources/lang/nl_NL/incident.php b/resources/lang/nl_NL/incident.php new file mode 100644 index 00000000..d1e60d67 --- /dev/null +++ b/resources/lang/nl_NL/incident.php @@ -0,0 +1,80 @@ + 'Incidenten', + 'resource_label' => 'Incident|Incidenten', + 'status' => [ + 'investigating' => 'Onderzoek', + 'identified' => 'Geïdentificeerd', + 'watching' => 'Observatie', + 'fixed' => 'Vast', + 'reported' => 'Gerapporteerd', + ], + 'edit_button' => 'Incident bewerken', + 'new_button' => 'Incident toevoegen', + 'no_incidents_reported' => 'Er zijn geen incidenten gemeld.', + 'timeline' => [ + 'past_incidents_header' => 'Eerdere incidenten', + 'recent_incidents_header' => 'Recente incidenten', + 'no_incidents_reported_between' => 'Geen incidenten gemeld tussen :from en :to', + 'navigate' => [ + 'previous' => 'Achteruit', + 'today' => 'Vandaag', + 'next' => 'Vooruit', + ], + ], + 'list' => [ + 'headers' => [ + 'name' => 'Naam', + 'status' => 'Toestand', + 'visible' => 'Zichtbaar', + 'stickied' => 'Vastgepind', + 'occurred_at' => 'Voorgekomen op', + 'notified_subscribers' => 'Geïnformeerde abonnees', + 'created_at' => 'Gemaakt op', + 'updated_at' => 'Bijgewerkt op', + 'deleted_at' => 'Verwijderd op', + ], + 'actions' => [ + 'record_update' => 'Update publiceren', + 'view_incident' => 'Bekijk incident', + ], + 'empty_state' => [ + 'heading' => 'Incidenten', + 'description' => 'Incidenten worden gebruikt om de status van uw diensten te communiceren en te volgen.', + ], + ], + 'form' => [ + 'name_label' => 'Naam', + 'status_label' => 'Toestand', + 'message_label' => 'Nieuws', + 'occurred_at_label' => 'Voorgekomen op', + 'occurred_at_helper' => 'Als dit veld leeg wordt gelaten, wordt het tijdstempel gebruikt waarop het incident is ontstaan.', + 'visible_label' => 'Zichtbaar', + 'user_label' => 'Gebruiker', + 'user_helper' => 'Gebruiker die het incident heeft gemeld.', + 'notifications_label' => 'Abonnees op de hoogte stellen?', + 'stickied_label' => 'Pin-incident?', + 'guid_label' => 'Incident-UUID', + 'add_component' => [ + 'action_label' => 'Component toevoegen', + 'header' => 'Componenten', + 'component_label' => 'Onderdeel', + 'status_label' => 'Toestand', + ], + ], + 'record_update' => [ + 'success_title' => 'Incident bijgewerkt - :name', + 'success_body' => 'Er is een update over het incident vrijgegeven.', + 'form' => [ + 'message_label' => 'Nieuws', + 'status_label' => 'toestand', + 'user_label' => 'Gebruiker', + 'user_helper' => 'Wie heeft dit incident gemeld?', + ], + ], + 'overview' => [ + 'total_incidents_label' => 'Incidenten in totaal', + 'total_incidents_description' => 'Aantal van alle incidenten', + ], +]; diff --git a/resources/lang/nl_NL/incident_template.php b/resources/lang/nl_NL/incident_template.php new file mode 100644 index 00000000..eec7a86d --- /dev/null +++ b/resources/lang/nl_NL/incident_template.php @@ -0,0 +1,31 @@ + 'Incidenten sjabloon|Incidenten sjablonen', + 'list' => [ + 'headers' => [ + 'name' => 'Naam', + 'slug' => 'Trefwoord', + 'engine' => 'Methode', + 'created_at' => 'Gemaakt op', + 'updated_at' => 'Bijgewerkt op', + 'deleted_at' => 'Verwijderd op', + ], + 'empty_state' => [ + 'heading' => 'Incidentsjablonen', + 'description' => 'Incidentsjablonen worden gebruikt om herbruikbare incidentrapporten te maken.', + ], + ], + 'form' => [ + 'name_label' => 'Naam', + 'slug_label' => 'Trefwoord', + 'template_label' => 'Sjabloon', + 'engine_label' => 'Methode', + ], + 'engine' => [ + 'laravel_blade' => 'Laravel Blade', + 'laravel_blade_docs' => 'Laravel Blade Documentatie', + 'twig' => 'Twig', + 'twig_docs' => 'Twig Documentatie', + ], +]; diff --git a/resources/lang/nl_NL/integrations.php b/resources/lang/nl_NL/integrations.php new file mode 100644 index 00000000..aa30f01e --- /dev/null +++ b/resources/lang/nl_NL/integrations.php @@ -0,0 +1,17 @@ + [ + 'import_feed_button' => 'Feed importeren', + 'status_page_url_label' => 'Oh Dear statuspagina URL', + 'status_page_url_helper' => 'Voer de URL van uw Oh Dear-statuspagina in (eg. https://status.example.com).', + 'import_sites_as_components_label' => 'Pagina''s importeren als componenten', + 'import_sites_as_components_helper' => 'Pagina''s die in Oh Dear zijn geconfigureerd, worden als componenten in Cachet toegevoegd.', + 'component_group_label' => 'Componentgroep', + 'component_group_helper' => 'De componentgroep waaraan geïmporteerde componenten moeten worden toegewezen.', + 'import_incidents_label' => 'Incidenten importeren', + 'import_incidents_helper' => 'Actuele incidenten uit Oh Dear worden als incidenten geïmporteerd in Cachet.', + 'provided_url_invalid' => 'De opgegeven URL is geen geldig eindpunt voor de Oh Dear-statuspagina.', + 'imported_successfully' => 'Ojee, import gelukt.', + ], +]; diff --git a/resources/lang/nl_NL/metric.php b/resources/lang/nl_NL/metric.php new file mode 100644 index 00000000..46db24b6 --- /dev/null +++ b/resources/lang/nl_NL/metric.php @@ -0,0 +1,50 @@ + 'Statistiek|Statistieken', + 'list' => [ + 'headers' => [ + 'name' => 'Naam', + 'suffix' => 'Suffix', + 'default_value' => 'Standaardwaarde', + 'calc_type' => 'Metrisch type', + 'display_chart' => 'Diagram weergeven', + 'places' => 'Plaatsen', + 'default_view' => 'Standaard weergave', + 'threshold' => 'Drempelwaarde', + 'order' => 'Serie', + 'visible' => 'Zichtbaar', +S 'created_at' => 'Gemaakt op', + 'updated_at' => 'Bijgewerkt op', + ], + 'empty_state' => [ + 'heading' => 'Statistieken', + 'description' => 'Metrieken worden gebruikt om gegevens te volgen en weer te geven.', + ], + ], + 'form' => [ + 'name_label' => 'Name', + 'suffix_label' => 'Suffix', + 'description_label' => 'Beschrijving', + 'default_view_label' => 'Standaard weergave', + 'default_value_label' => 'Standaardwaarde', + 'calc_type_label' => 'Metrisch type', + 'places_label' => 'Plaatsen', + 'threshold_label' => 'Drempelwaarde', + + 'visible_label' => 'Zichtbaar', + 'display_chart_label' => 'Diagram weergeven', + ], + 'overview' => [ + 'metric_points_label' => 'Metrische punten', + 'metric_points_description' => 'Huidige metrische punten.', + ], + 'sum_label' => 'Som', + 'average_label' => 'Gemiddeld', + 'view_labels' => [ + 'last_hour' => 'Laatste Uur', + 'today' => 'Vandaag', + 'week' => 'Week', + 'month' => 'Maand', + ], +]; diff --git a/resources/lang/nl_NL/navigation.php b/resources/lang/nl_NL/navigation.php new file mode 100644 index 00000000..b69151ac --- /dev/null +++ b/resources/lang/nl_NL/navigation.php @@ -0,0 +1,30 @@ + [ + 'label' => 'Instellingen', + 'items' => [ + 'manage_cachet' => 'Beheer Cachet', + 'manage_customization' => 'Beheer maatwerk', + 'manage_theme' => 'Weergave beheren', + 'manage_api_keys' => 'API-sleutels beheren', + 'manage_webhooks' => 'Webhooks beheren', + ], + ], + + 'integrations' => [ + 'label' => 'Integraties', + 'items' => [ + 'oh_dear' => 'Oh Dear', + ], + ], + 'resources' => [ + 'label' => 'Bronnen', + 'items' => [ + 'status_page' => 'Statuspagina', + 'documentation' => 'Documentatie', + 'discord' => 'Word lid van Discord', + 'sponsor' => 'Ondersteuning Cachet', + ], + ], +]; diff --git a/resources/lang/nl_NL/resource.php b/resources/lang/nl_NL/resource.php new file mode 100644 index 00000000..747a4d9c --- /dev/null +++ b/resources/lang/nl_NL/resource.php @@ -0,0 +1,9 @@ + [ + 'authenticated' => 'Gebruiker', + 'guest' => 'Gasten', + 'hidden' => 'Altijd verborgen', + ], +]; diff --git a/resources/lang/nl_NL/schedule.php b/resources/lang/nl_NL/schedule.php new file mode 100644 index 00000000..ce3400ea --- /dev/null +++ b/resources/lang/nl_NL/schedule.php @@ -0,0 +1,44 @@ + 'Schema|Schema''s', + 'list' => [ + 'headers' => [ + 'name' => 'Naam', + 'status' => 'Toestand', + 'scheduled_at' => 'Gepland voor', + 'completed_at' => 'Voltooid op', + 'created_at' => 'Gemaakt op', + 'updated_at' => 'Bijgewerkt op', + 'deleted_at' => 'Verwijderd op', + ], + 'empty_state' => [ + 'heading' => 'Schema''S', + 'description' => 'Plan en organiseer uw onderhoud.', + ], + 'actions' => [ + 'record_update' => 'Update publiceren', + 'complete' => 'Volledig onderhoud', + ], + ], + 'form' => [ + 'name_label' => 'Naam', + 'message_label' => 'Nieuws', + 'scheduled_at_label' => 'Gepland voor', + 'completed_at_label' => 'Voltooid op', + ], + 'add_update' => [ + 'success_title' => 'Schema bijgewerkt - :name', + 'success_body' => 'Er is een update van het schema uitgebracht.', + 'form' => [ + 'message_label' => 'Nieuws', + 'completed_at_label' => 'Voltooid op', + ], + ], + 'status' => [ + 'upcoming' => 'Spoedig', + 'in_progress' => 'Actief', + 'complete' => 'Voltooid', + ], + 'planned_maintenance_header' => 'Gepland onderhoud', +]; diff --git a/resources/lang/nl_NL/settings.php b/resources/lang/nl_NL/settings.php new file mode 100644 index 00000000..03140c75 --- /dev/null +++ b/resources/lang/nl_NL/settings.php @@ -0,0 +1,38 @@ + [ + 'site_name_label' => 'Pagina naam', + 'about_this_site_label' => 'Over deze site', + 'timezone_label' => 'Tijdzone', + 'incident_days_label' => 'Incidentendagen', + 'major_outage_threshold_label' => 'Drempel voor ernstige storingen', + 'refresh_rate_label' => 'Pagina automatisch opnieuw laden', + 'refresh_rate_label_input_suffix_seconds' => 'Seconden', + 'recent_incidents_days_suffix_days' => 'Dagen', + 'toggles' => [ + 'support_cachet' => 'Cachet ondersteuning', + 'show_timezone' => 'Tijdzone weergeven', + 'show_dashboard_link' => 'Dashboardlink weergeven', + 'display_graphs' => 'Diagrammen weergeven', + 'only_show_disrupted_days' => 'Alleen dagen met incidenten weergeven', + 'recent_incidents_only' => 'Toon alleen actuele incidenten', + 'recent_incidents_days' => 'Aantal dagen waarop actuele incidenten moeten worden weergegeven', + ], + ], + 'manage_customization' => [ + 'header_label' => 'Aangepaste HTML-Header', + 'footer_label' => 'Aangepaste HTML-Footer', + 'stylesheet_label' => 'Aangepaste CSS', + ], + 'manage_theme' => [ + 'app_banner_label' => 'Bannerafbeelding', + 'status_page_accent' => [ + 'heading' => 'Statuspagina accent', + 'description' => 'Pas de accentkleur van de statuspagina aan. Cachet kan automatisch een geschikte basiskleur selecteren.', + 'accent_color_label' => 'Accentkleur', + 'accent_content_label' => 'Basiskleur', + 'accent_pairing_label' => 'Accentkoppeling', + ], + ], +]; diff --git a/resources/lang/nl_NL/subscriber.php b/resources/lang/nl_NL/subscriber.php new file mode 100644 index 00000000..e941833b --- /dev/null +++ b/resources/lang/nl_NL/subscriber.php @@ -0,0 +1,34 @@ + 'Abonnee|Abonnees', + 'list' => [ + 'headers' => [ + 'email' => 'E-mailadres', + 'verify_code' => 'Verificatiecode', + 'global' => 'Wereldwijd', + 'phone_number' => 'Telefoonnummer', + 'slack_webhook_url' => 'Slack Webhook-URL', + 'verified_at' => 'Geverifieerd op', + 'created_at' => 'Gemaakt op', + 'updated_at' => 'Bijgewerkt op', + ], + 'empty_state' => [ + 'heading' => 'Abonnees', + 'description' => 'Abonnees zijn mensen die zich hebben geabonneerd op de statuspagina voor meldingen.', + ], + 'actions' => [ + 'verify_label' => 'Verifiëren', + ], + ], + 'form' => [ + 'email_label' => 'E-mailadres', + 'verify_code_label' => 'Verificatiecode', + 'verified_at_label' => 'Geverifieerd op', + 'global_label' => 'Wereldwijd', + ], + 'overview' => [ + 'total_subscribers_label' => 'Totaal aantal abonnees', + 'total_subscribers_description' => 'Aantal van alle abonnees', + ], +]; diff --git a/resources/lang/nl_NL/system_status.php b/resources/lang/nl_NL/system_status.php new file mode 100644 index 00000000..5a958e64 --- /dev/null +++ b/resources/lang/nl_NL/system_status.php @@ -0,0 +1,7 @@ + 'Alle systemen zijn functioneel.', + 'partial_outage' => 'Er zijn problemen met sommige systemen.', + 'major_outage' => 'Sommige systemen ondervinden aanzienlijke problemen.', +]; diff --git a/resources/lang/nl_NL/user.php b/resources/lang/nl_NL/user.php new file mode 100644 index 00000000..5bbf1f02 --- /dev/null +++ b/resources/lang/nl_NL/user.php @@ -0,0 +1,27 @@ + [ + 'admin' => 'Beheerder', + 'user' => 'Gebruiker', + ], + 'resource_label' => 'Gebruiker|Gebruikers', + 'list' => [ + 'headers' => [ + 'name' => 'Naam', + 'email' => 'E-mailadres', + 'email_verified_at' => 'E-mail geverifieerd op', + 'is_admin' => 'Is beheerder?', + ], + 'actions' => [ + 'verify_email' => 'E-mailadres verifiëren', + ], + ], + 'form' => [ + 'name_label' => 'Naam', + 'email_label' => 'E-mailadres', + 'password_label' => 'Wachtwoord', + 'password_confirmation_label' => 'Bevestig wachtwoord', + 'is_admin_label' => 'Beheerder', + ], +]; diff --git a/resources/lang/nl_NL/webhook.php b/resources/lang/nl_NL/webhook.php new file mode 100644 index 00000000..f7748a1b --- /dev/null +++ b/resources/lang/nl_NL/webhook.php @@ -0,0 +1,30 @@ + 'Webhook|Webhooks', + 'event_selection' => [ + 'all' => 'Stuur alle evenementen', + 'selected' => 'Alleen geselecteerde gebeurtenissen verzenden', + ], + 'form' => [ + 'url_label' => 'Payload URL', + 'url_helper' => 'Gebeurtenissen worden naar deze URL verzonden.', + 'secret_label' => 'Geheime sleutel', + 'secret_helper' => 'De payload is met dit geheim ondertekend. Zie de *Webhook-documentatie* voor meer informatie.', + 'description_label' => 'Beschrijving', + 'event_selection_label' => 'Alle gebeurtenissen verzenden?', + 'events_label' => 'evenementen', + 'edit_secret_label' => 'Bewerken Geheime sleutel', + 'update_secret_label' => 'Geheime sleutel bijwerken', + ], + 'attempts' => [ + 'heading' => 'Poging', + 'empty_state' => 'Er zijn nog geen pogingen gedaan voor deze webhook.', + ], + 'list' => [ + 'headers' => [ + 'url' => 'Payload URL', + 'success_rate_24h' => 'Succespercentage (24 uur)', + ], + ], +]; From 6ba85977f3431756b8007c7f49b0a7991e2808ff Mon Sep 17 00:00:00 2001 From: Kev <59536815+driverspy@users.noreply.github.com> Date: Tue, 21 Jan 2025 15:37:08 +0100 Subject: [PATCH 08/11] Updated `webhook.php` in all german translation files --- resources/lang/de_AT/webhook.php | 6 +++--- resources/lang/de_CH/webhook.php | 6 +++--- resources/lang/de_DE/webhook.php | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/resources/lang/de_AT/webhook.php b/resources/lang/de_AT/webhook.php index 00e347fb..14c48812 100644 --- a/resources/lang/de_AT/webhook.php +++ b/resources/lang/de_AT/webhook.php @@ -9,13 +9,13 @@ 'form' => [ 'url_label' => 'Payload URL', 'url_helper' => 'Ereignisse werden an diese URL gesendet.', - 'secret_label' => 'Secret', + 'secret_label' => 'Geheimschlüssel', 'secret_helper' => 'Das Payload wird mit diesem Geheimnis signiert. Weitere Informationen findest Du in der *Webhook-Dokumentation*.', 'description_label' => 'Beschreibung', 'event_selection_label' => 'Alle Ereignisse senden?', 'events_label' => 'Ereignisse', - 'edit_secret_label' => 'Secret bearbeiten', - 'update_secret_label' => 'Secret aktualisiseren', + 'edit_secret_label' => 'Geheimschlüssel bearbeiten', + 'update_secret_label' => 'Geheimschlüssel aktualisieren', ], 'attempts' => [ 'heading' => 'Versuche', diff --git a/resources/lang/de_CH/webhook.php b/resources/lang/de_CH/webhook.php index 00e347fb..14c48812 100644 --- a/resources/lang/de_CH/webhook.php +++ b/resources/lang/de_CH/webhook.php @@ -9,13 +9,13 @@ 'form' => [ 'url_label' => 'Payload URL', 'url_helper' => 'Ereignisse werden an diese URL gesendet.', - 'secret_label' => 'Secret', + 'secret_label' => 'Geheimschlüssel', 'secret_helper' => 'Das Payload wird mit diesem Geheimnis signiert. Weitere Informationen findest Du in der *Webhook-Dokumentation*.', 'description_label' => 'Beschreibung', 'event_selection_label' => 'Alle Ereignisse senden?', 'events_label' => 'Ereignisse', - 'edit_secret_label' => 'Secret bearbeiten', - 'update_secret_label' => 'Secret aktualisiseren', + 'edit_secret_label' => 'Geheimschlüssel bearbeiten', + 'update_secret_label' => 'Geheimschlüssel aktualisieren', ], 'attempts' => [ 'heading' => 'Versuche', diff --git a/resources/lang/de_DE/webhook.php b/resources/lang/de_DE/webhook.php index 00e347fb..14c48812 100644 --- a/resources/lang/de_DE/webhook.php +++ b/resources/lang/de_DE/webhook.php @@ -9,13 +9,13 @@ 'form' => [ 'url_label' => 'Payload URL', 'url_helper' => 'Ereignisse werden an diese URL gesendet.', - 'secret_label' => 'Secret', + 'secret_label' => 'Geheimschlüssel', 'secret_helper' => 'Das Payload wird mit diesem Geheimnis signiert. Weitere Informationen findest Du in der *Webhook-Dokumentation*.', 'description_label' => 'Beschreibung', 'event_selection_label' => 'Alle Ereignisse senden?', 'events_label' => 'Ereignisse', - 'edit_secret_label' => 'Secret bearbeiten', - 'update_secret_label' => 'Secret aktualisiseren', + 'edit_secret_label' => 'Geheimschlüssel bearbeiten', + 'update_secret_label' => 'Geheimschlüssel aktualisieren', ], 'attempts' => [ 'heading' => 'Versuche', From 7ef38039c639f5c1c1ccbb879fd183f67ce00ed2 Mon Sep 17 00:00:00 2001 From: Kev <59536815+driverspy@users.noreply.github.com> Date: Tue, 21 Jan 2025 15:42:42 +0100 Subject: [PATCH 09/11] Update supported locales list Added nl_NL (Nederlands) --- config/cachet.php | 1 + 1 file changed, 1 insertion(+) diff --git a/config/cachet.php b/config/cachet.php index ff7a9e81..56a98543 100644 --- a/config/cachet.php +++ b/config/cachet.php @@ -141,6 +141,7 @@ 'de_DE' => 'Deutsch (DE)', 'en' => 'English', 'en_GB' => 'English (UK)', + 'nl_NL' => 'Nederlands' 'pt_BR' => 'Português (BR)', 'zh_CN' => '简体中文', 'zh_TW' => '繁體中文', From c3f98b6cee998d3499be6204dfbde248a00c21fc Mon Sep 17 00:00:00 2001 From: DriverSpy Date: Tue, 21 Jan 2025 19:01:50 +0100 Subject: [PATCH 10/11] Syntax fixed --- config/cachet.php | 2 +- resources/lang/nl_NL/metric.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/cachet.php b/config/cachet.php index 56a98543..cd15db5e 100644 --- a/config/cachet.php +++ b/config/cachet.php @@ -141,7 +141,7 @@ 'de_DE' => 'Deutsch (DE)', 'en' => 'English', 'en_GB' => 'English (UK)', - 'nl_NL' => 'Nederlands' + 'nl_NL' => 'Nederlands', 'pt_BR' => 'Português (BR)', 'zh_CN' => '简体中文', 'zh_TW' => '繁體中文', diff --git a/resources/lang/nl_NL/metric.php b/resources/lang/nl_NL/metric.php index 46db24b6..c095a187 100644 --- a/resources/lang/nl_NL/metric.php +++ b/resources/lang/nl_NL/metric.php @@ -14,7 +14,7 @@ 'threshold' => 'Drempelwaarde', 'order' => 'Serie', 'visible' => 'Zichtbaar', -S 'created_at' => 'Gemaakt op', +S 'created_at' => 'Gemaakt op', 'updated_at' => 'Bijgewerkt op', ], 'empty_state' => [ From 163d9066875f05b8ca257bc9383b9376ae5a39a7 Mon Sep 17 00:00:00 2001 From: DriverSpy Date: Tue, 21 Jan 2025 19:05:16 +0100 Subject: [PATCH 11/11] Syntax fixed and updated language `nl_NL` --- resources/lang/nl_NL/integrations.php | 4 ++-- resources/lang/nl_NL/metric.php | 3 ++- resources/lang/nl_NL/schedule.php | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/resources/lang/nl_NL/integrations.php b/resources/lang/nl_NL/integrations.php index aa30f01e..41dfc3c4 100644 --- a/resources/lang/nl_NL/integrations.php +++ b/resources/lang/nl_NL/integrations.php @@ -5,8 +5,8 @@ 'import_feed_button' => 'Feed importeren', 'status_page_url_label' => 'Oh Dear statuspagina URL', 'status_page_url_helper' => 'Voer de URL van uw Oh Dear-statuspagina in (eg. https://status.example.com).', - 'import_sites_as_components_label' => 'Pagina''s importeren als componenten', - 'import_sites_as_components_helper' => 'Pagina''s die in Oh Dear zijn geconfigureerd, worden als componenten in Cachet toegevoegd.', + 'import_sites_as_components_label' => 'Pagina\'s importeren als componenten', + 'import_sites_as_components_helper' => 'Pagina\'s die in Oh Dear zijn geconfigureerd, worden als componenten in Cachet toegevoegd.', 'component_group_label' => 'Componentgroep', 'component_group_helper' => 'De componentgroep waaraan geïmporteerde componenten moeten worden toegewezen.', 'import_incidents_label' => 'Incidenten importeren', diff --git a/resources/lang/nl_NL/metric.php b/resources/lang/nl_NL/metric.php index c095a187..169a021a 100644 --- a/resources/lang/nl_NL/metric.php +++ b/resources/lang/nl_NL/metric.php @@ -14,7 +14,8 @@ 'threshold' => 'Drempelwaarde', 'order' => 'Serie', 'visible' => 'Zichtbaar', -S 'created_at' => 'Gemaakt op', + 'points_count' => 'Scoren', + 'created_at' => 'Gemaakt op', 'updated_at' => 'Bijgewerkt op', ], 'empty_state' => [ diff --git a/resources/lang/nl_NL/schedule.php b/resources/lang/nl_NL/schedule.php index ce3400ea..33c73b8b 100644 --- a/resources/lang/nl_NL/schedule.php +++ b/resources/lang/nl_NL/schedule.php @@ -1,7 +1,7 @@ 'Schema|Schema''s', + 'resource_label' => 'Schema|Schema\'s', 'list' => [ 'headers' => [ 'name' => 'Naam', @@ -13,7 +13,7 @@ 'deleted_at' => 'Verwijderd op', ], 'empty_state' => [ - 'heading' => 'Schema''S', + 'heading' => 'Schema\'s', 'description' => 'Plan en organiseer uw onderhoud.', ], 'actions' => [