feat(cojo): date format hint is localized, depending on browser

This commit is contained in:
Colin Darie 2024-08-22 11:05:35 +02:00
parent bd4c31684d
commit e46f09dfb9
No known key found for this signature in database
GPG key ID: 4FB865FDBCA4BCC4
3 changed files with 3 additions and 0 deletions

View file

@ -3,5 +3,6 @@ en:
accreditation_number_label: Accreditation number accreditation_number_label: Accreditation number
accreditation_number_notice: Identification number issued by Paris 2024 accreditation_number_notice: Identification number issued by Paris 2024
accreditation_birthdate_label: Date of birth accreditation_birthdate_label: Date of birth
accreditation_birthdate_hint: 'Format: MM/JJ/AAAA'
accreditation_number_error: Invalid accreditation number accreditation_number_error: Invalid accreditation number
accreditation_number_verification_pending: Accreditation number verification in progress accreditation_number_verification_pending: Accreditation number verification in progress

View file

@ -3,5 +3,6 @@ fr:
accreditation_number_label: Numéro daccréditation accreditation_number_label: Numéro daccréditation
accreditation_number_notice: Numéro didentification délivré par Paris 2024 accreditation_number_notice: Numéro didentification délivré par Paris 2024
accreditation_birthdate_label: Date de naissance accreditation_birthdate_label: Date de naissance
accreditation_birthdate_hint: 'Format : JJ/MM/AAAA'
accreditation_number_error: Le numéro daccréditation est incorrect accreditation_number_error: Le numéro daccréditation est incorrect
accreditation_number_verification_pending: Vérification du numéro daccréditation en cours accreditation_number_verification_pending: Vérification du numéro daccréditation en cours

View file

@ -17,6 +17,7 @@
.fr-input-group{ class: input_group_class } .fr-input-group{ class: input_group_class }
= @form.label :accreditation_birthdate, for: @champ.accreditation_birthdate_input_id, class: 'fr-label' do = @form.label :accreditation_birthdate, for: @champ.accreditation_birthdate_input_id, class: 'fr-label' do
- safe_join [t('.accreditation_birthdate_label'), @champ.required? ? render(EditableChamp::AsteriskMandatoryComponent.new) : ''], ' ' - safe_join [t('.accreditation_birthdate_label'), @champ.required? ? render(EditableChamp::AsteriskMandatoryComponent.new) : ''], ' '
%p.fr-hint-text{ data: { controller: 'date-input-hint' } }= t('.accreditation_birthdate_hint')
= @form.date_field :accreditation_birthdate, = @form.date_field :accreditation_birthdate,
required: @champ.required?, required: @champ.required?,
aria: { describedby: dom_id(@champ, :accreditation_birthdate) }, aria: { describedby: dom_id(@champ, :accreditation_birthdate) },