diff --git a/src/translation/en.json b/src/translation/en.json index 21b3e4cc2..50de25772 100644 --- a/src/translation/en.json +++ b/src/translation/en.json @@ -1816,10 +1816,5 @@ "mounts": { "description": "Apps can access mounted volumes via /media/{volume name} directory. This data is not included in the app's backup." } - }, - "mailboxes": { - "edit": { - "unlimitedStorageQuota": "Unlimited" - } } } diff --git a/src/translation/fr.json b/src/translation/fr.json index de2d25f61..5d4d5bf53 100644 --- a/src/translation/fr.json +++ b/src/translation/fr.json @@ -4,7 +4,7 @@ "logsActionTooltip": "Journaux", "noApps": { "title": "Aucune application n'est encore installée !", - "description": "Et si vous en installiez ? Rendez-vous sur l'App Store" + "description": "Et si vous en installiez ? Rendez-vous dans l'App Store" }, "infoActionTooltip": "Information", "configActionTooltip": "Paramétrage", @@ -18,15 +18,18 @@ "description": "Lorsque ce sera le cas, elles apparaîtront ici." }, "tagsFilterHeader": "Tags : {{ tags }}", - "groupsFilterHeader": "Sélectionner Groupe", + "groupsFilterHeader": "Tous les groupes", "auth": { "nosso": "Se connecter avec un compte dédié", "email": "Se connecter avec une adresse email", "sso": "Se connecter avec vos identifiants Cloudron" }, "addAppAction": "Ajouter Application", - "addAppproxyAction": "Ajouter Appproxy", - "addApplinkAction": "Ajouter Applink" + "addAppproxyAction": "Ajouter Proxy d'application", + "addApplinkAction": "Ajouter Applink", + "filter": { + "clearAll": "Tout effacer" + } }, "main": { "offline": "Cloudron est hors ligne. Reconnexion…", @@ -274,7 +277,8 @@ "exposedLdap": { "secret": { "label": "Secret", - "description": "Toutes les requêtes LDAP doivent être authentifiées avec ce secret et le DN utilisateur {{ userDN }}" + "description": "Toutes les requêtes LDAP doivent être authentifiées avec ce secret et le DN utilisateur {{ userDN }}", + "url": "URL du serveur" }, "description": "Cloudron peut agir en tant que serveur d'annuaire d'utilisateurs central pour les applications externes.", "enabled": "Activé", @@ -380,7 +384,8 @@ "description": "Nouveau jeton API :", "generateToken": "Générer un jeton API", "title": "Créer un jeton API", - "copyNow": "Veillez à copier le jeton API maintenant. Il ne s'affichera plus pour des raisons de sécurité." + "copyNow": "Veillez à copier le jeton API maintenant. Il ne s'affichera plus pour des raisons de sécurité.", + "access": "Accès API" }, "changePasswordAction": "Modifier le mot de passe", "changeDisplayName": { @@ -570,7 +575,10 @@ "bounce": "Non distribué", "spamFilterTrained": "Rejeté par le filtre anti-spam", "spamFilterTrainedInfo": "Rejeté par le filtre anti-spam utilisé par la messagerie", - "bounceInfo": "Notification d'email non distribué" + "bounceInfo": "Notification d'email non distribué", + "underQuotaInfo": "La boîte mail {{ mailbox }} est passée sous le quota de {{ quotaPercent }}%", + "overQuotaInfo": "La boîte mail {{ mailbox }} est pleine à {{ quotaPercent }}%", + "quota": "Quota de boîte mail" }, "title": "Journal des événements de la messagerie", "from": "De", @@ -641,6 +649,11 @@ "enabled": "Le partage de boîte aux lettres est actuellement activé.", "disabled": "Le partage de boîte aux lettres est actuellement désactivé.", "enableAction": "Activer" + }, + "queue": { + "rcptTo": "À", + "mailFrom": "De", + "details": "Détails" } }, "network": { @@ -869,7 +882,8 @@ "userManagementLeaveToApp": "Laisser la gestion des utilisateurs à l'application", "locationPlaceholder": "Laisser vide pour utiliser le nom de domaine nu", "cloudflarePortWarning": "Le proxy Cloudflare doit être désactivé pour que le domaine de l'application puisse accéder à ce port", - "titleAndVersion": "Cette application contient {{ title }} {{ version }}" + "titleAndVersion": "Cette application contient {{ title }} {{ version }}", + "portReadOnly": "lecture seule" }, "appMissing": "Une application manque sur Cloudron ? Dites-le nous !", "noAppsFound": "Aucune application trouvée.", @@ -1249,7 +1263,8 @@ "vi": "Vietnamien", "zh_Hans": "Chinois (Simplifié)", "es": "Espagnol", - "ru": "Russe" + "ru": "Russe", + "pt": "Portugais" }, "email": { "mailboxboxDialog": { @@ -1340,7 +1355,8 @@ "noAliases": "Aucun alias paramétré.", "aliases": "Alias", "owner": "Propriétaire de la messagerie", - "addAnotherAliasAction": "Ajouter un autre alias" + "addAnotherAliasAction": "Ajouter un autre alias", + "enableStorageQuota": "Activer un quota de stockage" }, "disableEmailDialog": { "description": "Cette action empêchera Cloudron de recevoir des emails pour {{ domain }}. Les messageries et les listes associées à ce domaine ne seront pas supprimées.", @@ -1706,7 +1722,7 @@ "title": "Utilisation du microprocesseur" }, "systemMemory": { - "graphSubtext": "Les données des applications ne sont pas cumulées", + "graphSubtext": "Seules les applications utilisant plus de 1GB de mémoire sont affichées", "title": "Mémoire du système" }, "diskUsage": { diff --git a/src/translation/nl.json b/src/translation/nl.json index 20cea0ad9..24684744a 100644 --- a/src/translation/nl.json +++ b/src/translation/nl.json @@ -1816,10 +1816,5 @@ "mounts": { "description": "Apps kunnen toegang krijgen tot volumes via /media/{volume name} directory. Deze data is niet opgenomen in de app backup." } - }, - "mailboxes": { - "edit": { - "unlimitedStorageQuota": "Onbeperkt" - } } } diff --git a/src/translation/ru.json b/src/translation/ru.json index bc9402042..3a379e481 100644 --- a/src/translation/ru.json +++ b/src/translation/ru.json @@ -1816,10 +1816,5 @@ "mounts": { "description": "Приложения могут получить доступ к смонтированным томампо пути /media/{имя тома}. Данные таких томов не будут включаться в резервные копии приложения." } - }, - "mailboxes": { - "edit": { - "unlimitedStorageQuota": "Безлимитно" - } } } diff --git a/src/views/email.html b/src/views/email.html index 7aa3deca9..7c68a43ee 100644 --- a/src/views/email.html +++ b/src/views/email.html @@ -155,8 +155,7 @@
diff --git a/src/views/email.js b/src/views/email.js index 8af57fcd8..198755b1c 100644 --- a/src/views/email.js +++ b/src/views/email.js @@ -96,13 +96,9 @@ angular.module('Application').controller('EmailController', ['$scope', '$locatio }, function () { $scope.catchall.availableMailboxes = allMailboxes; - console.log($scope.domain.mailConfig.catchAll); - $scope.catchall.mailboxes = $scope.domain.mailConfig.catchAll.map(function (address) { return allMailboxes.find(function (m) { return m.display === address; }); }).filter(function (m) { return !!m; }); // remove not found addresses - - console.log($scope.catchall.mailboxes); }); } };