From 4d60fc19bf8b12da57eb0ed665953b09d9c0b4be Mon Sep 17 00:00:00 2001
From: Biontium
Date: Thu, 11 Sep 2025 22:24:00 +0200
Subject: [PATCH 1/4] feat(mail): add option to align images
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This code is from the original PR that I split into two — it contained both dark mode fixes and image alignment, so I had to separate them.
It should work, but it still needs a bit more work — especially regarding the signature settings.
Signed-off-by: Tobiáš Vašťák
Signed-off-by: Biontium
---
src/components/AppSettingsMenu.vue | 5 ++-
src/components/Composer.vue | 6 ++-
src/components/SignatureSettings.vue | 14 +++++-
src/components/TextEditor.vue | 60 ++++++++++++++++++++++++++
src/components/textBlocks/ListItem.vue | 5 ++-
5 files changed, 84 insertions(+), 6 deletions(-)
diff --git a/src/components/AppSettingsMenu.vue b/src/components/AppSettingsMenu.vue
index e7f0cb7a4a..1c1eda4393 100755
--- a/src/components/AppSettingsMenu.vue
+++ b/src/components/AppSettingsMenu.vue
@@ -312,7 +312,9 @@
:is-form="true"
size="normal">
-
+
+ @show-toolbar="handleShowToolbar"
+ ref="textEditor" />
{{ t('mail', 'Your signature is larger than 2 MB. This may affect the performance of your editor.') }}
@@ -84,6 +86,7 @@ export default {
identity: null,
signature: '',
signatureAboveQuote: this.account.signatureAboveQuote,
+ toolbarElement: null,
}
},
computed: {
@@ -125,6 +128,12 @@ export default {
}
},
},
+ toolbarElement(newEl) {
+ if (newEl && this.$refs.toolbarContainer) {
+ this.$refs.toolbarContainer.innerHTML = ''
+ this.$refs.toolbarContainer.appendChild(newEl)
+ }
+ },
beforeMount() {
this.changeIdentity(this.identities[0])
},
@@ -145,7 +154,7 @@ export default {
const payload = {
account: this.account,
- signature: this.signature,
+ signature: this.$refs.textEditor.convertImageClassesToInlineStyles(this.signature),
}
if (this.identity.id > -1) {
@@ -215,6 +224,7 @@ export default {
display: block;
padding: 0;
margin-bottom: 23px;
+ height: 100%;
}
.ck-balloon-panel {
diff --git a/src/components/TextEditor.vue b/src/components/TextEditor.vue
index 103a981191..098abbd83a 100644
--- a/src/components/TextEditor.vue
+++ b/src/components/TextEditor.vue
@@ -47,6 +47,11 @@ import ImagePlugin from '@ckeditor/ckeditor5-image/src/image.js'
import FindAndReplace from '@ckeditor/ckeditor5-find-and-replace/src/findandreplace.js'
import ImageResizePlugin from '@ckeditor/ckeditor5-image/src/imageresize.js'
import ImageUploadPlugin from '@ckeditor/ckeditor5-image/src/imageupload.js'
+import ImageStylePlugin from '@ckeditor/ckeditor5-image/src/imagestyle.js'
+import ImageToolbarPlugin from '@ckeditor/ckeditor5-image/src/imagetoolbar';
+import ImageUtilsPlugin from '@ckeditor/ckeditor5-image/src/imageutils';
+import ImageCaptionPlugin from '@ckeditor/ckeditor5-image/src/imagecaption';
+import ImageTextAlternativePlugin from '@ckeditor/ckeditor5-image/src/imagetextalternative';
import GeneralHtmlSupport from '@ckeditor/ckeditor5-html-support/src/generalhtmlsupport.js'
import { DropdownView } from '@ckeditor/ckeditor5-ui'
import MailPlugin from '../ckeditor/mail/MailPlugin.js'
@@ -129,6 +134,11 @@ export default {
ImagePlugin,
ImageUploadPlugin,
ImageResizePlugin,
+ ImageStylePlugin,
+ ImageToolbarPlugin,
+ ImageUtilsPlugin,
+ ImageCaptionPlugin,
+ ImageTextAlternativePlugin,
ListProperties,
FontPlugin,
RemoveFormat,
@@ -196,6 +206,18 @@ export default {
},
],
},
+ image: {
+ toolbar: [
+ 'imageStyle:alignLeft',
+ 'imageStyle:alignCenter',
+ 'imageStyle:alignRight',
+ '|',
+ 'imageTextAlternative',
+ ],
+ styles: [
+ 'alignLeft', 'alignCenter', 'alignRight',
+ ],
+ },
},
}
},
@@ -278,6 +300,44 @@ export default {
return itemElement
},
+ convertImageClassesToInlineStyles(html) {
+ const div = document.createElement('div');
+ div.innerHTML = html;
+
+ div.querySelectorAll('figure.image').forEach(figure => {
+ // Keep the original style attribute
+ let baseStyle = figure.getAttribute('style') || '';
+ let alignmentStyle = 'display:block;margin-top:1em;margin-bottom:1em;';
+
+ if (figure.classList.contains('image-style-align-left')) {
+ alignmentStyle += 'margin-left:0;margin-right:auto;';
+ } else if (figure.classList.contains('image-style-align-right')) {
+ alignmentStyle += 'margin-left:auto;margin-right:0;';
+ } else if (figure.classList.contains('image-style-align-center')) {
+ alignmentStyle += 'margin-left:auto;margin-right:auto;text-align:center;';
+ }
+
+ // Combine original styles with alignment styles
+ const combinedStyle = `${baseStyle.trim()}${!baseStyle.endsWith(';') ? ';' : ''}${alignmentStyle}`;
+ figure.setAttribute('style', combinedStyle);
+
+ // IMPORTANT: Do NOT remove alignment classes
+ // so CKEditor can reuse them when reopening the content
+
+ // Adjust the
inside the figure to ensure correct display in email clients
+ const img = figure.querySelector('img');
+ if (img) {
+ const baseImgStyle = img.getAttribute('style') || '';
+ const imgStyle = 'display:block;margin:0 auto;max-width:100%;height:auto;border:0;';
+ img.setAttribute(
+ 'style',
+ `${baseImgStyle.trim()}${!baseImgStyle.endsWith(';') ? ';' : ''}${imgStyle}`
+ );
+ }
+ });
+
+ return div.innerHTML;
+ },
overrideDropdownPositionsToNorth(editor, toolbarView) {
const {
south, north, southEast, southWest, northEast, northWest,
diff --git a/src/components/textBlocks/ListItem.vue b/src/components/textBlocks/ListItem.vue
index caf597d82b..948968413c 100644
--- a/src/components/textBlocks/ListItem.vue
+++ b/src/components/textBlocks/ListItem.vue
@@ -35,7 +35,9 @@
{{ localTextBlock.title }}
-
Date: Fri, 12 Sep 2025 01:18:38 +0000
Subject: [PATCH 2/4] fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot
Signed-off-by: Biontium
---
l10n/ar.js | 3 +-
l10n/ar.json | 3 +-
l10n/ast.js | 3 +-
l10n/ast.json | 3 +-
l10n/be.js | 2 +
l10n/be.json | 2 +
l10n/ca.js | 3 +-
l10n/ca.json | 3 +-
l10n/cs.js | 3 +-
l10n/cs.json | 3 +-
l10n/cy_GB.js | 1 +
l10n/cy_GB.json | 1 +
l10n/da.js | 4 +-
l10n/da.json | 4 +-
l10n/de.js | 4 +-
l10n/de.json | 4 +-
l10n/de_DE.js | 4 +-
l10n/de_DE.json | 4 +-
l10n/el.js | 1 +
l10n/el.json | 1 +
l10n/en_GB.js | 4 +-
l10n/en_GB.json | 4 +-
l10n/eo.js | 1 +
l10n/eo.json | 1 +
l10n/es.js | 6 ++-
l10n/es.json | 6 ++-
l10n/es_419.js | 2 +
l10n/es_419.json | 2 +
l10n/es_AR.js | 2 +
l10n/es_AR.json | 2 +
l10n/es_CL.js | 2 +
l10n/es_CL.json | 2 +
l10n/es_CO.js | 2 +
l10n/es_CO.json | 2 +
l10n/es_CR.js | 2 +
l10n/es_CR.json | 2 +
l10n/es_DO.js | 2 +
l10n/es_DO.json | 2 +
l10n/es_EC.js | 2 +
l10n/es_EC.json | 2 +
l10n/es_GT.js | 2 +
l10n/es_GT.json | 2 +
l10n/es_HN.js | 2 +
l10n/es_HN.json | 2 +
l10n/es_MX.js | 2 +
l10n/es_MX.json | 2 +
l10n/es_NI.js | 2 +
l10n/es_NI.json | 2 +
l10n/es_PA.js | 2 +
l10n/es_PA.json | 2 +
l10n/es_PE.js | 2 +
l10n/es_PE.json | 2 +
l10n/es_PR.js | 2 +
l10n/es_PR.json | 2 +
l10n/es_PY.js | 2 +
l10n/es_PY.json | 2 +
l10n/es_SV.js | 2 +
l10n/es_SV.json | 2 +
l10n/es_UY.js | 2 +
l10n/es_UY.json | 2 +
l10n/et_EE.js | 5 ++-
l10n/et_EE.json | 5 ++-
l10n/eu.js | 6 ++-
l10n/eu.json | 6 ++-
l10n/fa.js | 5 ++-
l10n/fa.json | 5 ++-
l10n/fi.js | 3 ++
l10n/fi.json | 3 ++
l10n/fr.js | 6 ++-
l10n/fr.json | 6 ++-
l10n/ga.js | 4 +-
l10n/ga.json | 4 +-
l10n/gl.js | 100 ++++++++++++++++++++++++++++++++++++++++++---
l10n/gl.json | 100 ++++++++++++++++++++++++++++++++++++++++++---
l10n/he.js | 3 ++
l10n/he.json | 3 ++
l10n/hr.js | 3 ++
l10n/hr.json | 3 ++
l10n/hu.js | 6 ++-
l10n/hu.json | 6 ++-
l10n/ia.js | 2 +
l10n/ia.json | 2 +
l10n/id.js | 2 +
l10n/id.json | 2 +
l10n/is.js | 6 ++-
l10n/is.json | 6 ++-
l10n/it.js | 6 ++-
l10n/it.json | 6 ++-
l10n/ja.js | 6 ++-
l10n/ja.json | 6 ++-
l10n/ka.js | 4 +-
l10n/ka.json | 4 +-
l10n/ka_GE.js | 2 +
l10n/ka_GE.json | 2 +
l10n/kab.js | 1 +
l10n/kab.json | 1 +
l10n/km.js | 2 +
l10n/km.json | 2 +
l10n/ko.js | 5 ++-
l10n/ko.json | 5 ++-
l10n/lb.js | 2 +
l10n/lb.json | 2 +
l10n/lt_LT.js | 3 ++
l10n/lt_LT.json | 3 ++
l10n/lv.js | 3 ++
l10n/lv.json | 3 ++
l10n/mk.js | 2 +
l10n/mk.json | 2 +
l10n/mn.js | 2 +
l10n/mn.json | 2 +
l10n/nb.js | 5 ++-
l10n/nb.json | 5 ++-
l10n/nl.js | 3 ++
l10n/nl.json | 3 ++
l10n/nn_NO.js | 2 +
l10n/nn_NO.json | 2 +
l10n/oc.js | 2 +
l10n/oc.json | 2 +
l10n/pl.js | 6 ++-
l10n/pl.json | 6 ++-
l10n/pt_BR.js | 6 ++-
l10n/pt_BR.json | 6 ++-
l10n/pt_PT.js | 3 ++
l10n/pt_PT.json | 3 ++
l10n/ro.js | 5 ++-
l10n/ro.json | 5 ++-
l10n/ru.js | 6 ++-
l10n/ru.json | 6 ++-
l10n/sc.js | 5 ++-
l10n/sc.json | 5 ++-
l10n/si.js | 1 +
l10n/si.json | 1 +
l10n/sk.js | 6 ++-
l10n/sk.json | 6 ++-
l10n/sl.js | 3 ++
l10n/sl.json | 3 ++
l10n/sq.js | 2 +
l10n/sq.json | 2 +
l10n/sr.js | 6 ++-
l10n/sr.json | 6 ++-
l10n/sr@latin.js | 2 +
l10n/sr@latin.json | 2 +
l10n/sv.js | 3 ++
l10n/sv.json | 3 ++
l10n/sw.js | 1 +
l10n/sw.json | 1 +
l10n/th.js | 2 +
l10n/th.json | 2 +
l10n/tr.js | 6 ++-
l10n/tr.json | 6 ++-
l10n/ug.js | 5 ++-
l10n/ug.json | 5 ++-
l10n/uk.js | 5 ++-
l10n/uk.json | 5 ++-
l10n/uz.js | 1 +
l10n/uz.json | 1 +
l10n/vi.js | 2 +
l10n/vi.json | 2 +
l10n/zh_CN.js | 6 ++-
l10n/zh_CN.json | 6 ++-
l10n/zh_HK.js | 6 ++-
l10n/zh_HK.json | 6 ++-
l10n/zh_TW.js | 6 ++-
l10n/zh_TW.json | 6 ++-
164 files changed, 590 insertions(+), 146 deletions(-)
diff --git a/l10n/ar.js b/l10n/ar.js
index 21bd4447a9..c5d8042f0f 100644
--- a/l10n/ar.js
+++ b/l10n/ar.js
@@ -762,7 +762,6 @@ OC.L10N.register(
"Continue to %s" : "إستمر نحو %s",
"Mailvelope is enabled for the current domain!" : "خدمة تشفير البريد Mailvelope مُفعّلة للنطاق الحالي!",
"Looking for a way to encrypt your emails?" : "هل تبحث عن طريقة لتشفير رسائل بريدك الالكتروني؟",
- "Enable Mailvelope for the current domain" : "تمكين خدمة تشفير البريد Mailvelope للنطاق الحالي",
- "Go to newest message" : "إذهَب لأحدَث رسالة"
+ "Enable Mailvelope for the current domain" : "تمكين خدمة تشفير البريد Mailvelope للنطاق الحالي"
},
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
diff --git a/l10n/ar.json b/l10n/ar.json
index c0ad5dadae..28096928f5 100644
--- a/l10n/ar.json
+++ b/l10n/ar.json
@@ -760,7 +760,6 @@
"Continue to %s" : "إستمر نحو %s",
"Mailvelope is enabled for the current domain!" : "خدمة تشفير البريد Mailvelope مُفعّلة للنطاق الحالي!",
"Looking for a way to encrypt your emails?" : "هل تبحث عن طريقة لتشفير رسائل بريدك الالكتروني؟",
- "Enable Mailvelope for the current domain" : "تمكين خدمة تشفير البريد Mailvelope للنطاق الحالي",
- "Go to newest message" : "إذهَب لأحدَث رسالة"
+ "Enable Mailvelope for the current domain" : "تمكين خدمة تشفير البريد Mailvelope للنطاق الحالي"
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
}
\ No newline at end of file
diff --git a/l10n/ast.js b/l10n/ast.js
index 87c4b0b30a..ddd9848fb8 100644
--- a/l10n/ast.js
+++ b/l10n/ast.js
@@ -309,7 +309,6 @@ OC.L10N.register(
"Could not load the message" : "Nun se pudo cargar el mensaxe",
"Error loading message" : "Hebo un error al cargar el mensaxe",
"Redirect" : "Redirixir",
- "The link leads to %s" : "L'enllaz lleva a %s",
- "Go to newest message" : "Dir al mensaxe más nuevu"
+ "The link leads to %s" : "L'enllaz lleva a %s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/ast.json b/l10n/ast.json
index 22c121c82b..195104ef5e 100644
--- a/l10n/ast.json
+++ b/l10n/ast.json
@@ -307,7 +307,6 @@
"Could not load the message" : "Nun se pudo cargar el mensaxe",
"Error loading message" : "Hebo un error al cargar el mensaxe",
"Redirect" : "Redirixir",
- "The link leads to %s" : "L'enllaz lleva a %s",
- "Go to newest message" : "Dir al mensaxe más nuevu"
+ "The link leads to %s" : "L'enllaz lleva a %s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/be.js b/l10n/be.js
index 4c2759c44c..bb92100ec2 100644
--- a/l10n/be.js
+++ b/l10n/be.js
@@ -31,6 +31,7 @@ OC.L10N.register(
"Cancel" : "Скасаваць",
"Accounts" : "Уліковыя запісы",
"General" : "Агульныя",
+ "Layout" : "Макет",
"Sorting" : "Сартаванне",
"Privacy and security" : "Прыватнасць і бяспека",
"S/MIME" : "S/MIME",
@@ -163,6 +164,7 @@ OC.L10N.register(
"S/MIME certificates" : "Сертыфікаты S/MIME",
"Certificate name" : "Назва сертыфіката",
"E-mail address" : "Адрас электроннай пошты",
+ "Valid until" : "Дзейнічае да",
"Delete certificate" : "Выдаліць сертыфікат",
"PKCS #12 Certificate" : "Сертыфікат PKCS #12",
"PEM Certificate" : "Сертыфікат PEM",
diff --git a/l10n/be.json b/l10n/be.json
index 1dff77ef7e..52fe7a0ebc 100644
--- a/l10n/be.json
+++ b/l10n/be.json
@@ -29,6 +29,7 @@
"Cancel" : "Скасаваць",
"Accounts" : "Уліковыя запісы",
"General" : "Агульныя",
+ "Layout" : "Макет",
"Sorting" : "Сартаванне",
"Privacy and security" : "Прыватнасць і бяспека",
"S/MIME" : "S/MIME",
@@ -161,6 +162,7 @@
"S/MIME certificates" : "Сертыфікаты S/MIME",
"Certificate name" : "Назва сертыфіката",
"E-mail address" : "Адрас электроннай пошты",
+ "Valid until" : "Дзейнічае да",
"Delete certificate" : "Выдаліць сертыфікат",
"PKCS #12 Certificate" : "Сертыфікат PKCS #12",
"PEM Certificate" : "Сертыфікат PEM",
diff --git a/l10n/ca.js b/l10n/ca.js
index ba46d52b9b..caf4d981fb 100644
--- a/l10n/ca.js
+++ b/l10n/ca.js
@@ -764,7 +764,6 @@ OC.L10N.register(
"Continue to %s" : "Continua a %s",
"Mailvelope is enabled for the current domain!" : "Mailvelope està habilitat per al domini actual!",
"Looking for a way to encrypt your emails?" : "Esteu buscant una manera de xifrar els vostres correus electrònics?",
- "Enable Mailvelope for the current domain" : "Habilitar Mailvelope per al domini actual",
- "Go to newest message" : "Vés al missatge més recent"
+ "Enable Mailvelope for the current domain" : "Habilitar Mailvelope per al domini actual"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/ca.json b/l10n/ca.json
index 5f072dfab9..82fde8c52a 100644
--- a/l10n/ca.json
+++ b/l10n/ca.json
@@ -762,7 +762,6 @@
"Continue to %s" : "Continua a %s",
"Mailvelope is enabled for the current domain!" : "Mailvelope està habilitat per al domini actual!",
"Looking for a way to encrypt your emails?" : "Esteu buscant una manera de xifrar els vostres correus electrònics?",
- "Enable Mailvelope for the current domain" : "Habilitar Mailvelope per al domini actual",
- "Go to newest message" : "Vés al missatge més recent"
+ "Enable Mailvelope for the current domain" : "Habilitar Mailvelope per al domini actual"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/cs.js b/l10n/cs.js
index 7ed742bd32..60951bcb5e 100644
--- a/l10n/cs.js
+++ b/l10n/cs.js
@@ -840,7 +840,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope je pro stávající doménu zapnuté!",
"Looking for a way to encrypt your emails?" : "Hledáte způsob jak šifrovat své e-maily?",
"Install Mailvelope browser extension" : "Nainstalovat Mailvelope – rozšíření pro webový prohlížeč",
- "Enable Mailvelope for the current domain" : "Zapnout Mailvelope pro stávající doménu",
- "Go to newest message" : "Přejít na nejnovější zprávu"
+ "Enable Mailvelope for the current domain" : "Zapnout Mailvelope pro stávající doménu"
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
diff --git a/l10n/cs.json b/l10n/cs.json
index e32c1a5eeb..e08b093b3c 100644
--- a/l10n/cs.json
+++ b/l10n/cs.json
@@ -838,7 +838,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope je pro stávající doménu zapnuté!",
"Looking for a way to encrypt your emails?" : "Hledáte způsob jak šifrovat své e-maily?",
"Install Mailvelope browser extension" : "Nainstalovat Mailvelope – rozšíření pro webový prohlížeč",
- "Enable Mailvelope for the current domain" : "Zapnout Mailvelope pro stávající doménu",
- "Go to newest message" : "Přejít na nejnovější zprávu"
+ "Enable Mailvelope for the current domain" : "Zapnout Mailvelope pro stávající doménu"
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
}
\ No newline at end of file
diff --git a/l10n/cy_GB.js b/l10n/cy_GB.js
index 5fb147eaef..e7b2ec0007 100644
--- a/l10n/cy_GB.js
+++ b/l10n/cy_GB.js
@@ -104,6 +104,7 @@ OC.L10N.register(
"Untitled event" : "Digwyddiad di-deitl",
"(organizer)" : "(trefnydd)",
"Recipient" : "Derbynnydd",
+ "delete" : "dileu",
"User" : "Defnyddwyr",
"Certificate" : "Tystysgrif",
"Group" : "Grŵp",
diff --git a/l10n/cy_GB.json b/l10n/cy_GB.json
index 13ac568c98..174482156d 100644
--- a/l10n/cy_GB.json
+++ b/l10n/cy_GB.json
@@ -102,6 +102,7 @@
"Untitled event" : "Digwyddiad di-deitl",
"(organizer)" : "(trefnydd)",
"Recipient" : "Derbynnydd",
+ "delete" : "dileu",
"User" : "Defnyddwyr",
"Certificate" : "Tystysgrif",
"Group" : "Grŵp",
diff --git a/l10n/da.js b/l10n/da.js
index dc3e9b82cd..1105416d72 100644
--- a/l10n/da.js
+++ b/l10n/da.js
@@ -347,6 +347,7 @@ OC.L10N.register(
"contains" : "indeholder",
"matches" : "er lig med",
"Priority" : "Prioritet",
+ "delete" : "Slet",
"Reset" : "Nulstil",
"Client ID" : "Klient ID",
"Client secret" : "Klienthemmelighed",
@@ -406,7 +407,6 @@ OC.L10N.register(
"Redirect" : "Omdiriger",
"The link leads to %s" : "Linket fører til %s",
"Continue to %s" : "Videre til %s",
- "Looking for a way to encrypt your emails?" : "Leder du efter en måde at kryptere dine e-mails på?",
- "Go to newest message" : "Gå til nyeste besked"
+ "Looking for a way to encrypt your emails?" : "Leder du efter en måde at kryptere dine e-mails på?"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/da.json b/l10n/da.json
index d63b619eef..7354b2eef2 100644
--- a/l10n/da.json
+++ b/l10n/da.json
@@ -345,6 +345,7 @@
"contains" : "indeholder",
"matches" : "er lig med",
"Priority" : "Prioritet",
+ "delete" : "Slet",
"Reset" : "Nulstil",
"Client ID" : "Klient ID",
"Client secret" : "Klienthemmelighed",
@@ -404,7 +405,6 @@
"Redirect" : "Omdiriger",
"The link leads to %s" : "Linket fører til %s",
"Continue to %s" : "Videre til %s",
- "Looking for a way to encrypt your emails?" : "Leder du efter en måde at kryptere dine e-mails på?",
- "Go to newest message" : "Gå til nyeste besked"
+ "Looking for a way to encrypt your emails?" : "Leder du efter en måde at kryptere dine e-mails på?"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/de.js b/l10n/de.js
index 726d07d6d5..08fdc7ff73 100644
--- a/l10n/de.js
+++ b/l10n/de.js
@@ -677,6 +677,7 @@ OC.L10N.register(
"Priority" : "Priorität",
"Enable filter" : "Filter aktivieren",
"Save filter" : "Filter speichern",
+ "delete" : "Benötigt keine Übersetzung. Für Android wird nur die formelle Übersetzung verwendet (de_DE).",
"Successfully updated config for \"{domain}\"" : "Einstellungen für \"{domain}\" aktualisiert",
"Error saving config" : "Fehler beim Speichern der Einstellungen",
"Saved config for \"{domain}\"" : "Einstellungen für \"{domain}\" gespeichert",
@@ -852,7 +853,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope ist für die aktuelle Domäne aktiviert!",
"Looking for a way to encrypt your emails?" : "Suchst du nach einer Möglichkeit, deine E-Mails zu verschlüsseln?",
"Install Mailvelope browser extension" : "Installiere die Mailvelope-Browsererweiterung",
- "Enable Mailvelope for the current domain" : "Mailvelope für die aktuelle Domäne aktivieren",
- "Go to newest message" : "Zur neuesten Nachricht springen"
+ "Enable Mailvelope for the current domain" : "Mailvelope für die aktuelle Domäne aktivieren"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/de.json b/l10n/de.json
index 23d2e44f7e..8fd64f4e32 100644
--- a/l10n/de.json
+++ b/l10n/de.json
@@ -675,6 +675,7 @@
"Priority" : "Priorität",
"Enable filter" : "Filter aktivieren",
"Save filter" : "Filter speichern",
+ "delete" : "Benötigt keine Übersetzung. Für Android wird nur die formelle Übersetzung verwendet (de_DE).",
"Successfully updated config for \"{domain}\"" : "Einstellungen für \"{domain}\" aktualisiert",
"Error saving config" : "Fehler beim Speichern der Einstellungen",
"Saved config for \"{domain}\"" : "Einstellungen für \"{domain}\" gespeichert",
@@ -850,7 +851,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope ist für die aktuelle Domäne aktiviert!",
"Looking for a way to encrypt your emails?" : "Suchst du nach einer Möglichkeit, deine E-Mails zu verschlüsseln?",
"Install Mailvelope browser extension" : "Installiere die Mailvelope-Browsererweiterung",
- "Enable Mailvelope for the current domain" : "Mailvelope für die aktuelle Domäne aktivieren",
- "Go to newest message" : "Zur neuesten Nachricht springen"
+ "Enable Mailvelope for the current domain" : "Mailvelope für die aktuelle Domäne aktivieren"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/de_DE.js b/l10n/de_DE.js
index d5b9705280..c78159c1f3 100644
--- a/l10n/de_DE.js
+++ b/l10n/de_DE.js
@@ -677,6 +677,7 @@ OC.L10N.register(
"Priority" : "Priorität",
"Enable filter" : "Filter aktivieren",
"Save filter" : "Filter speichern",
+ "delete" : "Löschen",
"Successfully updated config for \"{domain}\"" : "Konfiguration für \"{domain}\" aktualisiert",
"Error saving config" : "Fehler beim Speichern der Einstellungen",
"Saved config for \"{domain}\"" : "Einstellungen gespeichert für \"{domain}\"",
@@ -852,7 +853,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope ist für die aktuelle Domäne aktiviert!",
"Looking for a way to encrypt your emails?" : "Suchen Sie nach einer Möglichkeit, Ihre E-Mails zu verschlüsseln?",
"Install Mailvelope browser extension" : "Mailvelope-Browsererweiterung installieren",
- "Enable Mailvelope for the current domain" : "Mailvelope für die aktuelle Domäne aktivieren",
- "Go to newest message" : "Zur neuesten Nachricht springen"
+ "Enable Mailvelope for the current domain" : "Mailvelope für die aktuelle Domäne aktivieren"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/de_DE.json b/l10n/de_DE.json
index dd3c2dbc5d..e22cd41ac8 100644
--- a/l10n/de_DE.json
+++ b/l10n/de_DE.json
@@ -675,6 +675,7 @@
"Priority" : "Priorität",
"Enable filter" : "Filter aktivieren",
"Save filter" : "Filter speichern",
+ "delete" : "Löschen",
"Successfully updated config for \"{domain}\"" : "Konfiguration für \"{domain}\" aktualisiert",
"Error saving config" : "Fehler beim Speichern der Einstellungen",
"Saved config for \"{domain}\"" : "Einstellungen gespeichert für \"{domain}\"",
@@ -850,7 +851,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope ist für die aktuelle Domäne aktiviert!",
"Looking for a way to encrypt your emails?" : "Suchen Sie nach einer Möglichkeit, Ihre E-Mails zu verschlüsseln?",
"Install Mailvelope browser extension" : "Mailvelope-Browsererweiterung installieren",
- "Enable Mailvelope for the current domain" : "Mailvelope für die aktuelle Domäne aktivieren",
- "Go to newest message" : "Zur neuesten Nachricht springen"
+ "Enable Mailvelope for the current domain" : "Mailvelope für die aktuelle Domäne aktivieren"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/el.js b/l10n/el.js
index 85eb14d05b..43216363e4 100644
--- a/l10n/el.js
+++ b/l10n/el.js
@@ -340,6 +340,7 @@ OC.L10N.register(
"contains" : "περιέχει",
"matches" : "ταιριάζει",
"Priority" : "Προτεραιότητα",
+ "delete" : "διαγραφή",
"Mail app" : "Εφαρμογή αλληλογραφίας",
"The mail app allows users to read mails on their IMAP accounts." : "Η εφαρμογή ταχυδρομείου επιτρέπει στους χρήστες να διαβάζουν μηνύματα από τους λογαριασμούς τους IMAP.",
"Here you can find instance-wide settings. User specific settings are found in the app itself (bottom-left corner)." : "Εδώ μπορείτε να βρείτε ρυθμίσεις για το περιστατικό. Οι συγκεκριμένες ρυθμίσεις χρήστη βρίσκονται στην ίδια την εφαρμογή (κάτω αριστερή γωνία).",
diff --git a/l10n/el.json b/l10n/el.json
index 793fe38686..93aa4c1777 100644
--- a/l10n/el.json
+++ b/l10n/el.json
@@ -338,6 +338,7 @@
"contains" : "περιέχει",
"matches" : "ταιριάζει",
"Priority" : "Προτεραιότητα",
+ "delete" : "διαγραφή",
"Mail app" : "Εφαρμογή αλληλογραφίας",
"The mail app allows users to read mails on their IMAP accounts." : "Η εφαρμογή ταχυδρομείου επιτρέπει στους χρήστες να διαβάζουν μηνύματα από τους λογαριασμούς τους IMAP.",
"Here you can find instance-wide settings. User specific settings are found in the app itself (bottom-left corner)." : "Εδώ μπορείτε να βρείτε ρυθμίσεις για το περιστατικό. Οι συγκεκριμένες ρυθμίσεις χρήστη βρίσκονται στην ίδια την εφαρμογή (κάτω αριστερή γωνία).",
diff --git a/l10n/en_GB.js b/l10n/en_GB.js
index cdab52514e..b87ebb6a2a 100644
--- a/l10n/en_GB.js
+++ b/l10n/en_GB.js
@@ -677,6 +677,7 @@ OC.L10N.register(
"Priority" : "Priority",
"Enable filter" : "Enable filter",
"Save filter" : "Save filter",
+ "delete" : "delete",
"Successfully updated config for \"{domain}\"" : "Successfully updated config for \"{domain}\"",
"Error saving config" : "Error saving config",
"Saved config for \"{domain}\"" : "Saved config for \"{domain}\"",
@@ -852,7 +853,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope is enabled for the current domain!",
"Looking for a way to encrypt your emails?" : "Looking for a way to encrypt your emails?",
"Install Mailvelope browser extension" : "Install Mailvelope browser extension",
- "Enable Mailvelope for the current domain" : "Enable Mailvelope for the current domain",
- "Go to newest message" : "Go to newest message"
+ "Enable Mailvelope for the current domain" : "Enable Mailvelope for the current domain"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/en_GB.json b/l10n/en_GB.json
index e124a3dc73..8cbc777005 100644
--- a/l10n/en_GB.json
+++ b/l10n/en_GB.json
@@ -675,6 +675,7 @@
"Priority" : "Priority",
"Enable filter" : "Enable filter",
"Save filter" : "Save filter",
+ "delete" : "delete",
"Successfully updated config for \"{domain}\"" : "Successfully updated config for \"{domain}\"",
"Error saving config" : "Error saving config",
"Saved config for \"{domain}\"" : "Saved config for \"{domain}\"",
@@ -850,7 +851,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope is enabled for the current domain!",
"Looking for a way to encrypt your emails?" : "Looking for a way to encrypt your emails?",
"Install Mailvelope browser extension" : "Install Mailvelope browser extension",
- "Enable Mailvelope for the current domain" : "Enable Mailvelope for the current domain",
- "Go to newest message" : "Go to newest message"
+ "Enable Mailvelope for the current domain" : "Enable Mailvelope for the current domain"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/eo.js b/l10n/eo.js
index 7c1d9bf9f2..08cb4758a1 100644
--- a/l10n/eo.js
+++ b/l10n/eo.js
@@ -161,6 +161,7 @@ OC.L10N.register(
"Recipient" : "Ricevonto",
"matches" : "kongruas kun",
"Priority" : "Prioritato",
+ "delete" : "forigi",
"Mail app" : "Retpoŝtprogrameto",
"Reset" : "Restarigi",
"Client ID" : "Klientidentigilo",
diff --git a/l10n/eo.json b/l10n/eo.json
index 52dd7b9ab4..8248adbbe8 100644
--- a/l10n/eo.json
+++ b/l10n/eo.json
@@ -159,6 +159,7 @@
"Recipient" : "Ricevonto",
"matches" : "kongruas kun",
"Priority" : "Prioritato",
+ "delete" : "forigi",
"Mail app" : "Retpoŝtprogrameto",
"Reset" : "Restarigi",
"Client ID" : "Klientidentigilo",
diff --git a/l10n/es.js b/l10n/es.js
index ea2f2204ac..e342a5762a 100644
--- a/l10n/es.js
+++ b/l10n/es.js
@@ -677,6 +677,9 @@ OC.L10N.register(
"Priority" : "Prioridad",
"Enable filter" : "Habilitar filtro",
"Save filter" : "Guardar filtro",
+ "Tag" : "Etiqueta",
+ "delete" : "eliminar",
+ "Edit" : "Editar",
"Successfully updated config for \"{domain}\"" : "Configuración para \"{domain}\" actualizada exitosamente",
"Error saving config" : "Error al guardar la configuración",
"Saved config for \"{domain}\"" : "Se guardó la configuración para \"{domain}\"",
@@ -852,7 +855,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "¡Mailvelope está activado para el dominio actual!",
"Looking for a way to encrypt your emails?" : "¿Busca una manera de cifrar sus correos?",
"Install Mailvelope browser extension" : "Instalar la extensión del navegador Mailvelope",
- "Enable Mailvelope for the current domain" : "Active Mailvelope para el dominio actual",
- "Go to newest message" : "Ir al mensaje más reciente"
+ "Enable Mailvelope for the current domain" : "Active Mailvelope para el dominio actual"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es.json b/l10n/es.json
index 5c358fc927..4e64e4546b 100644
--- a/l10n/es.json
+++ b/l10n/es.json
@@ -675,6 +675,9 @@
"Priority" : "Prioridad",
"Enable filter" : "Habilitar filtro",
"Save filter" : "Guardar filtro",
+ "Tag" : "Etiqueta",
+ "delete" : "eliminar",
+ "Edit" : "Editar",
"Successfully updated config for \"{domain}\"" : "Configuración para \"{domain}\" actualizada exitosamente",
"Error saving config" : "Error al guardar la configuración",
"Saved config for \"{domain}\"" : "Se guardó la configuración para \"{domain}\"",
@@ -850,7 +853,6 @@
"Mailvelope is enabled for the current domain!" : "¡Mailvelope está activado para el dominio actual!",
"Looking for a way to encrypt your emails?" : "¿Busca una manera de cifrar sus correos?",
"Install Mailvelope browser extension" : "Instalar la extensión del navegador Mailvelope",
- "Enable Mailvelope for the current domain" : "Active Mailvelope para el dominio actual",
- "Go to newest message" : "Ir al mensaje más reciente"
+ "Enable Mailvelope for the current domain" : "Active Mailvelope para el dominio actual"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
\ No newline at end of file
diff --git a/l10n/es_419.js b/l10n/es_419.js
index 157403fd82..de55fb5c15 100644
--- a/l10n/es_419.js
+++ b/l10n/es_419.js
@@ -103,6 +103,8 @@ OC.L10N.register(
"Operator" : "Operador",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restaurar",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_419.json b/l10n/es_419.json
index 41b76dca91..8cd01c3434 100644
--- a/l10n/es_419.json
+++ b/l10n/es_419.json
@@ -101,6 +101,8 @@
"Operator" : "Operador",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restaurar",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_AR.js b/l10n/es_AR.js
index cbf2f83246..4637fefce6 100644
--- a/l10n/es_AR.js
+++ b/l10n/es_AR.js
@@ -104,6 +104,8 @@ OC.L10N.register(
"contains" : "contiene",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_AR.json b/l10n/es_AR.json
index 265fb134e3..3f13954ac3 100644
--- a/l10n/es_AR.json
+++ b/l10n/es_AR.json
@@ -102,6 +102,8 @@
"contains" : "contiene",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_CL.js b/l10n/es_CL.js
index 741ed79a16..aded34bef2 100644
--- a/l10n/es_CL.js
+++ b/l10n/es_CL.js
@@ -106,6 +106,8 @@ OC.L10N.register(
"Operator" : "Operador",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_CL.json b/l10n/es_CL.json
index 501f5ad239..65827f487c 100644
--- a/l10n/es_CL.json
+++ b/l10n/es_CL.json
@@ -104,6 +104,8 @@
"Operator" : "Operador",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_CO.js b/l10n/es_CO.js
index ebef7d174c..d12b9002c1 100644
--- a/l10n/es_CO.js
+++ b/l10n/es_CO.js
@@ -106,6 +106,8 @@ OC.L10N.register(
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Reiniciar",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_CO.json b/l10n/es_CO.json
index 91197a923f..a253eca929 100644
--- a/l10n/es_CO.json
+++ b/l10n/es_CO.json
@@ -104,6 +104,8 @@
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Reiniciar",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_CR.js b/l10n/es_CR.js
index 19cdf8b059..c0691c6852 100644
--- a/l10n/es_CR.js
+++ b/l10n/es_CR.js
@@ -105,6 +105,8 @@ OC.L10N.register(
"Operator" : "Operador",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_CR.json b/l10n/es_CR.json
index 790db8bea6..31274e4f43 100644
--- a/l10n/es_CR.json
+++ b/l10n/es_CR.json
@@ -103,6 +103,8 @@
"Operator" : "Operador",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_DO.js b/l10n/es_DO.js
index f14254a773..c7de3c681f 100644
--- a/l10n/es_DO.js
+++ b/l10n/es_DO.js
@@ -106,6 +106,8 @@ OC.L10N.register(
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_DO.json b/l10n/es_DO.json
index a64d6ec256..731e6bd519 100644
--- a/l10n/es_DO.json
+++ b/l10n/es_DO.json
@@ -104,6 +104,8 @@
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_EC.js b/l10n/es_EC.js
index 296a0ff817..b9feae3ab9 100644
--- a/l10n/es_EC.js
+++ b/l10n/es_EC.js
@@ -442,6 +442,8 @@ OC.L10N.register(
"contains" : "contiene",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Successfully updated config for \"{domain}\"" : "Configuración actualizada con éxito para \"{domain}\"",
"Error saving config" : "Error al guardar la configuración",
"Saved config for \"{domain}\"" : "Configuración guardada para \"{domain}\"",
diff --git a/l10n/es_EC.json b/l10n/es_EC.json
index 3db7064bc4..aa07ef0757 100644
--- a/l10n/es_EC.json
+++ b/l10n/es_EC.json
@@ -440,6 +440,8 @@
"contains" : "contiene",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Successfully updated config for \"{domain}\"" : "Configuración actualizada con éxito para \"{domain}\"",
"Error saving config" : "Error al guardar la configuración",
"Saved config for \"{domain}\"" : "Configuración guardada para \"{domain}\"",
diff --git a/l10n/es_GT.js b/l10n/es_GT.js
index 8437f18f14..f29dfc6a88 100644
--- a/l10n/es_GT.js
+++ b/l10n/es_GT.js
@@ -167,6 +167,8 @@ OC.L10N.register(
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_GT.json b/l10n/es_GT.json
index de282efcdd..6fa2151265 100644
--- a/l10n/es_GT.json
+++ b/l10n/es_GT.json
@@ -165,6 +165,8 @@
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_HN.js b/l10n/es_HN.js
index 25335d2e0f..6e93956fb7 100644
--- a/l10n/es_HN.js
+++ b/l10n/es_HN.js
@@ -105,6 +105,8 @@ OC.L10N.register(
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_HN.json b/l10n/es_HN.json
index dac030b8b0..13dd979345 100644
--- a/l10n/es_HN.json
+++ b/l10n/es_HN.json
@@ -103,6 +103,8 @@
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_MX.js b/l10n/es_MX.js
index 9f6e84491b..fabbeb00c2 100644
--- a/l10n/es_MX.js
+++ b/l10n/es_MX.js
@@ -361,6 +361,8 @@ OC.L10N.register(
"contains" : "contiene",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Reiniciar",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_MX.json b/l10n/es_MX.json
index ae931bc4ee..b1c54b91bd 100644
--- a/l10n/es_MX.json
+++ b/l10n/es_MX.json
@@ -359,6 +359,8 @@
"contains" : "contiene",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Reiniciar",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_NI.js b/l10n/es_NI.js
index c41ef05464..067a74d07c 100644
--- a/l10n/es_NI.js
+++ b/l10n/es_NI.js
@@ -104,6 +104,8 @@ OC.L10N.register(
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_NI.json b/l10n/es_NI.json
index 372af2a14e..ef9c8360ce 100644
--- a/l10n/es_NI.json
+++ b/l10n/es_NI.json
@@ -102,6 +102,8 @@
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_PA.js b/l10n/es_PA.js
index 6ba1bbbd98..e5178cdd49 100644
--- a/l10n/es_PA.js
+++ b/l10n/es_PA.js
@@ -104,6 +104,8 @@ OC.L10N.register(
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_PA.json b/l10n/es_PA.json
index 4ac8cfa6cf..561fde6808 100644
--- a/l10n/es_PA.json
+++ b/l10n/es_PA.json
@@ -102,6 +102,8 @@
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_PE.js b/l10n/es_PE.js
index 66751e6e3e..8a02ac2aed 100644
--- a/l10n/es_PE.js
+++ b/l10n/es_PE.js
@@ -105,6 +105,8 @@ OC.L10N.register(
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_PE.json b/l10n/es_PE.json
index 85b7fbb3c6..f0cd237c95 100644
--- a/l10n/es_PE.json
+++ b/l10n/es_PE.json
@@ -103,6 +103,8 @@
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_PR.js b/l10n/es_PR.js
index 6ba1bbbd98..e5178cdd49 100644
--- a/l10n/es_PR.js
+++ b/l10n/es_PR.js
@@ -104,6 +104,8 @@ OC.L10N.register(
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_PR.json b/l10n/es_PR.json
index 4ac8cfa6cf..561fde6808 100644
--- a/l10n/es_PR.json
+++ b/l10n/es_PR.json
@@ -102,6 +102,8 @@
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_PY.js b/l10n/es_PY.js
index 1911add6e5..35b21dd196 100644
--- a/l10n/es_PY.js
+++ b/l10n/es_PY.js
@@ -104,6 +104,8 @@ OC.L10N.register(
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_PY.json b/l10n/es_PY.json
index c84e07f116..700c8af5d9 100644
--- a/l10n/es_PY.json
+++ b/l10n/es_PY.json
@@ -102,6 +102,8 @@
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_SV.js b/l10n/es_SV.js
index e85bdd5282..77ea861b27 100644
--- a/l10n/es_SV.js
+++ b/l10n/es_SV.js
@@ -106,6 +106,8 @@ OC.L10N.register(
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_SV.json b/l10n/es_SV.json
index b7e9ace3ca..827ca53fe9 100644
--- a/l10n/es_SV.json
+++ b/l10n/es_SV.json
@@ -104,6 +104,8 @@
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_UY.js b/l10n/es_UY.js
index b4e9d987a0..0456f37425 100644
--- a/l10n/es_UY.js
+++ b/l10n/es_UY.js
@@ -103,6 +103,8 @@ OC.L10N.register(
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/es_UY.json b/l10n/es_UY.json
index 9870a604da..5ee24d8db1 100644
--- a/l10n/es_UY.json
+++ b/l10n/es_UY.json
@@ -101,6 +101,8 @@
"Recipient" : "Destinatario",
"matches" : "coincide",
"Priority" : "Prioridad",
+ "delete" : "borrar",
+ "Edit" : "Editar",
"Reset" : "Restablecer",
"Client ID" : "ID del cliente",
"Client secret" : "Secreto del cliente",
diff --git a/l10n/et_EE.js b/l10n/et_EE.js
index 171142b6ff..0eb68f5f47 100644
--- a/l10n/et_EE.js
+++ b/l10n/et_EE.js
@@ -662,6 +662,8 @@ OC.L10N.register(
"Priority" : "Olulisus",
"Enable filter" : "Kasuta filtrit",
"Save filter" : "Salvesta filter",
+ "delete" : "kustuta",
+ "Edit" : "Muuda",
"Successfully updated config for \"{domain}\"" : "„{domain}“ domeeni seadistuste uuendamine õnnestus",
"Error saving config" : "Viga seadistuste salvestamisel",
"Saved config for \"{domain}\"" : "„{domain}“ domeeni seadistused on salvestatud",
@@ -804,7 +806,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope on selle domeeni puhul kasutusel!",
"Looking for a way to encrypt your emails?" : "Kas otsid viisi oma kirjade krüptimiseks?",
"Install Mailvelope browser extension" : "Paigalda Mailvelope'i brauserilaiendus",
- "Enable Mailvelope for the current domain" : "Võta Mailvelope selle domeeni puhul kasutusele!",
- "Go to newest message" : "Mine viimase kirja juurde"
+ "Enable Mailvelope for the current domain" : "Võta Mailvelope selle domeeni puhul kasutusele!"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/et_EE.json b/l10n/et_EE.json
index 80af58c5f5..55ef3f4ef7 100644
--- a/l10n/et_EE.json
+++ b/l10n/et_EE.json
@@ -660,6 +660,8 @@
"Priority" : "Olulisus",
"Enable filter" : "Kasuta filtrit",
"Save filter" : "Salvesta filter",
+ "delete" : "kustuta",
+ "Edit" : "Muuda",
"Successfully updated config for \"{domain}\"" : "„{domain}“ domeeni seadistuste uuendamine õnnestus",
"Error saving config" : "Viga seadistuste salvestamisel",
"Saved config for \"{domain}\"" : "„{domain}“ domeeni seadistused on salvestatud",
@@ -802,7 +804,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope on selle domeeni puhul kasutusel!",
"Looking for a way to encrypt your emails?" : "Kas otsid viisi oma kirjade krüptimiseks?",
"Install Mailvelope browser extension" : "Paigalda Mailvelope'i brauserilaiendus",
- "Enable Mailvelope for the current domain" : "Võta Mailvelope selle domeeni puhul kasutusele!",
- "Go to newest message" : "Mine viimase kirja juurde"
+ "Enable Mailvelope for the current domain" : "Võta Mailvelope selle domeeni puhul kasutusele!"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/eu.js b/l10n/eu.js
index ad36d24a45..6ee8dd424b 100644
--- a/l10n/eu.js
+++ b/l10n/eu.js
@@ -598,6 +598,9 @@ OC.L10N.register(
"Priority" : "Lehentasuna",
"Enable filter" : "Gaitu iragazkia",
"Save filter" : "Gorde iragazkia",
+ "Tag" : "Etiketa",
+ "delete" : "ezabatu",
+ "Edit" : "Editatu",
"Successfully updated config for \"{domain}\"" : "\"{domain}\"-ren konfigurazioa behar bezala eguneratu da",
"Error saving config" : "Errorea konfigurazioa gordetzean",
"Saved config for \"{domain}\"" : "\"{domain}\"-ren konfigurazioa gorde da",
@@ -750,7 +753,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope gaituta dago uneko domeinurako!",
"Looking for a way to encrypt your emails?" : "Zure mezu elektronikoak enkriptatzeko modu bat bilatzen ari zara?",
"Install Mailvelope browser extension" : "Instalatu Mailvelope arakatzailearen luzapena",
- "Enable Mailvelope for the current domain" : "Gaitu Mailvelope uneko domeinurako",
- "Go to newest message" : "Joan mezu berrienera"
+ "Enable Mailvelope for the current domain" : "Gaitu Mailvelope uneko domeinurako"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/eu.json b/l10n/eu.json
index 3ac207bed7..3786baaa23 100644
--- a/l10n/eu.json
+++ b/l10n/eu.json
@@ -596,6 +596,9 @@
"Priority" : "Lehentasuna",
"Enable filter" : "Gaitu iragazkia",
"Save filter" : "Gorde iragazkia",
+ "Tag" : "Etiketa",
+ "delete" : "ezabatu",
+ "Edit" : "Editatu",
"Successfully updated config for \"{domain}\"" : "\"{domain}\"-ren konfigurazioa behar bezala eguneratu da",
"Error saving config" : "Errorea konfigurazioa gordetzean",
"Saved config for \"{domain}\"" : "\"{domain}\"-ren konfigurazioa gorde da",
@@ -748,7 +751,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope gaituta dago uneko domeinurako!",
"Looking for a way to encrypt your emails?" : "Zure mezu elektronikoak enkriptatzeko modu bat bilatzen ari zara?",
"Install Mailvelope browser extension" : "Instalatu Mailvelope arakatzailearen luzapena",
- "Enable Mailvelope for the current domain" : "Gaitu Mailvelope uneko domeinurako",
- "Go to newest message" : "Joan mezu berrienera"
+ "Enable Mailvelope for the current domain" : "Gaitu Mailvelope uneko domeinurako"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/fa.js b/l10n/fa.js
index a68cccb65e..05f1cba7ed 100644
--- a/l10n/fa.js
+++ b/l10n/fa.js
@@ -476,6 +476,8 @@ OC.L10N.register(
"contains" : "contains",
"matches" : "مطابق است",
"Priority" : "اولویت",
+ "delete" : "حذف",
+ "Edit" : "ویرایش",
"Successfully updated config for \"{domain}\"" : "Successfully updated config for \"{domain}\"",
"Error saving config" : "Error saving config",
"Saved config for \"{domain}\"" : "Saved config for \"{domain}\"",
@@ -606,7 +608,6 @@ OC.L10N.register(
"The link leads to %s" : "پیوند منجر به%s",
"If you do not want to visit that page, you can return to Mail." : "If you do not want to visit that page, you can return to Mail.",
"Continue to %s" : "ادامه دهید%s",
- "Looking for a way to encrypt your emails?" : "Looking for a way to encrypt your emails?",
- "Go to newest message" : "Go to newest message"
+ "Looking for a way to encrypt your emails?" : "Looking for a way to encrypt your emails?"
},
"nplurals=2; plural=(n > 1);");
diff --git a/l10n/fa.json b/l10n/fa.json
index 9403a8d48f..80b456bf5c 100644
--- a/l10n/fa.json
+++ b/l10n/fa.json
@@ -474,6 +474,8 @@
"contains" : "contains",
"matches" : "مطابق است",
"Priority" : "اولویت",
+ "delete" : "حذف",
+ "Edit" : "ویرایش",
"Successfully updated config for \"{domain}\"" : "Successfully updated config for \"{domain}\"",
"Error saving config" : "Error saving config",
"Saved config for \"{domain}\"" : "Saved config for \"{domain}\"",
@@ -604,7 +606,6 @@
"The link leads to %s" : "پیوند منجر به%s",
"If you do not want to visit that page, you can return to Mail." : "If you do not want to visit that page, you can return to Mail.",
"Continue to %s" : "ادامه دهید%s",
- "Looking for a way to encrypt your emails?" : "Looking for a way to encrypt your emails?",
- "Go to newest message" : "Go to newest message"
+ "Looking for a way to encrypt your emails?" : "Looking for a way to encrypt your emails?"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
}
\ No newline at end of file
diff --git a/l10n/fi.js b/l10n/fi.js
index 05dffe6238..3bee93e196 100644
--- a/l10n/fi.js
+++ b/l10n/fi.js
@@ -416,6 +416,9 @@ OC.L10N.register(
"matches" : "täsmää",
"Filter name" : "Nimisuodatin",
"Priority" : "Tärkeys",
+ "Tag" : "Tunniste",
+ "delete" : "poista",
+ "Edit" : "Muokkaa",
"Mail app" : "Sähköpostisovellus",
"The mail app allows users to read mails on their IMAP accounts." : "Tämä sähköpostisovellus mahdollistaa käyttäjien lukea sähköpostiviestejä IMAP-tileiltä.",
"Account provisioning" : "Käyttäjän provisiointi",
diff --git a/l10n/fi.json b/l10n/fi.json
index 1aabdc95c4..59e69598a2 100644
--- a/l10n/fi.json
+++ b/l10n/fi.json
@@ -414,6 +414,9 @@
"matches" : "täsmää",
"Filter name" : "Nimisuodatin",
"Priority" : "Tärkeys",
+ "Tag" : "Tunniste",
+ "delete" : "poista",
+ "Edit" : "Muokkaa",
"Mail app" : "Sähköpostisovellus",
"The mail app allows users to read mails on their IMAP accounts." : "Tämä sähköpostisovellus mahdollistaa käyttäjien lukea sähköpostiviestejä IMAP-tileiltä.",
"Account provisioning" : "Käyttäjän provisiointi",
diff --git a/l10n/fr.js b/l10n/fr.js
index 95ec077660..6100e46b48 100644
--- a/l10n/fr.js
+++ b/l10n/fr.js
@@ -677,6 +677,9 @@ OC.L10N.register(
"Priority" : "Priorité",
"Enable filter" : "Activer le filtre",
"Save filter" : "Enregistrer le filtre",
+ "Tag" : "Étiquette",
+ "delete" : "supprimer",
+ "Edit" : "Modifier",
"Successfully updated config for \"{domain}\"" : "La mise à jour de la configuration de \"{domain}\" a été effectuée avec succès",
"Error saving config" : "Erreur lors de l'enregistrement de la configuration",
"Saved config for \"{domain}\"" : "Configuration sauvegardée pour \"{domain}\"",
@@ -852,7 +855,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope est activé pour le domaine actuel !",
"Looking for a way to encrypt your emails?" : "Vous cherchez un moyen de chiffrer vos e-mails ?",
"Install Mailvelope browser extension" : "Installer l'extension de navigateur Mailvelope",
- "Enable Mailvelope for the current domain" : "Activer Mailvelope pour le domaine actuel",
- "Go to newest message" : "Aller au message le plus récent"
+ "Enable Mailvelope for the current domain" : "Activer Mailvelope pour le domaine actuel"
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/fr.json b/l10n/fr.json
index 1d939134f3..b12f7ecedc 100644
--- a/l10n/fr.json
+++ b/l10n/fr.json
@@ -675,6 +675,9 @@
"Priority" : "Priorité",
"Enable filter" : "Activer le filtre",
"Save filter" : "Enregistrer le filtre",
+ "Tag" : "Étiquette",
+ "delete" : "supprimer",
+ "Edit" : "Modifier",
"Successfully updated config for \"{domain}\"" : "La mise à jour de la configuration de \"{domain}\" a été effectuée avec succès",
"Error saving config" : "Erreur lors de l'enregistrement de la configuration",
"Saved config for \"{domain}\"" : "Configuration sauvegardée pour \"{domain}\"",
@@ -850,7 +853,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope est activé pour le domaine actuel !",
"Looking for a way to encrypt your emails?" : "Vous cherchez un moyen de chiffrer vos e-mails ?",
"Install Mailvelope browser extension" : "Installer l'extension de navigateur Mailvelope",
- "Enable Mailvelope for the current domain" : "Activer Mailvelope pour le domaine actuel",
- "Go to newest message" : "Aller au message le plus récent"
+ "Enable Mailvelope for the current domain" : "Activer Mailvelope pour le domaine actuel"
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
\ No newline at end of file
diff --git a/l10n/ga.js b/l10n/ga.js
index 71357d3072..f911079d02 100644
--- a/l10n/ga.js
+++ b/l10n/ga.js
@@ -677,6 +677,7 @@ OC.L10N.register(
"Priority" : "Tosaíocht",
"Enable filter" : "Cumasaigh an scagaire",
"Save filter" : "Sábháil an scagaire",
+ "Edit" : "Cuir in eagar",
"Successfully updated config for \"{domain}\"" : "D'éirigh le nuashonrú cumraíochta le haghaidh \"{domain}\"",
"Error saving config" : "Earráid agus an cumraíocht á sábháil",
"Saved config for \"{domain}\"" : "Cumraíocht shábháilte le haghaidh \"{domain}\"",
@@ -852,7 +853,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Tá Mailvelope cumasaithe don fhearann reatha!",
"Looking for a way to encrypt your emails?" : "Ag lorg slí chun do ríomhphoist a chriptiú?",
"Install Mailvelope browser extension" : "Suiteáil síneadh brabhsálaí Mailvelope",
- "Enable Mailvelope for the current domain" : "Cumasaigh Mailvelope don fhearann reatha",
- "Go to newest message" : "Téigh go dtí an teachtaireacht is déanaí"
+ "Enable Mailvelope for the current domain" : "Cumasaigh Mailvelope don fhearann reatha"
},
"nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);");
diff --git a/l10n/ga.json b/l10n/ga.json
index 52a3ab3ff9..ac56ee53e8 100644
--- a/l10n/ga.json
+++ b/l10n/ga.json
@@ -675,6 +675,7 @@
"Priority" : "Tosaíocht",
"Enable filter" : "Cumasaigh an scagaire",
"Save filter" : "Sábháil an scagaire",
+ "Edit" : "Cuir in eagar",
"Successfully updated config for \"{domain}\"" : "D'éirigh le nuashonrú cumraíochta le haghaidh \"{domain}\"",
"Error saving config" : "Earráid agus an cumraíocht á sábháil",
"Saved config for \"{domain}\"" : "Cumraíocht shábháilte le haghaidh \"{domain}\"",
@@ -850,7 +851,6 @@
"Mailvelope is enabled for the current domain!" : "Tá Mailvelope cumasaithe don fhearann reatha!",
"Looking for a way to encrypt your emails?" : "Ag lorg slí chun do ríomhphoist a chriptiú?",
"Install Mailvelope browser extension" : "Suiteáil síneadh brabhsálaí Mailvelope",
- "Enable Mailvelope for the current domain" : "Cumasaigh Mailvelope don fhearann reatha",
- "Go to newest message" : "Téigh go dtí an teachtaireacht is déanaí"
+ "Enable Mailvelope for the current domain" : "Cumasaigh Mailvelope don fhearann reatha"
},"pluralForm" :"nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);"
}
\ No newline at end of file
diff --git a/l10n/gl.js b/l10n/gl.js
index dbd28dc86d..87d8276871 100644
--- a/l10n/gl.js
+++ b/l10n/gl.js
@@ -28,6 +28,7 @@ OC.L10N.register(
"Mail Transport configuration" : "Configuración do transporte do correo",
"The app.mail.transport setting is not set to smtp. This configuration can cause issues with modern email security measures such as SPF and DKIM because emails are sent directly from the web server, which is often not properly configured for this purpose. To address this, we have discontinued support for the mail transport. Please remove app.mail.transport from your configuration to use the SMTP transport and hide this message. A properly configured SMTP setup is required to ensure email delivery." : "Os axustes de app.mail.transport non están definidos como smtp. Esta configuración pode causar problemas coas medidas de seguridade do correo-e modernas, como SPF e DKIM, porque os correos envíanse directamente desde o servidor web, que moitas veces non está configurado correctamente para este fin. Para solucionar isto, descontinuamos a compatibilidade para o transporte de correo. Retire app.mail.transport da súa configuración para usar o transporte SMTP e agocha esta mensaxe. Requírese unha configuración SMTP definida correctamente para garantir a entrega do correo.",
"💌 A mail app for Nextcloud" : "💌 Unha aplicación de correo para Nextcloud",
+ "**💌 A mail app for Nextcloud**\n\n- **🚀 Integration with other Nextcloud apps!** Currently Contacts, Calendar & Files – more to come.\n- **📥 Multiple mail accounts!** Personal and company account? No problem, and a nice unified inbox. Connect any IMAP account.\n- **🔒 Send & receive encrypted mails!** Using the great [Mailvelope](https://mailvelope.com) browser extension.\n- **🙈 We’re not reinventing the wheel!** Based on the great [Horde](https://www.horde.org) libraries.\n- **📬 Want to host your own mail server?** We do not have to reimplement this as you could set up [Mail-in-a-Box](https://mailinabox.email)!\n\n## Ethical AI Rating\n\n### Priority Inbox\n\nPositive:\n* The software for training and inferencing of this model is open source.\n* The model is created and trained on-premises based on the user's own data.\n* The training data is accessible to the user, making it possible to check or correct for bias or optimise the performance and CO2 usage.\n\n### Thread Summaries (opt-in)\n\n**Rating:** 🟢/🟡/🟠/🔴\n\nThe rating depends on the installed text processing backend. See [the rating overview](https://docs.nextcloud.com/server/latest/admin_manual/ai/index.html) for details.\n\nLearn more about the Nextcloud Ethical AI Rating [in our blog](https://nextcloud.com/blog/nextcloud-ethical-ai-rating/)." : "**💌 Unha aplicación de correo para Nextcloud**\n\n- **🚀 ¡Integración con outras aplicacións de Nextcloud!** Actualmente Contactos, Calendario e Ficheiros: máis por vir.\n- **📥 Varias contas de correo!** Conta persoal e da empresa? Non hai problema, e unha boa caixa de entrada unificada. Conecte calquera conta IMAP.\n- **🔒 ¡Envíe e reciba correos cifrados!** Usando a excelente extensión do navegador [Mailvelope](https://mailvelope.com).\n- **🙈 Non estamos reinventando a roda!** Baseado nas grandes bibliotecas [Horde](https://www.horde.org).\n- **📬 Quere aloxar o seu propio servidor de correo?** Non temos que volver implementar isto xa que pode configurar [Mail-in-a-Box](https://mailinabox.email)!\n\n## Avaliación ética da IA\n\n### Caixa de entrada prioritaria\n\nPositiva:\n* O software para o adestramento e inferencia deste modelo é de código aberto.\n* O modelo créase e adestrase localmente en función dos propios datos do usuario.\n* Os datos de adestramento son accesíbeis para o usuario, o que permite comprobar ou corrixir o nesgo ou optimizar o rendemento e o uso de CO2.\n\n### Resumos de conversas (opcional)\n\n**Avaliación:** 🟢/🟡/🟠/🔴\n\nA avaliación depende da infraestrutura de procesamento de texto instalado. Consulte [a vista xeral da avaliación](https://docs.nextcloud.com/server/latest/admin_manual/ai/index.html) para obter máis información.\n\nObteña máis información sobre a avaliación de IA ética de Nextcloud [no noso blog](https://nextcloud.com/blog/nextcloud-ethical-ai-rating/).",
"Your session has expired. The page will be reloaded." : "A súa sesión caducou. A páxina volverase cargar.",
"Drafts are saved in:" : "Os borradores gárdanse en:",
"Sent messages are saved in:" : "As mensaxes enviadas gárdanse en:",
@@ -105,6 +106,7 @@ OC.L10N.register(
"Sieve script editor" : "Editor de scripts de «sieve» (peneira)",
"Mail server" : "Servidor de correo",
"Sieve server" : "Servidor de «sieve» (peneira)",
+ "Folder search" : "Busca de cartafoles",
"Update alias" : "Actualizar o alias",
"Rename alias" : "Cambiar o nome do alias",
"Show update alias form" : "Amosar o formulario de actualización de alias",
@@ -131,6 +133,9 @@ OC.L10N.register(
"List" : "Lista",
"Vertical split" : "División vertical",
"Horizontal split" : "División horizontal",
+ "Message View Mode" : "Modo de vista de mensaxes",
+ "Show all messages in thread" : "Amosar todas as mensaxes no fío",
+ "Show only the selected message" : "Amosar só a mensaxe seleccionada",
"Sorting" : "Ordenación",
"Newest" : "Máis recente",
"Oldest" : "Máis antiga",
@@ -141,6 +146,9 @@ OC.L10N.register(
"Mailto" : "Mailto",
"Register as application for mail links" : "Rexistre como aplicación para ligazóns de correo",
"Register" : "Rexistrarse",
+ "Text blocks" : "Bloques de texto",
+ "Create a new text block" : "Crear un novo bloque de texto",
+ "Shared with me" : "Compartido comigo",
"Privacy and security" : "Privacidade e seguridade",
"Data collection consent" : "Consentimento para a recolleita de datos",
"Allow the app to collect data about your interactions. Based on this data, the app will adapt to your preferences. The data will only be stored locally." : "Permitirlle á aplicación recoller datos sobre as súas interaccións. A partir destes datos, a aplicación adaptarase ás súas preferencias. Os datos só se almacenarán localmente.",
@@ -150,6 +158,10 @@ OC.L10N.register(
"S/MIME" : "S/MIME",
"Manage S/MIME certificates" : "Administrar certificados S/MIME",
"Mailvelope" : "Mailvelope",
+ "Mailvelope is a browser extension that enables easy OpenPGP encryption and decryption for emails." : "Mailvelope é unha extensión do navegador que permite un doado cifrado e descifrado OpenPGP para correos-e.",
+ "Mailvelope is enabled for the current domain." : "Mailvelope está activado para o dominio actual.",
+ "Step 1: Install Mailvelope browser extension" : "Paso 1: Instalar a extensión Mailvelope no navegador",
+ "Step 2: Enable Mailvelope for the current domain" : "Paso 2: Activar Mailvelope para o dominio actual",
"Assistance features" : "Funcións de asistencia",
"About" : "Sobre",
"This application includes CKEditor, an open-source editor. Copyright © CKEditor contributors. Licensed under GPLv2." : "Esta aplicación inclúe CKeditor, un editor de código aberto. Copyright © Colaboradores de CKEDITOR. Licenciado baixo GPLV2.",
@@ -164,6 +176,9 @@ OC.L10N.register(
"Search" : "Buscar",
"Send" : "Enviar",
"Refresh" : "Actualizar",
+ "New text block" : "Novo bloque de texto",
+ "Title of the text block" : "Título do bloque de texto",
+ "Content of the text block" : "Contido do bloque de texto",
"Ok" : "Aceptar",
"No certificate" : "Sen certificado",
"Certificate updated" : "Certificado actualizado",
@@ -237,6 +252,7 @@ OC.L10N.register(
"No messages" : "Non hai mensaxes",
"Blind copy recipients only" : "Só destinatarios de copias agochadas",
"No subject" : "Sen asunto",
+ "{markup-start}Draft:{markup-end} {subject}" : "{markup-start}Borrador:{markup-end} {subject}",
"Later today – {timeLocale}" : "Hoxe máis tarde today – {timeLocale}",
"Set reminder for later today" : "Definir un lembrete para hoxe máis tarde",
"Tomorrow – {timeLocale}" : "Mañá – {timeLocale}",
@@ -245,6 +261,7 @@ OC.L10N.register(
"Set reminder for this weekend" : "Definir un lembrete para este fin de semana",
"Next week – {timeLocale}" : "Semana seguinte – {timeLocale}",
"Set reminder for next week" : "Definir un lembrete para a semana seguinte",
+ "No trash folder configured" : "Non foi configurado ningún cartafol de correo lixo",
"Could not delete message" : "Non foi posíbel eliminar a mensaxe",
"Could not archive message" : "Non foi posíbel arquivar a mensaxe",
"Thread was snoozed" : "O fío foi adiado",
@@ -265,6 +282,7 @@ OC.L10N.register(
"Snooze" : "Adiar",
"Unsnooze" : "Reabrir",
"Move thread" : "Mover o fío",
+ "Move Message" : "Mover a mensaxe",
"Archive thread" : "Arquivar o fío",
"Archive message" : "Arquivar a mensaxe",
"Delete thread" : "Eliminar o fío",
@@ -273,6 +291,7 @@ OC.L10N.register(
"Back" : "Atrás",
"Set custom snooze" : "Definir un adiamento personalizado",
"Edit as new message" : "Editar como nova mensaxe",
+ "Reply with meeting" : "Responder cunha xuntanza",
"Create task" : "Crear tarefa",
"Download message" : "Descargar a mensaxe",
"Load more" : "Cargar máis",
@@ -290,12 +309,14 @@ OC.L10N.register(
"_Forward {number} as attachment_::_Forward {number} as attachment_" : ["Reenviar {number} como anexo","Reenviar {number} como anexos"],
"Mark as unread" : "Marcar como sen ler",
"Mark as read" : "Marcar como lido",
+ "Mark as unimportant" : "Marcar como sen importancia",
"Report this bug" : "Informar deste fallo",
"Event created" : "Evento creado",
"Could not create event" : "Non foi posíbel crear o evento",
"Create event" : "Crear evento",
"All day" : "Todo o día",
"Attendees" : "Asistentes",
+ "You can only invite attendees if your account has an email address set" : "Só pode convidar aos asistentes se a súa conta ten definido un enderezo de correo-e",
"Select calendar" : "Seleccionar calendario",
"Description" : "Descrición",
"Create" : "Crear",
@@ -318,6 +339,8 @@ OC.L10N.register(
"Decline" : "Declinar",
"Tentatively accept" : "Aceptar provisionalmente",
"More options" : "Máis opcións",
+ "This message has an attached invitation but the invitation dates are in the past" : "Esta mensaxe ten un convite anexo, mais as datas de convite están no pasado",
+ "This message has an attached invitation but the invitation does not contain a participant that matches any configured mail account address" : "Esta mensaxe ten un convite anexo, mais o convite non contén un participante que coincida con ningún enderezo de conta de correo configurado",
"Could not remove internal address {sender}" : "Non foi posíbel retirar o enderezo interno {sender}",
"Could not add internal address {address}" : "Non foi posíbel engadir o enderezo interno {address}",
"individual" : "individual",
@@ -327,20 +350,30 @@ OC.L10N.register(
"Add internal address" : "Engadir enderezo interno",
"Add internal email or domain" : "Engadir correo ou dominio interno",
"Itinerary for {type} is not supported yet" : "Aínda non é compatíbel o itinerario para {type} ",
+ "To archive a message please configure an archive folder in account settings" : "Para arquivar unha mensaxe, configure un cartafol de arquivo nos axustes da conta",
"You are not allowed to move this message to the archive folder and/or delete this message from the current folder" : "Vde. non ten permiso para mover esta mensaxe ao cartafol de arquivo e/ou eliminar esta mensaxe do cartafol actual",
- "Last hour" : "Última hora",
+ "Your IMAP server does not support storing the seen/unseen state." : "O seu servidor IMAP non admite o almacenamento do estado visto/non visto.",
+ "Could not mark message as seen/unseen" : "Non foi posíbel marcar a mensaxe como vista/non vista",
+ "Last hour" : "Na última hora",
"Today" : "Hoxe",
- "Last week" : "Última semana",
- "Last month" : "Último mes",
+ "Yesterday" : "Onte",
+ "Last week" : "Na última semana",
+ "Last month" : "No último mes",
+ "Older" : "Antiga",
+ "Could not open folder" : "Non foi posíbel abrir o cartafol",
"Loading messages …" : "Cargando as mensaxes…",
+ "Indexing your messages. This can take a bit longer for larger folders." : "Indexación das súas mensaxes. Isto pode levar un pouco máis en cartafoles máis grandes.",
"Choose target folder" : "Escoller o cartafol de destino",
"No more submailboxes in here" : "Aquí non hai máis subcaixas de correo",
"Messages will automatically be marked as important based on which messages you interacted with or marked as important. In the beginning you might have to manually change the importance to teach the system, but it will improve over time." : "As mensaxes marcaranse automaticamente como importantes en función das mensaxes coas que interactuou ou que foron marcadas como importantes. No principio, é posíbel que teña que cambiar manualmente a importancia para ensinarlle ao sistema, máis mellorará co paso do tempo",
"Messages sent by you that require a reply but did not receive one after a couple of days will be shown here." : "Aquí amosaranse as mensaxes enviadas por Vde. que requiren unha resposta mais non a recibiron após dun par de días.",
"Follow up" : "Seguimento",
"Follow up info" : "Información de seguimento",
+ "Load more follow ups" : "Cargar máis seguimentos",
"Important info" : "Información importante",
+ "Load more important messages" : "Cargar máis mensaxes importantes",
"Other" : "Outro",
+ "Load more other messages" : "Cargar máis mensaxes",
"Could not send mdn" : "Non foi posíbel enviar o aviso de recepción",
"The sender of this message has asked to be notified when you read this message." : "O remitente desta mensaxe pediu que se lle envíe un aviso de recepción cando lea esta mensaxe.",
"Notify the sender" : "Notificar ao remitente",
@@ -355,6 +388,7 @@ OC.L10N.register(
"Forward message as attachment" : "Reenviar a mensaxe como anexo",
"View source" : "Ver a orixe",
"Print message" : "Imprimir a mensaxe",
+ "Create mail filter" : "Crear un filtro de correo",
"Download thread data for debugging" : "Descargar os datos dos fíos para a depuración",
"Message body" : "Corpo da mensaxe",
"Warning: The S/MIME signature of this message is unverified. The sender might be impersonating someone!" : "Advertencia: A sinatura S/MIME desta mensaxe non está verificada. É posíbel que o remitente estea a suplantar a identidade de alguén.",
@@ -386,6 +420,9 @@ OC.L10N.register(
"Moving" : "Movendo",
"Moving thread" : "Movendo o fío",
"Moving message" : "Movendo a mensaxe",
+ "Used quota: {quota}% ({limit})" : "Cota utilizada: {quota}% ({limit})",
+ "Used quota: {quota}%" : "Cota utilizada: {quota}%",
+ "Unable to create mailbox. The name likely contains invalid characters. Please try another name." : "Non foi posíbel crear unha caixa de correo. É probable que o nome conteña caracteres non válidos. Probe con outro nome.",
"Remove account" : "Retirar a conta",
"The account for {email} and cached email data will be removed from Nextcloud, but not from your email provider." : "A conta de {email} e os datos de correo na memoria tobo retiraranse de Nextcloud, mais non do seu provedor de correo.",
"Remove {email}" : "Retirar {email}",
@@ -405,6 +442,7 @@ OC.L10N.register(
"Loading …" : "Cargando…",
"All messages in mailbox will be deleted." : "Eliminaranse todas as mensaxes da caixa de correo.",
"Clear mailbox {name}" : "Limpar a caixa de correo {name}",
+ "Clear folder" : "Limpar o cartafol",
"The folder and all messages in it will be deleted." : "Eliminaranse o cartafol e todas as mensaxes que haxa nel.",
"Delete folder" : "Eliminar o cartafol",
"Delete folder {name}" : "Eliminar o cartafol {name}",
@@ -415,11 +453,13 @@ OC.L10N.register(
"Add subfolder" : "Engadir subcartafol",
"Rename" : "Cambiar o nome",
"Move folder" : "Mover o cartafol",
+ "Repair folder" : "Arranxar o cartafol",
"Clear cache" : "Limpar a memoria tobo",
"Clear locally cached data, in case there are issues with synchronization." : "Borrar datos na memoria tobo local, no caso de que haxa problemas coa sincronización.",
"Subscribed" : "Subscrito",
"Sync in background" : "Sincronización en segundo plano",
"Outbox" : "Caixa de saída",
+ "Translate this message to {language}" : "Traducir esta mensaxe ao {language}",
"New message" : "Nova mensaxe",
"Edit message" : "Editar a mensaxe",
"Draft" : "Borrador",
@@ -429,11 +469,15 @@ OC.L10N.register(
"Failed to save draft" : "Produciuse un fallo ao gardar o borrador",
"attachment" : "anexo",
"attached" : "anexado",
+ "No sent folder configured. Please pick one in the account settings." : "Non foi configurado ningún cartafol de correo enviado. Escolla un nos axustes da conta.",
"You are trying to send to many recipients in To and/or Cc. Consider using Bcc to hide recipient addresses." : "Está tentando enviar a moitos destinatarios en Para e/ou Cc. Considere usar Cca para agochar os enderezos dos destinatarios.",
+ "Your message has no subject. Do you want to send it anyway?" : "A súa mensaxe non ten asunto. Quere envialo aínda así?",
"You mentioned an attachment. Did you forget to add it?" : "Mencionou un anexo. Esqueceu engadilo?",
"Message discarded" : "Mensaxe desbotada",
"Could not discard message" : "Non foi posíbel desbotar a mensaxe",
"Maximize composer" : "Maximizar a xanela de redacción",
+ "Show recipient details" : "Amosar os detalles do destinatario",
+ "Hide recipient details" : "Agochar os detalles do destinatario",
"Minimize composer" : "Minimizar a xanela de redacción",
"Error sending your message" : "Produciuse un erro ao enviar a súa mensaxe",
"Retry" : "Volver tentar",
@@ -454,9 +498,12 @@ OC.L10N.register(
"Save autoresponder" : "Gardar a resposta automática",
"Could not open outbox" : "Non foi posíbel abrir a caixa de saída",
"Pending or not sent messages will show up here" : "As mensaxes pendentes ou non enviadas aparecerán aquí",
+ "Could not copy to \"Sent\" folder" : "Non foi posíbel copialo no cartafol de correo «Enviado».",
"Mail server error" : "Produciuse un erro no servidor de correo",
"Message could not be sent" : "Non foi posíbel enviar a mensaxe",
"Message deleted" : "Mensaxe eliminada",
+ "Copy to \"Sent\" Folder" : "Copiar no cartafol de correo «Enviado».",
+ "Copy to Sent Folder" : "Copiar no cartafol de correo enviado",
"Phishing email" : "Correo de ciberestafa",
"This email might be a phishing attempt" : "Este correo pode ser un intento de «phishing»",
"Hide suspicious links" : "Agochar as ligazóns sospeitosas",
@@ -473,6 +520,8 @@ OC.L10N.register(
"Show less" : "Amosar menos",
"Show more" : "Amosar máis",
"Clear" : "Limpar",
+ "Search in folder" : "Buscar no cartafol",
+ "Open search modal" : "Abrir a xanela modal de busca",
"Close" : "Pechar",
"Search parameters" : "Buscar parámetros",
"Search subject" : "Buscar o asunto",
@@ -533,6 +582,8 @@ OC.L10N.register(
"Could not load your message thread" : "Non foi posíbel cargar o fío da mensaxe",
"The thread doesn't exist or has been deleted" : "O fío non existe ou foi eliminado",
"Email was not able to be opened" : "Non foi posíbel abrir o correo",
+ "Print" : "Imprimir",
+ "Could not print message" : "Non foi posíbel imprimir a mensaxe",
"Loading thread" : "Cargando o fío",
"Not found" : "Non atopado",
"Encrypted & verified " : "Cifrado e verificado",
@@ -557,6 +608,8 @@ OC.L10N.register(
"{name} Assistant" : "Asistente de {name}",
"Thread summary" : "Resumo do fío",
"Go to latest message" : "Ir á última mensaxe",
+ "Newest message" : "Mensaxe máis recente",
+ "This summary is AI generated and may contain mistakes." : "Este resumo é xerado por IA e pode conter erros.",
"Please select languages to translate to and from" : "Seleccione os idiomas desde o e ao que traducir",
"The message could not be translated" : "Non foi posíbel traducir a mensaxe",
"Translation copied to clipboard" : "A tradución foi copiada no portapapeis.",
@@ -584,7 +637,10 @@ OC.L10N.register(
"Delete action" : "Eliminar a acción",
"Flag" : "Indicador",
"The stop action ends all processing" : "A acción de parar remata todo o procesamento",
+ "Sender" : "Remitente",
"Recipient" : "Destinatario",
+ "Create a new mail filter" : "Crear un novo filtro de correo",
+ "Choose the headers you want to use to create your filter. In the next step, you will be able to refine the filter conditions and specify the actions to be taken on messages that match your criteria." : "Escolla as cabeceiras que quere empregar para crear o filtro. No seguinte paso, poderá perfeccionar as condicións do filtro e especificar as accións a realizar nas mensaxes que coincidan cos seus criterios.",
"Delete filter" : "Eliminar filtro",
"Delete mail filter {filterName}?" : "Quere eliminar o filtro de correo {filterName}?",
"Are you sure to delete the mail filter?" : "Confirma que quere eliminar o filtro de correo?",
@@ -597,22 +653,33 @@ OC.L10N.register(
"Filter is active" : "O filtro está activo",
"Filter is not active" : "O filtro non está activo",
"Operator" : "Operador",
+ "If all the conditions are met, the actions will be performed" : "Se se cumpren todas as condicións, realizaranse as accións",
+ "If any of the conditions are met, the actions will be performed" : "Se se cumpre algunha das condicións, realizaranse as accións",
+ "is exactly" : "é exactamente",
"contains" : "contén",
"matches" : "coincidencias",
"Delete test" : "Eliminar proba",
"Update mail filter" : "Actualizar o filtro de correo",
"Filter name" : "Nome do filtro",
+ "If all the conditions are met" : "Se se cumpren todas as condicións",
+ "If any of the conditions are met" : "Se se cumpre algunha das condicións",
"Tests are applied to incoming emails on your mail server, targeting fields such as subject (the email's subject line), from (the sender), and to (the recipient). You can use the following operators to define conditions for these fields:" : "As probas aplícanse aos correos entrantes no seu servidor de correo, dirixidos a campos como asunto (a liña de asunto do correo), desde (o remitente) e para (o destinatario). Pode empregar os seguintes operadores para definir as condicións destes campos:",
"An exact match. The field must be identical to the provided value." : "Unha coincidencia exacta. O campo debe ser idéntico ao valor fornecido.",
"A substring match. The field matches if the provided value is contained within it. For example, \"report\" would match \"port\"." : "Unha coincidencia de subcadea. O campo coincide se o valor indicado está contido dentro del. Por exemplo, «conforme» coincide con «forme».",
"A pattern match using wildcards. The \"*\" symbol represents any number of characters (including none), while \"?\" represents exactly one character. For example, \"*report*\" would match \"Business report 2024\"." : "Unha coincidencia de patróns empregando comodíns. O símbolo «*» representa calquera número de caracteres (incluído ningún), mentres que «?» representa exactamente un carácter. Por exemplo, «*informe*» coincidiría con «Actualizar o informe de 2024».",
+ "Add condition" : "Engadir unha condición",
+ "Then perform these actions" : "Entón, realiza estas accións",
"Actions are triggered when the specified tests are true. The following actions are available:" : "As accións actívanse cando as probas especificadas son verdadeiras. Están dispoñíbeis as seguintes accións:",
"Moves the message into a specified folder." : "Mover a mensaxe a un cartafol especificado.",
"Adds a flag to the message." : "Engadir un indicador a esta mensaxe",
"Halts the execution of the filter script. No further filters with will be processed after this action." : "Detén a execución do script de filtrado. Non se procesarán máis filtros após esta acción.",
+ "Add action" : "Engadir unha acción",
"Priority" : "Prioridade",
"Enable filter" : "Activar o filtro",
"Save filter" : "Gardar o filtro",
+ "Tag" : "Etiqueta",
+ "delete" : "eliminar",
+ "Edit" : "Editar",
"Successfully updated config for \"{domain}\"" : "Actualizouse correctamente a configuración para «{domain}»",
"Error saving config" : "Produciuse un erro ao gardar a configuración",
"Saved config for \"{domain}\"" : "Gardouse a configuración para «{domain}»",
@@ -652,6 +719,11 @@ OC.L10N.register(
"Gmail allows users to access their email via IMAP. For security reasons this access is only possible with an OAuth 2.0 connection or Google accounts that use two-factor authentication and app passwords." : "Gmail permítelle aos usuarios acceder ao seu correo a través de IMAP. Por mor da seguranza, este acceso só é posíbel cunha conexión OAuth 2.0 ou con contas de Google que utilicen o segundo factor de autenticación e contrasinais de aplicación.",
"You have to register a new Client ID for a \"Web application\" in the Google Cloud console. Add the URL {url} as authorized redirect URI." : "Ten que rexistrar un novo ID de Cliente para unha «aplicación web» na consola de Google Cloud. Engada o URL {url} como URI de redirección autorizada.",
"Microsoft integration" : "Integración de Microsoft",
+ "Microsoft requires you to access your emails via IMAP using OAuth 2.0 authentication. To do this, you need to register an app with Microsoft Entra ID, formerly known as Microsoft Azure Active Directory." : "Microsoft require que acceda aos seus correos-e a través de IMAP usando a autenticación OAuth 2.0. Para iso, debe rexistrar unha aplicación con Microsoft Entra ID, anteriormente coñecida como Microsoft Azure Active Directory.",
+ "Redirect URI" : "URL de redireccionamento:",
+ "For more details, please click here to open our documentation." : "Para obter máis detalles, prema aquí para abrir a nosa documentación.",
+ "User Interface Preference Defaults" : "Preferencias predeterminadas da interface de usuario",
+ "These settings are used to pre-configure the user interface preferences they can be overridden by the user in the mail settings" : "Estes axustes empreganse para preconfigurar as preferencias da interface de usuario; poden ser substituídas polo usuario nos axustes do correo-e",
"Successfully set up anti spam email addresses" : "Configurar correctamente os enderezos de correo «antispam»",
"Error saving anti spam email addresses" : "Produciuse un erro ao gardar os enderezos de correo «antispam»",
"Successfully deleted anti spam reporting email" : "Eliminouse correctamente o correo de informes «antispam»",
@@ -720,10 +792,25 @@ OC.L10N.register(
"Private key (optional)" : "Chave privada (opcional)",
"The private key is only required if you intend to send signed and encrypted emails using this certificate." : "A chave privada só é precisa se quere enviar correos-e asinados e cifrados mediante este certificado.",
"Submit" : "Enviar",
+ "No text blocks available" : "Non hai bloques de texto dispoñíbeis",
+ "Text block deleted" : "Eliminouse o bloque de texto",
+ "Failed to delete text block" : "Non foi posíbel eliminar o bloque de texto",
+ "Text block shared with {sharee}" : "Bloque de texto compartido con {sharee}",
+ "Failed to share text block with {sharee}" : "Produciuse un fallo ao compartir o bloque de texto con {sharee}",
+ "Share deleted for {name}" : "A compartición con {name} foi eliminada",
+ "Failed to delete share with {name}" : "Produciuse un fallo ao eliminar a compartición con {name}",
+ "Guest" : "Convidado",
"Group" : "Grupo",
+ "Failed to save text block" : "Produciuse un fallo ao gardar o bloque de texto",
"Shared" : "Compartido",
+ "Edit {title}" : "Editar {title}",
+ "Delete {title}" : "Eliminar {title}",
+ "Edit text block" : "Editar o bloque de texto",
"Shares" : "Comparticións",
+ "Search for users or groups" : "Buscar usuarios ou grupos",
+ "Choose a text block to insert at the cursor" : "Escolla un bloque de texto para inserir no cursor",
"Insert" : "Inserir",
+ "Insert text block" : "Inserir o bloque de texto",
"Account connected" : "Conta conectada",
"You can close this window" : "Pode pechar esta xanela",
"Connect your mail account" : "Conecte a súa conta de correo",
@@ -748,8 +835,11 @@ OC.L10N.register(
"Keep editing message" : "Seguir editando a mensaxe",
"Attachments were not copied. Please add them manually." : "Non se copiaron os anexos. Engádaos manualmente.",
"Could not create snooze mailbox" : "Non foi posíbel crear a caixa de correo de adiar",
+ "Sending message…" : "Enviando a mensaxe…",
"Message sent" : "Mensaxe enviada",
"Could not send message" : "Non foi posíbel enviar a mensaxe",
+ "Message copied to \"Sent\" folder" : "A mensaxe foi copiada no cartafol de correo «Enviado».",
+ "Could not copy message to \"Sent\" folder" : "Non foi posíbel copiar a mensaxe no cartafol de correo «Enviado».",
"Could not load {tag}{name}{endtag}" : "Non foi posíbel cargar {tag}{name}{endtag}",
"There was a problem loading {tag}{name}{endtag}" : "Produciuse un problema cargando {tag}{name}{endtag}",
"Could not load your message" : "Non foi posíbel cargar a súa mensaxe",
@@ -764,7 +854,7 @@ OC.L10N.register(
"Continue to %s" : "Continuar para %s",
"Mailvelope is enabled for the current domain!" : "Mailvelope está activado para o dominio actual!",
"Looking for a way to encrypt your emails?" : "Busca unha forma de cifrar os seus correos?",
- "Enable Mailvelope for the current domain" : "Activar Mailvelope para o dominio actual",
- "Go to newest message" : "Ir á mensaxe máis recente"
+ "Install Mailvelope browser extension" : "Instalar a extensión Mailvelope no navegador",
+ "Enable Mailvelope for the current domain" : "Activar Mailvelope para o dominio actual"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/gl.json b/l10n/gl.json
index 8e5cf18f06..3d4e4fbc79 100644
--- a/l10n/gl.json
+++ b/l10n/gl.json
@@ -26,6 +26,7 @@
"Mail Transport configuration" : "Configuración do transporte do correo",
"The app.mail.transport setting is not set to smtp. This configuration can cause issues with modern email security measures such as SPF and DKIM because emails are sent directly from the web server, which is often not properly configured for this purpose. To address this, we have discontinued support for the mail transport. Please remove app.mail.transport from your configuration to use the SMTP transport and hide this message. A properly configured SMTP setup is required to ensure email delivery." : "Os axustes de app.mail.transport non están definidos como smtp. Esta configuración pode causar problemas coas medidas de seguridade do correo-e modernas, como SPF e DKIM, porque os correos envíanse directamente desde o servidor web, que moitas veces non está configurado correctamente para este fin. Para solucionar isto, descontinuamos a compatibilidade para o transporte de correo. Retire app.mail.transport da súa configuración para usar o transporte SMTP e agocha esta mensaxe. Requírese unha configuración SMTP definida correctamente para garantir a entrega do correo.",
"💌 A mail app for Nextcloud" : "💌 Unha aplicación de correo para Nextcloud",
+ "**💌 A mail app for Nextcloud**\n\n- **🚀 Integration with other Nextcloud apps!** Currently Contacts, Calendar & Files – more to come.\n- **📥 Multiple mail accounts!** Personal and company account? No problem, and a nice unified inbox. Connect any IMAP account.\n- **🔒 Send & receive encrypted mails!** Using the great [Mailvelope](https://mailvelope.com) browser extension.\n- **🙈 We’re not reinventing the wheel!** Based on the great [Horde](https://www.horde.org) libraries.\n- **📬 Want to host your own mail server?** We do not have to reimplement this as you could set up [Mail-in-a-Box](https://mailinabox.email)!\n\n## Ethical AI Rating\n\n### Priority Inbox\n\nPositive:\n* The software for training and inferencing of this model is open source.\n* The model is created and trained on-premises based on the user's own data.\n* The training data is accessible to the user, making it possible to check or correct for bias or optimise the performance and CO2 usage.\n\n### Thread Summaries (opt-in)\n\n**Rating:** 🟢/🟡/🟠/🔴\n\nThe rating depends on the installed text processing backend. See [the rating overview](https://docs.nextcloud.com/server/latest/admin_manual/ai/index.html) for details.\n\nLearn more about the Nextcloud Ethical AI Rating [in our blog](https://nextcloud.com/blog/nextcloud-ethical-ai-rating/)." : "**💌 Unha aplicación de correo para Nextcloud**\n\n- **🚀 ¡Integración con outras aplicacións de Nextcloud!** Actualmente Contactos, Calendario e Ficheiros: máis por vir.\n- **📥 Varias contas de correo!** Conta persoal e da empresa? Non hai problema, e unha boa caixa de entrada unificada. Conecte calquera conta IMAP.\n- **🔒 ¡Envíe e reciba correos cifrados!** Usando a excelente extensión do navegador [Mailvelope](https://mailvelope.com).\n- **🙈 Non estamos reinventando a roda!** Baseado nas grandes bibliotecas [Horde](https://www.horde.org).\n- **📬 Quere aloxar o seu propio servidor de correo?** Non temos que volver implementar isto xa que pode configurar [Mail-in-a-Box](https://mailinabox.email)!\n\n## Avaliación ética da IA\n\n### Caixa de entrada prioritaria\n\nPositiva:\n* O software para o adestramento e inferencia deste modelo é de código aberto.\n* O modelo créase e adestrase localmente en función dos propios datos do usuario.\n* Os datos de adestramento son accesíbeis para o usuario, o que permite comprobar ou corrixir o nesgo ou optimizar o rendemento e o uso de CO2.\n\n### Resumos de conversas (opcional)\n\n**Avaliación:** 🟢/🟡/🟠/🔴\n\nA avaliación depende da infraestrutura de procesamento de texto instalado. Consulte [a vista xeral da avaliación](https://docs.nextcloud.com/server/latest/admin_manual/ai/index.html) para obter máis información.\n\nObteña máis información sobre a avaliación de IA ética de Nextcloud [no noso blog](https://nextcloud.com/blog/nextcloud-ethical-ai-rating/).",
"Your session has expired. The page will be reloaded." : "A súa sesión caducou. A páxina volverase cargar.",
"Drafts are saved in:" : "Os borradores gárdanse en:",
"Sent messages are saved in:" : "As mensaxes enviadas gárdanse en:",
@@ -103,6 +104,7 @@
"Sieve script editor" : "Editor de scripts de «sieve» (peneira)",
"Mail server" : "Servidor de correo",
"Sieve server" : "Servidor de «sieve» (peneira)",
+ "Folder search" : "Busca de cartafoles",
"Update alias" : "Actualizar o alias",
"Rename alias" : "Cambiar o nome do alias",
"Show update alias form" : "Amosar o formulario de actualización de alias",
@@ -129,6 +131,9 @@
"List" : "Lista",
"Vertical split" : "División vertical",
"Horizontal split" : "División horizontal",
+ "Message View Mode" : "Modo de vista de mensaxes",
+ "Show all messages in thread" : "Amosar todas as mensaxes no fío",
+ "Show only the selected message" : "Amosar só a mensaxe seleccionada",
"Sorting" : "Ordenación",
"Newest" : "Máis recente",
"Oldest" : "Máis antiga",
@@ -139,6 +144,9 @@
"Mailto" : "Mailto",
"Register as application for mail links" : "Rexistre como aplicación para ligazóns de correo",
"Register" : "Rexistrarse",
+ "Text blocks" : "Bloques de texto",
+ "Create a new text block" : "Crear un novo bloque de texto",
+ "Shared with me" : "Compartido comigo",
"Privacy and security" : "Privacidade e seguridade",
"Data collection consent" : "Consentimento para a recolleita de datos",
"Allow the app to collect data about your interactions. Based on this data, the app will adapt to your preferences. The data will only be stored locally." : "Permitirlle á aplicación recoller datos sobre as súas interaccións. A partir destes datos, a aplicación adaptarase ás súas preferencias. Os datos só se almacenarán localmente.",
@@ -148,6 +156,10 @@
"S/MIME" : "S/MIME",
"Manage S/MIME certificates" : "Administrar certificados S/MIME",
"Mailvelope" : "Mailvelope",
+ "Mailvelope is a browser extension that enables easy OpenPGP encryption and decryption for emails." : "Mailvelope é unha extensión do navegador que permite un doado cifrado e descifrado OpenPGP para correos-e.",
+ "Mailvelope is enabled for the current domain." : "Mailvelope está activado para o dominio actual.",
+ "Step 1: Install Mailvelope browser extension" : "Paso 1: Instalar a extensión Mailvelope no navegador",
+ "Step 2: Enable Mailvelope for the current domain" : "Paso 2: Activar Mailvelope para o dominio actual",
"Assistance features" : "Funcións de asistencia",
"About" : "Sobre",
"This application includes CKEditor, an open-source editor. Copyright © CKEditor contributors. Licensed under GPLv2." : "Esta aplicación inclúe CKeditor, un editor de código aberto. Copyright © Colaboradores de CKEDITOR. Licenciado baixo GPLV2.",
@@ -162,6 +174,9 @@
"Search" : "Buscar",
"Send" : "Enviar",
"Refresh" : "Actualizar",
+ "New text block" : "Novo bloque de texto",
+ "Title of the text block" : "Título do bloque de texto",
+ "Content of the text block" : "Contido do bloque de texto",
"Ok" : "Aceptar",
"No certificate" : "Sen certificado",
"Certificate updated" : "Certificado actualizado",
@@ -235,6 +250,7 @@
"No messages" : "Non hai mensaxes",
"Blind copy recipients only" : "Só destinatarios de copias agochadas",
"No subject" : "Sen asunto",
+ "{markup-start}Draft:{markup-end} {subject}" : "{markup-start}Borrador:{markup-end} {subject}",
"Later today – {timeLocale}" : "Hoxe máis tarde today – {timeLocale}",
"Set reminder for later today" : "Definir un lembrete para hoxe máis tarde",
"Tomorrow – {timeLocale}" : "Mañá – {timeLocale}",
@@ -243,6 +259,7 @@
"Set reminder for this weekend" : "Definir un lembrete para este fin de semana",
"Next week – {timeLocale}" : "Semana seguinte – {timeLocale}",
"Set reminder for next week" : "Definir un lembrete para a semana seguinte",
+ "No trash folder configured" : "Non foi configurado ningún cartafol de correo lixo",
"Could not delete message" : "Non foi posíbel eliminar a mensaxe",
"Could not archive message" : "Non foi posíbel arquivar a mensaxe",
"Thread was snoozed" : "O fío foi adiado",
@@ -263,6 +280,7 @@
"Snooze" : "Adiar",
"Unsnooze" : "Reabrir",
"Move thread" : "Mover o fío",
+ "Move Message" : "Mover a mensaxe",
"Archive thread" : "Arquivar o fío",
"Archive message" : "Arquivar a mensaxe",
"Delete thread" : "Eliminar o fío",
@@ -271,6 +289,7 @@
"Back" : "Atrás",
"Set custom snooze" : "Definir un adiamento personalizado",
"Edit as new message" : "Editar como nova mensaxe",
+ "Reply with meeting" : "Responder cunha xuntanza",
"Create task" : "Crear tarefa",
"Download message" : "Descargar a mensaxe",
"Load more" : "Cargar máis",
@@ -288,12 +307,14 @@
"_Forward {number} as attachment_::_Forward {number} as attachment_" : ["Reenviar {number} como anexo","Reenviar {number} como anexos"],
"Mark as unread" : "Marcar como sen ler",
"Mark as read" : "Marcar como lido",
+ "Mark as unimportant" : "Marcar como sen importancia",
"Report this bug" : "Informar deste fallo",
"Event created" : "Evento creado",
"Could not create event" : "Non foi posíbel crear o evento",
"Create event" : "Crear evento",
"All day" : "Todo o día",
"Attendees" : "Asistentes",
+ "You can only invite attendees if your account has an email address set" : "Só pode convidar aos asistentes se a súa conta ten definido un enderezo de correo-e",
"Select calendar" : "Seleccionar calendario",
"Description" : "Descrición",
"Create" : "Crear",
@@ -316,6 +337,8 @@
"Decline" : "Declinar",
"Tentatively accept" : "Aceptar provisionalmente",
"More options" : "Máis opcións",
+ "This message has an attached invitation but the invitation dates are in the past" : "Esta mensaxe ten un convite anexo, mais as datas de convite están no pasado",
+ "This message has an attached invitation but the invitation does not contain a participant that matches any configured mail account address" : "Esta mensaxe ten un convite anexo, mais o convite non contén un participante que coincida con ningún enderezo de conta de correo configurado",
"Could not remove internal address {sender}" : "Non foi posíbel retirar o enderezo interno {sender}",
"Could not add internal address {address}" : "Non foi posíbel engadir o enderezo interno {address}",
"individual" : "individual",
@@ -325,20 +348,30 @@
"Add internal address" : "Engadir enderezo interno",
"Add internal email or domain" : "Engadir correo ou dominio interno",
"Itinerary for {type} is not supported yet" : "Aínda non é compatíbel o itinerario para {type} ",
+ "To archive a message please configure an archive folder in account settings" : "Para arquivar unha mensaxe, configure un cartafol de arquivo nos axustes da conta",
"You are not allowed to move this message to the archive folder and/or delete this message from the current folder" : "Vde. non ten permiso para mover esta mensaxe ao cartafol de arquivo e/ou eliminar esta mensaxe do cartafol actual",
- "Last hour" : "Última hora",
+ "Your IMAP server does not support storing the seen/unseen state." : "O seu servidor IMAP non admite o almacenamento do estado visto/non visto.",
+ "Could not mark message as seen/unseen" : "Non foi posíbel marcar a mensaxe como vista/non vista",
+ "Last hour" : "Na última hora",
"Today" : "Hoxe",
- "Last week" : "Última semana",
- "Last month" : "Último mes",
+ "Yesterday" : "Onte",
+ "Last week" : "Na última semana",
+ "Last month" : "No último mes",
+ "Older" : "Antiga",
+ "Could not open folder" : "Non foi posíbel abrir o cartafol",
"Loading messages …" : "Cargando as mensaxes…",
+ "Indexing your messages. This can take a bit longer for larger folders." : "Indexación das súas mensaxes. Isto pode levar un pouco máis en cartafoles máis grandes.",
"Choose target folder" : "Escoller o cartafol de destino",
"No more submailboxes in here" : "Aquí non hai máis subcaixas de correo",
"Messages will automatically be marked as important based on which messages you interacted with or marked as important. In the beginning you might have to manually change the importance to teach the system, but it will improve over time." : "As mensaxes marcaranse automaticamente como importantes en función das mensaxes coas que interactuou ou que foron marcadas como importantes. No principio, é posíbel que teña que cambiar manualmente a importancia para ensinarlle ao sistema, máis mellorará co paso do tempo",
"Messages sent by you that require a reply but did not receive one after a couple of days will be shown here." : "Aquí amosaranse as mensaxes enviadas por Vde. que requiren unha resposta mais non a recibiron após dun par de días.",
"Follow up" : "Seguimento",
"Follow up info" : "Información de seguimento",
+ "Load more follow ups" : "Cargar máis seguimentos",
"Important info" : "Información importante",
+ "Load more important messages" : "Cargar máis mensaxes importantes",
"Other" : "Outro",
+ "Load more other messages" : "Cargar máis mensaxes",
"Could not send mdn" : "Non foi posíbel enviar o aviso de recepción",
"The sender of this message has asked to be notified when you read this message." : "O remitente desta mensaxe pediu que se lle envíe un aviso de recepción cando lea esta mensaxe.",
"Notify the sender" : "Notificar ao remitente",
@@ -353,6 +386,7 @@
"Forward message as attachment" : "Reenviar a mensaxe como anexo",
"View source" : "Ver a orixe",
"Print message" : "Imprimir a mensaxe",
+ "Create mail filter" : "Crear un filtro de correo",
"Download thread data for debugging" : "Descargar os datos dos fíos para a depuración",
"Message body" : "Corpo da mensaxe",
"Warning: The S/MIME signature of this message is unverified. The sender might be impersonating someone!" : "Advertencia: A sinatura S/MIME desta mensaxe non está verificada. É posíbel que o remitente estea a suplantar a identidade de alguén.",
@@ -384,6 +418,9 @@
"Moving" : "Movendo",
"Moving thread" : "Movendo o fío",
"Moving message" : "Movendo a mensaxe",
+ "Used quota: {quota}% ({limit})" : "Cota utilizada: {quota}% ({limit})",
+ "Used quota: {quota}%" : "Cota utilizada: {quota}%",
+ "Unable to create mailbox. The name likely contains invalid characters. Please try another name." : "Non foi posíbel crear unha caixa de correo. É probable que o nome conteña caracteres non válidos. Probe con outro nome.",
"Remove account" : "Retirar a conta",
"The account for {email} and cached email data will be removed from Nextcloud, but not from your email provider." : "A conta de {email} e os datos de correo na memoria tobo retiraranse de Nextcloud, mais non do seu provedor de correo.",
"Remove {email}" : "Retirar {email}",
@@ -403,6 +440,7 @@
"Loading …" : "Cargando…",
"All messages in mailbox will be deleted." : "Eliminaranse todas as mensaxes da caixa de correo.",
"Clear mailbox {name}" : "Limpar a caixa de correo {name}",
+ "Clear folder" : "Limpar o cartafol",
"The folder and all messages in it will be deleted." : "Eliminaranse o cartafol e todas as mensaxes que haxa nel.",
"Delete folder" : "Eliminar o cartafol",
"Delete folder {name}" : "Eliminar o cartafol {name}",
@@ -413,11 +451,13 @@
"Add subfolder" : "Engadir subcartafol",
"Rename" : "Cambiar o nome",
"Move folder" : "Mover o cartafol",
+ "Repair folder" : "Arranxar o cartafol",
"Clear cache" : "Limpar a memoria tobo",
"Clear locally cached data, in case there are issues with synchronization." : "Borrar datos na memoria tobo local, no caso de que haxa problemas coa sincronización.",
"Subscribed" : "Subscrito",
"Sync in background" : "Sincronización en segundo plano",
"Outbox" : "Caixa de saída",
+ "Translate this message to {language}" : "Traducir esta mensaxe ao {language}",
"New message" : "Nova mensaxe",
"Edit message" : "Editar a mensaxe",
"Draft" : "Borrador",
@@ -427,11 +467,15 @@
"Failed to save draft" : "Produciuse un fallo ao gardar o borrador",
"attachment" : "anexo",
"attached" : "anexado",
+ "No sent folder configured. Please pick one in the account settings." : "Non foi configurado ningún cartafol de correo enviado. Escolla un nos axustes da conta.",
"You are trying to send to many recipients in To and/or Cc. Consider using Bcc to hide recipient addresses." : "Está tentando enviar a moitos destinatarios en Para e/ou Cc. Considere usar Cca para agochar os enderezos dos destinatarios.",
+ "Your message has no subject. Do you want to send it anyway?" : "A súa mensaxe non ten asunto. Quere envialo aínda así?",
"You mentioned an attachment. Did you forget to add it?" : "Mencionou un anexo. Esqueceu engadilo?",
"Message discarded" : "Mensaxe desbotada",
"Could not discard message" : "Non foi posíbel desbotar a mensaxe",
"Maximize composer" : "Maximizar a xanela de redacción",
+ "Show recipient details" : "Amosar os detalles do destinatario",
+ "Hide recipient details" : "Agochar os detalles do destinatario",
"Minimize composer" : "Minimizar a xanela de redacción",
"Error sending your message" : "Produciuse un erro ao enviar a súa mensaxe",
"Retry" : "Volver tentar",
@@ -452,9 +496,12 @@
"Save autoresponder" : "Gardar a resposta automática",
"Could not open outbox" : "Non foi posíbel abrir a caixa de saída",
"Pending or not sent messages will show up here" : "As mensaxes pendentes ou non enviadas aparecerán aquí",
+ "Could not copy to \"Sent\" folder" : "Non foi posíbel copialo no cartafol de correo «Enviado».",
"Mail server error" : "Produciuse un erro no servidor de correo",
"Message could not be sent" : "Non foi posíbel enviar a mensaxe",
"Message deleted" : "Mensaxe eliminada",
+ "Copy to \"Sent\" Folder" : "Copiar no cartafol de correo «Enviado».",
+ "Copy to Sent Folder" : "Copiar no cartafol de correo enviado",
"Phishing email" : "Correo de ciberestafa",
"This email might be a phishing attempt" : "Este correo pode ser un intento de «phishing»",
"Hide suspicious links" : "Agochar as ligazóns sospeitosas",
@@ -471,6 +518,8 @@
"Show less" : "Amosar menos",
"Show more" : "Amosar máis",
"Clear" : "Limpar",
+ "Search in folder" : "Buscar no cartafol",
+ "Open search modal" : "Abrir a xanela modal de busca",
"Close" : "Pechar",
"Search parameters" : "Buscar parámetros",
"Search subject" : "Buscar o asunto",
@@ -531,6 +580,8 @@
"Could not load your message thread" : "Non foi posíbel cargar o fío da mensaxe",
"The thread doesn't exist or has been deleted" : "O fío non existe ou foi eliminado",
"Email was not able to be opened" : "Non foi posíbel abrir o correo",
+ "Print" : "Imprimir",
+ "Could not print message" : "Non foi posíbel imprimir a mensaxe",
"Loading thread" : "Cargando o fío",
"Not found" : "Non atopado",
"Encrypted & verified " : "Cifrado e verificado",
@@ -555,6 +606,8 @@
"{name} Assistant" : "Asistente de {name}",
"Thread summary" : "Resumo do fío",
"Go to latest message" : "Ir á última mensaxe",
+ "Newest message" : "Mensaxe máis recente",
+ "This summary is AI generated and may contain mistakes." : "Este resumo é xerado por IA e pode conter erros.",
"Please select languages to translate to and from" : "Seleccione os idiomas desde o e ao que traducir",
"The message could not be translated" : "Non foi posíbel traducir a mensaxe",
"Translation copied to clipboard" : "A tradución foi copiada no portapapeis.",
@@ -582,7 +635,10 @@
"Delete action" : "Eliminar a acción",
"Flag" : "Indicador",
"The stop action ends all processing" : "A acción de parar remata todo o procesamento",
+ "Sender" : "Remitente",
"Recipient" : "Destinatario",
+ "Create a new mail filter" : "Crear un novo filtro de correo",
+ "Choose the headers you want to use to create your filter. In the next step, you will be able to refine the filter conditions and specify the actions to be taken on messages that match your criteria." : "Escolla as cabeceiras que quere empregar para crear o filtro. No seguinte paso, poderá perfeccionar as condicións do filtro e especificar as accións a realizar nas mensaxes que coincidan cos seus criterios.",
"Delete filter" : "Eliminar filtro",
"Delete mail filter {filterName}?" : "Quere eliminar o filtro de correo {filterName}?",
"Are you sure to delete the mail filter?" : "Confirma que quere eliminar o filtro de correo?",
@@ -595,22 +651,33 @@
"Filter is active" : "O filtro está activo",
"Filter is not active" : "O filtro non está activo",
"Operator" : "Operador",
+ "If all the conditions are met, the actions will be performed" : "Se se cumpren todas as condicións, realizaranse as accións",
+ "If any of the conditions are met, the actions will be performed" : "Se se cumpre algunha das condicións, realizaranse as accións",
+ "is exactly" : "é exactamente",
"contains" : "contén",
"matches" : "coincidencias",
"Delete test" : "Eliminar proba",
"Update mail filter" : "Actualizar o filtro de correo",
"Filter name" : "Nome do filtro",
+ "If all the conditions are met" : "Se se cumpren todas as condicións",
+ "If any of the conditions are met" : "Se se cumpre algunha das condicións",
"Tests are applied to incoming emails on your mail server, targeting fields such as subject (the email's subject line), from (the sender), and to (the recipient). You can use the following operators to define conditions for these fields:" : "As probas aplícanse aos correos entrantes no seu servidor de correo, dirixidos a campos como asunto (a liña de asunto do correo), desde (o remitente) e para (o destinatario). Pode empregar os seguintes operadores para definir as condicións destes campos:",
"An exact match. The field must be identical to the provided value." : "Unha coincidencia exacta. O campo debe ser idéntico ao valor fornecido.",
"A substring match. The field matches if the provided value is contained within it. For example, \"report\" would match \"port\"." : "Unha coincidencia de subcadea. O campo coincide se o valor indicado está contido dentro del. Por exemplo, «conforme» coincide con «forme».",
"A pattern match using wildcards. The \"*\" symbol represents any number of characters (including none), while \"?\" represents exactly one character. For example, \"*report*\" would match \"Business report 2024\"." : "Unha coincidencia de patróns empregando comodíns. O símbolo «*» representa calquera número de caracteres (incluído ningún), mentres que «?» representa exactamente un carácter. Por exemplo, «*informe*» coincidiría con «Actualizar o informe de 2024».",
+ "Add condition" : "Engadir unha condición",
+ "Then perform these actions" : "Entón, realiza estas accións",
"Actions are triggered when the specified tests are true. The following actions are available:" : "As accións actívanse cando as probas especificadas son verdadeiras. Están dispoñíbeis as seguintes accións:",
"Moves the message into a specified folder." : "Mover a mensaxe a un cartafol especificado.",
"Adds a flag to the message." : "Engadir un indicador a esta mensaxe",
"Halts the execution of the filter script. No further filters with will be processed after this action." : "Detén a execución do script de filtrado. Non se procesarán máis filtros após esta acción.",
+ "Add action" : "Engadir unha acción",
"Priority" : "Prioridade",
"Enable filter" : "Activar o filtro",
"Save filter" : "Gardar o filtro",
+ "Tag" : "Etiqueta",
+ "delete" : "eliminar",
+ "Edit" : "Editar",
"Successfully updated config for \"{domain}\"" : "Actualizouse correctamente a configuración para «{domain}»",
"Error saving config" : "Produciuse un erro ao gardar a configuración",
"Saved config for \"{domain}\"" : "Gardouse a configuración para «{domain}»",
@@ -650,6 +717,11 @@
"Gmail allows users to access their email via IMAP. For security reasons this access is only possible with an OAuth 2.0 connection or Google accounts that use two-factor authentication and app passwords." : "Gmail permítelle aos usuarios acceder ao seu correo a través de IMAP. Por mor da seguranza, este acceso só é posíbel cunha conexión OAuth 2.0 ou con contas de Google que utilicen o segundo factor de autenticación e contrasinais de aplicación.",
"You have to register a new Client ID for a \"Web application\" in the Google Cloud console. Add the URL {url} as authorized redirect URI." : "Ten que rexistrar un novo ID de Cliente para unha «aplicación web» na consola de Google Cloud. Engada o URL {url} como URI de redirección autorizada.",
"Microsoft integration" : "Integración de Microsoft",
+ "Microsoft requires you to access your emails via IMAP using OAuth 2.0 authentication. To do this, you need to register an app with Microsoft Entra ID, formerly known as Microsoft Azure Active Directory." : "Microsoft require que acceda aos seus correos-e a través de IMAP usando a autenticación OAuth 2.0. Para iso, debe rexistrar unha aplicación con Microsoft Entra ID, anteriormente coñecida como Microsoft Azure Active Directory.",
+ "Redirect URI" : "URL de redireccionamento:",
+ "For more details, please click here to open our documentation." : "Para obter máis detalles, prema aquí para abrir a nosa documentación.",
+ "User Interface Preference Defaults" : "Preferencias predeterminadas da interface de usuario",
+ "These settings are used to pre-configure the user interface preferences they can be overridden by the user in the mail settings" : "Estes axustes empreganse para preconfigurar as preferencias da interface de usuario; poden ser substituídas polo usuario nos axustes do correo-e",
"Successfully set up anti spam email addresses" : "Configurar correctamente os enderezos de correo «antispam»",
"Error saving anti spam email addresses" : "Produciuse un erro ao gardar os enderezos de correo «antispam»",
"Successfully deleted anti spam reporting email" : "Eliminouse correctamente o correo de informes «antispam»",
@@ -718,10 +790,25 @@
"Private key (optional)" : "Chave privada (opcional)",
"The private key is only required if you intend to send signed and encrypted emails using this certificate." : "A chave privada só é precisa se quere enviar correos-e asinados e cifrados mediante este certificado.",
"Submit" : "Enviar",
+ "No text blocks available" : "Non hai bloques de texto dispoñíbeis",
+ "Text block deleted" : "Eliminouse o bloque de texto",
+ "Failed to delete text block" : "Non foi posíbel eliminar o bloque de texto",
+ "Text block shared with {sharee}" : "Bloque de texto compartido con {sharee}",
+ "Failed to share text block with {sharee}" : "Produciuse un fallo ao compartir o bloque de texto con {sharee}",
+ "Share deleted for {name}" : "A compartición con {name} foi eliminada",
+ "Failed to delete share with {name}" : "Produciuse un fallo ao eliminar a compartición con {name}",
+ "Guest" : "Convidado",
"Group" : "Grupo",
+ "Failed to save text block" : "Produciuse un fallo ao gardar o bloque de texto",
"Shared" : "Compartido",
+ "Edit {title}" : "Editar {title}",
+ "Delete {title}" : "Eliminar {title}",
+ "Edit text block" : "Editar o bloque de texto",
"Shares" : "Comparticións",
+ "Search for users or groups" : "Buscar usuarios ou grupos",
+ "Choose a text block to insert at the cursor" : "Escolla un bloque de texto para inserir no cursor",
"Insert" : "Inserir",
+ "Insert text block" : "Inserir o bloque de texto",
"Account connected" : "Conta conectada",
"You can close this window" : "Pode pechar esta xanela",
"Connect your mail account" : "Conecte a súa conta de correo",
@@ -746,8 +833,11 @@
"Keep editing message" : "Seguir editando a mensaxe",
"Attachments were not copied. Please add them manually." : "Non se copiaron os anexos. Engádaos manualmente.",
"Could not create snooze mailbox" : "Non foi posíbel crear a caixa de correo de adiar",
+ "Sending message…" : "Enviando a mensaxe…",
"Message sent" : "Mensaxe enviada",
"Could not send message" : "Non foi posíbel enviar a mensaxe",
+ "Message copied to \"Sent\" folder" : "A mensaxe foi copiada no cartafol de correo «Enviado».",
+ "Could not copy message to \"Sent\" folder" : "Non foi posíbel copiar a mensaxe no cartafol de correo «Enviado».",
"Could not load {tag}{name}{endtag}" : "Non foi posíbel cargar {tag}{name}{endtag}",
"There was a problem loading {tag}{name}{endtag}" : "Produciuse un problema cargando {tag}{name}{endtag}",
"Could not load your message" : "Non foi posíbel cargar a súa mensaxe",
@@ -762,7 +852,7 @@
"Continue to %s" : "Continuar para %s",
"Mailvelope is enabled for the current domain!" : "Mailvelope está activado para o dominio actual!",
"Looking for a way to encrypt your emails?" : "Busca unha forma de cifrar os seus correos?",
- "Enable Mailvelope for the current domain" : "Activar Mailvelope para o dominio actual",
- "Go to newest message" : "Ir á mensaxe máis recente"
+ "Install Mailvelope browser extension" : "Instalar a extensión Mailvelope no navegador",
+ "Enable Mailvelope for the current domain" : "Activar Mailvelope para o dominio actual"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/he.js b/l10n/he.js
index f5f5e50e4f..a8f6ccbb70 100644
--- a/l10n/he.js
+++ b/l10n/he.js
@@ -223,6 +223,9 @@ OC.L10N.register(
"Train" : "רכבת",
"matches" : "תואם",
"Priority" : "עדיפות",
+ "Tag" : "תגית",
+ "delete" : "מחיקה",
+ "Edit" : "עריכה",
"Mail app" : "יישומון דוא״ל",
"The mail app allows users to read mails on their IMAP accounts." : "יישומון הדוא״ל מאפשר למשתמשים לקרוא הודעות דוא״ל בחשבונות ה־IMAP שלהם.",
"Reset" : "איפוס",
diff --git a/l10n/he.json b/l10n/he.json
index 331bd91b8d..bc60847b25 100644
--- a/l10n/he.json
+++ b/l10n/he.json
@@ -221,6 +221,9 @@
"Train" : "רכבת",
"matches" : "תואם",
"Priority" : "עדיפות",
+ "Tag" : "תגית",
+ "delete" : "מחיקה",
+ "Edit" : "עריכה",
"Mail app" : "יישומון דוא״ל",
"The mail app allows users to read mails on their IMAP accounts." : "יישומון הדוא״ל מאפשר למשתמשים לקרוא הודעות דוא״ל בחשבונות ה־IMAP שלהם.",
"Reset" : "איפוס",
diff --git a/l10n/hr.js b/l10n/hr.js
index f345ca6cb5..5df12c13b1 100644
--- a/l10n/hr.js
+++ b/l10n/hr.js
@@ -285,6 +285,9 @@ OC.L10N.register(
"Recipient" : "Primatelj",
"matches" : "podudara se",
"Priority" : "Prioritet",
+ "Tag" : "Oznaka",
+ "delete" : "izbriši",
+ "Edit" : "Uredi",
"Successfully updated config for \"{domain}\"" : "Konfiguracija za „{domain}“ je uspješno ažurirana",
"Error saving config" : "Pogreška pri spremanju konfiguracije",
"Saved config for \"{domain}\"" : "Konfiguracija za „{domain}“ je spremljena",
diff --git a/l10n/hr.json b/l10n/hr.json
index f62ef20eed..a8aa90cb81 100644
--- a/l10n/hr.json
+++ b/l10n/hr.json
@@ -283,6 +283,9 @@
"Recipient" : "Primatelj",
"matches" : "podudara se",
"Priority" : "Prioritet",
+ "Tag" : "Oznaka",
+ "delete" : "izbriši",
+ "Edit" : "Uredi",
"Successfully updated config for \"{domain}\"" : "Konfiguracija za „{domain}“ je uspješno ažurirana",
"Error saving config" : "Pogreška pri spremanju konfiguracije",
"Saved config for \"{domain}\"" : "Konfiguracija za „{domain}“ je spremljena",
diff --git a/l10n/hu.js b/l10n/hu.js
index ca288d7999..8b084b97fd 100644
--- a/l10n/hu.js
+++ b/l10n/hu.js
@@ -498,6 +498,9 @@ OC.L10N.register(
"matches" : "egyezik",
"Filter name" : "Név szűrése",
"Priority" : "Prioritás",
+ "Tag" : "Címke",
+ "delete" : "töröl",
+ "Edit" : "Szerkesztés",
"Successfully updated config for \"{domain}\"" : "A(z) „{domain}” konfigurációja sikeresen frissítve",
"Error saving config" : "Hiba a konfiguráció mentése során",
"Saved config for \"{domain}\"" : "Konfiguráció mentése ehhez: „{domain}”",
@@ -641,7 +644,6 @@ OC.L10N.register(
"If you do not want to visit that page, you can return to Mail." : "Ha nem akarja megnyitni azt az oldalt, akkor térjen vissza a Levelezéshez.",
"Continue to %s" : "Folytatás ide: %s",
"Looking for a way to encrypt your emails?" : "Azt keresi, hogyan titkosíthatná a leveleit?",
- "Install Mailvelope browser extension" : "Telepítse a Mailvelope böngészőkiegészítőt",
- "Go to newest message" : "Ugrás a legújabb üzenethez"
+ "Install Mailvelope browser extension" : "Telepítse a Mailvelope böngészőkiegészítőt"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/hu.json b/l10n/hu.json
index adf4b1a05d..f20a409ccf 100644
--- a/l10n/hu.json
+++ b/l10n/hu.json
@@ -496,6 +496,9 @@
"matches" : "egyezik",
"Filter name" : "Név szűrése",
"Priority" : "Prioritás",
+ "Tag" : "Címke",
+ "delete" : "töröl",
+ "Edit" : "Szerkesztés",
"Successfully updated config for \"{domain}\"" : "A(z) „{domain}” konfigurációja sikeresen frissítve",
"Error saving config" : "Hiba a konfiguráció mentése során",
"Saved config for \"{domain}\"" : "Konfiguráció mentése ehhez: „{domain}”",
@@ -639,7 +642,6 @@
"If you do not want to visit that page, you can return to Mail." : "Ha nem akarja megnyitni azt az oldalt, akkor térjen vissza a Levelezéshez.",
"Continue to %s" : "Folytatás ide: %s",
"Looking for a way to encrypt your emails?" : "Azt keresi, hogyan titkosíthatná a leveleit?",
- "Install Mailvelope browser extension" : "Telepítse a Mailvelope böngészőkiegészítőt",
- "Go to newest message" : "Ugrás a legújabb üzenethez"
+ "Install Mailvelope browser extension" : "Telepítse a Mailvelope böngészőkiegészítőt"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/ia.js b/l10n/ia.js
index 236feddf63..59c47c43f4 100644
--- a/l10n/ia.js
+++ b/l10n/ia.js
@@ -54,6 +54,8 @@ OC.L10N.register(
"Custom" : "Personalisate",
"matches" : "corresponde",
"Priority" : "Prioritate",
+ "delete" : "deler",
+ "Edit" : "Modificar",
"Reset" : "Re-fixar",
"User" : "User",
"Host" : "Hospite",
diff --git a/l10n/ia.json b/l10n/ia.json
index 11cce250e5..526f45b41b 100644
--- a/l10n/ia.json
+++ b/l10n/ia.json
@@ -52,6 +52,8 @@
"Custom" : "Personalisate",
"matches" : "corresponde",
"Priority" : "Prioritate",
+ "delete" : "deler",
+ "Edit" : "Modificar",
"Reset" : "Re-fixar",
"User" : "User",
"Host" : "Hospite",
diff --git a/l10n/id.js b/l10n/id.js
index c665b5ce4a..e6ee7fab44 100644
--- a/l10n/id.js
+++ b/l10n/id.js
@@ -97,6 +97,8 @@ OC.L10N.register(
"Operator" : "Operator",
"contains" : "mengandung",
"matches" : "cocok dengan",
+ "delete" : "hapus",
+ "Edit" : "Sunting",
"Allow additional Mail accounts from User Settings" : "Perbolehkan akun Mail tambahan dari Setelan Pengguna",
"Reset" : "Setel ulang",
"Client ID" : "ID Klien",
diff --git a/l10n/id.json b/l10n/id.json
index fdfad26e7f..79c016fec3 100644
--- a/l10n/id.json
+++ b/l10n/id.json
@@ -95,6 +95,8 @@
"Operator" : "Operator",
"contains" : "mengandung",
"matches" : "cocok dengan",
+ "delete" : "hapus",
+ "Edit" : "Sunting",
"Allow additional Mail accounts from User Settings" : "Perbolehkan akun Mail tambahan dari Setelan Pengguna",
"Reset" : "Setel ulang",
"Client ID" : "ID Klien",
diff --git a/l10n/is.js b/l10n/is.js
index 2fb6279b6b..972f16ee9c 100644
--- a/l10n/is.js
+++ b/l10n/is.js
@@ -596,6 +596,9 @@ OC.L10N.register(
"Priority" : "Forgangur",
"Enable filter" : "Virkja síu",
"Save filter" : "Vista síu",
+ "Tag" : "Merki",
+ "delete" : "eytt",
+ "Edit" : "Breyta",
"Successfully updated config for \"{domain}\"" : "Tókst að uppfæra uppsetningu fyrir \"{domain}\"",
"Error saving config" : "Villa við að vista uppsetningu",
"Saved config for \"{domain}\"" : "Vistaði uppsetningu fyrir \"{domain}\"",
@@ -735,7 +738,6 @@ OC.L10N.register(
"Continue to %s" : "Halda áfram í %s",
"Mailvelope is enabled for the current domain!" : "Mailvelope er virkt fyrir núverandi lén!",
"Looking for a way to encrypt your emails?" : "Ertu að leita að leið til að dulrita tölvupóstinn þinn?",
- "Enable Mailvelope for the current domain" : "Virkja Mailvelope fyrir núverandi lén",
- "Go to newest message" : "Fara á nýjustu skilaboðin"
+ "Enable Mailvelope for the current domain" : "Virkja Mailvelope fyrir núverandi lén"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/l10n/is.json b/l10n/is.json
index 307cefe575..39ef0a5131 100644
--- a/l10n/is.json
+++ b/l10n/is.json
@@ -594,6 +594,9 @@
"Priority" : "Forgangur",
"Enable filter" : "Virkja síu",
"Save filter" : "Vista síu",
+ "Tag" : "Merki",
+ "delete" : "eytt",
+ "Edit" : "Breyta",
"Successfully updated config for \"{domain}\"" : "Tókst að uppfæra uppsetningu fyrir \"{domain}\"",
"Error saving config" : "Villa við að vista uppsetningu",
"Saved config for \"{domain}\"" : "Vistaði uppsetningu fyrir \"{domain}\"",
@@ -733,7 +736,6 @@
"Continue to %s" : "Halda áfram í %s",
"Mailvelope is enabled for the current domain!" : "Mailvelope er virkt fyrir núverandi lén!",
"Looking for a way to encrypt your emails?" : "Ertu að leita að leið til að dulrita tölvupóstinn þinn?",
- "Enable Mailvelope for the current domain" : "Virkja Mailvelope fyrir núverandi lén",
- "Go to newest message" : "Fara á nýjustu skilaboðin"
+ "Enable Mailvelope for the current domain" : "Virkja Mailvelope fyrir núverandi lén"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
}
\ No newline at end of file
diff --git a/l10n/it.js b/l10n/it.js
index f947f226a5..2f1a6bb17b 100644
--- a/l10n/it.js
+++ b/l10n/it.js
@@ -422,6 +422,9 @@ OC.L10N.register(
"contains" : "contiene",
"matches" : "corrisponde",
"Priority" : "Priorità",
+ "Tag" : "Etichetta",
+ "delete" : "elimina",
+ "Edit" : "Modifica",
"Successfully updated config for \"{domain}\"" : "Configurazione aggiornata con successo per \"{domain}\"",
"Error saving config" : "Errore durante il salvataggio della configurazione",
"Saved config for \"{domain}\"" : "Configurazione salvata per \"{domain}\"",
@@ -556,7 +559,6 @@ OC.L10N.register(
"Click here if you are not automatically redirected within the next few seconds." : "Fai clic qui se non viene rediretto automaticamente entro pochi secondi.",
"Redirect" : "Redirigi",
"The link leads to %s" : "Il collegamento conduce a %s",
- "Continue to %s" : "Continua su %s",
- "Go to newest message" : "Vai al messaggio più recente"
+ "Continue to %s" : "Continua su %s"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/it.json b/l10n/it.json
index f1e1956e6e..4922bca572 100644
--- a/l10n/it.json
+++ b/l10n/it.json
@@ -420,6 +420,9 @@
"contains" : "contiene",
"matches" : "corrisponde",
"Priority" : "Priorità",
+ "Tag" : "Etichetta",
+ "delete" : "elimina",
+ "Edit" : "Modifica",
"Successfully updated config for \"{domain}\"" : "Configurazione aggiornata con successo per \"{domain}\"",
"Error saving config" : "Errore durante il salvataggio della configurazione",
"Saved config for \"{domain}\"" : "Configurazione salvata per \"{domain}\"",
@@ -554,7 +557,6 @@
"Click here if you are not automatically redirected within the next few seconds." : "Fai clic qui se non viene rediretto automaticamente entro pochi secondi.",
"Redirect" : "Redirigi",
"The link leads to %s" : "Il collegamento conduce a %s",
- "Continue to %s" : "Continua su %s",
- "Go to newest message" : "Vai al messaggio più recente"
+ "Continue to %s" : "Continua su %s"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
\ No newline at end of file
diff --git a/l10n/ja.js b/l10n/ja.js
index e3ac353f11..469328578a 100644
--- a/l10n/ja.js
+++ b/l10n/ja.js
@@ -602,6 +602,9 @@ OC.L10N.register(
"Priority" : "優先度",
"Enable filter" : "フィルターを有効にする",
"Save filter" : "フィルターを保存する",
+ "Tag" : "タグ",
+ "delete" : "削除",
+ "Edit" : "編集",
"Successfully updated config for \"{domain}\"" : " \"{domain}\"の設定が正常に更新されました",
"Error saving config" : "設定の保存中にエラーが発生しました",
"Saved config for \"{domain}\"" : "\"{domain}\"の設定を保存しました",
@@ -753,7 +756,6 @@ OC.L10N.register(
"Continue to %s" : "%s にリダイレクトする",
"Mailvelope is enabled for the current domain!" : "現在のドメインでMailvelopeが有効になっています!",
"Looking for a way to encrypt your emails?" : "あなたのメールを暗号化する方法をお探しですか?",
- "Enable Mailvelope for the current domain" : "現在のドメインのMailvelopeを有効にする",
- "Go to newest message" : "一番新しいメッセージへ移動"
+ "Enable Mailvelope for the current domain" : "現在のドメインのMailvelopeを有効にする"
},
"nplurals=1; plural=0;");
diff --git a/l10n/ja.json b/l10n/ja.json
index 8b7af91dcb..6a6f8af979 100644
--- a/l10n/ja.json
+++ b/l10n/ja.json
@@ -600,6 +600,9 @@
"Priority" : "優先度",
"Enable filter" : "フィルターを有効にする",
"Save filter" : "フィルターを保存する",
+ "Tag" : "タグ",
+ "delete" : "削除",
+ "Edit" : "編集",
"Successfully updated config for \"{domain}\"" : " \"{domain}\"の設定が正常に更新されました",
"Error saving config" : "設定の保存中にエラーが発生しました",
"Saved config for \"{domain}\"" : "\"{domain}\"の設定を保存しました",
@@ -751,7 +754,6 @@
"Continue to %s" : "%s にリダイレクトする",
"Mailvelope is enabled for the current domain!" : "現在のドメインでMailvelopeが有効になっています!",
"Looking for a way to encrypt your emails?" : "あなたのメールを暗号化する方法をお探しですか?",
- "Enable Mailvelope for the current domain" : "現在のドメインのMailvelopeを有効にする",
- "Go to newest message" : "一番新しいメッセージへ移動"
+ "Enable Mailvelope for the current domain" : "現在のドメインのMailvelopeを有効にする"
},"pluralForm" :"nplurals=1; plural=0;"
}
\ No newline at end of file
diff --git a/l10n/ka.js b/l10n/ka.js
index faa7cb57e3..74697fe4b9 100644
--- a/l10n/ka.js
+++ b/l10n/ka.js
@@ -497,6 +497,7 @@ OC.L10N.register(
"Operator" : "ოპერატორი",
"matches" : "matches",
"Priority" : "Priority",
+ "Edit" : "Edit",
"Successfully updated config for \"{domain}\"" : "Successfully updated config for \"{domain}\"",
"Error saving config" : "Error saving config",
"Saved config for \"{domain}\"" : "Saved config for \"{domain}\"",
@@ -639,7 +640,6 @@ OC.L10N.register(
"The link leads to %s" : "The link leads to %s",
"If you do not want to visit that page, you can return to Mail." : "If you do not want to visit that page, you can return to Mail.",
"Continue to %s" : "Continue to %s",
- "Looking for a way to encrypt your emails?" : "Looking for a way to encrypt your emails?",
- "Go to newest message" : "Go to newest message"
+ "Looking for a way to encrypt your emails?" : "Looking for a way to encrypt your emails?"
},
"nplurals=2; plural=(n!=1);");
diff --git a/l10n/ka.json b/l10n/ka.json
index d3fc3099d2..1b61379541 100644
--- a/l10n/ka.json
+++ b/l10n/ka.json
@@ -495,6 +495,7 @@
"Operator" : "ოპერატორი",
"matches" : "matches",
"Priority" : "Priority",
+ "Edit" : "Edit",
"Successfully updated config for \"{domain}\"" : "Successfully updated config for \"{domain}\"",
"Error saving config" : "Error saving config",
"Saved config for \"{domain}\"" : "Saved config for \"{domain}\"",
@@ -637,7 +638,6 @@
"The link leads to %s" : "The link leads to %s",
"If you do not want to visit that page, you can return to Mail." : "If you do not want to visit that page, you can return to Mail.",
"Continue to %s" : "Continue to %s",
- "Looking for a way to encrypt your emails?" : "Looking for a way to encrypt your emails?",
- "Go to newest message" : "Go to newest message"
+ "Looking for a way to encrypt your emails?" : "Looking for a way to encrypt your emails?"
},"pluralForm" :"nplurals=2; plural=(n!=1);"
}
\ No newline at end of file
diff --git a/l10n/ka_GE.js b/l10n/ka_GE.js
index 2fd46b9368..3e25ac58ad 100644
--- a/l10n/ka_GE.js
+++ b/l10n/ka_GE.js
@@ -108,6 +108,8 @@ OC.L10N.register(
"Recipient" : "მიმღები",
"matches" : "ემთხვევა",
"Priority" : "პრიორიტეტი",
+ "delete" : "წაშლა",
+ "Edit" : "შეცვლა",
"Reset" : "საწყის მდოგმარეობაში დაბრუნება",
"Client ID" : "კლიენტის ID",
"Client secret" : "კლიენტის საიდუმლო",
diff --git a/l10n/ka_GE.json b/l10n/ka_GE.json
index 151b0d803d..6f52e1e0cb 100644
--- a/l10n/ka_GE.json
+++ b/l10n/ka_GE.json
@@ -106,6 +106,8 @@
"Recipient" : "მიმღები",
"matches" : "ემთხვევა",
"Priority" : "პრიორიტეტი",
+ "delete" : "წაშლა",
+ "Edit" : "შეცვლა",
"Reset" : "საწყის მდოგმარეობაში დაბრუნება",
"Client ID" : "კლიენტის ID",
"Client secret" : "კლიენტის საიდუმლო",
diff --git a/l10n/kab.js b/l10n/kab.js
index 9b1dc704fd..238087af5e 100644
--- a/l10n/kab.js
+++ b/l10n/kab.js
@@ -46,6 +46,7 @@ OC.L10N.register(
"Tags" : "Tibzimin",
"Translate from" : "Suqel seg",
"Translate to" : "Suqel ar",
+ "Edit" : "Ẓreg",
"User" : "Aseqdac",
"Guest" : "Inebgi",
"Group" : "Agraw",
diff --git a/l10n/kab.json b/l10n/kab.json
index 9d6c35eb01..805e3c982a 100644
--- a/l10n/kab.json
+++ b/l10n/kab.json
@@ -44,6 +44,7 @@
"Tags" : "Tibzimin",
"Translate from" : "Suqel seg",
"Translate to" : "Suqel ar",
+ "Edit" : "Ẓreg",
"User" : "Aseqdac",
"Guest" : "Inebgi",
"Group" : "Agraw",
diff --git a/l10n/km.js b/l10n/km.js
index 7745efcbfb..7e6a8918ef 100644
--- a/l10n/km.js
+++ b/l10n/km.js
@@ -37,6 +37,8 @@ OC.L10N.register(
"Date" : "កាលបរិច្ឆេទ",
"Tags" : "ស្លាក",
"contains" : "មានផ្ទុក",
+ "delete" : "លុប",
+ "Edit" : "កែប្រែ",
"User" : "User",
"Host" : "ម៉ាស៊ីនផ្ទុក",
"Port" : "ច្រក",
diff --git a/l10n/km.json b/l10n/km.json
index e0029eae48..a0ff7ff761 100644
--- a/l10n/km.json
+++ b/l10n/km.json
@@ -35,6 +35,8 @@
"Date" : "កាលបរិច្ឆេទ",
"Tags" : "ស្លាក",
"contains" : "មានផ្ទុក",
+ "delete" : "លុប",
+ "Edit" : "កែប្រែ",
"User" : "User",
"Host" : "ម៉ាស៊ីនផ្ទុក",
"Port" : "ច្រក",
diff --git a/l10n/ko.js b/l10n/ko.js
index b11c1a620a..5e9d20f45c 100644
--- a/l10n/ko.js
+++ b/l10n/ko.js
@@ -510,6 +510,8 @@ OC.L10N.register(
"matches" : "일치함",
"Filter name" : "필터 이름",
"Priority" : "우선 순위",
+ "delete" : "삭제",
+ "Edit" : "편집",
"Successfully updated config for \"{domain}\"" : "\"{domail}\"에 대한 설정을 성공적으로 갱신함",
"Error saving config" : "설정을 저장하는 중 오류 발생",
"Saved config for \"{domain}\"" : "\"{domail}\"에 대한 설정을 저장함",
@@ -661,7 +663,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope이 현재 도메인에 대해 활성화되어 있습니다!",
"Looking for a way to encrypt your emails?" : "이메일을 암호화하는 방법을 찾고 계십니까?",
"Install Mailvelope browser extension" : "Mailvelope 브라우저 확장 설치",
- "Enable Mailvelope for the current domain" : "현재 도메인에 Mailvelope 활성화하기",
- "Go to newest message" : "최근 메시지로 가기"
+ "Enable Mailvelope for the current domain" : "현재 도메인에 Mailvelope 활성화하기"
},
"nplurals=1; plural=0;");
diff --git a/l10n/ko.json b/l10n/ko.json
index c269e5ea4e..33baa5de00 100644
--- a/l10n/ko.json
+++ b/l10n/ko.json
@@ -508,6 +508,8 @@
"matches" : "일치함",
"Filter name" : "필터 이름",
"Priority" : "우선 순위",
+ "delete" : "삭제",
+ "Edit" : "편집",
"Successfully updated config for \"{domain}\"" : "\"{domail}\"에 대한 설정을 성공적으로 갱신함",
"Error saving config" : "설정을 저장하는 중 오류 발생",
"Saved config for \"{domain}\"" : "\"{domail}\"에 대한 설정을 저장함",
@@ -659,7 +661,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope이 현재 도메인에 대해 활성화되어 있습니다!",
"Looking for a way to encrypt your emails?" : "이메일을 암호화하는 방법을 찾고 계십니까?",
"Install Mailvelope browser extension" : "Mailvelope 브라우저 확장 설치",
- "Enable Mailvelope for the current domain" : "현재 도메인에 Mailvelope 활성화하기",
- "Go to newest message" : "최근 메시지로 가기"
+ "Enable Mailvelope for the current domain" : "현재 도메인에 Mailvelope 활성화하기"
},"pluralForm" :"nplurals=1; plural=0;"
}
\ No newline at end of file
diff --git a/l10n/lb.js b/l10n/lb.js
index 5888434638..45f4bdd608 100644
--- a/l10n/lb.js
+++ b/l10n/lb.js
@@ -46,6 +46,8 @@ OC.L10N.register(
"Date" : "Date",
"Tags" : "Tags",
"Custom" : "Individualiséier",
+ "delete" : "läschen",
+ "Edit" : "Änneren",
"Reset" : "Zeréck setzen",
"Client ID" : "Client ID",
"User" : "User",
diff --git a/l10n/lb.json b/l10n/lb.json
index b7f3175de7..d1f1efb5e0 100644
--- a/l10n/lb.json
+++ b/l10n/lb.json
@@ -44,6 +44,8 @@
"Date" : "Date",
"Tags" : "Tags",
"Custom" : "Individualiséier",
+ "delete" : "läschen",
+ "Edit" : "Änneren",
"Reset" : "Zeréck setzen",
"Client ID" : "Client ID",
"User" : "User",
diff --git a/l10n/lt_LT.js b/l10n/lt_LT.js
index 8e6f0441d6..5de361748a 100644
--- a/l10n/lt_LT.js
+++ b/l10n/lt_LT.js
@@ -364,6 +364,9 @@ OC.L10N.register(
"Priority" : "Pirmenybė",
"Enable filter" : "Įjungti filtrą",
"Save filter" : "Įrašyti filtrą",
+ "Tag" : "Žymė",
+ "delete" : "ištrinti",
+ "Edit" : "Taisyti",
"Error saving config" : "Klaida įrašant konfigūraciją",
"Mail app" : "Pašto programėlė",
"The mail app allows users to read mails on their IMAP accounts." : "Pašto programėlė leidžia naudotojams skaityti laiškus savo IMAP paskyrose.",
diff --git a/l10n/lt_LT.json b/l10n/lt_LT.json
index 1a4e0cb0c1..139b356099 100644
--- a/l10n/lt_LT.json
+++ b/l10n/lt_LT.json
@@ -362,6 +362,9 @@
"Priority" : "Pirmenybė",
"Enable filter" : "Įjungti filtrą",
"Save filter" : "Įrašyti filtrą",
+ "Tag" : "Žymė",
+ "delete" : "ištrinti",
+ "Edit" : "Taisyti",
"Error saving config" : "Klaida įrašant konfigūraciją",
"Mail app" : "Pašto programėlė",
"The mail app allows users to read mails on their IMAP accounts." : "Pašto programėlė leidžia naudotojams skaityti laiškus savo IMAP paskyrose.",
diff --git a/l10n/lv.js b/l10n/lv.js
index 218f2eb8f2..aa128001c6 100644
--- a/l10n/lv.js
+++ b/l10n/lv.js
@@ -141,6 +141,9 @@ OC.L10N.register(
"contains" : "saturs",
"matches" : "atbilst",
"Priority" : "Svarīgums",
+ "Tag" : "Birkas",
+ "delete" : "dzēst",
+ "Edit" : "Labot",
"Enable classification of important mails by default" : "Pēc noklusējuma iespējot svarīgu e-pasta ziņojumu šķirošanu",
"Reset" : "Atiestatīt",
"Client ID" : "Klienta ID",
diff --git a/l10n/lv.json b/l10n/lv.json
index e920eee835..65d938dbea 100644
--- a/l10n/lv.json
+++ b/l10n/lv.json
@@ -139,6 +139,9 @@
"contains" : "saturs",
"matches" : "atbilst",
"Priority" : "Svarīgums",
+ "Tag" : "Birkas",
+ "delete" : "dzēst",
+ "Edit" : "Labot",
"Enable classification of important mails by default" : "Pēc noklusējuma iespējot svarīgu e-pasta ziņojumu šķirošanu",
"Reset" : "Atiestatīt",
"Client ID" : "Klienta ID",
diff --git a/l10n/mk.js b/l10n/mk.js
index d34fafe975..8f54ee252f 100644
--- a/l10n/mk.js
+++ b/l10n/mk.js
@@ -406,6 +406,8 @@ OC.L10N.register(
"Flag" : "Знаме",
"matches" : "се совпаѓа",
"Priority" : "Приоритет",
+ "delete" : "избриши",
+ "Edit" : "Уреди",
"Mail app" : "Апликација Електронска пошта",
"The mail app allows users to read mails on their IMAP accounts." : "Апликацијата за електронска пошта дозволува на корисниците да ги читаат својте пораки од IMAP сметки.",
"Here you can find instance-wide settings. User specific settings are found in the app itself (bottom-left corner)." : "Овде може да се пронајде поопшитно прилагодување. Специфични параметри за корисниците може да се пронајдат во самата апликација (доле-лево).",
diff --git a/l10n/mk.json b/l10n/mk.json
index a3d3cc3b19..73466f75e3 100644
--- a/l10n/mk.json
+++ b/l10n/mk.json
@@ -404,6 +404,8 @@
"Flag" : "Знаме",
"matches" : "се совпаѓа",
"Priority" : "Приоритет",
+ "delete" : "избриши",
+ "Edit" : "Уреди",
"Mail app" : "Апликација Електронска пошта",
"The mail app allows users to read mails on their IMAP accounts." : "Апликацијата за електронска пошта дозволува на корисниците да ги читаат својте пораки од IMAP сметки.",
"Here you can find instance-wide settings. User specific settings are found in the app itself (bottom-left corner)." : "Овде може да се пронајде поопшитно прилагодување. Специфични параметри за корисниците може да се пронајдат во самата апликација (доле-лево).",
diff --git a/l10n/mn.js b/l10n/mn.js
index e0c0b52dd8..670e47ebc3 100644
--- a/l10n/mn.js
+++ b/l10n/mn.js
@@ -75,6 +75,8 @@ OC.L10N.register(
"Custom" : "Дурын",
"Recipient" : "Хүлээн авагч",
"matches" : "тохируулах",
+ "delete" : "устгах",
+ "Edit" : "Өөрчлөх",
"Reset" : "тохируулах",
"Client ID" : "Хэрэглэгчийн ID",
"Host" : "хост",
diff --git a/l10n/mn.json b/l10n/mn.json
index 6679f8527d..486503cfac 100644
--- a/l10n/mn.json
+++ b/l10n/mn.json
@@ -73,6 +73,8 @@
"Custom" : "Дурын",
"Recipient" : "Хүлээн авагч",
"matches" : "тохируулах",
+ "delete" : "устгах",
+ "Edit" : "Өөрчлөх",
"Reset" : "тохируулах",
"Client ID" : "Хэрэглэгчийн ID",
"Host" : "хост",
diff --git a/l10n/nb.js b/l10n/nb.js
index f97464e29e..09fb40c797 100644
--- a/l10n/nb.js
+++ b/l10n/nb.js
@@ -562,6 +562,8 @@ OC.L10N.register(
"matches" : "passer",
"Filter name" : "Filternavn",
"Priority" : "Prioritet",
+ "delete" : "slett",
+ "Edit" : "Rediger",
"Successfully updated config for \"{domain}\"" : "Vellykket oppdatert konfigurasjon for «{domain}»",
"Error saving config" : "Feil ved lagring av konfigurasjon",
"Saved config for \"{domain}\"" : "Lagret konfigurasjon for «{domain}»",
@@ -713,7 +715,6 @@ OC.L10N.register(
"Continue to %s" : "Fortsett til %s",
"Mailvelope is enabled for the current domain!" : "Mailvelope er aktivert for gjeldende domene!",
"Looking for a way to encrypt your emails?" : "Leter du etter en måte å kryptere e-postene dine på?",
- "Enable Mailvelope for the current domain" : "Aktiver Mailvelope for gjeldende domene",
- "Go to newest message" : "Gå til nyeste melding"
+ "Enable Mailvelope for the current domain" : "Aktiver Mailvelope for gjeldende domene"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/nb.json b/l10n/nb.json
index 88337bc129..ddcb85129f 100644
--- a/l10n/nb.json
+++ b/l10n/nb.json
@@ -560,6 +560,8 @@
"matches" : "passer",
"Filter name" : "Filternavn",
"Priority" : "Prioritet",
+ "delete" : "slett",
+ "Edit" : "Rediger",
"Successfully updated config for \"{domain}\"" : "Vellykket oppdatert konfigurasjon for «{domain}»",
"Error saving config" : "Feil ved lagring av konfigurasjon",
"Saved config for \"{domain}\"" : "Lagret konfigurasjon for «{domain}»",
@@ -711,7 +713,6 @@
"Continue to %s" : "Fortsett til %s",
"Mailvelope is enabled for the current domain!" : "Mailvelope er aktivert for gjeldende domene!",
"Looking for a way to encrypt your emails?" : "Leter du etter en måte å kryptere e-postene dine på?",
- "Enable Mailvelope for the current domain" : "Aktiver Mailvelope for gjeldende domene",
- "Go to newest message" : "Gå til nyeste melding"
+ "Enable Mailvelope for the current domain" : "Aktiver Mailvelope for gjeldende domene"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/nl.js b/l10n/nl.js
index 1c4c331732..5c107afd9f 100644
--- a/l10n/nl.js
+++ b/l10n/nl.js
@@ -356,6 +356,9 @@ OC.L10N.register(
"matches" : "komt overeen",
"Filter name" : "Filternaam",
"Priority" : "Prioriteit",
+ "Tag" : "Label",
+ "delete" : "verwijder",
+ "Edit" : "Bewerken",
"Successfully updated config for \"{domain}\"" : "Configuratie voor \"{domain}\" succesvol bijgewerkt",
"Error saving config" : "Fout bij opslaan config",
"Saved config for \"{domain}\"" : "Config voor \"{domain}\" opgeslagen",
diff --git a/l10n/nl.json b/l10n/nl.json
index cccca79ac7..fe4ce6381d 100644
--- a/l10n/nl.json
+++ b/l10n/nl.json
@@ -354,6 +354,9 @@
"matches" : "komt overeen",
"Filter name" : "Filternaam",
"Priority" : "Prioriteit",
+ "Tag" : "Label",
+ "delete" : "verwijder",
+ "Edit" : "Bewerken",
"Successfully updated config for \"{domain}\"" : "Configuratie voor \"{domain}\" succesvol bijgewerkt",
"Error saving config" : "Fout bij opslaan config",
"Saved config for \"{domain}\"" : "Config voor \"{domain}\" opgeslagen",
diff --git a/l10n/nn_NO.js b/l10n/nn_NO.js
index 2ac456cfa5..b613480611 100644
--- a/l10n/nn_NO.js
+++ b/l10n/nn_NO.js
@@ -44,6 +44,8 @@ OC.L10N.register(
"Tags" : "Emneord",
"Recipient" : "Mottakar",
"contains" : "inneheld",
+ "delete" : "slett",
+ "Edit" : "Rediger",
"Client ID" : "Klient-ID",
"User" : "Bruker",
"Host" : "Tenar",
diff --git a/l10n/nn_NO.json b/l10n/nn_NO.json
index 9333850d98..c06b3f3524 100644
--- a/l10n/nn_NO.json
+++ b/l10n/nn_NO.json
@@ -42,6 +42,8 @@
"Tags" : "Emneord",
"Recipient" : "Mottakar",
"contains" : "inneheld",
+ "delete" : "slett",
+ "Edit" : "Rediger",
"Client ID" : "Klient-ID",
"User" : "Bruker",
"Host" : "Tenar",
diff --git a/l10n/oc.js b/l10n/oc.js
index 5bde8ac147..6b5b78447c 100644
--- a/l10n/oc.js
+++ b/l10n/oc.js
@@ -92,6 +92,8 @@ OC.L10N.register(
"Untitled event" : "Eveniment sens títol",
"Train" : "Tren",
"Flag" : "Drapèu",
+ "delete" : "suprimir",
+ "Edit" : "Modificar",
"Reset" : "Reïnicializar",
"Client ID" : "ID client",
"User" : "Utilizator",
diff --git a/l10n/oc.json b/l10n/oc.json
index d8173508ad..5fb7205e65 100644
--- a/l10n/oc.json
+++ b/l10n/oc.json
@@ -90,6 +90,8 @@
"Untitled event" : "Eveniment sens títol",
"Train" : "Tren",
"Flag" : "Drapèu",
+ "delete" : "suprimir",
+ "Edit" : "Modificar",
"Reset" : "Reïnicializar",
"Client ID" : "ID client",
"User" : "Utilizator",
diff --git a/l10n/pl.js b/l10n/pl.js
index 433ba313a7..a5d7bb8732 100644
--- a/l10n/pl.js
+++ b/l10n/pl.js
@@ -677,6 +677,9 @@ OC.L10N.register(
"Priority" : "Priorytet",
"Enable filter" : "Włącz filtr",
"Save filter" : "Zapisz filtr",
+ "Tag" : "Etykieta",
+ "delete" : "usuń",
+ "Edit" : "Edycja",
"Successfully updated config for \"{domain}\"" : "Pomyślnie zaktualizowano konfigurację dla \"{domain}\"",
"Error saving config" : "Błąd podczas zapisywania konfiguracji",
"Saved config for \"{domain}\"" : "Zapisana konfiguracja dla \"{domain}\"",
@@ -852,7 +855,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope jest włączony dla bieżącej domeny!",
"Looking for a way to encrypt your emails?" : "Szukasz sposobu na szyfrowanie wiadomości e-mail?",
"Install Mailvelope browser extension" : "Zainstaluj rozszerzenie przeglądarki Mailvelope",
- "Enable Mailvelope for the current domain" : "Włącz Mailvelope dla bieżącej domeny",
- "Go to newest message" : "Przejdź do najnowszej wiadomości"
+ "Enable Mailvelope for the current domain" : "Włącz Mailvelope dla bieżącej domeny"
},
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
diff --git a/l10n/pl.json b/l10n/pl.json
index 8f57d9aa44..70da94b087 100644
--- a/l10n/pl.json
+++ b/l10n/pl.json
@@ -675,6 +675,9 @@
"Priority" : "Priorytet",
"Enable filter" : "Włącz filtr",
"Save filter" : "Zapisz filtr",
+ "Tag" : "Etykieta",
+ "delete" : "usuń",
+ "Edit" : "Edycja",
"Successfully updated config for \"{domain}\"" : "Pomyślnie zaktualizowano konfigurację dla \"{domain}\"",
"Error saving config" : "Błąd podczas zapisywania konfiguracji",
"Saved config for \"{domain}\"" : "Zapisana konfiguracja dla \"{domain}\"",
@@ -850,7 +853,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope jest włączony dla bieżącej domeny!",
"Looking for a way to encrypt your emails?" : "Szukasz sposobu na szyfrowanie wiadomości e-mail?",
"Install Mailvelope browser extension" : "Zainstaluj rozszerzenie przeglądarki Mailvelope",
- "Enable Mailvelope for the current domain" : "Włącz Mailvelope dla bieżącej domeny",
- "Go to newest message" : "Przejdź do najnowszej wiadomości"
+ "Enable Mailvelope for the current domain" : "Włącz Mailvelope dla bieżącej domeny"
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
}
\ No newline at end of file
diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js
index 634e40c579..b563431f59 100644
--- a/l10n/pt_BR.js
+++ b/l10n/pt_BR.js
@@ -677,6 +677,9 @@ OC.L10N.register(
"Priority" : "Prioridade",
"Enable filter" : "Ativar filtro",
"Save filter" : "Salvar filtro",
+ "Tag" : "Etiqueta",
+ "delete" : "excluir",
+ "Edit" : "Editar",
"Successfully updated config for \"{domain}\"" : "Atualizada com sucesso a configuração de \"{domain}\"",
"Error saving config" : "Erro ao salvar a configuração",
"Saved config for \"{domain}\"" : "Configuração salva para \"{domain}\"",
@@ -852,7 +855,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope está habilitado para o domínio atual!",
"Looking for a way to encrypt your emails?" : "Procurando uma maneira de criptografar seus e-mails?",
"Install Mailvelope browser extension" : "Instale a extensão do navegador do Mailvelope",
- "Enable Mailvelope for the current domain" : "Habilitar o Mailvelope para o domínio atual",
- "Go to newest message" : "Ir para a mensagem mais recente"
+ "Enable Mailvelope for the current domain" : "Habilitar o Mailvelope para o domínio atual"
},
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json
index b49196fceb..e8dd32b21e 100644
--- a/l10n/pt_BR.json
+++ b/l10n/pt_BR.json
@@ -675,6 +675,9 @@
"Priority" : "Prioridade",
"Enable filter" : "Ativar filtro",
"Save filter" : "Salvar filtro",
+ "Tag" : "Etiqueta",
+ "delete" : "excluir",
+ "Edit" : "Editar",
"Successfully updated config for \"{domain}\"" : "Atualizada com sucesso a configuração de \"{domain}\"",
"Error saving config" : "Erro ao salvar a configuração",
"Saved config for \"{domain}\"" : "Configuração salva para \"{domain}\"",
@@ -850,7 +853,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope está habilitado para o domínio atual!",
"Looking for a way to encrypt your emails?" : "Procurando uma maneira de criptografar seus e-mails?",
"Install Mailvelope browser extension" : "Instale a extensão do navegador do Mailvelope",
- "Enable Mailvelope for the current domain" : "Habilitar o Mailvelope para o domínio atual",
- "Go to newest message" : "Ir para a mensagem mais recente"
+ "Enable Mailvelope for the current domain" : "Habilitar o Mailvelope para o domínio atual"
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
}
\ No newline at end of file
diff --git a/l10n/pt_PT.js b/l10n/pt_PT.js
index f24aecf995..e69e8e095f 100644
--- a/l10n/pt_PT.js
+++ b/l10n/pt_PT.js
@@ -203,6 +203,9 @@ OC.L10N.register(
"matches" : "corresponde",
"Filter name" : "Filtrar nome",
"Priority" : "Prioridade",
+ "Tag" : "Etiqueta",
+ "delete" : "eliminar",
+ "Edit" : "Editar",
"Reset" : "Reiniciar",
"Client ID" : "Id. de Cliente",
"Client secret" : "Segredo de cliente",
diff --git a/l10n/pt_PT.json b/l10n/pt_PT.json
index 758b82af4b..3153f44c74 100644
--- a/l10n/pt_PT.json
+++ b/l10n/pt_PT.json
@@ -201,6 +201,9 @@
"matches" : "corresponde",
"Filter name" : "Filtrar nome",
"Priority" : "Prioridade",
+ "Tag" : "Etiqueta",
+ "delete" : "eliminar",
+ "Edit" : "Editar",
"Reset" : "Reiniciar",
"Client ID" : "Id. de Cliente",
"Client secret" : "Segredo de cliente",
diff --git a/l10n/ro.js b/l10n/ro.js
index 38709a8b9c..9931a45944 100644
--- a/l10n/ro.js
+++ b/l10n/ro.js
@@ -438,6 +438,8 @@ OC.L10N.register(
"Event imported into {calendar}" : "Eveniment importat în {calendar}",
"Reservation {id}" : "Rezervare {id}",
"Recipient" : "Destinatar",
+ "delete" : "ștergere",
+ "Edit" : "Editează",
"Successfully updated config for \"{domain}\"" : "S-a actualizat configurația pentru \"{domain}\"",
"Error saving config" : "Eroare la salvarea configurației",
"Saved config for \"{domain}\"" : "A fost salvată configurația pentru \"{domain}\"",
@@ -508,7 +510,6 @@ OC.L10N.register(
"The link leads to %s" : "Link-ul duce la %s",
"If you do not want to visit that page, you can return to Mail." : "Dacă nu doriți să vizitați acea pagină, vă puteți întoarce la Mail.",
"Continue to %s" : "Continuă către %s",
- "Looking for a way to encrypt your emails?" : "Doriți o modalitate de criptare a emailurilor?",
- "Go to newest message" : "Salt la cele mai recente mesaje"
+ "Looking for a way to encrypt your emails?" : "Doriți o modalitate de criptare a emailurilor?"
},
"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
diff --git a/l10n/ro.json b/l10n/ro.json
index 0e2c9251d4..a9e920b904 100644
--- a/l10n/ro.json
+++ b/l10n/ro.json
@@ -436,6 +436,8 @@
"Event imported into {calendar}" : "Eveniment importat în {calendar}",
"Reservation {id}" : "Rezervare {id}",
"Recipient" : "Destinatar",
+ "delete" : "ștergere",
+ "Edit" : "Editează",
"Successfully updated config for \"{domain}\"" : "S-a actualizat configurația pentru \"{domain}\"",
"Error saving config" : "Eroare la salvarea configurației",
"Saved config for \"{domain}\"" : "A fost salvată configurația pentru \"{domain}\"",
@@ -506,7 +508,6 @@
"The link leads to %s" : "Link-ul duce la %s",
"If you do not want to visit that page, you can return to Mail." : "Dacă nu doriți să vizitați acea pagină, vă puteți întoarce la Mail.",
"Continue to %s" : "Continuă către %s",
- "Looking for a way to encrypt your emails?" : "Doriți o modalitate de criptare a emailurilor?",
- "Go to newest message" : "Salt la cele mai recente mesaje"
+ "Looking for a way to encrypt your emails?" : "Doriți o modalitate de criptare a emailurilor?"
},"pluralForm" :"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"
}
\ No newline at end of file
diff --git a/l10n/ru.js b/l10n/ru.js
index efa6ef53f3..070ecae488 100644
--- a/l10n/ru.js
+++ b/l10n/ru.js
@@ -604,6 +604,9 @@ OC.L10N.register(
"Priority" : "Приоритет",
"Enable filter" : "Включить фильтр",
"Save filter" : "Сохранить фильтр",
+ "Tag" : "Метка",
+ "delete" : "удалить",
+ "Edit" : "Редактирование",
"Successfully updated config for \"{domain}\"" : "Конфигурация домена «{domain}» обновлена",
"Error saving config" : "Не удалось сохранить параметры конфигурации",
"Saved config for \"{domain}\"" : "Конфигурация домена «{domain}» сохранена",
@@ -772,7 +775,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope включен для текущего домена!",
"Looking for a way to encrypt your emails?" : "Необходимо использовать шифрование электронных писем?",
"Install Mailvelope browser extension" : "Установите расширение для браузера Mailvelope",
- "Enable Mailvelope for the current domain" : "Включить почтовый конверт для текущего домена",
- "Go to newest message" : "Перейти к последнему сообщению"
+ "Enable Mailvelope for the current domain" : "Включить почтовый конверт для текущего домена"
},
"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
diff --git a/l10n/ru.json b/l10n/ru.json
index e88e069adb..b19057a76c 100644
--- a/l10n/ru.json
+++ b/l10n/ru.json
@@ -602,6 +602,9 @@
"Priority" : "Приоритет",
"Enable filter" : "Включить фильтр",
"Save filter" : "Сохранить фильтр",
+ "Tag" : "Метка",
+ "delete" : "удалить",
+ "Edit" : "Редактирование",
"Successfully updated config for \"{domain}\"" : "Конфигурация домена «{domain}» обновлена",
"Error saving config" : "Не удалось сохранить параметры конфигурации",
"Saved config for \"{domain}\"" : "Конфигурация домена «{domain}» сохранена",
@@ -770,7 +773,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope включен для текущего домена!",
"Looking for a way to encrypt your emails?" : "Необходимо использовать шифрование электронных писем?",
"Install Mailvelope browser extension" : "Установите расширение для браузера Mailvelope",
- "Enable Mailvelope for the current domain" : "Включить почтовый конверт для текущего домена",
- "Go to newest message" : "Перейти к последнему сообщению"
+ "Enable Mailvelope for the current domain" : "Включить почтовый конверт для текущего домена"
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
}
\ No newline at end of file
diff --git a/l10n/sc.js b/l10n/sc.js
index 40bfdaeb9a..9786d4b1cb 100644
--- a/l10n/sc.js
+++ b/l10n/sc.js
@@ -272,6 +272,8 @@ OC.L10N.register(
"New filter" : "Filtru nou",
"matches" : "currispondèntzias",
"Priority" : "Prioridade",
+ "delete" : "cantzella",
+ "Edit" : "Modìfica",
"Successfully updated config for \"{domain}\"" : "Cunfiguratzione pro \"{domain}\" agiornada in manera curreta",
"Error saving config" : "Errore sarvende sa cunfiguratzione",
"Saved config for \"{domain}\"" : "Cunfiguratzione pro \"{domain}\" sarvada",
@@ -352,7 +354,6 @@ OC.L10N.register(
"Click here if you are not automatically redirected within the next few seconds." : "Incarca inoghe chi no ses torradu a deretare in manera automàtica intro de pagu segundos.",
"Redirect" : "Torra a deretare",
"The link leads to %s" : "Su ligòngiu deretat a %s",
- "Continue to %s" : "Sighi in %s",
- "Go to newest message" : "Bae a su messàgiu prus nou"
+ "Continue to %s" : "Sighi in %s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/sc.json b/l10n/sc.json
index d1c27a4e52..23dd83d647 100644
--- a/l10n/sc.json
+++ b/l10n/sc.json
@@ -270,6 +270,8 @@
"New filter" : "Filtru nou",
"matches" : "currispondèntzias",
"Priority" : "Prioridade",
+ "delete" : "cantzella",
+ "Edit" : "Modìfica",
"Successfully updated config for \"{domain}\"" : "Cunfiguratzione pro \"{domain}\" agiornada in manera curreta",
"Error saving config" : "Errore sarvende sa cunfiguratzione",
"Saved config for \"{domain}\"" : "Cunfiguratzione pro \"{domain}\" sarvada",
@@ -350,7 +352,6 @@
"Click here if you are not automatically redirected within the next few seconds." : "Incarca inoghe chi no ses torradu a deretare in manera automàtica intro de pagu segundos.",
"Redirect" : "Torra a deretare",
"The link leads to %s" : "Su ligòngiu deretat a %s",
- "Continue to %s" : "Sighi in %s",
- "Go to newest message" : "Bae a su messàgiu prus nou"
+ "Continue to %s" : "Sighi in %s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/si.js b/l10n/si.js
index 82ffd31105..0dfbb7ee52 100644
--- a/l10n/si.js
+++ b/l10n/si.js
@@ -45,6 +45,7 @@ OC.L10N.register(
"Close" : "වසන්න",
"Body" : "අන්තර්ගතය",
"Date" : "දිනය",
+ "Edit" : "සංස්කරණය",
"User" : "පරිශීලක",
"Host" : " ධාරකය",
"Certificate" : "සහතිකය",
diff --git a/l10n/si.json b/l10n/si.json
index 22e203730a..985488a844 100644
--- a/l10n/si.json
+++ b/l10n/si.json
@@ -43,6 +43,7 @@
"Close" : "වසන්න",
"Body" : "අන්තර්ගතය",
"Date" : "දිනය",
+ "Edit" : "සංස්කරණය",
"User" : "පරිශීලක",
"Host" : " ධාරකය",
"Certificate" : "සහතිකය",
diff --git a/l10n/sk.js b/l10n/sk.js
index 824ae132fe..3a6df1689f 100644
--- a/l10n/sk.js
+++ b/l10n/sk.js
@@ -624,6 +624,9 @@ OC.L10N.register(
"Priority" : "Priorita",
"Enable filter" : "Povoliť filter",
"Save filter" : "Uložiť filter",
+ "Tag" : "Štítok",
+ "delete" : "vymazať",
+ "Edit" : "Upraviť",
"Successfully updated config for \"{domain}\"" : "Konfigurácia pre \"{domain}\" úspešne aktualizovaná",
"Error saving config" : "Chyba pri ukladaní konfigurácie",
"Saved config for \"{domain}\"" : "Konfigurácia uložená pre \"{domain}\"",
@@ -776,7 +779,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope je povolený pre aktuálnu doménu!",
"Looking for a way to encrypt your emails?" : "Hľadáte spôsob, ako šifrovať svoje e-maily?",
"Install Mailvelope browser extension" : "Nainštalovať rozšírenie pre prehliadač Mailvelope",
- "Enable Mailvelope for the current domain" : "Povoliť Mailvelope pre aktuálnu doménu",
- "Go to newest message" : "Ísť na najnovšiu správu"
+ "Enable Mailvelope for the current domain" : "Povoliť Mailvelope pre aktuálnu doménu"
},
"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);");
diff --git a/l10n/sk.json b/l10n/sk.json
index aa15ff742d..a5c11fb379 100644
--- a/l10n/sk.json
+++ b/l10n/sk.json
@@ -622,6 +622,9 @@
"Priority" : "Priorita",
"Enable filter" : "Povoliť filter",
"Save filter" : "Uložiť filter",
+ "Tag" : "Štítok",
+ "delete" : "vymazať",
+ "Edit" : "Upraviť",
"Successfully updated config for \"{domain}\"" : "Konfigurácia pre \"{domain}\" úspešne aktualizovaná",
"Error saving config" : "Chyba pri ukladaní konfigurácie",
"Saved config for \"{domain}\"" : "Konfigurácia uložená pre \"{domain}\"",
@@ -774,7 +777,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope je povolený pre aktuálnu doménu!",
"Looking for a way to encrypt your emails?" : "Hľadáte spôsob, ako šifrovať svoje e-maily?",
"Install Mailvelope browser extension" : "Nainštalovať rozšírenie pre prehliadač Mailvelope",
- "Enable Mailvelope for the current domain" : "Povoliť Mailvelope pre aktuálnu doménu",
- "Go to newest message" : "Ísť na najnovšiu správu"
+ "Enable Mailvelope for the current domain" : "Povoliť Mailvelope pre aktuálnu doménu"
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
}
\ No newline at end of file
diff --git a/l10n/sl.js b/l10n/sl.js
index caf83ac857..53de8e399c 100644
--- a/l10n/sl.js
+++ b/l10n/sl.js
@@ -439,6 +439,9 @@ OC.L10N.register(
"contains" : "vsebuje",
"matches" : "se sklada z",
"Priority" : "Prednost",
+ "Tag" : "Oznaka",
+ "delete" : "izbriši",
+ "Edit" : "Uredi",
"Successfully updated config for \"{domain}\"" : "Nastavitve za domeno »{domain}« so uspešno posodobljene.",
"Error saving config" : "Napaka shranjevanja nastavitev",
"Saved config for \"{domain}\"" : "Nastavitve za domeno »{domain}« so shranjene.",
diff --git a/l10n/sl.json b/l10n/sl.json
index a805736b1e..974eb9b51a 100644
--- a/l10n/sl.json
+++ b/l10n/sl.json
@@ -437,6 +437,9 @@
"contains" : "vsebuje",
"matches" : "se sklada z",
"Priority" : "Prednost",
+ "Tag" : "Oznaka",
+ "delete" : "izbriši",
+ "Edit" : "Uredi",
"Successfully updated config for \"{domain}\"" : "Nastavitve za domeno »{domain}« so uspešno posodobljene.",
"Error saving config" : "Napaka shranjevanja nastavitev",
"Saved config for \"{domain}\"" : "Nastavitve za domeno »{domain}« so shranjene.",
diff --git a/l10n/sq.js b/l10n/sq.js
index 1b98441a86..e3c14f19c6 100644
--- a/l10n/sq.js
+++ b/l10n/sq.js
@@ -108,6 +108,8 @@ OC.L10N.register(
"Recipient" : "Marrës",
"matches" : "përputhje",
"Priority" : "Përparësi",
+ "delete" : "fshi",
+ "Edit" : "Përpuno",
"Reset" : "Rivendos",
"Client ID" : "ID klienti",
"Client secret" : "E fshehtë klienti",
diff --git a/l10n/sq.json b/l10n/sq.json
index 6b909b2a98..18382006b4 100644
--- a/l10n/sq.json
+++ b/l10n/sq.json
@@ -106,6 +106,8 @@
"Recipient" : "Marrës",
"matches" : "përputhje",
"Priority" : "Përparësi",
+ "delete" : "fshi",
+ "Edit" : "Përpuno",
"Reset" : "Rivendos",
"Client ID" : "ID klienti",
"Client secret" : "E fshehtë klienti",
diff --git a/l10n/sr.js b/l10n/sr.js
index 22e58395ea..aaf72e518c 100644
--- a/l10n/sr.js
+++ b/l10n/sr.js
@@ -677,6 +677,9 @@ OC.L10N.register(
"Priority" : "Приоритет",
"Enable filter" : "Укључи филтер",
"Save filter" : "Сачувај филтер",
+ "Tag" : "Ознака",
+ "delete" : "обриши",
+ "Edit" : "Измени",
"Successfully updated config for \"{domain}\"" : "Успешно је ажурирана конфигурација за „{domain}”",
"Error saving config" : "Грешка приликом чувања конфигурације",
"Saved config for \"{domain}\"" : "Сачувана је конфигурација за „{domain}”",
@@ -852,7 +855,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope је укључен за тренутни домен!",
"Looking for a way to encrypt your emails?" : "Тражите начин да шифрујете своје и-мејлове?",
"Install Mailvelope browser extension" : "Инсталирај Mailvelope проширење интернет прегледача",
- "Enable Mailvelope for the current domain" : "Укључи Mailvelope за тренутни домен",
- "Go to newest message" : "Иди на најновију поруку"
+ "Enable Mailvelope for the current domain" : "Укључи Mailvelope за тренутни домен"
},
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
diff --git a/l10n/sr.json b/l10n/sr.json
index 49f0c358e2..de30c6c2f5 100644
--- a/l10n/sr.json
+++ b/l10n/sr.json
@@ -675,6 +675,9 @@
"Priority" : "Приоритет",
"Enable filter" : "Укључи филтер",
"Save filter" : "Сачувај филтер",
+ "Tag" : "Ознака",
+ "delete" : "обриши",
+ "Edit" : "Измени",
"Successfully updated config for \"{domain}\"" : "Успешно је ажурирана конфигурација за „{domain}”",
"Error saving config" : "Грешка приликом чувања конфигурације",
"Saved config for \"{domain}\"" : "Сачувана је конфигурација за „{domain}”",
@@ -850,7 +853,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope је укључен за тренутни домен!",
"Looking for a way to encrypt your emails?" : "Тражите начин да шифрујете своје и-мејлове?",
"Install Mailvelope browser extension" : "Инсталирај Mailvelope проширење интернет прегледача",
- "Enable Mailvelope for the current domain" : "Укључи Mailvelope за тренутни домен",
- "Go to newest message" : "Иди на најновију поруку"
+ "Enable Mailvelope for the current domain" : "Укључи Mailvelope за тренутни домен"
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
}
\ No newline at end of file
diff --git a/l10n/sr@latin.js b/l10n/sr@latin.js
index 97df1077bf..226432a2ca 100644
--- a/l10n/sr@latin.js
+++ b/l10n/sr@latin.js
@@ -48,6 +48,8 @@ OC.L10N.register(
"Date" : "Date",
"Tags" : "Oznake",
"Not found" : "Nije nađeno",
+ "delete" : "obriši",
+ "Edit" : "Izmeni",
"User" : "Korisnik",
"Shared" : "Deljeno",
"All" : "Sve",
diff --git a/l10n/sr@latin.json b/l10n/sr@latin.json
index d5510e06c5..bc2882af22 100644
--- a/l10n/sr@latin.json
+++ b/l10n/sr@latin.json
@@ -46,6 +46,8 @@
"Date" : "Date",
"Tags" : "Oznake",
"Not found" : "Nije nađeno",
+ "delete" : "obriši",
+ "Edit" : "Izmeni",
"User" : "Korisnik",
"Shared" : "Deljeno",
"All" : "Sve",
diff --git a/l10n/sv.js b/l10n/sv.js
index 22e8fad5b0..be923d6cd8 100644
--- a/l10n/sv.js
+++ b/l10n/sv.js
@@ -330,6 +330,9 @@ OC.L10N.register(
"matches" : "träffar",
"Filter name" : "Filternamn",
"Priority" : "Prioritet",
+ "Tag" : "Tagg",
+ "delete" : "radera",
+ "Edit" : "Redigera",
"Mail app" : "Mail-app",
"The mail app allows users to read mails on their IMAP accounts." : "Mail-appen tillåter användare att läsa e-post på sina IMAP-konton.",
"Reset" : "Återställ",
diff --git a/l10n/sv.json b/l10n/sv.json
index d155148240..044f2378b1 100644
--- a/l10n/sv.json
+++ b/l10n/sv.json
@@ -328,6 +328,9 @@
"matches" : "träffar",
"Filter name" : "Filternamn",
"Priority" : "Prioritet",
+ "Tag" : "Tagg",
+ "delete" : "radera",
+ "Edit" : "Redigera",
"Mail app" : "Mail-app",
"The mail app allows users to read mails on their IMAP accounts." : "Mail-appen tillåter användare att läsa e-post på sina IMAP-konton.",
"Reset" : "Återställ",
diff --git a/l10n/sw.js b/l10n/sw.js
index 9b9616df85..11532b7640 100644
--- a/l10n/sw.js
+++ b/l10n/sw.js
@@ -131,6 +131,7 @@ OC.L10N.register(
"contains" : "contains",
"matches" : "matches",
"Priority" : "Kipaumbele",
+ "Edit" : "Hariri",
"Reset" : "Pangilia upya",
"Client ID" : "Kitambulisho cha mteja",
"Client secret" : "Siri ya mteja",
diff --git a/l10n/sw.json b/l10n/sw.json
index 2d6ff527a8..daed8668e0 100644
--- a/l10n/sw.json
+++ b/l10n/sw.json
@@ -129,6 +129,7 @@
"contains" : "contains",
"matches" : "matches",
"Priority" : "Kipaumbele",
+ "Edit" : "Hariri",
"Reset" : "Pangilia upya",
"Client ID" : "Kitambulisho cha mteja",
"Client secret" : "Siri ya mteja",
diff --git a/l10n/th.js b/l10n/th.js
index f7160b2c4f..0ac6009708 100644
--- a/l10n/th.js
+++ b/l10n/th.js
@@ -77,6 +77,8 @@ OC.L10N.register(
"Tag already exists" : "มีแท็กอยู่แล้ว",
"Not found" : "ไม่พบ",
"Priority" : "ลำดับความสำคัญ",
+ "delete" : "ลบ",
+ "Edit" : "แก้ไข",
"Reset" : "รีเซ็ต",
"Client ID" : "รหัสไคลเอ็นต์",
"Client secret" : "ข้อมูลลับไคลเอ็นต์",
diff --git a/l10n/th.json b/l10n/th.json
index 48a2b67ebf..20cbe7da36 100644
--- a/l10n/th.json
+++ b/l10n/th.json
@@ -75,6 +75,8 @@
"Tag already exists" : "มีแท็กอยู่แล้ว",
"Not found" : "ไม่พบ",
"Priority" : "ลำดับความสำคัญ",
+ "delete" : "ลบ",
+ "Edit" : "แก้ไข",
"Reset" : "รีเซ็ต",
"Client ID" : "รหัสไคลเอ็นต์",
"Client secret" : "ข้อมูลลับไคลเอ็นต์",
diff --git a/l10n/tr.js b/l10n/tr.js
index c7095b5b8b..bfeabed6a5 100644
--- a/l10n/tr.js
+++ b/l10n/tr.js
@@ -677,6 +677,9 @@ OC.L10N.register(
"Priority" : "Öncelik",
"Enable filter" : "Süzgeç kullanılsın",
"Save filter" : "Süzgeci kaydet",
+ "Tag" : "Etiket",
+ "delete" : "sil",
+ "Edit" : "Düzenle",
"Successfully updated config for \"{domain}\"" : "\"{domain}\" yapılandırması güncellendi",
"Error saving config" : "Yapılandırma kaydedilirken sorun çıktı",
"Saved config for \"{domain}\"" : "\"{domain}\" yapılandırması kaydedildi",
@@ -852,7 +855,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Geçerli etki alanı için Mailvelope kullanılıyor!",
"Looking for a way to encrypt your emails?" : "E-postalarınızı şifreleyecek bir yöntem mi arıyorsunuz?",
"Install Mailvelope browser extension" : "Mailvelope tarayıcı eklentisini kurun",
- "Enable Mailvelope for the current domain" : "Geçerli etki alanı için Mailvelope kullanılsın",
- "Go to newest message" : "En yeni iletiye git"
+ "Enable Mailvelope for the current domain" : "Geçerli etki alanı için Mailvelope kullanılsın"
},
"nplurals=2; plural=(n > 1);");
diff --git a/l10n/tr.json b/l10n/tr.json
index 4bfe578dbb..3a140282c1 100644
--- a/l10n/tr.json
+++ b/l10n/tr.json
@@ -675,6 +675,9 @@
"Priority" : "Öncelik",
"Enable filter" : "Süzgeç kullanılsın",
"Save filter" : "Süzgeci kaydet",
+ "Tag" : "Etiket",
+ "delete" : "sil",
+ "Edit" : "Düzenle",
"Successfully updated config for \"{domain}\"" : "\"{domain}\" yapılandırması güncellendi",
"Error saving config" : "Yapılandırma kaydedilirken sorun çıktı",
"Saved config for \"{domain}\"" : "\"{domain}\" yapılandırması kaydedildi",
@@ -850,7 +853,6 @@
"Mailvelope is enabled for the current domain!" : "Geçerli etki alanı için Mailvelope kullanılıyor!",
"Looking for a way to encrypt your emails?" : "E-postalarınızı şifreleyecek bir yöntem mi arıyorsunuz?",
"Install Mailvelope browser extension" : "Mailvelope tarayıcı eklentisini kurun",
- "Enable Mailvelope for the current domain" : "Geçerli etki alanı için Mailvelope kullanılsın",
- "Go to newest message" : "En yeni iletiye git"
+ "Enable Mailvelope for the current domain" : "Geçerli etki alanı için Mailvelope kullanılsın"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
}
\ No newline at end of file
diff --git a/l10n/ug.js b/l10n/ug.js
index c7d8085a0e..dca82bf13a 100644
--- a/l10n/ug.js
+++ b/l10n/ug.js
@@ -574,6 +574,8 @@ OC.L10N.register(
"Priority" : "ھەممىدىن مۇھىم",
"Enable filter" : "سۈزگۈچنى قوزغىتىڭ",
"Save filter" : "سۈزگۈچنى ساقلاڭ",
+ "delete" : "ئۆچۈر",
+ "Edit" : "تەھرىر",
"Successfully updated config for \"{domain}\"" : "\"{domain}\" ئۈچۈن مۇۋەپپەقىيەتلىك يېڭىلاندى.",
"Error saving config" : "سەپلىمە خاتا",
"Saved config for \"{domain}\"" : "\"{domain}\" ئۈچۈن ساقلانغان سەپلىمە",
@@ -724,7 +726,6 @@ OC.L10N.register(
"Continue to %s" : "داۋاملىق% s",
"Mailvelope is enabled for the current domain!" : "خەت ساندۇقى نۆۋەتتىكى دائىرە ئۈچۈن قوزغىتىلدى!",
"Looking for a way to encrypt your emails?" : "ئېلېكترونلۇق خەتلىرىڭىزنى مەخپىيلەشتۈرۈشنىڭ يولىنى ئىزدەۋاتامسىز؟",
- "Enable Mailvelope for the current domain" : "نۆۋەتتىكى دائىرە ئۈچۈن Mailvelope نى قوزغىتىڭ",
- "Go to newest message" : "ئەڭ يېڭى ئۇچۇرغا بېرىڭ"
+ "Enable Mailvelope for the current domain" : "نۆۋەتتىكى دائىرە ئۈچۈن Mailvelope نى قوزغىتىڭ"
},
"nplurals=2; plural=(n != 1);");
diff --git a/l10n/ug.json b/l10n/ug.json
index 163b376a02..e153cdc761 100644
--- a/l10n/ug.json
+++ b/l10n/ug.json
@@ -572,6 +572,8 @@
"Priority" : "ھەممىدىن مۇھىم",
"Enable filter" : "سۈزگۈچنى قوزغىتىڭ",
"Save filter" : "سۈزگۈچنى ساقلاڭ",
+ "delete" : "ئۆچۈر",
+ "Edit" : "تەھرىر",
"Successfully updated config for \"{domain}\"" : "\"{domain}\" ئۈچۈن مۇۋەپپەقىيەتلىك يېڭىلاندى.",
"Error saving config" : "سەپلىمە خاتا",
"Saved config for \"{domain}\"" : "\"{domain}\" ئۈچۈن ساقلانغان سەپلىمە",
@@ -722,7 +724,6 @@
"Continue to %s" : "داۋاملىق% s",
"Mailvelope is enabled for the current domain!" : "خەت ساندۇقى نۆۋەتتىكى دائىرە ئۈچۈن قوزغىتىلدى!",
"Looking for a way to encrypt your emails?" : "ئېلېكترونلۇق خەتلىرىڭىزنى مەخپىيلەشتۈرۈشنىڭ يولىنى ئىزدەۋاتامسىز؟",
- "Enable Mailvelope for the current domain" : "نۆۋەتتىكى دائىرە ئۈچۈن Mailvelope نى قوزغىتىڭ",
- "Go to newest message" : "ئەڭ يېڭى ئۇچۇرغا بېرىڭ"
+ "Enable Mailvelope for the current domain" : "نۆۋەتتىكى دائىرە ئۈچۈن Mailvelope نى قوزغىتىڭ"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/l10n/uk.js b/l10n/uk.js
index c39dc0b3bb..affb0aea38 100644
--- a/l10n/uk.js
+++ b/l10n/uk.js
@@ -671,6 +671,8 @@ OC.L10N.register(
"Priority" : "Пріоритет",
"Enable filter" : "Увімкнути фільтр",
"Save filter" : "Зберегти фільтр",
+ "delete" : "вилучити",
+ "Edit" : "Редагувати",
"Successfully updated config for \"{domain}\"" : "Успішно оновлено конфіг для \"{domain}\"",
"Error saving config" : "Збереження конфігурації з помилками",
"Saved config for \"{domain}\"" : "Збережено конфіг для \"{domain}\"",
@@ -846,7 +848,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Поштова скринька ввімкнена для поточного домену!",
"Looking for a way to encrypt your emails?" : "Шукаєте спосіб зашифрувати свою електронну пошту?",
"Install Mailvelope browser extension" : "Встановіть розширення для браузера Mailvelope",
- "Enable Mailvelope for the current domain" : "Увімкнути Mailvelope для поточного домену",
- "Go to newest message" : "Перейти до найновішого повідомлення"
+ "Enable Mailvelope for the current domain" : "Увімкнути Mailvelope для поточного домену"
},
"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);");
diff --git a/l10n/uk.json b/l10n/uk.json
index 78e88d63f0..b95620f2ab 100644
--- a/l10n/uk.json
+++ b/l10n/uk.json
@@ -669,6 +669,8 @@
"Priority" : "Пріоритет",
"Enable filter" : "Увімкнути фільтр",
"Save filter" : "Зберегти фільтр",
+ "delete" : "вилучити",
+ "Edit" : "Редагувати",
"Successfully updated config for \"{domain}\"" : "Успішно оновлено конфіг для \"{domain}\"",
"Error saving config" : "Збереження конфігурації з помилками",
"Saved config for \"{domain}\"" : "Збережено конфіг для \"{domain}\"",
@@ -844,7 +846,6 @@
"Mailvelope is enabled for the current domain!" : "Поштова скринька ввімкнена для поточного домену!",
"Looking for a way to encrypt your emails?" : "Шукаєте спосіб зашифрувати свою електронну пошту?",
"Install Mailvelope browser extension" : "Встановіть розширення для браузера Mailvelope",
- "Enable Mailvelope for the current domain" : "Увімкнути Mailvelope для поточного домену",
- "Go to newest message" : "Перейти до найновішого повідомлення"
+ "Enable Mailvelope for the current domain" : "Увімкнути Mailvelope для поточного домену"
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"
}
\ No newline at end of file
diff --git a/l10n/uz.js b/l10n/uz.js
index 963697481b..73dc1505fa 100644
--- a/l10n/uz.js
+++ b/l10n/uz.js
@@ -71,6 +71,7 @@ OC.L10N.register(
"(organizer)" : "(tashkilotchi)",
"Operator" : "Operator",
"contains" : "o'z ichiga oladi",
+ "Edit" : "Tahrirlash",
"Reset" : "Qayta tiklash",
"Client ID" : "Mijoz identifikatori",
"Port" : "Port",
diff --git a/l10n/uz.json b/l10n/uz.json
index 084cb1ae7e..e1983bf1e9 100644
--- a/l10n/uz.json
+++ b/l10n/uz.json
@@ -69,6 +69,7 @@
"(organizer)" : "(tashkilotchi)",
"Operator" : "Operator",
"contains" : "o'z ichiga oladi",
+ "Edit" : "Tahrirlash",
"Reset" : "Qayta tiklash",
"Client ID" : "Mijoz identifikatori",
"Port" : "Port",
diff --git a/l10n/vi.js b/l10n/vi.js
index b6ea4b2f4c..1867fa487c 100644
--- a/l10n/vi.js
+++ b/l10n/vi.js
@@ -234,6 +234,8 @@ OC.L10N.register(
"Delete filter" : "Xóa bộ lọc ",
"contains" : "chứa",
"matches" : "so sánh",
+ "delete" : "xóa",
+ "Edit" : "Chỉnh sửa",
"Mail app" : "Ứng dụng thư",
"The mail app allows users to read mails on their IMAP accounts." : "Ứng dụng thư cho phép người dùng đọc thư trên tài khoản IMAP của họ.",
"Here you can find instance-wide settings. User specific settings are found in the app itself (bottom-left corner)." : "Tại đây bạn có thể tìm thấy các cài đặt cho toàn phiên bản. Cài đặt người dùng cụ thể được tìm thấy trong chính ứng dụng (góc dưới bên trái).",
diff --git a/l10n/vi.json b/l10n/vi.json
index 0daada4f74..706e187447 100644
--- a/l10n/vi.json
+++ b/l10n/vi.json
@@ -232,6 +232,8 @@
"Delete filter" : "Xóa bộ lọc ",
"contains" : "chứa",
"matches" : "so sánh",
+ "delete" : "xóa",
+ "Edit" : "Chỉnh sửa",
"Mail app" : "Ứng dụng thư",
"The mail app allows users to read mails on their IMAP accounts." : "Ứng dụng thư cho phép người dùng đọc thư trên tài khoản IMAP của họ.",
"Here you can find instance-wide settings. User specific settings are found in the app itself (bottom-left corner)." : "Tại đây bạn có thể tìm thấy các cài đặt cho toàn phiên bản. Cài đặt người dùng cụ thể được tìm thấy trong chính ứng dụng (góc dưới bên trái).",
diff --git a/l10n/zh_CN.js b/l10n/zh_CN.js
index 93d18ae2ec..adffe4949b 100644
--- a/l10n/zh_CN.js
+++ b/l10n/zh_CN.js
@@ -677,6 +677,9 @@ OC.L10N.register(
"Priority" : "优先级",
"Enable filter" : "启用筛选器",
"Save filter" : "保存筛选器",
+ "Tag" : "Tag",
+ "delete" : "删除",
+ "Edit" : "编辑",
"Successfully updated config for \"{domain}\"" : "成功更新了“{domain}”的配置",
"Error saving config" : "保存配置时出错",
"Saved config for \"{domain}\"" : "已保存“{domain}”的配置",
@@ -852,7 +855,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "当前域已启用 Mailvelope!",
"Looking for a way to encrypt your emails?" : "正在寻找加密电子邮件的方法?",
"Install Mailvelope browser extension" : "安装 Mailvelope 浏览器扩展",
- "Enable Mailvelope for the current domain" : "为当前域启用 Mailvelope",
- "Go to newest message" : "转到最新邮件"
+ "Enable Mailvelope for the current domain" : "为当前域启用 Mailvelope"
},
"nplurals=1; plural=0;");
diff --git a/l10n/zh_CN.json b/l10n/zh_CN.json
index a9b715a35a..17dba2b0f1 100644
--- a/l10n/zh_CN.json
+++ b/l10n/zh_CN.json
@@ -675,6 +675,9 @@
"Priority" : "优先级",
"Enable filter" : "启用筛选器",
"Save filter" : "保存筛选器",
+ "Tag" : "Tag",
+ "delete" : "删除",
+ "Edit" : "编辑",
"Successfully updated config for \"{domain}\"" : "成功更新了“{domain}”的配置",
"Error saving config" : "保存配置时出错",
"Saved config for \"{domain}\"" : "已保存“{domain}”的配置",
@@ -850,7 +853,6 @@
"Mailvelope is enabled for the current domain!" : "当前域已启用 Mailvelope!",
"Looking for a way to encrypt your emails?" : "正在寻找加密电子邮件的方法?",
"Install Mailvelope browser extension" : "安装 Mailvelope 浏览器扩展",
- "Enable Mailvelope for the current domain" : "为当前域启用 Mailvelope",
- "Go to newest message" : "转到最新邮件"
+ "Enable Mailvelope for the current domain" : "为当前域启用 Mailvelope"
},"pluralForm" :"nplurals=1; plural=0;"
}
\ No newline at end of file
diff --git a/l10n/zh_HK.js b/l10n/zh_HK.js
index 9cb0d9956f..d5cb6dbfba 100644
--- a/l10n/zh_HK.js
+++ b/l10n/zh_HK.js
@@ -677,6 +677,9 @@ OC.L10N.register(
"Priority" : "優先",
"Enable filter" : "啟用篩選器",
"Save filter" : "儲存篩選器",
+ "Tag" : "標籤",
+ "delete" : "刪除",
+ "Edit" : "編輯",
"Successfully updated config for \"{domain}\"" : "已成功更新 “{domain}” 的配置",
"Error saving config" : "存儲配置時發生錯誤",
"Saved config for \"{domain}\"" : "已成功保存 “{domain}” 的配置",
@@ -852,7 +855,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "Mailvelope 已在目前域名啟用!",
"Looking for a way to encrypt your emails?" : "正在尋找加密電子郵件的方法嗎?",
"Install Mailvelope browser extension" : "安裝 Mailvelope 瀏覽器擴充套件",
- "Enable Mailvelope for the current domain" : "為目前域名啟用 Mailvelope",
- "Go to newest message" : "到最新的訊息"
+ "Enable Mailvelope for the current domain" : "為目前域名啟用 Mailvelope"
},
"nplurals=1; plural=0;");
diff --git a/l10n/zh_HK.json b/l10n/zh_HK.json
index 7f4d7ee49d..36cb9b58f0 100644
--- a/l10n/zh_HK.json
+++ b/l10n/zh_HK.json
@@ -675,6 +675,9 @@
"Priority" : "優先",
"Enable filter" : "啟用篩選器",
"Save filter" : "儲存篩選器",
+ "Tag" : "標籤",
+ "delete" : "刪除",
+ "Edit" : "編輯",
"Successfully updated config for \"{domain}\"" : "已成功更新 “{domain}” 的配置",
"Error saving config" : "存儲配置時發生錯誤",
"Saved config for \"{domain}\"" : "已成功保存 “{domain}” 的配置",
@@ -850,7 +853,6 @@
"Mailvelope is enabled for the current domain!" : "Mailvelope 已在目前域名啟用!",
"Looking for a way to encrypt your emails?" : "正在尋找加密電子郵件的方法嗎?",
"Install Mailvelope browser extension" : "安裝 Mailvelope 瀏覽器擴充套件",
- "Enable Mailvelope for the current domain" : "為目前域名啟用 Mailvelope",
- "Go to newest message" : "到最新的訊息"
+ "Enable Mailvelope for the current domain" : "為目前域名啟用 Mailvelope"
},"pluralForm" :"nplurals=1; plural=0;"
}
\ No newline at end of file
diff --git a/l10n/zh_TW.js b/l10n/zh_TW.js
index a01b64305e..c1340099a3 100644
--- a/l10n/zh_TW.js
+++ b/l10n/zh_TW.js
@@ -677,6 +677,9 @@ OC.L10N.register(
"Priority" : "優先",
"Enable filter" : "啟用篩選器",
"Save filter" : "儲存篩選器",
+ "Tag" : "標籤",
+ "delete" : "刪除",
+ "Edit" : "編輯",
"Successfully updated config for \"{domain}\"" : "成功為「{domain}」更新設定",
"Error saving config" : "儲存設定時發生錯誤",
"Saved config for \"{domain}\"" : "已為「{domain}」儲存設定",
@@ -852,7 +855,6 @@ OC.L10N.register(
"Mailvelope is enabled for the current domain!" : "目前域名已啟用 Mailvelope!",
"Looking for a way to encrypt your emails?" : "正在尋找加密您的電子郵件的方法?",
"Install Mailvelope browser extension" : "安裝 Mailvelope 瀏覽器擴充套件",
- "Enable Mailvelope for the current domain" : "為目前網域啟用 Mailvelope",
- "Go to newest message" : "到最新的郵件"
+ "Enable Mailvelope for the current domain" : "為目前網域啟用 Mailvelope"
},
"nplurals=1; plural=0;");
diff --git a/l10n/zh_TW.json b/l10n/zh_TW.json
index 3de7d293b9..b05d859ba6 100644
--- a/l10n/zh_TW.json
+++ b/l10n/zh_TW.json
@@ -675,6 +675,9 @@
"Priority" : "優先",
"Enable filter" : "啟用篩選器",
"Save filter" : "儲存篩選器",
+ "Tag" : "標籤",
+ "delete" : "刪除",
+ "Edit" : "編輯",
"Successfully updated config for \"{domain}\"" : "成功為「{domain}」更新設定",
"Error saving config" : "儲存設定時發生錯誤",
"Saved config for \"{domain}\"" : "已為「{domain}」儲存設定",
@@ -850,7 +853,6 @@
"Mailvelope is enabled for the current domain!" : "目前域名已啟用 Mailvelope!",
"Looking for a way to encrypt your emails?" : "正在尋找加密您的電子郵件的方法?",
"Install Mailvelope browser extension" : "安裝 Mailvelope 瀏覽器擴充套件",
- "Enable Mailvelope for the current domain" : "為目前網域啟用 Mailvelope",
- "Go to newest message" : "到最新的郵件"
+ "Enable Mailvelope for the current domain" : "為目前網域啟用 Mailvelope"
},"pluralForm" :"nplurals=1; plural=0;"
}
\ No newline at end of file
From b66c46d8e905176a13f1aa6875b79fbeae6d237a Mon Sep 17 00:00:00 2001
From: Biontium
Date: Fri, 12 Sep 2025 16:51:35 +0200
Subject: [PATCH 3/4] fix: code lint fixes
Fix minor lint issues (extra semicolons, trailing spaces, commas, etc.).
Import issues with CKEditor plugins are still pending and will be handled separately.
Signed-off-by: Biontium
---
src/components/AppSettingsMenu.vue | 3 +-
src/components/SignatureSettings.vue | 8 +++---
src/components/TextEditor.vue | 40 +++++++++++++-------------
src/components/textBlocks/ListItem.vue | 3 +-
4 files changed, 26 insertions(+), 28 deletions(-)
diff --git a/src/components/AppSettingsMenu.vue b/src/components/AppSettingsMenu.vue
index 1c1eda4393..10d0834546 100755
--- a/src/components/AppSettingsMenu.vue
+++ b/src/components/AppSettingsMenu.vue
@@ -312,8 +312,7 @@
:is-form="true"
size="normal">
- {
// Keep the original style attribute
- let baseStyle = figure.getAttribute('style') || '';
- let alignmentStyle = 'display:block;margin-top:1em;margin-bottom:1em;';
+ const baseStyle = figure.getAttribute('style') || ''
+ let alignmentStyle = 'display:block;margin-top:1em;margin-bottom:1em;'
if (figure.classList.contains('image-style-align-left')) {
- alignmentStyle += 'margin-left:0;margin-right:auto;';
+ alignmentStyle += 'margin-left:0;margin-right:auto;'
} else if (figure.classList.contains('image-style-align-right')) {
- alignmentStyle += 'margin-left:auto;margin-right:0;';
+ alignmentStyle += 'margin-left:auto;margin-right:0;'
} else if (figure.classList.contains('image-style-align-center')) {
- alignmentStyle += 'margin-left:auto;margin-right:auto;text-align:center;';
+ alignmentStyle += 'margin-left:auto;margin-right:auto;text-align:center;'
}
// Combine original styles with alignment styles
- const combinedStyle = `${baseStyle.trim()}${!baseStyle.endsWith(';') ? ';' : ''}${alignmentStyle}`;
- figure.setAttribute('style', combinedStyle);
+ const combinedStyle = `${baseStyle.trim()}${!baseStyle.endsWith(';') ? ';' : ''}${alignmentStyle}`
+ figure.setAttribute('style', combinedStyle)
// IMPORTANT: Do NOT remove alignment classes
// so CKEditor can reuse them when reopening the content
// Adjust the
inside the figure to ensure correct display in email clients
- const img = figure.querySelector('img');
+ const img = figure.querySelector('img')
if (img) {
- const baseImgStyle = img.getAttribute('style') || '';
- const imgStyle = 'display:block;margin:0 auto;max-width:100%;height:auto;border:0;';
+ const baseImgStyle = img.getAttribute('style') || ''
+ const imgStyle = 'display:block;margin:0 auto;max-width:100%;height:auto;border:0;'
img.setAttribute(
'style',
- `${baseImgStyle.trim()}${!baseImgStyle.endsWith(';') ? ';' : ''}${imgStyle}`
- );
+ `${baseImgStyle.trim()}${!baseImgStyle.endsWith(';') ? ';' : ''}${imgStyle}`,
+ )
}
- });
+ })
- return div.innerHTML;
+ return div.innerHTML
},
overrideDropdownPositionsToNorth(editor, toolbarView) {
const {
diff --git a/src/components/textBlocks/ListItem.vue b/src/components/textBlocks/ListItem.vue
index 948968413c..bc410162c5 100644
--- a/src/components/textBlocks/ListItem.vue
+++ b/src/components/textBlocks/ListItem.vue
@@ -35,8 +35,7 @@
{{ localTextBlock.title }}
-
Date: Sun, 14 Sep 2025 21:22:01 +0200
Subject: [PATCH 4/4] fix: refactor ckeditor image plugin imports
Refactored so it works with lint.
Signed-off-by: Biontium
---
src/components/TextEditor.vue | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/src/components/TextEditor.vue b/src/components/TextEditor.vue
index 8a2c8c037d..467f8c301e 100644
--- a/src/components/TextEditor.vue
+++ b/src/components/TextEditor.vue
@@ -48,10 +48,12 @@ import FindAndReplace from '@ckeditor/ckeditor5-find-and-replace/src/findandrepl
import ImageResizePlugin from '@ckeditor/ckeditor5-image/src/imageresize.js'
import ImageUploadPlugin from '@ckeditor/ckeditor5-image/src/imageupload.js'
import ImageStylePlugin from '@ckeditor/ckeditor5-image/src/imagestyle.js'
-import ImageToolbarPlugin from '@ckeditor/ckeditor5-image/src/imagetoolbar'
-import ImageUtilsPlugin from '@ckeditor/ckeditor5-image/src/imageutils'
-import ImageCaptionPlugin from '@ckeditor/ckeditor5-image/src/imagecaption'
-import ImageTextAlternativePlugin from '@ckeditor/ckeditor5-image/src/imagetextalternative'
+import {
+ ImageToolbarPlugin,
+ ImageUtilsPlugin,
+ ImageCaptionPlugin,
+ ImageTextAlternativePlugin,
+} from '@ckeditor/ckeditor5-image'
import GeneralHtmlSupport from '@ckeditor/ckeditor5-html-support/src/generalhtmlsupport.js'
import { DropdownView } from '@ckeditor/ckeditor5-ui'
import MailPlugin from '../ckeditor/mail/MailPlugin.js'