aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcedricnjanga2018-03-27 23:15:09 -0700
committerJohan Van Ryseghem2018-03-29 09:38:28 +0200
commit566e69388dbf69921ae329cd198fb24ff7dce192 (patch)
treea8033945ef164d95a9046a501f1bc6fb6f34e403
parent94a80d79e779f30ddf920c83529c0b593d4bddf3 (diff)
downloadchouette-core-566e69388dbf69921ae329cd198fb24ff7dce192.tar.bz2
Refs #6156 Update calendars english translations
-rw-r--r--app/views/calendars/_filters.html.slim12
-rw-r--r--app/views/calendars/index.html.slim2
-rw-r--r--app/views/calendars/show.html.slim9
-rw-r--r--config/locales/calendars.en.yml8
-rw-r--r--config/locales/calendars.fr.yml4
5 files changed, 20 insertions, 15 deletions
diff --git a/app/views/calendars/_filters.html.slim b/app/views/calendars/_filters.html.slim
index 4d664c358..5317c433f 100644
--- a/app/views/calendars/_filters.html.slim
+++ b/app/views/calendars/_filters.html.slim
@@ -1,7 +1,7 @@
= search_form_for @q, url: workgroup_calendars_path(@workgroup), builder: SimpleForm::FormBuilder, html: { method: :get, class: 'form form-filter' } do |f|
.ffg-row
- .input-group.search_bar class=filter_item_class(params[:q], :name_cont)
- = f.search_field :name_cont, class: 'form-control', placeholder: 'Indiquez un nom/nom court de calendrier...'
+ .input-group.search_bar class=filter_item_class(params[:q], :name_or_short_name_cont)
+ = f.search_field :name_or_short_name_cont, class: 'form-control', placeholder: I18n.t('calendars.filters.name_or_short_name_cont')
span.input-group-btn
button.btn.btn-default#search_btn type='submit'
span.fa.fa-search
@@ -10,13 +10,13 @@
.form-group.togglable class=filter_item_class(params[:q], :shared_true)
= f.label Calendar.human_attribute_name(:shared), required: false, class: 'control-label'
.form-group.checkbox_list
- = f.input :shared_true, as: :boolean, label: ("<span>Oui</span>").html_safe, wrapper_html: { class: 'checkbox-wrapper' }
- = f.input :shared_false, as: :boolean, label: ("<span>Non</span>").html_safe, wrapper_html: { class: 'checkbox-wrapper' }
+ = f.input :shared_true, as: :boolean, label: ("<span>#{I18n.t('yes')}</span>").html_safe, wrapper_html: { class: 'checkbox-wrapper' }
+ = f.input :shared_false, as: :boolean, label: ("<span>#{I18n.t('no')}</span>").html_safe, wrapper_html: { class: 'checkbox-wrapper' }
.form-group class=filter_item_class(params[:q], :contains_date)
= f.label Calendar.human_attribute_name(:date), class: 'control-label'
= f.input :contains_date, as: :date, label: false, wrapper_html: { class: 'date smart_date' }, class: 'form-control', include_blank: true
.actions
- = link_to 'Effacer', workgroup_calendars_path(@workgroup), class: 'btn btn-link'
- = f.submit 'Filtrer', id: 'calendar_filter_btn', class: 'btn btn-default'
+ = link_to I18n.t('actions.erase'), workgroup_calendars_path(@workgroup), class: 'btn btn-link'
+ = f.submit I18n.t('actions.filter'), id: 'calendar_filter_btn', class: 'btn btn-default'
diff --git a/app/views/calendars/index.html.slim b/app/views/calendars/index.html.slim
index d4b84fe82..2c87a6f7a 100644
--- a/app/views/calendars/index.html.slim
+++ b/app/views/calendars/index.html.slim
@@ -35,6 +35,6 @@
- unless @calendars.any?
.row.mt-xs
.col-lg-12
- = replacement_msg t('calendars.search_no_results')
+ = replacement_msg t('.search_no_results')
= javascript_pack_tag 'date_filters'
diff --git a/app/views/calendars/show.html.slim b/app/views/calendars/show.html.slim
index fa1ab3b71..648c98928 100644
--- a/app/views/calendars/show.html.slim
+++ b/app/views/calendars/show.html.slim
@@ -6,10 +6,11 @@
.row
.col-lg-6.col-md-6.col-sm-12.col-xs-12
= definition_list t('metadatas'),
- { Calendar.human_attribute_name(:shared) => t("#{resource.shared}"),
- 'Organisation' => resource.organisation.name,
- Calendar.human_attribute_name(:dates) => resource.dates.collect{|d| l(d, format: :short)}.join(', ').html_safe,
- Calendar.human_attribute_name(:date_ranges) => resource.periods.map{|d| t('validity_range', debut: l(d.begin, format: :short), end: l(d.end, format: :short))}.join('<br>').html_safe }
+ { Calendar.tmf('short_name') => resource.try(:short_name),
+ Calendar.tmf('shared') => t("#{resource.shared}"),
+ Calendar.tmf('organisation') => resource.organisation.name,
+ Calendar.tmf('dates') => resource.dates.collect{|d| l(d, format: :short)}.join(', ').html_safe,
+ Calendar.tmf('date_ranges') => resource.periods.map{|d| t('validity_range', debut: l(d.begin, format: :short), end: l(d.end, format: :short))}.join('<br>').html_safe }
- if has_feature?('application_days_on_calendars')
.row
diff --git a/config/locales/calendars.en.yml b/config/locales/calendars.en.yml
index b9540d124..2d1033f48 100644
--- a/config/locales/calendars.en.yml
+++ b/config/locales/calendars.en.yml
@@ -1,5 +1,7 @@
en:
calendars:
+ filters:
+ name_or_short_name_cont: Search by name/short name
search_no_results: 'No calendar matching your query'
days:
monday: M
@@ -37,7 +39,7 @@ en:
all: All
shared: Shared
not_shared: Not shared
- search_no_results: No calendar matching your query
+ search_no_results: No calendar templates matching your query
date: Date
new:
title: Add a new calendar
@@ -59,8 +61,8 @@ en:
activerecord:
models:
calendar:
- one: calendar
- other: calendars
+ one: calendar template
+ other: calendar templates
attributes:
calendar:
name: Name
diff --git a/config/locales/calendars.fr.yml b/config/locales/calendars.fr.yml
index 6a87a889a..f3bcf7c3d 100644
--- a/config/locales/calendars.fr.yml
+++ b/config/locales/calendars.fr.yml
@@ -1,6 +1,8 @@
fr:
calendars:
- search_no_results: 'Aucun calendrier ne correspond à votre recherche'
+ filters:
+ name_or_short_name_cont: 'Indiquez un nom/nom court de calendrier...'
+ no_results: 'Aucun calendrier ne correspond à votre recherche'
days:
monday: L
tuesday: Ma