diff --git a/app/Resources/CraueConfigBundle/translations/CraueConfigBundle.de.yml b/app/Resources/CraueConfigBundle/translations/CraueConfigBundle.de.yml
new file mode 100644
index 000000000..fa2093b52
--- /dev/null
+++ b/app/Resources/CraueConfigBundle/translations/CraueConfigBundle.de.yml
@@ -0,0 +1,29 @@
+download_pictures: Bilder auf den Server herunterladen
+carrot: Teilen zu Carrot aktivieren
+diaspora_url: Diaspora-URL, sofern der Service aktiviert ist
+export_epub: ePUB-Export aktivieren
+export_mobi: .mobi-Export aktivieren
+export_pdf: PDF-Export aktivieren
+export_csv: CSV-Export aktivieren
+export_json: JSON-Export aktivieren
+export_txt: TXT-Export aktivieren
+export_xml: XML-Export aktivieren
+pocket_consumer_key: Consumer-Key für Pocket, um Inhalte zu importieren (https://getpocket.com/developer/docs/authentication)
+shaarli_url: Shaarli-URL, sofern der Service aktiviert ist
+share_diaspora: Teilen zu Diaspora aktiveren
+share_mail: Teilen via E-Mail aktiveren
+share_shaarli: Teilen zu Shaarli aktiveren
+share_twitter: Teilen zu Twitter aktiveren
+show_printlink: Link anzeigen, um den Inhalt auszudrucken
+wallabag_support_url: Support-URL für wallabag
+wallabag_url: URL von *deiner* wallabag-Instanz
+entry: "Artikel"
+export: "Export"
+import: "Import"
+misc: "Verschiedenes"
+modify_settings: "Übernehmen"
+piwik_host: Host deiner Webseite in Piwik
+piwik_site_id: ID deiner Webseite in Piwik
+piwik_enabled: Piwik aktivieren
+demo_mode_enabled: "Test-Modus aktivieren? (nur für die öffentliche wallabag-Demo genutzt)"
+demo_mode_username: "Test-Benutzer"
diff --git a/app/Resources/FOSUserBundle/translations/FOSUserBundle.de.yml b/app/Resources/FOSUserBundle/translations/FOSUserBundle.de.yml
new file mode 100644
index 000000000..944a0d416
--- /dev/null
+++ b/app/Resources/FOSUserBundle/translations/FOSUserBundle.de.yml
@@ -0,0 +1,2 @@
+Login: "Anmelden"
+Enter your email address below and we'll send you password reset instructions.: "Tippe deine E-Mail-Adresse unten ein und wir senden dir die Anweisungen, wie du dein Kennwort zurücksetzen kannst."
diff --git a/src/Wallabag/CoreBundle/Resources/translations/messages.de.yml b/src/Wallabag/CoreBundle/Resources/translations/messages.de.yml
index 34f567b1e..ff6255b75 100644
--- a/src/Wallabag/CoreBundle/Resources/translations/messages.de.yml
+++ b/src/Wallabag/CoreBundle/Resources/translations/messages.de.yml
@@ -1,59 +1,59 @@
security:
login:
- # page_title: 'Welcome to wallabag!'
+ page_title: 'Willkommen bei wallabag!'
keep_logged_in: 'Angemeldet bleiben'
forgot_password: 'Kennwort vergessen?'
submit: 'Anmelden'
- # register: 'Register'
+ register: 'Registrieren'
username: 'Benutzername'
password: 'Kennwort'
- # cancel: 'Cancel'
+ cancel: 'Abbrechen'
resetting:
description: "Gib unten deine E-Mail-Adresse ein und wir senden dir eine Anleitung für das Zurücksetzen deines Kennworts."
register:
- # page_title: 'Create an account'
- # go_to_account: 'Go to your account'
+ page_title: 'Account erstellen'
+ go_to_account: 'Gehe zu deinem Account'
menu:
left:
unread: 'Ungelesen'
starred: 'Favoriten'
archive: 'Archiv'
- all_articles: 'Alle artikel'
+ all_articles: 'Alle Artikel'
config: 'Konfiguration'
tags: 'Tags'
- # internal_settings: 'Internal Settings'
- # import: 'Import'
- howto: 'How-to'
- # developer: 'Developer'
+ internal_settings: 'Interne Einstellungen'
+ import: 'Importieren'
+ howto: 'How-To'
+ developer: 'Entwickler'
logout: 'Abmelden'
about: 'Über'
search: 'Suche'
- # save_link: 'Save a link'
+ save_link: 'Link speichern'
back_to_unread: 'Zurück zu ungelesenen Artikeln'
top:
add_new_entry: 'Neuen Artikel hinzufügen'
search: 'Suche'
filter_entries: 'Artikel filtern'
- # export: 'Export'
+ export: 'Exportieren'
search_form:
input_label: 'Suchbegriff hier eingeben'
footer:
wallabag:
- # elsewhere: 'Take wallabag with you'
- # social: 'Social'
- # powered_by: 'powered by'
+ elsewhere: 'Nimm wallabag mit dir mit'
+ social: 'Soziales'
+ powered_by: 'angetrieben von'
about: 'Über'
config:
- page_title: 'Config'
+ page_title: 'Einstellungen'
tab_menu:
settings: 'Einstellungen'
rss: 'RSS'
user_info: 'Benutzer-Information'
password: 'Kennwort'
- # rules: 'Tagging rules'
+ rules: 'Tagging-Regeln'
new_user: 'Benutzer hinzufügen'
form:
save: 'Speichern'
@@ -62,12 +62,12 @@ config:
items_per_page_label: 'Einträge pro Seite'
language_label: 'Sprache'
reading_speed:
- # label: 'Reading speed'
- # help_message: 'You can use online tools to estimate your reading speed:'
- # 100_word: 'I read ~100 words per minute'
- # 200_word: 'I read ~200 words per minute'
- # 300_word: 'I read ~300 words per minute'
- # 400_word: 'I read ~400 words per minute'
+ label: 'Lesegeschwindigkeit'
+ help_message: 'Du kannst Online-Tools nutzen, um deine Lesegeschwindigkeit herauszufinden.'
+ 100_word: 'Ich lese ~100 Wörter pro Minute'
+ 200_word: 'Ich lese ~200 Wörter pro Minute'
+ 300_word: 'Ich lese ~300 Wörter pro Minute'
+ 400_word: 'Ich lese ~400 Wörter pro Minute'
form_rss:
description: 'Die RSS-Feeds von wallabag erlauben es dir, deine gespeicherten Artikel mit deinem bevorzugten RSS-Reader zu lesen. Vorher musst du jedoch einen Token erstellen.'
token_label: 'RSS-token'
@@ -79,53 +79,53 @@ config:
unread: 'ungelesen'
starred: 'favoriten'
archive: 'archiv'
- # rss_limit: 'Number of items in the feed'
+ rss_limit: 'Anzahl der Einträge im Feed'
form_user:
- # two_factor_description: "Enabling two factor authentication means you'll receive an email with a code on every new untrusted connexion"
+ two_factor_description: "Wenn du die Zwei-Faktor-Authentifizierung aktivierst, erhältst du eine E-Mail mit einem Code bei jeder nicht vertraulichen Verbindung"
name_label: 'Name'
email_label: 'E-Mail-Adresse'
- # twoFactorAuthentication_label: 'Two factor authentication'
+ twoFactorAuthentication_label: 'Zwei-Faktor-Authentifizierung'
form_password:
old_password_label: 'Altes Kennwort'
new_password_label: 'Neues Kennwort'
repeat_new_password_label: 'Neues Kennwort wiederholen'
form_rules:
- # if_label: 'if'
- # then_tag_as_label: 'then tag as'
- # delete_rule_label: 'delete'
- # rule_label: 'Rule'
- # tags_label: 'Tags'
- # faq:
- # title: 'FAQ'
- # tagging_rules_definition_title: 'What does « tagging rules » mean?'
- # tagging_rules_definition_description: 'They are rules used by Wallabag to automatically tag new entries.
Each time a new entry is added, all the tagging rules will be used to add the tags you configured, thus saving you the trouble to manually classify your entries.'
- # how_to_use_them_title: 'How do I use them?'
- # how_to_use_them_description: 'Let assume you want to tag new entries as « short reading » when the reading time is inferior to 3 minutes.
In that case, you should put « readingTime <= 3 » in the Rule field and « short reading » in the Tags field.
Several tags can added simultaneously by separating them by a comma: « short reading, must read »
Complex rules can be written by using predefined operators: if « readingTime >= 5 AND domainName = "github.com" » then tag as « long reading, github »'
- # variables_available_title: 'Which variables and operators can I use to write rules?'
- # variables_available_description: 'The following variables and operators can be used to create tagging rules:'
- # meaning: 'Meaning'
- # variable_description:
- # label: 'Variable'
- # title: 'Title of the entry'
- # url: 'URL of the entry'
- # isArchived: 'Whether the entry is archived or not'
- # isStarred: 'Whether the entry is starred or not'
- # content: "The entry's content"
- # language: "The entry's language"
- # mimetype: "The entry's mime-type"
- # readingTime: "The estimated entry's reading time, in minutes"
- # domainName: 'The domain name of the entry'
- # operator_description:
- # label: 'Operator'
- # less_than: 'Less than...'
- # strictly_less_than: 'Strictly less than...'
- # greater_than: 'Greater than...'
- # strictly_greater_than: 'Strictly greater than...'
- # equal_to: 'Equal to...'
- # not_equal_to: 'Not equal to...'
- # or: 'One rule OR another'
- # and: 'One rule AND another'
- # matches: 'Tests that a subject is matches a search (case-insensitive).
Example: title matches "football"
'
+ if_label: 'Wenn'
+ then_tag_as_label: 'dann tagge als'
+ delete_rule_label: 'löschen'
+ rule_label: 'Regel'
+ tags_label: 'Tags'
+ faq:
+ title: 'FAQ'
+ tagging_rules_definition_title: 'Was bedeuten die "Tagging-Regeln"?'
+ tagging_rules_definition_description: 'Dies sind Regeln von wallabag, um neu hinzugefügte Einträge autmatisch zu taggen.
Jedes Mal, wenn ein neuer Eintrag hinzufügt wird, werden die Tagging-Regeln angewandt. Dies erleichtert dir die Arbeit, deine Einträge manuell zu klassifizieren.'
+ how_to_use_them_title: 'Wie nutze ich sie?'
+ how_to_use_them_description: 'Nehmen wir an, du möchtest deine Einträge als "schnell lesbar" taggen, wenn die Lesezeit kürzer als drei Minuten ist.
In diesem Falle solltest du "readingTime <= 3" in das Regel-Feld und "schnell lesbar" in das Tags-Feld schreiben.
Mehrere Tags können gleichzeitig hinzugefügt werden, indem sie durch ein Kommata getrennt werden: "schnell lesbar, interessant"
Komplexe Regeln können durch vordefinierte Operatoren geschrieben werden: if "readingTime >= 5 AND domainName = "github.com"" then tag as "long reading, github "'
+ variables_available_title: 'Welche Variablen und Operatoren kann ich nutzen, um Regeln zu schreiben?'
+ variables_available_description: 'Die folgenden Variablen und Operatoren können genutzt werden, um Tagging-Regeln zu erstellen:'
+ meaning: 'Bedeutung'
+ variable_description:
+ label: 'Variable'
+ title: 'Titel des Eintrags'
+ url: 'URL des Eintrags'
+ isArchived: 'gibt an, ob der Eintrag archiviert ist oder nicht'
+ isStarred: 'gibt an, ob der Eintrag favorisiert ist oder nicht'
+ content: "Inhalt des Eintrags"
+ language: "Sprache des Eintrags"
+ mimetype: "MIME-Typ des Eintrags"
+ readingTime: "Die geschätzte Lesezeit in Minuten"
+ domainName: 'Der Domain-Name des Eintrags'
+ operator_description:
+ label: 'Operator'
+ less_than: 'Weniger oder gleich als…'
+ strictly_less_than: 'Weniger als…'
+ greater_than: 'Größer oder gleich als…'
+ strictly_greater_than: 'Größer als…'
+ equal_to: 'gleich'
+ not_equal_to: 'ungleich'
+ or: 'Eine Regel ODER die andere'
+ and: 'Eine Regel UND eine andere'
+ matches: 'Tests, ob eine Variable auf eine Suche zutrifft (Groß- und Kleinschreibung wird nicht berücksichtigt).
Beispiel: title matches "Fußball"
'
form_new_user:
username_label: 'Benutzername'
password_label: 'Kennwort'
@@ -135,12 +135,12 @@ config:
entry:
page_titles:
- # unread: 'Unread entries'
- # starred: 'Starred entries'
- # archive: 'Archived entries'
- # filtered: 'Filtered entries'
+ unread: 'Ungelesene Einträge'
+ starred: 'Favorisierte Einträge'
+ archive: 'Archivierte Einträge'
+ filtered: 'Gefilterte Einträge'
list:
- # number_on_the_page: '{0} There is no entry.|{1} There is one entry.|]1,Inf[ There are %count% entries.'
+ number_on_the_page: '{0} Es gibt keine Einträge.|{1} Es gibt einen Eintrag.|]1,Inf[ Es gibt %count% Einträge.'
reading_time: 'geschätzte Lesezeit'
reading_time_minutes: 'geschätzte Lesezeit: %readingTime% min'
reading_time_less_one_minute: 'geschätzte Lesezeit: < 1 min'
@@ -148,7 +148,7 @@ entry:
toogle_as_read: 'Gelesen-Status ändern'
toogle_as_star: 'Favoriten-Status ändern'
delete: 'Löschen'
- # export_title: 'Export'
+ export_title: 'Exportieren'
filters:
title: 'Filters'
status_label: 'Status'
@@ -171,35 +171,35 @@ entry:
filter: 'Filter'
view:
left_menu:
- # back_to_top: 'Back to top'
+ back_to_top: 'Nach oben'
back_to_homepage: 'Zurück'
set_as_read: 'Als gelesen markieren'
- # set_as_unread: 'Mark as unread'
+ set_as_unread: 'Als ungelesen markieren'
set_as_favorite: 'Favorisieren'
view_original_article: 'Original-Artikel'
- # re_fetch_content: 'Re-fetch content'
+ re_fetch_content: 'Inhalt neu laden'
delete: 'Löschen'
add_a_tag: 'Tag hinzufügen'
share_content: 'Teilen'
- # share_email_label: 'Email'
+ share_email_label: 'E-Mail'
download: 'Herunterladen'
- # print: 'Print'
+ print: 'Drucken'
problem:
label: 'Probleme?'
description: 'Erscheint dieser Artikel falsch?'
edit_title: 'Titel ändern'
original_article: 'original'
- # annotations_on_the_entry: '{0} No annotations|{1} One annotation|]1,Inf[ %nbAnnotations% annotations'
+ annotations_on_the_entry: '{0} Keine Anmerkungen|{1} Eine Anmerkung|]1,Inf[ %nbAnnotations% Anmerkungen'
new:
page_title: 'Neuen Artikel speichern'
- placeholder: 'http://website.com'
+ placeholder: 'https://website.de'
form_new:
- url_label: Url
+ url_label: URL
edit:
- # page_title: 'Edit an entry'
- # title_label: 'Title'
- # url_label: 'Url'
- # is_public_label: 'Public'
+ page_title: 'Eintrag bearbeiten'
+ title_label: 'Titel'
+ url_label: 'URL'
+ is_public_label: 'Öffentlich'
save_label: 'Speichern'
about:
@@ -208,7 +208,7 @@ about:
who_behind_wallabag: 'Wer steht hinter wallabag'
getting_help: 'Hilfe bekommen'
helping: 'wallabag unterstützen'
- contributors: 'Contributors'
+ contributors: 'Unterstützer'
third_party: 'Third-party libraries'
who_behind_wallabag:
developped_by: 'Entwickelt von'
@@ -225,17 +225,17 @@ about:
description: 'wallabag ist kostenlos und Open-Source. Du kannst uns helfen:'
by_contributing: 'indem du zu dem Projekt beiträgst:'
by_contributing_2: 'ein Issue listet alle unsere Bedürfnisse:'
- by_paypal: 'via Paypal'
+ by_paypal: 'via PayPal'
contributors:
- # description: 'Thank you to contributors on wallabag web application'
+ description: 'Ein Dankeschön an die Unterstützer von wallabag'
third_party:
- # description: 'Here are the list of third-party libraries used in wallabag (with their licenses):'
- # package: 'Package'
+ description: 'Hier ist eine Liste der verwendeten Bibliotheken in wallabag (mit den jeweiligen Lizenzen):'
+ package: 'Paket'
license: 'Lizenz'
howto:
- page_title: 'How-to'
- # page_description: 'There are several ways to save an article:'
+ page_title: 'How-To'
+ page_description: 'Es gibt mehrere Möglichkeiten, einen Artikel zu speichern:'
top_menu:
browser_addons: 'Browser-Addons'
mobile_apps: 'Apps'
@@ -249,162 +249,162 @@ howto:
android:
via_f_droid: 'via F-Droid'
via_google_play: 'via Google Play'
- # ios: 'on the iTunes Store'
- # windows: 'on the Microsoft Store'
+ ios: 'im iTunes-Store'
+ windows: 'im Microsoft-Store'
bookmarklet:
description: 'Ziehe diesen Link in deine Lesezeichenleiste:'
quickstart:
- # page_title: 'Quickstart'
- # intro:
- # title: 'Welcome to wallabag!'
- # paragraph_1: "We'll accompany you to visit wallabag and show you some features which can interest you."
- # paragraph_2: 'Follow us!'
- # configure:
- # title: 'Configure the application'
- # language: 'Change language and design'
- # rss: 'Enable RSS feeds'
- # tagging_rules: 'Write rules to automatically tag your articles'
- # admin:
- # title: 'Administration'
- # description: 'As an administrator, you have privileges on wallabag. You can:'
- # new_user: 'Create a new user'
- # analytics: 'Configure analytics'
- # sharing: 'Enable some parameters about article sharing'
- # export: 'Configure export'
- # import: 'Configure import'
- # first_steps:
- # title: 'First steps'
- # new_article: 'Save your first article'
- # unread_articles: 'And classify it!'
- # migrate:
- # title: 'Migrate from an existing service'
- # description: "Are you using another service? We'll help you to retrieve your data on wallabag."
- # pocket: 'Migrate from Pocket'
- # wallabag_v1: 'Migrate from wallabag v1'
- # wallabag_v2: 'Migrate from wallabag v2'
- # developer:
- # title: 'Developers'
- # create_application: 'Create your third application'
- # docs:
- # title: 'Full documentation'
- # annotate: 'Annotate your article'
- # export: 'Convert your articles into ePUB or PDF'
- # search_filters: 'See how you can look for an article by using search engine and filters'
- # fetching_errors: 'What can I do if an article encounters errors during fetching?'
- # all_docs: 'And so many other articles!'
- # support:
- # title: 'Support'
- # description: 'If you need some help, we are here for you.'
- # github: 'On GitHub'
- # email: 'By email'
- # gitter: 'On Gitter'
+ page_title: 'Schnelleinstieg'
+ intro:
+ title: 'Willkommen zu wallabag!'
+ paragraph_1: "Wir werden dich bei der Benutzung von wallabag begleiten und dir einige Funktionen zeigen, die dich interessieren könnten."
+ paragraph_2: 'Folge uns!'
+ configure:
+ title: 'Anwendung konfigurieren'
+ language: 'Sprache und Design ändern'
+ rss: 'RSS-Feeds aktivieren'
+ tagging_rules: 'Schreibe Regeln, um deine Beiträge automatisch zu taggen (verschlagworten)'
+ admin:
+ title: 'Administration'
+ description: 'Als Adminstrator hast du einige Privilegien. Du kannst:'
+ new_user: 'Einen neuen Nutzer anlegen'
+ analytics: 'das Tracking konfigurieren'
+ sharing: 'Einige Parameter für das Teilen von Artikel setzen'
+ export: 'Export-Einstellungen ändern'
+ import: 'Import-Einstellungen ändern'
+ first_steps:
+ title: 'Erste Schritte'
+ new_article: 'Speichere deinen ersten Artikel'
+ unread_articles: 'Und klassifiziere ihn!'
+ migrate:
+ title: 'Von einem anderen Dienst migrieren'
+ description: "Du nutzt einen anderen Dienst? Wir helfen dir, um deine Daten zu wallabag zu transportieren."
+ pocket: 'von Pocket migrieren'
+ wallabag_v1: 'von wallabag v1 migrieren'
+ wallabag_v2: 'von wallabag v2 migrieren'
+ developer:
+ title: 'Entwickler'
+ create_application: 'Erstelle eine Anwendung und nutze die wallabag API'
+ docs:
+ title: 'Komplette Dokumentation'
+ annotate: 'Anmerkungen zu Artikeln hinzufügen'
+ export: 'Artikel nach ePUB oder PDF konvertieren'
+ search_filters: 'Schau nach, wie du nach einem Artikel über die Such- und Filterfunktion suchen kannst'
+ fetching_errors: 'Was kann ich machen, wenn ein Artikel Fehler beim Herunterladen des Inhalts zeigt?'
+ all_docs: 'Und viele weitere Artikel!'
+ support:
+ title: 'Support'
+ description: 'Wenn du Hilfe brauchst, wir sind für dich da.'
+ github: 'Auf GitHub'
+ email: 'Über E-Mail'
+ gitter: 'Auf Gitter'
tag:
page_title: 'Tags'
list:
- # number_on_the_page: '{0} There is no tag.|{1} There is one tag.|]1,Inf[ There are %count% tags.'
+ number_on_the_page: '{0} Es gibt keine Tags.|{1} Es gibt einen Tag.|]1,Inf[ Es gibt %count% Tags.'
import:
- # page_title: 'Import'
- # page_description: 'Welcome to wallabag importer. Please select your previous service that you want to migrate.'
- # action:
- # import_contents: 'Import contents'
- # form:
- # mark_as_read_title: 'Mark all as read?'
- # mark_as_read_label: 'Mark all imported entries as read'
- # file_label: 'File'
- # save_label: 'Upload file'
- # pocket:
- # page_title: 'Import > Pocket'
- # description: "This importer will import all your Pocket data. Pocket doesn't allow us to retrieve content from their service, so the readable content of each article will be re-fetched by wallabag."
- # config_missing:
- # description: "Pocket import isn't configured."
- # admin_message: 'You need to define %keyurls%a pocket_consumer_key%keyurle%.'
- # user_message: 'Your server admin needs to define an API Key for Pocket.'
- # authorize_message: 'You can import your data from your Pocket account. You just have to click on the below button and authorize the application to connect to getpocket.com.'
- # connect_to_pocket: 'Connect to Pocket and import data'
- # wallabag_v1:
- # page_title: 'Import > Wallabag v1'
- # description: 'This importer will import all your wallabag v1 articles. On your config page, click on "JSON export" in the "Export your wallabag data" section. You will have a "wallabag-export-1-xxxx-xx-xx.json" file.'
- # how_to: 'Please select your wallabag export and click on the below button to upload and import it.'
- # wallabag_v2:
- # page_title: 'Import > Wallabag v2'
- # description: 'This importer will import all your wallabag v2 articles. Go to All articles, then, on the export sidebar, click on "JSON". You will have a "All articles.json" file.'
+ page_title: 'Importieren'
+ page_description: 'Willkommen beim wallabag-Importer. Wähle deinen vorherigen Service aus, von dem du die Daten migrieren willst.'
+ action:
+ import_contents: 'Inhalte importieren'
+ form:
+ mark_as_read_title: 'Alle als gelesen markieren?'
+ mark_as_read_label: 'Alle importierten Einträge als gelesen markieren'
+ file_label: 'Datei'
+ save_label: 'Datei hochladen'
+ pocket:
+ page_title: 'Aus Pocket importieren'
+ description: "Dieser Importer wird all deine Pocket-Daten importieren. Pocket erlaubt es uns nicht, den Inhalt zu migrieren, daher wird der lesbare Inhalt erneut von wallabag heruntergeladen."
+ config_missing:
+ description: "Pocket-Import ist nicht konfiguriert."
+ admin_message: 'Du musst noch den %keyurls%a pocket_consumer_key%keyurle% definieren.'
+ user_message: 'Der Server-Administrator muss noch einen API-Key für Pocket konfigurieren.'
+ authorize_message: 'Du kannst deine Daten von deinem Pocket-Account importieren. Dazu musst du nur den nachfolgenden Button klicken und die Anwendung authentifizieren, sich mit getpocket.com zu verbinden.'
+ connect_to_pocket: 'Mit Pocket verbinden und Daten importieren'
+ wallabag_v1:
+ page_title: 'Aus wallabag v1 importieren'
+ description: 'Dieser Import wird all deine Artikel aus wallabag v1 importieren. Klicke auf der Konfigurations-Seite auf "JSON-Export" im "wallabag-Daten exportieren"-Abschnitt. Du erhältst eine "wallabag-export-1-xxxx-xx-xx.json"-Datei.'
+ how_to: 'Wähle die Export-Datei aus und klicke den nachfolgenden Button, um diese hochzuladen und zu importieren.'
+ wallabag_v2:
+ page_title: 'Aus wallabag v2 importieren'
+ description: 'Dieser Import wird all deine Artikel aus wallabag v2 importieren. Gehe auf "Alle Artikel" und dann, in der Exportieren-Seitenleiste auf "JSON". Dabei erhältst du eine "All articles.json"-Datei.'
developer:
- # page_title: 'Developer'
- # welcome_message: 'Welcome to the wallabag API'
- # documentation: 'Documentation'
- # how_to_first_app: 'How to create my first application'
- # full_documentation: 'View full API documentation'
- # clients:
- # title: 'Clients'
- # create_new: 'Create a new client'
- # existing_clients:
- # title: 'Existing clients'
- # field_id: 'Client ID'
- # field_secret: 'Client secret'
- # field_uris: 'Redirect URIs'
- # field_grant_types: 'Grant type allowed'
- # no_client: 'No client yet.'
- # remove:
- # warn_message_1: 'You have the ability to remove this client. This action is IRREVERSIBLE !'
- # warn_message_2: "If you remove it, every app configured with that client won't be able to auth on your wallabag."
- # action: 'Remove this client'
- # client:
- # page_title: 'Developer > New client'
- # page_description: 'You are about to create a new client. Please fill the field below for the redirect URI of your application.'
- # form:
- # redirect_uris_label: 'Redirect URIs'
- # save_label: 'Create a new client'
- # action_back: 'Back'
- # client_parameter:
- # page_title: 'Developer > Client parameters'
- # page_description: 'Here are your client parameters.'
- # field_id: 'Client ID'
- # field_secret: 'Client secret'
- # back: 'Back'
- # read_howto: 'Read the howto "Create my first application"'
- # howto:
- # page_title: 'Developer > How to create my first application'
- # description:
- # paragraph_1: 'The following commands make use of the HTTPie library. Make sure it is installed on your system before using it.'
- # paragraph_2: 'You need a token to communicate between your 3rd application and wallabag API.'
- # paragraph_3: 'To create this token, you need to create a new client.'
- # paragraph_4: 'Now, create your token (replace client_id, client_secret, username and password with the good values):'
- # paragraph_5: 'The API will return a response like this:'
- # paragraph_6: 'The access_token is useful to do a call to the API endpoint. For example:'
- # paragraph_7: 'This call will return all the entries for your user.'
- # paragraph_8: 'If you want to see all the API endpoints, you can have a look to our API documentation.'
- # back: 'Back'
+ page_title: 'Entwickler'
+ welcome_message: 'Willkomen zur wallabag-API'
+ documentation: 'Dokumentation'
+ how_to_first_app: 'Wie erstelle ich meine erste Anwendung'
+ full_documentation: 'Komplette API-Dokumentation einsehen'
+ clients:
+ title: 'Clients'
+ create_new: 'Neuen Client erstellen'
+ existing_clients:
+ title: 'Bestehende Clients'
+ field_id: 'Client-ID'
+ field_secret: 'Client-Secret'
+ field_uris: 'Weiterleitungs-URIs'
+ field_grant_types: "Erlaubte grant_types"
+ no_client: 'Bisher kein Client.'
+ remove:
+ warn_message_1: 'Du hast die Möglichkeit, diesen Client zu entfernen. DIESE AKTION IST NICHT WIDERRUFBAR!'
+ warn_message_2: "Wenn du ihn entfernst, hat keine der damit konfigurierten Anwendungen mehr die Möglichkeit, sich in deinen wallabag-Account anzumelden."
+ action: 'Client entfernen'
+ client:
+ page_title: 'Entwickler > Neuer Client'
+ page_description: 'Du bist dabei, einen neuen Client zu erstellen. Fülle das nachfolgende Feld für die Weiterleitungs-URIs deiner Anwendung aus.'
+ form:
+ redirect_uris_label: 'Weiterleitungs-URIs'
+ save_label: 'Neuen Client erstellen'
+ action_back: 'Zurück'
+ client_parameter:
+ page_title: 'Entwickler > Client-Parameter'
+ page_description: 'Dies sind deine Client-Parameter.'
+ field_id: 'Client-ID'
+ field_secret: 'Client-Secret'
+ back: 'Zurück'
+ read_howto: 'Lese des How-To zu "Wie erstelle ich meine erste Anwendung"'
+ howto:
+ page_title: 'Entwickler > Wie erstelle ich meine erste Anwendung'
+ description:
+ paragraph_1: 'Die folgenden Befehle machen Gebrauch von der HTTPie-Bibliothek. Stelle sicher, dass sie auf deinem System installiert ist, bevor du fortfährst.'
+ paragraph_2: 'Du benötigst einen Token, damit deine Anwendung mit der wallabag-API kommunizieren kann.'
+ paragraph_3: 'Um diesen Token zu erstellen, muss ein neuer Client erstellt werden.'
+ paragraph_4: 'Nun erstelle deinen Token (ersetze client_id, client_secret, username und password mit deinen Werten):'
+ paragraph_5: 'Die API wird eine Antwort der folgenden Art zurückgeben:'
+ paragraph_6: 'Der access_token ist nützlich, um die API aufzurufen. Beispiel:'
+ paragraph_7: 'Dieser Aufruf wird alle Einträge für den Nutzer zurückgeben.'
+ paragraph_8: 'Wenn du alle API-Endpunkte sehen willst, werfe einen Blick auf die API-Dokumentation.'
+ back: 'Zurück'
validator:
- # password_must_match: 'The password fields must match.'
- # password_too_short: 'Password should by at least 8 chars long'
- # password_wrong_value: 'Wrong value for your current password'
- # item_per_page_too_high: 'This will certainly kill the app'
- # rss_limit_too_hight: 'This will certainly kill the app'
+ password_must_match: 'Die Kennwort-Felder müssen übereinstimmen.'
+ password_too_short: 'Kennwort-Mindestlänge von acht Zeichen nicht erfüllt'
+ password_wrong_value: 'Falscher Wert für dein aktuelles Kennwort'
+ item_per_page_too_high: 'Dies wird die Anwendung möglicherweise beenden'
+ rss_limit_too_hight: 'Dies wird die Anwendung möglicherweise beenden'
flashes:
config:
notice:
config_saved: 'Konfiguration gespeichert. Einige Einstellungen werden erst nach einer erneuten Anmeldung übernommen.'
password_updated: 'Kennwort aktualisiert'
- # password_not_updated_demo: "In demonstration mode, you can't change password for this user."
+ password_not_updated_demo: "Im Test-Modus kannst du das Kennwort nicht ändern."
user_updated: 'Information aktualisiert'
rss_updated: 'RSS-Informationen aktualisiert'
- # tagging_rules_updated: 'Tagging rules updated'
- # tagging_rules_deleted: 'Tagging rule deleted'
- # user_added: 'User "%username%" added'
- # rss_token_updated: 'RSS token updated'
+ tagging_rules_updated: 'Tagging-Regeln aktualisiert'
+ tagging_rules_deleted: 'Tagging-Regel gelöscht'
+ user_added: 'Benutzer "%username%" erstellt'
+ rss_token_updated: 'RSS-Token aktualisiert'
entry:
notice:
- # entry_already_saved: 'Entry already saved on %date%'
- # entry_saved: 'Entry saved'
- # entry_updated: 'Entry updated'
- # entry_reloaded: 'Entry reloaded'
- # entry_reload_failed: 'Failed to reload entry'
+ entry_already_saved: 'Eintrag bereits am %date% gespeichert'
+ entry_saved: 'Eintag gespeichert'
+ entry_updated: 'Eintrag aktualisiert'
+ entry_reloaded: 'Eintrag neugeladen'
+ entry_reload_failed: 'Neuladen des Eintrags fehlgeschlagen'
entry_archived: 'Artikel archiviert'
entry_unarchived: 'Artikel dearchiviert'
entry_starred: 'Artikel favorisiert'
@@ -412,13 +412,13 @@ flashes:
entry_deleted: 'Artikel gelöscht'
tag:
notice:
- # tag_added: 'Tag added'
+ tag_added: 'Tag hinzugefügt'
import:
notice:
- # failed: 'Import failed, please try again.'
- # failed_on_file: 'Error while processing import. Please verify your import file.'
- # summary: 'Import summary: %imported% imported, %skipped% already saved.'
+ failed: 'Import fehlgeschlagen, bitte erneut probieren.'
+ failed_on_file: 'Fehler während des Imports. Bitte überprüfe deine Import-Datei.'
+ summary: 'Import-Zusammenfassung: %imported% importiert, %skipped% bereits gespeichert.'
developer:
notice:
- # client_created: 'New client created.'
- # client_deleted: 'Client deleted'
+ client_created: 'Neuer Client erstellt.'
+ client_deleted: 'Client gelöscht'