add extracted translations
This commit is contained in:
parent
6857cad565
commit
b3e2b0c81a
@ -3,7 +3,16 @@
|
|||||||
#account_nav{
|
#account_nav{
|
||||||
width: 20rem;
|
width: 20rem;
|
||||||
padding: 1rem;
|
padding: 1rem;
|
||||||
|
ul{
|
||||||
|
list-style-type: none;
|
||||||
|
margin-right: 1rem;
|
||||||
|
li{
|
||||||
|
margin-bottom: 0.25rem;
|
||||||
|
a{
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#account_main_content{
|
#account_main_content{
|
||||||
width: 30rem;
|
width: 30rem;
|
||||||
|
@ -7,6 +7,7 @@ a{
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
color: $primary_color;
|
color: $primary_color;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
|
border: solid 1px $bg_color;
|
||||||
&:hover{
|
&:hover{
|
||||||
color: $primary_color_darker;
|
color: $primary_color_darker;
|
||||||
}
|
}
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
<a
|
<a
|
||||||
class="account-link {% if currentRoute == 'app_account' %}active{% endif %}"
|
class="account-link {% if currentRoute == 'app_account' %}active{% endif %}"
|
||||||
href="{{ path('app_account') }}">{{ app.user.userIdentifier }}</a>
|
href="{{ path('app_account') }}">{{ app.user.userIdentifier }}</a>
|
||||||
, <a href="{{ path('app_logout') }}">{{ 'user.logout'|trans }}</a>
|
<a href="{{ path('app_logout') }}">{{ 'user.logout'|trans }}</a>
|
||||||
|
|
||||||
{% else %}
|
{% else %}
|
||||||
<a class="account-link {% if currentRoute == 'app_login' %}active{% endif %}"
|
<a class="account-link {% if currentRoute == 'app_login' %}active{% endif %}"
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
common:
|
common:
|
||||||
homepage: Homepage
|
homepage: Homepage
|
||||||
pages:
|
pages:
|
||||||
app_index:
|
app_index:
|
||||||
title: Hello!
|
title: 'Greetings noble barbarian!'
|
||||||
subtitle: This friendly message is coming from your controller.
|
subtitle: 'Welcome to this Symfony application able to manage a user space.'
|
||||||
user:
|
user:
|
||||||
# id is user.login
|
login: 'Log in'
|
||||||
login: Login
|
logout: 'Sign out'
|
||||||
logout: Logout
|
register: 'Create an account'
|
||||||
register: Register
|
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
common:
|
common:
|
||||||
homepage: Accueil
|
homepage: Accueil
|
||||||
pages:
|
pages:
|
||||||
app_index:
|
app_index:
|
||||||
title: Salutations noble barbare!
|
title: 'Salutations noble barbare!'
|
||||||
subtitle: Bienvenue dans cette application Symfony capable de gérer un espace utilisateur.
|
subtitle: 'Bienvenue dans cette application Symfony capable de gérer un espace utilisateur.'
|
||||||
user:
|
user:
|
||||||
# id is user.login
|
login: Login
|
||||||
login: Login
|
logout: 'Se déconnecter'
|
||||||
logout: Se déconnecter
|
register: 'Créer un compte'
|
||||||
register: Créer un compte
|
|
||||||
|
38
translations/security.en.yaml
Normal file
38
translations/security.en.yaml
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
'An authentication exception occurred':
|
||||||
|
'': 'An authentication exception occurred.'
|
||||||
|
'Authentication credentials could not be found':
|
||||||
|
'': 'Authentication credentials could not be found.'
|
||||||
|
'Authentication request could not be processed due to a system problem':
|
||||||
|
'': 'Authentication request could not be processed due to a system problem.'
|
||||||
|
'Invalid credentials':
|
||||||
|
'': 'Invalid credentials.'
|
||||||
|
'Cookie has already been used by someone else':
|
||||||
|
'': 'Cookie has already been used by someone else.'
|
||||||
|
'Not privileged to request the resource':
|
||||||
|
'': 'Not privileged to request the resource.'
|
||||||
|
'Invalid CSRF token':
|
||||||
|
'': 'Invalid CSRF token.'
|
||||||
|
'No authentication provider found to support the authentication token':
|
||||||
|
'': 'No authentication provider found to support the authentication token.'
|
||||||
|
'No session available, it either timed out or cookies are not enabled':
|
||||||
|
'': 'No session available, it either timed out or cookies are not enabled.'
|
||||||
|
'No token could be found':
|
||||||
|
'': 'No token could be found.'
|
||||||
|
'Username could not be found':
|
||||||
|
'': 'Username could not be found.'
|
||||||
|
'Account has expired':
|
||||||
|
'': 'Account has expired.'
|
||||||
|
'Credentials have expired':
|
||||||
|
'': 'Credentials have expired.'
|
||||||
|
'Account is disabled':
|
||||||
|
'': 'Account is disabled.'
|
||||||
|
'Account is locked':
|
||||||
|
'': 'Account is locked.'
|
||||||
|
'Too many failed login attempts, please try again later':
|
||||||
|
'': 'Too many failed login attempts, please try again later.'
|
||||||
|
'Invalid or expired login link':
|
||||||
|
'': 'Invalid or expired login link.'
|
||||||
|
'Too many failed login attempts, please try again in %minutes% minute':
|
||||||
|
'': 'Too many failed login attempts, please try again in %minutes% minute.'
|
||||||
|
'Too many failed login attempts, please try again in %minutes% minutes':
|
||||||
|
'': 'Too many failed login attempts, please try again in %minutes% minutes.'
|
38
translations/security.fr.yaml
Normal file
38
translations/security.fr.yaml
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
'An authentication exception occurred':
|
||||||
|
'': "Une exception d'authentification s'est produite."
|
||||||
|
'Authentication credentials could not be found':
|
||||||
|
'': "Les identifiants d'authentification n'ont pas pu être trouvés."
|
||||||
|
'Authentication request could not be processed due to a system problem':
|
||||||
|
'': "La requête d'authentification n'a pas pu être executée à cause d'un problème système."
|
||||||
|
'Invalid credentials':
|
||||||
|
'': 'Identifiants invalides.'
|
||||||
|
'Cookie has already been used by someone else':
|
||||||
|
'': "Le cookie a déjà été utilisé par quelqu'un d'autre."
|
||||||
|
'Not privileged to request the resource':
|
||||||
|
'': 'Privilèges insuffisants pour accéder à la ressource.'
|
||||||
|
'Invalid CSRF token':
|
||||||
|
'': 'Jeton CSRF invalide.'
|
||||||
|
'No authentication provider found to support the authentication token':
|
||||||
|
'': "Aucun fournisseur d'authentification n'a été trouvé pour supporter le jeton d'authentification."
|
||||||
|
'No session available, it either timed out or cookies are not enabled':
|
||||||
|
'': 'Aucune session disponible, celle-ci a expiré ou les cookies ne sont pas activés.'
|
||||||
|
'No token could be found':
|
||||||
|
'': "Aucun jeton n'a pu être trouvé."
|
||||||
|
'Username could not be found':
|
||||||
|
'': "Le nom d'utilisateur n'a pas pu être trouvé."
|
||||||
|
'Account has expired':
|
||||||
|
'': 'Le compte a expiré.'
|
||||||
|
'Credentials have expired':
|
||||||
|
'': 'Les identifiants ont expiré.'
|
||||||
|
'Account is disabled':
|
||||||
|
'': 'Le compte est désactivé.'
|
||||||
|
'Account is locked':
|
||||||
|
'': 'Le compte est bloqué.'
|
||||||
|
'Too many failed login attempts, please try again later':
|
||||||
|
'': 'Plusieurs tentatives de connexion ont échoué, veuillez réessayer plus tard.'
|
||||||
|
'Invalid or expired login link':
|
||||||
|
'': 'Lien de connexion invalide ou expiré.'
|
||||||
|
'Too many failed login attempts, please try again in %minutes% minute':
|
||||||
|
'': 'Plusieurs tentatives de connexion ont échoué, veuillez réessayer dans %minutes% minute.'
|
||||||
|
'Too many failed login attempts, please try again in %minutes% minutes':
|
||||||
|
'': 'Plusieurs tentatives de connexion ont échoué, veuillez réessayer dans %minutes% minutes.'
|
287
translations/validators.en.yaml
Normal file
287
translations/validators.en.yaml
Normal file
@ -0,0 +1,287 @@
|
|||||||
|
'This value should be false':
|
||||||
|
'': 'This value should be false.'
|
||||||
|
'This value should be true':
|
||||||
|
'': 'This value should be true.'
|
||||||
|
'This value should be of type {{ type }}':
|
||||||
|
'': 'This value should be of type {{ type }}.'
|
||||||
|
'This value should be blank':
|
||||||
|
'': 'This value should be blank.'
|
||||||
|
'The value you selected is not a valid choice':
|
||||||
|
'': 'The value you selected is not a valid choice.'
|
||||||
|
'You must select at least {{ limit }} choice':
|
||||||
|
'|You must select at least {{ limit }} choices':
|
||||||
|
'': 'You must select at least {{ limit }} choice.|You must select at least {{ limit }} choices.'
|
||||||
|
'You must select at most {{ limit }} choice':
|
||||||
|
'|You must select at most {{ limit }} choices':
|
||||||
|
'': 'You must select at most {{ limit }} choice.|You must select at most {{ limit }} choices.'
|
||||||
|
'One or more of the given values is invalid':
|
||||||
|
'': 'One or more of the given values is invalid.'
|
||||||
|
'This field was not expected':
|
||||||
|
'': 'This field was not expected.'
|
||||||
|
'This field is missing':
|
||||||
|
'': 'This field is missing.'
|
||||||
|
'This value is not a valid date':
|
||||||
|
'': 'This value is not a valid date.'
|
||||||
|
'This value is not a valid datetime':
|
||||||
|
'': 'This value is not a valid datetime.'
|
||||||
|
'This value is not a valid email address':
|
||||||
|
'': 'This value is not a valid email address.'
|
||||||
|
'The file could not be found':
|
||||||
|
'': 'The file could not be found.'
|
||||||
|
'The file is not readable':
|
||||||
|
'': 'The file is not readable.'
|
||||||
|
'The file is too large ({{ size }} {{ suffix }})':
|
||||||
|
' Allowed maximum size is {{ limit }} {{ suffix }}':
|
||||||
|
'': 'The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}.'
|
||||||
|
'The mime type of the file is invalid ({{ type }})':
|
||||||
|
' Allowed mime types are {{ types }}':
|
||||||
|
'': 'The mime type of the file is invalid ({{ type }}). Allowed mime types are {{ types }}.'
|
||||||
|
'This value should be {{ limit }} or less':
|
||||||
|
'': 'This value should be {{ limit }} or less.'
|
||||||
|
'This value is too long':
|
||||||
|
' It should have {{ limit }} character or less':
|
||||||
|
'|This value is too long': { ' It should have {{ limit }} characters or less': { '': 'This value is too long. It should have {{ limit }} character or less.|This value is too long. It should have {{ limit }} characters or less.' } }
|
||||||
|
'This value should be {{ limit }} or more':
|
||||||
|
'': 'This value should be {{ limit }} or more.'
|
||||||
|
'This value is too short':
|
||||||
|
' It should have {{ limit }} character or more':
|
||||||
|
'|This value is too short': { ' It should have {{ limit }} characters or more': { '': 'This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more.' } }
|
||||||
|
'This value should not be blank':
|
||||||
|
'': 'This value should not be blank.'
|
||||||
|
'This value should not be null':
|
||||||
|
'': 'This value should not be null.'
|
||||||
|
'This value should be null':
|
||||||
|
'': 'This value should be null.'
|
||||||
|
'This value is not valid':
|
||||||
|
'': 'This value is not valid.'
|
||||||
|
'This value is not a valid time':
|
||||||
|
'': 'This value is not a valid time.'
|
||||||
|
'This value is not a valid URL':
|
||||||
|
'': 'This value is not a valid URL.'
|
||||||
|
'The two values should be equal':
|
||||||
|
'': 'The two values should be equal.'
|
||||||
|
'The file is too large':
|
||||||
|
' Allowed maximum size is {{ limit }} {{ suffix }}':
|
||||||
|
'': 'The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}.'
|
||||||
|
'': 'The file is too large.'
|
||||||
|
'The file could not be uploaded':
|
||||||
|
'': 'The file could not be uploaded.'
|
||||||
|
'This value should be a valid number':
|
||||||
|
'': 'This value should be a valid number.'
|
||||||
|
'This file is not a valid image':
|
||||||
|
'': 'This file is not a valid image.'
|
||||||
|
'This is not a valid IP address':
|
||||||
|
'': 'This is not a valid IP address.'
|
||||||
|
'This value is not a valid language':
|
||||||
|
'': 'This value is not a valid language.'
|
||||||
|
'This value is not a valid locale':
|
||||||
|
'': 'This value is not a valid locale.'
|
||||||
|
'This value is not a valid country':
|
||||||
|
'': 'This value is not a valid country.'
|
||||||
|
'This value is already used':
|
||||||
|
'': 'This value is already used.'
|
||||||
|
'The size of the image could not be detected':
|
||||||
|
'': 'The size of the image could not be detected.'
|
||||||
|
'The image width is too big ({{ width }}px)':
|
||||||
|
' Allowed maximum width is {{ max_width }}px':
|
||||||
|
'': 'The image width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px.'
|
||||||
|
'The image width is too small ({{ width }}px)':
|
||||||
|
' Minimum width expected is {{ min_width }}px':
|
||||||
|
'': 'The image width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px.'
|
||||||
|
'The image height is too big ({{ height }}px)':
|
||||||
|
' Allowed maximum height is {{ max_height }}px':
|
||||||
|
'': 'The image height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px.'
|
||||||
|
'The image height is too small ({{ height }}px)':
|
||||||
|
' Minimum height expected is {{ min_height }}px':
|
||||||
|
'': 'The image height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px.'
|
||||||
|
"This value should be the user's current password":
|
||||||
|
'': "This value should be the user's current password."
|
||||||
|
'This value should have exactly {{ limit }} character':
|
||||||
|
'|This value should have exactly {{ limit }} characters':
|
||||||
|
'': 'This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters.'
|
||||||
|
'The file was only partially uploaded':
|
||||||
|
'': 'The file was only partially uploaded.'
|
||||||
|
'No file was uploaded':
|
||||||
|
'': 'No file was uploaded.'
|
||||||
|
'No temporary folder was configured in php':
|
||||||
|
ini:
|
||||||
|
'': 'No temporary folder was configured in php.ini, or the configured folder does not exist.'
|
||||||
|
'Cannot write temporary file to disk':
|
||||||
|
'': 'Cannot write temporary file to disk.'
|
||||||
|
'A PHP extension caused the upload to fail':
|
||||||
|
'': 'A PHP extension caused the upload to fail.'
|
||||||
|
'This collection should contain {{ limit }} element or more':
|
||||||
|
'|This collection should contain {{ limit }} elements or more':
|
||||||
|
'': 'This collection should contain {{ limit }} element or more.|This collection should contain {{ limit }} elements or more.'
|
||||||
|
'This collection should contain {{ limit }} element or less':
|
||||||
|
'|This collection should contain {{ limit }} elements or less':
|
||||||
|
'': 'This collection should contain {{ limit }} element or less.|This collection should contain {{ limit }} elements or less.'
|
||||||
|
'This collection should contain exactly {{ limit }} element':
|
||||||
|
'|This collection should contain exactly {{ limit }} elements':
|
||||||
|
'': 'This collection should contain exactly {{ limit }} element.|This collection should contain exactly {{ limit }} elements.'
|
||||||
|
'Invalid card number':
|
||||||
|
'': 'Invalid card number.'
|
||||||
|
'Unsupported card type or invalid card number':
|
||||||
|
'': 'Unsupported card type or invalid card number.'
|
||||||
|
'This is not a valid International Bank Account Number (IBAN)':
|
||||||
|
'': 'This is not a valid International Bank Account Number (IBAN).'
|
||||||
|
'This value is not a valid ISBN-10':
|
||||||
|
'': 'This value is not a valid ISBN-10.'
|
||||||
|
'This value is not a valid ISBN-13':
|
||||||
|
'': 'This value is not a valid ISBN-13.'
|
||||||
|
'This value is neither a valid ISBN-10 nor a valid ISBN-13':
|
||||||
|
'': 'This value is neither a valid ISBN-10 nor a valid ISBN-13.'
|
||||||
|
'This value is not a valid ISSN':
|
||||||
|
'': 'This value is not a valid ISSN.'
|
||||||
|
'This value is not a valid currency':
|
||||||
|
'': 'This value is not a valid currency.'
|
||||||
|
'This value should be equal to {{ compared_value }}':
|
||||||
|
'': 'This value should be equal to {{ compared_value }}.'
|
||||||
|
'This value should be greater than {{ compared_value }}':
|
||||||
|
'': 'This value should be greater than {{ compared_value }}.'
|
||||||
|
'This value should be greater than or equal to {{ compared_value }}':
|
||||||
|
'': 'This value should be greater than or equal to {{ compared_value }}.'
|
||||||
|
'This value should be identical to {{ compared_value_type }} {{ compared_value }}':
|
||||||
|
'': 'This value should be identical to {{ compared_value_type }} {{ compared_value }}.'
|
||||||
|
'This value should be less than {{ compared_value }}':
|
||||||
|
'': 'This value should be less than {{ compared_value }}.'
|
||||||
|
'This value should be less than or equal to {{ compared_value }}':
|
||||||
|
'': 'This value should be less than or equal to {{ compared_value }}.'
|
||||||
|
'This value should not be equal to {{ compared_value }}':
|
||||||
|
'': 'This value should not be equal to {{ compared_value }}.'
|
||||||
|
'This value should not be identical to {{ compared_value_type }} {{ compared_value }}':
|
||||||
|
'': 'This value should not be identical to {{ compared_value_type }} {{ compared_value }}.'
|
||||||
|
'The image ratio is too big ({{ ratio }})':
|
||||||
|
' Allowed maximum ratio is {{ max_ratio }}':
|
||||||
|
'': 'The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}.'
|
||||||
|
'The image ratio is too small ({{ ratio }})':
|
||||||
|
' Minimum ratio expected is {{ min_ratio }}':
|
||||||
|
'': 'The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}.'
|
||||||
|
'The image is square ({{ width }}x{{ height }}px)':
|
||||||
|
' Square images are not allowed':
|
||||||
|
'': 'The image is square ({{ width }}x{{ height }}px). Square images are not allowed.'
|
||||||
|
'The image is landscape oriented ({{ width }}x{{ height }}px)':
|
||||||
|
' Landscape oriented images are not allowed':
|
||||||
|
'': 'The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed.'
|
||||||
|
'The image is portrait oriented ({{ width }}x{{ height }}px)':
|
||||||
|
' Portrait oriented images are not allowed':
|
||||||
|
'': 'The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed.'
|
||||||
|
'An empty file is not allowed':
|
||||||
|
'': 'An empty file is not allowed.'
|
||||||
|
'The host could not be resolved':
|
||||||
|
'': 'The host could not be resolved.'
|
||||||
|
'This value does not match the expected {{ charset }} charset':
|
||||||
|
'': 'This value does not match the expected {{ charset }} charset.'
|
||||||
|
'This is not a valid Business Identifier Code (BIC)':
|
||||||
|
'': 'This is not a valid Business Identifier Code (BIC).'
|
||||||
|
Error: Error
|
||||||
|
'This is not a valid UUID':
|
||||||
|
'': 'This is not a valid UUID.'
|
||||||
|
'This value should be a multiple of {{ compared_value }}':
|
||||||
|
'': 'This value should be a multiple of {{ compared_value }}.'
|
||||||
|
'This Business Identifier Code (BIC) is not associated with IBAN {{ iban }}':
|
||||||
|
'': 'This Business Identifier Code (BIC) is not associated with IBAN {{ iban }}.'
|
||||||
|
'This value should be valid JSON':
|
||||||
|
'': 'This value should be valid JSON.'
|
||||||
|
'This collection should contain only unique elements':
|
||||||
|
'': 'This collection should contain only unique elements.'
|
||||||
|
'This value should be positive':
|
||||||
|
'': 'This value should be positive.'
|
||||||
|
'This value should be either positive or zero':
|
||||||
|
'': 'This value should be either positive or zero.'
|
||||||
|
'This value should be negative':
|
||||||
|
'': 'This value should be negative.'
|
||||||
|
'This value should be either negative or zero':
|
||||||
|
'': 'This value should be either negative or zero.'
|
||||||
|
'This value is not a valid timezone':
|
||||||
|
'': 'This value is not a valid timezone.'
|
||||||
|
'This password has been leaked in a data breach, it must not be used':
|
||||||
|
' Please use another password':
|
||||||
|
'': 'This password has been leaked in a data breach, it must not be used. Please use another password.'
|
||||||
|
'This value should be between {{ min }} and {{ max }}':
|
||||||
|
'': 'This value should be between {{ min }} and {{ max }}.'
|
||||||
|
'This value is not a valid hostname':
|
||||||
|
'': 'This value is not a valid hostname.'
|
||||||
|
'The number of elements in this collection should be a multiple of {{ compared_value }}':
|
||||||
|
'': 'The number of elements in this collection should be a multiple of {{ compared_value }}.'
|
||||||
|
'This value should satisfy at least one of the following constraints:': 'This value should satisfy at least one of the following constraints:'
|
||||||
|
'Each element of this collection should satisfy its own set of constraints':
|
||||||
|
'': 'Each element of this collection should satisfy its own set of constraints.'
|
||||||
|
'This value is not a valid International Securities Identification Number (ISIN)':
|
||||||
|
'': 'This value is not a valid International Securities Identification Number (ISIN).'
|
||||||
|
'This value should be a valid expression':
|
||||||
|
'': 'This value should be a valid expression.'
|
||||||
|
'This value is not a valid CSS color':
|
||||||
|
'': 'This value is not a valid CSS color.'
|
||||||
|
'This value is not a valid CIDR notation':
|
||||||
|
'': 'This value is not a valid CIDR notation.'
|
||||||
|
'The value of the netmask should be between {{ min }} and {{ max }}':
|
||||||
|
'': 'The value of the netmask should be between {{ min }} and {{ max }}.'
|
||||||
|
'This form should not contain extra fields':
|
||||||
|
'': 'This form should not contain extra fields.'
|
||||||
|
'The uploaded file was too large':
|
||||||
|
' Please try to upload a smaller file':
|
||||||
|
'': 'The uploaded file was too large. Please try to upload a smaller file.'
|
||||||
|
'The CSRF token is invalid':
|
||||||
|
' Please try to resubmit the form':
|
||||||
|
'': 'The CSRF token is invalid. Please try to resubmit the form.'
|
||||||
|
'This value is not a valid HTML5 color':
|
||||||
|
'': 'This value is not a valid HTML5 color.'
|
||||||
|
'Please enter a valid birthdate':
|
||||||
|
'': 'Please enter a valid birthdate.'
|
||||||
|
'The selected choice is invalid':
|
||||||
|
'': 'The selected choice is invalid.'
|
||||||
|
'The collection is invalid':
|
||||||
|
'': 'The collection is invalid.'
|
||||||
|
'Please select a valid color':
|
||||||
|
'': 'Please select a valid color.'
|
||||||
|
'Please select a valid country':
|
||||||
|
'': 'Please select a valid country.'
|
||||||
|
'Please select a valid currency':
|
||||||
|
'': 'Please select a valid currency.'
|
||||||
|
'Please choose a valid date interval':
|
||||||
|
'': 'Please choose a valid date interval.'
|
||||||
|
'Please enter a valid date and time':
|
||||||
|
'': 'Please enter a valid date and time.'
|
||||||
|
'Please enter a valid date':
|
||||||
|
'': 'Please enter a valid date.'
|
||||||
|
'Please select a valid file':
|
||||||
|
'': 'Please select a valid file.'
|
||||||
|
'The hidden field is invalid':
|
||||||
|
'': 'The hidden field is invalid.'
|
||||||
|
'Please enter an integer':
|
||||||
|
'': 'Please enter an integer.'
|
||||||
|
'Please select a valid language':
|
||||||
|
'': 'Please select a valid language.'
|
||||||
|
'Please select a valid locale':
|
||||||
|
'': 'Please select a valid locale.'
|
||||||
|
'Please enter a valid money amount':
|
||||||
|
'': 'Please enter a valid money amount.'
|
||||||
|
'Please enter a number':
|
||||||
|
'': 'Please enter a number.'
|
||||||
|
'The password is invalid':
|
||||||
|
'': 'The password is invalid.'
|
||||||
|
'Please enter a percentage value':
|
||||||
|
'': 'Please enter a percentage value.'
|
||||||
|
'The values do not match':
|
||||||
|
'': 'The values do not match.'
|
||||||
|
'Please enter a valid time':
|
||||||
|
'': 'Please enter a valid time.'
|
||||||
|
'Please select a valid timezone':
|
||||||
|
'': 'Please select a valid timezone.'
|
||||||
|
'Please enter a valid URL':
|
||||||
|
'': 'Please enter a valid URL.'
|
||||||
|
'Please enter a valid search term':
|
||||||
|
'': 'Please enter a valid search term.'
|
||||||
|
'Please provide a valid phone number':
|
||||||
|
'': 'Please provide a valid phone number.'
|
||||||
|
'The checkbox has an invalid value':
|
||||||
|
'': 'The checkbox has an invalid value.'
|
||||||
|
'Please enter a valid email address':
|
||||||
|
'': 'Please enter a valid email address.'
|
||||||
|
'Please select a valid option':
|
||||||
|
'': 'Please select a valid option.'
|
||||||
|
'Please select a valid range':
|
||||||
|
'': 'Please select a valid range.'
|
||||||
|
'Please enter a valid week':
|
||||||
|
'': 'Please enter a valid week.'
|
287
translations/validators.fr.yaml
Normal file
287
translations/validators.fr.yaml
Normal file
@ -0,0 +1,287 @@
|
|||||||
|
'This value should be false':
|
||||||
|
'': 'Cette valeur doit être fausse.'
|
||||||
|
'This value should be true':
|
||||||
|
'': 'Cette valeur doit être vraie.'
|
||||||
|
'This value should be of type {{ type }}':
|
||||||
|
'': 'Cette valeur doit être de type {{ type }}.'
|
||||||
|
'This value should be blank':
|
||||||
|
'': 'Cette valeur doit être vide.'
|
||||||
|
'The value you selected is not a valid choice':
|
||||||
|
'': "Cette valeur doit être l'un des choix proposés."
|
||||||
|
'You must select at least {{ limit }} choice':
|
||||||
|
'|You must select at least {{ limit }} choices':
|
||||||
|
'': 'Vous devez sélectionner au moins {{ limit }} choix.|Vous devez sélectionner au moins {{ limit }} choix.'
|
||||||
|
'You must select at most {{ limit }} choice':
|
||||||
|
'|You must select at most {{ limit }} choices':
|
||||||
|
'': 'Vous devez sélectionner au maximum {{ limit }} choix.|Vous devez sélectionner au maximum {{ limit }} choix.'
|
||||||
|
'One or more of the given values is invalid':
|
||||||
|
'': 'Une ou plusieurs des valeurs soumises sont invalides.'
|
||||||
|
'This field was not expected':
|
||||||
|
'': "Ce champ n'a pas été prévu."
|
||||||
|
'This field is missing':
|
||||||
|
'': 'Ce champ est manquant.'
|
||||||
|
'This value is not a valid date':
|
||||||
|
'': "Cette valeur n'est pas une date valide."
|
||||||
|
'This value is not a valid datetime':
|
||||||
|
'': "Cette valeur n'est pas une date valide."
|
||||||
|
'This value is not a valid email address':
|
||||||
|
'': "Cette valeur n'est pas une adresse email valide."
|
||||||
|
'The file could not be found':
|
||||||
|
'': "Le fichier n'a pas été trouvé."
|
||||||
|
'The file is not readable':
|
||||||
|
'': "Le fichier n'est pas lisible."
|
||||||
|
'The file is too large ({{ size }} {{ suffix }})':
|
||||||
|
' Allowed maximum size is {{ limit }} {{ suffix }}':
|
||||||
|
'': 'Le fichier est trop volumineux ({{ size }} {{ suffix }}). Sa taille ne doit pas dépasser {{ limit }} {{ suffix }}.'
|
||||||
|
'The mime type of the file is invalid ({{ type }})':
|
||||||
|
' Allowed mime types are {{ types }}':
|
||||||
|
'': 'Le type du fichier est invalide ({{ type }}). Les types autorisés sont {{ types }}.'
|
||||||
|
'This value should be {{ limit }} or less':
|
||||||
|
'': 'Cette valeur doit être inférieure ou égale à {{ limit }}.'
|
||||||
|
'This value is too long':
|
||||||
|
' It should have {{ limit }} character or less':
|
||||||
|
'|This value is too long': { ' It should have {{ limit }} characters or less': { '': 'Cette chaîne est trop longue. Elle doit avoir au maximum {{ limit }} caractère.|Cette chaîne est trop longue. Elle doit avoir au maximum {{ limit }} caractères.' } }
|
||||||
|
'This value should be {{ limit }} or more':
|
||||||
|
'': 'Cette valeur doit être supérieure ou égale à {{ limit }}.'
|
||||||
|
'This value is too short':
|
||||||
|
' It should have {{ limit }} character or more':
|
||||||
|
'|This value is too short': { ' It should have {{ limit }} characters or more': { '': 'Cette chaîne est trop courte. Elle doit avoir au minimum {{ limit }} caractère.|Cette chaîne est trop courte. Elle doit avoir au minimum {{ limit }} caractères.' } }
|
||||||
|
'This value should not be blank':
|
||||||
|
'': 'Cette valeur ne doit pas être vide.'
|
||||||
|
'This value should not be null':
|
||||||
|
'': 'Cette valeur ne doit pas être nulle.'
|
||||||
|
'This value should be null':
|
||||||
|
'': 'Cette valeur doit être nulle.'
|
||||||
|
'This value is not valid':
|
||||||
|
'': "Cette valeur n'est pas valide."
|
||||||
|
'This value is not a valid time':
|
||||||
|
'': "Cette valeur n'est pas une heure valide."
|
||||||
|
'This value is not a valid URL':
|
||||||
|
'': "Cette valeur n'est pas une URL valide."
|
||||||
|
'The two values should be equal':
|
||||||
|
'': 'Les deux valeurs doivent être identiques.'
|
||||||
|
'The file is too large':
|
||||||
|
' Allowed maximum size is {{ limit }} {{ suffix }}':
|
||||||
|
'': 'Le fichier est trop volumineux. Sa taille ne doit pas dépasser {{ limit }} {{ suffix }}.'
|
||||||
|
'': 'Le fichier est trop volumineux.'
|
||||||
|
'The file could not be uploaded':
|
||||||
|
'': 'Le téléchargement de ce fichier est impossible.'
|
||||||
|
'This value should be a valid number':
|
||||||
|
'': 'Cette valeur doit être un nombre.'
|
||||||
|
'This file is not a valid image':
|
||||||
|
'': "Ce fichier n'est pas une image valide."
|
||||||
|
'This is not a valid IP address':
|
||||||
|
'': "Cette adresse IP n'est pas valide."
|
||||||
|
'This value is not a valid language':
|
||||||
|
'': "Cette langue n'est pas valide."
|
||||||
|
'This value is not a valid locale':
|
||||||
|
'': "Ce paramètre régional n'est pas valide."
|
||||||
|
'This value is not a valid country':
|
||||||
|
'': "Ce pays n'est pas valide."
|
||||||
|
'This value is already used':
|
||||||
|
'': 'Cette valeur est déjà utilisée.'
|
||||||
|
'The size of the image could not be detected':
|
||||||
|
'': "La taille de l'image n'a pas pu être détectée."
|
||||||
|
'The image width is too big ({{ width }}px)':
|
||||||
|
' Allowed maximum width is {{ max_width }}px':
|
||||||
|
'': "La largeur de l'image est trop grande ({{ width }}px). La largeur maximale autorisée est de {{ max_width }}px."
|
||||||
|
'The image width is too small ({{ width }}px)':
|
||||||
|
' Minimum width expected is {{ min_width }}px':
|
||||||
|
'': "La largeur de l'image est trop petite ({{ width }}px). La largeur minimale attendue est de {{ min_width }}px."
|
||||||
|
'The image height is too big ({{ height }}px)':
|
||||||
|
' Allowed maximum height is {{ max_height }}px':
|
||||||
|
'': "La hauteur de l'image est trop grande ({{ height }}px). La hauteur maximale autorisée est de {{ max_height }}px."
|
||||||
|
'The image height is too small ({{ height }}px)':
|
||||||
|
' Minimum height expected is {{ min_height }}px':
|
||||||
|
'': "La hauteur de l'image est trop petite ({{ height }}px). La hauteur minimale attendue est de {{ min_height }}px."
|
||||||
|
"This value should be the user's current password":
|
||||||
|
'': "Cette valeur doit être le mot de passe actuel de l'utilisateur."
|
||||||
|
'This value should have exactly {{ limit }} character':
|
||||||
|
'|This value should have exactly {{ limit }} characters':
|
||||||
|
'': 'Cette chaîne doit avoir exactement {{ limit }} caractère.|Cette chaîne doit avoir exactement {{ limit }} caractères.'
|
||||||
|
'The file was only partially uploaded':
|
||||||
|
'': 'Le fichier a été partiellement transféré.'
|
||||||
|
'No file was uploaded':
|
||||||
|
'': "Aucun fichier n'a été transféré."
|
||||||
|
'No temporary folder was configured in php':
|
||||||
|
ini:
|
||||||
|
'': "Aucun répertoire temporaire n'a été configuré dans le php.ini, ou le répertoire configuré n'existe pas."
|
||||||
|
'Cannot write temporary file to disk':
|
||||||
|
'': "Impossible d'écrire le fichier temporaire sur le disque."
|
||||||
|
'A PHP extension caused the upload to fail':
|
||||||
|
'': 'Une extension PHP a empêché le transfert du fichier.'
|
||||||
|
'This collection should contain {{ limit }} element or more':
|
||||||
|
'|This collection should contain {{ limit }} elements or more':
|
||||||
|
'': 'Cette collection doit contenir {{ limit }} élément ou plus.|Cette collection doit contenir {{ limit }} éléments ou plus.'
|
||||||
|
'This collection should contain {{ limit }} element or less':
|
||||||
|
'|This collection should contain {{ limit }} elements or less':
|
||||||
|
'': 'Cette collection doit contenir {{ limit }} élément ou moins.|Cette collection doit contenir {{ limit }} éléments ou moins.'
|
||||||
|
'This collection should contain exactly {{ limit }} element':
|
||||||
|
'|This collection should contain exactly {{ limit }} elements':
|
||||||
|
'': 'Cette collection doit contenir exactement {{ limit }} élément.|Cette collection doit contenir exactement {{ limit }} éléments.'
|
||||||
|
'Invalid card number':
|
||||||
|
'': 'Numéro de carte invalide.'
|
||||||
|
'Unsupported card type or invalid card number':
|
||||||
|
'': 'Type de carte non supporté ou numéro invalide.'
|
||||||
|
'This is not a valid International Bank Account Number (IBAN)':
|
||||||
|
'': "Le numéro IBAN (International Bank Account Number) saisi n'est pas valide."
|
||||||
|
'This value is not a valid ISBN-10':
|
||||||
|
'': "Cette valeur n'est pas un code ISBN-10 valide."
|
||||||
|
'This value is not a valid ISBN-13':
|
||||||
|
'': "Cette valeur n'est pas un code ISBN-13 valide."
|
||||||
|
'This value is neither a valid ISBN-10 nor a valid ISBN-13':
|
||||||
|
'': "Cette valeur n'est ni un code ISBN-10, ni un code ISBN-13 valide."
|
||||||
|
'This value is not a valid ISSN':
|
||||||
|
'': "Cette valeur n'est pas un code ISSN valide."
|
||||||
|
'This value is not a valid currency':
|
||||||
|
'': "Cette valeur n'est pas une devise valide."
|
||||||
|
'This value should be equal to {{ compared_value }}':
|
||||||
|
'': 'Cette valeur doit être égale à {{ compared_value }}.'
|
||||||
|
'This value should be greater than {{ compared_value }}':
|
||||||
|
'': 'Cette valeur doit être supérieure à {{ compared_value }}.'
|
||||||
|
'This value should be greater than or equal to {{ compared_value }}':
|
||||||
|
'': 'Cette valeur doit être supérieure ou égale à {{ compared_value }}.'
|
||||||
|
'This value should be identical to {{ compared_value_type }} {{ compared_value }}':
|
||||||
|
'': 'Cette valeur doit être identique à {{ compared_value_type }} {{ compared_value }}.'
|
||||||
|
'This value should be less than {{ compared_value }}':
|
||||||
|
'': 'Cette valeur doit être inférieure à {{ compared_value }}.'
|
||||||
|
'This value should be less than or equal to {{ compared_value }}':
|
||||||
|
'': 'Cette valeur doit être inférieure ou égale à {{ compared_value }}.'
|
||||||
|
'This value should not be equal to {{ compared_value }}':
|
||||||
|
'': 'Cette valeur ne doit pas être égale à {{ compared_value }}.'
|
||||||
|
'This value should not be identical to {{ compared_value_type }} {{ compared_value }}':
|
||||||
|
'': 'Cette valeur ne doit pas être identique à {{ compared_value_type }} {{ compared_value }}.'
|
||||||
|
'The image ratio is too big ({{ ratio }})':
|
||||||
|
' Allowed maximum ratio is {{ max_ratio }}':
|
||||||
|
'': "Le rapport largeur/hauteur de l'image est trop grand ({{ ratio }}). Le rapport maximal autorisé est {{ max_ratio }}."
|
||||||
|
'The image ratio is too small ({{ ratio }})':
|
||||||
|
' Minimum ratio expected is {{ min_ratio }}':
|
||||||
|
'': "Le rapport largeur/hauteur de l'image est trop petit ({{ ratio }}). Le rapport minimal attendu est {{ min_ratio }}."
|
||||||
|
'The image is square ({{ width }}x{{ height }}px)':
|
||||||
|
' Square images are not allowed':
|
||||||
|
'': "L'image est carrée ({{ width }}x{{ height }}px). Les images carrées ne sont pas autorisées."
|
||||||
|
'The image is landscape oriented ({{ width }}x{{ height }}px)':
|
||||||
|
' Landscape oriented images are not allowed':
|
||||||
|
'': "L'image est au format paysage ({{ width }}x{{ height }}px). Les images au format paysage ne sont pas autorisées."
|
||||||
|
'The image is portrait oriented ({{ width }}x{{ height }}px)':
|
||||||
|
' Portrait oriented images are not allowed':
|
||||||
|
'': "L'image est au format portrait ({{ width }}x{{ height }}px). Les images au format portrait ne sont pas autorisées."
|
||||||
|
'An empty file is not allowed':
|
||||||
|
'': "Un fichier vide n'est pas autorisé."
|
||||||
|
'The host could not be resolved':
|
||||||
|
'': "Le nom de domaine n'a pas pu être résolu."
|
||||||
|
'This value does not match the expected {{ charset }} charset':
|
||||||
|
'': 'Cette valeur ne correspond pas au jeu de caractères {{ charset }} attendu.'
|
||||||
|
'This is not a valid Business Identifier Code (BIC)':
|
||||||
|
'': "Ce n'est pas un code universel d'identification des banques (BIC) valide."
|
||||||
|
Error: Erreur
|
||||||
|
'This is not a valid UUID':
|
||||||
|
'': "Ceci n'est pas un UUID valide."
|
||||||
|
'This value should be a multiple of {{ compared_value }}':
|
||||||
|
'': 'Cette valeur doit être un multiple de {{ compared_value }}.'
|
||||||
|
'This Business Identifier Code (BIC) is not associated with IBAN {{ iban }}':
|
||||||
|
'': "Ce code d'identification d'entreprise (BIC) n'est pas associé à l'IBAN {{ iban }}."
|
||||||
|
'This value should be valid JSON':
|
||||||
|
'': 'Cette valeur doit être un JSON valide.'
|
||||||
|
'This collection should contain only unique elements':
|
||||||
|
'': 'Cette collection ne doit pas comporter de doublons.'
|
||||||
|
'This value should be positive':
|
||||||
|
'': 'Cette valeur doit être strictement positive.'
|
||||||
|
'This value should be either positive or zero':
|
||||||
|
'': 'Cette valeur doit être supérieure ou égale à zéro.'
|
||||||
|
'This value should be negative':
|
||||||
|
'': 'Cette valeur doit être strictement négative.'
|
||||||
|
'This value should be either negative or zero':
|
||||||
|
'': 'Cette valeur doit être inférieure ou égale à zéro.'
|
||||||
|
'This value is not a valid timezone':
|
||||||
|
'': "Cette valeur n'est pas un fuseau horaire valide."
|
||||||
|
'This password has been leaked in a data breach, it must not be used':
|
||||||
|
' Please use another password':
|
||||||
|
'': "Ce mot de passe a été divulgué lors d'une fuite de données, il ne doit plus être utilisé. Veuillez utiliser un autre mot de passe."
|
||||||
|
'This value should be between {{ min }} and {{ max }}':
|
||||||
|
'': 'Cette valeur doit être comprise entre {{ min }} et {{ max }}.'
|
||||||
|
'This value is not a valid hostname':
|
||||||
|
'': "Cette valeur n'est pas un nom d'hôte valide."
|
||||||
|
'The number of elements in this collection should be a multiple of {{ compared_value }}':
|
||||||
|
'': "Le nombre d'éléments de cette collection doit être un multiple de {{ compared_value }}."
|
||||||
|
'This value should satisfy at least one of the following constraints:': 'Cette valeur doit satisfaire à au moins une des contraintes suivantes :'
|
||||||
|
'Each element of this collection should satisfy its own set of constraints':
|
||||||
|
'': 'Chaque élément de cette collection doit satisfaire à son propre jeu de contraintes.'
|
||||||
|
'This value is not a valid International Securities Identification Number (ISIN)':
|
||||||
|
'': "Cette valeur n'est pas un code international de sécurité valide (ISIN)."
|
||||||
|
'This value should be a valid expression':
|
||||||
|
'': 'Cette valeur doit être une expression valide.'
|
||||||
|
'This value is not a valid CSS color':
|
||||||
|
'': "Cette valeur n'est pas une couleur CSS valide."
|
||||||
|
'This value is not a valid CIDR notation':
|
||||||
|
'': "Cette valeur n'est pas une notation CIDR valide."
|
||||||
|
'The value of the netmask should be between {{ min }} and {{ max }}':
|
||||||
|
'': 'La valeur du masque de réseau doit être comprise entre {{ min }} et {{ max }}.'
|
||||||
|
'This form should not contain extra fields':
|
||||||
|
'': 'Ce formulaire ne doit pas contenir de champs supplémentaires.'
|
||||||
|
'The uploaded file was too large':
|
||||||
|
' Please try to upload a smaller file':
|
||||||
|
'': "Le fichier téléchargé est trop volumineux. Merci d'essayer d'envoyer un fichier plus petit."
|
||||||
|
'The CSRF token is invalid':
|
||||||
|
' Please try to resubmit the form':
|
||||||
|
'': 'Le jeton CSRF est invalide. Veuillez renvoyer le formulaire.'
|
||||||
|
'This value is not a valid HTML5 color':
|
||||||
|
'': "Cette valeur n'est pas une couleur HTML5 valide."
|
||||||
|
'Please enter a valid birthdate':
|
||||||
|
'': 'Veuillez entrer une date de naissance valide.'
|
||||||
|
'The selected choice is invalid':
|
||||||
|
'': 'Le choix sélectionné est invalide.'
|
||||||
|
'The collection is invalid':
|
||||||
|
'': 'La collection est invalide.'
|
||||||
|
'Please select a valid color':
|
||||||
|
'': 'Veuillez sélectionner une couleur valide.'
|
||||||
|
'Please select a valid country':
|
||||||
|
'': 'Veuillez sélectionner un pays valide.'
|
||||||
|
'Please select a valid currency':
|
||||||
|
'': 'Veuillez sélectionner une devise valide.'
|
||||||
|
'Please choose a valid date interval':
|
||||||
|
'': 'Veuillez choisir un intervalle de dates valide.'
|
||||||
|
'Please enter a valid date and time':
|
||||||
|
'': 'Veuillez saisir une date et une heure valides.'
|
||||||
|
'Please enter a valid date':
|
||||||
|
'': 'Veuillez entrer une date valide.'
|
||||||
|
'Please select a valid file':
|
||||||
|
'': 'Veuillez sélectionner un fichier valide.'
|
||||||
|
'The hidden field is invalid':
|
||||||
|
'': "Le champ masqué n'est pas valide."
|
||||||
|
'Please enter an integer':
|
||||||
|
'': 'Veuillez saisir un entier.'
|
||||||
|
'Please select a valid language':
|
||||||
|
'': 'Veuillez sélectionner une langue valide.'
|
||||||
|
'Please select a valid locale':
|
||||||
|
'': 'Veuillez sélectionner une langue valide.'
|
||||||
|
'Please enter a valid money amount':
|
||||||
|
'': 'Veuillez saisir un montant valide.'
|
||||||
|
'Please enter a number':
|
||||||
|
'': 'Veuillez saisir un nombre.'
|
||||||
|
'The password is invalid':
|
||||||
|
'': 'Le mot de passe est invalide.'
|
||||||
|
'Please enter a percentage value':
|
||||||
|
'': 'Veuillez saisir un pourcentage valide.'
|
||||||
|
'The values do not match':
|
||||||
|
'': 'Les valeurs ne correspondent pas.'
|
||||||
|
'Please enter a valid time':
|
||||||
|
'': 'Veuillez saisir une heure valide.'
|
||||||
|
'Please select a valid timezone':
|
||||||
|
'': 'Veuillez sélectionner un fuseau horaire valide.'
|
||||||
|
'Please enter a valid URL':
|
||||||
|
'': 'Veuillez saisir une URL valide.'
|
||||||
|
'Please enter a valid search term':
|
||||||
|
'': 'Veuillez saisir un terme de recherche valide.'
|
||||||
|
'Please provide a valid phone number':
|
||||||
|
'': 'Veuillez fournir un numéro de téléphone valide.'
|
||||||
|
'The checkbox has an invalid value':
|
||||||
|
'': 'La case à cocher a une valeur non valide.'
|
||||||
|
'Please enter a valid email address':
|
||||||
|
'': 'Veuillez saisir une adresse email valide.'
|
||||||
|
'Please select a valid option':
|
||||||
|
'': 'Veuillez sélectionner une option valide.'
|
||||||
|
'Please select a valid range':
|
||||||
|
'': 'Veuillez sélectionner une plage valide.'
|
||||||
|
'Please enter a valid week':
|
||||||
|
'': 'Veuillez entrer une semaine valide.'
|
Loading…
Reference in New Issue
Block a user