fix i18n for due_date on todos

This commit is contained in:
Reinier Balt 2011-05-01 14:44:24 +02:00
parent d1b3811009
commit 1a9b84701b
4 changed files with 121 additions and 92 deletions

View file

@ -33,27 +33,35 @@ module ApplicationHelper
days = days_from_today(due) days = days_from_today(due)
case days colors = ['amber','amber','orange','orange','orange','orange','orange','orange']
when 0 color = :red if days < 0
"<a title='#{format_date(due)}'><span class=\"amber\">Due Today</span></a> " color = :green if days > 7
when 1 color = colors[days] if color.nil?
"<a title='#{format_date(due)}'><span class=\"amber\">Due Tomorrow</span></a> "
# due 2-7 days away return content_tag(:a, {:title => format_date(due)}) {
when 2..7 content_tag(:span, {:class => color}) {
if prefs.due_style == Preference.due_styles[:due_on] case days
"<a title='#{format_date(due)}'><span class=\"orange\">Due on #{due.strftime("%A")}</span></a> " when 0
else t('todos.next_actions_due_date.due_today')
"<a title='#{format_date(due)}'><span class=\"orange\">Due in #{pluralize(days, 'day')}</span></a> " when 1
end t('todos.next_actions_due_date.due_tomorrow')
else when 2..7
# overdue or due very soon! sound the alarm! if prefs.due_style == Preference.due_styles[:due_on]
if days < 0 t('models.preference.due_on', due.strftime("%A"))
"<a title='#{format_date(due)}'><span class=\"red\">Overdue by #{pluralize(days * -1, 'day')}</span></a> " else
else t('models.preference.due_in', :days => days)
# more than a week away - relax end
"<a title='#{format_date(due)}'><span class=\"green\">Due in #{pluralize(days, 'day')}</span></a> " else
end # overdue or due very soon! sound the alarm!
end if days < 0
t('todos.next_actions_due_date.overdue_by', :days => pluralize(days * -1, 'day'))
else
# more than a week away - relax
t('todos.next_actions_due_date.due_in', :days => pluralize(days, 'day'))
end
end
}
}
end end
# Check due date in comparison to today's date Flag up date appropriately with # Check due date in comparison to today's date Flag up date appropriately with

View file

@ -57,6 +57,7 @@ de:
first: Erste first: Erste
website: Website website: Website
numbered_step: Schritt %{number} numbered_step: Schritt %{number}
fourth: Vierte
sort: sort:
by_task_count_title: Nach Anzahl der Aufgaben sortieren by_task_count_title: Nach Anzahl der Aufgaben sortieren
by_task_count_title_confirm: Sollen diese Projekte wirklich nach Anzahl der Aufgaben sortiert werden? Die bisherige Sortier-Reihenfolge wird damit &uuml;berschrieben. by_task_count_title_confirm: Sollen diese Projekte wirklich nach Anzahl der Aufgaben sortiert werden? Die bisherige Sortier-Reihenfolge wird damit &uuml;berschrieben.
@ -65,27 +66,32 @@ de:
alphabetically_confirm: Sollen diese Projekte wirklich alphabetisch sortiert werden? Die bisherige Sortier-Reihenfolge wird damit &uuml;berschrieben. alphabetically_confirm: Sollen diese Projekte wirklich alphabetisch sortiert werden? Die bisherige Sortier-Reihenfolge wird damit &uuml;berschrieben.
alphabetically_title: Projekte alphabetisch sortieren alphabetically_title: Projekte alphabetisch sortieren
by_task_count: Nach Anzahl der Aufgaben by_task_count: Nach Anzahl der Aufgaben
fourth: Vierte
drag_handle: Verschieben
create: Erstellen create: Erstellen
errors_with_fields: "Mit folgenden Feldern sind Probleme aufgetreten:" drag_handle: Verschieben
context: Kontext context: Kontext
errors_with_fields: "Mit folgenden Feldern sind Probleme aufgetreten:"
description: Beschreibung description: Beschreibung
contexts: Kontexte contexts: Kontexte
update: Aktualisieren
wiki: Wiki wiki: Wiki
update: Aktualisieren
bugs: Bugs bugs: Bugs
ajaxError: Fehler beim Empfangen vom Server ajaxError: Fehler beim Empfangen vom Server
email: E-Mail
search: Suchen search: Suchen
email: E-Mail
integrations:
opensearch_description: In Tracks suchen
gmail_description: "Gadget, um Tracks als Gadget zu Googlemail hinzuzuf\xC3\xBCgen"
applescript_next_action_prompt: "Beschreibung der n\xC3\xA4chsten Aufgabe:"
applescript_success_after_id: erstellt
applescript_success_before_id: "N\xC3\xA4chste neue Aufgabe mit ID"
layouts: layouts:
toggle_notes: Notizen umschalten toggle_notes: Notizen umschalten
next_actions_rss_feed: RSS-Feed kommende Aufgaben next_actions_rss_feed: RSS-Feed kommende Aufgaben
toggle_notes_title: Alle Notizen umschalten toggle_notes_title: Alle Notizen umschalten
mobile_navigation: mobile_navigation:
logout: Abmelden logout: Abmelden
feeds: Feeds
new_action: 0-Neue Aufgabe new_action: 0-Neue Aufgabe
feeds: Feeds
starred: 4-Markiert starred: 4-Markiert
projects: 3-Projekte projects: 3-Projekte
tickler: Notizbuch tickler: Notizbuch
@ -110,8 +116,8 @@ de:
starred_title: Markierte Aufgaben betrachten starred_title: Markierte Aufgaben betrachten
recurring_todos_title: Sich wiederholende To-Dos verwalten recurring_todos_title: Sich wiederholende To-Dos verwalten
completed_tasks: Erledigt completed_tasks: Erledigt
stats_title: Statistiken anzeigen
tickler: Notizbuch tickler: Notizbuch
stats_title: Statistiken anzeigen
organize: Organisieren organize: Organisieren
view: Betrachten view: Betrachten
completed_tasks_title: "Vollst\xC3\xA4ndig" completed_tasks_title: "Vollst\xC3\xA4ndig"
@ -119,15 +125,9 @@ de:
home: Start home: Start
contexts_title: Kontexte contexts_title: Kontexte
preferences_title: Meine Einstellungen preferences_title: Meine Einstellungen
calendar: Kalender
projects_title: Projekte projects_title: Projekte
calendar: Kalender
search: "Alle Eintr\xC3\xA4ge durchsuchen" search: "Alle Eintr\xC3\xA4ge durchsuchen"
integrations:
opensearch_description: In Tracks suchen
gmail_description: "Gadget, um Tracks als Gadget zu Googlemail hinzuzuf\xC3\xBCgen"
applescript_next_action_prompt: "Beschreibung der n\xC3\xA4chsten Aufgabe:"
applescript_success_after_id: erstellt
applescript_success_before_id: "N\xC3\xA4chste neue Aufgabe mit ID"
data: data:
import_successful: Import war erfolgreich. import_successful: Import war erfolgreich.
import_errors: Beim Import sind Fehler aufgetreten. import_errors: Beim Import sind Fehler aufgetreten.
@ -138,6 +138,8 @@ de:
todo: todo:
error_date_must_be_future: muss ein Datum in der Zukunft sein error_date_must_be_future: muss ein Datum in der Zukunft sein
preference: preference:
due_on: "F\xC3\xA4llig auf %{date}"
due_in: "F\xC3\xA4llig in %{days} Tagen"
due_styles: due_styles:
- "F\xC3\xA4llig in ___ Tagen" - "F\xC3\xA4llig in ___ Tagen"
- "F\xC3\xA4llig am _______" - "F\xC3\xA4llig am _______"
@ -198,8 +200,8 @@ de:
exclusion: "ist nicht verf\xC3\xBCgbar" exclusion: "ist nicht verf\xC3\xBCgbar"
odd: muss ungerade sein odd: muss ungerade sein
too_short: ist zu kurz (nicht weniger als %{count} Zeichen) too_short: ist zu kurz (nicht weniger als %{count} Zeichen)
wrong_length: "hat die falsche L\xC3\xA4nge (muss genau %{count} Zeichen haben)"
empty: "muss ausgef\xC3\xBCllt werden" empty: "muss ausgef\xC3\xBCllt werden"
wrong_length: "hat die falsche L\xC3\xA4nge (muss genau %{count} Zeichen haben)"
even: muss gerade sein even: muss gerade sein
less_than: muss kleiner als %{count} sein less_than: muss kleiner als %{count} sein
greater_than: "muss gr\xC3\xB6\xC3\x9Fer als %{count} sein" greater_than: "muss gr\xC3\xB6\xC3\x9Fer als %{count} sein"
@ -251,13 +253,13 @@ de:
actions_avg_completed_30days: und %{count} durchschnittlich davon erledigt. actions_avg_completed_30days: und %{count} durchschnittlich davon erledigt.
top5_contexts: Top 5 aller Kontexte top5_contexts: Top 5 aller Kontexte
action_completion_time_title: Fertigstellungszeit (alle abgeschlossenen Aktionen) action_completion_time_title: Fertigstellungszeit (alle abgeschlossenen Aktionen)
projects: Projekte
actions_last_year: Aktionen im letzten Jahr actions_last_year: Aktionen im letzten Jahr
projects: Projekte
totals_context_count: Du hast %{count} Kontexte. totals_context_count: Du hast %{count} Kontexte.
totals_visible_context_count: Von diesen sind %{count} sichtbare Kontexte totals_visible_context_count: Von diesen sind %{count} sichtbare Kontexte
totals_blocked_actions: "%{count} h\xC3\xA4ngen vom Abschluss anderer Aktionen ab." totals_blocked_actions: "%{count} h\xC3\xA4ngen vom Abschluss anderer Aktionen ab."
actions_min_max_completion_days: "Das Minimum/Maximum an Tagen einer Vervollst\xC3\xA4ndigung ist %{min}/%{max}."
tags: Tags tags: Tags
actions_min_max_completion_days: "Das Minimum/Maximum an Tagen einer Vervollst\xC3\xA4ndigung ist %{min}/%{max}."
actions_min_completion_time: "Die minimale Zeit betr\xC3\xA4gt %{time}." actions_min_completion_time: "Die minimale Zeit betr\xC3\xA4gt %{time}."
no_tags_available: "keine Tags verf\xC3\xBCgbar" no_tags_available: "keine Tags verf\xC3\xBCgbar"
actions_day_of_week_title: Wochentag (alle Aktionen) actions_day_of_week_title: Wochentag (alle Aktionen)
@ -288,8 +290,8 @@ de:
click_to_return_link: hier click_to_return_link: hier
totals_hidden_context_count: und %{count} sind versteckte Kontexte. totals_hidden_context_count: und %{count} sind versteckte Kontexte.
actions_avg_completed: und %{count} durchschnittlich davon monatlich erledigt actions_avg_completed: und %{count} durchschnittlich davon monatlich erledigt
totals: Ingesamt
contexts: Kontexte contexts: Kontexte
totals: Ingesamt
no_actions_selected: "Es sind keine Aufgaben ausgew\xC3\xA4hlt." no_actions_selected: "Es sind keine Aufgaben ausgew\xC3\xA4hlt."
running_time_all_legend: running_time_all_legend:
actions: Aktionen actions: Aktionen
@ -397,6 +399,11 @@ de:
unresolved_dependency: "Der Wert, den Sie in die Abh\xC3\xA4ngigkeit Feld eingegeben nicht zu einer bestehenden Aktion zu l\xC3\xB6sen. Dieser Wert wird nicht mit dem Rest der Aktion gerettet werden. Weiter gehen?" unresolved_dependency: "Der Wert, den Sie in die Abh\xC3\xA4ngigkeit Feld eingegeben nicht zu einer bestehenden Aktion zu l\xC3\xB6sen. Dieser Wert wird nicht mit dem Rest der Aktion gerettet werden. Weiter gehen?"
show_today: Heute anzeigen show_today: Heute anzeigen
no_actions_found_title: Keine Aktionen gefunden no_actions_found_title: Keine Aktionen gefunden
next_actions_due_date:
overdue_by: "\xC3\x9Cberf\xC3\xA4llig mit %{days}"
due_today: "Heute f\xC3\xA4llig"
due_in_x_days: "F\xC3\xA4llig in %{days} Tagen"
due_tomorrow: "F\xC3\xA4llig morgen"
completed_last_x_days: In den letzten %{count} Tagen erledigt completed_last_x_days: In den letzten %{count} Tagen erledigt
no_actions_with: "Im Augenblick gibt es keine unvollst\xC3\xA4ndigen Aktionen mit dem Tag '%{tag_name}'" no_actions_with: "Im Augenblick gibt es keine unvollst\xC3\xA4ndigen Aktionen mit dem Tag '%{tag_name}'"
defer_x_days: defer_x_days:
@ -456,8 +463,8 @@ de:
yearly_every_x_day: "Jeden %{day}. %{month} " yearly_every_x_day: "Jeden %{day}. %{month} "
recurrence_on_options: Setze Wiederholung auf recurrence_on_options: Setze Wiederholung auf
daily_every_number_day: Alle %{number} Tage daily_every_number_day: Alle %{number} Tage
ends_on: Endet am
weekly_every_number_week: Kehrt jede %{number}. Woche wieder am weekly_every_number_week: Kehrt jede %{number}. Woche wieder am
ends_on: Endet am
show_options: To-Do anzeigen show_options: To-Do anzeigen
no_end_date: Kein Enddatum no_end_date: Kein Enddatum
day_x_on_every_x_month: Tag %{day} in jedem %{month}. Monat day_x_on_every_x_month: Tag %{day} in jedem %{month}. Monat
@ -472,8 +479,8 @@ de:
added_dependency: "%{dependency} als Abh&auml;ngigkeit hinzugef&uuml;gt." added_dependency: "%{dependency} als Abh&auml;ngigkeit hinzugef&uuml;gt."
no_deferred_actions: Zur Zeit sind keine zur&uuml;ckgestellten Aktionen vorhanden. no_deferred_actions: Zur Zeit sind keine zur&uuml;ckgestellten Aktionen vorhanden.
recurrence_completed: Nach dieser wiederkehrenden Aktion, die du gerade abgeschlossen hast, folgt keine mehr. Die Wiederholung endet hiermit recurrence_completed: Nach dieser wiederkehrenden Aktion, die du gerade abgeschlossen hast, folgt keine mehr. Die Wiederholung endet hiermit
no_actions_found: "Momentan gibt es keine unvollst\xC3\xA4ndigen Aktionen."
in_pending_state: und als ausstehend markiert in_pending_state: und als ausstehend markiert
no_actions_found: "Momentan gibt es keine unvollst\xC3\xA4ndigen Aktionen."
error_toggle_complete: "K\xC3\xB6nnte nicht diese Marke todo komplett" error_toggle_complete: "K\xC3\xB6nnte nicht diese Marke todo komplett"
due: F&auml;llig due: F&auml;llig
action_marked_complete_error: Die Aktion <strong>'%{description}'</strong> wurde aufgrund eines Fehlers NICHT als <strong>%{completed}</strong> markiert. action_marked_complete_error: Die Aktion <strong>'%{description}'</strong> wurde aufgrund eines Fehlers NICHT als <strong>%{completed}</strong> markiert.
@ -509,8 +516,8 @@ de:
was_marked_hidden: wurde als verborgen markiert was_marked_hidden: wurde als verborgen markiert
edit_project_title: Projekt bearbeiten edit_project_title: Projekt bearbeiten
default_tags_removed_notice: Standard-Tags entfernt default_tags_removed_notice: Standard-Tags entfernt
hide_form: Fomular verstecken
page_title: "TRACKS::Projekt: %{project}" page_title: "TRACKS::Projekt: %{project}"
hide_form: Fomular verstecken
this_project: Dieses Projekt this_project: Dieses Projekt
project_state: Projekt ist %{state} project_state: Projekt ist %{state}
show_form_title: Neues Projekt anlegen show_form_title: Neues Projekt anlegen
@ -544,13 +551,22 @@ de:
completed_actions: "Erledigte Aufgaben f\xC3\xBCr dieses Projekt" completed_actions: "Erledigte Aufgaben f\xC3\xBCr dieses Projekt"
default_context_removed: Standard-Kontext entfernt default_context_removed: Standard-Kontext entfernt
add_note_submit: "Notiz hinzuf\xC3\xBCgen" add_note_submit: "Notiz hinzuf\xC3\xBCgen"
active_projects: Aktive Projekte
status_project_name_changed: "Projektname ge\xC3\xA4ndert" status_project_name_changed: "Projektname ge\xC3\xA4ndert"
active_projects: Aktive Projekte
no_default_context: Dieses Projekt hat keinen Standard-Kontext no_default_context: Dieses Projekt hat keinen Standard-Kontext
with_no_default_tags: und hat keinen Standardwert Tags with_no_default_tags: und hat keinen Standardwert Tags
default_context: Der Standard-Kontext dieses Projektes ist %{context} default_context: Der Standard-Kontext dieses Projektes ist %{context}
state: Dieses Projekt ist %{state} state: Dieses Projekt ist %{state}
edit_project_settings: Edit Project Settings edit_project_settings: Edit Project Settings
states:
hidden_plural: Versteckte
completed: Erledigt
completed_plural: Erledigte
visible_plural: Sichtbare
active_plural: Aktive
visible: Sichtbar
hidden: Versteckt
active: Aktiv
time: time:
am: vormittags am: vormittags
formats: formats:
@ -559,15 +575,8 @@ de:
short: "%d. %B, %H:%M Uhr" short: "%d. %B, %H:%M Uhr"
long: "%A, %d. %B %Y, %H:%M Uhr" long: "%A, %d. %B %Y, %H:%M Uhr"
pm: nachmittags pm: nachmittags
states: errors:
hidden_plural: Versteckte user_unauthorized: "401 Unauthorized: Nur administrative Benutzer d\xC3\xBCrfen auf diese Funktion zugreifen."
completed: Erledigt
completed_plural: Erledigte
visible_plural: Sichtbare
active_plural: Aktive
visible: Sichtbar
active: Aktiv
hidden: Versteckt
preferences: preferences:
change_identity_url: "\xC3\x84ndere deine Identit\xC3\xA4ts-URL" change_identity_url: "\xC3\x84ndere deine Identit\xC3\xA4ts-URL"
open_id_url: "Deine OpenID-URL lautet:" open_id_url: "Deine OpenID-URL lautet:"
@ -585,11 +594,9 @@ de:
generate_new_token: Neues Token generieren generate_new_token: Neues Token generieren
token_header: Dein Token token_header: Dein Token
change_authentication_type: "Authentifzierungsart \xC3\xA4ndern" change_authentication_type: "Authentifzierungsart \xC3\xA4ndern"
current_authentication_type: Dein Authentifizierungsart ist %{auth_type}
authentication_header: Deine Authentifizierung authentication_header: Deine Authentifizierung
current_authentication_type: Dein Authentifizierungsart ist %{auth_type}
generate_new_token_confirm: "Bist du sicher? Wenn du ein neues Token generierst, wird dies das alte Token ersetzen und jegliche externe Nutzung st\xC3\xB6ren, die das alte Token verwendet." generate_new_token_confirm: "Bist du sicher? Wenn du ein neues Token generierst, wird dies das alte Token ersetzen und jegliche externe Nutzung st\xC3\xB6ren, die das alte Token verwendet."
errors:
user_unauthorized: "401 Unauthorized: Nur administrative Benutzer d\xC3\xBCrfen auf diese Funktion zugreifen."
date: date:
month_names: month_names:
- -
@ -734,8 +741,8 @@ de:
signup_new_user: Neuen Benutzer anlegen signup_new_user: Neuen Benutzer anlegen
change_authentication_type: "Authentifizierungsart \xC3\xA4ndern" change_authentication_type: "Authentifizierungsart \xC3\xA4ndern"
auth_change_submit: "Authentifizierungsart \xC3\xA4ndern" auth_change_submit: "Authentifizierungsart \xC3\xA4ndern"
identity_url: Identity-URL
openid_ok_pref_failed: Die URL %{url} wurde erfolgreich als Identit&auml;t verifiziert, beim Speichern der Einstellungen trat jedoch ein Fehler auf. openid_ok_pref_failed: Die URL %{url} wurde erfolgreich als Identit&auml;t verifiziert, beim Speichern der Einstellungen trat jedoch ein Fehler auf.
identity_url: Identity-URL
total_notes: Alle Notizen total_notes: Alle Notizen
select_authentication_type: "W\xC3\xA4hle deine neue Authentifizierungsart und klicke 'Authentifizierungsart \xC3\xA4ndern' an, um deine aktuellen Einstellungen zu \xC3\xBCberschreiben." select_authentication_type: "W\xC3\xA4hle deine neue Authentifizierungsart und klicke 'Authentifizierungsart \xC3\xA4ndern' an, um deine aktuellen Einstellungen zu \xC3\xBCberschreiben."
sidebar: sidebar:

View file

@ -46,6 +46,8 @@ en:
feed_description: "Lists all the projects for %{username}" feed_description: "Lists all the projects for %{username}"
preference: preference:
due_styles: ['Due in ___ days', 'Due on _______'] due_styles: ['Due in ___ days', 'Due on _______']
due_on: "Due on %{date}"
due_in: "Due in %{days} days"
user: user:
error_context_not_associated: "Context id %{context} not associated with user id %{user}." error_context_not_associated: "Context id %{context} not associated with user id %{user}."
error_project_not_associated: "Project id %{project} not associated with user id %{user}." error_project_not_associated: "Project id %{project} not associated with user id %{user}."
@ -543,6 +545,11 @@ en:
calendar_page_title: "TRACKS::Calendar" calendar_page_title: "TRACKS::Calendar"
next_actions_title: "Tracks - Next Actions" next_actions_title: "Tracks - Next Actions"
next_actions_description: "Filter:" next_actions_description: "Filter:"
next_actions_due_date:
due_today: Due Today
due_tomorrow: Due Tomorrow
due_in_x_days: "Due in %{days} days"
overdue_by: "Overdue by %{days}"
next_actions_title_additions: next_actions_title_additions:
due_today: "due today" due_today: "due today"
due_within_a_week: "due within a week" due_within_a_week: "due within a week"

View file

@ -46,7 +46,6 @@ nl:
first: Eerste first: Eerste
website: Website website: Website
numbered_step: Stap %{number} numbered_step: Stap %{number}
fourth: Vierde
sort: sort:
by_task_count_title: Sorteer op aantal acties by_task_count_title: Sorteer op aantal acties
by_task_count_title_confirm: Weet u zeker dat u deze op aantal acties wilt sorteren? Dat zal de huidige sorteervolgorde aanpassen. by_task_count_title_confirm: Weet u zeker dat u deze op aantal acties wilt sorteren? Dat zal de huidige sorteervolgorde aanpassen.
@ -55,26 +54,33 @@ nl:
alphabetically_confirm: Weet u zeker dat u deze projecten alfabetisch wilt sorteren? Dat zal de huidige sorteervolgorde aanpassen. alphabetically_confirm: Weet u zeker dat u deze projecten alfabetisch wilt sorteren? Dat zal de huidige sorteervolgorde aanpassen.
alphabetically_title: Sorteer projecten alfabetisch alphabetically_title: Sorteer projecten alfabetisch
by_task_count: Op aantal acties by_task_count: Op aantal acties
drag_handle: SLEEP fourth: Vierde
create: Maken create: Maken
errors_with_fields: Er waren problemen met de volgende velden drag_handle: SLEEP
context: Context context: Context
errors_with_fields: Er waren problemen met de volgende velden
description: Beschrijving description: Beschrijving
contexts: Contexten contexts: Contexten
wiki: Wiki
update: Bijwerken update: Bijwerken
wiki: Wiki
bugs: Fouten bugs: Fouten
ajaxError: Er is een fout opgetreden bij het ophalen van gegevens van de server ajaxError: Er is een fout opgetreden bij het ophalen van gegevens van de server
search: Zoeken
email: E-mail email: E-mail
search: Zoeken
integrations:
opensearch_description: Zoek in Tracks
gmail_description: Gadget om Tracks toe te voegen aan Gmail als een gadget
applescript_next_action_prompt: "Omschrijving van de actie:"
applescript_success_after_id: gemaakt
applescript_success_before_id: Nieuwe actie met ID
layouts: layouts:
toggle_notes: Toggle notities toggle_notes: Toggle notities
next_actions_rss_feed: RSS-feed van de acties next_actions_rss_feed: RSS-feed van de acties
toggle_notes_title: Toggle alle notities toggle_notes_title: Toggle alle notities
mobile_navigation: mobile_navigation:
logout: Afmelden logout: Afmelden
new_action: 0-Nieuwe actie
feeds: Feeds feeds: Feeds
new_action: 0-Nieuwe actie
starred: 4-Ster starred: 4-Ster
projects: 3-Projecten projects: 3-Projecten
tickler: Tickler tickler: Tickler
@ -99,8 +105,8 @@ nl:
starred_title: Zie je ster acties starred_title: Zie je ster acties
recurring_todos_title: Beheren terugkerende acties recurring_todos_title: Beheren terugkerende acties
completed_tasks: Gereed completed_tasks: Gereed
tickler: Tickler
stats_title: Zie je statistieken stats_title: Zie je statistieken
tickler: Tickler
organize: Organiseer organize: Organiseer
view: Bekijk view: Bekijk
completed_tasks_title: Afgerond completed_tasks_title: Afgerond
@ -108,15 +114,9 @@ nl:
home: Start home: Start
contexts_title: Contexten contexts_title: Contexten
preferences_title: Toon mijn voorkeuren preferences_title: Toon mijn voorkeuren
calendar: Agenda
projects_title: Projecten projects_title: Projecten
calendar: Agenda
search: Zoeken in alle items search: Zoeken in alle items
integrations:
opensearch_description: Zoek in Tracks
gmail_description: Gadget om Tracks toe te voegen aan Gmail als een gadget
applescript_next_action_prompt: "Omschrijving van de actie:"
applescript_success_after_id: gemaakt
applescript_success_before_id: Nieuwe actie met ID
data: data:
import_successful: De import was succesvol import_successful: De import was succesvol
import_errors: Er hebben zich fouten voorgedaan bij de import import_errors: Er hebben zich fouten voorgedaan bij de import
@ -127,6 +127,8 @@ nl:
todo: todo:
error_date_must_be_future: moet een datum in de toekomst zijn error_date_must_be_future: moet een datum in de toekomst zijn
preference: preference:
due_on: Deadline op %{date}
due_in: Deadline over %{days} dagen
due_styles: due_styles:
- Deadline over ____ dagen - Deadline over ____ dagen
- Deadline op ____ - Deadline op ____
@ -187,8 +189,8 @@ nl:
exclusion: is gereserveerd exclusion: is gereserveerd
odd: moet oneven zijn odd: moet oneven zijn
too_short: is te kort (minimum is %{count} karakters) too_short: is te kort (minimum is %{count} karakters)
wrong_length: heeft de verkeerde lengte (moet %{count} karakters lang zijn)
empty: mag niet leeg zijn empty: mag niet leeg zijn
wrong_length: heeft de verkeerde lengte (moet %{count} karakters lang zijn)
even: moet even zijn even: moet even zijn
less_than: moet kleiner zijn dan %{count} less_than: moet kleiner zijn dan %{count}
greater_than: moet groter zijn dan %{count} greater_than: moet groter zijn dan %{count}
@ -240,13 +242,13 @@ nl:
actions_avg_completed_30days: en voltooide een gemiddelde van %{count} acties per dag. actions_avg_completed_30days: en voltooide een gemiddelde van %{count} acties per dag.
top5_contexts: Top 5 contexten top5_contexts: Top 5 contexten
action_completion_time_title: Doorlooptijd (alle voltooide acties) action_completion_time_title: Doorlooptijd (alle voltooide acties)
actions_last_year: Acties in de afgelopen jaren
projects: Projecten projects: Projecten
actions_last_year: Acties in de afgelopen jaren
totals_context_count: U heeft %{count} contexten. totals_context_count: U heeft %{count} contexten.
totals_visible_context_count: Van deze zijn %{count} zichtbare contexten totals_visible_context_count: Van deze zijn %{count} zichtbare contexten
totals_blocked_actions: "%{count} zijn afhankelijk van de voltooiing van hun acties." totals_blocked_actions: "%{count} zijn afhankelijk van de voltooiing van hun acties."
actions_min_max_completion_days: De max-/minimum dagen tot voltooiing is %{min}/%{max}.
tags: Tags tags: Tags
actions_min_max_completion_days: De max-/minimum dagen tot voltooiing is %{min}/%{max}.
actions_min_completion_time: De minimale tijd tot afronding is %{time}. actions_min_completion_time: De minimale tijd tot afronding is %{time}.
no_tags_available: geen tags beschikbaar no_tags_available: geen tags beschikbaar
actions_day_of_week_title: Dag van de week (alle acties) actions_day_of_week_title: Dag van de week (alle acties)
@ -277,8 +279,8 @@ nl:
click_to_return_link: hier click_to_return_link: hier
totals_hidden_context_count: en %{count} zijn verborgen contexten. totals_hidden_context_count: en %{count} zijn verborgen contexten.
actions_avg_completed: en voltooide een gemiddelde van %{count} acties per maand. actions_avg_completed: en voltooide een gemiddelde van %{count} acties per maand.
contexts: Contexten
totals: Totalen totals: Totalen
contexts: Contexten
no_actions_selected: Er zijn geen acties geselecteerd. no_actions_selected: Er zijn geen acties geselecteerd.
running_time_all_legend: running_time_all_legend:
actions: Acties actions: Acties
@ -386,6 +388,11 @@ nl:
unresolved_dependency: De waarde die u ingevoerd heeft in het afhankelijkheden veld is niet herleidbaar naar een bestaande actie. Deze waarde wordt niet bewaard met de rest van de actie. Doorgaan? unresolved_dependency: De waarde die u ingevoerd heeft in het afhankelijkheden veld is niet herleidbaar naar een bestaande actie. Deze waarde wordt niet bewaard met de rest van de actie. Doorgaan?
show_today: Toon vandaag show_today: Toon vandaag
no_actions_found_title: Geen acties gevonden no_actions_found_title: Geen acties gevonden
next_actions_due_date:
overdue_by: Over deadline met %{days}
due_today: Deadline vandaag
due_in_x_days: Deadline over %{days} dagen
due_tomorrow: Deadline morgen
completed_last_x_days: Voltooid in de laatste %{count} dagen completed_last_x_days: Voltooid in de laatste %{count} dagen
no_actions_with: Momenteel zijn er geen onvoltooide acties met de tag '%{tag_name}' no_actions_with: Momenteel zijn er geen onvoltooide acties met de tag '%{tag_name}'
defer_x_days: defer_x_days:
@ -445,8 +452,8 @@ nl:
yearly_every_x_day: Elke %{month} %{day} yearly_every_x_day: Elke %{month} %{day}
recurrence_on_options: Stel herhaling in op recurrence_on_options: Stel herhaling in op
daily_every_number_day: Elke %{number} dag(en) daily_every_number_day: Elke %{number} dag(en)
ends_on: Eindigt op
weekly_every_number_week: Herhaalt elke %{number} weken op weekly_every_number_week: Herhaalt elke %{number} weken op
ends_on: Eindigt op
show_options: Toon de actie show_options: Toon de actie
no_end_date: Geen einddatum no_end_date: Geen einddatum
day_x_on_every_x_month: Dag %{day} op elke %{month} maand day_x_on_every_x_month: Dag %{day} op elke %{month} maand
@ -461,8 +468,8 @@ nl:
added_dependency: "%{dependency} als afhankelijkheid toegevoegd." added_dependency: "%{dependency} als afhankelijkheid toegevoegd."
no_deferred_actions: Momenteel zijn er geen uitgestelde acties. no_deferred_actions: Momenteel zijn er geen uitgestelde acties.
recurrence_completed: Er is geen volgende actie na de terugkerende actie die u zojuist hebt voltooid. De herhaling is voltooid recurrence_completed: Er is geen volgende actie na de terugkerende actie die u zojuist hebt voltooid. De herhaling is voltooid
no_actions_found: Momenteel zijn er geen onafgeronde acties.
in_pending_state: in wachtende toestand in_pending_state: in wachtende toestand
no_actions_found: Momenteel zijn er geen onafgeronde acties.
error_toggle_complete: Kon deze actie niet als afgerond markeren error_toggle_complete: Kon deze actie niet als afgerond markeren
due: Deadline due: Deadline
action_marked_complete_error: De actie <strong>'%{description}'</strong> is niet gemarkeerd als <strong>%{completed} vanwege een fout op de server.</strong> action_marked_complete_error: De actie <strong>'%{description}'</strong> is niet gemarkeerd als <strong>%{completed} vanwege een fout op de server.</strong>
@ -498,8 +505,8 @@ nl:
was_marked_hidden: is gemarkeerd als verborgen was_marked_hidden: is gemarkeerd als verborgen
edit_project_title: Bewerk project edit_project_title: Bewerk project
default_tags_removed_notice: De standaard tags zijn verwijderd default_tags_removed_notice: De standaard tags zijn verwijderd
page_title: "TRACKS:: Project: %{project}"
hide_form: Verberg formulier hide_form: Verberg formulier
page_title: "TRACKS:: Project: %{project}"
this_project: Dit project this_project: Dit project
project_state: Project is %{state}. project_state: Project is %{state}.
show_form_title: Maak een nieuw project show_form_title: Maak een nieuw project
@ -533,22 +540,13 @@ nl:
completed_actions: Afgeronde acties voor dit project completed_actions: Afgeronde acties voor dit project
default_context_removed: Standaard context verwijderd default_context_removed: Standaard context verwijderd
add_note_submit: Notitie toevoegen add_note_submit: Notitie toevoegen
status_project_name_changed: Naam van het project werd gewijzigd
active_projects: Actieve projecten active_projects: Actieve projecten
status_project_name_changed: Naam van het project werd gewijzigd
no_default_context: Dit project heeft geen standaard context no_default_context: Dit project heeft geen standaard context
with_no_default_tags: en zonder standaard tags with_no_default_tags: en zonder standaard tags
default_context: De standaard context voor dit project is %{context} default_context: De standaard context voor dit project is %{context}
state: Dit project is %{state} state: Dit project is %{state}
edit_project_settings: Bewerk project instellingen edit_project_settings: Bewerk project instellingen
states:
hidden_plural: Verborgen
completed: Afgerond
completed_plural: Afgeronde
visible_plural: Zichtbare
active_plural: Actieve
visible: Zichtbaar
hidden: Verborgen
active: Actief
time: time:
am: ochtend am: ochtend
formats: formats:
@ -557,8 +555,15 @@ nl:
short: "%d %B %H:%M" short: "%d %B %H:%M"
long: "%A, %d. %B %Y, %H:%M" long: "%A, %d. %B %Y, %H:%M"
pm: middag pm: middag
errors: states:
user_unauthorized: "401 Unauthorized: Alleen administratieve gebruikers mogen deze functie gebruiken." hidden_plural: Verborgen
completed: Afgerond
completed_plural: Afgeronde
visible_plural: Zichtbare
active_plural: Actieve
visible: Zichtbaar
active: Actief
hidden: Verborgen
preferences: preferences:
change_identity_url: Verander uw Identity URL change_identity_url: Verander uw Identity URL
open_id_url: Uw OpenID URL is open_id_url: Uw OpenID URL is
@ -576,9 +581,11 @@ nl:
generate_new_token: Genereer een nieuwe token generate_new_token: Genereer een nieuwe token
token_header: Uw token token_header: Uw token
change_authentication_type: Verander uw authenticatietype change_authentication_type: Verander uw authenticatietype
authentication_header: Uw authenticatie
current_authentication_type: Uw authenticatietype is %{auth_type} current_authentication_type: Uw authenticatietype is %{auth_type}
authentication_header: Uw authenticatie
generate_new_token_confirm: Weet u dit zeker? Het genereren van een nieuw token zal de bestaande te vervangen en dit zal het extern gebruiken van de oude token laten mislukken. generate_new_token_confirm: Weet u dit zeker? Het genereren van een nieuw token zal de bestaande te vervangen en dit zal het extern gebruiken van de oude token laten mislukken.
errors:
user_unauthorized: "401 Unauthorized: Alleen administratieve gebruikers mogen deze functie gebruiken."
date: date:
month_names: month_names:
- -
@ -741,8 +748,8 @@ nl:
signup_new_user: Registreer nieuwe gebruiker signup_new_user: Registreer nieuwe gebruiker
change_authentication_type: Wijzigen authenticatietype change_authentication_type: Wijzigen authenticatietype
auth_change_submit: Wijzigen authenticatietype auth_change_submit: Wijzigen authenticatietype
openid_ok_pref_failed: Je hebt succesvol de %{url} geverifieerd als je identiteit, maar er was een probleem met het opslaan van uw authenticatie voorkeuren.
identity_url: Identiteit URL identity_url: Identiteit URL
openid_ok_pref_failed: Je hebt succesvol de %{url} geverifieerd als je identiteit, maar er was een probleem met het opslaan van uw authenticatie voorkeuren.
total_notes: Totaal aantal notities total_notes: Totaal aantal notities
select_authentication_type: Selecteer uw nieuwe authenticatie type en klik op 'Wijzigen authenticatietype' om uw huidige instellingen te vervangen. select_authentication_type: Selecteer uw nieuwe authenticatie type en klik op 'Wijzigen authenticatietype' om uw huidige instellingen te vervangen.
sidebar: sidebar: