This page lists files in the current directory. You can view content, get download/execute commands for Wget, Curl, or PowerShell, or filter the list using wildcards (e.g., `*.sh`).
wget 'https://lists2.roe3.org/FreshRSS/app/i18n/de/admin.php'
<?php
/******************************************************************************/
/* Each entry of that file can be associated with a comment to indicate its */
/* state. When there is no comment, it means the entry is fully translated. */
/* The recognized comments are (comment matching is case-insensitive): */
/* + TODO: the entry has never been translated. */
/* + DIRTY: the entry has been translated but needs to be updated. */
/* + IGNORE: the entry does not need to be translated. */
/* When a comment is not recognized, it is discarded. */
/******************************************************************************/
return array(
'auth' => array(
'allow_anonymous' => 'Anonymes Lesen der Artikel des Standardbenutzers (%s) erlauben',
'allow_anonymous_refresh' => 'Anonymes Aktualisieren der Artikel erlauben',
'api_enabled' => '<abbr>API</abbr>-Zugriff erlauben <small>(für mobile Anwendungen benötigt)</small>',
'form' => 'Webformular (traditionell, benötigt JavaScript)',
'http' => 'HTTP (HTTPS für erfahrene Benutzer)',
'none' => 'Keine (gefährlich)',
'title' => 'Authentifizierung',
'token' => 'Master-Authentifizierungs-Token',
'token_help' => 'Zugriff auf alle vom Nutzer erstellten RSS-Feeds freigeben (inkl. Aktualisierung ohne Authenthentifizierung):',
'type' => 'Authentifizierungsmethode',
'unsafe_autologin' => 'Erlaube unsicheres automatisches Anmelden mit folgendem Format: ',
),
'check_install' => array(
'cache' => array(
'nok' => 'Überprüfen Sie die Berechtigungen des Verzeichnisses <em>./data/cache</em>. Der HTTP-Server muss Schreibrechte besitzen.',
'ok' => 'Die Berechtigungen des Verzeichnisses <em>./data/cache</em> sind in Ordnung.',
),
'categories' => array(
'nok' => 'Die Tabelle <em>category</em> ist schlecht konfiguriert.',
'ok' => 'Die Tabelle <em>category</em> ist korrekt konfiguriert.',
),
'connection' => array(
'nok' => 'Verbindung zur Datenbank kann nicht aufgebaut werden.',
'ok' => 'Verbindung zur Datenbank konnte aufgebaut werden.',
),
'ctype' => array(
'nok' => 'Ihnen fehlt eine benötigte Bibliothek für die Überprüfung von Zeichentypen (php-ctype).',
'ok' => 'Sie haben die benötigte Bibliothek für die Überprüfung von Zeichentypen (ctype).',
),
'curl' => array(
'nok' => 'Ihnen fehlt cURL (Paket php-curl).',
'ok' => 'Sie haben die cURL-Erweiterung.',
),
'data' => array(
'nok' => 'Überprüfen Sie die Berechtigungen des Verzeichnisses <em>./data</em>. Der HTTP-Server muss Schreibrechte besitzen.',
'ok' => 'Die Berechtigungen des Verzeichnisses <em>./data</em> sind in Ordnung.',
),
'database' => 'Datenbank-Installation',
'dom' => array(
'nok' => 'Ihnen fehlt eine benötigte Bibliothek um DOM zu durchstöbern (Paket php-xml).',
'ok' => 'Sie haben die benötigte Bibliothek um DOM zu durchstöbern.',
),
'entries' => array(
'nok' => 'Die Tabelle <em>entry</em> ist schlecht konfiguriert.',
'ok' => 'Die Tabelle <em>entry</em> ist korrekt konfiguriert.',
),
'favicons' => array(
'nok' => 'Überprüfen Sie die Berechtigungen des Verzeichnisses <em>./data/favicons</em>. Der HTTP-Server muss Schreibrechte besitzen.',
'ok' => 'Die Berechtigungen des Verzeichnisses <em>./data/favicons</em> sind in Ordnung.',
),
'feeds' => array(
'nok' => 'Die Tabelle <em>feed</em> ist schlecht konfiguriert.',
'ok' => 'Die Tabelle <em>feed</em> ist korrekt konfiguriert.',
),
'fileinfo' => array(
'nok' => 'Ihnen fehlt PHP fileinfo (Paket fileinfo).',
'ok' => 'Sie haben die fileinfo-Erweiterung.',
),
'files' => 'Datei-Installation',
'json' => array(
'nok' => 'Ihnen fehlt die JSON-Erweiterung (Paket php-json).',
'ok' => 'Sie haben die JSON-Erweiterung.',
),
'mbstring' => array(
'nok' => 'Ihnen fehlt die mbstring-Bibliothek für Unicode.',
'ok' => 'Sie haben die empfohlene mbstring-Bliothek für Unicode.',
),
'pcre' => array(
'nok' => 'Ihnen fehlt eine benötigte Bibliothek für reguläre Ausdrücke (php-pcre).',
'ok' => 'Sie haben die benötigte Bibliothek für reguläre Ausdrücke (PCRE).',
),
'pdo' => array(
'nok' => 'Ihnen fehlt PDO oder einer der unterstützten Treiber (pdo_mysql, pdo_sqlite, pdo_pgsql).',
'ok' => 'Sie haben PDO und mindestens einen der unterstützten Treiber (pdo_mysql, pdo_sqlite, pdo_pgsql).',
),
'php' => array(
'_' => 'PHP-Installation',
'nok' => 'Ihre PHP-Version ist %s aber FreshRSS benötigt mindestens Version %s.',
'ok' => 'Ihre PHP-Version ist %s, welche kompatibel mit FreshRSS ist.',
),
'tables' => array(
'nok' => 'Es fehlen eine oder mehrere Tabellen in der Datenbank.',
'ok' => 'Tabellen existieren in der Datenbank.',
),
'title' => 'Installationsüberprüfung',
'tokens' => array(
'nok' => 'Überprüfen Sie die Berechtigungen des Verzeichnisses <em>./data/tokens</em>. Der HTTP-Server muss Schreibrechte besitzen.',
'ok' => 'Die Berechtigungen des Verzeichnisses <em>./data/tokens</em> sind in Ordnung.',
),
'users' => array(
'nok' => 'Überprüfen Sie die Berechtigungen des Verzeichnisses <em>./data/users</em>. Der HTTP-Server muss Schreibrechte besitzen.',
'ok' => 'Die Berechtigungen des Verzeichnisses <em>./data/users</em> sind in Ordnung.',
),
'zip' => array(
'nok' => 'Ihnen fehlt die ZIP-Erweiterung (Paket php-zip).',
'ok' => 'Sie haben die ZIP-Erweiterung.',
),
),
'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', // IGNORE
'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',
'version' => 'Version', // IGNORE
),
'stats' => array(
'_' => 'Statistiken',
'all_feeds' => 'Alle Feeds',
'category' => 'Kategorie',
'entry_count' => 'Anzahl der Einträge',
'entry_per_category' => 'Einträge pro Kategorie',
'entry_per_day' => 'Einträge pro Tag (letzten 30 Tage)',
'entry_per_day_of_week' => 'Pro Wochentag (Durchschnitt: %.2f Nachrichten)',
'entry_per_hour' => 'Pro Stunde (Durchschnitt: %.2f Nachrichten)',
'entry_per_month' => 'Pro Monat (Durchschnitt: %.2f Nachrichten)',
'entry_repartition' => 'Einträge-Verteilung',
'feed' => 'Feed', // IGNORE
'feed_per_category' => 'Feeds pro Kategorie',
'idle' => 'Inaktive Feeds',
'main' => 'Haupt-Statistiken',
'main_stream' => 'Haupt-Feeds',
'no_idle' => 'Es gibt keinen inaktiven Feed!',
'number_entries' => '%d Artikel',
'percent_of_total' => '% Gesamt',
'repartition' => 'Artikel-Verteilung',
'status_favorites' => 'Favoriten',
'status_read' => 'Gelesen',
'status_total' => 'Gesamt',
'status_unread' => 'Ungelesen',
'title' => 'Statistiken',
'top_feed' => 'Top 10-Feeds',
),
'system' => array(
'_' => 'Systemeinstellungen',
'auto-update-url' => 'Auto-Update URL',
'base-url' => array(
'_' => 'Base URL', // IGNORE
'recommendation' => 'Automatische Empfehlung: <kbd>%s</kbd>',
),
'cookie-duration' => array(
'help' => 'in Sekunden',
'number' => 'Eingeloggt bleiben für',
),
'force_email_validation' => 'E-Mail Adressvalidierung erzwingen',
'instance-name' => 'Bezeichnung',
'max-categories' => 'Anzahl erlaubter Kategorien pro Benutzer',
'max-feeds' => 'Anzahl erlaubter Feeds pro Benutzer',
'registration' => array(
'number' => 'Maximale Anzahl von Accounts',
'select' => array(
'label' => 'Registrierungsformular',
'option' => array(
'noform' => 'Deaktiviert: Keine Registrierung möglich',
'nolimit' => 'Aktiviert: Registrierung möglich',
'setaccountsnumber' => 'Anzahl maximaler Benutzer-Acounts festlegen',
),
),
'status' => array(
'disabled' => 'Formular deaktiviert',
'enabled' => 'Formular aktiviert',
),
'title' => 'Benutzer-Registrierungsformular',
),
'sensitive-parameter' => 'Sensitive Einstellung. Manuell in <kbd>./data/config.php</kbd> anpassbar.',
'tos' => array(
'disabled' => 'sind nicht aktiviert',
'enabled' => '<a href="./?a=tos">sind aktiv</a>',
'help' => 'So werden die <a href="https://freshrss.github.io/FreshRSS/en/admins/12_User_management.html#enable-terms-of-service-tos" target="_blank">Nutzungsbedingungen aktiviert</a>',
),
'websub' => array(
'help' => 'Über <a href="https://freshrss.github.io/FreshRSS/en/users/WebSub.html" target="_blank">WebSub</a>',
),
),
'update' => array(
'_' => 'System aktualisieren',
'apply' => 'Anwenden',
'changelog' => 'Liste der Änderungen',
'check' => 'Auf neue Aktualisierungen prüfen',
'copiedFromURL' => 'update.php wurde von %s nach ./data kopiert',
'current_version' => 'Aktuelle Version',
'last' => 'Letzte Überprüfung',
'loading' => 'Aktualisierung läuft…',
'none' => 'Keine ausstehende Aktualisierung',
'releaseChannel' => array(
'_' => 'Veröffentlichungskanal',
'edge' => 'Aktueller Entwicklungsstand (“edge”)',
'latest' => 'Stabile Version (“latest”)',
),
'title' => 'System aktualisieren',
'viaGit' => 'Update über git und GitHub.com gestartet',
),
'user' => array(
'admin' => 'Administrator', // IGNORE
'article_count' => 'Artikel',
'back_to_manage' => '← Zurück zur Benutzerliste',
'create' => 'Neuen Benutzer erstellen',
'database_size' => 'Datenbankgröße',
'email' => 'E-Mail-Adresse',
'enabled' => 'Aktiviert',
'feed_count' => 'Feeds', // IGNORE
'is_admin' => 'Ist Administrator',
'language' => 'Sprache',
'last_user_activity' => 'Letzte Benutzeraktivität',
'list' => 'Benutzerliste',
'number' => 'Es wurde bis jetzt %d Account erstellt',
'numbers' => 'Es wurden bis jetzt %d Accounts erstellt',
'password_form' => 'Passwort<br /><small>(für die Anmeldemethode per Webformular)</small>',
'password_format' => 'mindestens 7 Zeichen',
'title' => 'Benutzer verwalten',
'username' => 'Nutzername',
),
);
wget 'https://lists2.roe3.org/FreshRSS/app/i18n/de/conf.php'
<?php
/******************************************************************************/
/* Each entry of that file can be associated with a comment to indicate its */
/* state. When there is no comment, it means the entry is fully translated. */
/* The recognized comments are (comment matching is case-insensitive): */
/* + TODO: the entry has never been translated. */
/* + DIRTY: the entry has been translated but needs to be updated. */
/* + IGNORE: the entry does not need to be translated. */
/* When a comment is not recognized, it is discarded. */
/******************************************************************************/
return array(
'archiving' => array(
'_' => 'Archivierung',
'exception' => 'Archivierungsausnahmen',
'help' => 'Weitere Optionen sind in den Einstellungen der individuellen Feeds verfügbar.',
'keep_favourites' => 'Lieblingsartikel behalten',
'keep_labels' => 'Artikel mit Label behalten',
'keep_max' => 'Maximale Anzahl an Artikeln, die pro Feed behalten werden',
'keep_min_by_feed' => 'Minimale Anzahl an Artikeln, die pro Feed behalten werden',
'keep_period' => 'Maximales Alter der zu behaltenden Artikel',
'keep_unreads' => 'Ungelesene Artikel behalten',
'maintenance' => 'Wartung',
'optimize' => 'Datenbank optimieren',
'optimize_help' => 'Sollte gelegentlich durchgeführt werden, um die Größe der Datenbank zu reduzieren.',
'policy' => 'Archivierungsrichtlinien',
'policy_warning' => 'Ohne Archivierungsrichtlinien werden alle Artikel behalten',
'purge_now' => 'Jetzt bereinigen',
'title' => 'Archivierung',
'ttl' => 'Aktualisiere automatisch nicht öfter als',
),
'display' => array(
'_' => 'Anzeige',
'darkMode' => array(
'_' => 'Automatischer Dunkel-Modus',
'auto' => 'Automatisch',
'help' => 'For compatible themes only', // TODO
'no' => 'Nein',
),
'icon' => array(
'bottom_line' => 'Fußzeile',
'display_authors' => 'Autoren',
'entry' => 'Artikel-Symbole',
'publication_date' => 'Datum der Veröffentlichung',
'related_tags' => 'Hashtags',
'sharing' => 'Teilen',
'summary' => 'Zusammenfassung',
'top_line' => 'Kopfzeile',
),
'language' => 'Sprache',
'notif_html5' => array(
'seconds' => 'Sekunden (0 bedeutet keine Zeitüberschreitung)',
'timeout' => 'Zeitüberschreitung für HTML5-Benachrichtigung',
),
'show_nav_buttons' => 'Zeige Navigations-Buttons',
'theme' => array(
'_' => 'Layout',
'deprecated' => array(
'_' => 'Veraltet',
'description' => 'Diese Layout wird nicht mehr länger aktualisiert und wir in einer <a href="https://freshrss.github.io/FreshRSS/en/users/05_Configuration.html#theme" target="_blank">zukünftigen Version von FreshRSS</a> entfernt sein.',
),
),
'theme_not_available' => 'Das Erscheinungsbild „%s“ ist nicht mehr verfügbar. Bitte ein anderes auswählen.',
'thumbnail' => array(
'label' => 'Vorschaubild',
'landscape' => 'Querformat',
'none' => 'Keins',
'portrait' => 'Hochformat',
'square' => 'Quadrat',
),
'timezone' => 'Zeitzone',
'title' => 'Anzeige',
'website' => array(
'full' => 'Icon und Name',
'icon' => 'Nur Icon',
'label' => 'Webseite',
'name' => 'Nur Name',
'none' => 'Keine',
),
'width' => array(
'content' => 'Inhaltsbreite',
'large' => 'Groß',
'medium' => 'Mittel',
'no_limit' => 'Keine Begrenzung',
'thin' => 'Klein',
),
),
'logs' => array(
'loglist' => array(
'level' => 'Log Stufe',
'message' => 'Log Nachricht',
'timestamp' => 'Zeitstempel',
),
'pagination' => array(
'first' => 'Erste',
'last' => 'Letzte',
'next' => 'Nächste',
'previous' => 'Vorherige',
),
),
'profile' => array(
'_' => 'Profil-Verwaltung',
'api' => 'API-Verwaltung',
'delete' => array(
'_' => 'Accountlöschung',
'warn' => 'Dieser Account und alle damit bezogenen Daten werden gelöscht.',
),
'email' => 'E-Mail-Adresse',
'password_api' => 'API-Passwort<br /><small>(z.B. für mobile Anwendungen)</small>',
'password_form' => 'Passwort<br /><small>(für die Anmeldemethode per Webformular)</small>',
'password_format' => 'mindestens 7 Zeichen',
'title' => 'Profil',
),
'query' => array(
'_' => 'Benutzerabfragen',
'deprecated' => 'Diese Abfrage ist nicht länger gültig. Die referenzierte Kategorie oder der Feed ist gelöscht worden.',
'description' => 'Description', // TODO
'filter' => array(
'_' => 'Angewendeter Filter:',
'categories' => 'Nach Kategorie filtern',
'feeds' => 'Nach Feed filtern',
'order' => 'Nach Datum sortieren',
'search' => 'Suchbegriff',
'shareOpml' => 'Teilen via OPML mit zugehörigen Kategorien und Feeds aktivieren',
'shareRss' => 'Teilen via HTML & RSS aktivieren',
'state' => 'Eigenschaft',
'tags' => 'Nach Labels filtern',
'type' => 'Filter-Typ',
),
'get_all' => 'Alle Artikel anzeigen',
'get_all_labels' => 'Alle Artikle mit beliebigem Label anzeigen',
'get_category' => 'Kategorie „%s“ anzeigen',
'get_favorite' => 'Favoriten-Artikel anzeigen',
'get_feed' => 'Feed „%s“ anzeigen',
'get_important' => 'Alle Artikel von den "Wichtige Feeds" anzeigen',
'get_label' => 'Artikel mit dem Label “%s” anzeigen',
'help' => 'Siehe die <a href="https://freshrss.github.io/FreshRSS/en/users/user_queries.html" target="_blank">Dokumentation für Benutzerabfragen und Teilen via HTML / RSS / OPML</a>.',
'image_url' => 'Image URL', // TODO
'name' => 'Name', // IGNORE
'no_filter' => 'Kein Filter',
'number' => 'Abfrage Nr. %d',
'order_asc' => 'Älteste Artikel zuerst anzeigen',
'order_desc' => 'Neueste Artikel zuerst anzeigen',
'search' => 'Suche nach „%s“',
'share' => array(
'_' => 'Diese Benutzerabfrage per Link teilen',
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Diesen Link verteilen, um in mit Jedem zu teilen',
'html' => 'Verteilbarer Link zur HTML-Seite',
'opml' => 'Verteilbarer Link zur OPML Liste der Feeds',
'rss' => 'Verteilbarer Link zum RSS-Feed',
),
'state_0' => 'Alle Artikel anzeigen',
'state_1' => 'Gelesene Artikel anzeigen',
'state_2' => 'Ungelesene Artikel anzeigen',
'state_3' => 'Alle Artikel anzeigen',
'state_4' => 'Lieblingsartikel anzeigen',
'state_5' => 'Gelesene Lieblingsartikel anzeigen',
'state_6' => 'Ungelesene Lieblingsartikel anzeigen',
'state_7' => 'Lieblingsartikel anzeigen',
'state_8' => 'Keine Lieblingsartikel anzeigen',
'state_9' => 'Gelesene ohne Lieblingsartikel anzeigen',
'state_10' => 'Ungelesene ohne Lieblingsartikel anzeigen',
'state_11' => 'Keine Lieblingsartikel anzeigen',
'state_12' => 'Alle Artikel anzeigen',
'state_13' => 'Gelesene Artikel anzeigen',
'state_14' => 'Ungelesene Artikel anzeigen',
'state_15' => 'Alle Artikel anzeigen',
'title' => 'Benutzerabfragen',
),
'reading' => array(
'_' => 'Lesen',
'after_onread' => 'Nach „Alle als gelesen markieren“,',
'always_show_favorites' => 'Favoriten immer anzeigen',
'article' => array(
'authors_date' => array(
'_' => 'Autoren und Datum',
'both' => 'In Kopf- und Fußzeile',
'footer' => 'In Fußzeile',
'header' => 'In Kopfzeile',
'none' => 'Nicht anzeigen',
),
'feed_name' => array(
'above_title' => 'Oberhalb der Überschrit und Hashtags',
'none' => 'Nicht anzeigen',
'with_authors' => 'In der Zeile mit Autoren und Datum',
),
'feed_title' => 'Feed Titel',
'icons' => array(
'_' => 'Article icons position<br /><small>(Reading view only)</small>', // TODO
'above_title' => 'Above title', // TODO
'with_authors' => 'In authors and date row', // TODO
),
'tags' => array(
'_' => 'Hashtags',
'both' => 'In Kopf- und Fußzeile',
'footer' => 'In Fußzeile',
'header' => 'In Kopfzeile',
'none' => 'Nicht anzeigen',
),
'tags_max' => array(
'_' => 'Max Anzahl von Hashtags',
'help' => '0 bedeutet: Zeige alle Hashtags und fasse sie nicht zusammen',
),
),
'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',
'confirm_enabled' => 'Bei der Aktion „Alle als gelesen markieren“ einen Bestätigungsdialog anzeigen',
'display_articles_unfolded' => 'Artikel standardmäßig ausgeklappt zeigen',
'display_categories_unfolded' => 'Ausgeklappte Kategorien',
'headline' => array(
'articles' => 'Artikel: Öffnen/Schließen',
'articles_header_footer' => 'Artikel: Kopf- und Fußzeile',
'categories' => 'Linke Navigation: Kategorien',
'mark_as_read' => 'Artikel als gelesen markieren',
'misc' => 'Sonstiges',
'view' => 'Ansicht',
),
'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',
'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',
'article_viewed' => 'wenn der Artikel angesehen wird',
'focus' => 'wenn angewählt (außer für "Wichtige Feeds")',
'keep_max_n_unread' => 'Max. Anzahl von ungelesenen Artikeln',
'scroll' => 'beim Scrollen bzw. Überspringen (außer für "Wichtige Feeds")',
'upon_gone' => 'wenn der Artikel nicht mehr im Feed enthalten ist',
'upon_reception' => 'beim Empfang des Artikels',
'when' => 'Artikel als gelesen markieren…',
'when_same_title' => 'falls der identische Titel bereit in den <i>n</i> neusten Artikel vorhanden ist.',
),
'show' => array(
'_' => 'Artikel zum Anzeigen',
'active_category' => 'Aktive Kategorie',
'adaptive' => 'Anzeige anpassen',
'all_articles' => 'Alle Artikel zeigen',
'all_categories' => 'Alle Kategorien',
'no_category' => 'Keine Kategorie',
'remember_categories' => 'Geöffnete Kategorien merken',
'unread' => 'Nur ungelesene zeigen',
),
'show_fav_unread_help' => 'Auch auf Labels anwenden',
'sides_close_article' => 'Klick außerhalb des Artikel-Textes schließt den Artikel',
'sort' => array(
'_' => 'Sortierreihenfolge',
'newer_first' => 'Neuere zuerst',
'older_first' => 'Ältere zuerst',
),
'star' => array(
'when' => 'Mark an article as favourite…', // TODO
),
'sticky_post' => 'Wenn geöffnet, den Artikel ganz oben anheften',
'title' => 'Lesen',
'view' => array(
'default' => 'Standard-Ansicht',
'global' => 'Globale Ansicht',
'normal' => 'Normale Ansicht',
'reader' => 'Lese-Ansicht',
),
),
'sharing' => array(
'_' => 'Teilen',
'add' => 'Füge eine Teilen-Dienst hinzu',
'deprecated' => 'Dieser Dienst ist veraltet und wir in einer <a href="https://freshrss.github.io/FreshRSS/en/users/08_sharing_services.html" title="Open documentation for more information" target="_blank">zukünftigen FreshRSS-Version</a> entfernt.',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'E-Mail',
'facebook' => 'Facebook', // IGNORE
'more_information' => 'Weitere Informationen',
'print' => 'Drucken',
'raindrop' => 'Raindrop.io', // IGNORE
'remove' => 'Entferne Teilen-Dienst',
'shaarli' => 'Shaarli', // IGNORE
'share_name' => 'Anzuzeigender Teilen-Name',
'share_url' => 'Zu verwendende Teilen-URL',
'title' => 'Teilen',
'twitter' => 'Twitter', // IGNORE
'wallabag' => 'wallabag', // IGNORE
),
'shortcut' => array(
'_' => 'Tastenkombination',
'article_action' => 'Artikel',
'auto_share' => 'Teilen',
'auto_share_help' => 'Wenn es nur eine Option zum Teilen gibt, wird diese verwendet. Ansonsten sind die Optionen über ihre Nummer erreichbar.',
'close_dropdown' => 'Menüs schließen',
'collapse_article' => 'Einklappen',
'first_article' => 'Zum ersten Artikel springen',
'focus_search' => 'Auf das Suchfeld zugreifen',
'global_view' => 'Wechsle zur globalen Ansicht',
'help' => 'Dokumentation anzeigen',
'javascript' => 'JavaScript muss aktiviert sein, um Tastaturkürzel benutzen zu können',
'last_article' => 'Zum letzten Artikel springen',
'load_more' => 'Weitere Artikel laden',
'mark_favorite' => 'Als Favorit auswählen/entfernen',
'mark_read' => 'Als (un-)gelesen markieren',
'navigation' => 'Navigation', // IGNORE
'navigation_help' => 'Mit der <kbd>⇧ Umschalttaste</kbd> finden die Tastenkombination auf Feeds Anwendung.<br/>Mit der <kbd>Alt ⎇</kbd>-Taste finden die Tastenkombination auf Kategorien Anwendung.',
'navigation_no_mod_help' => 'Die folgenden Navigationsverknüpfungen unterstützen keine Modifikatoren.',
'next_article' => 'Zum nächsten Artikel springen',
'next_unread_article' => 'Zum nächsten ungelesenen Artikel springen',
'non_standard' => 'Einige Tasten (<kbd>%s</kbd>) können nicht als Shortcut verwendet werden.',
'normal_view' => 'Wechsle zur normalen Ansicht',
'other_action' => 'Andere Aktionen',
'previous_article' => 'Zum vorherigen Artikel springen',
'reading_view' => 'Wechsle zur Lese-Ansicht',
'rss_view' => 'Öffne als RSS-Feed',
'see_on_website' => 'Auf der Original-Webseite ansehen',
'shift_for_all_read' => '+ <kbd>Alt ⎇</kbd> um vorherige Artikel als gelesen zu markieren<br />+ <kbd>⇧ Shift</kbd> um alle Artikel als gelesen zu markieren',
'skip_next_article' => 'Nächsten markieren ohne zu öffnen',
'skip_previous_article' => 'Vorherigen markieren ohne zu öffnen',
'title' => 'Tastenkombination',
'toggle_media' => 'Medien abspielen/anhalten',
'user_filter' => 'Auf Benutzerfilter zugreifen',
'user_filter_help' => 'Wenn es nur einen Benutzerfilter gibt, wird dieser verwendet. Ansonsten sind die Filter über ihre Nummer erreichbar.',
'views' => 'Ansichten',
),
'user' => array(
'articles_and_size' => '%s Artikel (%s)',
'current' => 'Aktueller Benutzer',
'is_admin' => 'ist Administrator',
'users' => 'Benutzer',
),
);
wget 'https://lists2.roe3.org/FreshRSS/app/i18n/de/feedback.php'
<?php
/******************************************************************************/
/* Each entry of that file can be associated with a comment to indicate its */
/* state. When there is no comment, it means the entry is fully translated. */
/* The recognized comments are (comment matching is case-insensitive): */
/* + TODO: the entry has never been translated. */
/* + DIRTY: the entry has been translated but needs to be updated. */
/* + IGNORE: the entry does not need to be translated. */
/* When a comment is not recognized, it is discarded. */
/******************************************************************************/
return array(
'access' => array(
'denied' => 'Sie haben nicht die Berechtigung, diese Seite aufzurufen',
'not_found' => 'Sie suchen nach einer Seite, die nicht existiert',
),
'admin' => array(
'optimization_complete' => 'Optimierung abgeschlossen',
),
'api' => array(
'password' => array(
'failed' => 'Ihr Passwort konnte nicht geändert werden',
'updated' => 'Ihr Passwort wurde geändert',
),
),
'auth' => array(
'login' => array(
'invalid' => 'Anmeldung ist ungültig',
'success' => 'Sie sind angemeldet',
),
'logout' => array(
'success' => 'Sie sind abgemeldet',
),
),
'conf' => array(
'error' => 'Während der Speicherung der Konfiguration trat ein Fehler auf',
'query_created' => 'Abfrage „%s“ ist erstellt worden.',
'shortcuts_updated' => 'Die Tastenkombinationen sind aktualisiert worden',
'updated' => 'Die Konfiguration ist aktualisiert worden',
),
'extensions' => array(
'already_enabled' => '%s ist bereits aktiviert',
'cannot_remove' => '%s kann nicht gelöscht werden',
'disable' => array(
'ko' => '%s kann nicht deaktiviert werden. Für Details <a href="%s">prüfen Sie die FreshRSS-Protokolle</a>.',
'ok' => '%s ist jetzt deaktiviert',
),
'enable' => array(
'ko' => '%s kann nicht aktiviert werden. Für Details <a href="%s">prüfen Sie die FreshRSS-Protokolle</a>.',
'ok' => '%s ist jetzt aktiviert',
),
'no_access' => 'Sie haben keinen Zugang zu %s',
'not_enabled' => '%s ist noch nicht aktiviert',
'not_found' => '%s existiert nicht',
'removed' => '%s wurde gelöscht',
),
'import_export' => array(
'export_no_zip_extension' => 'Die ZIP-Erweiterung fehlt auf Ihrem Server. Bitte versuchen Sie die Dateien eine nach der anderen zu exportieren.',
'feeds_imported' => 'Ihre Feeds sind importiert worden. Wenn Sie alle Dateien importiert haben, können Sie <i>Feeds aktualisieren</i> klicken.',
'feeds_imported_with_errors' => 'Ihre Feeds sind importiert worden, aber es traten einige Fehler auf. Wenn Sie alle Dateien importiert haben, können Sie <i>Feeds aktualisieren</i> klicken.',
'file_cannot_be_uploaded' => 'Die Datei kann nicht hochgeladen werden!',
'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(
'marked_read' => 'Die ausgewählten Artikel wurden als gelesen markiert.',
'marked_unread' => 'Die ausgewählten Artikel wurden als ungelesen markiert.',
),
'category' => array(
'created' => 'Die Kategorie %s ist erstellt worden.',
'deleted' => 'Die Kategorie ist gelöscht worden.',
'emptied' => 'Die Kategorie ist geleert worden.',
'error' => 'Die Kategorie kann nicht aktualisiert werden',
'name_exists' => 'Der Kategorie-Name existiert bereits.',
'no_id' => 'Sie müssen die ID der Kategorie präzisieren.',
'no_name' => 'Der Kategorie-Name kann nicht leer sein.',
'not_delete_default' => 'Sie können die Vorgabe-Kategorie nicht löschen!',
'not_exist' => 'Die Kategorie existiert nicht!',
'over_max' => 'Sie haben Ihre Kategorien-Limite erreicht (%d)',
'updated' => 'Die Kategorie ist aktualisiert worden.',
),
'feed' => array(
'actualized' => '<em>%s</em> ist aktualisiert worden',
'actualizeds' => 'Die RSS-Feeds sind aktualisiert worden',
'added' => 'Der RSS-Feed <em>%s</em> ist hinzugefügt worden',
'already_subscribed' => 'Sie haben <em>%s</em> bereits abonniert',
'cache_cleared' => '<em>%s</em> Zwischenspeicher wurde geleert',
'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 <a href="%s">prüfen Sie die FreshRSS-Protokolle</a>. Mit <code>#force_feed</code> am Ende der Feed-URL kann das Hinzufügen erzwungen werden.',
'invalid_url' => 'Die URL <em>%s</em> ist ungültig',
'n_actualized' => 'Die %d Feeds sind aktualisiert worden',
'n_entries_deleted' => 'Die %d Artikel sind gelöscht worden',
'no_refresh' => 'Es gibt keinen Feed zum Aktualisieren…',
'not_added' => '<em>%s</em> konnte nicht hinzugefügt werden',
'not_found' => 'Der Feed konnte nicht gefunden werden',
'over_max' => 'Sie haben Ihre Feeds-Limite erreicht (%d)',
'reloaded' => '<em>%s</em> wurde neugeladen',
'selector_preview' => array(
'http_error' => 'Website-Inhalt konnte nicht geladen werden.',
'no_entries' => 'In diesem Feed gibt es keine Artikel. Um eine Vorschau zu erstellen, muss mindestens ein Artikel vorhanden sein.',
'no_feed' => 'Interner Fehler (Feed konnte nicht gefunden werden).',
'no_result' => 'Die Auswahl ergab keine Ergebnisse. Der Originaltext des Feeds wird daher angezeigt.',
'selector_empty' => 'Die Auswahl ist leer. Sie müssen einen definieren um eine Vorschau zu erstellen.',
),
'updated' => 'Der Feed ist aktualisiert worden',
),
'purge_completed' => 'Bereinigung abgeschlossen (%d Artikel gelöscht)',
),
'tag' => array(
'created' => 'Das Label „%s“ wurde erstellt.',
'error' => 'Das Label konnte nicht angepasst werden!',
'name_exists' => 'Label-Name existiert bereits.',
'renamed' => 'Das Label „%s“ wurde umbenannt in „%s“.',
'updated' => 'Das Label wurde angepasst.',
),
'update' => array(
'can_apply' => 'FreshRSS wird nun auf die <strong>Version %s</strong> aktualisiert.',
'error' => 'Der Aktualisierungsvorgang stieß auf einen Fehler: %s',
'file_is_nok' => '<strong>Version %s</strong>. Überprüfen Sie die Berechtigungen des Verzeichnisses <em>%s</em>. Der HTTP-Server muss Schreibrechte besitzen',
'finished' => 'Aktualisierung abgeschlossen!',
'none' => 'Keine Aktualisierung zum Anwenden',
'server_not_found' => 'Der Aktualisierungs-Server kann nicht gefunden werden. [%s]',
),
'user' => array(
'created' => array(
'_' => 'Der Benutzer %s wurde erstellt',
'error' => 'Der Benutzer %s konnte nicht erstellt werden',
),
'deleted' => array(
'_' => 'Der Benutzer %s wurde gelöscht',
'error' => 'Der Benutzer %s konnte nicht gelöscht werden',
),
'updated' => array(
'_' => 'Benutzer %s wurde aktualisiert',
'error' => 'Benutzer %s konnte nicht aktualisiert werden',
),
),
);
wget 'https://lists2.roe3.org/FreshRSS/app/i18n/de/gen.php'
<?php
/******************************************************************************/
/* Each entry of that file can be associated with a comment to indicate its */
/* state. When there is no comment, it means the entry is fully translated. */
/* The recognized comments are (comment matching is case-insensitive): */
/* + TODO: the entry has never been translated. */
/* + DIRTY: the entry has been translated but needs to be updated. */
/* + IGNORE: the entry does not need to be translated. */
/* When a comment is not recognized, it is discarded. */
/******************************************************************************/
return array(
'action' => array(
'actualize' => 'Feeds aktualisieren',
'add' => 'Hinzufügen',
'back' => '← Zurück',
'back_to_rss_feeds' => '← Zurück zu Ihren RSS-Feeds gehen',
'cancel' => 'Abbrechen',
'create' => 'Erstellen',
'delete_muted_feeds' => 'Lösche stumm gestellte Feeds',
'demote' => 'Zurückstufen',
'disable' => 'Deaktivieren',
'empty' => 'Leeren',
'enable' => 'Aktivieren',
'export' => 'Exportieren',
'filter' => 'Filtern',
'import' => 'Importieren',
'load_default_shortcuts' => 'Standard-Kürzel laden',
'manage' => 'Verwalten',
'mark_read' => 'Als gelesen markieren',
'menu' => array(
'open' => 'Menü öffnen',
),
'nav_buttons' => array(
'next' => 'Nächster Artikel',
'prev' => 'Vorheriger Artikel',
'up' => 'Nach oben',
),
'open_url' => 'URL öffnen',
'promote' => 'Hochstufen',
'purge' => 'Bereinigen',
'refresh_opml' => 'OPML erneut laden',
'remove' => 'Entfernen',
'rename' => 'Umbenennen',
'see_website' => 'Website ansehen',
'submit' => 'Speichern',
'truncate' => 'Alle Artikel löschen',
'update' => 'Aktualisieren',
),
'auth' => array(
'accept_tos' => 'Ich akzeptiere die <a href="%s">Nutzungsbedingungen</a>.',
'email' => 'E-Mail-Adresse',
'keep_logged_in' => 'Eingeloggt bleiben <small>(%s Tage)</small>',
'login' => 'Anmelden',
'logout' => 'Abmelden',
'password' => array(
'_' => 'Passwort',
'format' => '<small>mindestens 7 Zeichen</small>',
),
'registration' => array(
'_' => 'Neuer Account',
'ask' => 'Erstelle einen Account?',
'title' => 'Accounterstellung',
),
'username' => array(
'_' => 'Nutzername',
'format' => '<small>Maximal 16 alphanumerische Zeichen</small>',
),
),
'date' => array(
'Apr' => '\\A\\p\\r\\i\\l', // IGNORE
'Aug' => '\\A\\u\\g\\u\\s\\t', // IGNORE
'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', // IGNORE
'Oct' => '\\O\\k\\t\\o\\b\\e\\r',
'Sep' => '\\S\\e\\p\\t\\e\\m\\b\\e\\r', // IGNORE
'apr' => 'Apr',
'april' => 'April', // IGNORE
'aug' => 'Aug',
'august' => 'August', // IGNORE
'before_yesterday' => 'Ältere Beiträge',
'dec' => 'Dez',
'december' => 'Dezember',
'feb' => 'Feb',
'february' => 'Februar',
'format_date' => 'd\\. %s Y',
'format_date_hour' => 'd\\. %s Y \\u\\m H\\:i',
'fri' => 'Fr',
'jan' => 'Jan',
'january' => 'Januar',
'jul' => 'Jul',
'july' => 'Juli',
'jun' => 'Jun',
'june' => 'Juni',
'last_2_year' => 'Letzte 2 Jahre',
'last_3_month' => 'Letzte 3 Monate',
'last_3_year' => 'Letzte 3 Jahre',
'last_5_year' => 'Letzte 5 Jahre',
'last_6_month' => 'Letzte 6 Monate',
'last_month' => 'Letzter Monat',
'last_week' => 'Letzte Woche',
'last_year' => 'Letztes Jahr',
'mar' => 'Mär',
'march' => 'März',
'may' => 'Mai',
'may_' => 'Mai',
'mon' => 'Mo',
'month' => 'Monat(en)',
'nov' => 'Nov',
'november' => 'November', // IGNORE
'oct' => 'Okt',
'october' => 'Oktober',
'sat' => 'Sa',
'sep' => 'Sep',
'september' => 'September', // IGNORE
'sun' => 'So',
'thu' => 'Do',
'today' => 'Heute',
'tue' => 'Di',
'wed' => 'Mi',
'yesterday' => 'Gestern',
),
'dir' => 'ltr', // IGNORE
'freshrss' => array(
'_' => 'FreshRSS', // IGNORE
'about' => 'Über FreshRSS',
),
'js' => array(
'category_empty' => 'Kategorie leeren',
'confirm_action' => 'Sind Sie sicher, dass Sie diese Aktion durchführen wollen? Diese Aktion kann nicht abgebrochen werden!',
'confirm_action_feed_cat' => 'Sind Sie sicher, dass Sie diese Aktion durchführen wollen? Sie werden zugehörige Favoriten und Benutzerabfragen verlieren. Dies kann nicht abgebrochen werden!',
'feedback' => array(
'body_new_articles' => 'Es gibt %%d neue Artikel zum Lesen auf FreshRSS.',
'body_unread_articles' => '(Ungelesen: %%d)',
'request_failed' => 'Eine Anfrage ist fehlgeschlagen, dies könnte durch Probleme mit der Internetverbindung verursacht worden sein.',
'title_new_articles' => 'FreshRSS: neue Artikel!',
),
'labels_empty' => 'Keine Labels',
'new_article' => 'Es gibt neue verfügbare Artikel. Klicken Sie, um die Seite zu aktualisieren.',
'should_be_activated' => 'JavaScript muss aktiviert sein',
),
'lang' => array(
'cs' => 'Čeština', // IGNORE
'de' => 'Deutsch', // IGNORE
'el' => 'Ελληνικά', // IGNORE
'en' => 'English', // IGNORE
'en-us' => 'English (United States)', // IGNORE
'es' => 'Español', // IGNORE
'fa' => 'فارسی', // IGNORE
'fr' => 'Français', // IGNORE
'he' => 'עברית', // IGNORE
'hu' => 'Magyar', // IGNORE
'id' => 'Bahasa Indonesia', // IGNORE
'it' => 'Italiano', // IGNORE
'ja' => '日本語', // IGNORE
'ko' => '한국어', // IGNORE
'lv' => 'Latviešu', // IGNORE
'nl' => 'Nederlands', // IGNORE
'oc' => 'Occitan', // IGNORE
'pl' => 'Polski', // IGNORE
'pt-br' => 'Português (Brasil)', // IGNORE
'ru' => 'Русский', // IGNORE
'sk' => 'Slovenčina', // IGNORE
'tr' => 'Türkçe', // IGNORE
'zh-cn' => '简体中文', // IGNORE
'zh-tw' => '正體中文', // IGNORE
),
'menu' => array(
'about' => 'Über',
'account' => 'Account', // IGNORE
'admin' => 'Administration', // IGNORE
'archiving' => 'Archivierung',
'authentication' => 'Authentifizierung',
'check_install' => 'Installationsüberprüfung',
'configuration' => 'Konfiguration',
'display' => 'Anzeige',
'extensions' => 'Erweiterungen',
'logs' => 'Protokolle',
'queries' => 'Benutzerabfragen',
'reading' => 'Lesen',
'search' => 'Suche Worte oder #Tags',
'search_help' => 'Siehe Dokumentation zu den <a href="https://freshrss.github.io/FreshRSS/en/users/10_filter.html#with-the-search-field" target="_blank">Suchparametern</a>',
'sharing' => 'Teilen',
'shortcuts' => 'Tastaturkürzel',
'stats' => 'Statistiken',
'system' => 'Systemeinstellungen',
'update' => 'Aktualisieren',
'user_management' => 'Benutzer verwalten',
'user_profile' => 'Profil',
),
'period' => array(
'days' => 'Tage',
'hours' => 'Stunden',
'months' => 'Monate',
'weeks' => 'Wochen',
'years' => 'Jahre',
),
'share' => array(
'Known' => 'Known-Seite (https://withknown.com)',
'archiveIS' => 'archive.is', // IGNORE
'archiveORG' => 'archive.org', // IGNORE
'archivePH' => 'archive.ph', // IGNORE
'buffer' => 'Buffer', // IGNORE
'clipboard' => 'Zwischenablage',
'diaspora' => 'Diaspora*', // IGNORE
'email' => 'E-Mail',
'email-webmail-firefox-fix' => 'E-Mail (Webmail - Fix für Firefox)',
'facebook' => 'Facebook', // IGNORE
'gnusocial' => 'GNU social', // IGNORE
'jdh' => 'Journal du hacker', // IGNORE
'lemmy' => 'Lemmy', // IGNORE
'linkding' => 'Linkding', // IGNORE
'linkedin' => 'LinkedIn', // IGNORE
'mastodon' => 'Mastodon', // IGNORE
'movim' => 'Movim', // IGNORE
'omnivore' => 'Omnivore', // IGNORE
'pinboard' => 'Pinboard', // IGNORE
'pinterest' => 'Pinterest', // IGNORE
'pocket' => 'Pocket', // IGNORE
'print' => 'Drucken',
'raindrop' => 'Raindrop.io', // IGNORE
'reddit' => 'Reddit', // IGNORE
'shaarli' => 'Shaarli', // IGNORE
'twitter' => 'Twitter', // IGNORE
'wallabag' => 'wallabag v1', // IGNORE
'wallabagv2' => 'wallabag v2', // IGNORE
'web-sharing-api' => 'Teilen (Systemstandard)',
'whatsapp' => 'Whatsapp', // IGNORE
'xing' => 'Xing', // IGNORE
),
'short' => array(
'attention' => 'Achtung!',
'blank_to_disable' => 'Zum Deaktivieren frei lassen',
'by_author' => 'Von:',
'by_default' => 'standardmäßig',
'damn' => 'Verdammt!',
'default_category' => 'Unkategorisiert',
'no' => 'Nein',
'not_applicable' => 'Nicht verfügbar',
'ok' => 'OK!',
'or' => 'oder',
'yes' => 'Ja',
),
'stream' => array(
'load_more' => 'Weitere Artikel laden',
'mark_all_read' => 'Alle als gelesen markieren',
'nothing_to_load' => 'Es gibt keine weiteren Artikel',
),
);
wget 'https://lists2.roe3.org/FreshRSS/app/i18n/de/install.php'
<?php
/******************************************************************************/
/* Each entry of that file can be associated with a comment to indicate its */
/* state. When there is no comment, it means the entry is fully translated. */
/* The recognized comments are (comment matching is case-insensitive): */
/* + TODO: the entry has never been translated. */
/* + DIRTY: the entry has been translated but needs to be updated. */
/* + IGNORE: the entry does not need to be translated. */
/* When a comment is not recognized, it is discarded. */
/******************************************************************************/
return array(
'action' => array(
'finish' => 'Installation fertigstellen',
'fix_errors_before' => 'Bitte Fehler korrigieren, bevor zum nächsten Schritt gesprungen wird.',
'keep_install' => 'Vorherige Konfiguration beibehalten',
'next_step' => 'Zum nächsten Schritt springen',
'reinstall' => 'Neuinstallation von FreshRSS',
),
'auth' => array(
'form' => 'Webformular (traditionell, benötigt JavaScript)',
'http' => 'HTTP (HTTPS für erfahrene Benutzer)',
'none' => 'Keine (gefährlich)',
'password_form' => 'Passwort<br /><small>(für die Anmeldemethode per Webformular)</small>',
'password_format' => 'mindestens 7 Zeichen',
'type' => 'Authentifizierungsmethode',
),
'bdd' => array(
'_' => 'Datenbank',
'conf' => array(
'_' => 'Datenbank-Konfiguration',
'ko' => 'Überprüfen Sie Ihre Datenbank-Information.',
'ok' => 'Datenbank-Konfiguration ist gespeichert worden.',
),
'host' => 'Host', // IGNORE
'password' => 'Datenbank-Password',
'prefix' => 'Tabellen-Präfix',
'type' => 'Datenbank-Typ',
'username' => 'Datenbank-Benutzername',
),
'check' => array(
'_' => 'Überprüfungen',
'already_installed' => 'Wir haben festgestellt, dass FreshRSS bereits installiert wurde!',
'cache' => array(
'nok' => 'Überprüfen Sie die Berechtigungen des Verzeichnisses <em>%s</em>. Der HTTP-Server muss Schreibrechte besitzen.',
'ok' => 'Die Berechtigungen des Verzeichnisses <em>%s</em> sind in Ordnung.',
),
'ctype' => array(
'nok' => 'Ihnen fehlt eine benötigte Bibliothek für die Überprüfung von Zeichentypen (php-ctype).',
'ok' => 'Sie haben die benötigte Bibliothek für die Überprüfung von Zeichentypen (ctype).',
),
'curl' => array(
'nok' => 'Ihnen fehlt cURL (Paket php-curl).',
'ok' => 'Sie haben die cURL-Erweiterung.',
),
'data' => array(
'nok' => 'Überprüfen Sie die Berechtigungen des Verzeichnisses <em>%s</em>. Der HTTP-Server muss Schreibrechte besitzen.',
'ok' => 'Die Berechtigungen des Verzeichnisses <em>%s</em> sind in Ordnung.',
),
'dom' => array(
'nok' => 'Ihnen fehlt eine benötigte Bibliothek um DOM zu durchstöbern.',
'ok' => 'Sie haben die benötigte Bibliothek um DOM zu durchstöbern.',
),
'favicons' => array(
'nok' => 'Überprüfen Sie die Berechtigungen des Verzeichnisses <em>%s</em>. Der HTTP-Server muss Schreibrechte besitzen.',
'ok' => 'Die Berechtigungen des Verzeichnisses <em>%s</em> sind in Ordnung.',
),
'fileinfo' => array(
'nok' => 'Ihnen fehlt PHP fileinfo (Paket fileinfo).',
'ok' => 'Sie haben die fileinfo-Erweiterung.',
),
'json' => array(
'nok' => 'Ihnen fehlt eine empfohlene Bibliothek um JSON zu parsen.',
'ok' => 'Sie haben eine empfohlene Bibliothek um JSON zu parsen.',
),
'mbstring' => array(
'nok' => 'Es fehlt die empfohlene mbstring-Bibliothek für Unicode.',
'ok' => 'Sie haben die empfohlene mbstring-Bibliothek für Unicode.',
),
'pcre' => array(
'nok' => 'Ihnen fehlt eine benötigte Bibliothek für reguläre Ausdrücke (php-pcre).',
'ok' => 'Sie haben die benötigte Bibliothek für reguläre Ausdrücke (PCRE).',
),
'pdo' => array(
'nok' => 'Ihnen fehlt PDO oder einer der unterstützten Treiber (pdo_mysql, pdo_sqlite, pdo_pgsql).',
'ok' => 'Sie haben PDO und mindestens einen der unterstützten Treiber (pdo_mysql, pdo_sqlite, pdo_pgsql).',
),
'php' => array(
'nok' => 'Ihre PHP-Version ist %s aber FreshRSS benötigt mindestens Version %s.',
'ok' => 'Ihre PHP-Version ist %s, welche kompatibel mit FreshRSS ist.',
),
'reload' => 'Nochmal prüfen',
'tmp' => array(
'nok' => 'Überprüfen Sie die Berechtigungen des Verzeichnisses <em>%s</em>. Der HTTP-Server muss Schreibrechte besitzen.',
'ok' => 'Die Berechtigungen des Temp Verzeichnisses sind in Ordnung.',
),
'unknown_process_username' => 'unbekannt',
'users' => array(
'nok' => 'Überprüfen Sie die Berechtigungen des Verzeichnisses <em>%s</em>. Der HTTP-Server muss Schreibrechte besitzen.',
'ok' => 'Die Berechtigungen des Verzeichnisses <em>%s</em> sind in Ordnung.',
),
'xml' => array(
'nok' => 'Ihnen fehlt die benötigte Bibliothek um XML zu parsen.',
'ok' => 'Sie haben die benötigte Bibliothek um XML zu parsen.',
),
),
'conf' => array(
'_' => 'Allgemeine Konfiguration',
'ok' => 'Die allgemeine Konfiguration ist gespeichert worden.',
),
'congratulations' => 'Glückwunsch!',
'default_user' => array(
'_' => 'Benutzername des Standardbenutzers',
'max_char' => 'maximal 16 alphanumerische Zeichen',
),
'fix_errors_before' => 'Bitte den Fehler korrigieren, bevor zum nächsten Schritt gesprungen wird.',
'javascript_is_better' => 'FreshRSS ist ansprechender mit aktiviertem JavaScript',
'js' => array(
'confirm_reinstall' => 'Die vorherige Konfiguration (Daten) geht verloren während FreshRSS neu installiert wird. Sind Sie sich sicher fortzufahren?',
),
'language' => array(
'_' => 'Sprache',
'choose' => 'Wählen Sie eine Sprache für FreshRSS',
'defined' => 'Die Sprache wurde festgelegt.',
),
'missing_applied_migrations' => 'Etwas ist schief gelaufen. Bitte erstellen Sie eine leere <em>%s</em> Datei manuell.',
'ok' => 'Der Installationsvorgang war erfolgreich.',
'session' => array(
'nok' => 'Der Webserver scheint nicht korrekt konfiguriert zu sein, damit notwendige PHP-Session-Cookies verwendet werden können.',
),
'step' => 'Schritt %d',
'steps' => 'Schritte',
'this_is_the_end' => 'Das ist das Ende',
'title' => 'Installation · FreshRSS', // IGNORE
);
wget 'https://lists2.roe3.org/FreshRSS/app/i18n/de/sub.php'
<?php
/******************************************************************************/
/* Each entry of that file can be associated with a comment to indicate its */
/* state. When there is no comment, it means the entry is fully translated. */
/* The recognized comments are (comment matching is case-insensitive): */
/* + TODO: the entry has never been translated. */
/* + DIRTY: the entry has been translated but needs to be updated. */
/* + IGNORE: the entry does not need to be translated. */
/* When a comment is not recognized, it is discarded. */
/******************************************************************************/
return array(
'api' => array(
'documentation' => 'Kopieren Sie die folgende URL, um sie in einem externen Tool zu verwenden.',
'title' => 'API', // IGNORE
),
'bookmarklet' => array(
'documentation' => 'Ziehen Sie diese Schaltfläche auf Ihre Lesezeichen-Symbolleiste oder klicken Sie mit der rechten Maustaste darauf und wählen Sie „Als Lesezeichen hinzufügen“. Klicken Sie dann auf einer beliebigen Seite, die Sie abonnieren möchten, auf die Schaltfläche „Abonnieren“.',
'label' => 'Abonnieren',
'title' => 'Bookmarklet', // IGNORE
),
'category' => array(
'_' => 'Kategorie',
'add' => 'Kategorie hinzufügen',
'archiving' => 'Archivierung',
'dynamic_opml' => array(
'_' => 'Dynamisches OPML',
'help' => 'URL zu einer <a href="http://opml.org/" target="_blank">OPML Datei</a>, um die Kategorie dynamisch mit Feeds zu befüllen',
),
'empty' => 'Leere Kategorie',
'expand' => 'Kategory aufklappen',
'information' => 'Information', // IGNORE
'open' => 'Kategory öffnen',
'opml_url' => 'OPML-Datei URL',
'position' => 'Reihenfolge',
'position_help' => 'Steuert die Kategoriesortierung',
'title' => 'Titel',
),
'feed' => array(
'accept_cookies' => 'Cookies zulassen',
'accept_cookies_help' => 'Erlaubt dem Feed-Server das Setzen von Cookies (wird nur für die Dauer der Anfrage im Speicher gehalten)',
'add' => 'Einen RSS-Feed hinzufügen',
'advanced' => 'Erweitert',
'archiving' => 'Archivierung',
'auth' => array(
'configuration' => 'Anmelden',
'help' => 'Die Verbindung erlaubt Zugriff auf HTTP-geschützte RSS-Feeds',
'http' => 'HTTP-Authentifizierung',
'password' => 'HTTP-Passwort',
'username' => 'HTTP-Nutzername',
),
'clear_cache' => 'Nicht cachen (für defekte Feeds)',
'content_action' => array(
'_' => 'Behandlung von Feed-Inhalt beim Herunterladen von Artikelinhalt',
'append' => 'Artikelinhalt nach Feed-Inhalt hinzufügen',
'prepend' => 'Artikelinhalt vor Feed-Inhalt hinzufügen',
'replace' => 'Artikelinhalt ersetzt Feed-Inhalt (Standard)',
),
'css_cookie' => 'Verwende Cookies beim Herunterladen des Feed-Inhalts mit CSS-Filtern',
'css_cookie_help' => 'Beispiel: <kbd>foo=bar; gdpr_consent=true; cookie=value</kbd>',
'css_help' => 'Ruft bei gekürzten RSS-Feeds den vollständigen Artikelinhalt ab (Achtung, benötigt mehr Zeit!)',
'css_path' => 'CSS-Selektor des Artikelinhaltes auf der Original-Webseite',
'css_path_filter' => array(
'_' => 'CSS-Selector für die Elemente, die entfernt werden sollen',
'help' => 'CSS-Selector könnte eine Liste sein, wie z.B.: <kbd>.footer, .aside</kbd>',
),
'description' => 'Beschreibung',
'empty' => 'Dieser Feed ist leer. Bitte stellen Sie sicher, dass er noch gepflegt wird.',
'error' => 'Dieser Feed ist auf ein Problem gestoßen. Bitte stellen Sie sicher, dass er immer lesbar ist und aktualisieren Sie ihn dann.',
'export-as-opml' => array(
'download' => 'Download', // IGNORE
'help' => 'XML Datei (ausgewählte Daten. <a href="https://freshrss.github.io/FreshRSS/en/developers/OPML.html" target="_blank">Siehe Dokumentation</a>)',
'label' => 'Export als OPML',
),
'filteractions' => array(
'_' => 'Filteraktionen',
'help' => 'Ein Suchfilter pro Zeile. Operatoren <a href="https://freshrss.github.io/FreshRSS/en/users/10_filter.html#with-the-search-field" target="_blank">siehe Dokumentation</a>.',
),
'information' => 'Information', // IGNORE
'keep_min' => 'Minimale Anzahl an Artikeln, die behalten wird',
'kind' => array(
'_' => 'Art der Feed-Quelle',
'html_xpath' => array(
'_' => 'HTML + XPath (Webseite scannen)',
'feed_title' => array(
'_' => 'Feed Title',
'help' => 'Beispiel: <code>//title</code> oder ein statischer Text: <code>"Mein eigener Feed"</code>',
),
'help' => '<dfn><a href="https://www.w3.org/TR/xpath-10/" target="_blank">XPath 1.0</a></dfn> ist eine standardisierte Query-Sprache für fortgeschrittene Nutzer und wird von FreshRSS genutzt, um die Webseite abzuscannen.',
'item' => array(
'_' => 'News <strong>Artikel</strong> finden<br /><small>(Sehr wichtig)</small>',
'help' => 'Beispiel: <code>//div[@class="news-artikel"]</code>',
),
'item_author' => array(
'_' => 'Artikel-Autor:in',
'help' => 'Kann auch ein statischer Text sein: <code>"Unbekannt"</code>',
),
'item_categories' => 'Artikel-(Hash)Tags',
'item_content' => array(
'_' => 'Artikelinhalt',
'help' => 'Beispiel, um den vollen Artikel zu nehmen: <code>.</code>',
),
'item_thumbnail' => array(
'_' => 'Artikel-Vorschaubild',
'help' => 'Beispiel: <code>descendant::img/@src</code>',
),
'item_timeFormat' => array(
'_' => 'Benutzerdefiniertes Datum/Zeit-Format',
'help' => 'Optional. Ein Format unterstützt von <a href="https://php.net/datetime.createfromformat" target="_blank"><code>DateTime::createFromFormat()</code></a>, wie zum Beispiel <code>d-m-Y H:i:s</code>',
),
'item_timestamp' => array(
'_' => 'Artikel-Datum',
'help' => 'Das Ergebnis wird durch <a href="https://php.net/strtotime" target="_blank"><code>strtotime()</code></a> geparst',
),
'item_title' => array(
'_' => 'Artikel-Titel',
'help' => 'Insbesondere <a href="https://developer.mozilla.org/docs/Web/XPath/Axes" target="_blank">XPath axis</a> <code>descendant::</code> nutzen, wie z.B. <code>descendant::h2</code>',
),
'item_uid' => array(
'_' => 'Eindeutige ID des Artikels',
'help' => 'Optional. Beispiel: <code>descendant::div/@data-uri</code>',
),
'item_uri' => array(
'_' => 'Link zum Artikel (URL)',
'help' => 'Beispiel: <code>descendant::a/@href</code>',
),
'relative' => 'XPath (relativ zum Artikel) für:',
'xpath' => 'XPath für:',
),
'json_dotnotation' => array(
'_' => 'JSON (Punktnotation)',
'feed_title' => array(
'_' => 'Feed Name',
'help' => 'Beispiel: <code>meta.title</code> oder ein statischer String: <code>"Mein Feed"</code>',
),
'help' => 'JSON punktnotiert nutzt Punkte zwischen den Objekten und eckige Klammern für Arrays (e.g. <code>data.items[0].title</code>)',
'item' => array(
'_' => 'News <strong>Items</strong> finden<br /><small>(sehr wichtig)</small>',
'help' => 'JSON-Pfad zum Array, das die Items enthält, z.B. <code>newsItems</code>',
),
'item_author' => 'Item Autor',
'item_categories' => 'Item Hashtags',
'item_content' => array(
'_' => 'Item Inhalt',
'help' => 'Schlüsslwort unter dem der Inhalt gefunden wird, z.B. <code>content</code>',
),
'item_thumbnail' => array(
'_' => 'Item Vorschaubild',
'help' => 'Beispiel: <code>image</code>',
),
'item_timeFormat' => array(
'_' => 'Benutzerdefiniertes Datum/Zeit-Format',
'help' => 'Optional. Format, das von <a href="https://php.net/datetime.createfromformat" target="_blank"><code>DateTime::createFromFormat()</code></a> unterstützt wird, wie z.B. <code>d-m-Y H:i:s</code>',
),
'item_timestamp' => array(
'_' => 'Item Datum',
'help' => 'Das Ergebnis wird von <a href="https://php.net/strtotime" target="_blank"><code>strtotime()</code></a> geparst.',
),
'item_title' => 'Item Titel',
'item_uid' => 'Item einmalige ID',
'item_uri' => array(
'_' => 'Item Link (URL)',
'help' => 'Beispiel: <code>permalink</code>',
),
'json' => 'Punktnotation für:',
'relative' => 'Punktnotierter Pfad (relativ zum Item) für:',
),
'jsonfeed' => 'JSON Feed', // IGNORE
'rss' => 'RSS / Atom (Standard)',
'xml_xpath' => 'XML + XPath', // IGNORE
),
'maintenance' => array(
'clear_cache' => 'Zwischenspeicher leeren',
'clear_cache_help' => 'Zwischenspeicher für diesen Feed leeren.',
'reload_articles' => 'Artikel neuladen',
'reload_articles_help' => 'Artikel neuladen und kompletten Inhalt laden, wenn ein Selektor festgelegt wurde.',
'title' => 'Wartung',
),
'max_http_redir' => 'Max HTTP Umleitungen',
'max_http_redir_help' => '0 oder leeres Feld = deaktiviert; -1 für unendlich viele Umleitungen',
'method' => array(
'_' => 'HTTP Methode',
),
'method_help' => 'Der POST-Payload unterstützt automatisch <code>application/x-www-form-urlencoded</code> und <code>application/json</code>',
'method_postparams' => 'Payload für POST',
'moved_category_deleted' => 'Wenn Sie eine Kategorie entfernen, werden deren Feeds automatisch in die Kategorie <em>%s</em> eingefügt.',
'mute' => array(
'_' => 'Stumm schalten',
'state_is_muted' => 'Dieser Feed ist stummgeschaltet',
),
'no_selected' => 'Kein Feed ausgewählt.',
'number_entries' => '%d Artikel',
'open_feed' => 'Feed %s öffnen',
'priority' => array(
'_' => 'Sichtbarkeit',
'archived' => 'Nicht anzeigen (archiviert)',
'category' => 'Zeige in eigener Kategorie',
'important' => 'Zeige in "Wichtige Feeds"',
'main_stream' => 'In Haupt-Feeds zeigen',
),
'proxy' => 'Verwende einen Proxy, um den Feed abzuholen',
'proxy_help' => 'Wähle ein Protokoll (z.B. SOCKS5) und einen Proxy mit Port (z.B. <kbd>127.0.0.1:1080</kbd> or <kbd>username:password@127.0.0.1:1080</kbd>)', // DIRTY
'selector_preview' => array(
'show_raw' => 'Quellcode anzeigen',
'show_rendered' => 'Inhalt anzeigen',
),
'show' => array(
'all' => 'Alle Feeds zeigen',
'error' => 'Nur Feeds mit Fehlern zeigen',
),
'showing' => array(
'error' => 'Nur Feeds mit Fehlern zeigen',
),
'ssl_verify' => 'Überprüfe SSL Sicherheit',
'stats' => 'Statistiken',
'think_to_add' => 'Sie können Feeds hinzufügen.',
'timeout' => 'Zeitlimit in Sekunden',
'title' => 'Titel',
'title_add' => 'Einen RSS-Feed hinzufügen',
'ttl' => 'Aktualisiere automatisch nicht öfter als',
'url' => 'Feed-URL',
'useragent' => 'Browser User Agent für den Abruf des Feeds verwenden',
'useragent_help' => 'Beispiel: <kbd>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0)</kbd>',
'validator' => 'Überprüfen Sie die Gültigkeit des Feeds',
'website' => 'Webseiten-URL',
'websub' => 'Sofortbenachrichtigung mit WebSub',
),
'import_export' => array(
'export' => 'Exportieren',
'export_labelled' => 'Artikel mit Labeln exportieren',
'export_opml' => 'Liste der Feeds exportieren (OPML)',
'export_starred' => 'Ihre Favoriten exportieren',
'feed_list' => 'Liste von %s Artikeln',
'file_to_import' => 'Zu importierende Datei<br />(OPML, JSON oder ZIP)',
'file_to_import_no_zip' => 'Zu importierende Datei<br />(OPML oder JSON)',
'import' => 'Importieren',
'starred_list' => 'Liste der Lieblingsartikel',
'title' => 'Importieren / Exportieren',
),
'menu' => array(
'add' => 'Feed oder Kategorie hinzufügen',
'import_export' => 'Importieren / Exportieren',
'label_management' => 'Labelverwaltung',
'stats' => array(
'idle' => 'Inaktive Feeds',
'main' => 'Haupt-Statistiken',
'repartition' => 'Artikel-Verteilung',
),
'subscription_management' => 'Abonnementverwaltung',
'subscription_tools' => 'Abonnement-Tools',
),
'tag' => array(
'auto_label' => 'Dieses Label zu neuen Artikeln hinzufügen',
'name' => 'Name', // IGNORE
'new_name' => 'Neuer Name',
'old_name' => 'Alter Name',
),
'title' => array(
'_' => 'Abonnementverwaltung',
'add' => 'Feed oder Kategorie hinzufügen',
'add_category' => 'Kategorie hinzufügen',
'add_dynamic_opml' => 'dynamisches OPML hinzufügen',
'add_feed' => 'Feed hinzufügen',
'add_label' => 'Label hinzufügen',
'delete_label' => 'Label löschen',
'feed_management' => 'Verwaltung der RSS-Feeds',
'rename_label' => 'Label umbenennen',
'subscription_tools' => 'Abonnement-Tools',
),
);
wget 'https://lists2.roe3.org/FreshRSS/app/i18n/de/user.php'
<?php
/******************************************************************************/
/* Each entry of that file can be associated with a comment to indicate its */
/* state. When there is no comment, it means the entry is fully translated. */
/* The recognized comments are (comment matching is case-insensitive): */
/* + TODO: the entry has never been translated. */
/* + DIRTY: the entry has been translated but needs to be updated. */
/* + IGNORE: the entry does not need to be translated. */
/* When a comment is not recognized, it is discarded. */
/******************************************************************************/
return array(
'email' => array(
'feedback' => array(
'invalid' => 'E-Mail-Adresse ungültig',
'required' => 'E-Mail-Adresse ist ein Pflichtfeld',
),
'validation' => array(
'change_email' => 'Sie können Ihre E-Mail-Adresse auf Ihrem <a href="%s">Profil</a> ändern.',
'email_sent_to' => 'Wir haben Ihnen eine E-Mail an <strong>%s</strong> gesendet. Bitte folgen Sie den Anweisungen um Ihre E-Mail-Adresse zu verifizieren.',
'feedback' => array(
'email_failed' => 'Wir konnten Ihnen aufgrund einer Fehlkonfiguration des Servers keine E-Mail schicken.',
'email_sent' => 'Wir haben Ihnen eine E-Mail geschickt.',
'error' => 'Die E-Mail Adresse konnte nicht verifiziert werden.',
'ok' => 'Die E-Mail-Adresse wurde verifiziert',
'unnecessary' => 'Die E-Mail-Adresse wurde bereits verifiziert.',
'wrong_token' => 'Die E-Mail-Adresse konnte aufgrund eines ungültigen Sicherheitstokens nicht verifiziert werden.',
),
'need_to' => 'Sie müssen zuerst Ihre E-Mail-Adresse verifizieren, bevor Sie %s nutzen können.',
'resend_email' => 'E-Mail erneut versenden',
'title' => 'E-Mail Adressvalidierung',
),
),
'mailer' => array(
'email_need_validation' => array(
'body' => 'Sie haben Sich gerade bei %s registriert und müssen nun nur noch Ihre E-Mail-Adresse verifizieren. Bitte klicken Sie hier:',
'title' => 'Sie müssen Ihr Konto verifizieren',
'welcome' => 'Willkommen, %s,',
),
),
'password' => array(
'invalid' => 'Das Passwort ist ungültig.',
),
'tos' => array(
'feedback' => array(
'invalid' => 'Sie müssen die Nutzungsbedingungen akzeptieren um sich zu registrieren.',
),
),
'username' => array(
'invalid' => 'Der Benutzername ist ungültig.',
'taken' => 'Der Benutzername %s wird bereits verwendet.',
),
);