From 16a131380bb1ae17a18e4bf95d345cffb80a787c Mon Sep 17 00:00:00 2001 From: Patrick Crandol Date: Sun, 18 Nov 2018 05:37:22 -0500 Subject: I18n standardization (#2138) * i18n Admin standardization cz - moved items incorrectly placed in system array to extensions array nl - remove registration array in user array that doesn't appear in any other translations - possibly from an old version that didn't get removed? oc - reordered list to standardize order with other translation files. * Alphabetize extensions Array * Standardize conf.php he - removed options not appearing in other i18n files, added missing strings * Standardize feedback.php he - removed line not found in other translation files nl - removed line not found in other translation files * Standardize gen.php * Standardize index.php Major sorting of oc. Added tags to several languages * Standardize install.php ru - added missing strings it - remove extra string not found in other config files he - add missing strings, remove strings not found in other languages oc - reorganize * Standardize sub.php * Standardize and fix TODOs use format "//TODO - Translation" for easier searching * Fix whitespace --- app/i18n/de/admin.php | 16 ++++++++-------- app/i18n/de/conf.php | 32 ++++++++++++++++---------------- app/i18n/de/feedback.php | 10 +++++----- app/i18n/de/gen.php | 22 +++++++++++----------- app/i18n/de/index.php | 4 ++-- app/i18n/de/install.php | 2 +- app/i18n/de/sub.php | 2 +- 7 files changed, 44 insertions(+), 44 deletions(-) (limited to 'app/i18n/de') diff --git a/app/i18n/de/admin.php b/app/i18n/de/admin.php index 2eb4a69f6..fe626bb70 100644 --- a/app/i18n/de/admin.php +++ b/app/i18n/de/admin.php @@ -67,8 +67,8 @@ return array( 'ok' => 'Sie haben die JSON-Erweiterung.', ), 'mbstring' => array( - 'nok' => 'Ihnen fehlt die mbstring-Bibliothek für Unicode.', //TODO - 'ok' => 'Sie haben die empfohlene mbstring-Bliothek für Unicode.', //TODO + 'nok' => 'Ihnen fehlt die mbstring-Bibliothek für Unicode.', + 'ok' => 'Sie haben die empfohlene mbstring-Bliothek für Unicode.', ), 'minz' => array( 'nok' => 'Ihnen fehlt das Minz-Framework.', @@ -106,23 +106,23 @@ return array( ), ), 'extensions' => array( + 'author' => 'Autor', + 'community' => 'Verfügbare Community Erweiterungen', + 'description' => 'Beschreibungen', 'disabled' => 'Deaktiviert', 'empty_list' => 'Es gibt keine installierte Erweiterung.', 'enabled' => 'Aktiviert', + 'latest' => 'Installiert', + 'name' => 'Name', 'no_configure_view' => 'Diese Erweiterung kann nicht konfiguriert werden.', 'system' => array( '_' => 'System-Erweiterungen', 'no_rights' => 'System-Erweiterung (Sie haben keine Berechtigung dafür)', ), 'title' => 'Erweiterungen', + 'update' => 'Update verfügbar', 'user' => 'Benutzer-Erweiterungen', - 'community' => 'Verfügbare Community Erweiterungen', - 'name' => 'Name', 'version' => 'Version', - 'description' => 'Beschreibungen', - 'author' => 'Autor', - 'latest' => 'Installiert', - 'update' => 'Update verfügbar', ), 'stats' => array( '_' => 'Statistiken', diff --git a/app/i18n/de/conf.php b/app/i18n/de/conf.php index 579363cb5..01dddacfc 100644 --- a/app/i18n/de/conf.php +++ b/app/i18n/de/conf.php @@ -19,7 +19,7 @@ return array( 'bottom_line' => 'Fußzeile', 'entry' => 'Artikel-Symbole', 'publication_date' => 'Datum der Veröffentlichung', - 'related_tags' => 'Verwandte Tags', //TODO + 'related_tags' => 'Verwandte Tags', 'sharing' => 'Teilen', 'top_line' => 'Kopfzeile', ), @@ -28,6 +28,7 @@ return array( 'seconds' => 'Sekunden (0 bedeutet keine Zeitüberschreitung)', 'timeout' => 'Zeitüberschreitung für HTML5-Benachrichtigung', ), + 'show_nav_buttons' => 'Zeige Navigations-Buttons', 'theme' => 'Erscheinungsbild', 'title' => 'Anzeige', 'width' => array( @@ -37,7 +38,17 @@ return array( 'no_limit' => 'Keine Begrenzung', 'thin' => 'Klein', ), - 'show_nav_buttons' => 'Zeige Navigations-Buttons', + ), + 'profile' => array( + '_' => 'Profil-Verwaltung', + 'delete' => array( + '_' => 'Accountlöschung', + 'warn' => 'Dein Account und alle damit bezogenen Daten werden gelöscht.', + ), + 'password_api' => 'Passwort-API
(z. B. für mobile Anwendungen)', + 'password_form' => 'Passwort
(für die Anmeldemethode per Webformular)', + 'password_format' => 'mindestens 7 Zeichen', + 'title' => 'Profil', ), 'query' => array( '_' => 'Benutzerabfragen', @@ -73,31 +84,19 @@ return array( 'state_15' => 'Alle Artikel anzeigen', 'title' => 'Benutzerabfragen', ), - 'profile' => array( - '_' => 'Profil-Verwaltung', - 'delete' => array( - '_' => 'Accountlöschung', - 'warn' => 'Dein Account und alle damit bezogenen Daten werden gelöscht.', - ), - 'password_api' => 'Passwort-API
(z. B. für mobile Anwendungen)', - 'password_form' => 'Passwort
(für die Anmeldemethode per Webformular)', - 'password_format' => 'mindestens 7 Zeichen', - 'title' => 'Profil', - ), 'reading' => array( '_' => 'Lesen', 'after_onread' => 'Nach „Alle als gelesen markieren“,', 'articles_per_page' => 'Anzahl der Artikel pro Seite', 'auto_load_more' => 'Die nächsten Artikel am Seitenende laden', 'auto_remove_article' => 'Artikel nach dem Lesen verstecken', - 'mark_updated_article_unread' => 'Markieren Sie aktualisierte Artikel als ungelesen', 'confirm_enabled' => 'Bei der Aktion „Alle als gelesen markieren“ einen Bestätigungsdialog anzeigen', 'display_articles_unfolded' => 'Artikel standardmäßig ausgeklappt zeigen', 'display_categories_unfolded' => 'Kategorien standardmäßig eingeklappt zeigen', 'hide_read_feeds' => 'Kategorien & Feeds ohne ungelesene Artikel verstecken (funktioniert nicht mit der Einstellung „Alle Artikel zeigen“)', 'img_with_lazyload' => 'Verwende die "träges Laden"-Methode zum Laden von Bildern', - 'sides_close_article' => 'Klick außerhalb des Artikel-Textes schließt den Artikel', 'jump_next' => 'springe zum nächsten ungelesenen Geschwisterelement (Feed oder Kategorie)', + 'mark_updated_article_unread' => 'Markieren Sie aktualisierte Artikel als ungelesen', 'number_divided_when_reader' => 'Geteilt durch 2 in der Lese-Ansicht.', 'read' => array( 'article_open_on_website' => 'wenn der Artikel auf der Original-Webseite geöffnet wird', @@ -112,6 +111,7 @@ return array( 'all_articles' => 'Alle Artikel zeigen', 'unread' => 'Nur ungelesene zeigen', ), + 'sides_close_article' => 'Klick außerhalb des Artikel-Textes schließt den Artikel', 'sort' => array( '_' => 'Sortierreihenfolge', 'newer_first' => 'Neuere zuerst', @@ -158,8 +158,8 @@ return array( 'javascript' => 'JavaScript muss aktiviert sein, um Tastaturkürzel benutzen zu können', 'last_article' => 'Zum letzten Artikel springen', 'load_more' => 'Weitere Artikel laden', - 'mark_read' => 'Als gelesen markieren', 'mark_favorite' => 'Als Favorit markieren', + 'mark_read' => 'Als gelesen markieren', 'navigation' => 'Navigation', 'navigation_help' => 'Mit der "Umschalttaste" finden die Tastenkombination auf Feeds Anwendung.
Mit der "Alt-Taste" finden die Tastenkombination auf Kategorien Anwendung.', 'next_article' => 'Zum nächsten Artikel springen', diff --git a/app/i18n/de/feedback.php b/app/i18n/de/feedback.php index dc4f679f9..269069162 100644 --- a/app/i18n/de/feedback.php +++ b/app/i18n/de/feedback.php @@ -50,6 +50,10 @@ return array( 'no_zip_extension' => 'Die ZIP-Erweiterung ist auf Ihrem Server nicht vorhanden.', 'zip_error' => 'Ein Fehler trat während des ZIP-Imports auf.', ), + 'profile' => array( + 'error' => 'Ihr Profil kann nicht geändert werden', + 'updated' => 'Ihr Profil ist geändert worden', + ), 'sub' => array( 'actualize' => 'Aktualisieren', 'articles' => array( @@ -76,7 +80,7 @@ return array( 'already_subscribed' => 'Sie haben %s bereits abonniert', 'deleted' => 'Der Feed ist gelöscht worden', 'error' => 'Der Feed kann nicht aktualisiert werden', - 'internal_problem' => 'Der RSS-Feed konnte nicht hinzugefügt werden. Für Details prüfen Sie die FreshRSS-Protokolle.', // @todo + 'internal_problem' => 'Der RSS-Feed konnte nicht hinzugefügt werden. Für Details prüfen Sie die FreshRSS-Protokolle.', 'invalid_url' => 'Die URL %s ist ungültig', 'n_actualized' => 'Die %d Feeds sind aktualisiert worden', 'n_entries_deleted' => 'Die %d Artikel sind gelöscht worden', @@ -109,8 +113,4 @@ return array( 'error' => 'Benutzer %s wurde nicht aktualisiert', ), ), - 'profile' => array( - 'error' => 'Ihr Profil kann nicht geändert werden', - 'updated' => 'Ihr Profil ist geändert worden', - ), ); diff --git a/app/i18n/de/gen.php b/app/i18n/de/gen.php index 935ab6a75..59ce371d3 100644 --- a/app/i18n/de/gen.php +++ b/app/i18n/de/gen.php @@ -44,33 +44,28 @@ return array( ), 'date' => array( 'Apr' => '\\A\\p\\r\\i\\l', - 'Aug' => '\\A\\u\\g\\u\\s\\t', - 'Dec' => '\\D\\e\\z\\e\\m\\b\\e\\r', - 'Feb' => '\\F\\e\\b\\r\\u\\a\\r', - 'Jan' => '\\J\\a\\n\\u\\a\\r', - 'Jul' => '\\J\\u\\l\\i', - 'Jun' => '\\J\\u\\n\\i', - 'Mar' => '\\M\\ä\\r\\z', - 'May' => '\\M\\a\\i', - 'Nov' => '\\N\\o\\v\\e\\m\\b\\e\\r', - 'Oct' => '\\O\\k\\t\\o\\b\\e\\r', - 'Sep' => '\\S\\e\\p\\t\\e\\m\\b\\e\\r', 'apr' => 'Apr', 'april' => 'April', + 'Aug' => '\\A\\u\\g\\u\\s\\t', 'aug' => 'Aug', 'august' => 'August', 'before_yesterday' => 'Ältere Beiträge', + 'Dec' => '\\D\\e\\z\\e\\m\\b\\e\\r', 'dec' => 'Dez', 'december' => 'Dezember', + 'Feb' => '\\F\\e\\b\\r\\u\\a\\r', 'feb' => 'Feb', 'february' => 'Februar', 'format_date' => 'd\\. %s Y', 'format_date_hour' => 'd\\. %s Y \\u\\m H\\:i', 'fri' => 'Fr', + 'Jan' => '\\J\\a\\n\\u\\a\\r', 'jan' => 'Jan', 'january' => 'Januar', + 'Jul' => '\\J\\u\\l\\i', 'jul' => 'Jul', 'july' => 'Juli', + 'Jun' => '\\J\\u\\n\\i', 'jun' => 'Jun', 'june' => 'Juni', 'last_3_month' => 'Letzte drei Monate', @@ -78,17 +73,22 @@ return array( 'last_month' => 'Letzter Monat', 'last_week' => 'Letzte Woche', 'last_year' => 'Letztes Jahr', + 'Mar' => '\\M\\ä\\r\\z', 'mar' => 'Mär', 'march' => 'März', + 'May' => '\\M\\a\\i', 'may' => 'Mai', 'may_' => 'Mai', 'mon' => 'Mo', 'month' => 'Monat(en)', + 'Nov' => '\\N\\o\\v\\e\\m\\b\\e\\r', 'nov' => 'Nov', 'november' => 'November', + 'Oct' => '\\O\\k\\t\\o\\b\\e\\r', 'oct' => 'Okt', 'october' => 'Oktober', 'sat' => 'Sa', + 'Sep' => '\\S\\e\\p\\t\\e\\m\\b\\e\\r', 'sep' => 'Sep', 'september' => 'September', 'sun' => 'So', diff --git a/app/i18n/de/index.php b/app/i18n/de/index.php index 2d0dcc2dd..10172e6f5 100644 --- a/app/i18n/de/index.php +++ b/app/i18n/de/index.php @@ -53,11 +53,11 @@ return array( 'starred' => 'Nur Favoriten zeigen', 'stats' => 'Statistiken', 'subscription' => 'Abonnementverwaltung', - 'tags' => 'My labels', //TODO + 'tags' => 'My labels', //TODO - Translation 'unread' => 'Nur ungelesene zeigen', ), 'share' => 'Teilen', 'tag' => array( - 'related' => 'Verwandte Tags', //TODO + 'related' => 'Verwandte Tags', ), ); diff --git a/app/i18n/de/install.php b/app/i18n/de/install.php index d5a28f440..6fc8f2149 100644 --- a/app/i18n/de/install.php +++ b/app/i18n/de/install.php @@ -24,8 +24,8 @@ return array( 'ok' => 'Datenbank-Konfiguration ist gespeichert worden.', ), 'host' => 'Host', - 'prefix' => 'Tabellen-Präfix', 'password' => 'SQL-Password', + 'prefix' => 'Tabellen-Präfix', 'type' => 'Datenbank-Typ', 'username' => 'SQL-Nutzername', ), diff --git a/app/i18n/de/sub.php b/app/i18n/de/sub.php index 6a1100dba..32446c3fa 100644 --- a/app/i18n/de/sub.php +++ b/app/i18n/de/sub.php @@ -45,6 +45,7 @@ return array( 'main_stream' => 'In Haupt-Feeds zeigen', 'normal' => 'Zeige in eigener Kategorie', ), + 'pubsubhubbub' => 'Sofortbenachrichtigung mit PubSubHubbub', 'ssl_verify' => 'Überprüfe SSL Sicherheit', 'stats' => 'Statistiken', 'think_to_add' => 'Sie können Feeds hinzufügen.', @@ -55,7 +56,6 @@ return array( 'url' => 'Feed-URL', 'validator' => 'Überprüfen Sie die Gültigkeit des Feeds', 'website' => 'Webseiten-URL', - 'pubsubhubbub' => 'Sofortbenachrichtigung mit PubSubHubbub', ), 'firefox' => array( 'documentation' => 'Folge den hier beschriebenen Schritten um FreshRSS zu Deiner Firefox RSS-Reader Liste hinzuzufügen.', -- cgit v1.2.3