unused locales clean-up

This commit is contained in:
Judith 2021-02-02 14:48:53 +00:00 committed by Pierre de La Morinerie
parent ed10a9dd62
commit 6d89a83d14
8 changed files with 29 additions and 38 deletions

View file

@ -11,15 +11,18 @@ class Champs::SiretController < ApplicationController
end end
if !Siret.new(siret: @siret).valid? if !Siret.new(siret: @siret).valid?
# i18n-tasks-use t('errors.messages.invalid_siret')
return siret_error(:invalid) return siret_error(:invalid)
end end
begin begin
etablissement = find_etablissement_with_siret etablissement = find_etablissement_with_siret
rescue ApiEntreprise::API::Error::RequestFailed, ApiEntreprise::API::Error::ServiceUnavailable rescue ApiEntreprise::API::Error::RequestFailed, ApiEntreprise::API::Error::ServiceUnavailable
# i18n-tasks-use t('errors.siret_network_error')
return siret_error(:network_error) return siret_error(:network_error)
end end
if etablissement.nil? if etablissement.nil?
# i18n-tasks-use t('errors.messages.siret_not_found')
return siret_error(:not_found) return siret_error(:not_found)
end end

View file

@ -14,6 +14,12 @@ module ProcedureHelper
end end
def procedure_publish_text(procedure, key) def procedure_publish_text(procedure, key)
# i18n-tasks-use t('modal.publish.body.publish')
# i18n-tasks-use t('modal.publish.body.reopen')
# i18n-tasks-use t('modal.publish.submit.publish')
# i18n-tasks-use t('modal.publish.submit.reopen')
# i18n-tasks-use t('modal.publish.title.publish')
# i18n-tasks-use t('modal.publish.title.reopen')
action = procedure.close? ? :reopen : :publish action = procedure.close? ? :reopen : :publish
t(action, scope: [:modal, :publish, key]) t(action, scope: [:modal, :publish, key])
end end

View file

@ -22,6 +22,7 @@ class Champs::IntegerNumberChamp < Champ
allow_nil: true, allow_nil: true,
allow_blank: true, allow_blank: true,
message: -> (object, _data) { message: -> (object, _data) {
# i18n-tasks-use t('errors.messages.not_an_integer')
"« #{object.libelle} » " + object.errors.generate_message(:value, :not_an_integer) "« #{object.libelle} » " + object.errors.generate_message(:value, :not_an_integer)
} }
} }

View file

@ -8,6 +8,7 @@
- when :network_error - when :network_error
= t('errors.messages.siret_network_error') = t('errors.messages.siret_network_error')
-# i18n-tasks-use t('errors.messages.siret_network_error')
- else - else
- if siret.present? && siret == etablissement&.siret - if siret.present? && siret == etablissement&.siret

View file

@ -96,6 +96,12 @@ search:
## Consider these keys used: ## Consider these keys used:
ignore_unused: ignore_unused:
- 'activerecord.attributes.*'
- 'activerecord.errors.*'
- 'errors.messages.blank'
- 'pluralize.*'
- 'views.pagination.*'
- 'time.formats.default'
# - '{devise,kaminari,will_paginate}.*' # - '{devise,kaminari,will_paginate}.*'
# - 'simple_form.{yes,no}' # - 'simple_form.{yes,no}'
# - 'simple_form.{placeholders,hints,labels}.*' # - 'simple_form.{placeholders,hints,labels}.*'

View file

@ -61,7 +61,7 @@ en:
activerecord: activerecord:
attributes: attributes:
user: user:
siret: 'Numéro SIRET' siret: 'SIRET number'
password: 'password' password: 'password'
instructeur: instructeur:
password: 'password' password: 'password'
@ -100,38 +100,25 @@ en:
path: path:
taken: is already used for procedure. You cannot use it because it belongs to another administrator. taken: is already used for procedure. You cannot use it because it belongs to another administrator.
# taken_can_be_claimed: est identique à celui dune autre de vos procedures publiées. Si vous publiez cette procedure, lancienne sera dépubliée et ne sera plus accessible au public. Les utilisateurs qui ont commencé un brouillon vont pouvoir le déposer. # taken_can_be_claimed: est identique à celui dune autre de vos procedures publiées. Si vous publiez cette procedure, lancienne sera dépubliée et ne sera plus accessible au public. Les utilisateurs qui ont commencé un brouillon vont pouvoir le déposer.
invalid: is not valid. It must countain between 3 and 50 characters among a-z, 0-9, '_' et '-'. invalid: is not valid. It must countain between 3 and 50 characters among a-z, 0-9, '_' and '-'.
errors: errors:
messages: messages:
# already_confirmed: "a déjà été validé(e), veuillez essayer de vous connecter"
# confirmation_period_expired: "à confirmer dans les %{period}, merci de faire une nouvelle demande"
# expired: "a expiré, merci den faire une nouvelle demande"
not_found: "was not found"
not_locked: "was not locked"
not_saved:
one: "1 error prevented this %{resource} from being saved :"
other: "%{count} errors prevented this %{resource} from being saved :"
dossier_not_found: "The file does not exist or you do not have access to it." dossier_not_found: "The file does not exist or you do not have access to it."
dossier_map_not_activated: "The file does not have access to the map." # # dossier_map_not_activated: "The file does not have access to the map."
invalid_siret: "The SIRET is incorrect" invalid_siret: "The SIRET is incorrect"
procedure_not_found: "The procedure does not exist" procedure_not_found: "The procedure does not exist"
siret_unknown: 'Sorry, we did not find any establishment registered under this SIRET number.' siret_unknown: 'Sorry, we did not find any establishment registered under this SIRET number.'
# siret_network_error: 'Désolé, la récupération des informations SIRET est temporairement indisponible. Veuillez réessayer dans quelques instants.' siret_network_error: 'Désolé, la récupération des informations SIRET est temporairement indisponible. Veuillez réessayer dans quelques instants.'
# etablissement_fail: 'Désolé, nous navons pas réussi à enregistrer létablissement correspondant à ce numéro SIRET' siret_not_found: 'Nous navons pas trouvé détablissement correspondant à ce numéro de SIRET.'
# # etablissement_fail: 'Désolé, nous navons pas réussi à enregistrer létablissement correspondant à ce numéro SIRET'
france_connect: france_connect:
connexion: "Error trying to connect to France Connect." connexion: "Error trying to connect to France Connect."
procedure_archived: "This procedure has been closed, it is no longer possible to submit a file." procedure_archived: "This procedure has been closed, it is no longer possible to submit a file."
procedure_not_draft: "THis procedure is not a draft anymore." # # procedure_not_draft: "This procedure is not a draft anymore."
# cadastres_empty: # cadastres_empty:
# one: "Aucune parcelle cadastrale sur la zone sélectionnée" # one: "Aucune parcelle cadastrale sur la zone sélectionnée"
# other: "Aucune parcelle cadastrale sur les zones sélectionnées" # other: "Aucune parcelle cadastrale sur les zones sélectionnées"
# quartiers_prioritaires_empty:
# one: "Aucun quartier prioritaire sur la zone sélectionnée"
# other: "Aucun quartier prioritaire sur les zones sélectionnées"
# parcelles_agricoles_empty:
# one: "Aucune parcelle agricole sur la zone sélectionnée"
# other: "Aucune parcelle agricole sur les zones sélectionnées"
not_an_integer: "must be an integer (without decimal)" not_an_integer: "must be an integer (without decimal)"
blank: "can't be blank" blank: "can't be blank"

View file

@ -114,34 +114,21 @@ fr:
errors: errors:
messages: messages:
saml_not_authorized: "Vous n'êtes pas autorisé à accéder à ce service." saml_not_authorized: "Vous n'êtes pas autorisé à accéder à ce service."
already_confirmed: "a déjà été validé(e), veuillez essayer de vous connecter"
confirmation_period_expired: "à confirmer dans les %{period}, merci de faire une nouvelle demande"
expired: "a expiré, merci den faire une nouvelle demande"
not_found: "na pas été trouvé(e)"
not_locked: "nétait pas verrouillé(e)"
not_saved:
one: "1 erreur a empêché ce(tte) %{resource} dêtre sauvegardé(e) :"
other: "%{count} erreurs ont empêché ce(tte) %{resource} dêtre sauvegardé(e) :"
dossier_not_found: "Le dossier nexiste pas ou vous ny avez pas accès." dossier_not_found: "Le dossier nexiste pas ou vous ny avez pas accès."
dossier_map_not_activated: "Le dossier na pas accès à la cartographie." # dossier_map_not_activated: "Le dossier na pas accès à la cartographie."
invalid_siret: "Le siret est incorrect" invalid_siret: "Le siret est incorrect"
procedure_not_found: "La démarche nexiste pas" procedure_not_found: "La démarche nexiste pas"
siret_unknown: 'Désolé, nous navons pas trouvé détablissement enregistré correspondant à ce numéro SIRET.' siret_unknown: 'Désolé, nous navons pas trouvé détablissement enregistré correspondant à ce numéro SIRET.'
siret_network_error: 'Désolé, la récupération des informations SIRET est temporairement indisponible. Veuillez réessayer dans quelques instants.' siret_network_error: 'Désolé, la récupération des informations SIRET est temporairement indisponible. Veuillez réessayer dans quelques instants.'
etablissement_fail: 'Désolé, nous navons pas réussi à enregistrer létablissement correspondant à ce numéro SIRET' siret_not_found: 'Nous navons pas trouvé détablissement correspondant à ce numéro de SIRET.'
# etablissement_fail: 'Désolé, nous navons pas réussi à enregistrer létablissement correspondant à ce numéro SIRET'
france_connect: france_connect:
connexion: "Erreur lors de la connexion à France Connect." connexion: "Erreur lors de la connexion à France Connect."
procedure_archived: "Cette démarche en ligne a été close, il nest plus possible de déposer de dossier." procedure_archived: "Cette démarche en ligne a été close, il nest plus possible de déposer de dossier."
procedure_not_draft: "Cette démarche nest maintenant plus en brouillon." # procedure_not_draft: "Cette démarche nest maintenant plus en brouillon."
cadastres_empty: cadastres_empty:
one: "Aucune parcelle cadastrale sur la zone sélectionnée" one: "Aucune parcelle cadastrale sur la zone sélectionnée"
other: "Aucune parcelle cadastrale sur les zones sélectionnées" other: "Aucune parcelle cadastrale sur les zones sélectionnées"
quartiers_prioritaires_empty:
one: "Aucun quartier prioritaire sur la zone sélectionnée"
other: "Aucun quartier prioritaire sur les zones sélectionnées"
parcelles_agricoles_empty:
one: "Aucune parcelle agricole sur la zone sélectionnée"
other: "Aucune parcelle agricole sur les zones sélectionnées"
not_an_integer: "doit être un nombre entier (sans chiffres après la virgule)" not_an_integer: "doit être un nombre entier (sans chiffres après la virgule)"
blank: "doit être rempli" blank: "doit être rempli"

View file

@ -81,7 +81,7 @@ describe Champs::SiretController, type: :controller do
end end
it 'displays a “API is unavailable” error message' do it 'displays a “API is unavailable” error message' do
expect(response.body).to include(I18n.t('errors.messages.siret_network_error')) expect(response.body).to include('Désolé, la récupération des informations SIRET est temporairement indisponible. Veuillez réessayer dans quelques instants.')
end end
end end