Fixed some issues with the French translation,

Added it to the settings menu.
This commit is contained in:
sl1nk3 2014-08-07 00:31:09 -04:00
parent 7079cba205
commit 5768ebaabb
5 changed files with 77 additions and 66 deletions

View File

@ -45,6 +45,9 @@ return [
], ],
'dashboard' => [ 'dashboard' => [
'menu_label' => 'Tableau de bord', 'menu_label' => 'Tableau de bord',
'widget_label' => 'Widget',
'widget_width' => 'Taille',
'add_widget' => 'Ajouter un widget',
], ],
'user' => [ 'user' => [
'name' => 'Administrateur', 'name' => 'Administrateur',
@ -114,6 +117,7 @@ return [
'undefined_tab' => 'Misc', 'undefined_tab' => 'Misc',
'field_off' => 'Off', 'field_off' => 'Off',
'field_on' => 'On', 'field_on' => 'On',
'add' => 'Ajouter',
'apply' => 'Appliquer', 'apply' => 'Appliquer',
'cancel' => 'Annuler', 'cancel' => 'Annuler',
'close' => 'Fermer', 'close' => 'Fermer',

View File

@ -27,7 +27,7 @@ class BackendPreferences extends Model
public function getLocaleOptions() public function getLocaleOptions()
{ {
return [ $locales = [
'en' => [Lang::get('system::lang.locale.en'), 'flag-gb'], 'en' => [Lang::get('system::lang.locale.en'), 'flag-gb'],
'ru' => [Lang::get('system::lang.locale.ru'), 'flag-ru'], 'ru' => [Lang::get('system::lang.locale.ru'), 'flag-ru'],
'nl' => [Lang::get('system::lang.locale.nl'), 'flag-nl'], 'nl' => [Lang::get('system::lang.locale.nl'), 'flag-nl'],
@ -36,7 +36,12 @@ class BackendPreferences extends Model
'tr' => [Lang::get('system::lang.locale.tr'), 'flag-tr'], 'tr' => [Lang::get('system::lang.locale.tr'), 'flag-tr'],
'br' => [Lang::get('system::lang.locale.br'), 'flag-br'], 'br' => [Lang::get('system::lang.locale.br'), 'flag-br'],
'de' => [Lang::get('system::lang.locale.de'), 'flag-de'], 'de' => [Lang::get('system::lang.locale.de'), 'flag-de'],
'fr' => [Lang::get('system::lang.locale.fr'), 'flag-fr'],
]; ];
// Sort the locales alphabetically
asort($locales);
return $locales;
} }
public function afterSave() public function afterSave()

View File

@ -14,6 +14,7 @@ return [
'br' => 'Brazilian Portuguese', 'br' => 'Brazilian Portuguese',
'de' => 'German', 'de' => 'German',
'ru' => 'Russian', 'ru' => 'Russian',
'fr' => 'French',
], ],
'directory' => [ 'directory' => [
'create_fail' => "Cannot create directory: :name", 'create_fail' => "Cannot create directory: :name",

View File

@ -6,21 +6,21 @@ return [
'motto' => 'Getting back to basics', 'motto' => 'Getting back to basics',
], ],
'locale' => [ 'locale' => [
'en' => 'English', 'en' => 'Anglais',
'nl' => 'Dutch', 'nl' => 'Néerlandais',
'ja' => 'Japanese', 'ja' => 'Japonais',
'sv' => 'Swedish', 'sv' => 'Suédois',
'tr' => 'Turkish', 'tr' => 'Turque',
'br' => 'Brazilian Portuguese', 'br' => 'Portugais-Brésilien',
'de' => 'German', 'de' => 'Allemand',
'ru' => 'Russian', 'ru' => 'Russe',
'fr' => 'French', 'fr' => 'Français',
], ],
'directory' => [ 'directory' => [
'create_fail' => "Impossible de créer le répertoire: :name", 'create_fail' => "Impossible de créer le répertoire : :name",
], ],
'file' => [ 'file' => [
'create_fail' => "Impossible de créer le fichier: :name", 'create_fail' => "Impossible de créer le fichier : :name",
], ],
'system' => [ 'system' => [
'name' => 'Système', 'name' => 'Système',
@ -37,34 +37,34 @@ return [
'manage' => 'Gérer les plugins', 'manage' => 'Gérer les plugins',
'enable_or_disable' => 'Activer ou désactiver', 'enable_or_disable' => 'Activer ou désactiver',
'enable_or_disable_title' => 'Activer ou désactiver les plugins', 'enable_or_disable_title' => 'Activer ou désactiver les plugins',
'remove' => 'Supprimé', 'remove' => 'Supprimer',
'refresh' => 'Actualisé', 'refresh' => 'Actualiser',
'disabled_label' => 'Désactivé', 'disabled_label' => 'Désactivé',
'disabled_help' => 'Les plugins désactivés sont ignoré par l\'application.', 'disabled_help' => 'Les plugins désactivés sont ignoré par l\'application.',
'selected_amount' => 'Plugins selectioné: :amount', 'selected_amount' => 'Plugins selectionés : :amount',
'remove_success' => "Successfully removed those plugins from the system.", 'remove_success' => "Les plugins ont été supprimés avec succès.",
'refresh_success' => "Successfully refreshed those plugins in the system.", 'refresh_success' => "Les plugins ont été actualisés avec succès.",
'disable_success' => "Successfully disabled those plugins.", 'disable_success' => "Les plugins ont été désactivés avec succès.",
'enable_success' => "Successfully enabled those plugins.", 'enable_success' => "Les plugins ont correctement été activés avec succès.",
], ],
'project' => [ 'project' => [
'name' => 'Projet', 'name' => 'Projet',
'owner_label' => 'Autheur', 'owner_label' => 'Auteur',
'attach' => 'Attaché un project', 'attach' => 'Attacher un projet',
'detach' => 'Detaché le Project', 'detach' => 'Detacher le Projet',
'none' => 'Aucun', 'none' => 'Aucun',
'id' => [ 'id' => [
'label' => 'Projet ID', 'label' => 'Projet ID',
'help' => 'Comment trouver votre project ID', 'help' => 'Comment trouver votre project ID',
'missing' => 'Spécifier un ID de project.', 'missing' => 'Spécifier un ID de project.',
], ],
'detach_confirm' => 'Êtes-vous sûr de vouloir detaché ce projet?', 'detach_confirm' => 'Êtes-vous sûr de vouloir detacher ce projet?',
'unbind_success' => 'Le projet a été detaché avec succès.', 'unbind_success' => 'Le projet a été detaché avec succès.',
], ],
'settings' => [ 'settings' => [
'menu_label' => 'Réglages', 'menu_label' => 'Réglages',
'missing_model' => 'The settings page is missing a Model definition.', 'missing_model' => 'La page de réglages nécéssite une définition de modèle.',
'update_success' => 'Settings for :name have been updated successfully.', 'update_success' => 'Les réglages pour :name ont étés correctement mis à jour.',
'return' => 'Retourner a la page des reglages système', 'return' => 'Retourner a la page des reglages système',
'search' => 'Rechercher' 'search' => 'Rechercher'
], ],
@ -72,37 +72,37 @@ return [
'menu_label' => 'Configuration des emails', 'menu_label' => 'Configuration des emails',
'menu_description' => 'Gérer la configuration des emails.', 'menu_description' => 'Gérer la configuration des emails.',
'general' => 'Generale', 'general' => 'Generale',
'method' => 'Mail Method', 'method' => 'Méthode d\'envoi',
'sender_name' => 'Nom de l\'expéditeur', 'sender_name' => 'Nom de l\'expéditeur',
'sender_email' => 'Email de l\'expéditeur', 'sender_email' => 'Email de l\'expéditeur',
'smtp' => 'SMTP', 'smtp' => 'SMTP',
'smtp_address' => 'Adresse SMTP', 'smtp_address' => 'Adresse SMTP',
'smtp_authorization' => 'Authorisation SMTP requise', 'smtp_authorization' => 'Authentification SMTP requise',
'smtp_authorization_comment' => 'Use this checkbox if your SMTP server requires authorization.', 'smtp_authorization_comment' => 'Cochez cette case si votre serveur SMTP nécéssite une authentification.',
'smtp_username' => 'Identifiant', 'smtp_username' => 'Identifiant',
'smtp_password' => 'Mot de passe', 'smtp_password' => 'Mot de passe',
'smtp_port' => 'Port SMTP', 'smtp_port' => 'Port SMTP',
'smtp_ssl' => 'Connection SSL requise', 'smtp_ssl' => 'Connection SSL requise',
'sendmail' => 'Sendmail', 'sendmail' => 'Sendmail',
'sendmail_path' => 'Sendmail chemin', 'sendmail_path' => 'Chemin vers Sendmail',
'sendmail_path_comment' => 'Spécifié le chemin du programme sendmail.', 'sendmail_path_comment' => 'Spécifiez le chemin du programme sendmail.',
], ],
'mail_templates' => [ 'mail_templates' => [
'menu_label' => 'Email modèles', 'menu_label' => 'Modèles d\'Email',
'menu_description' => 'Gérer les modèles et layouts d\'Email envoyés par l\'administration.', 'menu_description' => 'Gérer les modèles et layouts d\'Email envoyés par l\'administration.',
'new_template' => 'Nouveau modèle', 'new_template' => 'Nouveau modèle',
'new_layout' => 'Nouveau Layout', 'new_layout' => 'Nouveau Layout',
'template' => 'Modèle', 'template' => 'Modèle',
'templates' => 'Modèles', 'templates' => 'Modèles',
'menu_layouts_label' => 'Email Layouts', 'menu_layouts_label' => 'Layouts d\'Email',
'layout' => 'Layout', 'layout' => 'Layout',
'layouts' => 'Layouts', 'layouts' => 'Layouts',
'name' => 'Nom', 'name' => 'Nom',
'name_comment' => 'Unique name used to refer to this template', 'name_comment' => 'Nom unique utilisé pour identifier ce modèle',
'code' => 'Code', 'code' => 'Code',
'code_comment' => 'Unique code used to refer to this template', 'code_comment' => 'Code unique utilisé pour identifier ce modèle',
'subject' => 'Sujet', 'subject' => 'Sujet',
'subject_comment' => 'Email message subject', 'subject_comment' => 'Sujet de l\'Email',
'description' => 'Description', 'description' => 'Description',
'content_html' => 'HTML', 'content_html' => 'HTML',
'content_css' => 'CSS', 'content_css' => 'CSS',
@ -114,9 +114,9 @@ return [
'install' => [ 'install' => [
'project_label' => 'Attacher un project', 'project_label' => 'Attacher un project',
'plugin_label' => 'Installer un plugin', 'plugin_label' => 'Installer un plugin',
'missing_plugin_name' => 'Please specify a Plugin name to install.', 'missing_plugin_name' => 'Merci de spécifier le nom d\'un Plugin à installer.',
'install_completing' => 'Finishing installation process', 'install_completing' => 'Fin du processus d\'instalation',
'install_success' => 'The plugin has been installed successfully.', 'install_success' => 'Le plugin a été installé avec succès.',
], ],
'updates' => [ 'updates' => [
'title' => 'Gérer les mises à jour', 'title' => 'Gérer les mises à jour',
@ -124,35 +124,35 @@ return [
'menu_label' => 'Mise à jour', 'menu_label' => 'Mise à jour',
'menu_description' => 'Mise à jour du système, gestion et installation des plugins et thèmes.', 'menu_description' => 'Mise à jour du système, gestion et installation des plugins et thèmes.',
'check_label' => 'Vérifier les mises à jour', 'check_label' => 'Vérifier les mises à jour',
'retry_label' => 'Try again', 'retry_label' => 'Réessayer',
'plugin_name' => 'Nom', 'plugin_name' => 'Nom',
'plugin_description' => 'Description', 'plugin_description' => 'Description',
'plugin_version' => 'Version', 'plugin_version' => 'Version',
'plugin_author' => 'Auteur', 'plugin_author' => 'Auteur',
'core_build' => 'Current build', 'core_build' => 'Version actuelle',
'core_build_old' => 'Current build :build', 'core_build_old' => 'Version actuelle :build',
'core_build_new' => 'Build :build', 'core_build_new' => 'Version :build',
'core_build_new_help' => 'Latest build is available.', 'core_build_new_help' => 'Une nouvelle version est disponible.',
'core_downloading' => 'Downloading application files', 'core_downloading' => 'Téléchargement des ficiers de l\'application',
'core_extracting' => 'Unpacking application files', 'core_extracting' => 'Décompression des fichiers de l\'application',
'plugin_downloading' => 'Downloading plugin: :name', 'plugin_downloading' => 'Téléchargement du plugin : :name',
'plugin_extracting' => 'Unpacking plugin: :name', 'plugin_extracting' => 'Décompression du plugin : :name',
'plugin_version_none' => 'New plugin', 'plugin_version_none' => 'Nouveau plugin',
'plugin_version_old' => 'Actuelle v:version', 'plugin_version_old' => 'Actuelle v:version',
'plugin_version_new' => 'v:version', 'plugin_version_new' => 'v:version',
'theme_label' => 'Thème', 'theme_label' => 'Thème',
'theme_new_install' => 'Installation du nouveau thème.', 'theme_new_install' => 'Installation du nouveau thème.',
'theme_downloading' => 'Téléchargement du thème: :name', 'theme_downloading' => 'Téléchargement du thème : :name',
'theme_extracting' => 'Décompression du thème: :name', 'theme_extracting' => 'Décompression du thème : :name',
'update_label' => 'Update software', 'update_label' => 'Mettre à jour',
'update_completing' => 'Finalisation du processus de mise à jour', 'update_completing' => 'Finalisation du processus de mise à jour',
'update_loading' => 'Loading available updates...', 'update_loading' => 'Chargement des mises à jour disponibles...',
'update_success' => 'Mise à jour terminée avec succès.', 'update_success' => 'Mise à jour terminée avec succès.',
'update_failed_label' => 'Echec de la mise à jour', 'update_failed_label' => 'Echec de la mise à jour',
'force_label' => 'Forcé la mise à jour', 'force_label' => 'Forcer la mise à jour',
'found' => [ 'found' => [
'label' => 'Nouvelle mise à jour disponible!', 'label' => 'Nouvelle mise à jour disponible!',
'help' => 'Click Update software to begin the update process.', 'help' => 'Cliquez sur Mettre à jour pour démarrer le processus.',
], ],
'none' => [ 'none' => [
'label' => 'Aucune mise à jour disponible.', 'label' => 'Aucune mise à jour disponible.',
@ -178,13 +178,13 @@ return [
'extract_failed' => "Impossible de décompresser le fichier ':file'.", 'extract_failed' => "Impossible de décompresser le fichier ':file'.",
], ],
'event_log' => [ 'event_log' => [
'hint' => 'This log displays a list of potential errors that occur in the application, such as exceptions and debugging information.', 'hint' => 'Ce journal affiche une liste des erreurs potentielles dans l\'application, telle que des exceptions et des informations de déboggage.',
'menu_label' => 'Log des événements', 'menu_label' => 'Journal des événements',
'menu_description' => 'Affiche les événements du système avec la date et details.', 'menu_description' => 'Affiche les événements du système avec la date et details.',
'empty_link' => 'Purger le log des événements', 'empty_link' => 'Vider le journal des événements',
'empty_loading' => 'Emptying event log...', 'empty_loading' => 'Vidage du journal des évènements...',
'empty_success' => 'Successfully emptied the event log.', 'empty_success' => 'Le journal des évènement a été vidé avec succès.',
'return_link' => 'Retour au log événements', 'return_link' => 'Retour au journal des événements',
'id' => 'ID', 'id' => 'ID',
'id_label' => 'événement ID', 'id_label' => 'événement ID',
'created_at' => 'Date & heure', 'created_at' => 'Date & heure',
@ -192,13 +192,13 @@ return [
'level' => 'Level', 'level' => 'Level',
], ],
'request_log' => [ 'request_log' => [
'hint' => 'This log displays a list of browser requests that may require attention. For example, if a visitor opens a CMS page that cannot be found, a record is created with the status code 404.', 'hint' => 'Ce journal affiche une liste de requêtes potentiellement suspectes. par exemple, si un visiteur ouvre une page de CMS introuvable, une ligne avec le status code 404 est alors crée.',
'menu_label' => 'Log des requêtes', 'menu_label' => 'Journal des requêtes',
'menu_description' => 'Affiche les redirections et mauvaises requêtes, comme Page non trouvée(404).', 'menu_description' => 'Affiche les redirections et mauvaises requêtes, comme Page non trouvée(404).',
'empty_link' => 'Purger le log des requêtes', 'empty_link' => 'Vider le journal des requêtes',
'empty_loading' => 'Emptying request log...', 'empty_loading' => 'Vidage du journal des requêtes...',
'empty_success' => 'Successfully emptied the request log.', 'empty_success' => 'Le journal des requêtes a été vidé avec succès.',
'return_link' => 'Retour au log des requêtes', 'return_link' => 'Retour au journal des requêtes',
'id' => 'ID', 'id' => 'ID',
'id_label' => 'Log ID', 'id_label' => 'Log ID',
'count' => 'Compteur', 'count' => 'Compteur',

View File

@ -14,6 +14,7 @@ return [
'br' => 'Brazilian Portuguese', 'br' => 'Brazilian Portuguese',
'de' => 'German', 'de' => 'German',
'ru' => 'Russian', 'ru' => 'Russian',
'fr' => 'French',
], ],
'directory' => [ 'directory' => [
'create_fail' => "Невозможно создать директорию: :name", 'create_fail' => "Невозможно создать директорию: :name",