Kaynağa Gözat

Entities i18n

A few bugs + conversion to Unicode
Alexandre Alapetite 11 yıl önce
ebeveyn
işleme
fc8e2d0e67
3 değiştirilmiş dosya ile 67 ekleme ve 67 silme
  1. 63 63
      app/i18n/de.php
  2. 3 3
      app/i18n/en.php
  3. 1 1
      app/i18n/fr.php

+ 63 - 63
app/i18n/de.php

@@ -15,16 +15,16 @@ return array (
 	'feed'				=> 'Feed',
 	'feeds'				=> 'Feeds',
 	'shortcuts'			=> 'Shortcuts',
-	'about'				=> 'Über',
+	'about'				=> 'Über',
 	'stats'				=> 'Statistiken',
 
 	'your_rss_feeds'		=> 'Ihre RSS Feeds',
-	'add_rss_feed'			=> 'RSS-Feed hinzufügen',
+	'add_rss_feed'			=> 'RSS-Feed hinzufügen',
 	'no_rss_feed'			=> 'Kein RSS Feed',
 	'import_export_opml'		=> 'Import / Export (OPML)',
 
 	'subscription_management'	=> 'Abonnementsverwaltung',
-	'main_stream'			=> 'Haupt-Nachrichtenfluß',
+	'main_stream'			=> 'Haupt-Nachrichtenfluß',
 	'all_feeds'			=> 'Alle Feeds',
 	'favorite_feeds'		=> 'Favoriten (%d)',
 	'not_read'			=> '%d ungelesen',
@@ -42,22 +42,22 @@ return array (
 	'mark_cat_read'			=> 'Kategorie als gelesen markieren',
 	'before_one_day'		=> 'Vor einem Tag',
 	'before_one_week'		=> 'Vor einer Woche',
-	'display'			    => 'Anzeige',
+	'display'			=> 'Anzeige',
 	'normal_view'			=> 'Normale Anzeige',
 	'reader_view'			=> 'Leseanzeige-Modus',
 	'global_view'			=> 'Globale Anzeige',
-	'rss_view'			    => 'RSS-Feed',
+	'rss_view'			=> 'RSS-Feed',
 	'show_all_articles'		=> 'zeige alle Artikel',
 	'show_not_reads'		=> 'zeige nicht gelesene',
-	'show_read'			    => 'zeige nur gelesene',
+	'show_read'			=> 'zeige nur gelesene',
 	'show_favorite'			=> 'Favoriten anzeigen',
-	'older_first'			=> 'Älteste zuerst',
+	'older_first'			=> 'Älteste zuerst',
 	'newer_first'			=> 'Neuere zuerst',
 
 	// Pagination
 	'first'				=> 'Erste',
 	'previous'			=> 'Vorherige',
-	'next'				=> 'Nächste',
+	'next'				=> 'Nächste',
 	'last'				=> 'Letzte',
 
 	// CONTROLLERS
@@ -67,7 +67,7 @@ return array (
 	'access_denied'			=> 'Sie haben nicht die Berechtigung, diese Seite aufzurufen',
 	'page_not_found'		=> 'Sie suchen nach einer Seite, die es nicht gibt',
 	'error_occurred'		=> 'Es gab einen Fehler',
-	'error_occurred_update'	=> 'Es wurde nichts geändert',
+	'error_occurred_update'		=> 'Es wurde nichts geändert',
 
 	'default_category'		=> 'Unkategorisiert',
 	'categories_updated'		=> 'Kategorien wurden aktualisiert',
@@ -75,67 +75,67 @@ return array (
 	'feed_updated'			=> 'Der Feed wurde aktualisiert',
 	'rss_feed_management'		=> 'Verwaltung der RSS Feeds',
 	'configuration_updated'		=> 'Die Konfiguration wurde aktualisiert',
-	'sharing_management'		=> 'Verwaltung der Optionen für das Teilen',
-	'bad_opml_file'			=> 'Ihre OPML-Datei ist ungültig',
+	'sharing_management'		=> 'Verwaltung der Optionen für das Teilen',
+	'bad_opml_file'			=> 'Ihre OPML-Datei ist ungültig',
 	'shortcuts_updated'		=> 'Shortcuts wurden aktualisiert',
 	'shortcuts_management'		=> 'Verwaltung der Shortcuts',
 	'shortcuts_navigation'		=> 'Navigation',
-	'shortcuts_navigation_help'	=> 'Mit der "Shift" Taste gelten die Navigations-Shortcuts f&uuml;r Feeds.<br/>Mit der "Alt" Taste gelten die Navigations-Shortcuts f&uuml;r Kategorien.',
+	'shortcuts_navigation_help'	=> 'Mit der "Shift" Taste gelten die Navigations-Shortcuts für Feeds.<br/>Mit der "Alt" Taste gelten die Navigations-Shortcuts für Kategorien.',
 	'shortcuts_article_action'	=> 'Artikelaktionen',
 	'shortcuts_other_action'	=> 'Andere Aktionen',
 	'feeds_marked_read'		=> 'Die Feeds wurden als gelesen markiert',
-	'updated'			=> 'Die &Auml;nderungen wurden aktualisiert',
+	'updated'			=> 'Die Änderungen wurden aktualisiert',
 
 	'already_subscribed'		=> 'Sie haben bereits <em>%s</em> abonniert',
-	'feed_added'			=> 'Der RSS Feed <em>%s</em> wurde hinzugef&uuml;gt',
-	'feed_not_added'		=> '<em>%s</em> konnte nicht hinzugef&uuml;gt werden',
-	'internal_problem_feed'		=> 'Der RSS Feed konnte nicht hinzugef&uuml;gt werden. &uuml;berpr&uuml;fen Sie die Protokolldateien von FressRSS f&uuml;r weitere Informationen.',
-	'invalid_url'			=> 'URL <em>%s</em> ist ung&uuml;ltig',
+	'feed_added'			=> 'Der RSS Feed <em>%s</em> wurde hinzugefügt',
+	'feed_not_added'		=> '<em>%s</em> konnte nicht hinzugefügt werden',
+	'internal_problem_feed'		=> 'Der RSS Feed konnte nicht hinzugefügt werden. überprüfen Sie die Protokolldateien von FressRSS für weitere Informationen.',
+	'invalid_url'			=> 'URL <em>%s</em> ist ungültig',
 	'feed_actualized'		=> '<em>%s</em> wurde aktualisiert',
 	'n_feeds_actualized'		=> '%d Feeds wurden aktualisiert',
 	'feeds_actualized'		=> 'RSS Feeds wurden aktualisiert',
 	'no_feed_actualized'		=> 'Es wurden keine RSS Feeds aktualisiert',
-	'n_entries_deleted'		=> '%d Artikel wurden gel&ouml;scht',
+	'n_entries_deleted'		=> '%d Artikel wurden gelöscht',
 	'feeds_imported_with_errors'	=> 'Ihre Feeds wurden importiert, es gab aber einige Fehler',
 	'feeds_imported'		=> 'Ihre Feeds wurden importiert und werden jetzt aktualisiert',
 	'category_emptied'		=> 'Die Kategorie wurde geleert',
-	'feed_deleted'			=> 'Der Feed wurde gel&ouml;scht',
-	'feed_validator'		=> '&Üuml;berpr&uuml;fen Sie die G&uuml;ltigkeit des Feeds',
+	'feed_deleted'			=> 'Der Feed wurde gelöscht',
+	'feed_validator'		=> 'Überprüfen Sie die Gültigkeit des Feeds',
 
 	'optimization_complete'		=> 'Die Optimierung ist beendet',
 
 	'your_rss_feeds'		=> 'Ihre RSS Feeds',
 	'your_favorites'		=> 'Ihre Favoriten',
-	'public'			=> '&Ouml;ffentlich',
-	'invalid_login'			=> 'Das Login ist ung&uuml;ltig',
+	'public'			=> 'Öffentlich',
+	'invalid_login'			=> 'Das Login ist ungültig',
 
 	// VIEWS
 	'save'				=> 'Speichern',
-	'delete'			=> 'L&ouml;schen',
+	'delete'			=> 'Löschen',
 	'cancel'			=> 'Abbrechen',
 
-	'back_to_rss_feeds'		=> '← Zur&uuml;ck zu den RSS Feeds gehen',
-	'feeds_moved_category_deleted'	=> 'Wenn Sie eine Kategorie l&ouml;schen, werden deren Feeds automatisch in die Kategorie <em>%s</em> eingef&uuml;gt.',
+	'back_to_rss_feeds'		=> '← Zurück zu den RSS Feeds gehen',
+	'feeds_moved_category_deleted'	=> 'Wenn Sie eine Kategorie löschen, werden deren Feeds automatisch in die Kategorie <em>%s</em> eingefügt.',
 	'category_number'		=> 'Kategorie n°%d',
 	'ask_empty'			=> 'Leeren?',
 	'number_feeds'			=> '%d Feeds',
-	'can_not_be_deleted'		=> 'Kann nicht gel&ouml;scht werden',
-	'add_category'			=> 'F&uuml;ge eine Kategorie hinzu',
+	'can_not_be_deleted'		=> 'Kann nicht gelöscht werden',
+	'add_category'			=> 'Füge eine Kategorie hinzu',
 	'new_category'			=> 'Neue Kategorie',
 
-	'javascript_for_shortcuts'	=> 'JavaScript muss erm&ouml;glicht werden, wenn Shortcuts verwendet werden sollen',
-	'javascript_should_be_activated'=> 'JavaScript muss erm&ouml;glicht werden',
+	'javascript_for_shortcuts'	=> 'JavaScript muss ermöglicht werden, wenn Shortcuts verwendet werden sollen',
+	'javascript_should_be_activated'=> 'JavaScript muss ermöglicht werden',
 	'shift_for_all_read'		=> '+ <code>shift</code> um alle Artikel als gelesen zu markieren',
 	'see_on_website'		=> 'Auf der Originalwebseite anschauen',
-	'next_article'			=> 'Zum n&auml;chsten Artikel springen',
+	'next_article'			=> 'Zum nächsten Artikel springen',
 	'last_article'			=> 'Zum letzten Artikel springen',
 	'previous_article'		=> 'Zum vorherigen Artikel springen',
 	'first_article'			=> 'Zum ersten Artikel springen',
-	'next_page'			=> 'Zur n&auml;chsten Seite springen',
+	'next_page'			=> 'Zur nächsten Seite springen',
 	'previous_page'			=> 'Zur vorherigen Seite springen',
 	'collapse_article'		=> 'Zusammenfalten',
 	'auto_share'			=> 'Teilen',
-	'auto_share_help'		=> 'Wenn es nur eine Option zum Teilen gibt, wird die verwendet. Ansonsten werden die Optionen &uuml;ber die Nummer ausgew&auml;hlt.',
+	'auto_share_help'		=> 'Wenn es nur eine Option zum Teilen gibt, wird die verwendet. Ansonsten werden die Optionen über die Nummer ausgewählt.',
 
 	'file_to_import'		=> 'Datei zum importieren',
 	'import'			=> 'Import',
@@ -155,70 +155,70 @@ return array (
 	'by_default'			=> 'Als Vorgabe',
 	'keep_history'			=> 'Kleinste Anzahl der Artikel, die behalten werden',
 	'categorize'			=> 'In einer Kategorie speichern',
-	'truncate'			=> 'Alle Artikel l&ouml;schen',
+	'truncate'			=> 'Alle Artikel löschen',
 	'advanced'			=> 'Erweitert',
 	'show_in_all_flux'		=> 'Im Hauptstrom anzeigen',
 	'yes'				=> 'Ja',
 	'no'				=> 'Nein',
 	'css_path_on_website'		=> 'Pfad zur CSS-Datei des Artikels auf der Original Webseite',
-	'retrieve_truncated_feeds'	=> 'Gek&uuml;rzte RSS Feeds abrufen (Achtung, ben&ouml;tigt mehr Zeit!)',
+	'retrieve_truncated_feeds'	=> 'Gekürzte RSS Feeds abrufen (Achtung, benötigt mehr Zeit!)',
 	'http_authentication'		=> 'HTTP Authentifizierung',
 	'http_username'			=> 'HTTP Nutzername',
 	'http_password'			=> 'HTTP Passwort',
 	'blank_to_disable'		=> 'Zum Ausschalten frei lassen',
 	'not_yet_implemented'		=> 'Noch nicht implementiert',
-	'access_protected_feeds'	=> 'Die Verbindung erlaubt Zugriff zu HTTP-gesch&uuml;tzten RSS Feeds',
-	'no_selected_feed'		=> 'Kein Feed ausgew&auml;hlt.',
-	'think_to_add'			=> 'Sie k&ouml;nnen Feeds hinzuf&uuml;gen.',
+	'access_protected_feeds'	=> 'Die Verbindung erlaubt Zugriff zu HTTP-geschützten RSS Feeds',
+	'no_selected_feed'		=> 'Kein Feed ausgewählt.',
+	'think_to_add'			=> 'Sie können Feeds hinzufügen.',
 
 	'current_user'			=> 'Aktuelle Nutzung',
 	'default_user'			=> 'Nutzername des Standardnutzers <small>(maximal 16 Zeichen - alphanumerisch)</small>',
-	'password_form'			=> 'Passwort<br /><small>(f&uuml;r die Anmeldemethode per Webformular)</small>',
-	'persona_connection_email'	=> 'Login E-Mail Adresse<br /><small>(f&uuml;r <a href="https://persona.org/" rel="external">Mozilla Persona</a>)</small>',
+	'password_form'			=> 'Passwort<br /><small>(für die Anmeldemethode per Webformular)</small>',
+	'persona_connection_email'	=> 'Login E-Mail Adresse<br /><small>(für <a href="https://persona.org/" rel="external">Mozilla Persona</a>)</small>',
 	'allow_anonymous'		=> 'Anonymes lesen der Artikel des Standardnutzers (%s) wird erlaubt',
 	'allow_anonymous_refresh'	=> 'Aktualisieren der Artikel wird anonymen Nutzern erlaubt',
 	'auth_token'			=> 'Authentifizierungs-Token',
-	'explain_token'			=> 'Erlaube den Zugriff auf die RSS-Ausgabe des Standardnutzers ohne Authentifizierung.<br /><kbd>%s?output=rss&token=%s</kbd>',
+	'explain_token'			=> 'Erlaube den Zugriff auf die RSS-Ausgabe des Standardnutzers ohne Authentifizierung.<br /><kbd>%s?output=rss&amp;token=%s</kbd>',
 	'login_configuration'		=> 'Login',
 	'is_admin'			=> 'ist Administrator',
 	'auth_type'			=> 'Authentifizierungsmethode',
-	'auth_none'			=> 'Keine (gef&auml;hrlich)',
-	'auth_form'			=> 'Webformular (traditionell, JavaScript wird ben&ouml;tigt)',
-	'http_auth'			=> 'HTTP (mit HTTPS f&uuml;r erfahrene Nutzer)',
-	'auth_persona'			=> 'Mozilla Persona (modern, JavaScript wird ben&ouml;tigt)',
+	'auth_none'			=> 'Keine (gefährlich)',
+	'auth_form'			=> 'Webformular (traditionell, JavaScript wird benötigt)',
+	'http_auth'			=> 'HTTP (mit HTTPS für erfahrene Nutzer)',
+	'auth_persona'			=> 'Mozilla Persona (modern, JavaScript wird benötigt)',
 	'users_list'			=> 'Liste der Nutzer',
 	'create_user'			=> 'Neuen Nutzer erstellen',
 	'username'			=> 'Nutzername',
 	'password'			=> 'Passwort',
 	'create'			=> 'Erstellen',
 	'user_created'			=> 'Nutzer %s wurde erstellt',
-	'user_deleted'			=> 'Nutzer %s wurde gel&ouml;scht',
+	'user_deleted'			=> 'Nutzer %s wurde gelöscht',
 
 	'language'			=> 'Sprache',
 	'month'				=> 'Monate',
 	'archiving_configuration'	=> 'Archivieren',
 	'delete_articles_every'	=> 'Entfernen von Artikeln nach',
 	'purge_now'			=> 'Jetzt bereinigen',
-	'purge_completed'		=> 'Die Bereinigung ist abgeschlossen (%d Artikel wurden gel&ouml;scht)',
-	'archiving_configuration_help'	=> 'Es gibt weitere Optionen bei den Einstellungen der individuellen Nachrichtenstr&ouml;me',
+	'purge_completed'		=> 'Die Bereinigung ist abgeschlossen (%d Artikel wurden gelöscht)',
+	'archiving_configuration_help'	=> 'Es gibt weitere Optionen bei den Einstellungen der individuellen Nachrichtenströme',
 	'reading_configuration'		=> 'Lesen',
 	'articles_per_page'		=> 'Anzahl der Artikel pro Seite',
 	'default_view'			=> 'Standard-Ansicht',
 	'sort_order'			=> 'Sortierreihenfolge',
-	'auto_load_more'		=> 'Die n&auml;chsten Artikel am Seitenende laden',
+	'auto_load_more'		=> 'Die nächsten Artikel am Seitenende laden',
 	'display_articles_unfolded'	=> 'Die Artikel als Standard zusammen gefaltet anzeigen',
 	'after_onread'			=> 'Nach “als gelesen markieren”',
-	'jump_next'			=> 'springe zum n&auml;chsten ungelesenen Geschwisterelement (Feed oder Kategorie)',
+	'jump_next'			=> 'springe zum nächsten ungelesenen Geschwisterelement (Feed oder Kategorie)',
 	'reading_icons'			=> 'Lese Symbol',
 	'top_line'			=> 'Kopfzeile',
 	'bottom_line'			=> 'Fusszeile',
 	'html5_notif_timeout'		=> 'HTML5 notification timeout',
 	'seconds_(0_means_no_timeout)'	=> 'seconds (0 means no timeout)',
-	'img_with_lazyload'		=> 'Verwende die "tr&auml;ge laden" Methode zum laden von Bildern',
+	'img_with_lazyload'		=> 'Verwende die "träge laden" Methode zum laden von Bildern',
 	'auto_read_when'		=> 'Artikel als gelesen markieren…',
-	'article_selected'		=> 'wenn der Artikel ausgew&auml;hlt ist',
-	'article_open_on_website'	=> 'wenn der Artikel auf der Originalwebseite ge&ouml;ffnet ist',
-	'scroll'			=> 'w&auml;hrend des Seiten-Scrollens',
+	'article_selected'		=> 'wenn der Artikel ausgewählt ist',
+	'article_open_on_website'	=> 'wenn der Artikel auf der Originalwebseite geöffnet ist',
+	'scroll'			=> 'während des Seiten-Scrollens',
 	'upon_reception'		=> 'beim Empfang des Artikels',
 	'your_shaarli'			=> 'Ihr Shaarli',
 	'your_wallabag'			=> 'Ihr wallabag',
@@ -227,7 +227,7 @@ return array (
 	'share'				=> 'teile',
 	'by_email'			=> 'Per E-Mail',
 	'optimize_bdd'			=> 'Datenbank optimieren',
-	'optimize_todo_sometimes'	=> 'Sollte gelegentlich gemacht werden, um die Gr&ouml;ße der Datenbank zu reduzieren',
+	'optimize_todo_sometimes'	=> 'Sollte gelegentlich gemacht werden, um die Größe der Datenbank zu reduzieren',
 	'theme'				=> 'Thema',
 	'more_information'		=> 'Weitere Informationen',
 	'activate_sharing'		=> 'Teilen aktivieren',
@@ -243,7 +243,7 @@ return array (
 	'article'			=> 'Artikel',
 	'title'				=> 'Titel',
 	'author'			=> 'Autor',
-	'publication_date'		=> 'Datum der Ver&ouml;ffentlichung',
+	'publication_date'		=> 'Datum der Veröffentlichung',
 	'by'				=> 'von',
 
 	'load_more'			=> 'Weitere Artikel laden',
@@ -262,7 +262,7 @@ return array (
 	'related_tags'			=> 'Verwandte tags',
 	'no_feed_to_display'		=> 'Es gibt keinen Artikel zum anzeigen.',
 
-	'about_freshrss'		=> '&Uuml;ber FreshRSS',
+	'about_freshrss'		=> 'Über FreshRSS',
 	'project_website'		=> 'Projekt Webseite',
 	'lead_developer'		=> 'Hauptentwickler',
 	'website'			=> 'Webseite',
@@ -280,14 +280,14 @@ return array (
 	'clear_logs'			=> 'Protokolldateien leeren',
 
 	'forbidden_access'		=> 'Der Zugriff ist verboten!',
-	'login_required'		=> 'Das Login ist n&ouml;tig:',
+	'login_required'		=> 'Das Login ist nötig:',
 
-	'confirm_action'		=> 'Sind Sie sicher, dass Sie diese Aktion durchf&uuml;hren wollen? Die Aktion kann nicht abgebrochen werden!',
+	'confirm_action'		=> 'Sind Sie sicher, dass Sie diese Aktion durchführen wollen? Die Aktion kann nicht abgebrochen werden!',
 
 	// DATE
 	'january'			=> 'januar',
 	'february'			=> 'februar',
-	'march'				=> 'm&auml;rz',
+	'march'				=> 'märz',
 	'april'				=> 'april',
 	'may'				=> 'mai',
 	'june'				=> 'juni',
@@ -319,10 +319,10 @@ return array (
 	'status_unread'			=> 'Ungelesen',
 	'status_total'			=> 'Gesamt',
 	
-	'stats_entry_repartition'	=> 'Verteilung der Eintr&auml;ge',
-	'stats_entry_per_day'		=> 'Eintr&auml;ge pro Tag (w&auml;hrend der letzten 30 Tage)',
+	'stats_entry_repartition'	=> 'Verteilung der Einträge',
+	'stats_entry_per_day'		=> 'Einträge pro Tag (während der letzten 30 Tage)',
 	'stats_feed_per_category'	=> 'Feeds pro Kategorie',
-	'stats_entry_per_category'	=> 'Eintr&auml;ge pro Kategorie',
+	'stats_entry_per_category'	=> 'Einträge pro Kategorie',
 	'stats_top_feed'		=> 'Top 10 Feeds',
-	'stats_entry_count'		=> 'Z&auml;hler f&uuml;r Eintr&auml;ge',
+	'stats_entry_count'		=> 'Zähler für Einträge',
 );

+ 3 - 3
app/i18n/en.php

@@ -115,7 +115,7 @@ return array (
 	'access_denied'			=> 'You don’t have permission to access this page',
 	'page_not_found'		=> 'You are looking for a page which doesn’t exist',
 	'error_occurred'		=> 'An error occurred',
-	'error_occurred_update'	=> 'Nothing was changed',
+	'error_occurred_update'		=> 'Nothing was changed',
 
 	'default_category'		=> 'Uncategorized',
 	'categories_updated'		=> 'Categories have been updated',
@@ -249,7 +249,7 @@ return array (
 	'unsafe_autologin'		=> 'Allow unsafe automatic login using the format: ',
 	'api_enabled'			=> 'Allow <abbr>API</abbr> access <small>(required for mobile apps)</small>',
 	'auth_token'			=> 'Authentication token',
-	'explain_token'			=> 'Allows to access RSS output of the default user without authentication.<br /><kbd>%s?output=rss&token=%s</kbd>',
+	'explain_token'			=> 'Allows to access RSS output of the default user without authentication.<br /><kbd>%s?output=rss&amp;token=%s</kbd>',
 	'login_configuration'		=> 'Login',
 	'is_admin'			=> 'is administrator',
 	'auth_type'			=> 'Authentication method',
@@ -269,7 +269,7 @@ return array (
 	'language'			=> 'Language',
 	'month'				=> 'months',
 	'archiving_configuration'	=> 'Archiving',
-	'delete_articles_every'	=> 'Remove articles after',
+	'delete_articles_every'		=> 'Remove articles after',
 	'purge_now'			=> 'Purge now',
 	'purge_completed'		=> 'Purge completed (%d articles deleted)',
 	'archiving_configuration_help'	=> 'More options are available in the individual stream settings',

+ 1 - 1
app/i18n/fr.php

@@ -249,7 +249,7 @@ return array (
 	'unsafe_autologin'		=> 'Autoriser les connexions automatiques non-sûres au format : ',
 	'api_enabled'			=> 'Autoriser l’accès par <abbr>API</abbr> <small>(nécessaire pour les applis mobiles)</small>',
 	'auth_token'			=> 'Jeton d’identification',
-	'explain_token'			=> 'Permet d’accéder à la sortie RSS de l’utilisateur par défaut sans besoin de s’authentifier.<br /><kbd>%s?output=rss&token=%s</kbd>',
+	'explain_token'			=> 'Permet d’accéder à la sortie RSS de l’utilisateur par défaut sans besoin de s’authentifier.<br /><kbd>%s?output=rss&amp;token=%s</kbd>',
 	'login_configuration'		=> 'Identification',
 	'is_admin'			=> 'est administrateur',
 	'auth_type'			=> 'Méthode d’authentification',