diff --git a/resources/lang/de/cachet.php b/resources/lang/de/cachet.php index d953026f..46e846f7 100755 --- a/resources/lang/de/cachet.php +++ b/resources/lang/de/cachet.php @@ -14,82 +14,84 @@ return [ 'components' => [ 'status' => [ 1 => 'Funktionsfähig', - 2 => 'Performance Probleme', - 3 => 'Teilweise Ausfall', - 4 => 'größerer Ausfall', + 2 => 'Leistungsprobleme', + 3 => 'Teilweiser Ausfall', + 4 => 'Schwerer Ausfall', ], ], // Incidents 'incidents' => [ - 'none' => 'keine Vorfälle.', - 'past' => 'vergangene Vorfälle', - 'previous_week' => 'letzte Woche', - 'next_week' => 'nächste Woche', - 'none' => 'keine Vorfälle', + 'none' => 'Keine Vorfälle berichtet.', + 'past' => 'Vergangene Vorfälle', + 'previous_week' => 'Vorherige Woche', + 'next_week' => 'Nächste Woche', + 'none' => 'Keine Vorfälle berichtet.', + 'scheduled' => 'Geplante Wartungen', + 'scheduled_at' => ', geplant :timestamp', 'status' => [ - 0 => '', - 1 => 'Untersuchung läuft', - 2 => 'Problem identifiziert', - 3 => 'Problem unter Beobachtung', - 4 => 'Problem behoben', + 0 => 'Geplant', // TODO: Hopefully remove this. + 1 => 'Untersuchungen laufen', + 2 => 'Identifiziert', + 3 => 'Unter Beobachtung', + 4 => 'Behoben', ], ], // Service Status 'service' => [ - 'good' => 'Alle Systeme laufen.', - 'bad' => 'Bei einigen System sind Fehler aufgetreten.', + 'good' => 'Alle Systeme sind funktionsfähig.', + 'bad' => 'Einige Dienste arbeiten nicht ordnungsgemäß.', ], 'api' => [ - 'regenerate' => 'API-Schlüssel generieren', - 'revoke' => 'API-Schlüssel löschen', + 'regenerate' => 'API-Schlüssel neu generieren', + 'revoke' => 'API-Schlüssel widerrufen', ], // Metrics 'metrics' => [ 'filter' => [ - 'hourly' => 'Hourly', - 'daily' => 'Daily', - 'monthly' => 'Monthly', + 'hourly' => 'Stündlich', + 'daily' => 'Täglich', + 'monthly' => 'Monatlich', ], ], // Subscriber 'subscriber' => [ - 'subscribe' => 'Subscribe to get the most recent updates.', - 'button' => 'Subscribe', + 'subscribe' => 'Abonnieren Sie um die neuesten Updates zu erhalten.', + 'button' => 'Abonnieren', 'email' => [ - 'subscribe' => 'Subscribe to email updates.', - 'subscribed' => 'You\'ve been subscribed to email notifications, please check your email to confirm your subscription.', - 'verified' => 'Your email subscription has been confirmed. Thank you!', - 'unsubscribe' => 'Unsuscribe from email updates.', - 'unsubscribed' => 'Your email subscription has been cancelled.', - 'failure' => 'Something went wrong with the subscription.', + 'subscribe' => 'Aktualisierungen per e-Mail abonnieren.', + 'subscribed' => 'Sie haben e-Mail-Benachrichtigungen abonniert, überprüfen Sie bitte Ihre e-Mail, um Ihr Abonnement zu bestätigen.', + 'verified' => 'Ihre e-Mail-Abonnement ist bestätigt worden. Danke!', + 'unsubscribe' => 'Von e-Mail-Updates deabonnieren.', + 'unsubscribed' => 'Ihre e-Mail-Abonnement wurde gekündigt.', + 'failure' => 'Etwas ist mit dem Abonnement schief gelaufen.', 'verify' => [ - 'text' => "Please confirm your email subscription to :app_name status updates.\n:link\nThank you, :app_name", - 'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', - 'html' => '

Please confirm your email subscription to :app_name status updates.

:link

Thank you, :app_name

', + 'text' => 'Bitte bestätigen Sie Ihre e-Mail-Abonnement zu :app_name Status-Aktualisierungen.\\n:link\\nDanke, :app_name', + 'html-preheader' => 'Bitte bestätigen Sie Ihre e-Mail-Abonnement zu :app_name Status-Aktualisierungen.', + 'html' => '

Bestätigen Sie bitte Ihr e-Mail-Abonnement für :app_name Statusaktualisierungen.

:link

Danke, :app_name

', ], 'maintenance' => [ - 'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", - 'html-preheader' => 'New maintenance has been scheduled on :app_name.', - 'html' => '

New maintenance has been scheduled on :app_name.

Thank you, :app_name

', + 'text' => 'Neue Wartung wurde für :app_name geplant.\\nDanke, :app_name', + 'html-preheader' => 'Neue Wartung wurde für :app_name geplant.', + 'html' => '

Neue Wartung wurde für :app_name geplant.

', ], 'incident' => [ - 'text' => "New incident has been reported on :app_name.\nThank you, :app_name", - 'html-preheader' => 'New incident has been reported on :app_name.', - 'html' => '

New incident has been reported on :app_name.

Thank you, :app_name

', + 'text' => 'Ein neuer Vorfall wurde auf :app_name berichtet.\\nDanke, :app_name', + 'html-preheader' => 'Ein neuer Vorfall wurde über :app_name berichtet.', + 'html' => '

Ein neuer Vorfall wurde über :app_name berichtet.

Danke, :app_name

', ], ], ], // Other - 'powered_by' => ':app Status-Seite via Cachet.', + 'powered_by' => ':app Status-Seite betrieben mit Cachet.', 'about_this_site' => 'Über diese Seite', - 'rss-feed' => 'RSS Feed', - 'atom-feed' => 'Atom Feed', - 'feed' => 'Status Feed', + 'rss-feed' => 'RSS', + 'atom-feed' => 'Atom', + 'feed' => 'Status-Feed', ]; diff --git a/resources/lang/de/dashboard.php b/resources/lang/de/dashboard.php index aa651695..192af05c 100755 --- a/resources/lang/de/dashboard.php +++ b/resources/lang/de/dashboard.php @@ -15,75 +15,121 @@ return [ // Incidents 'incidents' => [ + 'title' => 'Ereignisse & Termine', 'incidents' => 'Vorfälle', - 'logged' => '{0} Es gibt keine Vorfälle, gute Arbeit.|Sie haben ein Vorfall eingetragen.|Es gibt :count Vorfälle.', - 'incident-create-template' => 'Template anlegen', + 'logged' => '{0} Es gibt keine Vorfälle, gute Arbeit.|Du hast einen Vorfall gemeldet.|Du hast :count Vorfälle gemeldet.', + 'incident-create-template' => 'Vorlage erstellen', + 'incident-templates' => 'Vorfall Vorlagen', 'add' => [ 'title' => 'Vorfall hinzufügen', 'success' => 'Vorfall hinzugefügt.', - 'failure' => 'Es ist ein Fehler bei dem Erstellen eines Vorfälles aufgetreten.', + 'failure' => 'Etwas ist mit dem Vorfall schiefgelaufen.', ], 'edit' => [ - 'title' => 'Vorfall aktualisieren', + 'title' => 'Vorfall bearbeiten', 'success' => 'Vorfall aktualisiert.', - 'failure' => 'Es ist ein Fehler bei der Aktualisierung des Vorfälles aufgetreten.', + 'failure' => 'Etwas ist mit dem Vorfall schiefgelaufen.', ], // Incident templates 'templates' => [ - 'add' => [ - 'title' => 'Vorfall-Template anlegen', - 'success' => 'Template angelegt.', - 'failure' => 'Es ist ein Fehler bei der Erstellung eines Templates aufgetreten.', + 'title' => 'Vorfall Vorlagen', + 'add' => [ + 'title' => 'Vorfallvorlage erstellen', + 'success' => 'Vorlage erstellt.', + 'failure' => 'Etwas ist mit der Vorfallvorlage schiefgelaufen.', ], + 'edit' => [ + 'title' => 'Vorlage bearbeiten', + 'success' => 'Vorlage aktualisiert!', + 'failure' => 'Etwas ist mit dem Updaten der Vorfallvorlage schiefgelaufen', + ], + ], + ], + + // Incident Maintenance + 'schedule' => [ + 'schedule' => 'Planmäßige Wartung', + 'scheduled_at' => 'Geplant am :timestamp', + 'add' => [ + 'title' => 'Planmäßige Wartung hinzufügen', + 'success' => 'Zeitplan hinzugefügt.', + 'failure' => 'Etwas ist mit dem hinzufügen des Zeitplanes schiefgelaufen.', + ], + 'edit' => [ + 'title' => 'Planmäßige Wartung bearbeiten', + 'success' => 'Zeitplan wurde aktualisiert!', + 'failure' => 'Etwas ist mit dem Bearbeiten des Zeitplanes schiefgelaufen.', + ], + 'delete' => [ + 'success' => 'Der Zeitplan wurde gelöscht und wird nicht auf Ihrer Statusseite angezeigt.', + 'failure' => 'Der Zeitplan konnte nicht gelöscht werden. Bitte versuchen Sie es erneut.', ], ], // Components 'components' => [ - 'components' => 'Komponente|Komponenten', - 'component_statuses' => 'Komponenten-Statuus', # this is not a typo (statuus=plural) + 'components' => 'Komponenten', + 'component_statuses' => 'Komponentenstatus', + 'listed_group' => 'Gruppiert unter :name', 'add' => [ 'title' => 'Komponente hinzufügen', - 'message' => 'Sie sollten eine Komponente hinzufügen.', - 'success' => 'Komponente hinzugefügt.', - 'failure' => 'Es ist ein Fehler bei der Erstellung der Komponente aufgetreten.', + 'message' => 'Sie sollten eine Komponente erstellen.', + 'success' => 'Komponente erstellt.', + 'failure' => 'Mit der Komponente ist etwas schiefgegangen.', ], 'edit' => [ - 'title' => 'Komponente aktualisieren', + 'title' => 'Komponente bearbeiten', 'success' => 'Komponente aktualisiert.', - 'failure' => 'Es ist ein Fehler bei der Aktualisierung der Komponente aufgetreten.', + 'failure' => 'Mit der Komponente ist etwas schiefgegangen.', ], // Component groups 'groups' => [ - 'groups' => 'Komponenten-Gruppe|Komponenten-Gruppen', - 'no_components' => 'You should add a component group.', + 'groups' => 'Komponentgruppe|Komponentgruppen', + 'no_components' => 'Sie sollten eine Komponentengruppe hinzufügen.', 'add' => [ - 'title' => 'Komponenten-Gruppe hinzufügen', - 'success' => 'Komponenten-Gruppe hinzugefügt.', - 'failure' => 'Es ist ein Fehler bei der Erstellung einer Komponenten-Gruppe aufgetreten.', + 'title' => 'Eine Komponentengruppe hinzufügen', + 'success' => 'Komponentengruppe hinzugefügt.', + 'failure' => 'Mit der Komponentengruppe ist etwas schiefgegangen.', ], 'edit' => [ - 'title' => 'Edit a component group', - 'success' => 'Component group updated.', - 'failure' => 'Something went wrong with the component group.', + 'title' => 'Komponentengruppe bearbeiten', + 'success' => 'Komponentengruppe aktualisiert.', + 'failure' => 'Mit der Komponentengruppe ist etwas schiefgegangen.', ], ], ], // Metrics 'metrics' => [ - 'metrics' => 'Metrics', + 'metrics' => 'Metriken', 'add' => [ - 'title' => 'Einen Metrik-Punkt anlegen', - 'success' => 'Metrik-Punkt angelegt.', - 'failure' => 'Es ist ein Fehler bei der Erstellung eines Metrik-Punktes aufgetreten.', + 'title' => 'Metrik erstellen', + 'success' => 'Metrik erstellt.', + 'failure' => 'Mit der Metrik ist etwas schiefgegangen.', ], 'edit' => [ - 'title' => 'Edit a metric', - 'success' => 'Metric updated.', - 'failure' => 'Something went wrong with the metric.', + 'title' => 'Metrik bearbeiten', + 'success' => 'Metrik aktualisiert.', + 'failure' => 'Mit der Metrik ist etwas schiefgegangen.', + ], + ], + // Subscribers + 'subscribers' => [ + 'subscribers' => 'Abonnenten', + 'description' => 'Abonnenten erhalten e-Mail-Updates, wenn Vorfälle erstellt werden.', + 'verified' => 'Verifiziert', + 'not_verified' => 'Nicht verifiziert', + 'add' => [ + 'title' => 'Einen neuen Abonnenten hinzufügen', + 'success' => 'Abonnent hinzugefügt.', + 'failure' => 'Mit der Komponente ist etwas schiefgegangen.', + ], + 'edit' => [ + 'title' => 'Abonnent aktualisieren', + 'success' => 'Abonnent aktualisiert.', + 'failure' => 'Bei der Aktualisierung ging etwas schief.', ], ], @@ -92,16 +138,20 @@ return [ 'team' => 'Team', 'member' => 'Mitglied', 'profile' => 'Profil', - 'description' => 'Team-Mitgleider können Komponenten und Vorfälle hinzufügen und modifizieren.', + 'description' => 'Teammitglieder werden die Möglichkeit haben, Komponente sowie Vorfälle hinzuzufügen und zu verändern.', 'add' => [ - 'title' => 'Team-Mitglied hinzufügen', - 'success' => 'Team-Mitglied hinzugefügt.', - 'failure' => 'Es ist ein Fehler bei der Erstellung eines neuen Team-Mitglieds aufgetreten.', + 'title' => 'Neues Teammitglied hinzufügen', + 'success' => 'Teammitglied hinzugefügt.', + 'failure' => 'Mit der Komponente ist etwas schiefgegangen.', ], 'edit' => [ 'title' => 'Profil aktualisieren', - 'success' => 'Profile aktualisiert.', - 'failure' => 'Es ist ein Fehler bei der Aktualisierung des Profils aufgetreten.', + 'success' => 'Profil aktualisiert.', + 'failure' => 'Bei der Aktualisierung ging etwas schief.', + ], + 'delete' => [ + 'success' => 'Benutzer aktualisiert.', + 'failure' => 'Bei dem Löschen dieses Benutzers ging etwas ging schief.', ], ], @@ -109,12 +159,13 @@ return [ 'settings' => [ 'settings' => 'Einstellungen', 'app-setup' => [ - 'app-setup' => 'Setup', - 'images-only' => 'Es dürfen nur Bild-Dateien hochgeladen werden.', - 'too-big' => 'Die Datei die Sie hochgeladen haben ist zu groß. Die Datei muss kleiner als :size sein.', + 'app-setup' => 'Anwendungsinstallation', + 'images-only' => 'Nur Bilder können hochgeladen werden.', + 'too-big' => 'Die von die Ihnen hochgeladene Datei ist zu groß. Laden Sie ein Bild welches kleiner als :size ist hoch', ], 'security' => [ - 'security' => 'Sicherheit', + 'security' => 'Sicherheit', + 'two-factor' => 'Nutzer ohne Zwei-Faktor-Authentifizierung', ], 'stylesheet' => [ 'stylesheet' => 'Stylesheet', @@ -131,35 +182,35 @@ return [ // Login 'login' => [ 'login' => 'Login', - 'logged_in' => 'Sie sind angemeldet.', + 'logged_in' => 'Sie sind eingeloggt.', 'welcome' => 'Willkommen zurück!', - 'two-factor' => 'Bitte geben Sie den Wert Ihres Authentifikations-Tokens ein.', + 'two-factor' => 'Bitte geben Sie Ihr Token ein.', ], // Sidebar footer 'help' => 'Hilfe', - 'status_page' => 'Status-Seite', - 'logout' => 'Logout', + 'status_page' => 'Statusseite', + 'logout' => 'Abmelden', // Notifications 'notifications' => [ 'notifications' => 'Benachrichtigungen', 'awesome' => 'Großartig.', - 'whoops' => 'Oops.', + 'whoops' => 'Hoppla.', ], // Welcome modal 'welcome' => [ - 'welcome' => 'Welcome to Cachet', - 'message' => 'Your status page is almost ready! You might want to configure these extra settings', - 'close' => 'Just go straight to my dashboard', + 'welcome' => 'Willkommen zu Cachet', + 'message' => 'Ihre Statusseite ist fast fertig! Vielleicht möchten Sie diese zusätzlichen Einstellungen konfigurieren', + 'close' => 'Gehe einfach direkt zu meinem Dashboard', 'steps' => [ - 'component' => 'Create components', - 'incident' => 'Create incidents', - 'customize' => 'Customize your Cachet Status Page.', - 'team' => 'Add users to your team.', - 'api' => 'Generate API token.', - 'two-factor' => 'Enable Two Factor Authetication.', + 'component' => 'Komponenten erstellen', + 'incident' => 'Vorfälle erstellen', + 'customize' => 'Personalisieren', + 'team' => 'Benutzer hinzufügen', + 'api' => 'API Token generieren', + 'two-factor' => 'Zwei-Faktor-Authentifizierung', ], ], diff --git a/resources/lang/de/forms.php b/resources/lang/de/forms.php index b4565ff3..227b9eea 100755 --- a/resources/lang/de/forms.php +++ b/resources/lang/de/forms.php @@ -13,36 +13,44 @@ return [ // Setup form fields 'setup' => [ - 'email' => 'E-Mail-Adresse', - 'username' => 'Username', + 'email' => 'E-Mail', + 'username' => 'Benutzername', 'password' => 'Passwort', - 'site_name' => 'Name der Seite', - 'site_domain' => 'Domain der Seite', + 'site_name' => 'Seitenname', + 'site_domain' => 'Domain ihrer Seite', 'site_timezone' => 'Wählen Sie Ihre Zeitzone', 'site_locale' => 'Wählen Sie Ihre Sprache', - 'enable_google2fa' => 'Aktivieren Sie Google Two Factor Authentication', + 'enable_google2fa' => 'Google Zwei-Faktor-Authentifizierung aktivieren', + 'cache_driver' => 'Cache-Treiber', + 'session_driver' => 'Sitzungs-Treiber', ], // Login form fields 'login' => [ - 'email' => 'Email', + 'email' => 'E-Mail', 'password' => 'Passwort', - '2fauth' => 'Authentifikations-Code', - 'invalid' => 'Falsche E-Mail-Adresse oder falsches Passwort', - 'invalid-token' => 'Token nicht korrekt', - 'cookies' => 'You must enable cookies to login.', + '2fauth' => 'Authentifizierungscode', + 'invalid' => 'E-Mail-Adresse oder Passwort ungültig', + 'invalid-token' => 'Token ungültig', + 'cookies' => 'Sie müssen Cookies aktivieren um sich anzumelden.', ], // Incidents form fields 'incidents' => [ - 'name' => 'Name', - 'status' => 'Status', - 'message' => 'Nachricht', - 'message-help' => 'Sie können auch Markdown benutzen.', - - 'templates' => [ + 'name' => 'Name', + 'status' => 'Status', + 'component' => 'Komponente', + 'message' => 'Nachricht', + 'message-help' => 'Sie können auch Markdown verwenden.', + 'scheduled_at' => 'Für wann ist die Wartung geplant?', + 'incident_time' => 'Wann ist dieser Vorfall aufgetreten?', + 'notify_subscribers' => 'Abonnenten benachrichtigen', + 'visibility' => 'Vorfall Sichtbarkeit', + 'public' => 'Öffentlich sichtbar', + 'logged_in_only' => 'Nur für angemeldete Benutzer sichtbar', + 'templates' => [ 'name' => 'Name', - 'template' => 'Template', + 'template' => 'Vorlage', ], ], @@ -53,8 +61,8 @@ return [ 'group' => 'Gruppe', 'description' => 'Beschreibung', 'link' => 'Link', - 'tags' => 'Tags', - 'tags-help' => 'Bitte als Komma-separierte Liste angeben.', + 'tags' => 'Schlagwörter', + 'tags-help' => 'Durch Kommata trennen.', 'groups' => [ 'name' => 'Name', @@ -65,15 +73,16 @@ return [ 'metrics' => [ 'name' => 'Name', 'suffix' => 'Suffix', - 'description' => 'Description', - 'description-help' => 'You may also use Markdown.', - 'display-chart' => 'Display chart on status page?', - 'calc_type' => 'Calculation of metrics', - 'type_sum' => 'Sum', - 'type_avg' => 'Average', + 'description' => 'Beschreibung', + 'description-help' => 'Sie können auch Markdown benutzen.', + 'display-chart' => 'Diagramm auf der Statusseite anzeigen?', + 'default-value' => 'Standardwert', + 'calc_type' => 'Berechnung der Metrik', + 'type_sum' => 'Summe', + 'type_avg' => 'Durchschnitt', 'points' => [ - 'value' => 'Value', + 'value' => 'Wert', ], ], @@ -81,54 +90,55 @@ return [ 'settings' => [ /// Application setup 'app-setup' => [ - 'site-name' => 'Name der Seite', - 'site-url' => 'URL der Seite', - 'site-timezone' => 'Wählen Sie Ihre Zeitzone', - 'site-locale' => 'Wählen Sie Ihre Sprache', + 'site-name' => 'Seitenname', + 'site-url' => 'URL ihrer Seite', + 'site-timezone' => 'Zeitzone ihrer Seite', + 'site-locale' => 'Sprache ihrer Seite', 'date-format' => 'Datumsformat', - 'display-graphs' => 'Display graphs on status page?', + 'incident-date-format' => 'Vorfall Zeitstempel-Format', + 'display-graphs' => 'Graphen auf der Statusseite anzeigen?', 'about-this-page' => 'Über diese Seite', - 'days-of-incidents' => 'Wie viele (vergangene) Tage sollen angezeigt werden?', - 'banner' => 'Banner-Bild', - 'banner-help' => 'Wählen Sie möglichst ein Bild mit 930 px Breite.', - 'analytics_google' => 'Google Analytics code', - 'analytics_gosquared' => 'GoSquared Analytics code', - 'analytics_piwik_url' => 'URL of your Piwik instance (without http(s)://)', - 'analytics_piwik_siteid' => 'Piwik\'s site id', + 'days-of-incidents' => 'Wie viele Tage mit Vorfällen sollen gezeigt werden?', + 'banner' => 'Banner', + 'banner-help' => 'Es wird empfohlen, dass Sie keine Dateien die breiter als 930 Pixel sind hochladen .', + 'analytics_google' => 'Google Analytics Code', + 'analytics_gosquared' => 'GoSquared Analytics Code', + 'analytics_piwik_url' => 'URL der Piwik-Instanz (ohne http(s)://)', + 'analytics_piwik_siteid' => 'Piwik\'s Seiten-ID', + 'subscribers' => 'Personen die Anmeldung für e-Mail-Benachrichtigung erlauben?', ], 'security' => [ 'allowed-domains' => 'Erlaubte Domains', - 'allowed-domains-help' => 'Komma-Separiert. Die Domain die oben gesetzt ist, ist per Default erlaubt.', + 'allowed-domains-help' => 'Durch Kommata trennen. Die oben genannte Domain ist standardmäßig erlaubt.', ], 'stylesheet' => [ - 'custom-css' => 'Eigenes Stylesheet', + 'custom-css' => 'Benutzerdefiniertes Stylesheet', ], 'theme' => [ - 'background-color' => 'Hintergrund-Farbe', - 'text-color' => 'Text-Farbe', - 'dashboard-login' => 'Show dashboard button in the footer?', + 'background-color' => 'Hintergrundfarbe', + 'text-color' => 'Schriftfarbe', ], ], 'user' => [ - 'username' => 'Username', - 'email' => 'E-Mail-Adresse', - 'password' => 'Passwort', - 'api-key' => 'API-Schlüssel', - 'api-key-help' => 'Eine Regenerierung Ihres API-Schlüssels verhindert den Zugriff für alle vorhandenen Anwendungen.', - '2fa' => [ - 'help' => 'Zwei-Faktor-Authentifikation erhöht die Sicherheit Ihres Accounts. Sie müssen Google Authenticator, FreeOTP oder andere OTP-Programme installieren. Wenn sie sich anschließend anmelden müssen Sie den in der App angezeigten Code eingeben.', + 'username' => 'Benutzername', + 'email' => 'E-Mail', + 'password' => 'Passwort', + 'api-token' => 'API Token', + 'api-token-help' => 'Wenn sie ihren API-Token neu generieren, können bestehende Anwendungen nicht mehr auf Cachet zugreifen.', + '2fa' => [ + 'help' => 'Die Zwei-Faktor-Authentifizierung erhöht die Sicherheit Ihres Kontos. Sie benötigen Google Authenticator oder eine ähnliche App auf Ihrem Mobilgerät. Beim Anmelden werden sie aufgefordert, einen Token einzugeben, der von der App generiert wird.', ], ], // Buttons 'add' => 'Hinzufügen', 'save' => 'Speichern', - 'update' => 'Aktualsieren', + 'update' => 'Aktualisieren', 'create' => 'Erstellen', - 'edit' => 'Editieren', + 'edit' => 'Bearbeiten', 'delete' => 'Löschen', - 'submit' => 'Speichern', + 'submit' => 'Abschicken', 'cancel' => 'Abbrechen', 'remove' => 'Entfernen', diff --git a/resources/lang/de/pagination.php b/resources/lang/de/pagination.php index e9ac98d0..0ce21e3e 100755 --- a/resources/lang/de/pagination.php +++ b/resources/lang/de/pagination.php @@ -22,7 +22,7 @@ return [ | */ - 'previous' => '« Vorherige', - 'next' => 'Nächste »', + 'previous' => '« Zurück', + 'next' => 'Vor »', ]; diff --git a/resources/lang/de/reminders.php b/resources/lang/de/reminders.php index 20b8b9aa..a3064334 100755 --- a/resources/lang/de/reminders.php +++ b/resources/lang/de/reminders.php @@ -22,10 +22,10 @@ return [ | */ - 'password' => 'Passwörter müssen mindestens 6 Zeichen lang sein; beide Eingaben müssen übereinstimmen.', - 'user' => 'Es wurde kein Benutzer mit dieser E-Mail-Adresse gefunden.', - 'token' => 'Dieser Passwort-Reset-Token ist nicht valide.', - 'sent' => 'E-Mail zum Rücksetzen des Passworts verschickt!', + 'password' => 'Passwörter müssen mindestens sechs Zeichen lang sein und equivalent zu der Bestätigung sein.', + 'user' => 'Wir können keinen Benutzer mit dieser E-Mail Adresse finden.', + 'token' => 'Dieser Passwort-Reset-Token ist ungültig.', + 'sent' => 'Passworterinnerung gesendet!', 'reset' => 'Passwort wurde zurückgesetzt!', ]; diff --git a/resources/lang/de/setup.php b/resources/lang/de/setup.php index f8847271..ccda3bfa 100755 --- a/resources/lang/de/setup.php +++ b/resources/lang/de/setup.php @@ -10,13 +10,14 @@ */ return [ - 'setup' => 'Setup', - 'title' => 'Setup Cachet', - 'service_details' => 'Service Details', - 'status_page_setup' => 'Setup der Status-Seite', + 'setup' => 'Installation', + 'title' => 'Cachet installieren', + 'service_details' => 'Servicedetails', + 'env_setup' => 'Einrichtung der Systemumgebung', + 'status_page_setup' => 'Statusseite einrichten', 'show_support' => 'Möchten Sie Cachet unterstützen?', - 'admin_account' => 'Administrator-Account', - 'complete_setup' => 'Setup abschließen', - 'completed' => 'Cachet wurde erfolgreich eingerichtet!', - 'finish_setup' => 'Zum Dashboard', + 'admin_account' => 'Administrator Konto', + 'complete_setup' => 'Installation abschließen', + 'completed' => 'Cachet wurde erfolgreich konfiguriert!', + 'finish_setup' => 'Zum Dashboard wechseln', ]; diff --git a/resources/lang/de/validation.php b/resources/lang/de/validation.php index 1688a670..d5b91513 100755 --- a/resources/lang/de/validation.php +++ b/resources/lang/de/validation.php @@ -22,66 +22,66 @@ return [ | */ - 'accepted' => ':attribute muss akzeptiert werden.', - 'active_url' => ':attribute ist keine valide URL.', - 'after' => ':attribute muss nach :date liegen.', - 'alpha' => ':attribute darf nur Buchstaben enthalten.', - 'alpha_dash' => ':attribute darf nur Nummern, Buchstaben und Slashes enthalten.', - 'alpha_num' => ':attribute darf nur Nummern und Buchstaben enthalten.', - 'array' => ':attribute muss ein Array sein.', - 'before' => ':attribute muss vor :date liegen.', + 'accepted' => ':attribute muss akzeptiert werden.', + 'active_url' => ':attribute ist keine gültige Internet-Adresse.', + 'after' => ':attribute muss ein Datum nach dem :date sein.', + 'alpha' => ':attribute darf nur aus Buchstaben bestehen.', + 'alpha_dash' => ':attribute darf nur aus Buchstaben, Zahlen, Binde- und Unterstrichen bestehen. Umlaute (ä, ö, ü) und Eszett (ß) sind nicht erlaubt.', + 'alpha_num' => ':attribute darf nur aus Buchstaben, Zahlen, Binde- und Unterstrichen bestehen. Umlaute (ä, ö, ü) und Eszett (ß) sind nicht erlaubt.', + 'array' => ':attribute muss ein Array sein.', + 'before' => ':attribute muss ein Datum vor dem :date sein.', 'between' => [ - 'numeric' => ':attribute muss zwichen :min und :max liegen.', - 'file' => ':attribute muss zwischen :min und :max kilobyte liegen.', - 'string' => ':attribute muss zwischen :min und :max Zeichen lang sein.', - 'array' => ':attribute muss zwischen :min und :max Werte enthalten.', + 'numeric' => ':attribute muss zwischen :min & :max liegen.', + 'file' => ':attribute muss zwischen :min & :max Kilobytes groß sein.', + 'string' => ':attribute muss zwischen :min & :max Zeichen lang sein.', + 'array' => ':attribute muss zwischen :min & :max Elemente haben.', ], - 'boolean' => ":attribute Feld muss 'true' oder 'false' sein.", - 'confirmed' => 'Die Bestätigung/Wiederholung von :attribute stimmt nicht überein.', - 'date' => ':attribute ist kein valides Datum.', - 'date_format' => ':attribute passt nicht zu folgendem Format :format.', - 'different' => ':attribute und :other müssen sich unterscheiden.', - 'digits' => ':attribute muss :digits Zeichen lang sein.', - 'digits_between' => ':attribute muss zwischen :min und :max Zeichen lang sein.', - 'email' => ':attribute muss eine valide E-Mail-Adresse sein.', - 'exists' => 'Das gewählte :attribute ist nicht korrekt.', - 'image' => ':attribute muss ein Bild sein.', - 'in' => 'Das ausgewählte :attribute ist nicht korrekt.', - 'integer' => ':attribute muss eine Zahl sein.', - 'ip' => ':attribute muss eine valide IP sein.', # IPv4? + 'boolean' => ':attribute muss entweder \'true\' oder \'false\' sein.', + 'confirmed' => ':attribute stimmt nicht mit der Bestätigung überein.', + 'date' => ':attribute muss ein gültiges Datum sein.', + 'date_format' => ':attribute entspricht nicht dem gültigen Format für :format.', + 'different' => ':attribute und :other müssen sich unterscheiden.', + 'digits' => ':attribute muss :digits Stellen haben.', + 'digits_between' => ':attribute muss zwischen :min und :max Stellen haben.', + 'email' => ':attribute muss eine gültige E-Mail Adresse sein.', + 'exists' => 'Der gewählte Wert für :attribute ist ungültig.', + 'image' => ':attribute muss ein Bild sein.', + 'in' => 'Der gewählte Wert für :attribute ist ungültig.', + 'integer' => ':attribute muss eine ganze Zahl sein.', + 'ip' => ':attribute muss eine gültige IP-Adresse sein.', 'max' => [ - 'numeric' => ':attribute darf nicht größer als :max sein.', - 'file' => ':attribute darf nicht größer als :max kilobyte sein.', - 'string' => ':attribute darf nicht mehr als :max Zeichen lang sein.', - 'array' => ':attribute darf nicht mehr als :max Werte enthalten.', + 'numeric' => ':attribute darf maximal :max sein.', + 'file' => ':attribute darf maximal :max Kilobytes groß sein.', + 'string' => ':attribute darf maximal :max Zeichen haben.', + 'array' => ':attribute darf nicht mehr als :max Elemente haben.', ], - 'mimes' => ':attribute muss eine Datei vom Typ :values sein.', + 'mimes' => ':attribute muss den Dateityp :values haben.', 'min' => [ - 'numeric' => ':attribute muss mindestens :min sein.', - 'file' => ':attribute muss mindestens :min kilobyte groß sein.', - 'string' => ':attribute muss mindestens :min Zeichen lang sein.', - 'array' => ':attribute muss mindestens :min Werte enthalten.', + 'numeric' => ':attribute muss mindestens :min sein.', + 'file' => ':attribute muss mindestens :min Kilobytes groß sein.', + 'string' => ':attribute muss mindestens :min Zeichen lang sein.', + 'array' => ':attribute muss mindestens :min Elemente haben.', ], - 'not_in' => 'Das ausgewählte :attribute ist nicht korrekt.', - 'numeric' => ':attribute muss eine Nummer sein.', - 'regex' => 'Das Format von :attribute ist nicht korrekt.', - 'required' => ':attribute wird benötigt.', - 'required_if' => ':attribute wird benötigt wenn :other den Wert :value hat.', - 'required_with' => ':attribute ist erforderlich wenn :values vorhanden ist.', - 'required_with_all' => ':attribute ist erforderlich wenn :values vorhanden ist.', - 'required_without' => ':attribute ist erforderlich wenn :values nicht vorhanden ist.', - 'required_without_all' => ':attribute ist erforderlich wenn keines der Werte :values vorhanden sind.', - 'same' => ':attribute und :other müssen übereinstimmen.', + 'not_in' => 'Der gewählte Wert für :attribute ist ungültig.', + 'numeric' => ':attribute muss eine Zahl sein.', + 'regex' => ':attribute Format ist ungültig.', + 'required' => ':attribute muss ausgefüllt sein.', + 'required_if' => ':attribute muss ausgefüllt sein wenn :other :value ist.', + 'required_with' => ':attribute muss angegeben werden wenn :values ausgefüllt wurde.', + 'required_with_all' => ':attribute muss angegeben werden, wenn :values ausgefüllt wurde.', + 'required_without' => ':attribute muss angegeben werden wenn :values nicht ausgefüllt wurde.', + 'required_without_all' => ':attribute muss angegeben werden wenn keines der Felder :values ausgefüllt wurde.', + 'same' => ':attribute und :other müssen übereinstimmen.', 'size' => [ - 'numeric' => ':attribute muss :size sein.', - 'file' => ':attribute muss :size kilobyte groß sein.', - 'string' => ':attribute muss :size Zeichen lang sein.', - 'array' => ':attribute muss :size Werte enthalten.', + 'numeric' => ':attribute muss gleich :size sein.', + 'file' => ':attribute muss :size Kilobytes groß sein.', + 'string' => ':attribute muss :size Zeichen lang sein.', + 'array' => ':attribute muss :size Elemente beinhalten.', ], - 'string' => 'The :attribute must be a string.', - 'unique' => ':attribute wurde beirets gewählt.', - 'url' => 'Das Format von :attribute ist nicht korrekt.', - 'timezone' => ':attribute muss eine valide Zeitzone sein.', + 'string' => ':attribute muss eine Zeichenfolge sein.', + 'unique' => ':attribute ist schon vergeben.', + 'url' => 'Das Format von :attribute ist ungültig.', + 'timezone' => ':attribute muss eine gültige Zeitzone sein.', /* |-------------------------------------------------------------------------- @@ -96,7 +96,7 @@ return [ 'custom' => [ 'attribute-name' => [ - 'rule-name' => 'custom-message', + 'rule-name' => 'Individuelle Nachricht', ], ], diff --git a/resources/lang/en-UD/cachet.php b/resources/lang/en-UD/cachet.php index 9d8c42be..8254c8d1 100755 --- a/resources/lang/en-UD/cachet.php +++ b/resources/lang/en-UD/cachet.php @@ -72,12 +72,12 @@ return [ 'verify' => [ 'text' => 'crwdns497:0crwdne497:0', 'html-preheader' => 'crwdns498:0crwdne498:0', - 'html' => 'crwdns499:0crwdne499:0', + 'html' => 'crwdns520:0crwdne520:0', ], 'maintenance' => [ 'text' => 'crwdns500:0crwdne500:0', 'html-preheader' => 'crwdns501:0crwdne501:0', - 'html' => 'crwdns502:0crwdne502:0', + 'html' => 'crwdns521:0crwdne521:0', ], 'incident' => [ 'text' => 'crwdns503:0crwdne503:0', diff --git a/resources/lang/en-UD/dashboard.php b/resources/lang/en-UD/dashboard.php index 16c1c21d..866de46c 100755 --- a/resources/lang/en-UD/dashboard.php +++ b/resources/lang/en-UD/dashboard.php @@ -115,6 +115,23 @@ return [ 'failure' => 'crwdns463:0crwdne463:0', ], ], + // Subscribers + 'subscribers' => [ + 'subscribers' => 'crwdns522:0crwdne522:0', + 'description' => 'crwdns523:0crwdne523:0', + 'verified' => 'crwdns524:0crwdne524:0', + 'not_verified' => 'crwdns525:0crwdne525:0', + 'add' => [ + 'title' => 'crwdns526:0crwdne526:0', + 'success' => 'crwdns527:0crwdne527:0', + 'failure' => 'crwdns528:0crwdne528:0', + ], + 'edit' => [ + 'title' => 'crwdns529:0crwdne529:0', + 'success' => 'crwdns530:0crwdne530:0', + 'failure' => 'crwdns531:0crwdne531:0', + ], + ], // Team 'team' => [ @@ -132,6 +149,10 @@ return [ 'success' => 'crwdns343:0crwdne343:0', 'failure' => 'crwdns344:0crwdne344:0', ], + 'delete' => [ + 'success' => 'crwdns532:0crwdne532:0', + 'failure' => 'crwdns533:0crwdne533:0', + ], ], // Settings diff --git a/resources/lang/fr/cachet.php b/resources/lang/fr/cachet.php index a83bbb4e..490a7877 100755 --- a/resources/lang/fr/cachet.php +++ b/resources/lang/fr/cachet.php @@ -14,7 +14,7 @@ return [ 'components' => [ 'status' => [ 1 => 'Opérationnel', - 2 => 'Problème de performances', + 2 => 'Problèmes de performances', 3 => 'Panne partielle', 4 => 'Panne majeure', ], @@ -22,76 +22,76 @@ return [ // Incidents 'incidents' => [ - 'none' => 'Aucun incident reporté.', - 'past' => 'Incidents précédents', + 'none' => 'Aucun incident signalé.', + 'past' => 'Incidents antérieurs', 'previous_week' => 'Semaine précédente', 'next_week' => 'Semaine suivante', - 'none' => 'Rien à reporter', - 'scheduled' => 'Maintenance planifiée', - 'scheduled_at' => ', prévue à :timestamp', + 'none' => 'Aucun incident signalé.', + 'scheduled' => 'Maintenance Planifiée', + 'scheduled_at' => ', planifiée :timestamp', 'status' => [ - 0 => '', + 0 => 'Planifié', // TODO: Hopefully remove this. 1 => 'Enquête en cours', 2 => 'Identifié', - 3 => 'Sous surveillance', + 3 => 'Analyse en cours', 4 => 'Corrigé', ], ], // Service Status 'service' => [ - 'good' => 'Tous les services sont fonctionnels.', - 'bad' => 'Certains services rencontrent des problèmes.', + 'good' => 'Tous les systèmes sont fonctionnels.', + 'bad' => 'Certains systèmes rencontrent des problèmes.', ], 'api' => [ - 'regenerate' => 'Regénérer une clé d\'API', - 'revoke' => 'Révoquer cette clé d\'API', + 'regenerate' => 'Régénérer la clé API', + 'revoke' => 'Révoquer la clé API', ], // Metrics 'metrics' => [ 'filter' => [ - 'hourly' => 'Par heure', - 'daily' => 'Par jour', - 'monthly' => 'Par mois', + 'hourly' => 'Toutes les heures', + 'daily' => 'Tous les jours', + 'monthly' => 'Mensuel', ], ], // Subscriber 'subscriber' => [ - 'subscribe' => 'Subscribe to get the most recent updates.', - 'button' => 'Subscribe', + 'subscribe' => 'Abonnez-vous pour obtenir les dernières mises à jour.', + 'button' => 'S\'abonner', 'email' => [ - 'subscribe' => 'Subscribe to email updates.', - 'subscribed' => 'You\'ve been subscribed to email notifications, please check your email to confirm your subscription.', - 'verified' => 'Your email subscription has been confirmed. Thank you!', - 'unsubscribe' => 'Unsuscribe from email updates.', - 'unsubscribed' => 'Your email subscription has been cancelled.', - 'failure' => 'Something went wrong with the subscription.', + 'subscribe' => 'S\'abonner aux mises à jour par courriel.', + 'subscribed' => 'Vous êtes abonné aux notifications par courriel, veuillez vérifier votre messagerie pour confirmer votre abonnement.', + 'verified' => 'Votre abonnement par courriel a été confirmé. Merci !', + 'unsubscribe' => 'Désinscription des mises à jour par courriel.', + 'unsubscribed' => 'Votre abonnement par courriel a été annulé.', + 'failure' => 'Quelque chose s\'est mal passé avec l\'abonnement.', 'verify' => [ - 'text' => "Please confirm your email subscription to :app_name status updates.\n:link\nThank you, :app_name", - 'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', - 'html' => '

Please confirm your email subscription to :app_name status updates.

:link

Thank you, :app_name

', + 'text' => "Veuillez confirmer votre abonnement par courriel aux mises à jour d'état de :app_name.\\n:link\\nMerci, :app_name", + 'html-preheader' => 'Veuillez confirmer votre abonnement par courriel aux mises à jour de :app_name.', + 'html' => '', ], 'maintenance' => [ - 'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", - 'html-preheader' => 'New maintenance has been scheduled on :app_name.', - 'html' => '

New maintenance has been scheduled on :app_name.

Thank you, :app_name

', + 'text' => 'Une nouvelle maintenance a été planifiée pour :app_name.\\nMerci, :app_name', + 'html-preheader' => 'Une nouvelle maintenance a été planifiée pour :app_name.', + 'html' => '', ], 'incident' => [ - 'text' => "New incident has been reported on :app_name.\nThank you, :app_name", - 'html-preheader' => 'New incident has been reported on :app_name.', - 'html' => '

New incident has been reported on :app_name.

Thank you, :app_name

', + 'text' => 'Un nouvel incident a été signalé sur : app_name.\\nMerci, :app_name', + 'html-preheader' => 'Un nouvel incident a été signalé sur : app_name.', + 'html' => '

Un nouvel incident a été signalé sur : app_name.

Merci, : app_name

', ], ], ], // Other - 'powered_by' => ':app Status Page est propulsé par Cachet.', - 'about_this_site' => 'À propos de ce site', - 'rss-feed' => 'Flux RSS', - 'atom-feed' => 'Flux Atom', - 'feed' => 'Flux des services', + 'powered_by' => ':app Status Page est propulsé par Cachet.', + 'about_this_site' => 'À propos du site', + 'rss-feed' => 'RSS', + 'atom-feed' => 'Atom', + 'feed' => 'Flux des statuts', ]; diff --git a/resources/lang/fr/dashboard.php b/resources/lang/fr/dashboard.php index b6fc24dd..fc61ae50 100755 --- a/resources/lang/fr/dashboard.php +++ b/resources/lang/fr/dashboard.php @@ -15,32 +15,34 @@ return [ // Incidents 'incidents' => [ + 'title' => 'Incidents & Planification', 'incidents' => 'Incidents', - 'logged' => '{0} Il n\'y a aucun incident, bien joué !|Vous avez reporté un incident.|Vous avez reporté :count incidents.', + 'logged' => '{0} Aucun incident, bon travail.|Vous avez un incident signalé.|Vous avez :count incidents signalés.', 'incident-create-template' => 'Créer un modèle', 'incident-templates' => 'Modèles d\'incident', 'add' => [ 'title' => 'Ajouter un incident', 'success' => 'Incident ajouté.', - 'failure' => 'Une erreur s\'est produite lors de l\'ajout de cet incident.', + 'failure' => 'Quelque chose n\'allait pas avec l\'incident.', ], 'edit' => [ - 'title' => 'Éditer un incident', - 'success' => 'Incident mis-à-jour.', - 'failure' => 'Une erreur s\'est produite lors de la mise à jour de cet incident.', + 'title' => 'Modifier un incident', + 'success' => 'Incident mis à jour.', + 'failure' => 'Une erreur est survenue avec l\'incident.', ], // Incident templates 'templates' => [ - 'add' => [ + 'title' => 'Modèles d\'incident', + 'add' => [ 'title' => 'Créer un modèle d\'incident', 'success' => 'Modèle créé.', - 'failure' => 'Une erreur s\'est produite lors de l\'ajout de ce modèle d\'incident.', + 'failure' => 'Une erreur est survenue avec le modèle d\'incident.', ], 'edit' => [ - 'title' => 'Modifier un modèle', - 'success' => 'Modèle mis à jour.', - 'failure' => 'Une erreur s\'est produite lors de la mise à jour du modèle.', + 'title' => 'Editer le Template', + 'success' => 'Le modèle a été mis à jour !', + 'failure' => 'Une erreur est survenue avec la mise à jour le modèle d\'incident', ], ], ], @@ -48,144 +50,167 @@ return [ // Incident Maintenance 'schedule' => [ 'schedule' => 'Maintenance planifiée', - 'scheduled_at' => 'Prévue à :timestamp', + 'scheduled_at' => 'Planifiée à :timestamp', 'add' => [ 'title' => 'Ajouter une maintenance planifiée', - 'success' => 'Maintenance ajoutée.', - 'failure' => 'Une erreur s\'est produite lors de l\'ajout de la maintenance.', + 'success' => 'Planification ajoutée.', + 'failure' => 'Une erreur est survenue lors de l\'ajout de la planification.', ], 'edit' => [ - 'title' => 'Éditer la maintenance', - 'success' => 'Maintenance mise à jour!', - 'failure' => 'Une erreur s\'est produite lors de la modification de la maintenance.', + 'title' => 'Modifier la maintenance planifiée', + 'success' => 'La planification a été mise à jour !', + 'failure' => 'Une erreur est survenue lors de l\'édition de la planification.', ], 'delete' => [ - 'success' => 'La maintenance a été effacée et ne s\'affihera plus..', - 'failure' => 'La maintenance n\'a pu être effacée. Veuillez essayez de nouveau.', + 'success' => 'Cette planification a été supprimée et ne sera pas affichée sur votre page de statut.', + 'failure' => 'Cette planification n\'a pas pu être supprimée. Veuillez réessayer.', ], ], // Components 'components' => [ - 'components' => 'Composantes', - 'component_statuses' => 'Statut des composantes', + 'components' => 'Composants', + 'component_statuses' => 'Statuts des composant', + 'listed_group' => 'Groupés dans : nom', 'add' => [ - 'title' => 'Créer une composante', - 'message' => 'Commencez par ajouter une composante.', - 'success' => 'Composante créée.', - 'failure' => 'Une erreur s\'est produite lors de l\'ajout de cette composante.', + 'title' => 'Ajouter un composant', + 'message' => 'Vous devez ajouter un composant.', + 'success' => 'Composant créé.', + 'failure' => 'Une erreur est survenue avec le composant.', ], 'edit' => [ - 'title' => 'Éditer une composante', - 'success' => 'Composant mis-à-jour.', - 'failure' => 'Une erreur s\'est produite lors de la mise à jour de cette composante.', + 'title' => 'Modifier un composant', + 'success' => 'Composant mis à jour.', + 'failure' => 'Une erreur est survenue avec le composant.', ], // Component groups 'groups' => [ - 'groups' => 'Groupe de composantes', - 'no_components' => 'You should add a component group.', + 'groups' => 'Groupes de composants', + 'no_components' => 'Vous devez ajouter un groupe de composants.', 'add' => [ - 'title' => 'Ajouter un group de composantes', - 'success' => 'Groupe de composantes ajouté.', - 'failure' => 'Une erreur s\'est produite lors de l\'ajout de ce groupe de composantes.', + 'title' => 'Ajouter un groupe de composants', + 'success' => 'Groupe composant ajouté.', + 'failure' => 'Une erreur est survenue avec le groupe de composants.', ], 'edit' => [ - 'title' => 'Éditer un groupe de composantes', - 'success' => 'Groupe de composantes mis-à-jour.', - 'failure' => 'Une erreur s\'est produite lors de la mise à jour de ce groupe de composantes.', + 'title' => 'Modifier un groupe de composants', + 'success' => 'Groupe de composants mis à jour.', + 'failure' => 'Un problème est survenu avec le groupe de composants.', ], ], ], // Metrics 'metrics' => [ - 'metrics' => 'Point de mesure', + 'metrics' => 'Métriques', 'add' => [ - 'title' => 'Créer un point de mesure', - 'success' => 'Point de mesure créé.', - 'failure' => 'Il s\'est passé quelque chose avec ce point de mesure.', + 'title' => 'Créer un indicateur', + 'success' => 'Métrique créé.', + 'failure' => 'Un problème est survenu avec cet indicateur.', ], 'edit' => [ - 'title' => 'Éditer un point de mesure', - 'success' => 'Point de mesure mis-à-jour.', - 'failure' => 'Il s\'est passé quelque chose avec ce point de mesure.', + 'title' => 'Modifier un indicateur', + 'success' => 'Indicateur mise à jour.', + 'failure' => 'Un problème est survenu avec cet indicateur.', + ], + ], + // Subscribers + 'subscribers' => [ + 'subscribers' => '', + 'description' => '', + 'verified' => '', + 'not_verified' => '', + 'add' => [ + 'title' => '', + 'success' => '', + 'failure' => 'Une erreur est survenue avec le composant.', + ], + 'edit' => [ + 'title' => '', + 'success' => '', + 'failure' => 'Une erreur est survenue lors de l\'actualisation.', ], ], // Team 'team' => [ - 'team' => 'Équipe', - 'member' => 'Membre', - 'profile' => 'Profil', - 'description' => 'Les membres de l\'équipe pourrons ajouter, modifier & éditer les composantes et incidents.', + 'team' => 'Equipe', + 'member' => 'Utilisateur', + 'profile' => 'Profil utilisateur', + 'description' => 'Membres de l\'équipe sera en mesure d\'ajouter, de modifier et de modifier les composants et les incidents.', 'add' => [ - 'title' => 'Ajouter un membre à l\'équipe', - 'success' => 'Membre ajouté.', - 'failure' => 'Une erreur s\'est produite lors de l\'ajout de ce membre.', + 'title' => 'Ajouter un nouveau membre de l\'équipe', + 'success' => 'Membre de l\'équipe a ajouté.', + 'failure' => 'Une erreur est survenue avec le composant.', ], 'edit' => [ - 'title' => 'Mettre à jour le profil', - 'success' => 'Profil mis-à-jour.', - 'failure' => 'Une erreur s\'est produite lors de la mise à jour du le profil.', + 'title' => 'Mettre le Profil à Jour', + 'success' => 'Profil mis à jour.', + 'failure' => 'Une erreur est survenue lors de l\'actualisation.', + ], + 'delete' => [ + 'success' => '', + 'failure' => '', ], ], // Settings 'settings' => [ - 'settings' => 'Réglages', + 'settings' => 'Paramètres', 'app-setup' => [ - 'app-setup' => 'Configuration', - 'images-only' => 'Only images may be uploaded.', - 'too-big' => 'The file you uploaded is too big. Upload an image smaller than :size', + 'app-setup' => 'Configuration de l\'application', + 'images-only' => 'Seules les images peuvent être déposées.', + 'too-big' => 'Le fichier déposé est trop grand. Déposer une image d\'une taille inférieur à :size', ], 'security' => [ - 'security' => 'Sécurité', + 'security' => 'Sécurité', + 'two-factor' => 'Utilisateurs sans authentification à deux facteurs', ], 'stylesheet' => [ 'stylesheet' => 'Feuille de style', ], 'theme' => [ - 'theme' => 'Thème', + 'theme' => ' Thème', ], 'edit' => [ - 'success' => 'Réglages sauvegardés.', - 'failure' => 'Les réglages n\'ont pas pu être sauvegardés.', + 'success' => 'Paramètres sauvegardés.', + 'failure' => 'Les paramètres ne peuvent pas être sauvegardés.', ], ], // Login 'login' => [ - 'login' => 'Connexion', + 'login' => 'Identifiez-vous', 'logged_in' => 'Vous êtes connecté.', 'welcome' => 'Re-bonjour !', - 'two-factor' => 'Entrez votre jeton d\'identification.', + 'two-factor' => 'Entrez votre jeton, s\'il vous plait.', ], // Sidebar footer 'help' => 'Aide', - 'status_page' => 'Statut des services', - 'logout' => 'Déconnexion', + 'status_page' => 'État des services', + 'logout' => 'Se déconnecter', // Notifications 'notifications' => [ 'notifications' => 'Notifications', - 'awesome' => 'Super.', + 'awesome' => 'Fantastique.', 'whoops' => 'Oups.', ], // Welcome modal 'welcome' => [ - 'welcome' => 'Bienvenue dans Cachet', - 'message' => 'Votre page d\'état est presque prête! Vous voudrez probablement configurer ces réglages supplémentaires', - 'close' => 'Aller directement au tableau de bord', + 'welcome' => 'Bienvenue sur Cachet', + 'message' => 'Votre page de statut est presque prêt ! Vous pouvez configurer ces paramètres supplémentaires', + 'close' => 'Il suffit d\'aller directement à mon tableau de bord', 'steps' => [ - 'component' => 'Créer une composante', - 'incident' => 'Créer un incident', - 'customize' => 'Configurer votre Cachet.', - 'team' => 'Ajouter des utilisateurs à votre équipe.', - 'api' => 'Générer un jeton d\'identification API.', - 'two-factor' => 'Activer l\'identification à deux étapes.', + 'component' => 'Créer des composants', + 'incident' => 'Créer des incidents', + 'customize' => 'Personnaliser', + 'team' => 'Ajouter des utilisateurs', + 'api' => 'Générer un jeton pour l\'API', + 'two-factor' => 'Authentification à deux facteurs', ], ], diff --git a/resources/lang/fr/forms.php b/resources/lang/fr/forms.php index 6d6b2a97..5cecb0d6 100755 --- a/resources/lang/fr/forms.php +++ b/resources/lang/fr/forms.php @@ -14,47 +14,55 @@ return [ // Setup form fields 'setup' => [ 'email' => 'Adresse email', - 'username' => 'Identifiant', - 'password' => 'Mot de passe', + 'username' => 'Nom d\'utilisateur', + 'password' => 'Mot de passe ', 'site_name' => 'Nom du site', - 'site_domain' => 'Domaine du site', - 'site_timezone' => 'Sélectionnez votre fuseau horaire', - 'site_locale' => 'Sélectionnez votre langue', - 'enable_google2fa' => 'Enable Google Two Factor Authentication', + 'site_domain' => 'Nom de domaine du site', + 'site_timezone' => 'Choisissez un fuseau horaire', + 'site_locale' => 'Choisir la langue', + 'enable_google2fa' => 'Activez l\'authentification à deux facteurs Google', + 'cache_driver' => 'Pilote de cache', + 'session_driver' => 'Pilote de session', ], // Login form fields 'login' => [ - 'email' => 'Adresse email', - 'password' => 'Mot de passe', - '2fauth' => 'Authentication Code', - 'invalid' => 'Invalid email or password', - 'invalid-token' => 'Invalid token', - 'cookies' => 'You must enable cookies to login.', + 'email' => 'Email', + 'password' => 'Mot de passe ', + '2fauth' => 'Code d\'authentification', + 'invalid' => 'E-mail ou mot de passe non valide', + 'invalid-token' => 'Jeton non valide', + 'cookies' => 'Vous devez activer les cookies pour vous identifier.', ], // Incidents form fields 'incidents' => [ - 'name' => 'Nom', - 'status' => 'Statut', - 'message' => 'Message', - 'message-help' => 'Vous pouvez aussi utiliser du Markdown.', - - 'templates' => [ + 'name' => 'Nom', + 'status' => 'Etat', + 'component' => 'Composant', + 'message' => 'Message ', + 'message-help' => 'Vous pouvez également utiliser Markdown.', + 'scheduled_at' => 'Pour quand planifier la maintenance ?', + 'incident_time' => 'Quand s\'est produit cet incident ?', + 'notify_subscribers' => 'Aviser les abonnés', + 'visibility' => 'Visibilité de l\'incident', + 'public' => 'Visibles par le public', + 'logged_in_only' => 'Uniquement visible des utilisateurs enregistrés', + 'templates' => [ 'name' => 'Nom', - 'template' => 'Modèle', + 'template' => 'Modéle', ], ], // Components form fields 'components' => [ 'name' => 'Nom', - 'status' => 'Statut', - 'group' => 'Groupe', + 'status' => 'Etat', + 'group' => 'Groupes', 'description' => 'Description', 'link' => 'Lien', - 'tags' => 'Tags', - 'tags-help' => 'Séparé par une virgule.', + 'tags' => 'Mots clés', + 'tags-help' => 'séparé par des virgules.', 'groups' => [ 'name' => 'Nom', @@ -63,17 +71,18 @@ return [ // Metric form fields 'metrics' => [ - 'name' => 'Name', - 'suffix' => 'Suffix', + 'name' => 'Nom', + 'suffix' => 'Suffixe', 'description' => 'Description', - 'description-help' => 'You may also use Markdown.', - 'display-chart' => 'Display chart on status page?', - 'calc_type' => 'Calculation of metrics', - 'type_sum' => 'Sum', - 'type_avg' => 'Average', + 'description-help' => 'Vous pouvez également utiliser le format Markdown.', + 'display-chart' => 'Afficher le graphique sur la page de statut ?', + 'default-value' => 'Valeur par défaut', + 'calc_type' => 'Calcul des données', + 'type_sum' => 'Somme', + 'type_avg' => 'Moyenne', 'points' => [ - 'value' => 'Value', + 'value' => 'Valeur', ], ], @@ -82,56 +91,57 @@ return [ /// Application setup 'app-setup' => [ 'site-name' => 'Nom du site', - 'site-url' => 'URL du site', + 'site-url' => 'Url du site', 'site-timezone' => 'Fuseau horaire du site', - 'site-locale' => 'Langue du site', - 'date-format' => 'Format de date', - 'display-graphs' => 'Display graphs on status page?', + 'site-locale' => 'Langage du site', + 'date-format' => 'Format Date', + 'incident-date-format' => 'Format de la date de l\'incident', + 'display-graphs' => 'Afficher les graphiques sur la page de status ?', 'about-this-page' => 'À propos de cette page', - 'days-of-incidents' => 'Nombre de jours à afficher ?', - 'banner' => 'Bannière', - 'banner-help' => 'Il est recommandé de télécharger des fichiers de moins de 930 pixels de large.', - 'analytics_google' => 'Code Google Analytics', - 'analytics_gosquared' => 'Code GoSquared Analytics', + 'days-of-incidents' => 'Combien de jours d\'incidents à montrer?', + 'banner' => 'Image de la bannière', + 'banner-help' => 'Il est recommandé que vous téléchargez des fichiers ne dépassant pas les 930px large .', + 'analytics_google' => 'Code de Google Analytics', + 'analytics_gosquared' => 'Code de GoSquared Analytics', 'analytics_piwik_url' => 'URL de votre instance de Piwik (sans http(s)://)', - 'analytics_piwik_siteid' => 'Identifiant du site dans Piwik (site id)', + 'analytics_piwik_siteid' => 'Id de site de Piwik', + 'subscribers' => 'Permettre aux gens de s\'inscrire aux notifications par courrier électronique ?', ], 'security' => [ - 'allowed-domains' => 'Domaines autorisés. ', - 'allowed-domains-help' => 'Séparés par une virgule. Les domaines enregistrés ci-dessus seront automatiquement autorisés par défaut.', + 'allowed-domains' => 'Domaines autorisés', + 'allowed-domains-help' => 'Séparés par des virgules. Le domaine défini ci-dessus est automatiquement autorisé par défaut.', ], 'stylesheet' => [ 'custom-css' => 'Feuille de style personnalisée', ], 'theme' => [ - 'background-color' => 'Couleur d\'arrière plan', - 'text-color' => 'Couleur du texte', - 'dashboard-login' => 'Show dashboard button in the footer?', + 'background-color' => 'Couleur de fond', + 'text-color' => 'Couleur Texte', ], ], 'user' => [ - 'username' => 'Identifiant', - 'email' => 'Adresse email', - 'password' => 'Mot de passe', - 'api-token' => 'Jeton API', - 'api-token-help' => 'Regénérer votre jeton API révoquera toutes les applications existantes.', + 'username' => 'Nom d\'utilisateur', + 'email' => 'Email', + 'password' => 'Mot de passe ', + 'api-token' => 'Jeton de l\'API', + 'api-token-help' => 'Régénérer votre jeton API permettra d\'éviter les applications existantes d\'accéder à Cachet.', '2fa' => [ - 'help' => 'Enabling two factor authentication increases security of your account. You will need to download Google Authenticator or a similar app on to your mobile device. When you login you will be asked to provide a token generated by the app.', + 'help' => 'Habilitante authentification à deux facteurs augmente la sécurité de votre compte. Vous aurez besoin de télécharger Google Authenticator ou une application similaire sur votre appareil mobile. Lorsque vous vous connectez vous sera demandé de fournir un jeton généré par l\'application.', ], ], // Buttons - 'add' => 'Ajouter', - 'save' => 'Sauvegarder', - 'update' => 'Mettre à jour', - 'create' => 'Créer', - 'edit' => 'Éditer', - 'delete' => 'Effacer', - 'submit' => 'Envoyer', + 'add' => 'Ajouter catégorie', + 'save' => 'Enregistrer', + 'update' => 'mettre à jour', + 'create' => 'Nouveau', + 'edit' => 'Modifier', + 'delete' => 'Supprimer', + 'submit' => 'ENVOYER', 'cancel' => 'Annuler', - 'remove' => 'Supprimer', + 'remove' => 'Enlever', // Other - 'optional' => '* Optional', + 'optional' => '* En option', ]; diff --git a/resources/lang/fr/reminders.php b/resources/lang/fr/reminders.php index a76debde..62058ab3 100755 --- a/resources/lang/fr/reminders.php +++ b/resources/lang/fr/reminders.php @@ -22,10 +22,10 @@ return [ | */ - 'password' => 'Les mots de passe doivent contenir 6 caractères minimum et être identique à la confirmation.', - 'user' => 'Nous ne trouvons aucun utilisateur avec cette adresse email.', - 'token' => 'Ce jeton de réinitialisation de mot de passe est invalide.', + 'password' => 'Le mot de passe doit être d\'au moins 6 caractères et correspondre à la confirmation.', + 'user' => 'Nous n\'avons pas trouvé d\'utilisateur avec cette adresse électronique.', + 'token' => 'Le jeton de réinitialisation de mot de passe est invalide.', 'sent' => 'Rappel de mot de passe envoyé !', - 'reset' => 'Votre mot de passe à été réinitialisé !', + 'reset' => 'Le mot de passe a été réinitialisé !', ]; diff --git a/resources/lang/fr/setup.php b/resources/lang/fr/setup.php index ee6817af..bed07f30 100755 --- a/resources/lang/fr/setup.php +++ b/resources/lang/fr/setup.php @@ -10,13 +10,14 @@ */ return [ - 'setup' => 'Installation', - 'title' => 'Installer Cachet', - 'service_details' => 'Details du service', - 'status_page_setup' => 'Installation de la page de statut', - 'show_support' => 'Montrer votre soutien envers Cachet ?', + 'setup' => 'Réglages', + 'title' => 'Configuration de Cachet', + 'service_details' => 'Détails du service', + 'env_setup' => 'Configuration de l\'environnement', + 'status_page_setup' => 'Configuration de la page de statut', + 'show_support' => 'Afficher votre soutien à Cachet?', 'admin_account' => 'Compte administrateur', - 'complete_setup' => 'Terminer l\'installation', + 'complete_setup' => 'Terminer la configuration', 'completed' => 'Cachet a été configuré avec succès !', 'finish_setup' => 'Aller au tableau de bord', ]; diff --git a/resources/lang/fr/validation.php b/resources/lang/fr/validation.php index c9497f15..bdf341f1 100755 --- a/resources/lang/fr/validation.php +++ b/resources/lang/fr/validation.php @@ -22,64 +22,66 @@ return [ | */ - 'accepted' => 'Le champ :attribute doit être accepté.', - 'active_url' => "Le champ :attribute n'est pas une URL valide.", - 'after' => 'Le champ :attribute doit être une date postérieure à :date.', - 'alpha' => 'Le champ :attribute ne peut contenir que des lettres.', - 'alpha_dash' => 'Le champ :attribute ne peut contenir que des lettres, chiffres et tirets.', - 'alpha_num' => 'Le champ :attribute ne peut contenir que des lettres ou des chiffres.', - 'array' => 'Le champ :attribute doit être un tableau.', - 'before' => 'Le champ :attribute doit être une date antérieure à :date.', + 'accepted' => ':attribute doit être accepté.', + 'active_url' => ':attribute n\'est pas une URL valide.', + 'after' => ':attribute doit être une date supérieure à :date.', + 'alpha' => ':attribute ne doit contenir que des lettres.', + 'alpha_dash' => ':attribute doit contenir seulement des lettres, nombres et des tirets.', + 'alpha_num' => ':attribute ne doit contenir que des lettres et des nombres.', + 'array' => ':attribute doit être un tableau.', + 'before' => ':attribute doit être une date inférieur à :date.', 'between' => [ - 'numeric' => 'Le champ :attribute doit être entre :min et :max.', - 'file' => 'Le champ :attribute doit être entre :min et :max kilobytes.', - 'string' => 'Le champ :attribute doit contenir entre :min et :max caractères.', - 'array' => 'Le champ :attribute doit avoir entre :min et :max objets.', + 'numeric' => ':attribute doit être entre :min et :max.', + 'file' => 'attribute doit être entre :min et :max kilo-octets.', + 'string' => 'attribute doit être entre :min et :max caractères.', + 'array' => 'attribute doit être entre :min et :max éléments.', ], - 'confirmed' => 'Le champ :attribute confirmation ne correspond pas.', - 'date' => "Le champ :attribute n'est pas une date valide.", - 'date_format' => 'Le champ :attribute ne correspond pas au format :format.', - 'different' => 'Le champ :attribute et :other doivent être différents.', - 'digits' => 'Le champ :attribute doit être composé de :digits chiffres.', - 'digits_between' => "Le champ :attribute doit être composé de :min jusqu'à :max chiffres.", - 'email' => 'Le champ :attribute doit être une adresse email valide.', - 'exists' => 'Le champ selected :attribute est invalide.', - 'image' => 'Le champ :attribute doit être une image.', - 'in' => 'Le champ selected :attribute est invalide.', - 'integer' => 'Le champ :attribute doit être un entier.', - 'ip' => 'Le champ :attribute doit être une adresse IP valide.', + 'boolean' => 'Le champ :attribute doit être vrai ou faux.', + 'confirmed' => 'Le champ de confirmation :attribute ne correspond pas.', + 'date' => ':attribute n\'est pas une date valide.', + 'date_format' => ':attribute ne correspond pas au format :format.', + 'different' => ':attribute et :other doivent être différents.', + 'digits' => ':attribute doit être de :digits chiffres.', + 'digits_between' => ':attribute doit être entre :min et :max chiffres.', + 'email' => ':attribute doit être une adresse électronique valide.', + 'exists' => 'Le champ :attribute sélectionné est invalide.', + 'image' => ':attribute doit être une image.', + 'in' => 'Le champ :attribute sélectionné est invalide.', + 'integer' => ':attribute doit être un entier.', + 'ip' => ':attribute doit être une adresse IP valide.', 'max' => [ - 'numeric' => 'Le champ :attribute ne doit pas être supérieure à :max.', - 'file' => 'Le champ :attribute ne doit pas être supérieure à :max kilobytes.', - 'string' => 'Le champ :attribute ne doit pas être supérieure à :max caractères.', - 'array' => 'Le champ :attribute ne doit pas avoir plus de :max objets.', + 'numeric' => ':attribute ne doit pas être plus grand que :max.', + 'file' => 'attribute ne doit pas être plus grand que :max kilo-octets.', + 'string' => 'L\'attribut ":attribute" ne doit pas faire plus de :max caractères.', + 'array' => 'attribute ne devrait pas avoir plus de :max éléments.', ], - 'mimes' => 'Le champ :attribute doit être un fichier de type : :values.', + 'mimes' => ':attribute doit être un fichier de type : :values.', 'min' => [ - 'numeric' => 'Le champ :attribute doit être supérieur à :min.', - 'file' => 'Le champ :attribute doit être supérieur à :min kilobytes.', - 'string' => 'Le champ :attribute doit être supérieur à :min caractères.', - 'array' => 'Le champ :attribute doit avoir au moins :min objets.', + 'numeric' => ':attribute doit être au moins de :min.', + 'file' => 'attribute doit être au moins de :min kilo-octets.', + 'string' => 'L\'attribut ":attribute" doit faire au moins :min caractères.', + 'array' => 'attribute doit avoir au moins :min éléments.', ], 'not_in' => 'Le champ sélectionné :attribute est invalide.', - 'numeric' => 'Le champ :attribute doit être un nombre.', - 'regex' => 'Le format du champ :attribute est invalide.', - 'required' => 'Le champ :attribute est obligatoire.', - 'required_if' => 'Le champ :attribute est obligatoire quand :other est :value.', - 'required_with' => 'Le champ :attribute est obligatoire quand :values est présent.', - 'required_with_all' => 'Le champ :attribute est obligatoire quand :values est présent.', - 'required_without' => "Le champ :attribute est obligatoire quand :values n'est pas présent.", - 'required_without_all' => "Le champ :attribute est obligatoire quand aucun des champs :values n'est présent.", - 'same' => 'Le champ :attribute et :other doivent être identiques.', + 'numeric' => ':attribute doit être un nombre.', + 'regex' => 'Le format de :attribute est invalide.', + 'required' => 'Le champ :attribute est requis.', + 'required_if' => 'Le champ :attribute est requis lorsque :other est :value.', + 'required_with' => 'Le champ :attribute est requis lorsque :values est présent.', + 'required_with_all' => 'Le champ :attribute est requis lorsque :values est présent.', + 'required_without' => 'Le champ :attribute est requis lorsque :values n\'est pas présent.', + 'required_without_all' => 'Le champ :attribute est requis lorsqu\'aucun des :values ne sont présent.', + 'same' => ':attribute et :other doivent correspondre.', 'size' => [ - 'numeric' => 'La taille du champ :attribute doit être de :size.', - 'file' => 'Le poids du champ :attribute doit être de :size kilobytes.', - 'string' => 'Le nombre de caractères du champ :attribute doit être de :size caractères.', - 'array' => 'Le champ :attribute doit contenir :size objets.', + 'numeric' => ':attribute doit être de :size.', + 'file' => 'attribute doit être de :size kilo-octets.', + 'string' => 'L\'attribut ":attribute" doit faire :size caractères.', + 'array' => 'attribute doit contenir :size éléments.', ], - 'string' => 'The :attribute must be a string.', - 'unique' => 'Le champ :attribute est déjà utilisé.', - 'url' => 'Le format du champ :attribute est invalide.', + 'string' => ':attribute doit être une chaîne.', + 'unique' => ':attribute a déjà été pris.', + 'url' => 'Le format de :attribute n\'est pas valide.', + 'timezone' => ':attribute doit être une zone valide.', /* |-------------------------------------------------------------------------- @@ -94,7 +96,7 @@ return [ 'custom' => [ 'attribute-name' => [ - 'rule-name' => 'custom-message', + 'rule-name' => 'Message personnalisé', ], ], diff --git a/resources/lang/id/cachet.php b/resources/lang/id/cachet.php old mode 100644 new mode 100755 index 1c7dfb7c..cbe8640c --- a/resources/lang/id/cachet.php +++ b/resources/lang/id/cachet.php @@ -26,7 +26,7 @@ return [ 'past' => 'Insiden sebelumnya', 'previous_week' => 'Pekan sebelumnya', 'next_week' => 'Pekan selanjutnya', - 'none' => 'Tidak ada yang bisa dilaporkan', + 'none' => 'Tidak ada insiden.', 'scheduled' => 'Jadwal Pemeliharaan', 'scheduled_at' => ', dijadwalkan pada :timestamp', 'status' => [ @@ -60,29 +60,30 @@ return [ // Subscriber 'subscriber' => [ - 'subscribe' => 'Subscribe to get the most recent updates.', - 'button' => 'Subscribe', + 'subscribe' => 'Ikuti newsletter untuk mendapat update terbaru.', + 'button' => 'Daftar', 'email' => [ - 'subscribe' => 'Subscribe to email updates.', - 'subscribed' => 'You\'ve been subscribed to email notifications, please check your email to confirm your subscription.', - 'verified' => 'Your email subscription has been confirmed. Thank you!', - 'unsubscribe' => 'Unsuscribe from email updates.', - 'unsubscribed' => 'Your email subscription has been cancelled.', - 'failure' => 'Something went wrong with the subscription.', + 'subscribe' => 'Langganan update email.', + 'subscribed' => 'Anda berhasil terdaftar pada notifikasi email, mohon periksa email anda untuk mengkonfirmasi pendaftaran ini.', + 'verified' => 'Pendaftaran newsletter anda berhasil dikonfirmasi. Terima kasih!', + 'unsubscribe' => 'Hapus saya dari update email.', + 'unsubscribed' => 'Langganan email anda sudah dihentikan.', + 'failure' => 'Ada yang salah dengan sistem langganan email.', 'verify' => [ - 'text' => "Please confirm your email subscription to :app_name status updates.\n:link\nThank you, :app_name", - 'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', - 'html' => '

Please confirm your email subscription to :app_name status updates.

:link

Thank you, :app_name

', + 'text' => 'Mohon konfirmasi langganan email update status :app_name.\\n:link\\nTerima kasih, +:app_name', + 'html-preheader' => 'Mohon konfirmasi langganan email update status :app_name.', + 'html' => '', ], 'maintenance' => [ - 'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", - 'html-preheader' => 'New maintenance has been scheduled on :app_name.', - 'html' => '

New maintenance has been scheduled on :app_name.

Thank you, :app_name

', + 'text' => 'Jadwal pemeliharaan baru sudah dibuat di :app_name.\\nTerima kasih, :app_name', + 'html-preheader' => 'Jadwal pemeliharaan baru sudah dibuat di :app_name.', + 'html' => '', ], 'incident' => [ - 'text' => "New incident has been reported on :app_name.\nThank you, :app_name", - 'html-preheader' => 'New incident has been reported on :app_name.', - 'html' => '

New incident has been reported on :app_name.

Thank you, :app_name

', + 'text' => 'Ada insiden baru yang dilaporkan di :app_name.\\n Terima kasih, :app_name', + 'html-preheader' => 'Ada insiden baru yang dilaporkan di :app_name.', + 'html' => '

Ada insiden baru yang dilaporkan di :app_name.

Terima kasih, :app_name

', ], ], ], @@ -90,8 +91,8 @@ return [ // Other 'powered_by' => 'Halaman Status :app dibuat dengan Cachet.', 'about_this_site' => 'Tentang situs ini', - 'rss-feed' => 'Pasokan RSS', - 'atom-feed' => 'Pasokan Atom', + 'rss-feed' => 'RSS', + 'atom-feed' => 'Atom', 'feed' => 'Pasokan Status', ]; diff --git a/resources/lang/id/dashboard.php b/resources/lang/id/dashboard.php old mode 100644 new mode 100755 index c4407e49..5bae974b --- a/resources/lang/id/dashboard.php +++ b/resources/lang/id/dashboard.php @@ -115,6 +115,23 @@ return [ 'failure' => 'Ada masalah dengan metrik ini.', ], ], + // Subscribers + 'subscribers' => [ + 'subscribers' => '', + 'description' => '', + 'verified' => '', + 'not_verified' => '', + 'add' => [ + 'title' => '', + 'success' => '', + 'failure' => '', + ], + 'edit' => [ + 'title' => '', + 'success' => '', + 'failure' => '', + ], + ], // Team 'team' => [ @@ -132,6 +149,10 @@ return [ 'success' => 'Profil sudah diperbarui.', 'failure' => 'Ada masalah saat memperbarui.', ], + 'delete' => [ + 'success' => '', + 'failure' => '', + ], ], // Settings @@ -160,7 +181,7 @@ return [ // Login 'login' => [ - 'login' => 'Login', + 'login' => 'Masuk', 'logged_in' => 'Anda sudah login.', 'welcome' => 'Halo!', 'two-factor' => 'Silakan masukkan token anda.', @@ -169,7 +190,7 @@ return [ // Sidebar footer 'help' => 'Panduan', 'status_page' => 'Halaman Status', - 'logout' => 'Logout', + 'logout' => 'Keluar', // Notifications 'notifications' => [ diff --git a/resources/lang/id/forms.php b/resources/lang/id/forms.php old mode 100644 new mode 100755 index c7ab2503..a4c3d93c --- a/resources/lang/id/forms.php +++ b/resources/lang/id/forms.php @@ -21,6 +21,8 @@ return [ 'site_timezone' => 'Pilih Zona Waktu', 'site_locale' => 'Pilih Bahasa', 'enable_google2fa' => 'Aktifkan Otentikasi Dua Faktor dengan Google', + 'cache_driver' => 'Driver Cache', + 'session_driver' => 'Driver Sesi', ], // Login form fields @@ -31,18 +33,22 @@ return [ 'invalid' => 'Email atau password tidak benar', 'invalid-token' => 'Token tidak benar', 'cookies' => 'Mohon aktifkan cookies untuk login.', - ], + ], // Incidents form fields 'incidents' => [ - 'name' => 'Nama', - 'status' => 'Status', - 'component' => 'Komponen', - 'message' => 'Pesan', - 'message-help' => 'Anda juga bisa menggunakan Markdown.', - 'scheduled_at' => 'Berapa lama pemeliharaan ini dijadwalkan?', - - 'templates' => [ + 'name' => 'Nama', + 'status' => 'Status', + 'component' => 'Komponen', + 'message' => 'Pesan', + 'message-help' => 'Anda juga bisa menggunakan Markdown.', + 'scheduled_at' => 'Berapa lama pemeliharaan ini dijadwalkan?', + 'incident_time' => 'Kapan insiden ini terjadi?', + 'notify_subscribers' => 'Beritahu subscriber', + 'visibility' => 'Tampilan Insiden', + 'public' => 'Bisa dilihat oleh publik', + 'logged_in_only' => 'Hanya bisa dilihat oleh yang login', + 'templates' => [ 'name' => 'Nama', 'template' => 'Template', ], @@ -89,15 +95,17 @@ return [ 'site-timezone' => 'Zona Waktu', 'site-locale' => 'Bahasa', 'date-format' => 'Format Tanggal', + 'incident-date-format' => 'Format Waktu Insiden', 'display-graphs' => 'Tampilkan grafik di halaman status?', 'about-this-page' => 'Tentang halaman ini', 'days-of-incidents' => 'Berapa hari insiden akan ditampilkan?', 'banner' => 'Gambar Banner', 'banner-help' => 'Disarankan gambar yang anda unggah tidak lebih lebar dari 930px.', - 'analytics_google' => 'Google Analytics code', - 'analytics_gosquared' => 'GoSquared Analytics code', - 'analytics_piwik_url' => 'URL of your Piwik instance (without http(s)://)', - 'analytics_piwik_siteid' => 'Piwik\'s site id', + 'analytics_google' => 'Kode Google Analytics', + 'analytics_gosquared' => 'Kode GoSquared Analytics', + 'analytics_piwik_url' => 'URL Piwik anda (tanpa http(s)://)', + 'analytics_piwik_siteid' => 'ID situs Piwik', + 'subscribers' => 'Bolehkan pengunjung mendaftar notifikasi email?', ], 'security' => [ 'allowed-domains' => 'Domain yang dibolehkan', @@ -109,7 +117,6 @@ return [ 'theme' => [ 'background-color' => 'Warna Latar', 'text-color' => 'Warna Teks', - 'dashboard-login' => 'Show dashboard button in the footer?', ], ], diff --git a/resources/lang/id/pagination.php b/resources/lang/id/pagination.php old mode 100644 new mode 100755 diff --git a/resources/lang/id/reminders.php b/resources/lang/id/reminders.php old mode 100644 new mode 100755 diff --git a/resources/lang/id/setup.php b/resources/lang/id/setup.php old mode 100644 new mode 100755 index 8a418b7e..7a044deb --- a/resources/lang/id/setup.php +++ b/resources/lang/id/setup.php @@ -13,6 +13,7 @@ return [ 'setup' => 'Instalasi', 'title' => 'Instalasi Cachet', 'service_details' => 'Detail Layanan', + 'env_setup' => 'Setup lingkungan', 'status_page_setup' => 'Penyiapan Halaman Status', 'show_support' => 'Tunjukkan dukungan untuk Cachet? Tampilkan catatan di bawah halaman yang bertaut ke situs Cachet.', 'admin_account' => 'Akun Administrator', diff --git a/resources/lang/id/validation.php b/resources/lang/id/validation.php old mode 100644 new mode 100755 index 272ea51a..274af99d --- a/resources/lang/id/validation.php +++ b/resources/lang/id/validation.php @@ -78,7 +78,7 @@ return [ 'string' => ':attribute harus :size karakter.', 'array' => ':attribute harus berisi :size item.', ], - 'string' => 'The :attribute must be a string.', + 'string' => ':attribute harus berupa string.', 'unique' => ':attribute sudah ada.', 'url' => 'Format :attribute tidak benar.', 'timezone' => ':attribute harus merupakan zona yang benar.', diff --git a/resources/lang/nl/cachet.php b/resources/lang/nl/cachet.php index a4540d3c..b3e5a9ab 100755 --- a/resources/lang/nl/cachet.php +++ b/resources/lang/nl/cachet.php @@ -13,46 +13,46 @@ return [ // Components 'components' => [ 'status' => [ - 1 => 'Online', - 2 => 'Verminderde prestaties', - 3 => 'Gedeeltelijke storing', - 4 => 'Grote storing', + 1 => 'Operationeel', + 2 => 'Prestatieproblemen', + 3 => 'Gedeeltelijke Storing', + 4 => 'Grote Storing', ], ], // Incidents 'incidents' => [ 'none' => 'Geen incidenten gemeld.', - 'past' => 'Eerdere incidenten', + 'past' => 'Incidenten in het verleden', 'previous_week' => 'Vorige week', 'next_week' => 'Volgende week', - 'none' => 'Niets te melden.', + 'none' => 'Geen incidenten gemeld.', 'scheduled' => 'Gepland onderhoud', 'scheduled_at' => ', gepland :timestamp', 'status' => [ 0 => 'Gepland', // TODO: Hopefully remove this. - 1 => 'Onderzoeken', + 1 => 'In onderzoek', 2 => 'Geïdentificeerd', - 3 => 'Bekijken', + 3 => 'Aan het opvolgen', 4 => 'Opgelost', ], ], // Service Status 'service' => [ - 'good' => 'Alle systemen zijn online', - 'bad' => 'Sommige systemen hebben problemen', + 'good' => 'Alle systemen werken correct.', + 'bad' => 'Sommige systemen ondervinden problemen.', ], 'api' => [ - 'regenerate' => 'API-sleutel hergenereren', - 'revoke' => 'API-sleutel intrekken', + 'regenerate' => 'Hergenereer API-sleutel', + 'revoke' => 'API-sleutel Intrekken', ], // Metrics 'metrics' => [ 'filter' => [ - 'hourly' => 'Elk uur', + 'hourly' => 'Ieder uur', 'daily' => 'Dagelijks', 'monthly' => 'Maandelijks', ], @@ -60,38 +60,38 @@ return [ // Subscriber 'subscriber' => [ - 'subscribe' => 'Subscribe to get the most recent updates.', - 'button' => 'Subscribe', + 'subscribe' => 'Abonneer voor de meest recente updates.', + 'button' => 'Abonneer', 'email' => [ - 'subscribe' => 'Subscribe to email updates.', - 'subscribed' => 'You\'ve been subscribed to email notifications, please check your email to confirm your subscription.', - 'verified' => 'Your email subscription has been confirmed. Thank you!', - 'unsubscribe' => 'Unsuscribe from email updates.', - 'unsubscribed' => 'Your email subscription has been cancelled.', - 'failure' => 'Something went wrong with the subscription.', + 'subscribe' => 'Abonneren op e-mail updates.', + 'subscribed' => 'U bent geabonneerd op e-mailmeldingen, controleer uw e-mail om uw abonnement te bevestigen.', + 'verified' => 'Uw e-mail abonnement is bevestigd. Bedankt!', + 'unsubscribe' => 'Afmelden voor e-mail updates.', + 'unsubscribed' => 'Uw e-mail abonnement is opgezegd.', + 'failure' => 'Er ging ging iets fout tijdens het aanmelden.', 'verify' => [ - 'text' => "Please confirm your email subscription to :app_name status updates.\n:link\nThank you, :app_name", - 'html-preheader' => 'Please confirm your email subscription to :app_name status updates.', - 'html' => '

Please confirm your email subscription to :app_name status updates.

:link

Thank you, :app_name

', + 'text' => 'Bevestig uw e-mail abonnement op :app_name status updates.\\n:link\\nBedankt, :app_name', + 'html-preheader' => 'Bevestig uw e-mail abonnement op :app_name status updates.', + 'html' => '', ], 'maintenance' => [ - 'text' => "New maintenance has been scheduled on :app_name.\nThank you, :app_name", - 'html-preheader' => 'New maintenance has been scheduled on :app_name.', - 'html' => '

New maintenance has been scheduled on :app_name.

Thank you, :app_name

', + 'text' => 'Nieuwe onderhoud is gepland voor :app_name.\\nBedankt, :app_name', + 'html-preheader' => 'Nieuw onderhoud is gepland voor :app_name.', + 'html' => '', ], 'incident' => [ - 'text' => "New incident has been reported on :app_name.\nThank you, :app_name", - 'html-preheader' => 'New incident has been reported on :app_name.', - 'html' => '

New incident has been reported on :app_name.

Thank you, :app_name

', + 'text' => 'Nieuw incident is aangemeld op :app_name.\\nBedankt, :app_name', + 'html-preheader' => 'Nieuw incident aangemeld op :app_name.', + 'html' => '

Nieuw incident aangemeld op :app_name.

Bedankt, :app_name

', ], ], ], // Other - 'powered_by' => 'De statuspagina van :app is mogelijk gemaakt door Cachet.', + 'powered_by' => ': app statuspagina wordt mogelijk gemaakt door Cachet.', 'about_this_site' => 'Over deze site', - 'rss-feed' => 'RSS-feed', - 'atom-feed' => 'Atom-feed', - 'feed' => 'Statusfeed', + 'rss-feed' => 'RSS', + 'atom-feed' => 'Atom', + 'feed' => 'Status Feed', ]; diff --git a/resources/lang/nl/dashboard.php b/resources/lang/nl/dashboard.php index e56d49b1..68410e8c 100755 --- a/resources/lang/nl/dashboard.php +++ b/resources/lang/nl/dashboard.php @@ -17,32 +17,32 @@ return [ 'incidents' => [ 'title' => 'Incidenten & planning', 'incidents' => 'Incidenten', - 'logged' => '{0} Er zijn geen incidenten, goed werk.|Je hebt één incident gemeld.|Je hebt :count incidenten gemeld.', - 'incident-create-template' => 'Sjabloon aanmaken', - 'incident-templates' => 'Incidentsjablonen', + 'logged' => '{0} Proficiat, er zijn geen incidenten.|Er heeft zich één incident voorgedaan.|Er zijn :count incidenten gerapporteerd.', + 'incident-create-template' => 'Maak template', + 'incident-templates' => 'Incident Sjablonen', 'add' => [ 'title' => 'Incident toevoegen', 'success' => 'Incident toegevoegd.', 'failure' => 'Er ging iets mis met het incident.', ], 'edit' => [ - 'title' => 'Incident bewerken', - 'success' => 'Incident bijwerken.', + 'title' => 'Wijzig een incident', + 'success' => 'Incident bijgewerkt.', 'failure' => 'Er ging iets mis met het incident.', ], // Incident templates 'templates' => [ - 'title' => 'Incidentsjablonen', + 'title' => 'Incident Sjablonen', 'add' => [ - 'title' => 'Incidentsjabloon aanmaken', + 'title' => 'Een incident sjabloon maken', 'success' => 'Sjabloon aangemaakt.', - 'failure' => 'Er ging iets mis met het incidentsjabloon.', + 'failure' => 'Er ging iets mis met het incident sjabloon.', ], 'edit' => [ - 'title' => 'Sjabloon bewerken', + 'title' => 'Bewerk sjabloon', 'success' => 'Sjabloon is bijgewerkt!', - 'failure' => 'Er ging iets mis bij het bijwerken van het incidentsjabloon.', + 'failure' => 'Er ging iets mis bij het bijwerken van het sjabloon', ], ], ], @@ -70,28 +70,28 @@ return [ // Components 'components' => [ 'components' => 'Componenten', - 'component_statuses' => 'Componentstatussen', + 'component_statuses' => 'Onderdeel statussen', 'listed_group' => 'Gegroepeerd onder :name', 'add' => [ - 'title' => 'Component toevoegen', - 'message' => 'Je moet een component toevoegen.', - 'success' => 'Component aangemaakt.', - 'failure' => 'Er ging iets mis met de component.', + 'title' => 'Voeg een onderdeel toe', + 'message' => 'Gelieve een onderdeel toe te voegen.', + 'success' => 'Onderdeel aangemaakt.', + 'failure' => 'Er ging iets mis met het onderdeel.', ], 'edit' => [ - 'title' => 'Component bewerken', - 'success' => 'Component bijgewerkt.', - 'failure' => 'Er ging iets mis met de component.', + 'title' => 'Een onderdeel bewerken', + 'success' => 'Onderdeel bijgewerkt.', + 'failure' => 'Er ging iets mis met het onderdeel.', ], // Component groups 'groups' => [ - 'groups' => 'Componentgroep|Componentgroepen', - 'no_components' => 'You should add a component group.', + 'groups' => 'Onderdeel groep|Onderdeel groepen', + 'no_components' => 'U moet een componentgroep toevoegen.', 'add' => [ 'title' => 'Componentgroep toevoegen', - 'success' => 'Componentgroep toegevoegd.', - 'failure' => 'Er ging iets mis met de componentgroep.', + 'success' => 'Onderdeel groep toegevoegd.', + 'failure' => 'Er ging iets mis met de onderdeel groep.', ], 'edit' => [ 'title' => 'Componentgroep bewerken', @@ -103,7 +103,7 @@ return [ // Metrics 'metrics' => [ - 'metrics' => 'Metingen', + 'metrics' => 'Statistieken', 'add' => [ 'title' => 'Meting aanmaken', 'success' => 'Meting aangemaakt.', @@ -115,22 +115,43 @@ return [ 'failure' => 'Er ging iets mis met de meting.', ], ], + // Subscribers + 'subscribers' => [ + 'subscribers' => '', + 'description' => '', + 'verified' => '', + 'not_verified' => '', + 'add' => [ + 'title' => '', + 'success' => '', + 'failure' => '', + ], + 'edit' => [ + 'title' => '', + 'success' => '', + 'failure' => '', + ], + ], // Team 'team' => [ 'team' => 'Team', 'member' => 'Lid', 'profile' => 'Profiel', - 'description' => 'Teamleden hebben de mogelijkheid om componenten en incidenten toe te voegen, aan te passen en te bewerken.', + 'description' => 'Teamleden zullen onderdelen en incidenten kunnen aanpassen & toevoegen.', 'add' => [ - 'title' => 'Nieuw teamlid toevoegen', + 'title' => 'Voeg een nieuw teamlid toe', 'success' => 'Teamlid toegevoegd.', - 'failure' => 'Er ging iets mis met de component.', + 'failure' => 'Er ging iets mis met het onderdeel.', ], 'edit' => [ 'title' => 'Profiel bijwerken', 'success' => 'Profiel bijgewerkt.', - 'failure' => 'Er ging iets mis met het bijwerken.', + 'failure' => 'Er ging iets mis tijdens het bijwerken.', + ], + 'delete' => [ + 'success' => '', + 'failure' => '', ], ], @@ -138,9 +159,9 @@ return [ 'settings' => [ 'settings' => 'Instellingen', 'app-setup' => [ - 'app-setup' => 'Installatie applicatie', - 'images-only' => 'Alleen afbeeldingen mogen worden geüpload.', - 'too-big' => 'Het bestand dat je hebt geüpload is te groot. Upload een afbeelding kleinder dan :size', + 'app-setup' => 'Applicatie Installatie', + 'images-only' => 'Alleen afbeeldingen kunnen worden geüpload.', + 'too-big' => 'Het bestand dat u heeft geüpload is te groot. Upload een afbeelding kleiner dan :size', ], 'security' => [ 'security' => 'Beveiliging', @@ -153,38 +174,38 @@ return [ 'theme' => 'Thema', ], 'edit' => [ - 'success' => 'Instellingen opgeslagen.', - 'failure' => 'Instellingen konden niet worden opgeslagen.', + 'success' => 'Instellingen bewaard.', + 'failure' => 'Instellingen kunnen niet worden opgeslagen.', ], ], // Login 'login' => [ - 'login' => 'Inloggen', - 'logged_in' => 'Je bent ingelogd.', - 'welcome' => 'Welkom terug!', - 'two-factor' => 'Vul je token in.', + 'login' => 'Login', + 'logged_in' => 'U bent ingelogd.', + 'welcome' => 'Welkom Terug!', + 'two-factor' => 'Voer uw token in.', ], // Sidebar footer 'help' => 'Help', - 'status_page' => 'Statuspagina', + 'status_page' => 'Status Pagina', 'logout' => 'Uitloggen', // Notifications 'notifications' => [ - 'notifications' => 'Meldingen', + 'notifications' => 'Notificaties', 'awesome' => 'Geweldig.', - 'whoops' => 'Oeps.', + 'whoops' => 'Oepsie.', ], // Welcome modal 'welcome' => [ 'welcome' => 'Welkom bij Cachet', - 'message' => 'Je statuspagina is bijna klaar! Je wilt misschien deze extra instellingen configureren', + 'message' => 'Uw statuspagina is bijna klaar! U kunt deze extra instellingen configureren', 'close' => 'Ga direct naar mijn dashboard', 'steps' => [ - 'component' => 'Componenten aanmaken', + 'component' => 'Onderdelen maken', 'incident' => 'Incidenten aanmaken', 'customize' => 'Aanpassen', 'team' => 'Gebruikers toevoegen', diff --git a/resources/lang/nl/forms.php b/resources/lang/nl/forms.php index 9eaa4a38..4ca2640b 100755 --- a/resources/lang/nl/forms.php +++ b/resources/lang/nl/forms.php @@ -13,36 +13,42 @@ return [ // Setup form fields 'setup' => [ - 'email' => 'E-mailadres', + 'email' => 'E-mail', 'username' => 'Gebruikersnaam', 'password' => 'Wachtwoord', - 'site_name' => 'Nama site', - 'site_domain' => 'Domein site', - 'site_timezone' => 'Selecteer je tijdzone', - 'site_locale' => 'Selecteer je taal', - 'enable_google2fa' => 'Google\'\s authenticatie in twee stappen inschakelen', + 'site_name' => 'Site naam', + 'site_domain' => 'Site Domein', + 'site_timezone' => 'Selecteer uw tijdzone', + 'site_locale' => 'Selecteer uw taal', + 'enable_google2fa' => 'Schakel Google twee factor authenticatie in', + 'cache_driver' => '', + 'session_driver' => 'Sessie Driver', ], // Login form fields 'login' => [ - 'email' => 'E-mailadres', + 'email' => 'E-mail', 'password' => 'Wachtwoord', - '2fauth' => 'Authenticatiecode', + '2fauth' => 'Authenticatie Code', 'invalid' => 'Ongeldig e-mailadres of wachtwoord', - 'invalid-token' => 'Ongeldige token', - 'cookies' => 'You must enable cookies to login.', + 'invalid-token' => 'Ongeldig token', + 'cookies' => 'U moet cookies inschakelen om in te loggen.', ], // Incidents form fields 'incidents' => [ - 'name' => 'Naam', - 'status' => 'Status', - 'component' => 'Component', - 'message' => 'Bericht', - 'message-help' => 'Je mag ook Markdown gebruiken.', - 'scheduled_at' => 'Voor wanneer is het onderhoud gepland?', - - 'templates' => [ + 'name' => 'Naam', + 'status' => 'Status', + 'component' => 'Onderdeel', + 'message' => 'Boodschap', + 'message-help' => 'U kan ook gebruik maken van Markdown.', + 'scheduled_at' => 'Voor wanneer is het onderhoud gepland?', + 'incident_time' => 'Wanneer heeft dit incident plaatsgevonden?', + 'notify_subscribers' => 'Houd abonnees op de hoogte', + 'visibility' => 'Incident Zichtbaarheid', + 'public' => 'Zichtbaar voor publiek', + 'logged_in_only' => 'Alleen zichtbaar voor ingelogde gebruikers', + 'templates' => [ 'name' => 'Naam', 'template' => 'Sjabloon', ], @@ -53,7 +59,7 @@ return [ 'name' => 'Naam', 'status' => 'Status', 'group' => 'Groep', - 'description' => 'Beschrijving', + 'description' => 'Omschrijving', 'link' => 'Link', 'tags' => 'Tags', 'tags-help' => 'Komma gescheiden.', @@ -84,43 +90,44 @@ return [ 'settings' => [ /// Application setup 'app-setup' => [ - 'site-name' => 'Naam site', - 'site-url' => 'URL site', - 'site-timezone' => 'Tijdzone site', - 'site-locale' => 'Taal site', - 'date-format' => 'Datumformaat', + 'site-name' => 'Site Naam', + 'site-url' => 'Site URL', + 'site-timezone' => 'Site tijdzone', + 'site-locale' => 'Taal van de site', + 'date-format' => 'Datum formaat', + 'incident-date-format' => 'Incident Tijdsaanduiding Formaat', 'display-graphs' => 'Grafieken tonen op statuspagina?', 'about-this-page' => 'Over deze pagina', - 'days-of-incidents' => 'Hoeveel dagen van incidenten tonen?', - 'banner' => 'Bannerafbeelding', - 'banner-help' => 'Het wordt aangeraden om geen bestanden groter dan 930px breed te uploaden.', - 'analytics_google' => 'Google Analytics code', - 'analytics_gosquared' => 'GoSquared Analytics code', - 'analytics_piwik_url' => 'URL of your Piwik instance (without http(s)://)', - 'analytics_piwik_siteid' => 'Piwik\'s site id', + 'days-of-incidents' => 'Hoeveel dagen moeten incidenten getoond worden?', + 'banner' => 'Banner afbeelding', + 'banner-help' => 'Het wordt aanbevolen dat u geen bestanden upload die breeder zijn dan 930px.', + 'analytics_google' => 'Google Analytics-code', + 'analytics_gosquared' => 'GoSquared Analytics-code', + 'analytics_piwik_url' => 'URL van uw Piwik exemplaar (zonder http(s)://)', + 'analytics_piwik_siteid' => 'Site-id van Piwik', + 'subscribers' => 'Bezoekers toestaan om te abonneren op e-mail notificaties?', ], 'security' => [ 'allowed-domains' => 'Toegestane domeinen', - 'allowed-domains-help' => 'Komma gescheiden. Het domein dat hierboven is ingesteld wordt standaard automatisch toegestaan.', + 'allowed-domains-help' => 'Door komma\'s gescheiden. Het hierboven ingestelde domein is automatisch standaard toegelaten.', ], 'stylesheet' => [ - 'custom-css' => 'Aangepaste stylesheet', + 'custom-css' => 'Custom Stylesheet', ], 'theme' => [ 'background-color' => 'Achtergrondkleur', 'text-color' => 'Tekstkleur', - 'dashboard-login' => 'Show dashboard button in the footer?', ], ], 'user' => [ 'username' => 'Gebruikersnaam', - 'email' => 'E-mailadres', + 'email' => 'E-mail', 'password' => 'Wachtwoord', 'api-token' => 'API-token', 'api-token-help' => 'Het opnieuw genereren van je API-token zorgt ervoor dat bestaande applicaties geen toegang meer hebben tot Cachet.', '2fa' => [ - 'help' => 'Het inschakelen van authenticatie in twee stappen verbetert de beveiliging van je account. Je zult Google Authenticator of een soortgelijke app op je mobiele apparaat moeten downloaden. Wanneer je inlogt, zal je worden gevraagd om een token op te geven die gegenereerd is door de app.', + 'help' => 'Het inschakelen van two-factor authenticatie verhoogt de veiligheid van uw account. U zult een applicatie zoals Google Authenticator of een vergelijkbare applicatie moeten downloaden op uw mobiele apparaat. Wanneer u inlogt wordt u gevraagd om een token in te voeren welke door de applicatie wordt gegenereerd.', ], ], diff --git a/resources/lang/nl/reminders.php b/resources/lang/nl/reminders.php index 708445ba..5596efdc 100755 --- a/resources/lang/nl/reminders.php +++ b/resources/lang/nl/reminders.php @@ -22,10 +22,10 @@ return [ | */ - 'password' => 'Wachtwoord moeten minimaal 6 tekens bevatten en overeenkomen met de bevestiging.', - 'user' => 'We kunnen geen gebruiker vinden met dat e-mailadres.', + 'password' => 'Paswoorden moeten minstens zes karakters lang zijn en overeenkomen met de bevestiging.', + 'user' => 'We kunnen geen gebruiker met dit e-mailadres terugvinden.', 'token' => 'Dit wachtwoord-herstel-token is ongeldig.', - 'sent' => 'Wachtwoordherinnering verstuurd!', - 'reset' => 'Wachtwoord is hersteld!', + 'sent' => 'Wachtwoord herinnering verstuurd!', + 'reset' => 'Wachtwoord is opnieuw ingesteld!', ]; diff --git a/resources/lang/nl/setup.php b/resources/lang/nl/setup.php index c0837f62..ccd67677 100755 --- a/resources/lang/nl/setup.php +++ b/resources/lang/nl/setup.php @@ -11,12 +11,13 @@ return [ 'setup' => 'Installatie', - 'title' => 'Installatie Cachet', - 'service_details' => 'Servicedetails', + 'title' => 'Installeer Cachet', + 'service_details' => 'Service Details', + 'env_setup' => 'Omgevingsconfiguratie', 'status_page_setup' => 'Installatie statuspagina', 'show_support' => 'Steun voor Cachet tonen?', 'admin_account' => 'Beheerdersaccount', - 'complete_setup' => 'Installatie voltooien', - 'completed' => 'Cachet is met succes geconfigureerd!', - 'finish_setup' => 'Ga naar dashboard', + 'complete_setup' => 'Voltooi Installatie', + 'completed' => 'Cachet is succesvol geconfigureerd!', + 'finish_setup' => 'Ga naar het dashboard', ]; diff --git a/resources/lang/nl/validation.php b/resources/lang/nl/validation.php index 17b30da5..1921e77d 100755 --- a/resources/lang/nl/validation.php +++ b/resources/lang/nl/validation.php @@ -22,66 +22,66 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', + 'accepted' => ':attribute moet worden aanvaard.', + 'active_url' => ':attribute is geen correcte URL.', + 'after' => ':attribute moet een datum later dan :date zijn.', + 'alpha' => ':attribute mag alleen letters bevatten.', + 'alpha_dash' => ':attribute mag alleen letters, cijfers, en streepjes bevatten.', + 'alpha_num' => ':attribute mag enkel letters en nummers bevatten.', + 'array' => ':attribute moet een reeks zijn.', + 'before' => ':attribute moet een datum vóór :date zijn.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => ':attribute moet tussen :min en :max liggen.', + 'file' => ':attribute moet tussen :min en :max kilobytes groot zijn.', + 'string' => ':attribute moet tussen :min en :max karakters lang zijn.', + 'array' => ':attribute moet tussen :min en :max items hebben.', ], 'boolean' => 'Het :attribute-veld moet true of false zijn.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', + 'confirmed' => ':attribute bevestiging komt niet overeen.', + 'date' => ':attribute is geen geldige datum.', + 'date_format' => ':attribute komt niet overeen met het formaat :format.', + 'different' => ':attribute en :other moeten verschillend zijn.', + 'digits' => ':attribute moet :digits cijfers lang zijn.', + 'digits_between' => ':attribute moet tussen :min en :max cijfers hebben.', + 'email' => ':attribute moet een geldig e-mailadres zijn.', + 'exists' => 'Het geselecteerde :attribute is ongeldig.', + 'image' => ':attribute moet een afbeelding zijn.', + 'in' => 'Het geselecteerde :attribute is ongeldig.', + 'integer' => 'The :attribute moet een geheel getal zijn.', + 'ip' => ':attribute moet een geldig IP-adres zijn.', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => ':attribute mag niet groter dan :max zijn.', + 'file' => ':attribute mag niet groter dan :max kilobytes zijn.', + 'string' => ':attribute mag niet groter dan :max karakters zijn.', + 'array' => ':attribute mag niet meer dan :max items hebben.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimes' => ':attribute moet een bestand zijn van het type: :values.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => ':attribute moet minstens :min lang zijn.', + 'file' => ':attribute moet minstens :min kilobytes groot zijn.', + 'string' => ':attribute moet tenminste :min karakters bevatten.', + 'array' => ':attribute moet minstens :min items bevatten.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => 'Het geselecteerde :attribute is ongeldig.', + 'numeric' => ':attribute moet een getal zijn.', + 'regex' => ':attribute formaat is ongeldig.', + 'required' => ':attribute formaat is verplicht.', + 'required_if' => ':attribute veld is verplicht wanneer :other gelijk is aan :value.', + 'required_with' => ':attribute veld is verplicht wanneer :values aanwezig is.', + 'required_with_all' => ':attribute veld is verplicht wanneer :values aanwezig zijn.', + 'required_without' => ':attribute veld is verplicht wanner :values niet aanwezig is.', + 'required_without_all' => ':attribute field is verplicht als geen enkele van de :values aanwezig zijn.', + 'same' => ':attribute en :other moeten overeen komen.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => ':attribute moet :size zijn.', + 'file' => ':attribute moet :size kilobytes groot zijn.', + 'string' => ':attribute moet :size karakters zijn.', + 'array' => ':attribute moet :size items bevatten.', ], - 'string' => 'The :attribute must be a string.', - 'unique' => 'The :attribute has already been taken.', + 'string' => ':attribute een text waarde zijn.', + 'unique' => ':attribute is reeds in gebruik.', 'url' => 'Het :attribute-formaat is ongeldig.', - 'timezone' => 'The :attribute must be a valid zone.', + 'timezone' => ':attribute moet een geldige zone zijn.', /* |-------------------------------------------------------------------------- diff --git a/resources/lang/zh-TW/cachet.php b/resources/lang/zh-TW/cachet.php deleted file mode 100755 index 9832a030..00000000 --- a/resources/lang/zh-TW/cachet.php +++ /dev/null @@ -1,97 +0,0 @@ - [ - 'status' => [ - 1 => '正常', - 2 => '效能問題', - 3 => '部分停止運作', - 4 => '停止運作', - ], - ], - - // Incidents - 'incidents' => [ - 'none' => '沒有任何報告', - 'past' => '以前的事件', - 'previous_week' => '上星期', - 'next_week' => '下星期', - 'none' => '沒有任何報告', - 'scheduled' => '排程維護', - 'scheduled_at' => ',於:timestamp', - 'status' => [ - 0 => '排程中的維護', // TODO: Hopefully remove this. - 1 => '調查中', - 2 => '已辨明', - 3 => '警戒中', - 4 => '已修復', - ], - ], - - // Service Status - 'service' => [ - 'good' => '所有系統正常運轉', - 'bad' => '部分系統出現異常。', - ], - - 'api' => [ - 'regenerate' => '重新產生 API 金鑰', - 'revoke' => '撤銷 API 密鑰', - ], - - // Metrics - 'metrics' => [ - 'filter' => [ - 'hourly' => '每小時', - 'daily' => '每天', - 'monthly' => '每月', - ], - ], - - // Subscriber - 'subscriber' => [ - 'subscribe' => '', - 'button' => '', - 'email' => [ - 'subscribe' => '', - 'subscribed' => '', - 'verified' => '', - 'unsubscribe' => '', - 'unsubscribed' => '', - 'failure' => '', - 'verify' => [ - 'text' => '', - 'html-preheader' => '', - 'html' => '', - ], - 'maintenance' => [ - 'text' => '', - 'html-preheader' => '', - 'html' => '', - ], - 'incident' => [ - 'text' => '', - 'html-preheader' => '', - 'html' => '', - ], - ], - ], - - // Other - 'powered_by' => ':app 狀態頁是由 Cachet 提供。', - 'about_this_site' => '關於此網站', - 'rss-feed' => '', - 'atom-feed' => '', - 'feed' => 'Status 訂閱', - -]; diff --git a/resources/lang/zh-TW/dashboard.php b/resources/lang/zh-TW/dashboard.php deleted file mode 100755 index 768055bb..00000000 --- a/resources/lang/zh-TW/dashboard.php +++ /dev/null @@ -1,196 +0,0 @@ - '儀表板', - - // Incidents - 'incidents' => [ - 'title' => '事件與排程', - 'incidents' => '事件', - 'logged' => '{0} 做得好,沒有任何事件。|你記錄了一個事件。|你回報了 :count 個事件。', - 'incident-create-template' => '新增模板', - 'incident-templates' => '事件模板', - 'add' => [ - 'title' => '新增事件', - 'success' => '事件新增成功。', - 'failure' => '新增事件時遇到一些問題。', - ], - 'edit' => [ - 'title' => '修改事件', - 'success' => '事件更新成功。', - 'failure' => '更新事件時遇到一些問題。', - ], - - // Incident templates - 'templates' => [ - 'title' => '事件模板', - 'add' => [ - 'title' => '新增事件模板', - 'success' => '事件模板新增成功。', - 'failure' => '新增事件模板時遇到一些問題。', - ], - 'edit' => [ - 'title' => '修改事件模板', - 'success' => '事件模板更新成功!', - 'failure' => '更新事件模板時遇到一些問題。', - ], - ], - ], - - // Incident Maintenance - 'schedule' => [ - 'schedule' => '排程維護', - 'scheduled_at' => '排程於 :timestamp', - 'add' => [ - 'title' => '新增排程維護', - 'success' => '排程維護新增成功。', - 'failure' => '新增排程維護時遇到一些問題。', - ], - 'edit' => [ - 'title' => '修改排程維護', - 'success' => '排程維護修改成功!', - 'failure' => '修改排程維護時遇到一些問題。', - ], - 'delete' => [ - 'success' => '成功删除了排程維護!該排程維護將不會出現在狀態頁上。', - 'failure' => '無法刪除該排程維護。請稍後再試。', - ], - ], - - // Components - 'components' => [ - 'components' => '組件', - 'component_statuses' => '組件狀態', - 'listed_group' => '屬於:name組', - 'add' => [ - 'title' => '新增組件', - 'message' => '你應該先新增一個組件。', - 'success' => '組件新增成功。', - 'failure' => '新增組件時遇到一些問題。', - ], - 'edit' => [ - 'title' => '修改組件', - 'success' => '組件修改成功。', - 'failure' => '修改組件時遇到一些問題。', - ], - - // Component groups - 'groups' => [ - 'groups' => '組件組|組件組', - 'no_components' => '', - 'add' => [ - 'title' => '新增組件組', - 'success' => '組件組新增成功。', - 'failure' => '新增組件組時遇到一些問題。', - ], - 'edit' => [ - 'title' => '修改組件組', - 'success' => '組件組修改成功。', - 'failure' => '修改組件組時遇到一些問題。', - ], - ], - ], - - // Metrics - 'metrics' => [ - 'metrics' => '效能度量', - 'add' => [ - 'title' => '新增指標', - 'success' => '指標新增成功。', - 'failure' => '新增指標時遇到一些問題。', - ], - 'edit' => [ - 'title' => '修改指標', - 'success' => '指標修改成功。', - 'failure' => '修改指標時遇到一些問題。', - ], - ], - - // Team - 'team' => [ - 'team' => '團隊', - 'member' => '成員', - 'profile' => '個人檔案', - 'description' => '團隊成員可以新增、修改、或更新組件和事件。', - 'add' => [ - 'title' => '新增團隊成員', - 'success' => '成功新增團隊成員。', - 'failure' => '新增團隊成員時遇到一些問題。', - ], - 'edit' => [ - 'title' => '修改個人檔案', - 'success' => '成功修改個人檔案。', - 'failure' => '更新時遇到一些問題。', - ], - ], - - // Settings - 'settings' => [ - 'settings' => '設定', - 'app-setup' => [ - 'app-setup' => '應用程式設定', - 'images-only' => '你只能上載圖片。', - 'too-big' => '檔案大小過大。請嘗試上載一張大小小於 :size 的圖片。', - ], - 'security' => [ - 'security' => '安全', - 'two-factor' => '下列用戶未使用雙重認證', - ], - 'stylesheet' => [ - 'stylesheet' => '樣式表', - ], - 'theme' => [ - 'theme' => '主題', - ], - 'edit' => [ - 'success' => '設定已儲存。', - 'failure' => '設定儲存失敗。', - ], - ], - - // Login - 'login' => [ - 'login' => '登入', - 'logged_in' => '你已經登錄。', - 'welcome' => '歡迎回來!', - 'two-factor' => '請輸入驗證碼。', - ], - - // Sidebar footer - 'help' => '幫助', - 'status_page' => '狀態頁', - 'logout' => '登出', - - // Notifications - 'notifications' => [ - 'notifications' => '通知', - 'awesome' => '太好了。', - 'whoops' => '唉呀。', - ], - - // Welcome modal - 'welcome' => [ - 'welcome' => '歡迎來到 Cachet', - 'message' => '你的狀態頁快準備好了!不過你也許先想調整一下以下設定。', - 'close' => '直接前往儀表板', - 'steps' => [ - 'component' => '新增組件', - 'incident' => '新增事件', - 'customize' => '定制化', - 'team' => '新增用戶', - 'api' => '生成 API 密鑰', - 'two-factor' => '', - ], - ], - -]; diff --git a/resources/lang/zh-TW/forms.php b/resources/lang/zh-TW/forms.php deleted file mode 100755 index 2eb328a6..00000000 --- a/resources/lang/zh-TW/forms.php +++ /dev/null @@ -1,148 +0,0 @@ - [ - 'email' => '電郵地址', - 'username' => '用戶名', - 'password' => '密碼', - 'site_name' => '網站名稱', - 'site_domain' => '網站域名', - 'site_timezone' => '選擇你的時區', - 'site_locale' => '選擇你的語言', - 'enable_google2fa' => '啟用 Google 兩步驗證', - 'cache_driver' => '', - 'session_driver' => '', - ], - - // Login form fields - 'login' => [ - 'email' => '電郵地址', - 'password' => '密碼', - '2fauth' => '驗證碼', - 'invalid' => '錯誤的電郵地址或密碼', - 'invalid-token' => '錯誤的驗證碼', - 'cookies' => '', - ], - - // Incidents form fields - 'incidents' => [ - 'name' => '名稱', - 'status' => '狀態', - 'component' => '組件', - 'message' => '訊息', - 'message-help' => '你可以使用 Markdown 。', - 'scheduled_at' => '排期在什麼時候進行維護?', - 'incident_time' => '', - 'notify_subscribers' => '', - 'visibility' => '', - 'public' => '', - 'logged_in_only' => '', - 'templates' => [ - 'name' => '名稱', - 'template' => '範本', - ], - ], - - // Components form fields - 'components' => [ - 'name' => '名稱', - 'status' => '狀態', - 'group' => '組別', - 'description' => '描述', - 'link' => '連結', - 'tags' => '標籤', - 'tags-help' => '請以半角逗號分隔。', - - 'groups' => [ - 'name' => '名稱', - ], - ], - - // Metric form fields - 'metrics' => [ - 'name' => '名稱', - 'suffix' => '後綴', - 'description' => '描述', - 'description-help' => '你也可以使用 Markdown', - 'display-chart' => '在狀態頁上顯示圖表?', - 'default-value' => '默認值', - 'calc_type' => '指標的計算方法', - 'type_sum' => '總和', - 'type_avg' => '平均', - - 'points' => [ - 'value' => '值', - ], - ], - - // Settings - 'settings' => [ - /// Application setup - 'app-setup' => [ - 'site-name' => '網站名稱', - 'site-url' => '網站 URL', - 'site-timezone' => '網站時區', - 'site-locale' => '網站語言', - 'date-format' => '日期格式', - 'incident-date-format' => '', - 'display-graphs' => '在狀態頁上顯示圖片?', - 'about-this-page' => '關於本站', - 'days-of-incidents' => '顯示多少天前的事件?', - 'banner' => '圖片橫幅', - 'banner-help' => '橫幅寬度建議少於 930px 。', - 'analytics_google' => '', - 'analytics_gosquared' => '', - 'analytics_piwik_url' => '', - 'analytics_piwik_siteid' => '', - 'subscribers' => '', - ], - 'security' => [ - 'allowed-domains' => '容許訪問的域名', - 'allowed-domains-help' => '請以半角逗號分隔。以上域名將會自動允許訪問。', - ], - 'stylesheet' => [ - 'custom-css' => '自定義樣式表', - ], - 'theme' => [ - 'background-color' => '背景顏色', - 'text-color' => '文字顏色', - 'dashboard-login' => 'Show dashboard button in the footer?', - ], - ], - - 'user' => [ - 'username' => '用戶名', - 'email' => '電郵地址', - 'password' => '密碼', - 'api-token' => 'API 密鑰', - 'api-token-help' => '重新生成 API 密鑰將會導致現存的應用程序無法訪問 Cachet 。', - '2fa' => [ - 'help' => '啟用兩步認證會使得你的賬戶更加安全。您需要下載 Google Authenticator 或類似的應用程序到您的設備上。啓用後,你需要提供由該應用程序生成的驗證碼方可登錄。', - ], - ], - - // Buttons - 'add' => '增加', - 'save' => '儲存', - 'update' => '更新', - 'create' => '建立', - 'edit' => '編輯', - 'delete' => '刪除', - 'submit' => '送出', - 'cancel' => '取消', - 'remove' => '移除', - - // Other - 'optional' => '* 可選項目', -]; diff --git a/resources/lang/zh-TW/pagination.php b/resources/lang/zh-TW/pagination.php deleted file mode 100755 index 57b293ae..00000000 --- a/resources/lang/zh-TW/pagination.php +++ /dev/null @@ -1,28 +0,0 @@ - '« 上一頁', - 'next' => '下一頁 »', - -]; diff --git a/resources/lang/zh-TW/reminders.php b/resources/lang/zh-TW/reminders.php deleted file mode 100755 index d49d75cf..00000000 --- a/resources/lang/zh-TW/reminders.php +++ /dev/null @@ -1,31 +0,0 @@ - '密碼至少需六個字元,並且和確認欄相同', - 'user' => '我們無法找到具有該電子郵件地址的使用者。', - 'token' => '此密碼重設 token 無效', - 'sent' => '已發送密碼提醒 !', - 'reset' => '已重設密碼 !', - -]; diff --git a/resources/lang/zh-TW/setup.php b/resources/lang/zh-TW/setup.php deleted file mode 100755 index f5b109e2..00000000 --- a/resources/lang/zh-TW/setup.php +++ /dev/null @@ -1,23 +0,0 @@ - '安裝', - 'title' => '安裝 Cachet', - 'service_details' => '服務詳細信息', - 'env_setup' => '', - 'status_page_setup' => '設置狀態頁面', - 'show_support' => '', - 'admin_account' => '管理員帳戶', - 'complete_setup' => '完成安裝', - 'completed' => '成功安裝 Cachet !', - 'finish_setup' => '前往儀表板', -]; diff --git a/resources/lang/zh-TW/validation.php b/resources/lang/zh-TW/validation.php deleted file mode 100755 index f0decb71..00000000 --- a/resources/lang/zh-TW/validation.php +++ /dev/null @@ -1,116 +0,0 @@ - '這個 :attribute 必須被接受', - 'active_url' => '這個 :attribute 不是一個有效的網址', - 'after' => ':attribute 必須在 :date 之後', - 'alpha' => ':attribute 只能包含字母', - 'alpha_dash' => ':attribute 只能包含字母、數字、破折號', - 'alpha_num' => ':attribute 只能包含字母及數字', - 'array' => ':attribute 必須是一個陣列', - 'before' => ':attribute 必須在 :date 之前', - 'between' => [ - 'numeric' => ':attribute 必須介於 :min 到 :max 之間', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', - ], - 'boolean' => ':attribute 欄位必須是 true 或 false', - 'confirmed' => ':attribute 確認不符合', - 'date' => ':attribute 不是一個有效的日期', - 'date_format' => ':attribute 不符合 :format 的格式', - 'different' => ':attribute 與 :other 必須不同', - 'digits' => ':attribute 必須是 :digits 位數', - 'digits_between' => ':attribute 必須介於 :min 到 :max 位數之間', - 'email' => ':attribute 必須是一個有效的電子郵件地址', - 'exists' => '選擇的 :attribute 是無效的', - 'image' => ':attribute 必須是圖片', - 'in' => '選擇的 :attribute 是無效的', - 'integer' => ':attribute 必須是整數', - 'ip' => ':attribute 必須是有效的 IP 位址', - 'max' => [ - 'numeric' => ':attribute 不能大於 :max', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', - ], - 'mimes' => ':attribute 檔案類型必須是 :values ', - 'min' => [ - 'numeric' => ':attribute 至少要 :min', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', - ], - 'not_in' => '選擇的 :attribute 是無效的', - 'numeric' => ':attribute 必須是數字', - 'regex' => ':attribute 格式無效', - 'required' => ':attribute 欄位是必須的', - 'required_if' => ':attribute 欄位在 :other 為 :value 時,是必填的', - 'required_with' => ':attribute 欄位在 :values 存在時,是必填的', - 'required_with_all' => ':attribute 欄位在 :values 存在時,是必填的', - 'required_without' => ':attribute 欄位在 :values 不存在時,是必填的', - 'required_without_all' => ':attribute 欄位在沒有 :values 存在時,是必填的', - 'same' => ':attribute 及 :other 必須相符', - 'size' => [ - 'numeric' => ':attribute 必須為 :size', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', - ], - 'string' => '', - 'unique' => ':attribute 已經被佔用', - 'url' => ':attribute 格式無效', - 'timezone' => ':attribute 必須是有效的區域', - - /* - |-------------------------------------------------------------------------- - | Custom Validation Language Lines - |-------------------------------------------------------------------------- - | - | Here you may specify custom validation messages for attributes using the - | convention "attribute.rule" to name the lines. This makes it quick to - | specify a specific custom language line for a given attribute rule. - | - */ - - 'custom' => [ - 'attribute-name' => [ - 'rule-name' => '自訂訊息', - ], - ], - - /* - |-------------------------------------------------------------------------- - | Custom Validation Attributes - |-------------------------------------------------------------------------- - | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. - | - */ - - 'attributes' => [], - -];