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"