From 9b497090a576de971d4c888b49ccc875643c85be Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Tue, 14 Jul 2015 01:50:11 +0200 Subject: [PATCH 1/2] update locales from crowdin --- config/locales/it.yml | 49 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 config/locales/it.yml diff --git a/config/locales/it.yml b/config/locales/it.yml new file mode 100644 index 0000000000..0d5ef2a077 --- /dev/null +++ b/config/locales/it.yml @@ -0,0 +1,49 @@ +it: + button_save_as: Salvare il report come... + comments: Commento + cost_reports_title: Report costi + label_cost_report: Report costo + description_drill_down: Mostra dettagli + description_filter_selection: Selezione + description_multi_select: Visualizza multiselect + description_remove_filter: Rimuovi filtro + information_restricted_depending_on_permission: A seconda delle tue autorizzazioni, questa pagina visualizzare meno informazioni. + label_click_to_edit: Premi per modificare. + label_closed: chiuso + label_columns: Colonne + label_cost_entry_attributes: Attributi voce di costo + label_days_ago: durante gli ultimi giorni + label_entry: Voce di costo + label_filter_text: Filtro testo + label_filter_value: Valore + label_filters: Filtro + label_greater: '>' + label_is_not_project_with_subprojects: non è (include sottoprogetti) + label_is_project_with_subprojects: è (include sottoprogetti) + label_work_package_attributes: Attributi del pacchetto lavoro + label_less: '<' + label_money: Valore in contanti + label_month_reporting: Mese (passato) + label_new_report: Nuovo rapporto di costo + label_open: apri + label_operator: Operatore + label_private_report_plural: Report costo privato + label_progress_bar_explanation: Generazione Report... + label_public_report_plural: Report costo pubblico + label_really_delete_question: Sei sicuro di voler cancellare questo report? + label_rows: Righe + label_saving: Salvataggio in corso ... + label_spent_on_reporting: Data (passato) + label_sum: Somma + label_units: Unità di misura + label_week_reporting: Settimana (passato) + label_year_reporting: Anno (passato) + load_query_question: 'Il report avrà le celle della tabella del %{size} e potrebbe essere necessario del tempo per eseguire il rendering. Vuoi ancora tentare di eseguirne il rendering?' + permission_save_cost_reports: Salva il report costi pubblici + permission_save_private_cost_reports: Salvare il report costi privati + project_module_reporting_module: Report costi + text_costs_are_rounded_note: Valori visualizzati sono arrotondati. Tutti i calcoli sono basati sui valori non arrotondati. + toggle_multiselect: attivare/disattivare la multiselect + units: Unità di misura + validation_failure_date: non è una data valida + validation_failure_integer: non è un numero intero valido From e774c5fe1ac8b6dc8c79554e75fcc6d95dff63d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20G=C3=BCnther?= Date: Tue, 14 Jul 2015 09:43:19 +0200 Subject: [PATCH 2/2] Properly target breadcrumbs entries. The current features/menu_spec.rb selects Cost reports from the entire .breadcrumb using a `text:` selector. As the tests are working locally, I can only assume this is connected to how capybara evaluates the text selector. If it selects text using innerText, this may fail for some browsers. The spec is now addressed on the breadcrumb li item diirectly. --- spec/features/menu_spec.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spec/features/menu_spec.rb b/spec/features/menu_spec.rb index 7b10fa23dd..1cb67f8be4 100644 --- a/spec/features/menu_spec.rb +++ b/spec/features/menu_spec.rb @@ -67,7 +67,8 @@ describe 'project menu', type: :feature do it 'leads to cost reports' do click_on 'Cost reports' - expect(page).to have_selector('.breadcrumb', text: 'HomePonyoCost reports') + expect(page).to have_selector('.breadcrumb > li', text: 'Ponyo') + expect(page).to have_selector('.breadcrumb > li', text: 'Cost reports') end end @@ -96,7 +97,7 @@ describe 'project menu', type: :feature do click_on 'Cost reports' end - expect(page).to have_selector('.breadcrumb', text: 'Cost reports') + expect(page).to have_selector('.breadcrumb > li', text: 'Cost reports') # to make sure we're not seeing the project cost reports: expect(page).not_to have_text('Ponyo')