diff --git a/app/controllers/recurring_todos_controller.rb b/app/controllers/recurring_todos_controller.rb index 0d17e24b..126e7c4b 100644 --- a/app/controllers/recurring_todos_controller.rb +++ b/app/controllers/recurring_todos_controller.rb @@ -112,17 +112,17 @@ class RecurringTodosController < ApplicationController end if @saved - @status_message = "The recurring todo was saved" + @status_message = t('todos.recurring_action_saved') @todo_saved = create_todo_from_recurring_todo(@recurring_todo).nil? == false if @todo_saved - @status_message += " / created a new todo" + @status_message += " / " + t('todos.new_related_todo_created_short') else - @status_message += " / did not create todo" + @status_message += " / " + t('todos.new_related_todo_not_created_short') end @down_count = current_user.recurring_todos.active.count @new_recurring_todo = RecurringTodo.new else - @status_message = "Error saving recurring todo" + @status_message = t('todos.error_saving_recurring') end respond_to do |format| @@ -151,10 +151,10 @@ class RecurringTodosController < ApplicationController format.html do if @saved - notify :notice, "Successfully deleted recurring action", 2.0 + notify :notice, t('todos.recurring_deleted_success'), 2.0 redirect_to :action => 'index' else - notify :error, "Failed to delete the recurring action", 2.0 + notify :error, t('todos.error_deleting_recurring', :description => @recurring_todo.description), 2.0 redirect_to :action => 'index' end end @@ -251,11 +251,17 @@ class RecurringTodosController < ApplicationController private def init - @days_of_week = [ ['Sunday',0], ['Monday',1], ['Tuesday', 2], ['Wednesday',3], ['Thursday',4], ['Friday',5], ['Saturday',6]] - @months_of_year = [ - ['January',1], ['Februari',2], ['March', 3], ['April',4], ['May',5], ['June',6], - ['July',7], ['August',8], ['September',9], ['October', 10], ['November', 11], ['December',12]] - @xth_day = [['first',1],['second',2],['third',3],['fourth',4],['last',5]] + @days_of_week = [] + 0.upto 6 do |i| + @days_of_week << [t('date.day_names')[i], i] + end + + @months_of_year = [] + 1.upto 12 do |i| + @months_of_year << [t('date.month_names')[i], i] + end + + @xth_day = [[t('common.first'),1],[t('common.second'),2],[t('common.third'),3],[t('common.fourth'),4],[t('common.last'),5]] @projects = current_user.projects.find(:all, :include => [:default_context]) @contexts = current_user.contexts.find(:all) end diff --git a/app/views/recurring_todos/_edit_form.html.erb b/app/views/recurring_todos/_edit_form.html.erb index 2d61fd5c..e3ce0cbc 100644 --- a/app/views/recurring_todos/_edit_form.html.erb +++ b/app/views/recurring_todos/_edit_form.html.erb @@ -11,101 +11,104 @@
- <%= + <%= text_field_tag( "recurring_todo[description]", @recurring_todo.description, "size" => 30, "tabindex" => 1, "maxlength" => 100, :id => "edit_recurring_todo_description") -%> - <%= + <%= text_area_tag( "recurring_todo[notes]", @recurring_todo.notes, {:cols => 29, :rows => 6, :tabindex => 2}) -%> - + " /> - + - + <%= text_field_tag "edit_recurring_todo_tag_list", @recurring_todo.tag_list, :size => 30, :tabindex => 5 -%>
-
- <%= radio_button_tag('recurring_edit_todo[recurring_period]', 'daily', @recurring_todo.recurring_period == 'daily')%> Daily
- <%= radio_button_tag('recurring_edit_todo[recurring_period]', 'weekly', @recurring_todo.recurring_period == 'weekly')%> Weekly
- <%= radio_button_tag('recurring_edit_todo[recurring_period]', 'monthly', @recurring_todo.recurring_period == 'monthly')%> Monthly
- <%= radio_button_tag('recurring_edit_todo[recurring_period]', 'yearly', @recurring_todo.recurring_period == 'yearly')%> Yearly
- <% #behaviour is set in index because behaviours in partials are not generated -%> +
+ <%= radio_button_tag('recurring_edit_todo[recurring_period]', 'daily', @recurring_todo.recurring_period == 'daily')%> <%= t('todos.recurrence.daily') %>
+ <%= radio_button_tag('recurring_edit_todo[recurring_period]', 'weekly', @recurring_todo.recurring_period == 'weekly')%> <%= t('todos.recurrence.weekly') %>
+ <%= radio_button_tag('recurring_edit_todo[recurring_period]', 'monthly', @recurring_todo.recurring_period == 'monthly')%> <%= t('todos.recurrence.monthly') %>
+ <%= radio_button_tag('recurring_edit_todo[recurring_period]', 'yearly', @recurring_todo.recurring_period == 'yearly')%> <%= t('todos.recurrence.yearly') %>
+ <%- #behaviour is set in index because behaviours in partials are not generated -%>

- <%= + <%= text_field_tag("recurring_todo_edit_start_from", format_date(@recurring_todo.start_from), "size" => 12, "class" => "Date", "tabindex" => 6, "autocomplete" => "off") %>

-
- <%= radio_button_tag('recurring_todo[ends_on]', 'no_end_date', @recurring_todo.ends_on == 'no_end_date')%> No end date
- <%= radio_button_tag('recurring_todo[ends_on]', 'ends_on_number_of_times', @recurring_todo.ends_on == 'ends_on_number_of_times')%> Ends after <%= text_field_tag("recurring_todo[number_of_occurences]", @recurring_todo.number_of_occurences, "size" => 3, "tabindex" => 7) %> times
- <%= radio_button_tag('recurring_todo[ends_on]', 'ends_on_end_date', @recurring_todo.ends_on == 'ends_on_end_date')%> Ends on <%= - text_field_tag('recurring_todo_edit_end_date', format_date(@recurring_todo.end_date), "size" => 12, "class" => "Date", "tabindex" => 8, "autocomplete" => "off") %>
+
+ <%= radio_button_tag('recurring_todo[ends_on]', 'no_end_date', @recurring_todo.ends_on == 'no_end_date')%> <%= t('todos.recurrence.no_end_date') %>
+ <%= radio_button_tag('recurring_todo[ends_on]', 'ends_on_number_of_times', @recurring_todo.ends_on == 'ends_on_number_of_times')%> + <%= t('todos.recurrence.ends_on_number_times', :number => text_field( :recurring_todo, :number_of_occurences, "size" => 3, "tabindex" => 7)) %>
+ <%= radio_button_tag('recurring_todo[ends_on]', 'ends_on_end_date', @recurring_todo.ends_on == 'ends_on_end_date')%> + <%= t('todos.recurrence.ends_on_date', :date => text_field_tag('recurring_todo_edit_end_date', format_date(@recurring_todo.end_date), "size" => 12, "class" => "Date", "tabindex" => 8, "autocomplete" => "off")) %>
-
- <%= radio_button_tag('recurring_todo[daily_selector]', 'daily_every_x_day', !@recurring_todo.only_work_days)%> Every <%= - text_field_tag( 'recurring_todo[daily_every_x_days]', @recurring_todo.daily_every_x_days, {"size" => 3, "tabindex" => 9}) %> day(s)
- <%= radio_button_tag('recurring_todo[daily_selector]', 'daily_every_work_day', @recurring_todo.only_work_days)%> Every work day
+
+ <%= radio_button_tag('recurring_todo[daily_selector]', 'daily_every_x_day', !@recurring_todo.only_work_days)%> + <%= t('todos.recurrence.daily_every_number_day', :number=> text_field_tag( 'recurring_todo[daily_every_x_days]', @recurring_todo.daily_every_x_days, {"size" => 3, "tabindex" => 9})) %>
+ <%= radio_button_tag('recurring_todo[daily_selector]', 'daily_every_work_day', @recurring_todo.only_work_days)%> <%= t('todos.recurrence.every_work_day') %>
-
- Returns every <%= text_field_tag('recurring_todo[weekly_every_x_week]', @recurring_todo.weekly_every_x_week, {"size" => 3, "tabindex" => 9}) %> week on
- <%= check_box_tag('recurring_todo[weekly_return_monday]', 'm', @recurring_todo.on_monday ) %> Monday - <%= check_box_tag('recurring_todo[weekly_return_tuesday]', 't', @recurring_todo.on_tuesday) %> Tuesday - <%= check_box_tag('recurring_todo[weekly_return_wednesday]', 'w', @recurring_todo.on_wednesday) %> Wednesday - <%= check_box_tag('recurring_todo[weekly_return_thursday]', 't', @recurring_todo.on_thursday) %> Thursday
- <%= check_box_tag('recurring_todo[weekly_return_friday]', 'f', @recurring_todo.on_friday) %> Friday - <%= check_box_tag('recurring_todo[weekly_return_saturday]', 's', @recurring_todo.on_saturday) %> Saturday - <%= check_box_tag('recurring_todo[weekly_return_sunday]', 's', @recurring_todo.on_sunday) %> Sunday
+
+ <%= t('todos.recurrence.weekly_every_number_week', :number => text_field_tag('recurring_todo[weekly_every_x_week]', @recurring_todo.weekly_every_x_week, {"size" => 3, "tabindex" => 9})) %>
+ <%= check_box_tag('recurring_todo[weekly_return_monday]', 'm', @recurring_todo.on_monday ) %> <%= t('date.day_names')[1] %> + <%= check_box_tag('recurring_todo[weekly_return_tuesday]', 't', @recurring_todo.on_tuesday) %> <%= t('date.day_names')[2] %> + <%= check_box_tag('recurring_todo[weekly_return_wednesday]', 'w', @recurring_todo.on_wednesday) %> <%= t('date.day_names')[3] %> + <%= check_box_tag('recurring_todo[weekly_return_thursday]', 't', @recurring_todo.on_thursday) %> <%= t('date.day_names')[4] %>
+ <%= check_box_tag('recurring_todo[weekly_return_friday]', 'f', @recurring_todo.on_friday) %> <%= t('date.day_names')[5] %> + <%= check_box_tag('recurring_todo[weekly_return_saturday]', 's', @recurring_todo.on_saturday) %> <%= t('date.day_names')[6] %> + <%= check_box_tag('recurring_todo[weekly_return_sunday]', 's', @recurring_todo.on_sunday) %> <%= t('date.day_names')[0] %>
-
- <%= radio_button_tag('recurring_todo[monthly_selector]', 'monthly_every_x_day', @recurring_todo.is_monthly_every_x_day || @recurring_todo.recurring_period == 'weekly')%> Day <%= - text_field_tag('recurring_todo[monthly_every_x_day]', @recurring_todo.monthly_every_x_day, {"size" => 3, "tabindex" => 9}) %> on every <%= - text_field_tag('recurring_todo[monthly_every_x_month]', @recurring_todo.monthly_every_x_month, {"size" => 3, "tabindex" => 10}) %> month
- <%= radio_button_tag('recurring_todo[monthly_selector]', 'monthly_every_xth_day', @recurring_todo.is_monthly_every_xth_day)%> The <%= - select_tag('recurring_todo[monthly_every_xth_day]', options_for_select(@xth_day, @xth_day[@recurring_todo.monthly_every_xth_day(1)-1][1])) %> <%= - select_tag('recurring_todo[monthly_day_of_week]' , options_for_select(@days_of_week, @recurring_todo.monthly_day_of_week), {}) %> of every <%= - text_field_tag('recurring_todo[monthly_every_x_month2]', @recurring_todo.monthly_every_x_month2, {"size" => 3, "tabindex" => 11}) %> month
+
+ <%= radio_button_tag('recurring_todo[monthly_selector]', 'monthly_every_x_day', @recurring_todo.is_monthly_every_x_day || @recurring_todo.recurring_period == 'weekly')%> + <%= t('todos.recurrence.day_x_on_every_x_month', + :day => text_field_tag('recurring_todo[monthly_every_x_day]', @recurring_todo.monthly_every_x_day, {"size" => 3, "tabindex" => 9}), + :month => text_field_tag('recurring_todo[monthly_every_x_month]', @recurring_todo.monthly_every_x_month, {"size" => 3, "tabindex" => 10})) %>
+ <%= radio_button_tag('recurring_todo[monthly_selector]', 'monthly_every_xth_day', @recurring_todo.is_monthly_every_xth_day)%> + <%= t('todos.recurrence.monthly_every_xth_day', + :day => select_tag('recurring_todo[monthly_every_xth_day]', options_for_select(@xth_day, @xth_day[@recurring_todo.monthly_every_xth_day(1)-1][1])), + :day_of_week => select_tag('recurring_todo[monthly_day_of_week]' , options_for_select(@days_of_week, @recurring_todo.monthly_day_of_week), {}), + :month => text_field_tag('recurring_todo[monthly_every_x_month2]', @recurring_todo.monthly_every_x_month2, {"size" => 3, "tabindex" => 11})) %>
-
- <%= radio_button_tag('recurring_todo[yearly_selector]', 'yearly_every_x_day', @recurring_todo.recurrence_selector == 0)%> Every <%= - select_tag('recurring_todo[yearly_month_of_year]', options_for_select(@months_of_year, @recurring_todo.yearly_month_of_year), {}) %> <%= - text_field_tag('recurring_todo[yearly_every_x_day]', @recurring_todo.yearly_every_x_day, "size" => 3, "tabindex" => 9) %>
- <%= radio_button_tag('recurring_todo[yearly_selector]', 'yearly_every_xth_day', @recurring_todo.recurrence_selector == 1)%> The <%= - select_tag('recurring_todo[yearly_every_xth_day]', options_for_select(@xth_day, @recurring_todo.yearly_every_xth_day), {}) %> <%= - select_tag('recurring_todo[yearly_day_of_week]', options_for_select(@days_of_week, @recurring_todo.yearly_day_of_week), {}) %> of <%= - select_tag('recurring_todo[yearly_month_of_year2]', options_for_select(@months_of_year, @recurring_todo.yearly_month_of_year2), {}) %>
+
+ <%= radio_button_tag('recurring_todo[yearly_selector]', 'yearly_every_x_day', @recurring_todo.recurrence_selector == 0)%> + <%= t('todos.recurrence.yearly_every_x_day', + :month => select_tag('recurring_todo[yearly_month_of_year]', options_for_select(@months_of_year, @recurring_todo.yearly_month_of_year), {}), + :day => text_field_tag('recurring_todo[yearly_every_x_day]', @recurring_todo.yearly_every_x_day, "size" => 3, "tabindex" => 9)) %>
+ <%= radio_button_tag('recurring_todo[yearly_selector]', 'yearly_every_xth_day', @recurring_todo.recurrence_selector == 1)%> + <%= t('todos.recurrence.yearly_every_xth_day', + :day => select_tag('recurring_todo[yearly_every_xth_day]', options_for_select(@xth_day, @recurring_todo.yearly_every_xth_day), {}), + :day_of_week => select_tag('recurring_todo[yearly_day_of_week]', options_for_select(@days_of_week, @recurring_todo.yearly_day_of_week), {}), + :month => select_tag('recurring_todo[yearly_month_of_year2]', options_for_select(@months_of_year, @recurring_todo.yearly_month_of_year2), {})) %>
-
- <%= radio_button_tag('recurring_todo[recurring_target]', 'due_date', @recurring_todo.target == 'due_date')%> the date that the todo is due. Show the todo: - <%= radio_button_tag('recurring_todo[recurring_show_always]', '1', @recurring_todo.show_always?)%> always +
+ <%= radio_button_tag('recurring_todo[recurring_target]', 'due_date', @recurring_todo.target == 'due_date')%> <%= t('todos.recurrence.recurrence_on_due_date') %>. <%= t('todos.recurrence.show_options') %>: + <%= radio_button_tag('recurring_todo[recurring_show_always]', '1', @recurring_todo.show_always?)%> <%= t('todos.recurrence.show_option_always') %> <%= radio_button_tag('recurring_todo[recurring_show_always]', '0', !@recurring_todo.show_always?)%> - <%= text_field_tag( 'recurring_todo[recurring_show_days_before]', @recurring_todo.show_from_delta, {"size" => 3, "tabindex" => 12}) %> - days before the todo is due -
- <%= radio_button_tag('recurring_todo[recurring_target]', 'show_from_date', @recurring_todo.target == 'show_from_date')%> the date todo comes from tickler (no due date set)
+ <%= t('todos.recurrence.show_days_before', :days => text_field_tag( 'recurring_todo[recurring_show_days_before]', @recurring_todo.show_from_delta, {"size" => 3, "tabindex" => 12})) %>
+ <%= radio_button_tag('recurring_todo[recurring_target]', 'show_from_date', @recurring_todo.target == 'show_from_date')%> <%= t('todos.recurrence.from_tickler') %>

diff --git a/app/views/recurring_todos/_recurring_todo_form.erb b/app/views/recurring_todos/_recurring_todo_form.erb index 27a6bf9a..370f3505 100644 --- a/app/views/recurring_todos/_recurring_todo_form.erb +++ b/app/views/recurring_todos/_recurring_todo_form.erb @@ -1,10 +1,6 @@
<% form_for(@new_recurring_todo, :html=> { :id=>'recurring-todo-form-new-action', :name=>'recurring_todo', :class => 'inline-form' }) do - #form_remote_tag( - # :url => recurring_todos_path, :method => :post, - # :html=> { :id=>'recurring-todo-form-new-action', :name=>'recurring_todo', :class => 'inline-form' }, - # :before => "$('#recurring_todo_new_action_submit').block({message: null})") do -%>
<%= error_messages_for("item", :object_name => 'action') %>
@@ -76,7 +72,7 @@ <%= radio_button_tag('recurring_todo[yearly_selector]', 'yearly_every_x_day', true)%> <%= t('todos.recurrence.yearly_every_x_day', :month => select_tag('recurring_todo[yearly_month_of_year]', options_for_select(@months_of_year, Time.zone.now.month), {}), :day => text_field_tag('recurring_todo[yearly_every_x_day]', Time.zone.now.day, "size" => 3, "tabindex" => 9)) %>
- <%= radio_button_tag('recurring_todo[yearly_selector]', 'yearly_every_xth_day')%><%= t('todos.recurrence.yearly_every_xth_day', + <%= radio_button_tag('recurring_todo[yearly_selector]', 'yearly_every_xth_day')%> <%= t('todos.recurrence.yearly_every_xth_day', :day => select_tag('recurring_todo[yearly_every_xth_day]', options_for_select(@xth_day), {}), :day_of_week => select_tag('recurring_todo[yearly_day_of_week]', options_for_select(@days_of_week, Time.zone.now.wday), {}), :month => select_tag('recurring_todo[yearly_month_of_year2]', options_for_select(@months_of_year, Time.zone.now.month), {})) %>
diff --git a/config/locales/en.yml b/config/locales/en.yml index 2d23f9c4..e88710f1 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -73,6 +73,11 @@ en: email: Email website: Website contribute: Contribute + first: First + second: Second + third: Third + fourth: Fourth + last: Last errors: user_unauthorized: "401 Unauthorized: Only administrative users are allowed access to this function." footer: @@ -431,6 +436,8 @@ en: no_completed_actions_with: "No completed actions with the tag '%{tag_name}'" next_action_description: "Next action description" new_related_todo_created: "A new todo was added which belongs to this recurring todo" + new_related_todo_created_short: "created a new todo" + new_related_todo_not_created_short: "did not create todo" error_completing_todo: "There was an error completing / activating the recurring todo %{description}" recurring_todos: "Recurring todos" no_recurring_todos: "Currently there are no recurring todos" @@ -440,6 +447,7 @@ en: recurring_deleted_success: "The recurring action was deleted succesfully." deleted_success: "The action was deleted succesfully." error_deleting_recurring: "There was an error deleting the recurring todo \'%{description}\'" + error_saving_recurring: "There was an error saving the recurring todo \'%{description}\'" error_starring_recurring: "Could not toggle the star of recurring todo \'%{description}\'" recurrence_period: "Recurrence period" action_marked_complete: "The action '%{description}' was marked as %{completed}" diff --git a/config/locales/nl.yml b/config/locales/nl.yml index 08e8012a..e8ab0851 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -30,26 +30,32 @@ nl: applescript_success_before_id: Nieuwe actie met ID applescript_success_after_id: gemaakt common: + third: Derde actions: Acties back: Terug add: Toevoegen logout: Log uit go_back: Ga terug + second: Tweede none: Geen cancel: Annuleer optional: optioneel notes: Notities server_error: Een fout heeft op de server plaatsgevonden forum: Forum + last: Laatste action: Actie projects: Projecten project: Project ok: Ok contribute: Bijdragen + first: Eerste website: Website numbered_step: Stap %{number} - errors_with_fields: Er waren problemen met de volgende velden + fourth: Vierde context: Context + errors_with_fields: Er waren problemen met de volgende velden + drag_handle: SLEEP sort: by_task_count_title: Sorteer op aantal acties by_task_count_title_confirm: Weet u zeker dat u deze projecten alphabetisch wilt sorteren? Dat zal de huidige sorteervolgorde aanpassen. @@ -58,12 +64,11 @@ nl: sort: Sorteer alphabetically_confirm: Weet u zeker dat u deze projecten alphabetisch wilt sorteren? Dat zal de huidige sorteervolgorde aanpassen. by_task_count: Bij aantal acties - drag_handle: SLEEP create: Maken description: Beschrijving contexts: Contexten - wiki: Wiki update: Bijwerken + wiki: Wiki bugs: Fouten email: E-mail ajaxError: Er is een fout opgetreden bij het ophalen van gegevens van de server @@ -82,8 +87,8 @@ nl: contexts: 2-Contexten home: 1-Start navigation: - recurring_todos: Terugkerende todos manage_users_title: Toevoegen of verwijderen gebruikers + recurring_todos: Terugkerende acties api_docs: REST API Docs feeds: Feeds stats: Statistieken @@ -118,13 +123,13 @@ nl: feed_description: Een overzicht van alle projecten voor %{username} todo: error_date_must_be_future: moet een datum in de toekomst zijn - user: - error_context_not_associated: Context %{context} niet geassocieerd met gebruikers %{user}. - error_project_not_associated: Project %{project} niet geassocieerd met gebruikers %{user}. preference: due_styles: - Deadline over ____ dagen - Deadline op ____ + user: + error_context_not_associated: Context %{context} niet geassocieerd met gebruikers %{user}. + error_project_not_associated: Project %{project} niet geassocieerd met gebruikers %{user}. data: import_successful: De import was succesvol import_errors: Er hebben zich fouten voorgedaan bij de import @@ -143,27 +148,27 @@ nl: context: Context description: Beschrijving due: Deadline - user: - last_name: Achternaam - first_name: Voornaam preference: show_hidden_projects_in_sidebar: Toon verborgen projecten in sidebar - date_format: Datum formaat show_hidden_contexts_in_sidebar: Toon verborgen contexten in sidebar - mobile_todos_per_page: Acties per pagina (mobiel) + date_format: Datum formaat + staleness_starts: Begin van markeren openstaande actie sms_context: Standaard context voor email verbose_action_descriptors: Context en project uitschrijven in actielijst - staleness_starts: Begin van markeren openstaande actie - title_date_format: Datum formaat in titel + mobile_todos_per_page: Acties per pagina (mobiel) show_number_completed: Aantal te tonen afgeronde acties + title_date_format: Datum formaat in titel refresh: Ververs interval (in minuten) week_starts: Week start op - due_style: Deadline stijl time_zone: Tijdzone + due_style: Deadline stijl locale: Taal sms_email: Van email show_project_on_todo_done: Ga naar project pagina wanneer actie gereed is show_completed_projects_in_sidebar: Toon afgeronde projecten in sidebar + user: + last_name: Achternaam + first_name: Voornaam errors: messages: greater_than_or_equal_to: moet groter of gelijk zijn aan %{count} @@ -174,8 +179,8 @@ nl: exclusion: is gereserveerd invalid: mag niet een komma (',') karakter bevatten odd: moet oneven zijn - wrong_length: heeft de verkeerde lengte (moet %{count} karakters lang zijn) empty: mag niet leeg zijn + wrong_length: heeft de verkeerde lengte (moet %{count} karakters lang zijn) even: moet even zijn too_short: is te kort (minimum is %{count} karakters) less_than: moet kleiner zijn dan %{count} @@ -205,11 +210,11 @@ nl: tag_cloud_title: Tag Cloud voor alle acties tag_cloud_description: Deze tag cloud bevat tags van alle acties (afgerond, niet voltooid, zichtbaar en / of verborgen) tag_cloud_90days_title: Tag cloud met acties in afgelopen 90 dagen - totals_first_action: Sinds uw eerste actie op %{date} actions_avg_completion_time: Van al uw afgeronde acties, de gemiddelde tijd dat dit in beslag nam is %{count} dagen. actions_last_year_legend: number_of_actions: Aantal acties months_ago: Maanden geleden + totals_first_action: Sinds uw eerste actie op %{date} actions_dow_30days_title: Dag van de week (laatste 30 dagen) current_running_time_of_incomplete_visible_actions: Huidige looptijd van onvolledige zichtbare acties running_time_legend: @@ -217,6 +222,7 @@ nl: percentage: Percentage weeks: Looptijd van een actie (weken). Klik op een balk voor meer info totals_action_count: u heeft een totaal van %{count} acties + totals_deferred_actions: waarvan %{count} uitgestelde acties in de tickler zijn legend: number_of_days: Aantal dagen geleden actions: Acties @@ -225,26 +231,24 @@ nl: running_time: Looptijd van een actie (weken) percentage: Percentage months_ago: Maanden geleden - totals_deferred_actions: waarvan %{count} uitgestelde acties in de tickler zijn top10_longrunning: Top 10 langstlopende projecten - actions_avg_completed_30days: en voltooide een gemiddelde van %{count} acties per dag. top5_contexts: Top 5 contexten actions_lastyear_title: Acties in de afgelopen 12 maanden totals_actions_completed: "%{count} van deze zijn voltooid." totals_incomplete_actions: U heeft %{count} onvolledige acties totals_unique_tags: Van deze tags zijn %{count} uniek. + actions_avg_completed_30days: en voltooide een gemiddelde van %{count} acties per dag. totals_visible_context_count: Van deze zijn %{count} zichtbare contexten totals_blocked_actions: "%{count} zijn afhankelijk van de voltooiing van hun acties." action_completion_time_title: Doorlooptijd (alle voltooide acties) actions_last_year: Acties in de afgelopen jaren totals_context_count: U heeft %{count} contexten. - 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}. no_tags_available: geen tags beschikbaar actions_day_of_week_title: Dag van de week (alle acties) - tags: Tags totals_project_count: U heeft %{count} projecten. - tod30: Tijd van de dag (laatste 30 dagen) + tags: Tags + actions_min_max_completion_days: De max-/minimum dagen tot voltooiing is %{min}/%{max}. tag_cloud_90days_description: Deze tag cloud bevat tags van acties die zijn gemaakt of voltooid in de afgelopen 90 dagen. running_time_all: Huidige looptijd van alle onvolledige acties totals_tag_count: U heeft %{count} tags geplaatst op acties. @@ -254,7 +258,7 @@ nl: more_stats_will_appear: Meer statistieken zullen hier verschijnen zodra u acties hebt toegevoegd. top5_visible_contexts_with_incomplete_actions: Top 5 zichtbare contexten met onvolledige acties actions_further: en verder - other_actions_label: (anderen) + tod30: Tijd van de dag (laatste 30 dagen) totals_completed_project_count: en %{count} zijn afgeronde projecten. click_to_return: Klik %{link} om terug te keren naar de statistieken pagina. top10_projects_30days: Top 10 project in de laatste 30 dagen @@ -262,8 +266,9 @@ nl: top10_projects: Top 10 projecten spread_of_running_actions_for_visible_contexts: Verdeling van actieve acties voor zichtbare contexten spread_of_actions_for_all_context: Verdeling van acties voor alle contexten - actions_avg_created: In de afgelopen 12 maanden heeft u gemiddeld% {count} acties aangemaakt + actions_avg_created: In de afgelopen 12 maanden heeft u gemiddeld%{count} acties aangemaakt click_to_show_actions_from_week: Klik %{link} om de acties van week %{week} en verder te zien. + other_actions_label: (anderen) totals: Totalen time_of_day_legend: number_of_actions: Aantal acties @@ -271,6 +276,7 @@ nl: click_to_return_link: hier totals_hidden_context_count: en %{count} zijn verborgen contexten. actions_avg_completed: en voltooide een gemiddelde van %{count} acties per maand. + no_actions_selected: Er zijn geen acties geselecteerd. labels: month_avg_completed: "%{months} gem afgerond per maand" completed: Afgerond @@ -278,25 +284,24 @@ nl: avg_created: Gem gemaakt avg_completed: Gem afgerond created: Gemaakt - no_actions_selected: Er zijn geen acties geselecteerd. click_to_update_actions: Klik op een balk in de grafiek op de acties hieronder aan te passen. running_time_all_legend: actions: Acties running_time: Looptijd van een actie (weken). Klik op een balk voor meer info percentage: Percentage action_selection_title: "TRACKS:: Actie selectie" - actions_actions_avg_created_30days: In de afgelopen 30 dagen heeft u gemiddeld% {count} acties gemaakt + actions_actions_avg_created_30days: In de afgelopen 30 dagen heeft u gemiddeld %{count} acties gemaakt tod30_legend: number_of_actions: Aantal acties time_of_day: Tijd van de dag todos: + recurring_action_deleted: Actie werd verwijderd. Omdat deze actie herhalend is. werd een nieuwe actie toegevoegd show_from: Toon vanaf error_starring_recurring: Kon niet de ster van deze terugkerende actie niet omgezetten \'%{description}\' - recurring_action_deleted: Actie werd verwijderd. Omdat deze actie herhalend is. werd een nieuwe actie toegevoegd completed_actions: Voltooide acties - blocked_by: Geblokkeerd door %{predecessors} - completed_recurring: Afgesloten terugkerende todos added_new_next_action: Nieuwe actie toegevoegd + completed_recurring: Afgesloten terugkerende todos + blocked_by: Geblokkeerd door %{predecessors} star_action: Markeer deze actie met een ster completed_recurrence_completed: Er is geen actie na de terugkerende actie die u new verwijderd heeft. De herhaling is voltooid defer_date_after_due_date: Uitsteldatum is na de vervaldag. Gelieve vervaldag bewerken alvorens uitsteldatum aan te passen. @@ -307,27 +312,28 @@ nl: completed: Afgerond no_deferred_actions_with: Geen uitgestelde acties met de tag '%{tag_name}' no_hidden_actions: Momenteel zijn er geen verborgen acties gevonden - action_due_on: (deadline actie op %{date}) edit_action_with_description: Bewerk de actie '%{description}' + action_due_on: (deadline actie op %{date}) archived_tasks_title: "TRACKS:: Gearchiveerde voltooide taken" remove_dependency: Verwijder afhankelijkheid (zal niet de actie zelf verwijderen) list_incomplete_next_actions: Toon onvoltooide acties - action_deleted_success: Actie succesvol verwijderd tags: Tags (gescheiden door komma's) - delete_recurring_action_title: Verwijder de terugkerende actie + action_deleted_success: Actie succesvol verwijderd + mobile_todos_page_title: Alle acties new_related_todo_created: Een nieuwe actie is toegevoegd, die behoort bij deze terugkerende todo context_changed: Context veranderd in '%{name}' add_another_dependency: Nog een afhankelijkheid toevoegen - mobile_todos_page_title: Alle acties - next_action_needed: U dient ten minste een actie in te vullen + delete_recurring_action_title: Verwijder de terugkerende actie removed_predecessor: "'%{successor}' is verwijderd als afhankelijkheid van '%{predecessor}'." recurring_actions_title: TRACKS::Terugkerende acties + next_action_needed: U dient ten minste een actie in te vullen action_saved: Actie opgeslagen scheduled_overdue: Gepland om %{days} dagen geleden te tonen action_deleted_error: Verwijderen van de actie is mislukt edit_action: Actie bewerken added_new_context: Nieuwe context toegevoegd next_actions_description: "Filter:" + older_completed_items: Oudere voltooide items list_incomplete_next_actions_with_limit: Toont de laatste %{count} onvoltooide acties set_to_pending: "'%{task}' als wachtend ingesteld" added_new_project: Nieuw project toegevoegd @@ -335,20 +341,21 @@ nl: completed: acties voltooid due_today: deadline vandaag due_within_a_week: deadline binnen een week - older_completed_items: Oudere voltooide items - no_actions_due_this_week: Geen acties met deadline in rest van deze week + task_list_title: TRACKS::Toon acties append_in_this_project: in dit project error_deleting_item: Er is een fout opgetreden bij het verwijderen van het item '%{description}' - task_list_title: TRACKS::Toon acties + no_actions_due_this_week: Geen acties met deadline in rest van deze week no_recurring_todos: Momenteel zijn er geen terugkerende acties error_completing_todo: Er was een fout bij het voltooien / activeren van de terugkerende actie '%{description}' convert_to_project: Maak project no_deferred_pending_actions: Momenteel zijn er geen uitgestelde of wachtende acties - completed_last_day: Voltooid in de laatste 24 uur delete_recurring_action_confirm: Weet u zeker dat u wilt de terugkerende actie '%{description}' wilt verwijderen? - show_in_days: Toon over %{days} dagen + completed_last_day: Voltooid in de laatste 24 uur + error_saving_recurring: Er is een fout opgetreden het opslaan van de terugkerende actie '%{description}' no_project: -- Geen project -- + show_in_days: Toon over %{days} dagen completed_more_than_x_days_ago: Voltooid meer dan %{count} dagen geleden + new_related_todo_created_short: een nieuwe actie gemaakt feed_title_in_context: in context '%{context}' older_than_days: Ouder dan %{count} dagen edit: Bewerken @@ -376,10 +383,10 @@ nl: show_today: Toon vandaag no_actions_found_title: Geen acties gevonden completed_last_x_days: Voltooid in de laatste %{count} dagen - no_actions_with: Momenteel zijn er geen onvoltooide acties met de tag '%{tag_name}' defer_x_days: one: Een dag uitstellen other: "%{count} dagen uitstellen" + no_actions_with: Momenteel zijn er geen onvoltooide acties met de tag '%{tag_name}' added_new_next_action_singular: Nieuwe actie toegevoegd no_completed_actions: Momenteel zijn er geen voltooide acties. deferred_pending_actions: Uitgestelde/wachtende acties @@ -403,6 +410,7 @@ nl: one: U heeft een actie tot nu toe vandaag voltooid. other: U heeft %{count} acties tot nu toe vandaag voltooid. added_new_next_action_plural: Nieuwe acties toegevoegd + new_related_todo_not_created_short: een nieuwe actie is niet gemaakt error_starring: Kon niet de ster van deze actie niet omzetten \'%{description}\' show_tomorrow: Toon morgen calendar: @@ -417,32 +425,32 @@ nl: due_this_month: Deadline in rest van %{month} no_actions_due_this_month: Geen acties met deadline in de rest van deze maand recurrence: + ends_on_date: Eindigt op %{date} every_work_day: Elke werkdag ends_on_number_times: Eindigt na %{number} keer - ends_on_date: Eindigt op %{date} recurrence_on_due_date: de datum dat deadline van de actie is weekly_options: Instellingen voor de wekelijkse terugkerende acties - weekly: Wekelijks monthly_options: Instellingen voor maandelijks terugkerende acties + weekly: Wekelijks monthly: Maandelijks starts_on: Begint op daily_options: Instellingen voor dagelijks terugkerende acties - daily: Dagelijks show_option_always: altijd - recurrence_on_options: Stel herhaling in op + daily: Dagelijks yearly_every_x_day: Elke %{month} %{day} + recurrence_on_options: Stel herhaling in op daily_every_number_day: Elke %{number} dag(en) - ends_on: Eindigt op weekly_every_number_week: Herhaalt elke %{number} weken op + ends_on: Eindigt op show_options: Toon de actie - day_x_on_every_x_month: Dag %{dag} op elke %{month} maand - yearly_every_xth_day: De %{day} %{day_of_week} van %{month} yearly_options: Instellingen voor jaarlijks terugkerende acties show_days_before: "%{days} dagen v\xC3\xB3\xC3\xB3r de deadline van actie" + yearly_every_xth_day: De %{day} %{day_of_week} van %{month} from_tickler: de datum dat de actie uit de tickler komt (geen deadline ingesteld) no_end_date: Geen einddatum - monthly_every_xth_day: De %{dag} %{day_of_week} van elke %{month} maand + day_x_on_every_x_month: Dag %{day} op elke %{month} maand yearly: Jaarlijks + monthly_every_xth_day: De %{day} %{day_of_week} van elke %{month} maand tagged_page_title: TRACKS::Tagged met '%{tag_name}' no_completed_recurring: Momenteel zijn er geen voltooide terugkerende acties added_dependency: "%{dependency} als afhankelijkheid toegevoegd." @@ -452,26 +460,26 @@ nl: in_pending_state: in wachtende toestand due: Deadline action_marked_complete_error: De actie '%{description}' is niet gemarkeerd als %{completed} vanwege een fout op de server. + next_actions_description_additions: + completed: in de afgelopen %{count} dagen + due_date: met een deadline %{due_date} of eerder depends_on_separate_with_commas: Afhankelijk van (gescheiden door komma's) - recurring_action_saved: Terugkerende actie opgeslagen action_saved_to_tickler: Actie opgeslagen in tickler + recurring_action_saved: Terugkerende actie opgeslagen completed_in_archive: one: Er is een voltooide actie in het archief. other: Er zijn %{count} afgeronde acties in het archief. to_tickler: naar tickler - next_actions_description_additions: - completed: in de afgelopen %{count} dagen - due_date: met een deadline %{due_date} of eerder overdue: Achterstallig - no_incomplete_actions: Er zijn geen onvoltooide acties add_new_recurring: Voeg een nieuwe terugkerende actie toe + no_incomplete_actions: Er zijn geen onvoltooide acties notes: delete_note_title: Verwijder de notitie '%{id}' delete_confirmation: Weet u zeker dat u de notitie '%{id}' wilt verwijderen? delete_item_title: Verwijder item - show_note_title: Toon notitie deleted_note: Verwijder notitie '%{id}' note_link_title: Toon notitie %{id} + show_note_title: Toon notitie note_location_link: "In:" edit_item_title: Item bewerken note_header: Notitie %{id} @@ -479,6 +487,15 @@ nl: delete_note_confirm: Weet u zeker dat u de notitie '%{id}' wilt verwijderen? errors: user_unauthorized: "401 Unauthorized: Alleen administratieve gebruikers mogen deze functie gebruiken." + states: + hidden_plural: Verborgen + completed: Afgerond + completed_plural: Afgeronde + visible_plural: Zichtbare + visible: Zichtbaar + active_plural: Actieve + active: Actief + hidden: Verborgen time: am: ochtend formats: @@ -487,26 +504,17 @@ nl: short: "%d %B %H:%M" long: "%A, %d. %B %Y, %H:%M" pm: middag - states: - hidden_plural: Verborgen - completed: Afgerond - completed_plural: Afgeronde - visible_plural: Zichtbare - active_plural: Actieve - visible: Zichtbaar - active: Actief - hidden: Verborgen preferences: - open_id_url: Uw OpenID URL is staleness_starts_after: Ophopen begint na %{days} dagen + open_id_url: Uw OpenID URL is change_identity_url: Verander uw Identity URL page_title: "TRACKS:: Voorkeuren" change_password: Wijzig uw wachtwoord token_description: Token (voor feeds en API gebruik) title: Uw voorkeuren show_number_completed: Toon %{number} voltooide items - page_title_edit: "TRACKS:: Voorkeuren bewerken" edit_preferences: Voorkeuren bewerken + page_title_edit: "TRACKS:: Voorkeuren bewerken" generate_new_token: Genereer een nieuwe token sms_context_none: Geen token_header: Uw token @@ -515,52 +523,52 @@ nl: current_authentication_type: Uw authenticatietype is %{auth_type} 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. projects: + no_actions_in_project: Momenteel zijn er geen onafgeronde acties in dit project default_tags_removed_notice: De standaard tags zijn verwijderd + was_marked_hidden: is gemarkeerd als verborgen default_context_set: Stel project standaard context in op %{default_context} deferred_actions: Uitgestelde acties voor dit project edit_project_title: Bewerk project - was_marked_hidden: is gemarkeerd als verborgen - no_actions_in_project: Momenteel zijn er geen onafgeronde acties in dit project page_title: "TRACKS:: Project: %{project}" hide_form: Verberg formulier - no_notes_attached: Momenteel zijn er geen notities toegevoegd aan dit project deferred_actions_empty: Er zijn geen uitgestelde acties voor dit project project_state: Project is %{state}. show_form_title: Maak een nieuw project - this_project: Dit project to_new_project_page: Ga naar de nieuwe projectpagina + this_project: Dit project + no_notes_attached: Momenteel zijn er geen notities toegevoegd aan dit project notes: Notities todos_append: in dit project notes_empty: Er zijn geen notities voor dit project no_projects: Momenteel zijn er geen projecten hide_form_title: Verberg nieuw project formulier - with_no_default_context: zonder standaard context delete_project: Project verwijderen + with_no_default_context: zonder standaard context completed_actions_empty: Er zijn nog geen afgeronde acties voor dit project actions_in_project_title: Acties in dit project + with_default_context: met een standaard context '%{context_name}' show_form: Toevoegen van een project delete_project_confirmation: Weet u zeker dat u wilt het project '%{name} wilt verwijderen? - with_default_context: met een standaard context '%{context_name}' - add_project: Voeg project toe + with_default_tags: en met '%{tags}' als de standaard tags set_default_tags_notice: Stel project standaard tags in op %{default_tags} add_note: Een notitie toevoegen project_saved_status: Project opgeslagen - is_active: is actief settings: Instellingen completed_projects: Voltooide projecten - with_default_tags: en met '%{tags}' als de standaard tags list_projects: "TRACKS:: Overzicht van projecten" + is_active: is actief + add_project: Voeg project toe delete_project_title: Verwijder het project hidden_projects: Verborgen projecten - was_marked_complete: is gemarkeerd als voltooid default_context_removed: Standaard context verwijderd completed_actions: Afgeronde acties voor dit project add_note_submit: Notitie toevoegen + was_marked_complete: is gemarkeerd als voltooid + default_context: De standaard context voor dit project is %{context} status_project_name_changed: Naam van het project werd gewijzigd - edit_project_settings: Bewerk project instellingen no_default_context: Dit project heeft geen standaard context with_no_default_tags: en zonder standaard tags - default_context: De standaard context voor dit project is %{context} + edit_project_settings: Bewerk project instellingen active_projects: Actieve projecten state: Dit project is %{state} date: @@ -568,7 +576,7 @@ nl: - - Januari - Februari - - Maar + - Maart - April - Mei - Juni @@ -626,6 +634,20 @@ nl: prompt: Selecteer footer: send_feedback: Stuur reactie op %{version} + shared: + multiple_next_actions: Meerdere acties (een op elke regel) + toggle_single: Voeg een actie toe + hide_form: Verberg formulier + add_action: Actie toevoegen + add_actions: Toevoegen acties + tags_for_all_actions: Tags voor alle acties (scheiden met een komma) + toggle_multi: Voeg meerdere acties toe + toggle_single_title: Voeg een nieuwe actie toe + project_for_all_actions: Project voor alle acties + context_for_all_actions: Context voor alle acties + separate_tags_with_commas: gescheiden door komma's + toggle_multi_title: Toggle single / multi actie formulier + hide_action_form_title: Verberg nieuwe actie formulier dates: month_names: - Januari @@ -648,20 +670,13 @@ nl: - Donderdag - Vrijdag - Zaterdag - shared: - multiple_next_actions: Meerdere acties (een op elke regel) - toggle_single: Voeg een actie toe - hide_form: Verberg formulier - add_action: Actie toevoegen - add_actions: Toevoegen acties - tags_for_all_actions: Tags voor alle acties (scheiden met een komma) - toggle_multi: Voeg meerdere acties toe - toggle_single_title: Voeg een nieuwe actie toe - project_for_all_actions: Project voor alle acties - context_for_all_actions: Context voor alle acties - separate_tags_with_commas: gescheiden door komma's - toggle_multi_title: Toggle single / multi actie formulier - hide_action_form_title: Verberg nieuwe actie formulier + sidebar: + list_name_active_contexts: Actieve contexten + list_name_active_projects: Actieve projecten + list_empty: Geen + list_name_completed_projects: Voltooide projecten + list_name_hidden_projects: Verborgen projecten + list_name_hidden_contexts: Verborgen contexten users: openid_url_verified: Je hebt %{url} met succes geverifieerd als je identiteit en uw authenticatie type OpenID opgeslagen. destroy_successful: Gebruiker %{login} met succes verwijderd @@ -670,9 +685,9 @@ nl: first_user_heading: "Welkom bij TRACKS. Om te beginnen, maak dan een admin account:" successfully_deleted_user: Succesvol gebruiker %{username} verwijderd failed_to_delete_user: Mislukt de gebruiker %{username} te verwijderen + total_projects: Totaal aantal projecten signup_successful: Aanmelding succesvol voor gebruiker %{username}. new_token_generated: Nieuwe token met succes gegenereerd - total_projects: Totaal aantal projecten no_signups_title: "TRACKS:: Geen nieuwe aanmeldingen" user_created: Gebruiker aangemaakt. change_password_submit: Wachtwoord wijzigen @@ -685,22 +700,22 @@ nl: auth_type_updated: Authenticatietype bijgewerkt. total_actions: Totaal aanal acties desired_login: Gewenste login + password_confirmation_label: Bevestig wachtwoord destroy_error: Er is een fout opgetreden bij het verwijderen van de gebruiker '%{login}' choose_password: Kies een wachtwoord change_password_title: TRACKS::Wachtwoord wijzigen change_auth_type_title: TRACKS::Wijzig authenticatietype change_password_prompt: Voer uw nieuwe wachtwoord in de onderstaande velden in en kies 'Wachtwoord wijzigen' om uw huidige wachtwoord met uw nieuwe te vervangen. - password_confirmation_label: Bevestig wachtwoord label_auth_type: Authenticatietype new_password_label: Nieuw wachtwoord register_with_cas: Met uw CAS gebruikersnaam + destroy_user: Verwijder de gebruiker total_users_count: Je hebt een totaal van %{count} gebruikers new_user_title: "TRACKS:: Aanmelden als de admin gebruiker" - destroy_user: Verwijder de gebruiker destroy_confirmation: "Waarschuwing: dit zal de gebruiker '%{login} verwijderen met al zijn acties, contexten, projecten en notities. Weet u zeker dat u wilt doorgaan?" signup_new_user: Registreer nieuwe gebruiker - identity_url: Identiteit URL change_authentication_type: Wijzigen authenticatietype + identity_url: Identiteit URL 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. total_notes: Totaal aantal notities @@ -716,19 +731,19 @@ nl: hidden_contexts: Verborgen contexten no_contexts_active: Momenteel zijn er geen actieve contexten context_hide: Verberg van de start pagina? - add_context: Context toevoegen visible_contexts: Zichtbare contexten save_status_message: Context bewaard show_form: Maak een nieuwe context - update_status_message: Naam van de context was veranderd + add_context: Context toevoegen context_name: Context naam + update_status_message: Naam van de context was veranderd status_active: Context is actief new_context_post: "' zal ook gemaakt worden. Weet u dit zeker?" + context_deleted: De context '%{name}' is verwijderd no_contexts_hidden: Momenteel zijn er geen verborgen contexten new_context_pre: Nieuwe context ' no_actions: Momenteel zijn er geen onafgeronde acties in deze context last_completed_in_context: in deze context (laatste %{number}) - context_deleted: De context '%{name}' is verwijderd status_hidden: Context is verborgen feedlist: actions_due_today: Acties die vandaag of eerder af moeten @@ -754,13 +769,6 @@ nl: all_actions: Alle acties actions_completed_last_week: Acties afgerond in de afgelopen 7 dagen project_centric: Feeds voor onafgeronde acties in een specifiek project - sidebar: - list_name_active_contexts: Actieve contexten - list_name_active_projects: Actieve projecten - list_empty: Geen - list_name_completed_projects: Voltooide projecten - list_name_hidden_projects: Verborgen projecten - list_name_hidden_contexts: Verborgen contexten datetime: prompts: minute: Minuut @@ -808,33 +816,33 @@ nl: half_a_minute: halve minuut login: user_no_expiry: Blijf ingelogd - sign_in: Meld aan login_cas: Ga naar het CAS - openid_identity_url_not_found: Sorry, geen gebruiker met die identiteit URL bestaat (% {identity_url}) - please_login: Log in om Tracks te gebruiken - cas_logged_in_greeting: Hallo, % {username}! U bent geauthenticeerd. - cas_no_user_found: Hallo,% {username}! Je hebt nog geen account op Tracks. - cas_login: CAS Inloggen + sign_in: Meld aan + openid_identity_url_not_found: Sorry, geen gebruiker met die identiteit URL bestaat (%{identity_url}) successful_with_session_info: "Login succesvol:" - cas_username_not_found: Sorry, geen gebruiker met die CAS gebruikersnaam bestaat (% {username}) + please_login: Log in om Tracks te gebruiken + cas_logged_in_greeting: Hallo, %{username}! U bent geauthenticeerd. + cas_no_user_found: Hallo,%{username}! Je hebt nog geen account op Tracks. + cas_login: CAS Inloggen + cas_username_not_found: Sorry, geen gebruiker met die CAS gebruikersnaam bestaat (%{username}) mobile_use_openid: ... if inloggen met een OpenID cas_create_account: Als u willen vragen ga hier om %{signup_link} account_login: Account login cas_signup_link: Aanvragen account session_will_not_expire: sessie zal niet verlopen. successful: Succesvol aangemeld. Welkom terug! + session_will_expire: sessie zal verlopen na %{hours} u(u)r(en) van inactiviteit. option_separator: of, session_time_out: Sessie is verlopen. Gelieve %{link} - session_will_expire: sessie zal verlopen na %{hours} u(u)r(en) van inactiviteit. login_standard: Ga terug naar de standaard login - log_in_again: log opnieuw in. + log_in_again: opnieuw in te loggen. logged_out: Je bent afgemeld bij Tracks. login_with_openid: inloggen met een OpenID unsuccessful: Login mislukt. search: contexts_matching_query: Contexten passend bij zoekopdracht tags_matching_query: Tags passend bij zoekopdracht + todos_matching_query: Todos passend bij zoekopdracht projects_matching_query: Projecten passend bij zoekopdracht notes_matching_query: Notities passend bij zoekopdracht no_results: Uw zoekopdracht heeft geen resultaten opgeleverd. - todos_matching_query: Todos passend bij zoekopdracht diff --git a/features/project_edit.feature b/features/project_edit.feature index dd20a77c..4b924442 100644 --- a/features/project_edit.feature +++ b/features/project_edit.feature @@ -98,7 +98,7 @@ Feature: Edit a project Given this is a pending scenario # empty message is in separate container # Ticket #1043 - @selenium @wip + @selenium Scenario: I can move a todo out of the current project Given I have a project "foo" with 2 todos And I have a project called "bar"