French language support (#10277)

* First part of french traduction

* bugfix: false inattention

* merge with @murrant json and WIP

* Work in progress on a time-loss period

* Work in progress on a time-loss period

* Change with comment @Bounzz
This commit is contained in:
Lucas Dousse
2019-06-21 03:18:15 +02:00
committed by Tony Murray
parent 1d2adecd79
commit 6239db7435
6 changed files with 353 additions and 0 deletions

256
resources/lang/fr.json Normal file
View File

@ -0,0 +1,256 @@
{
"The :attribute must a valid IP address\/network or hostname.": ":attribute doit avoir une adresse IP valide ou un nom d'hôte valide.",
"Never polled": "Jamais sondé",
"This indicates the most likely endpoint switchport": "Ceci indique le port de commutation le plus probable",
"Two-Factor unlocked.": "Double-facteurs déverrouillé.",
"Failed to unlock Two-Factor.": "Échec de déverrouilliage double-facteurs .",
"Two-Factor removed.": "Double-facteurs supprimé.",
"Failed to remove Two-Factor.": "Échec d'enlevent .",
"TwoFactor auth removed.": "Authentification à deux facteurs supprimée.",
"Too many two-factor failures, please contact administrator.": "Trop d'échecs à deux facteurs, veuillez contacter l'administrateur.",
"Too many two-factor failures, please wait :time seconds": "Trop d'échecs à deux facteurs, veuillez patienter :time secondes",
"No Two-Factor Token entered.": "Aucun jeton à deux facteurs n'est entré.",
"No Two-Factor settings, how did you get here?": "Pas de réglages à deux facteurs, comment êtes-vous arrivé ici ?",
"Wrong Two-Factor Token.": "Mauvais jeton à deux facteurs.",
"TwoFactor auth added.": "Authentification à deux facteurs ajoutée.",
"User :username created": "Utilisateur :username créé",
"Failed to create user": "Échec de création de l'utilisateur",
"Updated dashboard for :username": "Mise à jour du tableau de bord pour :username",
"User :username updated": "Utilisateur :username mise à jour",
"Failed to update user :username": "Échec de mise à jour de l'utilisateur :username",
"User :username deleted.": "Utilisateur :username supprimé.",
"Device does not exist": "L'appareil n'existe pas",
"Port does not exist": "Le port n'existe pas",
"App does not exist": "L'application n'existe pas",
"Bill does not exist": "La facture n'existe pas",
"Munin plugin does not exist": "Le module d'extension Munin n'existe pas",
"Ok": "Ok",
"Warning": "Attention",
"Critical": "Critique",
"Existing password did not match": "Le mot de passe existant ne correspond pas",
"The :attribute field is required.": "l':attribute champ est obligatoire.",
"Edit User": "Modifier l'utilisateur",
"Unlock": "Déverrouiller",
"User exceeded failures": "L'utilisateur à dépassé le nombre de tentative",
"Disable TwoFactor": "Désactiver le double facteur",
"No TwoFactor key generated for this user, Nothing to do.": "Pas de clé à deux facteurs générée pour cet utilisateur, Rien à faire.",
"Save": "Enregistrer",
"Cancel": "Annuler",
"Unlocked Two Factor.": "Déverrouillé le double-facteurs.",
"Failed to unlock Two Factor": "N'a pas réussi à déverrouiller le double-facteurs",
"Removed Two Factor.": "Supprimé le double-facteurs.",
"Failed to remove Two Factor": "N'a pas réussi à supprimer le double facteur",
"Real Name": "Nom réel",
"Email": "E-mail",
"Description": "Description",
"Level": "Rôle",
"Normal": "Normal",
"Global Read": "Lecture globale",
"Admin": "Admin",
"Demo": "Démonstration",
"Dashboard": "Tableau de bord",
"Password": "Mot de passe",
"Current Password": "Mot de passe actuel",
"New Password": "Nouveau mot de passe",
"Confirm Password": "Mot de passe confirmer",
"Can Modify Password": "Peut modifier le mot de passe",
"Create User": "créer un utilisateur",
"Username": "nom d'utilisateur",
"Manage Users": "Gestion des utilisateurs",
"ID": "ID",
"Access": "Accès",
"Auth": "Auth",
"Actions": "Actions",
"Edit": "Edit",
"Delete": "Supprimer",
"Manage Access": "Gérer les accès",
"Add User": "Add User",
"Are you sure you want to delete ": "Are you sure you want to delete ",
"The user could not be deleted": "The user could not be deleted",
"Whoops, the web server could not write required files to the filesystem.": "Whoops, the web server could not write required files to the filesystem.",
"Running the following commands will fix the issue most of the time:": "Running the following commands will fix the issue most of the time:",
"Whoops, looks like something went wrong. Check your librenms.log.": "Whoops, looks like something went wrong. Check your librenms.log.",
"Public Devices": "Public Devices",
"System Status": "System Status",
"Logon": "Logon",
"Device": "Device",
"Platform": "Platform",
"Uptime": "Uptime",
"Location": "Location",
"Status": "Status",
"Remember Me": "Remember Me",
"Login": "Connexion",
"Please enter auth token": "Please enter auth token",
"Submit": "Submit",
"Logout": "Logout",
"Locations": "Locations",
"Coordinates": "Coordinates",
"Devices": "Appareils",
"Network": "Réseau",
"Servers": "Servers",
"Firewalls": "Firewalls",
"Down": "inaccessible",
"Save changes": "Save changes",
"N\/A": "N\/A",
"Location must have devices to show graphs": "Location must have devices to show graphs",
"Traffic": "Traffic",
"Cannot delete locations used by devices": "Cannot delete locations used by devices",
"Location deleted": "Location deleted",
"Failed to delete location": "Failed to delete location",
"Timestamp": "Timestamp",
"Source": "Source",
"Message": "Message",
"Facility": "Facility",
"Total hosts": "Total hosts",
"ignored": "ignored",
"disabled": "disabled",
"up": "up",
"warn": "warn",
"down": "down",
"Total services": "Total services",
"Widget title": "Widget title",
"Default Title": "Default Title",
"Columns": "Columns",
"Markers": "Markers",
"Ports": "Ports",
"Resolution": "Resolution",
"Countries": "Countries",
"Provinces": "Provinces",
"Metros": "Metros",
"Region": "Region",
"Help": "Help",
"Stream": "Stream",
"All Messages": "All Messages",
"All Devices": "Tous les appareils",
"Page Size": "Page Size",
"Time Range": "Time Range",
"Search all time": "Search all time",
"Search last 5 minutes": "Search last 5 minutes",
"Search last 15 minutes": "Search last 15 minutes",
"Search last 30 minutes": "Search last 30 minutes",
"Search last 1 hour": "Search last 1 hour",
"Search last 2 hours": "Search last 2 hours",
"Search last 8 hours": "Search last 8 hours",
"Search last 1 day": "Search last 1 day",
"Search last 2 days": "Search last 2 days",
"Search last 5 days": "Search last 5 days",
"Search last 7 days": "Search last 7 days",
"Search last 14 days": "Search last 14 days",
"Search last 30 days": "Search last 30 days",
"Custom title": "Custom title",
"Initial Latitude": "Initial Latitude",
"ie. 51.4800 for Greenwich": "ie. 51.4800 for Greenwich",
"Initial Longitude": "Initial Longitude",
"ie. 0 for Greenwich": "ie. 0 for Greenwich",
"Initial Zoom": "Initial Zoom",
"Grouping radius": "Grouping radius",
"default 80": "default 80",
"Show devices": "Show devices",
"Up + Down": "Up + Down",
"Up": "Up",
"Show Services": "Show Services",
"no": "no",
"yes": "yes",
"Show Port Errors": "Show Port Errors",
"Notes": "Notes",
"Custom title for widget": "Custom title for widget",
"Display type": "Display type",
"boxes": "boxes",
"compact": "compact",
"Uniform Tiles": "Uniform Tiles",
"Tile size": "Tile size",
"Disabled\/ignored": "Disabled\/ignored",
"Show": "Show",
"Hide": "Hide",
"Mode select": "Mode select",
"only devices": "only devices",
"only services": "only services",
"devices and services": "devices and services",
"Order By": "Order By",
"Hostname": "Hostname",
"Device group": "Groupe d'appareil",
"Automatic Title": "Automatic Title",
"Graph type": "Graph type",
"Select a graph": "Select a graph",
"Show legend": "Show legend",
"Date range": "Date range",
"One Hour": "One Hour",
"Four Hours": "Four Hours",
"Six Hours": "Six Hours",
"Twelve Hours": "Twelve Hours",
"One Day": "One Day",
"One Week": "One Week",
"Two Weeks": "Two Weeks",
"One Month": "One Month",
"Two Months": "Two Months",
"Three Months": "Three Months",
"One Year": "One Year",
"Two Years": "Two Years",
"Select a device": "Select a device",
"Port": "Port",
"Select a port": "Select a port",
"Application": "Application",
"Select an application": "Select an application",
"Munin plugin": "Munin plugin",
"Select a Munin plugin": "Select a Munin plugin",
"Bill": "Bill",
"Select a bill": "Select a bill",
"Custom Aggregator(s)": "Custom Aggregator(s)",
"Select or add one or more": "Select or add one or more",
"Select one or more": "Select one or more",
"Top query": "Top query",
"Response time": "Response time",
"Poller duration": "Poller duration",
"Processor load": "Processor load",
"Memory usage": "Memory usage",
"Disk usage": "Disk usage",
"Sort order": "Sort order",
"Ascending": "Ascending",
"Descending": "Descending",
"Number of Devices": "Number of Devices",
"Last Polled (minutes)": "Last Polled (minutes)",
"Image URL": "Image URL",
"Target URL": "Target URL",
"Show acknowledged": "Show acknowledged",
"not filtered": "not filtered",
"show only acknowledged": "show only acknowledged",
"hide acknowledged": "hide acknowledged",
"Show only fired": "Show only fired",
"show only fired alerts": "show only fired alerts",
"Displayed severity": "Displayed severity",
"any severity": "any severity",
"or higher": "or higher",
"State": "State",
"any state": "any state",
"All alerts": "All alerts",
"Show Procedure field": "Show Procedure field",
"show": "show",
"hide": "hide",
"Sort alerts by": "Sort alerts by",
"timestamp, descending": "timestamp, descending",
"severity, descending": "severity, descending",
"All devices": "All devices",
"Event type": "Event type",
"All types": "All types",
"Number of interfaces": "Number of interfaces",
"Last polled (minutes)": "Last polled (minutes)",
"Interface type": "Interface type",
"All Ports": "Tous les ports",
"Total": "Total",
"Ignored": "Ignored",
"Disabled": "Désactiver",
"Errored": "Errored",
"Services": "Services",
"No devices found within interval.": "No devices found within interval.",
"Summary": "Summary",
"Interface": "Interface",
"Total traffic": "Total traffic",
"Check your log for more details.": "Regarder vos log pour plus de détails",
"If you need additional help, you can find how to get help at": "si vous avez besoin daide supplémentaire, vous pouvez trouver comment l'obtenir sur:",
"Geo Locations": "Emplacements Géographique",
"All Locations": "Tous les Emplacements",
"Pollers": "Gestionnaires",
"Groups": "Groups",
"Performance": "Performance",
"History": "History"
}

View File

@ -0,0 +1,19 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used during authentication for various
| messages that we need to display to the user. You are free to modify
| these language lines according to your application's requirements.
|
*/
'failed' => "Échec d'authentification",
'throttle' => 'Trop de tentatives. Essaie dans quelques secondes.',
];

View File

@ -0,0 +1,20 @@
<?php
return [
'user:add' => [
'description' => 'Création d\'un utilisateur local. Vous pourrez utiliser les identifiants créés si vous utilisez l\'authentification mysql',
'arguments' => [
'username' => 'Le nom d\'utilisateur avec lequel l\'utilisateur se connectera',
],
'options' => [
'descr' => "Description de l'utilisateur",
'email' => "Email à utiliser pour l'utilisateur",
'password' => 'Mot de passe de l\'utilisateur, s\'il n\'est pas donné, il vous sera demandé de saisir un mot de passe.',
'full-name' => "Nom complet de l'utilisateur",
'role' => "Définir le rôle de l'utilisateur :roles",
],
'password-request' => "Veuillez entrer le mot de passe de l'utilisateur",
'success' => 'Utilisateur ajouté avec succès : :username',
'wrong-auth' => "Attention ! Vous ne pourrez pas vous connecter avec cet utilisateur car vous n'utilisez pas les auth MySQL.",
],
];

View File

@ -0,0 +1,19 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Pagination Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used by the paginator library to build
| the simple pagination links. You are free to change them to anything
| you want to customize your views to better match your application.
|
*/
'previous' => '&laquo; Précédent',
'next' => 'Suivant &raquo;',
];

View File

@ -0,0 +1,22 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Password Reset Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are the default lines which match reasons
| that are given by the password broker for a password update attempt
| has failed, such as for an invalid token or invalid new password.
|
*/
'password' => 'Le mot de passe doit comporter au moins six caractères et doit être le même que la confirmation.',
'reset' => 'Votre mot de passe a été réinitialisé !',
'sent' => 'Nous vous avons envoyé un lien pour mettre à jour votre mot de passe',
'token' => 'Le jeton de mise à jour du mot de passe est valide.',
'user' => "Nous ne trouvons pas d'utilisateur avec cette adresse e-mail.",
];

View File

@ -0,0 +1,17 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| User preferences
|--------------------------------------------------------------------------
|
| Translation strings for user preferences
| lang: is the display name for this language in the language select dialog
|
*/
'lang' => 'français',
];