Translate mail templates backend-end messages

Use email test success translated entry (which existed)

Restore default english translation for new externalized strings

Fix typo
This commit is contained in:
Jérémy GAULIN 2015-08-09 15:26:03 +02:00 committed by Samuel Georges
parent 3f8d17995a
commit d60242bbe2
5 changed files with 31 additions and 22 deletions

View File

@ -60,7 +60,7 @@ class MailTemplates extends Controller
Mail::sendTo([$user->email => $user->full_name], $model->code);
Flash::success('The test message has been successfully sent.');
Flash::success(trans('system::lang.mail_templates.test_success'));
}
catch (Exception $ex) {
Flash::error($ex->getMessage());

View File

@ -31,7 +31,7 @@
data-request="onSave"
data-request-data="redirect:0"
data-hotkey="ctrl+s, cmd+s"
data-load-indicator="Saving Template..."
data-load-indicator="<?= e(trans('system::lang.mail_templates.saving')) ?>"
class="btn btn-primary">
<?= e(trans('backend::lang.form.save')) ?>
</button>
@ -40,15 +40,15 @@
data-request="onSave"
data-request-data="close:1"
data-hotkey="ctrl+enter, cmd+enter"
data-load-indicator="Saving Template..."
data-load-indicator="<?= e(trans('system::lang.mail_templates.saving')) ?>"
class="btn btn-default">
<?= e(trans('backend::lang.form.save_and_close')) ?>
</button>
<button
type="button"
data-request="onTest"
data-load-indicator="Sending test message..."
data-request-confirm="A test message will be sent to <?= e(BackendAuth::getUser()->email) ?>. Continue?"
data-load-indicator="<?= e(trans('system::lang.mail_templates.sending')) ?>"
data-request-confirm="<?= e(trans('system::lang.mail_templates.test_confirm', [ 'email' => e(BackendAuth::getUser()->email)])) ?>"
class="btn btn-info">
<?= e(trans('system::lang.mail_templates.test_send')) ?>
</button>

View File

@ -41,6 +41,9 @@ return [
'insert_audio' => "Insert Media Audio",
'invalid_file_empty_insert' => "Please select file to insert a links to.",
'invalid_file_single_insert' => "Please select a single file.",
'invalid_image_empty_insert' => "Please select image(s) to insert.",
'invalid_video_empty_insert' => "Please select a video file to insert.",
'invalid_audio_empty_insert' => "Please select an audio file to insert.",
],
'sweetalert' => [

View File

@ -183,7 +183,10 @@ return [
'content_text' => 'Plaintext',
'test_send' => 'Send test message',
'test_success' => 'The test message has been successfully sent.',
'return' => 'Return to template list'
'return' => 'Return to template list',
'test_confirm' => 'A test message will be sent to :email. Continue?',
'saving' => 'Saving Template...',
'sending' => 'Sending test message...',
],
'install' => [
'project_label' => 'Attach to Project',

View File

@ -8,8 +8,8 @@ return [
'locale' => [
'en' => 'Anglais',
'de' => 'Allemand',
'el' => 'Greek',
'es' => 'Espangol',
'el' => 'Grec',
'es' => 'Espagnol',
'es-ar' => 'Espagnol (Argentine)',
'fa' => 'Persan',
'fr' => 'Français',
@ -62,14 +62,14 @@ return [
'unnamed' => 'Thème sans nom',
'name' => [
'label' => 'Nom du thème',
'help' => 'Nommer le thème en usant dun code unique. Pour exemple, RainLab.Vanilla'
'help' => 'Nommer le thème avec un nom de code unique. Par exemple, RainLab.Vanilla'
],
],
'themes' => [
'install' => 'Installer des thèmes',
'search' => 'Recherche des thème à installer…',
'installed' => 'Thèmes installés',
'no_themes' => 'Il ny a aucun thème installé depuis le site du CMS October.',
'no_themes' => 'Il ny a aucun thème installé depuis le site dOctober CMS.',
'recommended' => 'Recommandé',
'remove_confirm' => 'Confirmer la suppression de ce thème ?'
],
@ -78,7 +78,7 @@ return [
'unnamed' => 'Plugin sans nom',
'name' => [
'label' => 'Nom du plugin',
'help' => 'Nommer le plugin avec son nom de code unique. Par exemple, RainLab.Blog',
'help' => 'Nommer le plugin avec un nom de code unique. Par exemple, RainLab.Blog',
],
],
'plugins' => [
@ -89,7 +89,7 @@ return [
'install_products' => 'Installer des produits',
'search' => 'Recherche des plugins à installer…',
'installed' => 'Plugins installés',
'no_plugins' => 'Il ny a aucun plugin installé depuis le site du CMS October.',
'no_plugins' => 'Il ny a aucun plugin installé depuis le site dOctober CMS.',
'recommended' => 'Recommandé',
'remove' => 'Supprimer',
'refresh' => 'Actualiser',
@ -114,7 +114,7 @@ return [
'detach' => 'Détacher le Projet',
'none' => 'Aucun',
'id' => [
'label' => 'Projet ID',
'label' => 'ID du projet',
'help' => 'Comment trouver lID de son projet',
'missing' => 'Spécifier un ID de projet.',
],
@ -133,7 +133,7 @@ return [
'log_file' => 'Journal du fichier',
'menu_label' => 'Configuration des adresses e-mails',
'menu_description' => 'Gérer la configuration des adresses e-mails.',
'general' => 'Générale',
'general' => 'Général',
'method' => 'Méthode denvoi',
'sender_name' => 'Nom de lexpéditeur',
'sender_email' => 'Adresse e-mail de lexpéditeur',
@ -162,7 +162,7 @@ return [
],
'mail_templates' => [
'menu_label' => 'Modèles des adresses e-mails',
'menu_description' => 'Gérer les modèles et maquettes des adresses e-mails envoyées par ladministration.',
'menu_description' => 'Gérer les modèles et maquettes des e-mails envoyés aux utilisateurs et aux administrateurs.',
'new_template' => 'Nouveau modèle',
'new_layout' => 'Nouvelle maquette',
'template' => 'Modèle',
@ -183,7 +183,10 @@ return [
'content_text' => 'Texte brut',
'test_send' => 'Envoyer un message de test',
'test_success' => 'Le message de test a été envoyé avec succès.',
'return' => 'Retour à la liste des modèles.'
'return' => 'Retour à la liste des modèles.',
'test_confirm' => 'Un message de test sera envoyé à :email. Continuer ?',
'saving' => 'Sauvegarde du modèle en cours...',
'sending' => 'Envoi du message de test en cours...',
],
'install' => [
'project_label' => 'Attacher un projet',
@ -256,14 +259,14 @@ return [
],
'server' => [
'connect_error' => 'Erreur lors de la connexion au serveur.',
'response_not_found' => 'La mise à jour du serveur na pas été trouvée.',
'response_not_found' => 'Le serveur de mise à jour na pas été trouvé.',
'response_invalid' => 'Réponse invalide du serveur.',
'response_empty' => 'Réponse vide du serveur',
'file_error' => 'Erreur du serveur lors de la transmission du paquet.',
'file_corrupt' => 'Le fichier provenant du serveur est corrompu.',
],
'behavior' => [
'missing_property' => 'La classe :class doit définir la propriété $:property utilisée par le fonctionnement :behavior.',
'missing_property' => 'La classe :class doit définir la propriété $:property utilisée par le comportement (behavior) :behavior.',
],
'config' => [
'not_found' => 'Impossible de trouver le fichier de configuration :file défini dans :location.',
@ -273,16 +276,16 @@ return [
'extract_failed' => "Impossible de décompresser le fichier ':file'.",
],
'event_log' => [
'hint' => 'Ce journal affiche une liste des erreurs potentielles dans lapplication, telles que les exceptions et les informations de débogage.',
'hint' => 'Ce journal affiche une liste des erreurs potentielles de lapplication, telles que les exceptions et les informations de débogage.',
'menu_label' => 'Journal des évènements',
'menu_description' => 'Affiche les évènements du système comprenant la date et les détails.',
'menu_description' => 'Affiche les évènements des journaux systèmes avec leur date et les détails.',
'empty_link' => 'Purger le journal des évènements',
'empty_loading' => 'Purge du journal des évènements…',
'empty_success' => 'Le journal des évènements a été purgé avec succès.',
'return_link' => 'Retour au journal des évènements',
'id' => 'ID',
'id_label' => 'ID de lévènement',
'created_at' => 'Date & heure',
'created_at' => 'Date et heure',
'message' => 'Message',
'level' => 'Niveau',
],
@ -308,7 +311,7 @@ return [
'access_logs' => 'Voir les journaux système',
'manage_mail_templates' => 'Gérer les modèles des e-mails',
'manage_mail_settings' => 'Gérer les paramètres e-mail',
'manage_other_administrators' => 'Gérer les autres paramètres administrateur',
'manage_other_administrators' => 'Gérer les autres administrateurs',
'view_the_dashboard' => 'Voir le tableau de bord',
'manage_branding' => 'Personnaliser linterface dadministration'
]