diff --git a/config/locales/de.yml b/config/locales/de.yml index 3e64e261..90e429bc 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -25,6 +25,7 @@ de: title_date_format: Titel Datumsformat verbose_action_descriptors: Ausführliche Aufgabenbeschreibungen week_starts: Woche startet am + theme: Aussehen project: default_context_name: Standard Kontext default_tags: Standard Tags @@ -48,6 +49,8 @@ de: login: Login open_id_url: OpenID URL password: Password + last_login_at: Letzter Login am + created_at: Erstellt am errors: full_messages: format: "%{attribute} %{message}" @@ -91,9 +94,8 @@ de: action: Aufgabe actions: Aufgaben actions_midsentence: - one: Aufgaben - other: Aufgabe - zero: Aufgabe + one: Aufgabe + other: Aufgaben add: Hinzufügen ajaxError: Fehler beim Empfangen vom Server back: Zurück @@ -105,9 +107,8 @@ de: contribute: Mitwirken create: Erstellen days_midsentence: - one: Tag - other: Tagen - zero: Tagen + one: Tagen + other: Tag deferred: aufgeschobene description: Beschreibung drag_handle: Verschieben @@ -126,9 +127,8 @@ de: none: Keine not_available_abbr: n/b note: - one: 1 Notiz - other: "%{count} Notizen" - zero: keine Notizen + one: keine Notizen + other: 1 Notiz notes: Notizen numbered_step: Schritt %{number} ok: Ok @@ -169,7 +169,7 @@ de: context_state: Context state delete_context: Kontext löschen delete_context_confirmation: Soll der Kontext '%{name}' wirklich gelöscht werden? - Alle (wiederkehrenden) Aufgaben dieses Kontexts werden hierdurch ebenfalls gelöscht. + Alle (wiederkehrenden) Aufgaben dieses Kontexts werden hierdurch ebenfalls gelöscht! delete_context_title: Kontext löschen edit_context: Kontext bearbeiten hidden_contexts: Versteckte Kontexte @@ -196,10 +196,11 @@ de: import: errors: invalid_destination: "Invalid import destination: %{e}" - some: Beim Import sind Fehler aufgetreten. + some: Beim Import sind Fehler aufgetreten file_blank: File can't be blank invalid_csv: "Invalid CSV: could not read headers: %{e}" - save_error: "Could not save uploaded CSV (%{path_and_file}). Can Tracks write to the upload directory? %{e}" + save_error: "Could not save uploaded CSV (%{path_and_file}). Can Tracks write\ + \ to the upload directory? %{e}" map_title: Map fields to be imported header: Importing data submit: Importieren @@ -210,21 +211,30 @@ de: projects_count: "%{count} Projects imported" todos_count: "%{count} Todos imported" yaml_disabled: "YAML loading is disabled" - yaml_warning: "%{warning}: vor dem Import der YAML Datei werden alle Daten in Ihrer Datenbank gelöscht. Falls Sie entsprechenden Zugriff auf Ihre Datenbank haben, empfiehlt es sich, ein Backup anzulegen, bevor Sie fortfahren." - paste_field: "Fügen Sie den Inhalt der kopierten YAML Datei in das untenstehende Formular ein:" + yaml_warning: "%{warning}: vor dem Import der YAML Datei werden alle Daten in\ + \ Ihrer Datenbank gelöscht. Falls Sie entsprechenden Zugriff auf Ihre Datenbank\ + \ haben, empfiehlt es sich, ein Backup anzulegen, bevor Sie fortfahren." + paste_field: "Fügen Sie den Inhalt der kopierten YAML Datei in das untenstehende\ + \ Formular ein:" warning: Vorsicht export: page_title: Tracks::Export title: Daten exportieren format_header: "Sie können zwischen den folgenden Formaten wählen:" yaml_description: "%{yaml}: Für den Daten-Import bevorzugt." - yaml_link_description: YAML-Datei mit all Ihren Aktionen, Umgebungen, Projekten, Tags und Notizen - yaml_experimental: "Bitte beachten Sie, dass der YAML-Import zur Zeit noch experimentelle Funktionalität darstellt. Nutzen Sie diese Option also nicht. um kritische Daten zu sichern." - csv_description: "%{csv}: Am besten für den Export in eine Tabellen-Kalkulation oder ähnliche Auswertungs-Software geeignet" - csv_actions_description: CSV-Datei mit all Ihren Aktionen, benannten Umgebungen und Projekten + yaml_link_description: YAML-Datei mit all Ihren Aktionen, Umgebungen, Projekten, + Tags und Notizen + yaml_experimental: "Bitte beachten Sie, dass der YAML-Import zur Zeit noch experimentelle\ + \ Funktionalität darstellt. Nutzen Sie diese Option also nicht. um kritische\ + \ Daten zu sichern." + csv_description: "%{csv}: Am besten für den Export in eine Tabellen-Kalkulation\ + \ oder ähnliche Auswertungs-Software geeignet" + csv_actions_description: CSV-Datei mit all Ihren Aktionen, benannten Umgebungen + und Projekten csv_notes_description: CSV-Datei mit all Ihren Notizen xml_description: "%{xml}: Am besten für den Daten-Import oder automatische Weiterverarbeitung" - xml_link_description: XML-Datei mit all Ihren Aktionen, Umgebungen, Projekten, Tags und Notizen + xml_link_description: XML-Datei mit all Ihren Aktionen, Umgebungen, Projekten, + Tags und Notizen download_link: Download link yaml_link_title: YAML Datei csv_actions_title: CSV Dile (Aktionen, Umgebungen und Projekte) @@ -305,13 +315,11 @@ de: other: fast %{count} Jahre half_a_minute: eine halbe Minute less_than_x_minutes: - one: weniger als eine Minute - other: weniger als %{count} Minuten - zero: weniger als 1 Minute + one: weniger als 1 Minute + other: weniger als eine Minute less_than_x_seconds: one: weniger als 1 Sekunde - other: weniger als %{count} Sekunden - zero: weniger als 1 Sekunde + other: weniger als 1 Sekunde over_x_years: one: mehr als 1 Jahr other: mehr als %{count} Jahre @@ -337,11 +345,11 @@ de: errors: format: "%{attribute} %{message}" messages: - accepted: должен быть подтвержден - blank: должна быть заполнена - confirmation: не соответствует %{attribute} - empty: не может быть пустым - equal_to: должно равняться %{count} + accepted: muss akzeptiert werden + blank: kann nicht leer sein + confirmation: stimmt nicht überein mit %{attribute} + empty: kann nicht leer sein + equal_to: muss %{count} sein even: должно быть четным exclusion: зарезервированно greater_than: должно быть больше %{count} @@ -400,52 +408,82 @@ de: integrations: sections: automatic_email: Anstehende Aufgaben automatisch sich via E-Mail zusenden lassen - message_gateway: Tracks mit einem Mail-Server integrieren, um Aufgaben via E-Mail zu erstellen + message_gateway: Tracks mit einem Mail-Server integrieren, um Aufgaben via E-Mail + zu erstellen mailgun: Send emails to Tracks with Mailgun email_rich: Rich Todo Message email format opensearch_description: In Tracks suchen title: Integration - intro: "Tracks kann mit verschiedenen Werkzeugen zusammenarbeiten... was immer Sie brauchen, um Ihre Aufgaben zu erledigen! Auf dieser Seite finden Sie Informationen, um einige dieser Werkzeuge einzurichten. Diese Beispiele sind nicht unbedingt auf Ihre Umgebung anwendbar oder bedürfen mehr technisches Wissen als andere. Weitere Informationen finden Sie in der %{documentation_link} (englisch)." + intro: "Tracks kann mit verschiedenen Werkzeugen zusammenarbeiten... was immer\ + \ Sie brauchen, um Ihre Aufgaben zu erledigen! Auf dieser Seite finden Sie Informationen,\ + \ um einige dieser Werkzeuge einzurichten. Diese Beispiele sind nicht unbedingt\ + \ auf Ihre Umgebung anwendbar oder bedürfen mehr technisches Wissen als andere.\ + \ Weitere Informationen finden Sie in der %{documentation_link} (englisch)." developer_documentation_link: "Entwickler Documentation der Tracks' REST API" contents_header: "Inhalt:" - add_your_own: Sie haben weitere Beispiele? %{tell_us_link}, damit wir es für die nächsten Versionen berücksichtigen können. + add_your_own: Sie haben weitere Beispiele? %{tell_us_link}, damit wir es für die + nächsten Versionen berücksichtigen können. tell_us_link_text: Berichten Sie uns in unserem issue queue - cron_1: If you enter the following entry to your crontab, you will receive email every day around 5 AM with a list of the upcoming actions which are due within the next 7 days. - cron_2: You can of course use other text %{feeds_link} – why not email a list of next actions in a particular project to a group of colleagues who are working on the project? + cron_1: If you enter the following entry to your crontab, you will receive email + every day around 5 AM with a list of the upcoming actions which are due within + the next 7 days. + cron_2: You can of course use other text %{feeds_link} – why not email a list + of next actions in a particular project to a group of colleagues who are working + on the project? cron_email_subject: Tracks actions due in the next 7 days feeds_link_text: feeds provided by Tracks message_gateway: - description: 'If Tracks is running on the same server as your mail server, you can use the integrated mail handler built into tracks. Steps to set it up:' - rich_api_tip: 'You can also use the Rich Todo API to send in tasks like "do laundry @ Home" or "Call Bill > project X". The subject of the message will fill description, context, and project, while the body will populate the tasks''s note.' - configuration: "You may need to configure your %{site_yml} to tell the message gateway to look at the %{to_name} field or %{from_name} field to lookup Tracks' user from the email address in that field." - one_user_configuration: "You can also send all email to a specific Tracks user. Configure mail_dispatch in site.yml to %{single_user_value} and pass the login of the user in the pipe command: %{code}" + description: 'If Tracks is running on the same server as your mail server, you + can use the integrated mail handler built into tracks. Steps to set it up:' + rich_api_tip: 'You can also use the Rich Todo API to send in tasks like "do + laundry @ Home" or "Call Bill > project X". The subject of the message will + fill description, context, and project, while the body will populate the tasks''s + note.' + configuration: "You may need to configure your %{site_yml} to tell the message\ + \ gateway to look at the %{to_name} field or %{from_name} field to lookup\ + \ Tracks' user from the email address in that field." + one_user_configuration: "You can also send all email to a specific Tracks user.\ + \ Configure mail_dispatch in site.yml to %{single_user_value} and pass the\ + \ login of the user in the pipe command: %{code}" instructions: - '1': 'Go to %{preferences_link} and set your "%{sms_email_name}" and "%{sms_context_name}" for todos sent in via email (which could come from an SMS message)' - '2': In sendmail/qmail/postfix/whatever, set up an email address alias to pipe messages to %{command} + '1': 'Go to %{preferences_link} and set your "%{sms_email_name}" and "%{sms_context_name}" + for todos sent in via email (which could come from an SMS message)' + '2': In sendmail/qmail/postfix/whatever, set up an email address alias to + pipe messages to %{command} '3': Send an email to your newly configured address! mailgun: - description: If you want to email tasks to Tracks, but cannot run a mailserver on the same host, you could use the %{mailgun_link} support built in to Tracks. - conditions: For this to work your Tracks server will need to be reachable from the internet, so that Mailgun can POST data to it. - gateway_instructions: All the comments about the email format from the section above apply to the Mailgun handling, as the data is processed the same way + description: If you want to email tasks to Tracks, but cannot run a mailserver + on the same host, you could use the %{mailgun_link} support built in to Tracks. + conditions: For this to work your Tracks server will need to be reachable from + the internet, so that Mailgun can POST data to it. + gateway_instructions: All the comments about the email format from the section + above apply to the Mailgun handling, as the data is processed the same way instructions: '1': Go to %{mailgun_link} and register for a free account. '2': "Go to 'Routes' in the Mailgun control panel, and add a new route:" '2a': "'Filter expression' should be set to 'catch_all()'" - '2b': "'Action' should be 'forward(\"http://mytracksserver.example.com/mailgun/mime\")'" - '3': 'Go to %{preferences_link} and enter your incoming Mailgun email address (e.g. tracks@user.mailgun.com) in the "%{sms_email_name}" box.' + '2b': "'Action' should be 'forward(\"http://mytracksserver.example.com/mailgun/mime\"\ + )'" + '3': 'Go to %{preferences_link} and enter your incoming Mailgun email address + (e.g. tracks@user.mailgun.com) in the "%{sms_email_name}" box.' '4': 'Select a default context for emails to be put in with "%{sms_context_name"' '5': "Add your Mailgun API key (not the Public API key) to the Tracks 'site.yml'" - '6': "Update the mailmap in 'site.yml' to define which senders can send emails to which incoming addresses. For example, to send emails from your work and home email accounts to your tracks Mailgun route, set it up like this: %{code}" + '6': "Update the mailmap in 'site.yml' to define which senders can send emails\ + \ to which incoming addresses. For example, to send emails from your work\ + \ and home email accounts to your tracks Mailgun route, set it up like this:\ + \ %{code}" email_rich: description: "For both of the above methods, the follow format can be used:" fields_title: "The fields are:" symbol_title: Symbol meaning_title: Meaning - fields_instruction: All symbols are optional, and text up to the first symbol (or end of string) is used as the description of the todo + fields_instruction: All symbols are optional, and text up to the first symbol + (or end of string) is used as the description of the todo field_descriptions: context: The context to place the Todo in project: The project to place the Todo in - due_date: The due date for the Todo (may be 2 digits for day, 4 digits for month-day, or 6 digits for year-month-day) + due_date: The due date for the Todo (may be 2 digits for day, 4 digits for + month-day, or 6 digits for year-month-day) tag: A tag to apply to the Todo – may be used multiple times star: Flag to star the Todo example_names: @@ -457,11 +495,14 @@ de: '2': tag2 help: title: Help - usage: 'You can find information on the usage in the %{manual_link} in the project GitHub wiki.' + usage: 'You can find information on the usage in the %{manual_link} in the project + GitHub wiki.' manual_link_text: User manual - bugs: 'If you encounter a bug or have a feature request, please report it in the %{issue_link}.' + bugs: 'If you encounter a bug or have a feature request, please report it in the + %{issue_link}.' issue_link_text: issue queue - contribute: 'We gladly welcome all contributions to Tracks. Check the %{contribute_link} for further information. You can also come discuss with the community:' + contribute: 'We gladly welcome all contributions to Tracks. Check the %{contribute_link} + for further information. You can also come discuss with the community:' contribute_link_text: project website mailing_list_link_text: Mailing list irc_bullet: '%{irc_link} (also available in %{matrix_link})' @@ -585,7 +626,7 @@ de: delete_note_title: Notiz '%{id}' löschen deleted_note: Notiz '%{id}' löschen edit_item_title: Eintrag bearbeiten - in_project: 'In:' + in_project: 'In: ' no_notes_available: Derzeit gibt es keine Notizen. Füge Notizen auf der jeweiligen Projektseite hinzu. note_header: Notiz %{id} @@ -654,7 +695,7 @@ de: alte Token verwendet. is_false: Nein is_true: Ja - open_id_url: 'Deine OpenID-URL lautet:' + open_id_url: 'Deine OpenID-URL lautet' page_title: TRACKS::Einstellungen page_title_edit: TRACKS::Einstellungen ändern password_changed: Ihr Passwort geändert wurde, melden Sie sich bitte wieder an. @@ -715,7 +756,7 @@ de: page_title: 'TRACKS::Projekt: %{project}' project_destroyed_status: Projekt „%{name}“ gelöscht project_saved_status: Projekt gespeichert - project_state: Projekt ist %{state} + project_state: Projekt ist %{state}. set_default_tags_notice: Standard-Tags des Projekts auf %{default_tags} setzen settings: Einstellungen show_form: Projekt erstellen @@ -816,7 +857,7 @@ de: day_of_week: Tag der Woche number_of_actions: Anzahl der Aufgaben actions_dow_30days_title: Wochentag (letzte 30 Tage) - actions_further: und danach + actions_further: ' und danach' actions_last_year: Aufgaben im letzten Jahr actions_last_year_legend: months_ago: Monate zuvor @@ -825,7 +866,7 @@ de: actions_min_completion_time: Die minimale Zeit beträgt %{time}. actions_min_max_completion_days: Das Minimum/Maximum in Tagen zur Erledigung ist %{min}/%{max}. - actions_selected_from_week: Aufgaben ausgewählt ab Woche + actions_selected_from_week: 'Aufgaben ausgewählt ab Woche ' click_to_return: Klick auf %{link} um zur Statistikseite zurückzukehren. click_to_return_link: hier click_to_show_actions_from_week: Klick auf %{link} um die Aufgaben von Woche %{week} @@ -915,9 +956,9 @@ de: within_one: Innerhalb von 1 support: array: - last_word_connector: und - two_words_connector: und - words_connector: "," + last_word_connector: ', und ' + two_words_connector: ' und ' + words_connector: ", " select: prompt: Bitte wählen Sie time: @@ -1142,7 +1183,7 @@ de: every_n: jeden %{n} every_n_days: every %{n} days every_n_months: every %{n} months - every_xth_day_of_every_n_months: jedes %{x} %{day} jedes %{n_months} ? + every_xth_day_of_every_n_months: jeder %{x} %{day} jedes %{n_months} every_year_on: jedes Jahr in %{date} first: erste fourth: vierte @@ -1286,12 +1327,10 @@ de: multi_page_html: Angezeigte %{model} %{from} - %{to} von %{count} insgesamt single_page: - one: Angezeigte 1 %{model} - other: Anzeige aller %{count} %{model} - zero: Kein %{model} gefunden + one: Kein %{model} gefunden + other: Angezeigte 1 %{model} single_page_html: - one: Angezeigte 1 %{model} - other: Anzeige aller %{count} %{model} - zero: Kein %{model} gefunden + one: Kein %{model} gefunden + other: Angezeigte 1 %{model} page_gap: "..." previous_label: "« Zurück"