From 6bb77d6d7c13c249c7cdbd4bf92b7600b3ae8e03 Mon Sep 17 00:00:00 2001 From: tinola Date: Tue, 27 Feb 2024 21:19:50 +0100 Subject: [PATCH 001/142] update Polish translation --- snappymail/v/0.0.0/app/localization/pl-PL/user.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snappymail/v/0.0.0/app/localization/pl-PL/user.json b/snappymail/v/0.0.0/app/localization/pl-PL/user.json index 1f1930b27..35adcdc4a 100644 --- a/snappymail/v/0.0.0/app/localization/pl-PL/user.json +++ b/snappymail/v/0.0.0/app/localization/pl-PL/user.json @@ -154,8 +154,8 @@ "HAS_VIRUS_WARNING": "Uwaga: wykryto wirusa!", "TAGS": "Tagi", "NEW_TAG": "Nowy tag", - "ENABLE_TRACKING_LINKS": "Enable tracking links", - "TRACKING_ENABLED": "Links are now tracked when clicked!" + "ENABLE_TRACKING_LINKS": "Włącz linki śledzące", + "TRACKING_ENABLED": "Linki są teraz śledzone!" }, "MESSAGE_TAGS": { "$important": "Ważne", From a95ecf6133df110d04954ba6c1b1981e3566c89e Mon Sep 17 00:00:00 2001 From: lmperfis Date: Wed, 28 Feb 2024 14:18:01 +0000 Subject: [PATCH 002/142] Update pt/pt-PT translation --- snappymail/v/0.0.0/app/localization/pt-PT/user.json | 4 ++-- snappymail/v/0.0.0/app/localization/pt/user.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/snappymail/v/0.0.0/app/localization/pt-PT/user.json b/snappymail/v/0.0.0/app/localization/pt-PT/user.json index cdd061104..603d28cab 100644 --- a/snappymail/v/0.0.0/app/localization/pt-PT/user.json +++ b/snappymail/v/0.0.0/app/localization/pt-PT/user.json @@ -283,7 +283,7 @@ "ERROR": "Erro %TYPE%: %ERROR%", "CREATE_SELF_SIGNED": "Criar auto-assinado", "VALID_UNTIL": "Válido até", - "PRIVATE_KEY": "Private key" + "PRIVATE_KEY": "Chave privada" }, "OPENPGP": { "POPUP_IMPORT_TITLE": "Importar chave OpenPGP", @@ -304,7 +304,7 @@ }, "SMIME": { "POPUP_IMPORT_TITLE": "Importar certificado S\/MIME", - "CERTIFICATE": "Certificate", + "CERTIFICATE": "Certificado", "CERTIFICATES": "Certificados S\/MIME", "SIGNED_MESSAGE": "Mensagem assinada com S\/MIME", "ENCRYPTED_MESSAGE": "Mensagem encriptada com S\/MIME", diff --git a/snappymail/v/0.0.0/app/localization/pt/user.json b/snappymail/v/0.0.0/app/localization/pt/user.json index cdd061104..603d28cab 100644 --- a/snappymail/v/0.0.0/app/localization/pt/user.json +++ b/snappymail/v/0.0.0/app/localization/pt/user.json @@ -283,7 +283,7 @@ "ERROR": "Erro %TYPE%: %ERROR%", "CREATE_SELF_SIGNED": "Criar auto-assinado", "VALID_UNTIL": "Válido até", - "PRIVATE_KEY": "Private key" + "PRIVATE_KEY": "Chave privada" }, "OPENPGP": { "POPUP_IMPORT_TITLE": "Importar chave OpenPGP", @@ -304,7 +304,7 @@ }, "SMIME": { "POPUP_IMPORT_TITLE": "Importar certificado S\/MIME", - "CERTIFICATE": "Certificate", + "CERTIFICATE": "Certificado", "CERTIFICATES": "Certificados S\/MIME", "SIGNED_MESSAGE": "Mensagem assinada com S\/MIME", "ENCRYPTED_MESSAGE": "Mensagem encriptada com S\/MIME", From 57003ab4b8b09003fe022250613ac172ddaca888 Mon Sep 17 00:00:00 2001 From: Sergey Mosin Date: Wed, 28 Feb 2024 09:47:39 -0500 Subject: [PATCH 003/142] compact-composer plugin v1.0.0 --- plugins/compact-composer/css/composer.css | 87 + plugins/compact-composer/index.php | 22 + .../compact-composer/js/CompactComposer.js | 967 ++++ plugins/compact-composer/js/parsel.js | 413 ++ plugins/compact-composer/js/squire-raw.js | 4102 +++++++++++++++++ .../screenshots/Screenshot1.png | Bin 0 -> 90564 bytes .../screenshots/Screenshot2.png | Bin 0 -> 62154 bytes .../screenshots/Screenshot3.png | Bin 0 -> 63201 bytes .../screenshots/Screenshot4.png | Bin 0 -> 60321 bytes .../screenshots/Screenshot5.png | Bin 0 -> 61356 bytes .../screenshots/Screenshot6.png | Bin 0 -> 93133 bytes .../templates/PopupsCompose.html | 238 + 12 files changed, 5829 insertions(+) create mode 100644 plugins/compact-composer/css/composer.css create mode 100644 plugins/compact-composer/index.php create mode 100644 plugins/compact-composer/js/CompactComposer.js create mode 100644 plugins/compact-composer/js/parsel.js create mode 100644 plugins/compact-composer/js/squire-raw.js create mode 100644 plugins/compact-composer/screenshots/Screenshot1.png create mode 100644 plugins/compact-composer/screenshots/Screenshot2.png create mode 100644 plugins/compact-composer/screenshots/Screenshot3.png create mode 100644 plugins/compact-composer/screenshots/Screenshot4.png create mode 100644 plugins/compact-composer/screenshots/Screenshot5.png create mode 100644 plugins/compact-composer/screenshots/Screenshot6.png create mode 100644 plugins/compact-composer/templates/PopupsCompose.html diff --git a/plugins/compact-composer/css/composer.css b/plugins/compact-composer/css/composer.css new file mode 100644 index 000000000..3b7cb6f55 --- /dev/null +++ b/plugins/compact-composer/css/composer.css @@ -0,0 +1,87 @@ +.squire-toolbar { + padding-top: 4px; + padding-bottom: 0; + overflow: visible; + z-index: 200; + white-space: normal; + min-height: auto; +} + +.squire-toolbar > .btn-group { + margin-bottom: 4px; +} + +.squire-toolbar > .btn-group > a.btn, +.squire-toolbar button.btn, +.squire-toolbar select.btn { + line-height: 20px; + padding-top: 4px; + padding-bottom: 4px; + min-height: 24px; +} + +.squire-toolbar-menu-item { + display: flex; + align-items: center; + gap: .25em; + margin: .1em !important; + cursor: pointer; + padding: .25em; +} + +.squire-toolbar-menu-item.active { + background-color: rgba(128, 128, 128, .1); +} + +.squire-toolbar-menu-item:hover { + background-color: rgba(128, 128, 128, .2); +} + +.squire-toolbar-svg-icon { + display: block; +} + +.squire2-mode-wysiwyg .squire-plain, +.squire2-mode-source .squire-wysiwyg, +.squire2-mode-plain .squire-wysiwyg { + display: none; +} + +.squire2-mode-source .squire-plain, +.squire2-mode-plain .squire-plain { + display: block; +} + +.squire-toolbar > .squire-toolbar-menu-wrap:last-child { + float: right; +} + +.squire-toolbar.mode-plain .squire-html-mode-item { + display: none; +} + +#V-PopupsCompose .attachmentAreaParent.compact { + height: auto; + min-height: auto; + padding: 0; + overflow: auto; + flex: 1 0 auto; + max-height: 12em; + margin: 0; +} + +#V-PopupsCompose .compact > .b-attachment-place { + position: static; + display: none; + margin: .375em; + line-height: 4em; +} + +#V-PopupsCompose .compact > .b-attachment-place.dragAndDropOver { + display: block; +} + +#V-PopupsCompose .compact .attachmentList { + margin: 0; + padding: 0; +} \ No newline at end of file diff --git a/plugins/compact-composer/index.php b/plugins/compact-composer/index.php new file mode 100644 index 000000000..6568791ed --- /dev/null +++ b/plugins/compact-composer/index.php @@ -0,0 +1,22 @@ +addTemplate('templates/PopupsCompose.html'); + $this->addCss('css/composer.css'); + $this->addJs('js/squire-raw.js'); + $this->addJs('js/parsel.js'); + $this->addJs('js/CompactComposer.js'); + } +} diff --git a/plugins/compact-composer/js/CompactComposer.js b/plugins/compact-composer/js/CompactComposer.js new file mode 100644 index 000000000..503d00c9e --- /dev/null +++ b/plugins/compact-composer/js/CompactComposer.js @@ -0,0 +1,967 @@ +/* eslint max-len: 0 */ +(win => { + + addEventListener('rl-view-model.create', e => { + if (e.detail.viewModelTemplateID === 'PopupsCompose') { + // There is a better way to do this probably, + // but we need this for drag and drop to work + e.detail.attachmentsArea = e.detail.bodyArea; + } + }); + + const doc = win.document; + const rl = win.rl; + + const + removeElements = 'HEAD,LINK,META,NOSCRIPT,SCRIPT,TEMPLATE,TITLE', + allowedElements = 'A,B,BLOCKQUOTE,BR,DIV,EM,FONT,H1,H2,H3,H4,H5,H6,HR,I,IMG,LI,OL,P,SPAN,STRONG,TABLE,TD,TH,TR,U,UL', + allowedAttributes = 'abbr,align,background,bgcolor,border,cellpadding,cellspacing,class,color,colspan,dir,face,frame,height,href,hspace,id,lang,rowspan,rules,scope,size,src,style,target,type,usemap,valign,vspace,width'.split(','), + + // TODO: labels translations + i18n = (str, def) => rl.i18n(str) || def, + + ctrlKey = shortcuts.getMetaKey() + ' + ', + + createElement = name => doc.createElement(name), + + tpl = createElement('template'), + + trimLines = html => html.trim().replace(/^(
\s*\s*<\/div>)+/, '').trim(), + htmlToPlain = html => rl.Utils.htmlToPlain(html).trim(), + plainToHtml = text => rl.Utils.plainToHtml(text), + + getFragmentOfChildren = parent => { + let frag = doc.createDocumentFragment(); + frag.append(...parent.childNodes); + return frag; + }, + + /** + * @param {Array} data + * @param {String} prop + */ + getByProp = (data, prop) => { + for (let i = 0; i < data.length; i++) { + const outer = data[i]; + if (outer.hasOwnProperty(prop)) { + return outer; + } + if (outer.items && Array.isArray(outer.items)) { + const item = outer.items.find(item => item.prop === prop); + if (item) { + return item; + } + } + } + throw new Error('item with prop ' + prop + ' not found'); + }, + + SquireDefaultConfig = { + /* + addLinks: true // allow_smart_html_links + */ + sanitizeToDOMFragment: (html) => { + tpl.innerHTML = (html || '') + .replace(/<\/?(BODY|HTML)[^>]*>/gi, '') + .replace(//g, '') + .replace(/]*>\s*<\/span>/gi, '') + .trim(); + tpl.querySelectorAll('a:empty,span:empty').forEach(el => el.remove()); + return tpl.content; + } + }, + + pasteSanitizer = (event) => { + const frag = event.detail.fragment; + frag.querySelectorAll('a:empty,span:empty').forEach(el => el.remove()); + frag.querySelectorAll(removeElements).forEach(el => el.remove()); + frag.querySelectorAll('*').forEach(el => { + if (!el.matches(allowedElements)) { + el.replaceWith(getFragmentOfChildren(el)); + } else if (el.hasAttributes()) { + [...el.attributes].forEach(attr => { + let name = attr.name.toLowerCase(); + if (!allowedAttributes.includes(name)) { + el.removeAttribute(name); + } + }); + } + }); + }, + + pasteImageHandler = (e, squire) => { + + const items = [...e.detail.clipboardData.items]; + const imageItems = items.filter((item) => /image/.test(item.type)); + if (!imageItems.length) { + return false; + } + let reader = new FileReader(); + reader.onload = (loadEvent) => { + squire.insertImage(loadEvent.target.result); + }; + reader.readAsDataURL(imageItems[0].getAsFile()); + }; + + + class CompactComposer { + constructor(container) { + const + plain = createElement('textarea'), + wysiwyg = createElement('div'), + toolbar = createElement('div'), + squire = new win.Squire2(wysiwyg, SquireDefaultConfig); + + this.container = container; + + toolbar.className = 'squire-toolbar btn-toolbar'; + const actions = this.#makeActions(squire, toolbar); + + plain.className = 'squire-plain'; + wysiwyg.className = 'squire-wysiwyg'; + wysiwyg.dir = 'auto'; + this.mode = ''; // 'plain' | 'wysiwyg' + this.squire = squire; + this.plain = plain; + this.wysiwyg = wysiwyg; + this.toolbar = toolbar; + + this.squire.addEventListener('willPaste', pasteSanitizer); + this.squire.addEventListener('pasteImage', (e) => { + pasteImageHandler(e, squire); + }); + +// squire.addEventListener('focus', () => shortcuts.off()); +// squire.addEventListener('blur', () => shortcuts.on()); + + container.append(toolbar, wysiwyg, plain); + + const fontFamilySelect = getByProp(actions, 'fontFamily').element; + + const fontSizeAction = getByProp(actions, 'fontSize'); + + /** + * @param {string} fontName + * @return {string} + */ + const normalizeFontName = (fontName) => fontName.trim().replace(/(^["']*|["']*$)/g, '').trim().toLowerCase(); + + /** @type {string[]} - lower cased array of available font families*/ + const fontFamiliesLowerCase = Object.values(fontFamilySelect.options).map(option => option.value.toLowerCase()); + + /** + * A theme might have CSS like div.squire-wysiwyg[contenteditable="true"] { + * font-family: 'Times New Roman', Times, serif; } + * so let's find the best match squire.getRoot()'s font + * it will also help to properly handle generic font names like 'sans-serif' + * @type {number} + */ + let defaultFontFamilyIndex = 0; + const squireRootFonts = getComputedStyle(squire.getRoot()).fontFamily.split(',').map(normalizeFontName); + fontFamiliesLowerCase.some((family, index) => { + const matchFound = family.split(',').some(availableFontName => { + const normalizedFontName = normalizeFontName(availableFontName); + return squireRootFonts.some(squireFontName => squireFontName === normalizedFontName); + }); + if (matchFound) { + defaultFontFamilyIndex = index; + } + return matchFound; + }); + + /** + * Instead of comparing whole 'font-family' strings, + * we are going to look for individual font names, because we might be + * editing a Draft started in another email client for example + * + * @type {Object.} + */ + const fontNamesMap = {}; + /** + * @param {string} fontFamily + * @param {number} index + */ + const processFontFamilyString = (fontFamily, index) => { + fontFamily.split(',').forEach(fontName => { + const key = normalizeFontName(fontName); + if (fontNamesMap[key] === undefined) { + fontNamesMap[key] = index; + } + }); + }; + // first deal with the default font family + processFontFamilyString(fontFamiliesLowerCase[defaultFontFamilyIndex], defaultFontFamilyIndex); + // and now with the rest of the font families + fontFamiliesLowerCase.forEach((fontFamily, index) => { + if (index !== defaultFontFamilyIndex) { + processFontFamilyString(fontFamily, index); + } + }); + + // ----- + + let ignoreNextSelectEvent = false; + + squire.addEventListener('pathChange', e => { + + const tokensMap = this.buildTokensMap(e.detail); + + if (tokensMap.has('__selection__')) { + ignoreNextSelectEvent = false; + return; + } + this.indicators.forEach((indicator) => { + indicator.element.classList.toggle('active', indicator.selectors.some(selector => tokensMap.has(selector))); + }); + + let familySelectedIndex = defaultFontFamilyIndex; + const fontFamily = tokensMap.get('__font_family__'); + if (fontFamily) { + familySelectedIndex = -1; // show empty select if we don't know the font + const fontNames = fontFamily.split(','); + for (let i = 0; i < fontNames.length; i++) { + const index = fontNamesMap[normalizeFontName(fontNames[i])]; + if (index !== undefined) { + familySelectedIndex = index; + break; + } + } + } + fontFamilySelect.selectedIndex = familySelectedIndex; + + let sizeSelectedIndex = fontSizeAction.defaultValueIndex; + const fontSize = tokensMap.get('__font_size__'); + if (fontSize) { + // -1 is ok because it will just show a blank + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
    +
  • +
    + +
    +
    +
    +
    + × +
    + +
    +
  • +
+
From 6e56808a0dd73b0c2c896bbc74ca86d4765c7089 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Wed, 28 Feb 2024 19:36:57 +0100 Subject: [PATCH 004/142] Resolve #1462 --- snappymail/v/0.0.0/app/libraries/MailSo/Imap/BodyStructure.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Imap/BodyStructure.php b/snappymail/v/0.0.0/app/libraries/MailSo/Imap/BodyStructure.php index d619b13cb..b7e72b890 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Imap/BodyStructure.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Imap/BodyStructure.php @@ -213,7 +213,7 @@ class BodyStructure implements \JsonSerializable if (!$aParts) { $gEncryptedParts = $this->SearchByContentType('multipart/encrypted'); foreach ($gEncryptedParts as $oPart) { - if ($oPart->isPgpEncrypted() && $oPart->SubParts()[1]->isInline()) { + if ($oPart->isPgpEncrypted()) { return array($oPart->SubParts()[1]); } } From df963e353705981adc20d9cc71760c8b9851bc55 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Wed, 28 Feb 2024 19:45:14 +0100 Subject: [PATCH 005/142] Fix decrypt error message --- dev/View/User/MailBox/MessageView.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev/View/User/MailBox/MessageView.js b/dev/View/User/MailBox/MessageView.js index 70c113131..29331d771 100644 --- a/dev/View/User/MailBox/MessageView.js +++ b/dev/View/User/MailBox/MessageView.js @@ -587,7 +587,7 @@ export class MailMessageView extends AbstractViewRight { } } else { // TODO: translate - throw 'Decryption failed, canceled or not possible'; + throw Error('Decryption failed, canceled or not possible'); } }) .catch(e => { From 14bee5d3bda241ed466379e89f950e16f64b7f7d Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Wed, 28 Feb 2024 19:46:21 +0100 Subject: [PATCH 006/142] `new Error()` to `Error()` --- dev/Common/Translator.js | 2 +- dev/DAV/JCard.js | 12 ++++++------ dev/DAV/VCardProperty.js | 2 +- dev/External/ko.js | 2 +- dev/Knoin/AbstractModel.js | 2 +- dev/Model/AbstractCollection.js | 2 +- dev/Sieve/Model/Abstract.js | 2 +- 7 files changed, 12 insertions(+), 12 deletions(-) diff --git a/dev/Common/Translator.js b/dev/Common/Translator.js index 0b609a99d..f67aae246 100644 --- a/dev/Common/Translator.js +++ b/dev/Common/Translator.js @@ -211,7 +211,7 @@ export const script.remove(); resolve(); }; - script.onerror = () => reject(new Error('Language '+language+' failed')); + script.onerror = () => reject(Error('Language '+language+' failed')); script.src = langLink(language, admin); // script.async = true; doc.head.append(script); diff --git a/dev/DAV/JCard.js b/dev/DAV/JCard.js index 56c247e67..1dad7d8c8 100644 --- a/dev/DAV/JCard.js +++ b/dev/DAV/JCard.js @@ -15,7 +15,7 @@ export class JCard { if (input) { // read from jCard if (typeof input !== 'object') { - throw new Error('error reading vcard') + throw Error('error reading vcard') } this.parseFromJCard(input) } @@ -87,7 +87,7 @@ export class JCard { arg = new VCardProperty(String(arg), value, params, type); } if (!(arg instanceof VCardProperty)) { - throw new Error('invalid argument of VCard.set(), expects string arguments or a VCardProperty'); + throw Error('invalid argument of VCard.set(), expects string arguments or a VCardProperty'); } let field = arg.getField(); this.props.set(field, [arg]); @@ -101,7 +101,7 @@ export class JCard { arg = new VCardProperty(String(arg), value, params, type); } if (!(arg instanceof VCardProperty)) { - throw new Error('invalid argument of VCard.add(), expects string arguments or a VCardProperty'); + throw Error('invalid argument of VCard.add(), expects string arguments or a VCardProperty'); } // VCardProperty arguments let field = arg.getField(); @@ -125,14 +125,14 @@ export class JCard { else if (arg instanceof VCardProperty) { let propArray = this.props.get(arg.getField()); if (!(propArray === null || propArray === void 0 ? void 0 : propArray.includes(arg))) - throw new Error("Attempted to remove VCardProperty VCard does not have: ".concat(arg)); + throw Error("Attempted to remove VCardProperty VCard does not have: ".concat(arg)); propArray.splice(propArray.indexOf(arg), 1); if (propArray.length === 0) this.props.delete(arg.getField()); } // incorrect arguments else - throw new Error('invalid argument of VCard.remove(), expects ' + + throw Error('invalid argument of VCard.remove(), expects ' + 'string and optional param filter or a VCardProperty'); } @@ -202,7 +202,7 @@ export class JCard { parseFullName(options) { let n = this.getOne('n'); if (n === undefined) { - throw new Error('\'fn\' VCardProperty not present in card, cannot parse full name'); + throw Error('\'fn\' VCardProperty not present in card, cannot parse full name'); } let fnString = ''; // Position in n -> position in fn diff --git a/dev/DAV/VCardProperty.js b/dev/DAV/VCardProperty.js index 59c290e67..30fd8813e 100644 --- a/dev/DAV/VCardProperty.js +++ b/dev/DAV/VCardProperty.js @@ -55,7 +55,7 @@ export class VCardProperty { } // invalid property else { - throw new Error('invalid Property constructor'); + throw Error('invalid Property constructor'); } } diff --git a/dev/External/ko.js b/dev/External/ko.js index 53425caa9..7022c646f 100644 --- a/dev/External/ko.js +++ b/dev/External/ko.js @@ -107,7 +107,7 @@ Object.assign(ko.bindingHandlers, { const command = fValueAccessor(); if (!command || !command.canExecute) { - throw new Error('Value should be a command'); + throw Error('Value should be a command'); } ko.bindingHandlers['FORM'==element.nodeName ? 'submit' : 'click'].init( diff --git a/dev/Knoin/AbstractModel.js b/dev/Knoin/AbstractModel.js index 724cf3dce..0fb0b2d90 100644 --- a/dev/Knoin/AbstractModel.js +++ b/dev/Knoin/AbstractModel.js @@ -27,7 +27,7 @@ export class AbstractModel { constructor() { /* if (new.target === AbstractModel) { - throw new Error("Can't instantiate AbstractModel!"); + throw Error("Can't instantiate AbstractModel!"); } */ Object.defineProperty(this, 'disposables', {value: []}); diff --git a/dev/Model/AbstractCollection.js b/dev/Model/AbstractCollection.js index 35c70413c..e4a9d0910 100644 --- a/dev/Model/AbstractCollection.js +++ b/dev/Model/AbstractCollection.js @@ -5,7 +5,7 @@ export class AbstractCollectionModel extends Array constructor() { /* if (new.target === AbstractCollectionModel) { - throw new Error("Can't instantiate AbstractCollectionModel!"); + throw Error("Can't instantiate AbstractCollectionModel!"); } */ super(); diff --git a/dev/Sieve/Model/Abstract.js b/dev/Sieve/Model/Abstract.js index 84c534ee0..3130fd175 100644 --- a/dev/Sieve/Model/Abstract.js +++ b/dev/Sieve/Model/Abstract.js @@ -22,7 +22,7 @@ export class AbstractModel { constructor() { /* if (new.target === AbstractModel) { - throw new Error("Can't instantiate AbstractModel!"); + throw Error("Can't instantiate AbstractModel!"); } */ Object.defineProperty(this, 'disposables', {value: []}); From 593fd4c41d2f21f0de852436ce96f9970744dce8 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Wed, 28 Feb 2024 20:09:16 +0100 Subject: [PATCH 007/142] Resolve #1463 --- snappymail/v/0.0.0/themes/NextcloudV25+/styles.css | 1 + 1 file changed, 1 insertion(+) diff --git a/snappymail/v/0.0.0/themes/NextcloudV25+/styles.css b/snappymail/v/0.0.0/themes/NextcloudV25+/styles.css index 7cb38a5a7..d86fd5b1d 100644 --- a/snappymail/v/0.0.0/themes/NextcloudV25+/styles.css +++ b/snappymail/v/0.0.0/themes/NextcloudV25+/styles.css @@ -1322,6 +1322,7 @@ html.rl-left-panel-disabled #rl-app .b-folders .b-toolbar { #rl-app .b-folders .b-content { top: 60px; bottom: 162px; + color: unset; } #rl-app .b-folders .b-content.show-on-panel-disabled { From 490465cbbf6357de7ec42b2e84ec9a340490530f Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Wed, 28 Feb 2024 20:12:15 +0100 Subject: [PATCH 008/142] Show url for #1466 --- plugins/compact-composer/index.php | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/compact-composer/index.php b/plugins/compact-composer/index.php index 6568791ed..b165bddaf 100644 --- a/plugins/compact-composer/index.php +++ b/plugins/compact-composer/index.php @@ -5,6 +5,7 @@ class CompactComposerPlugin extends \RainLoop\Plugins\AbstractPlugin const NAME = 'Compact Composer', AUTHOR = 'Sergey Mosin', + URL = 'https://github.com/the-djmaze/snappymail/pull/1466', VERSION = '1.0.0', RELEASE = '2024-02-23', REQUIRED = '2.34.0', From 5b3b3620129bed838d3d5fe64a92ef4daacac90c Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Wed, 28 Feb 2024 20:42:31 +0100 Subject: [PATCH 009/142] Simplify SignMe/Remember me code --- dev/View/User/Login.js | 17 ++++++----------- .../v/0.0.0/app/libraries/RainLoop/Actions.php | 7 ++++++- .../libraries/RainLoop/Config/Application.php | 2 +- .../RainLoop/Enumerations/SignMeType.php | 6 +++--- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/dev/View/User/Login.js b/dev/View/User/Login.js index 044813049..00e8eebe8 100644 --- a/dev/View/User/Login.js +++ b/dev/View/User/Login.js @@ -138,25 +138,20 @@ export class LoginUserView extends AbstractViewLogin { onBuild(dom) { super.onBuild(dom); - const signMe = (SettingsGet('signMe') || '').toLowerCase(); - + let signMe = (SettingsGet('signMe') || '').toLowerCase(); switch (signMe) { - case 'defaultoff': - case 'defaulton': - this.signMeType( - 'defaulton' === signMe ? SignMeOn : SignMeOff - ); - + case SignMeOff: + case SignMeOn: switch (Local.get(ClientSideKeyNameLastSignMe)) { case '-1-': - this.signMeType(SignMeOn); + signMe = SignMeOn; break; case '-0-': - this.signMeType(SignMeOff); + signMe = SignMeOff; break; // no default } - + this.signMeType(signMe); break; default: this.signMeType(SignMeUnused); diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Actions.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Actions.php index 3dbb5a992..72ae3f07c 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Actions.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Actions.php @@ -3,6 +3,7 @@ namespace RainLoop; use RainLoop\Enumerations\Capa; +use RainLoop\Enumerations\SignMeType; class Actions { @@ -834,7 +835,11 @@ class Actions $aResult['DevPassword'] = ''; } - $aResult['signMe'] = (string) $oConfig->Get('login', 'sign_me_auto', Enumerations\SignMeType::DEFAULT_OFF); + $aResult['signMe'] = [ + SignMeType::DefaultOff => 0, + SignMeType::DefaultOn => 1, + SignMeType::Unused => 2 + ][(string) $oConfig->Get('login', 'sign_me_auto', SignMeType::DefaultOff)]; } } diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Config/Application.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Config/Application.php index e27f7dd20..f097bd6dd 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Config/Application.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Config/Application.php @@ -272,7 +272,7 @@ When this value is gethostname, the gethostname() value is used. 'login_lowercase' => array(true), - 'sign_me_auto' => array(\RainLoop\Enumerations\SignMeType::DEFAULT_OFF, + 'sign_me_auto' => array(\RainLoop\Enumerations\SignMeType::DefaultOff, 'This option allows webmail to remember the logged in user once they closed the browser window. diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Enumerations/SignMeType.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Enumerations/SignMeType.php index d762abfca..bb50c4345 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Enumerations/SignMeType.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Enumerations/SignMeType.php @@ -4,7 +4,7 @@ namespace RainLoop\Enumerations; abstract class SignMeType { - const DEFAULT_OFF = 'DefaultOff'; - const DEFAULT_ON = 'DefaultOn'; - const UNUSED = 'Unused'; + const DefaultOff = 'DefaultOff'; + const DefaultOn = 'DefaultOn'; + const Unused = 'Unused'; } From c1b7d376631734ea919e9fd7a843b88343e61a39 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Fri, 1 Mar 2024 01:39:00 +0100 Subject: [PATCH 010/142] Simplify language Notifications --- dev/Common/Enums.js | 1 - dev/Common/Translator.js | 2 +- dev/Remote/AbstractFetch.js | 1 - dev/View/User/Login.js | 2 +- .../RainLoop/Enumerations/UploadError.php | 20 ++--- .../app/libraries/RainLoop/Notifications.php | 1 - .../app/libraries/RainLoop/ServiceActions.php | 2 +- .../v/0.0.0/app/localization/ar-SA/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/bg-BG/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/cs-CZ/admin.json | 24 +++--- .../v/0.0.0/app/localization/cs-CZ/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/da-DK/admin.json | 24 +++--- .../v/0.0.0/app/localization/da-DK/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/de-DE/admin.json | 24 +++--- .../v/0.0.0/app/localization/de-DE/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/el-GR/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/en-GB/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/en/admin.json | 26 +++--- .../v/0.0.0/app/localization/en/user.json | 84 +++++++++---------- .../v/0.0.0/app/localization/es-ES/admin.json | 24 +++--- .../v/0.0.0/app/localization/es-ES/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/et-EE/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/eu/admin.json | 24 +++--- .../v/0.0.0/app/localization/eu/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/fa-IR/admin.json | 24 +++--- .../v/0.0.0/app/localization/fa-IR/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/fi-FI/admin.json | 24 +++--- .../v/0.0.0/app/localization/fi-FI/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/fr-FR/admin.json | 24 +++--- .../v/0.0.0/app/localization/fr-FR/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/hu-HU/admin.json | 24 +++--- .../v/0.0.0/app/localization/hu-HU/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/id-ID/admin.json | 24 +++--- .../v/0.0.0/app/localization/id-ID/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/is-IS/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/it-IT/admin.json | 24 +++--- .../v/0.0.0/app/localization/it-IT/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/ja-JP/admin.json | 24 +++--- .../v/0.0.0/app/localization/ja-JP/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/ko-KR/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/lt-LT/admin.json | 24 +++--- .../v/0.0.0/app/localization/lt-LT/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/lv-LV/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/nb-NO/admin.json | 24 +++--- .../v/0.0.0/app/localization/nb-NO/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/nl-NL/admin.json | 24 +++--- .../v/0.0.0/app/localization/nl-NL/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/pl-PL/admin.json | 24 +++--- .../v/0.0.0/app/localization/pl-PL/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/pt-BR/admin.json | 24 +++--- .../v/0.0.0/app/localization/pt-BR/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/pt-PT/admin.json | 24 +++--- .../v/0.0.0/app/localization/pt-PT/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/pt/admin.json | 24 +++--- .../v/0.0.0/app/localization/pt/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/ro-RO/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/ru-RU/admin.json | 24 +++--- .../v/0.0.0/app/localization/ru-RU/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/sk-SK/admin.json | 24 +++--- .../v/0.0.0/app/localization/sk-SK/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/sl-SI/admin.json | 24 +++--- .../v/0.0.0/app/localization/sl-SI/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/sv-SE/admin.json | 24 +++--- .../v/0.0.0/app/localization/sv-SE/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/tr-TR/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/uk-UA/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/vi-VN/admin.json | 24 +++--- .../v/0.0.0/app/localization/vi-VN/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/zh-CN/admin.json | 24 +++--- .../v/0.0.0/app/localization/zh-CN/user.json | 74 ++++++++-------- .../v/0.0.0/app/localization/zh-TW/user.json | 74 ++++++++-------- 71 files changed, 1737 insertions(+), 1740 deletions(-) diff --git a/dev/Common/Enums.js b/dev/Common/Enums.js index 028d2a700..6a6acee72 100644 --- a/dev/Common/Enums.js +++ b/dev/Common/Enums.js @@ -95,7 +95,6 @@ Notifications = { JsonParse: 952, // JsonTimeout: 953, - UnknownNotification: 998, UnknownError: 999, // Admin diff --git a/dev/Common/Translator.js b/dev/Common/Translator.js index f67aae246..4d1111a64 100644 --- a/dev/Common/Translator.js +++ b/dev/Common/Translator.js @@ -22,7 +22,7 @@ const getNotificationMessage = code => { let key = getKeyByValue(Notifications, code); - return key ? I18N_DATA.NOTIFICATIONS[i18nKey(key).replace('_NOTIFICATION', '_ERROR')] : ''; + return key ? I18N_DATA.NOTIFICATIONS[key] : ''; }, fromNow = date => relativeTime(Math.round((date.getTime() - Date.now()) / 1000)); diff --git a/dev/Remote/AbstractFetch.js b/dev/Remote/AbstractFetch.js index c0f4b4f59..1b2ae870f 100644 --- a/dev/Remote/AbstractFetch.js +++ b/dev/Remote/AbstractFetch.js @@ -19,7 +19,6 @@ checkResponseError = data => { Notifications.DomainNotAllowed, Notifications.AccountNotAllowed, Notifications.MailServerError, - Notifications.UnknownNotification, Notifications.UnknownError ].includes(err) ) { diff --git a/dev/View/User/Login.js b/dev/View/User/Login.js index 00e8eebe8..fb38995bf 100644 --- a/dev/View/User/Login.js +++ b/dev/View/User/Login.js @@ -120,7 +120,7 @@ export class LoginUserView extends AbstractViewLogin { iError = Notifications.AuthError; } this.submitError(getNotification(iError, oData?.ErrorMessage, - Notifications.UnknownNotification)); + Notifications.UnknownError)); this.submitErrorAdditional(oData?.ErrorMessageAdditional); } else { rl.setData(oData.Result); diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Enumerations/UploadError.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Enumerations/UploadError.php index 83d54b488..c31dd8f45 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Enumerations/UploadError.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Enumerations/UploadError.php @@ -9,16 +9,16 @@ abstract class UploadError const CONFIG_SIZE = 1001; const ON_SAVING = 1002; - const EMPTY_FILES_DATA = 1003; + const EMPTY_FILE = 1003; private static $messages = [ - \UPLOAD_ERR_INI_SIZE => 'Filesize exceeds the upload_max_filesize directive in php.ini', - \UPLOAD_ERR_FORM_SIZE => 'Filesize exceeds the MAX_FILE_SIZE directive that was specified in the html form', - \UPLOAD_ERR_PARTIAL => 'File was only partially uploaded', - \UPLOAD_ERR_NO_FILE => 'No file was uploaded', - \UPLOAD_ERR_NO_TMP_DIR => 'Missing a temporary folder', - \UPLOAD_ERR_CANT_WRITE => 'Failed to write file to disk', - \UPLOAD_ERR_EXTENSION => 'File upload stopped by extension', + /*1*/\UPLOAD_ERR_INI_SIZE => 'Filesize exceeds the upload_max_filesize directive in php.ini', + /*2*/\UPLOAD_ERR_FORM_SIZE => 'Filesize exceeds the MAX_FILE_SIZE directive that was specified in the html form', + /*3*/\UPLOAD_ERR_PARTIAL => 'File was only partially uploaded', + /*4*/\UPLOAD_ERR_NO_FILE => 'No file was uploaded', + /*6*/\UPLOAD_ERR_NO_TMP_DIR => 'Missing a temporary folder', + /*7*/\UPLOAD_ERR_CANT_WRITE => 'Failed to write file to disk', + /*8*/\UPLOAD_ERR_EXTENSION => 'File upload stopped by extension', 98 => 'Invalid file type', 99 => 'Unknown error', 1001 => 'Filesize exceeds the config setting', @@ -28,7 +28,7 @@ abstract class UploadError public static function getMessage(int $code): string { - return isset(static::$messages[$code]) ? static::$messages[$code] : 0; + return isset(static::$messages[$code]) ? static::$messages[$code] : ''; } public static function getUserMessage(int $iError, int &$iClientError): string @@ -39,12 +39,12 @@ abstract class UploadError case \UPLOAD_ERR_PARTIAL: case \UPLOAD_ERR_NO_FILE: case static::FILE_TYPE: + case static::EMPTY_FILE: break; case \UPLOAD_ERR_INI_SIZE: case \UPLOAD_ERR_FORM_SIZE: case static::CONFIG_SIZE: - case static::EMPTY_FILES_DATA: return 'File is too big'; case \UPLOAD_ERR_NO_TMP_DIR: diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Notifications.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Notifications.php index 6e376d4b9..fc431e743 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Notifications.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Notifications.php @@ -58,7 +58,6 @@ class Notifications const MailServerError = 901; const ClientViewError = 902; const InvalidInputArgument = 903; -// const UnknownNotification = 998; const UnknownError = 999; // Admin diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/ServiceActions.php b/snappymail/v/0.0.0/app/libraries/RainLoop/ServiceActions.php index 5e7092b26..6ff2831a2 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/ServiceActions.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/ServiceActions.php @@ -218,7 +218,7 @@ class ServiceActions } else if (empty($_FILES)) { $iError = UPLOAD_ERR_INI_SIZE; } else { - $iError = Enumerations\UploadError::EMPTY_FILES_DATA; + $iError = Enumerations\UploadError::EMPTY_FILE; } if (\method_exists($this->oActions, $sAction) && \is_callable(array($this->oActions, $sAction))) { diff --git a/snappymail/v/0.0.0/app/localization/ar-SA/user.json b/snappymail/v/0.0.0/app/localization/ar-SA/user.json index 681ec190d..7a1f816b3 100644 --- a/snappymail/v/0.0.0/app/localization/ar-SA/user.json +++ b/snappymail/v/0.0.0/app/localization/ar-SA/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "إغلاق الرسالة" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "خاطىء token", - "AUTH_ERROR": "خطأ في كلمة السر \\اسم المستخدم", - "CONNECTION_ERROR": "لايمكن الإتصال بالمخدم", - "DOMAIN_ALREADY_EXISTS": "الموقع موجود مسبقاَ", - "DOMAIN_NOT_ALLOWED": "غير مسموح لهذا الموقع", - "ACCOUNT_NOT_ALLOWED": "الحساب غير مسموح له", - "CONTACTS_SYNC_ERROR": "خطأ في مزامنة جهات الإتصال", - "CANT_GET_MESSAGE_LIST": "لايمكن الوصول الى قائمة الرسائل", - "CANT_GET_MESSAGE": "لايمكن الوصول الى الرسالة", - "CANT_DELETE_MESSAGE": "لايمكن حذف الرسالة", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "لايمكن نقل الرسالة", - "CANT_SAVE_MESSAGE": "لايمكن حفظ الرسالة", - "CANT_SEND_MESSAGE": "لايمكن إرسال الرسالة", - "INVALID_RECIPIENTS": "يرجى التأكد من عناوين المرسل اليهم", - "CANT_SAVE_FILTERS": "لايمكن حفظ عامل التصفية", - "CANT_GET_FILTERS": "لايمكن الوصول الى عوامل التصفية", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "عوامل التصفية خطأ", - "CANT_CREATE_FOLDER": "لايمكن إنشاء مجلد", - "CANT_RENAME_FOLDER": "لايمكن إعادة تسمية المجلد", - "CANT_DELETE_FOLDER": "لايمكن حذف المجلد", - "CANT_DELETE_NON_EMPTY_FOLDER": "لايمكن حذف مجلد ممتلأ", - "CANT_SUBSCRIBE_FOLDER": "لايمكن الإشتراك بالمجلد", - "CANT_UNSUBSCRIBE_FOLDER": "لايمكن حذف الإشتراك من المجلد", - "DEMO_SEND_MESSAGE_ERROR": "لأسباب أمنية, هذا الحساب غير مسموح له إرسال رسائل", - "DEMO_ACCOUNT_ERROR": "لأسباب أمنية , هذا الحساب قد منع من هذا الإجراء", - "ACCOUNT_ALREADY_EXISTS": "الحساب موجود مسبقاَ", - "ACCOUNT_DOES_NOT_EXIST": "الحساب المطلوب غير موجود", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "حدث خطأ أثناء محاولة الوصول الى المخدم البريدي", - "INVALID_INPUT_ARGUMENT": "Invalid input argument", - "UNKNOWN_ERROR": "خطأ غير معروف" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "خاطىء token", + "AuthError": "خطأ في كلمة السر \\اسم المستخدم", + "ConnectionError": "لايمكن الإتصال بالمخدم", + "DomainAlreadyExists": "الموقع موجود مسبقاَ", + "DomainNotAllowed": "غير مسموح لهذا الموقع", + "AccountNotAllowed": "الحساب غير مسموح له", + "ContactsSyncError": "خطأ في مزامنة جهات الإتصال", + "CantGetMessageList": "لايمكن الوصول الى قائمة الرسائل", + "CantGetMessage": "لايمكن الوصول الى الرسالة", + "CantDeleteMessage": "لايمكن حذف الرسالة", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "لايمكن نقل الرسالة", + "CantSaveMessage": "لايمكن حفظ الرسالة", + "CantSendMessage": "لايمكن إرسال الرسالة", + "InvalidRecipients": "يرجى التأكد من عناوين المرسل اليهم", + "CantSaveFilters": "لايمكن حفظ عامل التصفية", + "CantGetFilters": "لايمكن الوصول الى عوامل التصفية", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "عوامل التصفية خطأ", + "CantCreateFolder": "لايمكن إنشاء مجلد", + "CantRenameFolder": "لايمكن إعادة تسمية المجلد", + "CantDeleteFolder": "لايمكن حذف المجلد", + "CantDeleteNonEmptyFolder": "لايمكن حذف مجلد ممتلأ", + "CantSubscribeFolder": "لايمكن الإشتراك بالمجلد", + "CantUnsubscribeFolder": "لايمكن حذف الإشتراك من المجلد", + "DemoSendMessageError": "لأسباب أمنية, هذا الحساب غير مسموح له إرسال رسائل", + "DemoAccountError": "لأسباب أمنية , هذا الحساب قد منع من هذا الإجراء", + "AccountAlreadyExists": "الحساب موجود مسبقاَ", + "AccountDoesNotExist": "الحساب المطلوب غير موجود", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "حدث خطأ أثناء محاولة الوصول الى المخدم البريدي", + "InvalidInputArgument": "Invalid input argument", + "UnknownError": "خطأ غير معروف" } } diff --git a/snappymail/v/0.0.0/app/localization/bg-BG/user.json b/snappymail/v/0.0.0/app/localization/bg-BG/user.json index 0bd9a57e2..8f7e61b4a 100644 --- a/snappymail/v/0.0.0/app/localization/bg-BG/user.json +++ b/snappymail/v/0.0.0/app/localization/bg-BG/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Затвори създаването" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Невалиден токен", - "AUTH_ERROR": "Неуспешно удостоверяване", - "CONNECTION_ERROR": "Не може да се свърже със сървъра", - "DOMAIN_ALREADY_EXISTS": "Домейна вече съществува", - "DOMAIN_NOT_ALLOWED": "Този домейн не е разрешен", - "ACCOUNT_NOT_ALLOWED": "Този акаунт не е разрешен", - "CONTACTS_SYNC_ERROR": "Грешка при синхронизацията", - "CANT_GET_MESSAGE_LIST": "Не може да се изтегли списъка със съобщения", - "CANT_GET_MESSAGE": "Не може да се изтегли съобщението", - "CANT_DELETE_MESSAGE": "Не може да се изтрие съобщението", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Не може да се премести съобщението", - "CANT_SAVE_MESSAGE": "Не може да се запамети съобщението", - "CANT_SEND_MESSAGE": "Не може да се изпрати съобщението", - "INVALID_RECIPIENTS": "Невалидни получатели", - "CANT_SAVE_FILTERS": "Не може да се запаметят филтрите", - "CANT_GET_FILTERS": "Не могат да се изтеглят филтрите", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Грешни филтри", - "CANT_CREATE_FOLDER": "Не може да се създаде папка", - "CANT_RENAME_FOLDER": "Не може да се преименува папка", - "CANT_DELETE_FOLDER": "Не може да се изтрие папка", - "CANT_DELETE_NON_EMPTY_FOLDER": "Не може да се изтрие папка, която не е празна", - "CANT_SUBSCRIBE_FOLDER": "Не може да се абонира за папка", - "CANT_UNSUBSCRIBE_FOLDER": "Не може да се махне абонамента за папка", - "DEMO_SEND_MESSAGE_ERROR": "С цел сугурност, на този акаунт е забранено да изпраща съобщения до външни email адреси!", - "DEMO_ACCOUNT_ERROR": "С цел сигурност, това действие не е разрешено за този акаунт!", - "ACCOUNT_ALREADY_EXISTS": "Акаунта вече съществува", - "ACCOUNT_DOES_NOT_EXIST": "Акаунта не съществува", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Възникна грешка при комуникацията с пощенския сървър", - "INVALID_INPUT_ARGUMENT": "Невалидни входни аргументи", - "UNKNOWN_ERROR": "Неизвестна грешка" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Невалиден токен", + "AuthError": "Неуспешно удостоверяване", + "ConnectionError": "Не може да се свърже със сървъра", + "DomainAlreadyExists": "Домейна вече съществува", + "DomainNotAllowed": "Този домейн не е разрешен", + "AccountNotAllowed": "Този акаунт не е разрешен", + "ContactsSyncError": "Грешка при синхронизацията", + "CantGetMessageList": "Не може да се изтегли списъка със съобщения", + "CantGetMessage": "Не може да се изтегли съобщението", + "CantDeleteMessage": "Не може да се изтрие съобщението", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Не може да се премести съобщението", + "CantSaveMessage": "Не може да се запамети съобщението", + "CantSendMessage": "Не може да се изпрати съобщението", + "InvalidRecipients": "Невалидни получатели", + "CantSaveFilters": "Не може да се запаметят филтрите", + "CantGetFilters": "Не могат да се изтеглят филтрите", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Грешни филтри", + "CantCreateFolder": "Не може да се създаде папка", + "CantRenameFolder": "Не може да се преименува папка", + "CantDeleteFolder": "Не може да се изтрие папка", + "CantDeleteNonEmptyFolder": "Не може да се изтрие папка, която не е празна", + "CantSubscribeFolder": "Не може да се абонира за папка", + "CantUnsubscribeFolder": "Не може да се махне абонамента за папка", + "DemoSendMessageError": "С цел сугурност, на този акаунт е забранено да изпраща съобщения до външни email адреси!", + "DemoAccountError": "С цел сигурност, това действие не е разрешено за този акаунт!", + "AccountAlreadyExists": "Акаунта вече съществува", + "AccountDoesNotExist": "Акаунта не съществува", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Възникна грешка при комуникацията с пощенския сървър", + "InvalidInputArgument": "Невалидни входни аргументи", + "UnknownError": "Неизвестна грешка" } } diff --git a/snappymail/v/0.0.0/app/localization/cs-CZ/admin.json b/snappymail/v/0.0.0/app/localization/cs-CZ/admin.json index 979e5ac7b..aa5a6a211 100644 --- a/snappymail/v/0.0.0/app/localization/cs-CZ/admin.json +++ b/snappymail/v/0.0.0/app/localization/cs-CZ/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Neznámá chyba" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Neplatný token", - "AUTH_ERROR": "Chyba autorizace", - "DOMAIN_ALREADY_EXISTS": "Tato doména již existuje", - "CANT_SAVE_PLUGIN_SETTINGS": "Nastavení se nepodařilo uložit", - "CANT_INSTALL_PACKAGE": "Instalace balíčku se nezdařila", - "CANT_DELETE_PACKAGE": "Odstranění balíčku se nezdařilo", - "INVALID_PLUGIN_PACKAGE": "Nevalidní balíček", - "UNSUPPORTED_PLUGIN_PACKAGE": "Nepodporovaný balíček rozšíření", - "UNKNOWN_ERROR": "Neznámá chyba" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Neplatný token", + "AuthError": "Chyba autorizace", + "DomainAlreadyExists": "Tato doména již existuje", + "CantSavePluginSettings": "Nastavení se nepodařilo uložit", + "CantInstallPackage": "Instalace balíčku se nezdařila", + "CantDeletePackage": "Odstranění balíčku se nezdařilo", + "InvalidPluginPackage": "Nevalidní balíček", + "UnsupportedPluginPackage": "Nepodporovaný balíček rozšíření", + "UnknownError": "Neznámá chyba" } } diff --git a/snappymail/v/0.0.0/app/localization/cs-CZ/user.json b/snappymail/v/0.0.0/app/localization/cs-CZ/user.json index 67b9c5efa..cbaf3a58b 100644 --- a/snappymail/v/0.0.0/app/localization/cs-CZ/user.json +++ b/snappymail/v/0.0.0/app/localization/cs-CZ/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Zavřít okno se zprávou" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Neplatný token", - "AUTH_ERROR": "Ověření selhalo", - "CONNECTION_ERROR": "Nepodařilo se připojit k serveru", - "DOMAIN_ALREADY_EXISTS": "Tato doména již existuje", - "DOMAIN_NOT_ALLOWED": "Doména není povolená", - "ACCOUNT_NOT_ALLOWED": "Účet není povolený", - "CONTACTS_SYNC_ERROR": "Chyba při synchronizaci kontaktů", - "CANT_GET_MESSAGE_LIST": "Chyba při vytváření seznamu zpráv", - "CANT_GET_MESSAGE": "Zprávu se nepodařilo načíst", - "CANT_DELETE_MESSAGE": "Zprávu se nepodařilo odstranit", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Zprávu se nepodařilo přesunout", - "CANT_SAVE_MESSAGE": "Zprávu se nepodařilo uložit", - "CANT_SEND_MESSAGE": "Zprávu se nepodařilo odeslat", - "INVALID_RECIPIENTS": "Neplatný příjemci", - "CANT_SAVE_FILTERS": "Nelze uložit filtry", - "CANT_GET_FILTERS": "Nelze načíst filtry", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filtry nejsou validní", - "CANT_CREATE_FOLDER": "Složku se nepodařilo vytvořit", - "CANT_RENAME_FOLDER": "Složku se nepodařilo přejmenovat", - "CANT_DELETE_FOLDER": "Složku se nepodařilo odstranit", - "CANT_DELETE_NON_EMPTY_FOLDER": "Nelze odstranit neprázdnou složku", - "CANT_SUBSCRIBE_FOLDER": "Nelze přihlásit adresář", - "CANT_UNSUBSCRIBE_FOLDER": "Nelze odhlásit adresář", - "DEMO_SEND_MESSAGE_ERROR": "Z důvodu bezpečnosti tento demo účet není oprávněn posílat zprávy na externí emaily!", - "DEMO_ACCOUNT_ERROR": "Z důvodu bezpečnosti tento účet nemá oprávnění toto provést!", - "ACCOUNT_ALREADY_EXISTS": "Účet už existuje", - "ACCOUNT_DOES_NOT_EXIST": "Účet neexistuje", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Nastala chyba během přístupu na poštovní server", - "INVALID_INPUT_ARGUMENT": "Nevalidní vstupní argument", - "UNKNOWN_ERROR": "Neznámá chyba" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Neplatný token", + "AuthError": "Ověření selhalo", + "ConnectionError": "Nepodařilo se připojit k serveru", + "DomainAlreadyExists": "Tato doména již existuje", + "DomainNotAllowed": "Doména není povolená", + "AccountNotAllowed": "Účet není povolený", + "ContactsSyncError": "Chyba při synchronizaci kontaktů", + "CantGetMessageList": "Chyba při vytváření seznamu zpráv", + "CantGetMessage": "Zprávu se nepodařilo načíst", + "CantDeleteMessage": "Zprávu se nepodařilo odstranit", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Zprávu se nepodařilo přesunout", + "CantSaveMessage": "Zprávu se nepodařilo uložit", + "CantSendMessage": "Zprávu se nepodařilo odeslat", + "InvalidRecipients": "Neplatný příjemci", + "CantSaveFilters": "Nelze uložit filtry", + "CantGetFilters": "Nelze načíst filtry", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filtry nejsou validní", + "CantCreateFolder": "Složku se nepodařilo vytvořit", + "CantRenameFolder": "Složku se nepodařilo přejmenovat", + "CantDeleteFolder": "Složku se nepodařilo odstranit", + "CantDeleteNonEmptyFolder": "Nelze odstranit neprázdnou složku", + "CantSubscribeFolder": "Nelze přihlásit adresář", + "CantUnsubscribeFolder": "Nelze odhlásit adresář", + "DemoSendMessageError": "Z důvodu bezpečnosti tento demo účet není oprávněn posílat zprávy na externí emaily!", + "DemoAccountError": "Z důvodu bezpečnosti tento účet nemá oprávnění toto provést!", + "AccountAlreadyExists": "Účet už existuje", + "AccountDoesNotExist": "Účet neexistuje", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Nastala chyba během přístupu na poštovní server", + "InvalidInputArgument": "Nevalidní vstupní argument", + "UnknownError": "Neznámá chyba" } } diff --git a/snappymail/v/0.0.0/app/localization/da-DK/admin.json b/snappymail/v/0.0.0/app/localization/da-DK/admin.json index efe48787c..b6d5db762 100644 --- a/snappymail/v/0.0.0/app/localization/da-DK/admin.json +++ b/snappymail/v/0.0.0/app/localization/da-DK/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Ukendt fejl" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Ugyldigt tegn", - "AUTH_ERROR": "Godkendelse fejlede", - "DOMAIN_ALREADY_EXISTS": "Domæne eksisterer allerede", - "CANT_SAVE_PLUGIN_SETTINGS": "Kan ikke gemme instillinger", - "CANT_INSTALL_PACKAGE": "Installation af pakke mislykkedes", - "CANT_DELETE_PACKAGE": "Fjernelse af pakke mislykkedes", - "INVALID_PLUGIN_PACKAGE": "Ugyldig tilføjelsespakke", - "UNSUPPORTED_PLUGIN_PACKAGE": "Tilføjelsespakke ikke understøttet", - "UNKNOWN_ERROR": "Ukendt fejl" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Ugyldigt tegn", + "AuthError": "Godkendelse fejlede", + "DomainAlreadyExists": "Domæne eksisterer allerede", + "CantSavePluginSettings": "Kan ikke gemme instillinger", + "CantInstallPackage": "Installation af pakke mislykkedes", + "CantDeletePackage": "Fjernelse af pakke mislykkedes", + "InvalidPluginPackage": "Ugyldig tilføjelsespakke", + "UnsupportedPluginPackage": "Tilføjelsespakke ikke understøttet", + "UnknownError": "Ukendt fejl" } } diff --git a/snappymail/v/0.0.0/app/localization/da-DK/user.json b/snappymail/v/0.0.0/app/localization/da-DK/user.json index a81a91d3b..f1d6e14f2 100644 --- a/snappymail/v/0.0.0/app/localization/da-DK/user.json +++ b/snappymail/v/0.0.0/app/localization/da-DK/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Luk forfatter mode" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Ugyldigt tegn", - "AUTH_ERROR": "Godkendelse fejlede", - "CONNECTION_ERROR": "Kan ikke kontakte server", - "DOMAIN_ALREADY_EXISTS": "Domæne eksisterer allerede", - "DOMAIN_NOT_ALLOWED": "Domæne ikke tilladt", - "ACCOUNT_NOT_ALLOWED": "Konto ikke tilladt", - "CONTACTS_SYNC_ERROR": "Fejl ved synkronisering af kontakter", - "CANT_GET_MESSAGE_LIST": "Kan ikke indlæse meddelelsesoversigt ", - "CANT_GET_MESSAGE": "Kan ikke indlæse meddelelse", - "CANT_DELETE_MESSAGE": "Kan ikke slette meddelelse", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Kan ikke flytte meddelelse", - "CANT_SAVE_MESSAGE": "Kan ikke gemme meddelelse", - "CANT_SEND_MESSAGE": "Kan ikke sende meddelelse", - "INVALID_RECIPIENTS": "Ugyldige modtagere", - "CANT_SAVE_FILTERS": "Kan ikke gemme filtre", - "CANT_GET_FILTERS": "Kan ikke indlæse filtre", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Fejl i filtre", - "CANT_CREATE_FOLDER": "Kan ikke oprette mappe", - "CANT_RENAME_FOLDER": "Kan ikke omdøbe mappe", - "CANT_DELETE_FOLDER": "Kan ikke slette mappe", - "CANT_DELETE_NON_EMPTY_FOLDER": "Kan ikke slette mappe som ikke er tom", - "CANT_SUBSCRIBE_FOLDER": "Kan ikke abonnere på mappe", - "CANT_UNSUBSCRIBE_FOLDER": "Kan ikke afmelde mappe", - "DEMO_SEND_MESSAGE_ERROR": "Denne konto kan af sikkerhedshensyn ikke sende e-mails til eksterne adresser!", - "DEMO_ACCOUNT_ERROR": "Denne konto kan af sikkerhedshensyn ikke udføre denne handling!", - "ACCOUNT_ALREADY_EXISTS": "Kontoen eksisterer allerede", - "ACCOUNT_DOES_NOT_EXIST": "Kontoen eksisterer ikke", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Der skete en fejl under adgang til e-mail serveren", - "INVALID_INPUT_ARGUMENT": "Ugyldigt argument", - "UNKNOWN_ERROR": "Ukendt fejl" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Ugyldigt tegn", + "AuthError": "Godkendelse fejlede", + "ConnectionError": "Kan ikke kontakte server", + "DomainAlreadyExists": "Domæne eksisterer allerede", + "DomainNotAllowed": "Domæne ikke tilladt", + "AccountNotAllowed": "Konto ikke tilladt", + "ContactsSyncError": "Fejl ved synkronisering af kontakter", + "CantGetMessageList": "Kan ikke indlæse meddelelsesoversigt ", + "CantGetMessage": "Kan ikke indlæse meddelelse", + "CantDeleteMessage": "Kan ikke slette meddelelse", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Kan ikke flytte meddelelse", + "CantSaveMessage": "Kan ikke gemme meddelelse", + "CantSendMessage": "Kan ikke sende meddelelse", + "InvalidRecipients": "Ugyldige modtagere", + "CantSaveFilters": "Kan ikke gemme filtre", + "CantGetFilters": "Kan ikke indlæse filtre", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Fejl i filtre", + "CantCreateFolder": "Kan ikke oprette mappe", + "CantRenameFolder": "Kan ikke omdøbe mappe", + "CantDeleteFolder": "Kan ikke slette mappe", + "CantDeleteNonEmptyFolder": "Kan ikke slette mappe som ikke er tom", + "CantSubscribeFolder": "Kan ikke abonnere på mappe", + "CantUnsubscribeFolder": "Kan ikke afmelde mappe", + "DemoSendMessageError": "Denne konto kan af sikkerhedshensyn ikke sende e-mails til eksterne adresser!", + "DemoAccountError": "Denne konto kan af sikkerhedshensyn ikke udføre denne handling!", + "AccountAlreadyExists": "Kontoen eksisterer allerede", + "AccountDoesNotExist": "Kontoen eksisterer ikke", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Der skete en fejl under adgang til e-mail serveren", + "InvalidInputArgument": "Ugyldigt argument", + "UnknownError": "Ukendt fejl" } } diff --git a/snappymail/v/0.0.0/app/localization/de-DE/admin.json b/snappymail/v/0.0.0/app/localization/de-DE/admin.json index f78a4934c..d930e0dec 100644 --- a/snappymail/v/0.0.0/app/localization/de-DE/admin.json +++ b/snappymail/v/0.0.0/app/localization/de-DE/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Unbekannter Fehler" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Anfrage fehlgeschlagen", - "REQUEST_ABORTED": "Anfrage abgebrochen", - "REQUEST_TIMEOUT": "Antrag auf Auslieferung", - "INVALID_TOKEN": "Ungültiger Token", - "AUTH_ERROR": "Authentifizierung fehlgeschlagen", - "DOMAIN_ALREADY_EXISTS": "Diese Domain existiert bereits", - "CANT_SAVE_PLUGIN_SETTINGS": "Einstellungen können nicht gespeichert werden", - "CANT_INSTALL_PACKAGE": "Fehler beim Installieren der Erweiterung", - "CANT_DELETE_PACKAGE": "Fehler beim entfernen der Erweiterung", - "INVALID_PLUGIN_PACKAGE": "Erweiterungspaket ist ungültig", - "UNSUPPORTED_PLUGIN_PACKAGE": "Erweiterungspaket wird nicht unterstützt", - "UNKNOWN_ERROR": "Unbekannter Fehler" + "RequestError": "Anfrage fehlgeschlagen", + "RequestAborted": "Anfrage abgebrochen", + "RequestTimeout": "Antrag auf Auslieferung", + "InvalidToken": "Ungültiger Token", + "AuthError": "Authentifizierung fehlgeschlagen", + "DomainAlreadyExists": "Diese Domain existiert bereits", + "CantSavePluginSettings": "Einstellungen können nicht gespeichert werden", + "CantInstallPackage": "Fehler beim Installieren der Erweiterung", + "CantDeletePackage": "Fehler beim entfernen der Erweiterung", + "InvalidPluginPackage": "Erweiterungspaket ist ungültig", + "UnsupportedPluginPackage": "Erweiterungspaket wird nicht unterstützt", + "UnknownError": "Unbekannter Fehler" } } diff --git a/snappymail/v/0.0.0/app/localization/de-DE/user.json b/snappymail/v/0.0.0/app/localization/de-DE/user.json index 5e07f0630..2d86df283 100644 --- a/snappymail/v/0.0.0/app/localization/de-DE/user.json +++ b/snappymail/v/0.0.0/app/localization/de-DE/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Popup schließen" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Anfrage fehlgeschlagen", - "REQUEST_ABORTED": "Anfrage abgebrochen", - "REQUEST_TIMEOUT": "Antrag auf Auslieferung", - "INVALID_TOKEN": "Ungültiger Token", - "AUTH_ERROR": "Authentifizierung fehlgeschlagen", - "CONNECTION_ERROR": "Serververbindung kann nicht hergestellt werden", - "DOMAIN_ALREADY_EXISTS": "Diese Domain existiert bereits", - "DOMAIN_NOT_ALLOWED": "Diese Domain ist nicht zugelassen.", - "ACCOUNT_NOT_ALLOWED": "Konto ist nicht zugelassen.", - "CONTACTS_SYNC_ERROR": "Fehler bei Kontakte-Synchronisierung", - "CANT_GET_MESSAGE_LIST": "Die Nachrichtenliste ist nicht verfügbar", - "CANT_GET_MESSAGE": "Diese Nachricht ist nicht verfügbar", - "CANT_DELETE_MESSAGE": "Diese Nachricht kann nicht gelöscht werden", - "CANT_COPY_MESSAGE": "Diese Nachricht kann nicht kopiert werden", - "CANT_MOVE_MESSAGE": "Diese Nachricht kann nicht verschoben werden", - "CANT_SAVE_MESSAGE": "Diese Nachricht kann nicht gespeichert werden", - "CANT_SEND_MESSAGE": "Diese Nachricht kann nicht gesendet werden", - "INVALID_RECIPIENTS": "Ungültige Empfängeradressen", - "CANT_SAVE_FILTERS": "Die Filter können nicht gespeichert werden", - "CANT_GET_FILTERS": "Die Filter sind nicht verfügbar", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Filters-Skript kann nicht aktiviert werden", - "CANT_DELETE_FILTERS_SCRIPT": "Filters-Skript kann nicht gelöscht werden", - "FILTERS_ARE_NOT_CORRECT": "Die Filter sind fehlerhaft", - "CANT_CREATE_FOLDER": "Dieser Ordner kann nicht angelegt werden", - "CANT_RENAME_FOLDER": "Dieser Ordner kann nicht umbenannt werden", - "CANT_DELETE_FOLDER": "Dieser Ordner kann nicht gelöscht werden", - "CANT_DELETE_NON_EMPTY_FOLDER": "Der Ordner kann nicht gelöscht werden; er ist nicht leer", - "CANT_SUBSCRIBE_FOLDER": "Dieser Ordner kann nicht abonniert werden", - "CANT_UNSUBSCRIBE_FOLDER": "Das Abonnement dieses Ordners kann nicht gelöscht werden", - "DEMO_SEND_MESSAGE_ERROR": "Dieses Demokonto darf aus Sicherheitsgründen keine Nachrichten an externe E-Mail-Adressen versenden!", - "DEMO_ACCOUNT_ERROR": "Aus Sicherheitsgründen ist dieses Konto nicht zu dieser Aktion berechtigt!", - "ACCOUNT_ALREADY_EXISTS": "Dieses Konto existiert bereits", - "ACCOUNT_DOES_NOT_EXIST": "Dieser Account existiert nicht.", - "ACCOUNT_SWITCH_FAILED": "Konto wechseln \"%EMAIL%\" versagt", - "MAIL_SERVER_ERROR": "Beim Zugriff auf den E-Mail-Server trat ein Fehler auf.", - "INVALID_INPUT_ARGUMENT": "Ungültige Eingabe", - "UNKNOWN_ERROR": "Unbekannter Fehler" + "RequestError": "Anfrage fehlgeschlagen", + "RequestAborted": "Anfrage abgebrochen", + "RequestTimeout": "Antrag auf Auslieferung", + "InvalidToken": "Ungültiger Token", + "AuthError": "Authentifizierung fehlgeschlagen", + "ConnectionError": "Serververbindung kann nicht hergestellt werden", + "DomainAlreadyExists": "Diese Domain existiert bereits", + "DomainNotAllowed": "Diese Domain ist nicht zugelassen.", + "AccountNotAllowed": "Konto ist nicht zugelassen.", + "ContactsSyncError": "Fehler bei Kontakte-Synchronisierung", + "CantGetMessageList": "Die Nachrichtenliste ist nicht verfügbar", + "CantGetMessage": "Diese Nachricht ist nicht verfügbar", + "CantDeleteMessage": "Diese Nachricht kann nicht gelöscht werden", + "CantCopyMessage": "Diese Nachricht kann nicht kopiert werden", + "CantMoveMessage": "Diese Nachricht kann nicht verschoben werden", + "CantSaveMessage": "Diese Nachricht kann nicht gespeichert werden", + "CantSendMessage": "Diese Nachricht kann nicht gesendet werden", + "InvalidRecipients": "Ungültige Empfängeradressen", + "CantSaveFilters": "Die Filter können nicht gespeichert werden", + "CantGetFilters": "Die Filter sind nicht verfügbar", + "CantActivateFiltersScript": "Filters-Skript kann nicht aktiviert werden", + "CantDeleteFiltersScript": "Filters-Skript kann nicht gelöscht werden", + "FiltersAreNotCorrect": "Die Filter sind fehlerhaft", + "CantCreateFolder": "Dieser Ordner kann nicht angelegt werden", + "CantRenameFolder": "Dieser Ordner kann nicht umbenannt werden", + "CantDeleteFolder": "Dieser Ordner kann nicht gelöscht werden", + "CantDeleteNonEmptyFolder": "Der Ordner kann nicht gelöscht werden; er ist nicht leer", + "CantSubscribeFolder": "Dieser Ordner kann nicht abonniert werden", + "CantUnsubscribeFolder": "Das Abonnement dieses Ordners kann nicht gelöscht werden", + "DemoSendMessageError": "Dieses Demokonto darf aus Sicherheitsgründen keine Nachrichten an externe E-Mail-Adressen versenden!", + "DemoAccountError": "Aus Sicherheitsgründen ist dieses Konto nicht zu dieser Aktion berechtigt!", + "AccountAlreadyExists": "Dieses Konto existiert bereits", + "AccountDoesNotExist": "Dieser Account existiert nicht.", + "AccountSwitchFailed": "Konto wechseln \"%EMAIL%\" versagt", + "MailServerError": "Beim Zugriff auf den E-Mail-Server trat ein Fehler auf.", + "InvalidInputArgument": "Ungültige Eingabe", + "UnknownError": "Unbekannter Fehler" } } diff --git a/snappymail/v/0.0.0/app/localization/el-GR/user.json b/snappymail/v/0.0.0/app/localization/el-GR/user.json index 8e71fbdda..2aaeed110 100644 --- a/snappymail/v/0.0.0/app/localization/el-GR/user.json +++ b/snappymail/v/0.0.0/app/localization/el-GR/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Close compose" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Invalid token", - "AUTH_ERROR": "Authentication failed", - "CONNECTION_ERROR": "Can't connect to server", - "DOMAIN_ALREADY_EXISTS": "Domain already exists", - "DOMAIN_NOT_ALLOWED": "Domain is not allowed", - "ACCOUNT_NOT_ALLOWED": "Account is not allowed", - "CONTACTS_SYNC_ERROR": "Contacts synchronization error", - "CANT_GET_MESSAGE_LIST": "Can't get message list", - "CANT_GET_MESSAGE": "Can't get message", - "CANT_DELETE_MESSAGE": "Can't delete message", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Can't move message", - "CANT_SAVE_MESSAGE": "Can't save message", - "CANT_SEND_MESSAGE": "Can't send message", - "INVALID_RECIPIENTS": "Invalid recipients", - "CANT_SAVE_FILTERS": "Can't save filters", - "CANT_GET_FILTERS": "Can't get filters", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filters are not correct", - "CANT_CREATE_FOLDER": "Can't create folder", - "CANT_RENAME_FOLDER": "Can't rename folder", - "CANT_DELETE_FOLDER": "Can't delete folder", - "CANT_DELETE_NON_EMPTY_FOLDER": "Can't delete non-empty directory", - "CANT_SUBSCRIBE_FOLDER": "Can't subscribe folder", - "CANT_UNSUBSCRIBE_FOLDER": "Can't unsubscribe folder", - "DEMO_SEND_MESSAGE_ERROR": "For security purposes, this account is not allowed to send messages to external e-mail addresses!", - "DEMO_ACCOUNT_ERROR": "For security purposes, this account is not allowed for this action!", - "ACCOUNT_ALREADY_EXISTS": "Account already exists", - "ACCOUNT_DOES_NOT_EXIST": "Account doesn't exist", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "An error has occured while accessing mail server", - "INVALID_INPUT_ARGUMENT": "Invalid input argument", - "UNKNOWN_ERROR": "Unknown error" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Invalid token", + "AuthError": "Authentication failed", + "ConnectionError": "Can't connect to server", + "DomainAlreadyExists": "Domain already exists", + "DomainNotAllowed": "Domain is not allowed", + "AccountNotAllowed": "Account is not allowed", + "ContactsSyncError": "Contacts synchronization error", + "CantGetMessageList": "Can't get message list", + "CantGetMessage": "Can't get message", + "CantDeleteMessage": "Can't delete message", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Can't move message", + "CantSaveMessage": "Can't save message", + "CantSendMessage": "Can't send message", + "InvalidRecipients": "Invalid recipients", + "CantSaveFilters": "Can't save filters", + "CantGetFilters": "Can't get filters", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filters are not correct", + "CantCreateFolder": "Can't create folder", + "CantRenameFolder": "Can't rename folder", + "CantDeleteFolder": "Can't delete folder", + "CantDeleteNonEmptyFolder": "Can't delete non-empty directory", + "CantSubscribeFolder": "Can't subscribe folder", + "CantUnsubscribeFolder": "Can't unsubscribe folder", + "DemoSendMessageError": "For security purposes, this account is not allowed to send messages to external e-mail addresses!", + "DemoAccountError": "For security purposes, this account is not allowed for this action!", + "AccountAlreadyExists": "Account already exists", + "AccountDoesNotExist": "Account doesn't exist", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "An error has occured while accessing mail server", + "InvalidInputArgument": "Invalid input argument", + "UnknownError": "Unknown error" } } diff --git a/snappymail/v/0.0.0/app/localization/en-GB/user.json b/snappymail/v/0.0.0/app/localization/en-GB/user.json index 599754e0c..4e8d90468 100644 --- a/snappymail/v/0.0.0/app/localization/en-GB/user.json +++ b/snappymail/v/0.0.0/app/localization/en-GB/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Close compose" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Invalid token", - "AUTH_ERROR": "Authentication failed", - "CONNECTION_ERROR": "Can't connect to server", - "DOMAIN_ALREADY_EXISTS": "Domain already exists", - "DOMAIN_NOT_ALLOWED": "Domain is not allowed", - "ACCOUNT_NOT_ALLOWED": "Account is not allowed", - "CONTACTS_SYNC_ERROR": "Contacts synchronization error", - "CANT_GET_MESSAGE_LIST": "Can't get message list", - "CANT_GET_MESSAGE": "Can't get message", - "CANT_DELETE_MESSAGE": "Can't delete message", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Can't move message", - "CANT_SAVE_MESSAGE": "Can't save message", - "CANT_SEND_MESSAGE": "Can't send message", - "INVALID_RECIPIENTS": "Invalid recipients", - "CANT_SAVE_FILTERS": "Can't save filters", - "CANT_GET_FILTERS": "Can't get filters", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filters are not correct", - "CANT_CREATE_FOLDER": "Can't create folder", - "CANT_RENAME_FOLDER": "Can't rename folder", - "CANT_DELETE_FOLDER": "Can't delete folder", - "CANT_DELETE_NON_EMPTY_FOLDER": "Can't delete non-empty directory", - "CANT_SUBSCRIBE_FOLDER": "Can't subscribe folder", - "CANT_UNSUBSCRIBE_FOLDER": "Can't unsubscribe folder", - "DEMO_SEND_MESSAGE_ERROR": "For security purposes, this account is not allowed to send messages to external e-mail addresses!", - "DEMO_ACCOUNT_ERROR": "For security purposes, this account is not allowed for this action!", - "ACCOUNT_ALREADY_EXISTS": "Account already exists", - "ACCOUNT_DOES_NOT_EXIST": "Account doesn't exist", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "An error has occured while accessing mail server", - "INVALID_INPUT_ARGUMENT": "Invalid input argument", - "UNKNOWN_ERROR": "Unknown error" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Invalid token", + "AuthError": "Authentication failed", + "ConnectionError": "Can't connect to server", + "DomainAlreadyExists": "Domain already exists", + "DomainNotAllowed": "Domain is not allowed", + "AccountNotAllowed": "Account is not allowed", + "ContactsSyncError": "Contacts synchronization error", + "CantGetMessageList": "Can't get message list", + "CantGetMessage": "Can't get message", + "CantDeleteMessage": "Can't delete message", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Can't move message", + "CantSaveMessage": "Can't save message", + "CantSendMessage": "Can't send message", + "InvalidRecipients": "Invalid recipients", + "CantSaveFilters": "Can't save filters", + "CantGetFilters": "Can't get filters", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filters are not correct", + "CantCreateFolder": "Can't create folder", + "CantRenameFolder": "Can't rename folder", + "CantDeleteFolder": "Can't delete folder", + "CantDeleteNonEmptyFolder": "Can't delete non-empty directory", + "CantSubscribeFolder": "Can't subscribe folder", + "CantUnsubscribeFolder": "Can't unsubscribe folder", + "DemoSendMessageError": "For security purposes, this account is not allowed to send messages to external e-mail addresses!", + "DemoAccountError": "For security purposes, this account is not allowed for this action!", + "AccountAlreadyExists": "Account already exists", + "AccountDoesNotExist": "Account doesn't exist", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "An error has occured while accessing mail server", + "InvalidInputArgument": "Invalid input argument", + "UnknownError": "Unknown error" } } diff --git a/snappymail/v/0.0.0/app/localization/en/admin.json b/snappymail/v/0.0.0/app/localization/en/admin.json index ae7797e19..abe729cf4 100644 --- a/snappymail/v/0.0.0/app/localization/en/admin.json +++ b/snappymail/v/0.0.0/app/localization/en/admin.json @@ -107,7 +107,7 @@ "LABEL_ALL_RIGHTS_RESERVED": "All Rights Reserved.", "HINT_READ_CHANGE_LOG": "Please read the change log before updating.", "HINT_IS_UP_TO_DATE": "SnappyMail is up to date.", - "HTML_NEW_VERSION": "New %VERSION% version is available.", + "HTML_NEW_VERSION": "New %VERSION%<\/b> version is available.", "LABEL_UPDATING": "Updating", "LABEL_CHECKING": "Checking for updates", "BUTTON_RELEASES": "Releases" @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Unknown error" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Invalid token", - "AUTH_ERROR": "Authentication failed", - "DOMAIN_ALREADY_EXISTS": "Domain already exists", - "CANT_SAVE_PLUGIN_SETTINGS": "Can't save settings", - "CANT_INSTALL_PACKAGE": "Failed to install extension", - "CANT_DELETE_PACKAGE": "Failed to remove extension", - "INVALID_PLUGIN_PACKAGE": "Invalid extension package", - "UNSUPPORTED_PLUGIN_PACKAGE": "Unsupported extension package", - "UNKNOWN_ERROR": "Unknown error" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Invalid token", + "AuthError": "Authentication failed", + "DomainAlreadyExists": "Domain already exists", + "CantSavePluginSettings": "Can't save settings", + "CantInstallPackage": "Failed to install extension", + "CantDeletePackage": "Failed to remove extension", + "InvalidPluginPackage": "Invalid extension package", + "UnsupportedPluginPackage": "Unsupported extension package", + "UnknownError": "Unknown error" } } diff --git a/snappymail/v/0.0.0/app/localization/en/user.json b/snappymail/v/0.0.0/app/localization/en/user.json index c42199b18..547c74d8f 100644 --- a/snappymail/v/0.0.0/app/localization/en/user.json +++ b/snappymail/v/0.0.0/app/localization/en/user.json @@ -303,12 +303,12 @@ "BACKUP_PRIVATE_KEY_ON_SERVER": "Backup private key on server" }, "SMIME": { - "POPUP_IMPORT_TITLE": "Import S/MIME certificate", + "POPUP_IMPORT_TITLE": "Import S\/MIME certificate", "CERTIFICATE": "Certificate", - "CERTIFICATES": "S/MIME Certificates", - "SIGNED_MESSAGE": "S/MIME signed message", - "ENCRYPTED_MESSAGE": "S/MIME encrypted message", - "PRIVATE_KEY_OF": "S/MIME private key of %EMAIL%" + "CERTIFICATES": "S\/MIME Certificates", + "SIGNED_MESSAGE": "S\/MIME signed message", + "ENCRYPTED_MESSAGE": "S\/MIME encrypted message", + "PRIVATE_KEY_OF": "S\/MIME private key of %EMAIL%" }, "POPUPS_FILTER": { "TITLE_CREATE_FILTER": "Create a filter?", @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Close compose" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Invalid token", - "AUTH_ERROR": "Authentication failed", - "CONNECTION_ERROR": "Can't connect to server", - "DOMAIN_ALREADY_EXISTS": "Domain already exists", - "DOMAIN_NOT_ALLOWED": "Domain is not allowed", - "ACCOUNT_NOT_ALLOWED": "Account is not allowed", - "CONTACTS_SYNC_ERROR": "Contacts synchronization error", - "CANT_GET_MESSAGE_LIST": "Can't get message list", - "CANT_GET_MESSAGE": "Can't get message", - "CANT_DELETE_MESSAGE": "Can't delete message", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Can't move message", - "CANT_SAVE_MESSAGE": "Can't save message", - "CANT_SEND_MESSAGE": "Can't send message", - "INVALID_RECIPIENTS": "Invalid recipients", - "CANT_SAVE_FILTERS": "Can't save filters", - "CANT_GET_FILTERS": "Can't get filters", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filters are not correct", - "CANT_CREATE_FOLDER": "Can't create folder", - "CANT_RENAME_FOLDER": "Can't rename folder", - "CANT_DELETE_FOLDER": "Can't delete folder", - "CANT_DELETE_NON_EMPTY_FOLDER": "Can't delete non-empty directory", - "CANT_SUBSCRIBE_FOLDER": "Can't subscribe folder", - "CANT_UNSUBSCRIBE_FOLDER": "Can't unsubscribe folder", - "DEMO_SEND_MESSAGE_ERROR": "For security purposes, this account is not allowed to send messages to external e-mail addresses!", - "DEMO_ACCOUNT_ERROR": "For security purposes, this account is not allowed for this action!", - "ACCOUNT_ALREADY_EXISTS": "Account already exists", - "ACCOUNT_DOES_NOT_EXIST": "Account doesn't exist", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "An error has occured while accessing mail server", - "INVALID_INPUT_ARGUMENT": "Invalid input argument", - "UNKNOWN_ERROR": "Unknown error" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Invalid token", + "AuthError": "Authentication failed", + "ConnectionError": "Can't connect to server", + "DomainAlreadyExists": "Domain already exists", + "DomainNotAllowed": "Domain is not allowed", + "AccountNotAllowed": "Account is not allowed", + "ContactsSyncError": "Contacts synchronization error", + "CantGetMessageList": "Can't get message list", + "CantGetMessage": "Can't get message", + "CantDeleteMessage": "Can't delete message", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Can't move message", + "CantSaveMessage": "Can't save message", + "CantSendMessage": "Can't send message", + "InvalidRecipients": "Invalid recipients", + "CantSaveFilters": "Can't save filters", + "CantGetFilters": "Can't get filters", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filters are not correct", + "CantCreateFolder": "Can't create folder", + "CantRenameFolder": "Can't rename folder", + "CantDeleteFolder": "Can't delete folder", + "CantDeleteNonEmptyFolder": "Can't delete non-empty directory", + "CantSubscribeFolder": "Can't subscribe folder", + "CantUnsubscribeFolder": "Can't unsubscribe folder", + "DemoSendMessageError": "For security purposes, this account is not allowed to send messages to external e-mail addresses!", + "DemoAccountError": "For security purposes, this account is not allowed for this action!", + "AccountAlreadyExists": "Account already exists", + "AccountDoesNotExist": "Account doesn't exist", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "An error has occured while accessing mail server", + "InvalidInputArgument": "Invalid input argument", + "UnknownError": "Unknown error" } } diff --git a/snappymail/v/0.0.0/app/localization/es-ES/admin.json b/snappymail/v/0.0.0/app/localization/es-ES/admin.json index ccc13cdbf..17183a4d7 100644 --- a/snappymail/v/0.0.0/app/localization/es-ES/admin.json +++ b/snappymail/v/0.0.0/app/localization/es-ES/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Error desconocido" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Token inválido", - "AUTH_ERROR": "Autenticación fallida", - "DOMAIN_ALREADY_EXISTS": "El Dominio ya existe", - "CANT_SAVE_PLUGIN_SETTINGS": "No se pudieron guardar las configuraciones", - "CANT_INSTALL_PACKAGE": "No se ha podido instalar el extensión", - "CANT_DELETE_PACKAGE": "No se ha podido eliminar el extensión", - "INVALID_PLUGIN_PACKAGE": "El paquete de extensión no válido", - "UNSUPPORTED_PLUGIN_PACKAGE": "El paquete del extensión es incompatible", - "UNKNOWN_ERROR": "Error desconocido" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Token inválido", + "AuthError": "Autenticación fallida", + "DomainAlreadyExists": "El Dominio ya existe", + "CantSavePluginSettings": "No se pudieron guardar las configuraciones", + "CantInstallPackage": "No se ha podido instalar el extensión", + "CantDeletePackage": "No se ha podido eliminar el extensión", + "InvalidPluginPackage": "El paquete de extensión no válido", + "UnsupportedPluginPackage": "El paquete del extensión es incompatible", + "UnknownError": "Error desconocido" } } diff --git a/snappymail/v/0.0.0/app/localization/es-ES/user.json b/snappymail/v/0.0.0/app/localization/es-ES/user.json index 15ae227ad..3dec72e65 100644 --- a/snappymail/v/0.0.0/app/localization/es-ES/user.json +++ b/snappymail/v/0.0.0/app/localization/es-ES/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Cerrar componer" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Elemento no válido", - "AUTH_ERROR": "Autentificación fallida", - "CONNECTION_ERROR": "No se puede conectar al servidor", - "DOMAIN_ALREADY_EXISTS": "El Dominio ya existe", - "DOMAIN_NOT_ALLOWED": "Dominio no permitido", - "ACCOUNT_NOT_ALLOWED": "La cuenta no está permitida", - "CONTACTS_SYNC_ERROR": "Error de sincronización de Contactos", - "CANT_GET_MESSAGE_LIST": "No se puede obtener la lista de mensajes", - "CANT_GET_MESSAGE": "No se puede obtener el mensaje", - "CANT_DELETE_MESSAGE": "No se puede eliminar el mensaje", - "CANT_COPY_MESSAGE": "No se puede copiar el mensaje", - "CANT_MOVE_MESSAGE": "No se puede mover el mensaje", - "CANT_SAVE_MESSAGE": "No se puede guardar el mensaje", - "CANT_SEND_MESSAGE": "No se puede enviar el mensaje", - "INVALID_RECIPIENTS": "Los destinatarios no son válidos", - "CANT_SAVE_FILTERS": "No se pueden guardar los filtros", - "CANT_GET_FILTERS": "No se pueden obtener los filtros", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filtros incorrectos", - "CANT_CREATE_FOLDER": "No se puede crear la carpeta", - "CANT_RENAME_FOLDER": "No se puede renombrar la carpeta", - "CANT_DELETE_FOLDER": "No se puede eliminar la carpeta", - "CANT_DELETE_NON_EMPTY_FOLDER": "No se puede eliminar un directorio que no está vacío", - "CANT_SUBSCRIBE_FOLDER": "No se puede suscribir carpeta", - "CANT_UNSUBSCRIBE_FOLDER": "No puede darse de baja de la carpeta", - "DEMO_SEND_MESSAGE_ERROR": "Por razones de seguridad, esta cuenta demo no permite enviar mensajes a direcciones de correo electrónico externas!", - "DEMO_ACCOUNT_ERROR": "For security purposes, this account is not allowed for this action!", - "ACCOUNT_ALREADY_EXISTS": "La cuenta ya existe", - "ACCOUNT_DOES_NOT_EXIST": "La cuenta no existe", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Ocurrió un error mientras se accedía al servidor", - "INVALID_INPUT_ARGUMENT": "Argumento no válido", - "UNKNOWN_ERROR": "Error desconocido" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Elemento no válido", + "AuthError": "Autentificación fallida", + "ConnectionError": "No se puede conectar al servidor", + "DomainAlreadyExists": "El Dominio ya existe", + "DomainNotAllowed": "Dominio no permitido", + "AccountNotAllowed": "La cuenta no está permitida", + "ContactsSyncError": "Error de sincronización de Contactos", + "CantGetMessageList": "No se puede obtener la lista de mensajes", + "CantGetMessage": "No se puede obtener el mensaje", + "CantDeleteMessage": "No se puede eliminar el mensaje", + "CantCopyMessage": "No se puede copiar el mensaje", + "CantMoveMessage": "No se puede mover el mensaje", + "CantSaveMessage": "No se puede guardar el mensaje", + "CantSendMessage": "No se puede enviar el mensaje", + "InvalidRecipients": "Los destinatarios no son válidos", + "CantSaveFilters": "No se pueden guardar los filtros", + "CantGetFilters": "No se pueden obtener los filtros", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filtros incorrectos", + "CantCreateFolder": "No se puede crear la carpeta", + "CantRenameFolder": "No se puede renombrar la carpeta", + "CantDeleteFolder": "No se puede eliminar la carpeta", + "CantDeleteNonEmptyFolder": "No se puede eliminar un directorio que no está vacío", + "CantSubscribeFolder": "No se puede suscribir carpeta", + "CantUnsubscribeFolder": "No puede darse de baja de la carpeta", + "DemoSendMessageError": "Por razones de seguridad, esta cuenta demo no permite enviar mensajes a direcciones de correo electrónico externas!", + "DemoAccountError": "For security purposes, this account is not allowed for this action!", + "AccountAlreadyExists": "La cuenta ya existe", + "AccountDoesNotExist": "La cuenta no existe", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Ocurrió un error mientras se accedía al servidor", + "InvalidInputArgument": "Argumento no válido", + "UnknownError": "Error desconocido" } } diff --git a/snappymail/v/0.0.0/app/localization/et-EE/user.json b/snappymail/v/0.0.0/app/localization/et-EE/user.json index 3629b8826..b8e91f463 100644 --- a/snappymail/v/0.0.0/app/localization/et-EE/user.json +++ b/snappymail/v/0.0.0/app/localization/et-EE/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Sulge kirja koostamise aken" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Puudulik tõend", - "AUTH_ERROR": "Autentimine ebaõnnestus", - "CONNECTION_ERROR": "Serveriga ühendumine ebaõnnestus", - "DOMAIN_ALREADY_EXISTS": "Domeen juba eksisteerib", - "DOMAIN_NOT_ALLOWED": "Domeenil ei ole lubatud siseneda", - "ACCOUNT_NOT_ALLOWED": "Kasutajakontol ei ole lubatud siseneda", - "CONTACTS_SYNC_ERROR": "Kontaktide sünkroniseerimise viga", - "CANT_GET_MESSAGE_LIST": "Kirjade nimekirja laadimine ebaõnnestus", - "CANT_GET_MESSAGE": "Kirja laadimine ebaõnnestus", - "CANT_DELETE_MESSAGE": "Kirja kustutamine ebaõnnestus", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Kirja liigutamine ebaõnnestus", - "CANT_SAVE_MESSAGE": "Kirja salvestamine ebaõnnestus", - "CANT_SEND_MESSAGE": "Kirja saatmine ebaõnnestus", - "INVALID_RECIPIENTS": "Puudulikud saajad", - "CANT_SAVE_FILTERS": "Filtri salvestamine ebaõnnestus", - "CANT_GET_FILTERS": "Filtrite laadimine ebaõnnestus", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filtrid on puudulikud", - "CANT_CREATE_FOLDER": "Kausta loomine ebaõnnestus", - "CANT_RENAME_FOLDER": "Kausta ümbernimetamine ebaõnnestus", - "CANT_DELETE_FOLDER": "Kausta kustutamine ebaõnnestus", - "CANT_DELETE_NON_EMPTY_FOLDER": "Kirju sisaldavat kausta pole võimalik kustutada", - "CANT_SUBSCRIBE_FOLDER": "Kausta tellimine ebaõnnestus.", - "CANT_UNSUBSCRIBE_FOLDER": "Kausta tellimisest loobumine ebaõnnestus.", - "DEMO_SEND_MESSAGE_ERROR": "Turvalisusega seotud põhjustel ei ole sellel kontol lubatud saata kirju välistele aadressidele!", - "DEMO_ACCOUNT_ERROR": "Turvalisusega seotud põhjustel ei ole sellel kontol lubatud soovitud toimingut teostada!", - "ACCOUNT_ALREADY_EXISTS": "Konto juba eksisteerib", - "ACCOUNT_DOES_NOT_EXIST": "Kontot veel ei eksisteeri", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "E-posti serveri poole pöördumisel tekkis viga", - "INVALID_INPUT_ARGUMENT": "Puudulik sisendi arument", - "UNKNOWN_ERROR": "Tundmatu viga" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Puudulik tõend", + "AuthError": "Autentimine ebaõnnestus", + "ConnectionError": "Serveriga ühendumine ebaõnnestus", + "DomainAlreadyExists": "Domeen juba eksisteerib", + "DomainNotAllowed": "Domeenil ei ole lubatud siseneda", + "AccountNotAllowed": "Kasutajakontol ei ole lubatud siseneda", + "ContactsSyncError": "Kontaktide sünkroniseerimise viga", + "CantGetMessageList": "Kirjade nimekirja laadimine ebaõnnestus", + "CantGetMessage": "Kirja laadimine ebaõnnestus", + "CantDeleteMessage": "Kirja kustutamine ebaõnnestus", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Kirja liigutamine ebaõnnestus", + "CantSaveMessage": "Kirja salvestamine ebaõnnestus", + "CantSendMessage": "Kirja saatmine ebaõnnestus", + "InvalidRecipients": "Puudulikud saajad", + "CantSaveFilters": "Filtri salvestamine ebaõnnestus", + "CantGetFilters": "Filtrite laadimine ebaõnnestus", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filtrid on puudulikud", + "CantCreateFolder": "Kausta loomine ebaõnnestus", + "CantRenameFolder": "Kausta ümbernimetamine ebaõnnestus", + "CantDeleteFolder": "Kausta kustutamine ebaõnnestus", + "CantDeleteNonEmptyFolder": "Kirju sisaldavat kausta pole võimalik kustutada", + "CantSubscribeFolder": "Kausta tellimine ebaõnnestus.", + "CantUnsubscribeFolder": "Kausta tellimisest loobumine ebaõnnestus.", + "DemoSendMessageError": "Turvalisusega seotud põhjustel ei ole sellel kontol lubatud saata kirju välistele aadressidele!", + "DemoAccountError": "Turvalisusega seotud põhjustel ei ole sellel kontol lubatud soovitud toimingut teostada!", + "AccountAlreadyExists": "Konto juba eksisteerib", + "AccountDoesNotExist": "Kontot veel ei eksisteeri", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "E-posti serveri poole pöördumisel tekkis viga", + "InvalidInputArgument": "Puudulik sisendi arument", + "UnknownError": "Tundmatu viga" } } diff --git a/snappymail/v/0.0.0/app/localization/eu/admin.json b/snappymail/v/0.0.0/app/localization/eu/admin.json index 8cf9cf9b7..a4609ce76 100644 --- a/snappymail/v/0.0.0/app/localization/eu/admin.json +++ b/snappymail/v/0.0.0/app/localization/eu/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Errore ezezaguna" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Eskaerak huts egin du", - "REQUEST_ABORTED": "Eskaera bertan behera utzi da", - "REQUEST_TIMEOUT": "Eskaeraren denbora-muga gainditu da", - "INVALID_TOKEN": "Ez-baliozko tokena", - "AUTH_ERROR": "Autentikazioak huts egin du", - "DOMAIN_ALREADY_EXISTS": "Domeinua jadanik existitzen da", - "CANT_SAVE_PLUGIN_SETTINGS": "Ezin dira ezarpenak gorde", - "CANT_INSTALL_PACKAGE": "Akatsa gehigarria instalatzean", - "CANT_DELETE_PACKAGE": "Akatsa gehigarria kentzean", - "INVALID_PLUGIN_PACKAGE": "Ez-baliozko gehigarri paketea", - "UNSUPPORTED_PLUGIN_PACKAGE": "Gehigarri paketea ez da onartzen", - "UNKNOWN_ERROR": "Errore ezezaguna" + "RequestError": "Eskaerak huts egin du", + "RequestAborted": "Eskaera bertan behera utzi da", + "RequestTimeout": "Eskaeraren denbora-muga gainditu da", + "InvalidToken": "Ez-baliozko tokena", + "AuthError": "Autentikazioak huts egin du", + "DomainAlreadyExists": "Domeinua jadanik existitzen da", + "CantSavePluginSettings": "Ezin dira ezarpenak gorde", + "CantInstallPackage": "Akatsa gehigarria instalatzean", + "CantDeletePackage": "Akatsa gehigarria kentzean", + "InvalidPluginPackage": "Ez-baliozko gehigarri paketea", + "UnsupportedPluginPackage": "Gehigarri paketea ez da onartzen", + "UnknownError": "Errore ezezaguna" } } diff --git a/snappymail/v/0.0.0/app/localization/eu/user.json b/snappymail/v/0.0.0/app/localization/eu/user.json index 2a560f4b7..0145c2877 100644 --- a/snappymail/v/0.0.0/app/localization/eu/user.json +++ b/snappymail/v/0.0.0/app/localization/eu/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Itxi mezua" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Eskaerak huts egin du", - "REQUEST_ABORTED": "Eskaera bertan behera utzi da", - "REQUEST_TIMEOUT": "Eskaera denboraz kantpo", - "INVALID_TOKEN": "Ez-baliozko tokena", - "AUTH_ERROR": "Autentikazio errorea", - "CONNECTION_ERROR": "Ezin da zerbitzarira konektatu", - "DOMAIN_ALREADY_EXISTS": "Domeinua jadanik existitzen da", - "DOMAIN_NOT_ALLOWED": "Domeinu ez baimendua", - "ACCOUNT_NOT_ALLOWED": "Kontu ez baimendua", - "CONTACTS_SYNC_ERROR": "Kontaktu sinkronizazio errorea", - "CANT_GET_MESSAGE_LIST": "Ezin da mezuen zerrenda eskuratu", - "CANT_GET_MESSAGE": "Ezin da mezua eskuratu", - "CANT_DELETE_MESSAGE": "Ezin da mezua ezabatu", - "CANT_COPY_MESSAGE": "Ezin da mezua kopiatu", - "CANT_MOVE_MESSAGE": "Ezin da mezua mugitu", - "CANT_SAVE_MESSAGE": "Ezin da mezua gorde", - "CANT_SEND_MESSAGE": "Ezin da mezua bidali", - "INVALID_RECIPIENTS": "Ez-baliozko hartzaileak", - "CANT_SAVE_FILTERS": "Ezin dira iragazkiak gorde", - "CANT_GET_FILTERS": "Ezin dira iragazkiak eskuratu", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Ezin dira iragazki-scriptak aktibatu", - "CANT_DELETE_FILTERS_SCRIPT": "Ezin dira iragazki-scriptak ezabatu", - "FILTERS_ARE_NOT_CORRECT": "Iragazkiak ez dira zuzenak", - "CANT_CREATE_FOLDER": "Ezin da karpeta sortu", - "CANT_RENAME_FOLDER": "Ezin da karpeta berrizendatu", - "CANT_DELETE_FOLDER": "Ezin da karpeta ezabatu", - "CANT_DELETE_NON_EMPTY_FOLDER": "Ezin da hutsi ez dagoen direktorioa ezabatu", - "CANT_SUBSCRIBE_FOLDER": "Ezin da karpetara harpidetu", - "CANT_UNSUBSCRIBE_FOLDER": "Ezin da karpetatik harpidetza kendu", - "DEMO_SEND_MESSAGE_ERROR": "Segurtasunagatik, kontua honek ezin du kanpoko e-mail helbideetara mezurik bidali!", - "DEMO_ACCOUNT_ERROR": "Segurtasunagatik, kontu hau ez dago ahalbideratuta ekintza honetarako!", - "ACCOUNT_ALREADY_EXISTS": "Kontua jada existitzen da", - "ACCOUNT_DOES_NOT_EXIST": "Kontua ez da existitzen", - "ACCOUNT_SWITCH_FAILED": "\"%EMAIL%\" kontura aldaketak akatsa eman du", - "MAIL_SERVER_ERROR": "Errore bat gertatu da posta zebritzarira sartzean", - "INVALID_INPUT_ARGUMENT": "Ez-naliozko sarrera-argumentua", - "UNKNOWN_ERROR": "Errore ezezaguna" + "RequestError": "Eskaerak huts egin du", + "RequestAborted": "Eskaera bertan behera utzi da", + "RequestTimeout": "Eskaera denboraz kantpo", + "InvalidToken": "Ez-baliozko tokena", + "AuthError": "Autentikazio errorea", + "ConnectionError": "Ezin da zerbitzarira konektatu", + "DomainAlreadyExists": "Domeinua jadanik existitzen da", + "DomainNotAllowed": "Domeinu ez baimendua", + "AccountNotAllowed": "Kontu ez baimendua", + "ContactsSyncError": "Kontaktu sinkronizazio errorea", + "CantGetMessageList": "Ezin da mezuen zerrenda eskuratu", + "CantGetMessage": "Ezin da mezua eskuratu", + "CantDeleteMessage": "Ezin da mezua ezabatu", + "CantCopyMessage": "Ezin da mezua kopiatu", + "CantMoveMessage": "Ezin da mezua mugitu", + "CantSaveMessage": "Ezin da mezua gorde", + "CantSendMessage": "Ezin da mezua bidali", + "InvalidRecipients": "Ez-baliozko hartzaileak", + "CantSaveFilters": "Ezin dira iragazkiak gorde", + "CantGetFilters": "Ezin dira iragazkiak eskuratu", + "CantActivateFiltersScript": "Ezin dira iragazki-scriptak aktibatu", + "CantDeleteFiltersScript": "Ezin dira iragazki-scriptak ezabatu", + "FiltersAreNotCorrect": "Iragazkiak ez dira zuzenak", + "CantCreateFolder": "Ezin da karpeta sortu", + "CantRenameFolder": "Ezin da karpeta berrizendatu", + "CantDeleteFolder": "Ezin da karpeta ezabatu", + "CantDeleteNonEmptyFolder": "Ezin da hutsi ez dagoen direktorioa ezabatu", + "CantSubscribeFolder": "Ezin da karpetara harpidetu", + "CantUnsubscribeFolder": "Ezin da karpetatik harpidetza kendu", + "DemoSendMessageError": "Segurtasunagatik, kontua honek ezin du kanpoko e-mail helbideetara mezurik bidali!", + "DemoAccountError": "Segurtasunagatik, kontu hau ez dago ahalbideratuta ekintza honetarako!", + "AccountAlreadyExists": "Kontua jada existitzen da", + "AccountDoesNotExist": "Kontua ez da existitzen", + "AccountSwitchFailed": "\"%EMAIL%\" kontura aldaketak akatsa eman du", + "MailServerError": "Errore bat gertatu da posta zebritzarira sartzean", + "InvalidInputArgument": "Ez-naliozko sarrera-argumentua", + "UnknownError": "Errore ezezaguna" } } diff --git a/snappymail/v/0.0.0/app/localization/fa-IR/admin.json b/snappymail/v/0.0.0/app/localization/fa-IR/admin.json index 1bbc393c8..1b9c23c68 100644 --- a/snappymail/v/0.0.0/app/localization/fa-IR/admin.json +++ b/snappymail/v/0.0.0/app/localization/fa-IR/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "خطای نامشخص" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "توکن نامعتبر", - "AUTH_ERROR": "احراز هویت انجام نشد", - "DOMAIN_ALREADY_EXISTS": "دامنه در حال حاضر موجود است", - "CANT_SAVE_PLUGIN_SETTINGS": "امکان ذخیره تنظیمات نیست", - "CANT_INSTALL_PACKAGE": "نصب بسته با خطا همراه بود", - "CANT_DELETE_PACKAGE": "حذف بسته با خطا همراه بو", - "INVALID_PLUGIN_PACKAGE": "بسته افزونه نامعتبر است", - "UNSUPPORTED_PLUGIN_PACKAGE": "بسته افزونه پشتیبانی نمی‌شود", - "UNKNOWN_ERROR": "خطای نامشخص" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "توکن نامعتبر", + "AuthError": "احراز هویت انجام نشد", + "DomainAlreadyExists": "دامنه در حال حاضر موجود است", + "CantSavePluginSettings": "امکان ذخیره تنظیمات نیست", + "CantInstallPackage": "نصب بسته با خطا همراه بود", + "CantDeletePackage": "حذف بسته با خطا همراه بو", + "InvalidPluginPackage": "بسته افزونه نامعتبر است", + "UnsupportedPluginPackage": "بسته افزونه پشتیبانی نمی‌شود", + "UnknownError": "خطای نامشخص" } } diff --git a/snappymail/v/0.0.0/app/localization/fa-IR/user.json b/snappymail/v/0.0.0/app/localization/fa-IR/user.json index 90eae77c2..797ed1584 100644 --- a/snappymail/v/0.0.0/app/localization/fa-IR/user.json +++ b/snappymail/v/0.0.0/app/localization/fa-IR/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "بستن صفحه ایجاد" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "توکن نامعتبر", - "AUTH_ERROR": "احراز هویت با موفقیت همراه نبود", - "CONNECTION_ERROR": "عدم اتصال به سرور", - "DOMAIN_ALREADY_EXISTS": "دامنه در حال حاضر موجود است", - "DOMAIN_NOT_ALLOWED": "به دامنه اجازه داده نشده است", - "ACCOUNT_NOT_ALLOWED": "به حساب کاربری اجازه داده نشده است", - "CONTACTS_SYNC_ERROR": "همگام‌سازی تماس‌ها با خطا همراه بود", - "CANT_GET_MESSAGE_LIST": "امکان دریافت لیست پیام‌ها نیست", - "CANT_GET_MESSAGE": "امکان دریافت پیام نیست", - "CANT_DELETE_MESSAGE": "امکان حذف پیام نیست", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "امکان انتقال پیام نیست", - "CANT_SAVE_MESSAGE": "امکان ذخیره پیام نیست", - "CANT_SEND_MESSAGE": "امکان ارسال پیام نیست", - "INVALID_RECIPIENTS": "گیرنده نامعتبر", - "CANT_SAVE_FILTERS": "امکان ذخیره فیلترها نیست", - "CANT_GET_FILTERS": "امکان دریافت فیلترها نیست", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "فیلترها صحیح نیستند", - "CANT_CREATE_FOLDER": "امکان ایجاد شاخه وجود ندارد", - "CANT_RENAME_FOLDER": "امکان تغییر نام شاخه نیست", - "CANT_DELETE_FOLDER": "امکان حذف شاخه نیست", - "CANT_DELETE_NON_EMPTY_FOLDER": "امکان حذف شاخه‌ای که خالی نیست وجود ندارد", - "CANT_SUBSCRIBE_FOLDER": "امکان اشتراک شاخه نیست", - "CANT_UNSUBSCRIBE_FOLDER": "امکان عدم اشتراک شاخه نیست", - "DEMO_SEND_MESSAGE_ERROR": "بنابر اهداف امنیتی، این کاربر اجازه ارسال ایمیل به یک ایمیل خارج از دامنه را ندارد!", - "DEMO_ACCOUNT_ERROR": "بنابر اهداف امنیتی، این کاربر اجازه انجام این عملیات را ندارد!", - "ACCOUNT_ALREADY_EXISTS": "کاربر وجود دارد", - "ACCOUNT_DOES_NOT_EXIST": "کاربر وجود ندارد", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "یک خطا در زمان دسترسی به سرویس پست الکترونیک رخ داد", - "INVALID_INPUT_ARGUMENT": "پارامترهای ورودی نامعتبر", - "UNKNOWN_ERROR": "خطای نامشخص" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "توکن نامعتبر", + "AuthError": "احراز هویت با موفقیت همراه نبود", + "ConnectionError": "عدم اتصال به سرور", + "DomainAlreadyExists": "دامنه در حال حاضر موجود است", + "DomainNotAllowed": "به دامنه اجازه داده نشده است", + "AccountNotAllowed": "به حساب کاربری اجازه داده نشده است", + "ContactsSyncError": "همگام‌سازی تماس‌ها با خطا همراه بود", + "CantGetMessageList": "امکان دریافت لیست پیام‌ها نیست", + "CantGetMessage": "امکان دریافت پیام نیست", + "CantDeleteMessage": "امکان حذف پیام نیست", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "امکان انتقال پیام نیست", + "CantSaveMessage": "امکان ذخیره پیام نیست", + "CantSendMessage": "امکان ارسال پیام نیست", + "InvalidRecipients": "گیرنده نامعتبر", + "CantSaveFilters": "امکان ذخیره فیلترها نیست", + "CantGetFilters": "امکان دریافت فیلترها نیست", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "فیلترها صحیح نیستند", + "CantCreateFolder": "امکان ایجاد شاخه وجود ندارد", + "CantRenameFolder": "امکان تغییر نام شاخه نیست", + "CantDeleteFolder": "امکان حذف شاخه نیست", + "CantDeleteNonEmptyFolder": "امکان حذف شاخه‌ای که خالی نیست وجود ندارد", + "CantSubscribeFolder": "امکان اشتراک شاخه نیست", + "CantUnsubscribeFolder": "امکان عدم اشتراک شاخه نیست", + "DemoSendMessageError": "بنابر اهداف امنیتی، این کاربر اجازه ارسال ایمیل به یک ایمیل خارج از دامنه را ندارد!", + "DemoAccountError": "بنابر اهداف امنیتی، این کاربر اجازه انجام این عملیات را ندارد!", + "AccountAlreadyExists": "کاربر وجود دارد", + "AccountDoesNotExist": "کاربر وجود ندارد", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "یک خطا در زمان دسترسی به سرویس پست الکترونیک رخ داد", + "InvalidInputArgument": "پارامترهای ورودی نامعتبر", + "UnknownError": "خطای نامشخص" } } diff --git a/snappymail/v/0.0.0/app/localization/fi-FI/admin.json b/snappymail/v/0.0.0/app/localization/fi-FI/admin.json index 3fed9ed01..94354fad1 100644 --- a/snappymail/v/0.0.0/app/localization/fi-FI/admin.json +++ b/snappymail/v/0.0.0/app/localization/fi-FI/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Tuntematon virhe" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Väärä token", - "AUTH_ERROR": "Tunnistautuminen epäonnistui", - "DOMAIN_ALREADY_EXISTS": "Verkkotunnus on jo olemassa", - "CANT_SAVE_PLUGIN_SETTINGS": "Asetuksia ei voida tallentaa", - "CANT_INSTALL_PACKAGE": "Paketin asennus epäonnistui", - "CANT_DELETE_PACKAGE": "Paketin poisto epäonnistui", - "INVALID_PLUGIN_PACKAGE": "Virheellinen lisäosa-paketti", - "UNSUPPORTED_PLUGIN_PACKAGE": "Ei tuettu lisäosa-paketti", - "UNKNOWN_ERROR": "Tuntematon virhe" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Väärä token", + "AuthError": "Tunnistautuminen epäonnistui", + "DomainAlreadyExists": "Verkkotunnus on jo olemassa", + "CantSavePluginSettings": "Asetuksia ei voida tallentaa", + "CantInstallPackage": "Paketin asennus epäonnistui", + "CantDeletePackage": "Paketin poisto epäonnistui", + "InvalidPluginPackage": "Virheellinen lisäosa-paketti", + "UnsupportedPluginPackage": "Ei tuettu lisäosa-paketti", + "UnknownError": "Tuntematon virhe" } } diff --git a/snappymail/v/0.0.0/app/localization/fi-FI/user.json b/snappymail/v/0.0.0/app/localization/fi-FI/user.json index 61de7d2f1..de67cb02c 100644 --- a/snappymail/v/0.0.0/app/localization/fi-FI/user.json +++ b/snappymail/v/0.0.0/app/localization/fi-FI/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Sule luo viesti" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Väärä suojaustunnus", - "AUTH_ERROR": "Tunnistusvirhe", - "CONNECTION_ERROR": "Ei voi yhdistää palvelimeen", - "DOMAIN_ALREADY_EXISTS": "Verkkotunnus on jo olemassa", - "DOMAIN_NOT_ALLOWED": "Verkkotunnus ei ole sallittu", - "ACCOUNT_NOT_ALLOWED": "Tili ei ole sallittu", - "CONTACTS_SYNC_ERROR": "Yhteystietojen synkronointivirhe", - "CANT_GET_MESSAGE_LIST": "Viestilistaa ei voi näyttää", - "CANT_GET_MESSAGE": "Viestiä ei voi näyttää", - "CANT_DELETE_MESSAGE": "Viestiä ei voi poistaa", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Viestiä ei voi siirtää", - "CANT_SAVE_MESSAGE": "Viestiä ei voi tallentaa", - "CANT_SEND_MESSAGE": "Viestiä ei voi lähettää", - "INVALID_RECIPIENTS": "Vastaanottajassa virhe", - "CANT_SAVE_FILTERS": "Suodattimia ei voi tallentaa", - "CANT_GET_FILTERS": "Suodattimia ei voi ladata", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Suodattimet väärin", - "CANT_CREATE_FOLDER": "Kansiota ei voi luoda", - "CANT_RENAME_FOLDER": "Kansiota ei voi uudelleennimetä", - "CANT_DELETE_FOLDER": "Kansiota ei voi poistaa", - "CANT_DELETE_NON_EMPTY_FOLDER": "Kansiossa on viestejä, ei voi poistaa", - "CANT_SUBSCRIBE_FOLDER": "Kansiota ei voi tilata", - "CANT_UNSUBSCRIBE_FOLDER": "Kansiotilausta ei voi peruuttaa", - "DEMO_SEND_MESSAGE_ERROR": "Turvallisuus syistä tältä tililtä ei voi lähettää viestejä ulkopuolisiin osoitteisiin!", - "DEMO_ACCOUNT_ERROR": "Turvallisuus syistä tämä ei ole sallittua!", - "ACCOUNT_ALREADY_EXISTS": "Tili on jo olemassa.", - "ACCOUNT_DOES_NOT_EXIST": "Tiliä ei ole olemassa", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Palvelinyhteydessä tapahtui virhe", - "INVALID_INPUT_ARGUMENT": "Virheelinen komento", - "UNKNOWN_ERROR": "Tuntematon virhe" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Väärä suojaustunnus", + "AuthError": "Tunnistusvirhe", + "ConnectionError": "Ei voi yhdistää palvelimeen", + "DomainAlreadyExists": "Verkkotunnus on jo olemassa", + "DomainNotAllowed": "Verkkotunnus ei ole sallittu", + "AccountNotAllowed": "Tili ei ole sallittu", + "ContactsSyncError": "Yhteystietojen synkronointivirhe", + "CantGetMessageList": "Viestilistaa ei voi näyttää", + "CantGetMessage": "Viestiä ei voi näyttää", + "CantDeleteMessage": "Viestiä ei voi poistaa", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Viestiä ei voi siirtää", + "CantSaveMessage": "Viestiä ei voi tallentaa", + "CantSendMessage": "Viestiä ei voi lähettää", + "InvalidRecipients": "Vastaanottajassa virhe", + "CantSaveFilters": "Suodattimia ei voi tallentaa", + "CantGetFilters": "Suodattimia ei voi ladata", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Suodattimet väärin", + "CantCreateFolder": "Kansiota ei voi luoda", + "CantRenameFolder": "Kansiota ei voi uudelleennimetä", + "CantDeleteFolder": "Kansiota ei voi poistaa", + "CantDeleteNonEmptyFolder": "Kansiossa on viestejä, ei voi poistaa", + "CantSubscribeFolder": "Kansiota ei voi tilata", + "CantUnsubscribeFolder": "Kansiotilausta ei voi peruuttaa", + "DemoSendMessageError": "Turvallisuus syistä tältä tililtä ei voi lähettää viestejä ulkopuolisiin osoitteisiin!", + "DemoAccountError": "Turvallisuus syistä tämä ei ole sallittua!", + "AccountAlreadyExists": "Tili on jo olemassa.", + "AccountDoesNotExist": "Tiliä ei ole olemassa", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Palvelinyhteydessä tapahtui virhe", + "InvalidInputArgument": "Virheelinen komento", + "UnknownError": "Tuntematon virhe" } } diff --git a/snappymail/v/0.0.0/app/localization/fr-FR/admin.json b/snappymail/v/0.0.0/app/localization/fr-FR/admin.json index ae74e7f74..d651ab977 100644 --- a/snappymail/v/0.0.0/app/localization/fr-FR/admin.json +++ b/snappymail/v/0.0.0/app/localization/fr-FR/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Erreur inconnue" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "La requête a échouée", - "REQUEST_ABORTED": "La requête a été annulée", - "REQUEST_TIMEOUT": "La requête a expirée", - "INVALID_TOKEN": "Jeton invalide", - "AUTH_ERROR": "L'authentification a échoué", - "DOMAIN_ALREADY_EXISTS": "Le domaine existe déjà", - "CANT_SAVE_PLUGIN_SETTINGS": "Vous ne pouvez pas enregistrer les paramètres", - "CANT_INSTALL_PACKAGE": "Impossible d'installer le extension", - "CANT_DELETE_PACKAGE": "Impossible de supprimer le extension", - "INVALID_PLUGIN_PACKAGE": "Package d'extension non valide", - "UNSUPPORTED_PLUGIN_PACKAGE": "Package d'extension non pris en charge", - "UNKNOWN_ERROR": "Erreur inconnue" + "RequestError": "La requête a échouée", + "RequestAborted": "La requête a été annulée", + "RequestTimeout": "La requête a expirée", + "InvalidToken": "Jeton invalide", + "AuthError": "L'authentification a échoué", + "DomainAlreadyExists": "Le domaine existe déjà", + "CantSavePluginSettings": "Vous ne pouvez pas enregistrer les paramètres", + "CantInstallPackage": "Impossible d'installer le extension", + "CantDeletePackage": "Impossible de supprimer le extension", + "InvalidPluginPackage": "Package d'extension non valide", + "UnsupportedPluginPackage": "Package d'extension non pris en charge", + "UnknownError": "Erreur inconnue" } } diff --git a/snappymail/v/0.0.0/app/localization/fr-FR/user.json b/snappymail/v/0.0.0/app/localization/fr-FR/user.json index a7fb60907..9ecfbfe3c 100644 --- a/snappymail/v/0.0.0/app/localization/fr-FR/user.json +++ b/snappymail/v/0.0.0/app/localization/fr-FR/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Fermer la fenêtre d'édition" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "La requête a échouée", - "REQUEST_ABORTED": "La requête a été annulée", - "REQUEST_TIMEOUT": "La requête a expirée", - "INVALID_TOKEN": "Jeton invalide", - "AUTH_ERROR": "L'authentification a échoué", - "CONNECTION_ERROR": "Serveur injoignable", - "DOMAIN_ALREADY_EXISTS": "Le domaine existe déjà", - "DOMAIN_NOT_ALLOWED": "Ce domaine n'est pas autorisé", - "ACCOUNT_NOT_ALLOWED": "Ce compte n'est pas autorisé", - "CONTACTS_SYNC_ERROR": "Erreur de synchronisation des contacts", - "CANT_GET_MESSAGE_LIST": "Impossible d'obtenir la liste des messages", - "CANT_GET_MESSAGE": "Impossible d'obtenir le message", - "CANT_DELETE_MESSAGE": "Impossible de supprimer le message", - "CANT_COPY_MESSAGE": "Impossible de copier le message", - "CANT_MOVE_MESSAGE": "Impossible de déplacer le message", - "CANT_SAVE_MESSAGE": "Impossible d'enregistrer le message", - "CANT_SEND_MESSAGE": "Impossible d'envoyer le message", - "INVALID_RECIPIENTS": "Destinataires invalides", - "CANT_SAVE_FILTERS": "Impossible d'enregistrer les filtres", - "CANT_GET_FILTERS": "Impossible d'obtenir les filtres", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Impossible d'activer le script des filtres", - "CANT_DELETE_FILTERS_SCRIPT": "Impossible de supprimer le script des filtres", - "FILTERS_ARE_NOT_CORRECT": "Les filtres ne sont pas corrects", - "CANT_CREATE_FOLDER": "Impossible de créer le dossier", - "CANT_RENAME_FOLDER": "Impossible de renommer le dossier", - "CANT_DELETE_FOLDER": "Impossible de supprimer le dossier", - "CANT_DELETE_NON_EMPTY_FOLDER": "Impossible de supprimer un dossier non vide", - "CANT_SUBSCRIBE_FOLDER": "Impossible de s'abonner au dossier", - "CANT_UNSUBSCRIBE_FOLDER": "Impossible de se désabonner du dossier", - "DEMO_SEND_MESSAGE_ERROR": "Pour des raisons de sécurité, ce compte de démonstration n'est pas autorisé à envoyer des messages à des adresses e-mail externes !", - "DEMO_ACCOUNT_ERROR": "Pour des raisons de sécurité, ce compte n'est pas autorisé à faire cette action !", - "ACCOUNT_ALREADY_EXISTS": "Ce compte existe déjà", - "ACCOUNT_DOES_NOT_EXIST": "Ce compte n'existe pas", - "ACCOUNT_SWITCH_FAILED": "Switch vers le compte \"%EMAIL%\" a échoué", - "MAIL_SERVER_ERROR": "Une erreur est survenue lors de l'accès au serveur mail", - "INVALID_INPUT_ARGUMENT": "Argument invalide", - "UNKNOWN_ERROR": "Erreur inconnue" + "RequestError": "La requête a échouée", + "RequestAborted": "La requête a été annulée", + "RequestTimeout": "La requête a expirée", + "InvalidToken": "Jeton invalide", + "AuthError": "L'authentification a échoué", + "ConnectionError": "Serveur injoignable", + "DomainAlreadyExists": "Le domaine existe déjà", + "DomainNotAllowed": "Ce domaine n'est pas autorisé", + "AccountNotAllowed": "Ce compte n'est pas autorisé", + "ContactsSyncError": "Erreur de synchronisation des contacts", + "CantGetMessageList": "Impossible d'obtenir la liste des messages", + "CantGetMessage": "Impossible d'obtenir le message", + "CantDeleteMessage": "Impossible de supprimer le message", + "CantCopyMessage": "Impossible de copier le message", + "CantMoveMessage": "Impossible de déplacer le message", + "CantSaveMessage": "Impossible d'enregistrer le message", + "CantSendMessage": "Impossible d'envoyer le message", + "InvalidRecipients": "Destinataires invalides", + "CantSaveFilters": "Impossible d'enregistrer les filtres", + "CantGetFilters": "Impossible d'obtenir les filtres", + "CantActivateFiltersScript": "Impossible d'activer le script des filtres", + "CantDeleteFiltersScript": "Impossible de supprimer le script des filtres", + "FiltersAreNotCorrect": "Les filtres ne sont pas corrects", + "CantCreateFolder": "Impossible de créer le dossier", + "CantRenameFolder": "Impossible de renommer le dossier", + "CantDeleteFolder": "Impossible de supprimer le dossier", + "CantDeleteNonEmptyFolder": "Impossible de supprimer un dossier non vide", + "CantSubscribeFolder": "Impossible de s'abonner au dossier", + "CantUnsubscribeFolder": "Impossible de se désabonner du dossier", + "DemoSendMessageError": "Pour des raisons de sécurité, ce compte de démonstration n'est pas autorisé à envoyer des messages à des adresses e-mail externes !", + "DemoAccountError": "Pour des raisons de sécurité, ce compte n'est pas autorisé à faire cette action !", + "AccountAlreadyExists": "Ce compte existe déjà", + "AccountDoesNotExist": "Ce compte n'existe pas", + "AccountSwitchFailed": "Switch vers le compte \"%EMAIL%\" a échoué", + "MailServerError": "Une erreur est survenue lors de l'accès au serveur mail", + "InvalidInputArgument": "Argument invalide", + "UnknownError": "Erreur inconnue" } } diff --git a/snappymail/v/0.0.0/app/localization/hu-HU/admin.json b/snappymail/v/0.0.0/app/localization/hu-HU/admin.json index f400c4a73..41daa0787 100644 --- a/snappymail/v/0.0.0/app/localization/hu-HU/admin.json +++ b/snappymail/v/0.0.0/app/localization/hu-HU/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Ismeretlen hiba" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Érvénytelen token", - "AUTH_ERROR": "Sikertelen hitelesítés", - "DOMAIN_ALREADY_EXISTS": "A domain már létezik", - "CANT_SAVE_PLUGIN_SETTINGS": "Nem lehet menteni a beállításokat", - "CANT_INSTALL_PACKAGE": "Nem sikerült telepíteni a bővítményt", - "CANT_DELETE_PACKAGE": "Nem sikerült eltávolítani a bővítményt", - "INVALID_PLUGIN_PACKAGE": "Érvénytelen kiterjesztési csomag", - "UNSUPPORTED_PLUGIN_PACKAGE": "Nem támogatott bővítménycsomag", - "UNKNOWN_ERROR": "Ismeretlen hiba" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Érvénytelen token", + "AuthError": "Sikertelen hitelesítés", + "DomainAlreadyExists": "A domain már létezik", + "CantSavePluginSettings": "Nem lehet menteni a beállításokat", + "CantInstallPackage": "Nem sikerült telepíteni a bővítményt", + "CantDeletePackage": "Nem sikerült eltávolítani a bővítményt", + "InvalidPluginPackage": "Érvénytelen kiterjesztési csomag", + "UnsupportedPluginPackage": "Nem támogatott bővítménycsomag", + "UnknownError": "Ismeretlen hiba" } } diff --git a/snappymail/v/0.0.0/app/localization/hu-HU/user.json b/snappymail/v/0.0.0/app/localization/hu-HU/user.json index e52ba69b0..96f3e8301 100644 --- a/snappymail/v/0.0.0/app/localization/hu-HU/user.json +++ b/snappymail/v/0.0.0/app/localization/hu-HU/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Levélírás bezárása" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Érvénytelen kulcs", - "AUTH_ERROR": "Érvénytelen hitelesítés", - "CONNECTION_ERROR": "Nem lehet kapcsolódni a szerverhez", - "DOMAIN_ALREADY_EXISTS": "A domain már létezik", - "DOMAIN_NOT_ALLOWED": "A domain nem engedélyezett", - "ACCOUNT_NOT_ALLOWED": "A fiók nem engedélyezett", - "CONTACTS_SYNC_ERROR": "Hiba lépett fel a névjegyek szinkronizálása közben", - "CANT_GET_MESSAGE_LIST": "Nem tudom letölteni az üzenetlistát", - "CANT_GET_MESSAGE": "Nem tudom letölteni az üzenetet", - "CANT_DELETE_MESSAGE": "Nem lehet törölni az üzenetet", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Nem lehet áthelyezni az üzenetet", - "CANT_SAVE_MESSAGE": "Nem lehet menteni az üzenetet", - "CANT_SEND_MESSAGE": "Nem lehet elküldeni az üzenetet", - "INVALID_RECIPIENTS": "Érvénytelent címzettek", - "CANT_SAVE_FILTERS": "Nem lehet menteni a szűrőket", - "CANT_GET_FILTERS": "Nem lehet letölteni a szűrőket", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "A szűrők nem megfelelőek", - "CANT_CREATE_FOLDER": "Nem lehet létrehozni a mappát", - "CANT_RENAME_FOLDER": "Nem lehet átnevezni a mappát", - "CANT_DELETE_FOLDER": "Nem lehet törölni a mappát", - "CANT_DELETE_NON_EMPTY_FOLDER": "Nem üres mappát nem lehet törölni", - "CANT_SUBSCRIBE_FOLDER": "Nem lehet feliratkozni mappára", - "CANT_UNSUBSCRIBE_FOLDER": "Nem lehet leiratkozni mappáról", - "DEMO_SEND_MESSAGE_ERROR": "Biztonsági okokból, ebből a demó fiókból nem lehet külső e-mail címekre üzenetet küldeni.", - "DEMO_ACCOUNT_ERROR": "Biztonsági okokból, ebből a fiókból nem lehet elvégezni ezt a műveletet!", - "ACCOUNT_ALREADY_EXISTS": "A fiók már létezik", - "ACCOUNT_DOES_NOT_EXIST": "A fiók nem létezik", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Hiba történt a levelező szerverhez történő hozzáférés közben", - "INVALID_INPUT_ARGUMENT": "Érvénytelen input argumentum", - "UNKNOWN_ERROR": "Ismeretlen hiba" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Érvénytelen kulcs", + "AuthError": "Érvénytelen hitelesítés", + "ConnectionError": "Nem lehet kapcsolódni a szerverhez", + "DomainAlreadyExists": "A domain már létezik", + "DomainNotAllowed": "A domain nem engedélyezett", + "AccountNotAllowed": "A fiók nem engedélyezett", + "ContactsSyncError": "Hiba lépett fel a névjegyek szinkronizálása közben", + "CantGetMessageList": "Nem tudom letölteni az üzenetlistát", + "CantGetMessage": "Nem tudom letölteni az üzenetet", + "CantDeleteMessage": "Nem lehet törölni az üzenetet", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Nem lehet áthelyezni az üzenetet", + "CantSaveMessage": "Nem lehet menteni az üzenetet", + "CantSendMessage": "Nem lehet elküldeni az üzenetet", + "InvalidRecipients": "Érvénytelent címzettek", + "CantSaveFilters": "Nem lehet menteni a szűrőket", + "CantGetFilters": "Nem lehet letölteni a szűrőket", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "A szűrők nem megfelelőek", + "CantCreateFolder": "Nem lehet létrehozni a mappát", + "CantRenameFolder": "Nem lehet átnevezni a mappát", + "CantDeleteFolder": "Nem lehet törölni a mappát", + "CantDeleteNonEmptyFolder": "Nem üres mappát nem lehet törölni", + "CantSubscribeFolder": "Nem lehet feliratkozni mappára", + "CantUnsubscribeFolder": "Nem lehet leiratkozni mappáról", + "DemoSendMessageError": "Biztonsági okokból, ebből a demó fiókból nem lehet külső e-mail címekre üzenetet küldeni.", + "DemoAccountError": "Biztonsági okokból, ebből a fiókból nem lehet elvégezni ezt a műveletet!", + "AccountAlreadyExists": "A fiók már létezik", + "AccountDoesNotExist": "A fiók nem létezik", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Hiba történt a levelező szerverhez történő hozzáférés közben", + "InvalidInputArgument": "Érvénytelen input argumentum", + "UnknownError": "Ismeretlen hiba" } } diff --git a/snappymail/v/0.0.0/app/localization/id-ID/admin.json b/snappymail/v/0.0.0/app/localization/id-ID/admin.json index 9dd0666d0..e0f269a1c 100644 --- a/snappymail/v/0.0.0/app/localization/id-ID/admin.json +++ b/snappymail/v/0.0.0/app/localization/id-ID/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Kesalahan tidak diketahui" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Token invalid", - "AUTH_ERROR": "Otentikasi gagal", - "DOMAIN_ALREADY_EXISTS": "Domain sudah ada", - "CANT_SAVE_PLUGIN_SETTINGS": "Tidak bisa menyimpan pengaturan", - "CANT_INSTALL_PACKAGE": "Gagal memasang paket", - "CANT_DELETE_PACKAGE": "Gagal menghapus paket", - "INVALID_PLUGIN_PACKAGE": "Paket plugin tidak sah", - "UNSUPPORTED_PLUGIN_PACKAGE": "Paket plugin tidak didukung", - "UNKNOWN_ERROR": "Kesalahan tidak diketahui" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Token invalid", + "AuthError": "Otentikasi gagal", + "DomainAlreadyExists": "Domain sudah ada", + "CantSavePluginSettings": "Tidak bisa menyimpan pengaturan", + "CantInstallPackage": "Gagal memasang paket", + "CantDeletePackage": "Gagal menghapus paket", + "InvalidPluginPackage": "Paket plugin tidak sah", + "UnsupportedPluginPackage": "Paket plugin tidak didukung", + "UnknownError": "Kesalahan tidak diketahui" } } diff --git a/snappymail/v/0.0.0/app/localization/id-ID/user.json b/snappymail/v/0.0.0/app/localization/id-ID/user.json index a80534b95..aa88f161c 100644 --- a/snappymail/v/0.0.0/app/localization/id-ID/user.json +++ b/snappymail/v/0.0.0/app/localization/id-ID/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Tutup buat pesan" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Token tidak sah", - "AUTH_ERROR": "Otentikasi gagal", - "CONNECTION_ERROR": "Tidak terhubung ke server", - "DOMAIN_ALREADY_EXISTS": "Domain telah ada", - "DOMAIN_NOT_ALLOWED": "Domain tidak diizinkan", - "ACCOUNT_NOT_ALLOWED": "Akun ini tidak diizinkan", - "CONTACTS_SYNC_ERROR": "Kesalahan sinkronisasi kontak", - "CANT_GET_MESSAGE_LIST": "Gagal memperoleh daftar pesan", - "CANT_GET_MESSAGE": "Gagal memperoleh pesan", - "CANT_DELETE_MESSAGE": "Gagal menghapus pesan", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Gagal memindahkan pesan", - "CANT_SAVE_MESSAGE": "Gagal menyimpan pesan", - "CANT_SEND_MESSAGE": "Gagal mengirim pesan", - "INVALID_RECIPIENTS": "Penerima tidak valid", - "CANT_SAVE_FILTERS": "Gagal menyimpan filter", - "CANT_GET_FILTERS": "Gagal memperoleh filter", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filter tidak benar", - "CANT_CREATE_FOLDER": "Gagal membuat folder", - "CANT_RENAME_FOLDER": "Gagal mengubah nama folder", - "CANT_DELETE_FOLDER": "Gagal menghapus folder", - "CANT_DELETE_NON_EMPTY_FOLDER": "Gagal menghapus direkori yang berisi", - "CANT_SUBSCRIBE_FOLDER": "Gagal mengkaitkan folder", - "CANT_UNSUBSCRIBE_FOLDER": "Tidak bisa memutus folder", - "DEMO_SEND_MESSAGE_ERROR": "Atas alasan keamanan, akun ini tidak diizinkan mengirim pesan ke alamat luar!", - "DEMO_ACCOUNT_ERROR": "Atas alasan keamanan, akun ini tidak diizinkan melakukan aksi ini!", - "ACCOUNT_ALREADY_EXISTS": "Akun sudah ada", - "ACCOUNT_DOES_NOT_EXIST": "Akun tidak ada", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Terjadi kesalahan saat mengakses server mail", - "INVALID_INPUT_ARGUMENT": "Uraian input tidak sah", - "UNKNOWN_ERROR": "Kesalahan tidak diketahui" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Token tidak sah", + "AuthError": "Otentikasi gagal", + "ConnectionError": "Tidak terhubung ke server", + "DomainAlreadyExists": "Domain telah ada", + "DomainNotAllowed": "Domain tidak diizinkan", + "AccountNotAllowed": "Akun ini tidak diizinkan", + "ContactsSyncError": "Kesalahan sinkronisasi kontak", + "CantGetMessageList": "Gagal memperoleh daftar pesan", + "CantGetMessage": "Gagal memperoleh pesan", + "CantDeleteMessage": "Gagal menghapus pesan", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Gagal memindahkan pesan", + "CantSaveMessage": "Gagal menyimpan pesan", + "CantSendMessage": "Gagal mengirim pesan", + "InvalidRecipients": "Penerima tidak valid", + "CantSaveFilters": "Gagal menyimpan filter", + "CantGetFilters": "Gagal memperoleh filter", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filter tidak benar", + "CantCreateFolder": "Gagal membuat folder", + "CantRenameFolder": "Gagal mengubah nama folder", + "CantDeleteFolder": "Gagal menghapus folder", + "CantDeleteNonEmptyFolder": "Gagal menghapus direkori yang berisi", + "CantSubscribeFolder": "Gagal mengkaitkan folder", + "CantUnsubscribeFolder": "Tidak bisa memutus folder", + "DemoSendMessageError": "Atas alasan keamanan, akun ini tidak diizinkan mengirim pesan ke alamat luar!", + "DemoAccountError": "Atas alasan keamanan, akun ini tidak diizinkan melakukan aksi ini!", + "AccountAlreadyExists": "Akun sudah ada", + "AccountDoesNotExist": "Akun tidak ada", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Terjadi kesalahan saat mengakses server mail", + "InvalidInputArgument": "Uraian input tidak sah", + "UnknownError": "Kesalahan tidak diketahui" } } diff --git a/snappymail/v/0.0.0/app/localization/is-IS/user.json b/snappymail/v/0.0.0/app/localization/is-IS/user.json index 51d0207a3..da32fa761 100644 --- a/snappymail/v/0.0.0/app/localization/is-IS/user.json +++ b/snappymail/v/0.0.0/app/localization/is-IS/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Loka ritli" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Rangt tákn", - "AUTH_ERROR": "Auðkenning mistókst", - "CONNECTION_ERROR": "Get ekki tengst á netþjón", - "DOMAIN_ALREADY_EXISTS": "Lén er nú þegar til staðar", - "DOMAIN_NOT_ALLOWED": "Lén ekki leyft", - "ACCOUNT_NOT_ALLOWED": "Aðgangur er ekki leyfður", - "CONTACTS_SYNC_ERROR": "Villa í samstillingu tengiliða", - "CANT_GET_MESSAGE_LIST": "Get ekki sótt skilaboðlista", - "CANT_GET_MESSAGE": "Get ekki sótt skilaboð", - "CANT_DELETE_MESSAGE": "Get ekki eytt skilaboðum", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Get ekki fært skilaboð", - "CANT_SAVE_MESSAGE": "Get ekki vistað skilaboð", - "CANT_SEND_MESSAGE": "Get ekki sent skilaboð", - "INVALID_RECIPIENTS": "Rangir viðtakendur", - "CANT_SAVE_FILTERS": "Get ekki vistað síur", - "CANT_GET_FILTERS": "Get ekki sótt síur", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Síur eru ekki réttar", - "CANT_CREATE_FOLDER": "Get ekki búið til möppu", - "CANT_RENAME_FOLDER": "Get ekki endurnefnt möppu", - "CANT_DELETE_FOLDER": "Get ekki eytt möppu", - "CANT_DELETE_NON_EMPTY_FOLDER": "Get ekki eytt möppu í notkun", - "CANT_SUBSCRIBE_FOLDER": "Get ekki gerst áskrifandi á möppu", - "CANT_UNSUBSCRIBE_FOLDER": "Get ekki hætt áskrift á möppu", - "DEMO_SEND_MESSAGE_ERROR": "Vegna öryggissjónarmiða, þá hefur þessi aðgangur ekki leyfi til að senda póst á utanaðkomandi netföng!", - "DEMO_ACCOUNT_ERROR": "Vegna öryggissjónarmiða, þá hefur þessi aðgangur ekki heimild fyrir þessa aðgerð!", - "ACCOUNT_ALREADY_EXISTS": "Aðgangur er nú þegar til staðar", - "ACCOUNT_DOES_NOT_EXIST": "Aðgangur er ekki til", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Villa kom upp við tilraun til að tengjast póstþjóni", - "INVALID_INPUT_ARGUMENT": "Óleyfilegt inntaksviðfang", - "UNKNOWN_ERROR": "Óþekkt villa" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Rangt tákn", + "AuthError": "Auðkenning mistókst", + "ConnectionError": "Get ekki tengst á netþjón", + "DomainAlreadyExists": "Lén er nú þegar til staðar", + "DomainNotAllowed": "Lén ekki leyft", + "AccountNotAllowed": "Aðgangur er ekki leyfður", + "ContactsSyncError": "Villa í samstillingu tengiliða", + "CantGetMessageList": "Get ekki sótt skilaboðlista", + "CantGetMessage": "Get ekki sótt skilaboð", + "CantDeleteMessage": "Get ekki eytt skilaboðum", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Get ekki fært skilaboð", + "CantSaveMessage": "Get ekki vistað skilaboð", + "CantSendMessage": "Get ekki sent skilaboð", + "InvalidRecipients": "Rangir viðtakendur", + "CantSaveFilters": "Get ekki vistað síur", + "CantGetFilters": "Get ekki sótt síur", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Síur eru ekki réttar", + "CantCreateFolder": "Get ekki búið til möppu", + "CantRenameFolder": "Get ekki endurnefnt möppu", + "CantDeleteFolder": "Get ekki eytt möppu", + "CantDeleteNonEmptyFolder": "Get ekki eytt möppu í notkun", + "CantSubscribeFolder": "Get ekki gerst áskrifandi á möppu", + "CantUnsubscribeFolder": "Get ekki hætt áskrift á möppu", + "DemoSendMessageError": "Vegna öryggissjónarmiða, þá hefur þessi aðgangur ekki leyfi til að senda póst á utanaðkomandi netföng!", + "DemoAccountError": "Vegna öryggissjónarmiða, þá hefur þessi aðgangur ekki heimild fyrir þessa aðgerð!", + "AccountAlreadyExists": "Aðgangur er nú þegar til staðar", + "AccountDoesNotExist": "Aðgangur er ekki til", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Villa kom upp við tilraun til að tengjast póstþjóni", + "InvalidInputArgument": "Óleyfilegt inntaksviðfang", + "UnknownError": "Óþekkt villa" } } diff --git a/snappymail/v/0.0.0/app/localization/it-IT/admin.json b/snappymail/v/0.0.0/app/localization/it-IT/admin.json index 01c62b4cc..b03df0e94 100644 --- a/snappymail/v/0.0.0/app/localization/it-IT/admin.json +++ b/snappymail/v/0.0.0/app/localization/it-IT/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Errore sconosciuto" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Richiesta fallita", - "REQUEST_ABORTED": "Richiesta annullata", - "REQUEST_TIMEOUT": "Richiesta scaduta", - "INVALID_TOKEN": "Token non valido", - "AUTH_ERROR": "Autenticazione fallita", - "DOMAIN_ALREADY_EXISTS": "Il dominio esiste già", - "CANT_SAVE_PLUGIN_SETTINGS": "Impossibile salvare le impostazioni", - "CANT_INSTALL_PACKAGE": "Installazione estensione fallita", - "CANT_DELETE_PACKAGE": "Rimozione estensione fallita", - "INVALID_PLUGIN_PACKAGE": "Pacchetto estensione non valido", - "UNSUPPORTED_PLUGIN_PACKAGE": "Pacchetto estensione non supportato", - "UNKNOWN_ERROR": "Errore sconosciuto" + "RequestError": "Richiesta fallita", + "RequestAborted": "Richiesta annullata", + "RequestTimeout": "Richiesta scaduta", + "InvalidToken": "Token non valido", + "AuthError": "Autenticazione fallita", + "DomainAlreadyExists": "Il dominio esiste già", + "CantSavePluginSettings": "Impossibile salvare le impostazioni", + "CantInstallPackage": "Installazione estensione fallita", + "CantDeletePackage": "Rimozione estensione fallita", + "InvalidPluginPackage": "Pacchetto estensione non valido", + "UnsupportedPluginPackage": "Pacchetto estensione non supportato", + "UnknownError": "Errore sconosciuto" } } diff --git a/snappymail/v/0.0.0/app/localization/it-IT/user.json b/snappymail/v/0.0.0/app/localization/it-IT/user.json index d8fb8b1dd..65ef0a8ba 100644 --- a/snappymail/v/0.0.0/app/localization/it-IT/user.json +++ b/snappymail/v/0.0.0/app/localization/it-IT/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Chiudi finestra di scrittura" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Richiesta fallita", - "REQUEST_ABORTED": "Richiesta annullata", - "REQUEST_TIMEOUT": "Richiesta scaduta", - "INVALID_TOKEN": "Token invalido", - "AUTH_ERROR": "Autenticazione fallita", - "CONNECTION_ERROR": "Impossibile connettersi al server", - "DOMAIN_ALREADY_EXISTS": "Il dominio esiste già", - "DOMAIN_NOT_ALLOWED": "Il dominio non è autorizzato", - "ACCOUNT_NOT_ALLOWED": "L'account non è autorizzato", - "CONTACTS_SYNC_ERROR": "Errore durante la sincronizzazione dei contatti", - "CANT_GET_MESSAGE_LIST": "Impossibile ottenere la lista dei messaggi", - "CANT_GET_MESSAGE": "Impossibile caricare il messaggio", - "CANT_DELETE_MESSAGE": "Impossibile eliminare il messaggio", - "CANT_COPY_MESSAGE": "Impossibile copiare il messaggio", - "CANT_MOVE_MESSAGE": "Impossibile spostare il messaggio", - "CANT_SAVE_MESSAGE": "Impossibile salvare il messaggio", - "CANT_SEND_MESSAGE": "Impossibile inviare il messaggio", - "INVALID_RECIPIENTS": "Destinatario non valido", - "CANT_SAVE_FILTERS": "Impossibile salvare i filtri", - "CANT_GET_FILTERS": "Impossibile caricare i filtri", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Impossibile attivare i filtri script", - "CANT_DELETE_FILTERS_SCRIPT": "Impossibile eliminare i filtri script", - "FILTERS_ARE_NOT_CORRECT": "I filtri non sono corretti", - "CANT_CREATE_FOLDER": "Impossibile creare la cartella", - "CANT_RENAME_FOLDER": "Impossibile rinominare la cartella", - "CANT_DELETE_FOLDER": "Impossibile eliminare la cartella", - "CANT_DELETE_NON_EMPTY_FOLDER": "Impossibile eliminare una cartella non vuota", - "CANT_SUBSCRIBE_FOLDER": "Impossibile sottoscrivere la cartella", - "CANT_UNSUBSCRIBE_FOLDER": "Impossibile rimuovere la sottoscrizione alla cartella", - "DEMO_SEND_MESSAGE_ERROR": "Per ragioni di sicurezza, questa demo non è abilitata ad inviare email ad inidirizzi esterni", - "DEMO_ACCOUNT_ERROR": "Per ragioni di sicurezza, questo account non è autorizzato ad effettuare questa operazione!", - "ACCOUNT_ALREADY_EXISTS": "L'account esiste già", - "ACCOUNT_DOES_NOT_EXIST": "L'account non esiste", - "ACCOUNT_SWITCH_FAILED": "Passaggio all'account \"%EMAIL%\" fallito", - "MAIL_SERVER_ERROR": "Si è verificato un errore nel server mail", - "INVALID_INPUT_ARGUMENT": "Argomento non valido", - "UNKNOWN_ERROR": "Errore sconosciuto" + "RequestError": "Richiesta fallita", + "RequestAborted": "Richiesta annullata", + "RequestTimeout": "Richiesta scaduta", + "InvalidToken": "Token invalido", + "AuthError": "Autenticazione fallita", + "ConnectionError": "Impossibile connettersi al server", + "DomainAlreadyExists": "Il dominio esiste già", + "DomainNotAllowed": "Il dominio non è autorizzato", + "AccountNotAllowed": "L'account non è autorizzato", + "ContactsSyncError": "Errore durante la sincronizzazione dei contatti", + "CantGetMessageList": "Impossibile ottenere la lista dei messaggi", + "CantGetMessage": "Impossibile caricare il messaggio", + "CantDeleteMessage": "Impossibile eliminare il messaggio", + "CantCopyMessage": "Impossibile copiare il messaggio", + "CantMoveMessage": "Impossibile spostare il messaggio", + "CantSaveMessage": "Impossibile salvare il messaggio", + "CantSendMessage": "Impossibile inviare il messaggio", + "InvalidRecipients": "Destinatario non valido", + "CantSaveFilters": "Impossibile salvare i filtri", + "CantGetFilters": "Impossibile caricare i filtri", + "CantActivateFiltersScript": "Impossibile attivare i filtri script", + "CantDeleteFiltersScript": "Impossibile eliminare i filtri script", + "FiltersAreNotCorrect": "I filtri non sono corretti", + "CantCreateFolder": "Impossibile creare la cartella", + "CantRenameFolder": "Impossibile rinominare la cartella", + "CantDeleteFolder": "Impossibile eliminare la cartella", + "CantDeleteNonEmptyFolder": "Impossibile eliminare una cartella non vuota", + "CantSubscribeFolder": "Impossibile sottoscrivere la cartella", + "CantUnsubscribeFolder": "Impossibile rimuovere la sottoscrizione alla cartella", + "DemoSendMessageError": "Per ragioni di sicurezza, questa demo non è abilitata ad inviare email ad inidirizzi esterni", + "DemoAccountError": "Per ragioni di sicurezza, questo account non è autorizzato ad effettuare questa operazione!", + "AccountAlreadyExists": "L'account esiste già", + "AccountDoesNotExist": "L'account non esiste", + "AccountSwitchFailed": "Passaggio all'account \"%EMAIL%\" fallito", + "MailServerError": "Si è verificato un errore nel server mail", + "InvalidInputArgument": "Argomento non valido", + "UnknownError": "Errore sconosciuto" } } diff --git a/snappymail/v/0.0.0/app/localization/ja-JP/admin.json b/snappymail/v/0.0.0/app/localization/ja-JP/admin.json index effd6fb8a..ea3bd7e30 100644 --- a/snappymail/v/0.0.0/app/localization/ja-JP/admin.json +++ b/snappymail/v/0.0.0/app/localization/ja-JP/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "不明なエラー" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "要求は失敗しました", - "REQUEST_ABORTED": "要求は中断されました", - "REQUEST_TIMEOUT": "要求はタイムアウトしました", - "INVALID_TOKEN": "無効なトークン", - "AUTH_ERROR": "認証に失敗しました", - "DOMAIN_ALREADY_EXISTS": "ドメインが既に存在しています", - "CANT_SAVE_PLUGIN_SETTINGS": "設定が保存できません", - "CANT_INSTALL_PACKAGE": "パッケージのインストールに失敗しました", - "CANT_DELETE_PACKAGE": "パッケージの削除に失敗しました", - "INVALID_PLUGIN_PACKAGE": "無効なプラグインパッケージ", - "UNSUPPORTED_PLUGIN_PACKAGE": "サポートされていないプラグインパッケージ", - "UNKNOWN_ERROR": "不明なエラー" + "RequestError": "要求は失敗しました", + "RequestAborted": "要求は中断されました", + "RequestTimeout": "要求はタイムアウトしました", + "InvalidToken": "無効なトークン", + "AuthError": "認証に失敗しました", + "DomainAlreadyExists": "ドメインが既に存在しています", + "CantSavePluginSettings": "設定が保存できません", + "CantInstallPackage": "パッケージのインストールに失敗しました", + "CantDeletePackage": "パッケージの削除に失敗しました", + "InvalidPluginPackage": "無効なプラグインパッケージ", + "UnsupportedPluginPackage": "サポートされていないプラグインパッケージ", + "UnknownError": "不明なエラー" } } diff --git a/snappymail/v/0.0.0/app/localization/ja-JP/user.json b/snappymail/v/0.0.0/app/localization/ja-JP/user.json index 77b27be1e..4c5e117ae 100644 --- a/snappymail/v/0.0.0/app/localization/ja-JP/user.json +++ b/snappymail/v/0.0.0/app/localization/ja-JP/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "作成画面を閉じる" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "要求は失敗しました", - "REQUEST_ABORTED": "要求は中断されました", - "REQUEST_TIMEOUT": "要求はタイムアウトしました", - "INVALID_TOKEN": "無効なトークン", - "AUTH_ERROR": "認証に失敗しました", - "CONNECTION_ERROR": "サーバーへ接続できません", - "DOMAIN_ALREADY_EXISTS": "ドメインが既に存在しています", - "DOMAIN_NOT_ALLOWED": "ドメインは、許可されていません", - "ACCOUNT_NOT_ALLOWED": "アカウントは、許可されていません", - "CONTACTS_SYNC_ERROR": "連絡先 同期 エラー", - "CANT_GET_MESSAGE_LIST": "メッセージ一覧が取得できません", - "CANT_GET_MESSAGE": "メッセージを取得できません", - "CANT_DELETE_MESSAGE": "メッセージを削除できません", - "CANT_COPY_MESSAGE": "メッセージをコピーできません", - "CANT_MOVE_MESSAGE": "メッセージを移動できません", - "CANT_SAVE_MESSAGE": "メッセージを保存できません", - "CANT_SEND_MESSAGE": "メッセージ送信できません", - "INVALID_RECIPIENTS": "無効な受信者", - "CANT_SAVE_FILTERS": "フィルターを保存できません", - "CANT_GET_FILTERS": "フィルターを取得できません", - "CANT_ACTIVATE_FILTERS_SCRIPT": "フィルタースクリプトを有効にできません", - "CANT_DELETE_FILTERS_SCRIPT": "フィルタースクリプトを削除できません", - "FILTERS_ARE_NOT_CORRECT": "フィルターが正しくありません", - "CANT_CREATE_FOLDER": "フォルダを作成できません", - "CANT_RENAME_FOLDER": "フォルダの名前を変更できません", - "CANT_DELETE_FOLDER": "フォルダを削除できません", - "CANT_DELETE_NON_EMPTY_FOLDER": "空ではないディレクトリを削除できません", - "CANT_SUBSCRIBE_FOLDER": "フォルダを購読できません", - "CANT_UNSUBSCRIBE_FOLDER": "フォルダを購読解除できません", - "DEMO_SEND_MESSAGE_ERROR": "セキュリティ上の理由から、アカウントは、外部の電子メールアドレスにメッセージを送信することを許可されていません!", - "DEMO_ACCOUNT_ERROR": "セキュリティ上の理由から、アカウントには、このアクションが許可されていません!", - "ACCOUNT_ALREADY_EXISTS": "アカウントがすでに存在します", - "ACCOUNT_DOES_NOT_EXIST": "アカウントは存在しません", - "ACCOUNT_SWITCH_FAILED": "アカウントを\"%EMAIL%\"に切り換えるのに失敗しました", - "MAIL_SERVER_ERROR": "メールサーバーへのアクセス中にエラーが発生しました", - "INVALID_INPUT_ARGUMENT": "無効な入力引数", - "UNKNOWN_ERROR": "不明なエラー" + "RequestError": "要求は失敗しました", + "RequestAborted": "要求は中断されました", + "RequestTimeout": "要求はタイムアウトしました", + "InvalidToken": "無効なトークン", + "AuthError": "認証に失敗しました", + "ConnectionError": "サーバーへ接続できません", + "DomainAlreadyExists": "ドメインが既に存在しています", + "DomainNotAllowed": "ドメインは、許可されていません", + "AccountNotAllowed": "アカウントは、許可されていません", + "ContactsSyncError": "連絡先 同期 エラー", + "CantGetMessageList": "メッセージ一覧が取得できません", + "CantGetMessage": "メッセージを取得できません", + "CantDeleteMessage": "メッセージを削除できません", + "CantCopyMessage": "メッセージをコピーできません", + "CantMoveMessage": "メッセージを移動できません", + "CantSaveMessage": "メッセージを保存できません", + "CantSendMessage": "メッセージ送信できません", + "InvalidRecipients": "無効な受信者", + "CantSaveFilters": "フィルターを保存できません", + "CantGetFilters": "フィルターを取得できません", + "CantActivateFiltersScript": "フィルタースクリプトを有効にできません", + "CantDeleteFiltersScript": "フィルタースクリプトを削除できません", + "FiltersAreNotCorrect": "フィルターが正しくありません", + "CantCreateFolder": "フォルダを作成できません", + "CantRenameFolder": "フォルダの名前を変更できません", + "CantDeleteFolder": "フォルダを削除できません", + "CantDeleteNonEmptyFolder": "空ではないディレクトリを削除できません", + "CantSubscribeFolder": "フォルダを購読できません", + "CantUnsubscribeFolder": "フォルダを購読解除できません", + "DemoSendMessageError": "セキュリティ上の理由から、アカウントは、外部の電子メールアドレスにメッセージを送信することを許可されていません!", + "DemoAccountError": "セキュリティ上の理由から、アカウントには、このアクションが許可されていません!", + "AccountAlreadyExists": "アカウントがすでに存在します", + "AccountDoesNotExist": "アカウントは存在しません", + "AccountSwitchFailed": "アカウントを\"%EMAIL%\"に切り換えるのに失敗しました", + "MailServerError": "メールサーバーへのアクセス中にエラーが発生しました", + "InvalidInputArgument": "無効な入力引数", + "UnknownError": "不明なエラー" } } diff --git a/snappymail/v/0.0.0/app/localization/ko-KR/user.json b/snappymail/v/0.0.0/app/localization/ko-KR/user.json index 1c74e40a2..bb76428e4 100644 --- a/snappymail/v/0.0.0/app/localization/ko-KR/user.json +++ b/snappymail/v/0.0.0/app/localization/ko-KR/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "쓰기 창 닫기" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "잘못된 토큰입니다.", - "AUTH_ERROR": "인증에 실패했습니다", - "CONNECTION_ERROR": "서버에 연결할 수 없습니다.", - "DOMAIN_ALREADY_EXISTS": "이미 존재하는 도메인입니다.", - "DOMAIN_NOT_ALLOWED": "허용된 도메인이 아닙니다.", - "ACCOUNT_NOT_ALLOWED": "허용된 계정이 아닙니다.", - "CONTACTS_SYNC_ERROR": "연락처 동기화 오류", - "CANT_GET_MESSAGE_LIST": "메시지 목록을 불러 올 수 없습니다.", - "CANT_GET_MESSAGE": "메시지를 가져올 수 없습니다.", - "CANT_DELETE_MESSAGE": "메시지를 삭제할 수 없습니다.", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "메시지를 이동할 수 없습니다.", - "CANT_SAVE_MESSAGE": "메시지를 저장할 수 없습니다.", - "CANT_SEND_MESSAGE": "메시지를 보낼 수 없습니다.", - "INVALID_RECIPIENTS": "유효하지 않은 수신인", - "CANT_SAVE_FILTERS": "필터를 저장할 수 없습니다", - "CANT_GET_FILTERS": "필터를 가져올 수 없습니다", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "필터가 올바르지 않습니다", - "CANT_CREATE_FOLDER": "폴더를 생성할 수 없습니다.", - "CANT_RENAME_FOLDER": "폴더명을 변경할 수 없습니다.", - "CANT_DELETE_FOLDER": "폴더를 삭제할 수 없습니다.", - "CANT_DELETE_NON_EMPTY_FOLDER": "비어있지 않은 디렉터리를 삭제할 수 없습니다.", - "CANT_SUBSCRIBE_FOLDER": "폴더를 볼 수 없습니다.", - "CANT_UNSUBSCRIBE_FOLDER": "폴더를 보이지 않게 할 수 없습니다.", - "DEMO_SEND_MESSAGE_ERROR": "이 테스트 계정은 외부 메일 발송이 금지되어있습니다.", - "DEMO_ACCOUNT_ERROR": "보안을 사유로 이 계정에서는 해당 동작이 허용되지 않습니다.", - "ACCOUNT_ALREADY_EXISTS": "이미 존재하는 계정입니다.", - "ACCOUNT_DOES_NOT_EXIST": "존재하지 않는 계정입니다", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "메일 서버에 연결하는 도중 오류가 발생했습니다.", - "INVALID_INPUT_ARGUMENT": "유효하지 않은 input argument", - "UNKNOWN_ERROR": "알 수 없는 오류" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "잘못된 토큰입니다.", + "AuthError": "인증에 실패했습니다", + "ConnectionError": "서버에 연결할 수 없습니다.", + "DomainAlreadyExists": "이미 존재하는 도메인입니다.", + "DomainNotAllowed": "허용된 도메인이 아닙니다.", + "AccountNotAllowed": "허용된 계정이 아닙니다.", + "ContactsSyncError": "연락처 동기화 오류", + "CantGetMessageList": "메시지 목록을 불러 올 수 없습니다.", + "CantGetMessage": "메시지를 가져올 수 없습니다.", + "CantDeleteMessage": "메시지를 삭제할 수 없습니다.", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "메시지를 이동할 수 없습니다.", + "CantSaveMessage": "메시지를 저장할 수 없습니다.", + "CantSendMessage": "메시지를 보낼 수 없습니다.", + "InvalidRecipients": "유효하지 않은 수신인", + "CantSaveFilters": "필터를 저장할 수 없습니다", + "CantGetFilters": "필터를 가져올 수 없습니다", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "필터가 올바르지 않습니다", + "CantCreateFolder": "폴더를 생성할 수 없습니다.", + "CantRenameFolder": "폴더명을 변경할 수 없습니다.", + "CantDeleteFolder": "폴더를 삭제할 수 없습니다.", + "CantDeleteNonEmptyFolder": "비어있지 않은 디렉터리를 삭제할 수 없습니다.", + "CantSubscribeFolder": "폴더를 볼 수 없습니다.", + "CantUnsubscribeFolder": "폴더를 보이지 않게 할 수 없습니다.", + "DemoSendMessageError": "이 테스트 계정은 외부 메일 발송이 금지되어있습니다.", + "DemoAccountError": "보안을 사유로 이 계정에서는 해당 동작이 허용되지 않습니다.", + "AccountAlreadyExists": "이미 존재하는 계정입니다.", + "AccountDoesNotExist": "존재하지 않는 계정입니다", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "메일 서버에 연결하는 도중 오류가 발생했습니다.", + "InvalidInputArgument": "유효하지 않은 input argument", + "UnknownError": "알 수 없는 오류" } } diff --git a/snappymail/v/0.0.0/app/localization/lt-LT/admin.json b/snappymail/v/0.0.0/app/localization/lt-LT/admin.json index c4417e2c3..57a080c7e 100644 --- a/snappymail/v/0.0.0/app/localization/lt-LT/admin.json +++ b/snappymail/v/0.0.0/app/localization/lt-LT/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Nežinoma klaida" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Neteisingas raktas", - "AUTH_ERROR": "Autorizacija nepavyko", - "DOMAIN_ALREADY_EXISTS": "Toks domenas jau yra", - "CANT_SAVE_PLUGIN_SETTINGS": "Nepavyksta išsaugoti nustatymų", - "CANT_INSTALL_PACKAGE": "Nepavyksta įdiegti paketo", - "CANT_DELETE_PACKAGE": "Nepavyksta pašalinti paketo", - "INVALID_PLUGIN_PACKAGE": "Netinkamas įskiepio paketas", - "UNSUPPORTED_PLUGIN_PACKAGE": "Nepalaikomas įskiepio paketas", - "UNKNOWN_ERROR": "Nežinoma klaida" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Neteisingas raktas", + "AuthError": "Autorizacija nepavyko", + "DomainAlreadyExists": "Toks domenas jau yra", + "CantSavePluginSettings": "Nepavyksta išsaugoti nustatymų", + "CantInstallPackage": "Nepavyksta įdiegti paketo", + "CantDeletePackage": "Nepavyksta pašalinti paketo", + "InvalidPluginPackage": "Netinkamas įskiepio paketas", + "UnsupportedPluginPackage": "Nepalaikomas įskiepio paketas", + "UnknownError": "Nežinoma klaida" } } diff --git a/snappymail/v/0.0.0/app/localization/lt-LT/user.json b/snappymail/v/0.0.0/app/localization/lt-LT/user.json index 91f6a5883..707652092 100644 --- a/snappymail/v/0.0.0/app/localization/lt-LT/user.json +++ b/snappymail/v/0.0.0/app/localization/lt-LT/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Uždaryti laišką" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Neteisingas raktas", - "AUTH_ERROR": "Autorizacija nepavyko", - "CONNECTION_ERROR": "Nepavyskta prisijungti prie serverio", - "DOMAIN_ALREADY_EXISTS": "Subdomenas jau egzistuoja", - "DOMAIN_NOT_ALLOWED": "Šis subdomenas neleidžiamas", - "ACCOUNT_NOT_ALLOWED": "Paskyra neleidžiama", - "CONTACTS_SYNC_ERROR": "Kontaktų sinchronizavimo klaida", - "CANT_GET_MESSAGE_LIST": "Nepavyksta gauti laiškų sąrašo", - "CANT_GET_MESSAGE": "Nepavyksta gauti laiško", - "CANT_DELETE_MESSAGE": "Nepavyko pašalinti laiško", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Nepavyko perkelti laiško", - "CANT_SAVE_MESSAGE": "Nepavyko išsaugoti laiško", - "CANT_SEND_MESSAGE": "Nepavyko išsiųsti laiško", - "INVALID_RECIPIENTS": "Netinkamas gavėjas", - "CANT_SAVE_FILTERS": "Nepavyko išsaugoti filtrų", - "CANT_GET_FILTERS": "Nepavyko gauti filtrų", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filtrai neteisingi", - "CANT_CREATE_FOLDER": "Nepavyksta sukurti katalogo", - "CANT_RENAME_FOLDER": "Nepavyksta pervadinti katalogo", - "CANT_DELETE_FOLDER": "Nepavyksta pašalinti katalogo", - "CANT_DELETE_NON_EMPTY_FOLDER": "Negalima pašalinti ne tuščio katalogo", - "CANT_SUBSCRIBE_FOLDER": "Nepavyskta užprenumeruoti katalogo", - "CANT_UNSUBSCRIBE_FOLDER": "Nepavyksta nutraukti katalogo prenumeratos", - "DEMO_SEND_MESSAGE_ERROR": "Saugumo sumetimais, ši demo paskyra neleidžia siųsti laiškų išoriniais e-pašto adresais!", - "DEMO_ACCOUNT_ERROR": "Saugumo sumetimais, su šia paskyra negalima atlikti norimo veiksmo!", - "ACCOUNT_ALREADY_EXISTS": "Paskyra jau egzistuoja", - "ACCOUNT_DOES_NOT_EXIST": "Nėra tokios paskyros", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Klaida bandant pasiekti pašto serverį", - "INVALID_INPUT_ARGUMENT": "Neteisingas įvesties argumentas", - "UNKNOWN_ERROR": "Nežinoma klaida" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Neteisingas raktas", + "AuthError": "Autorizacija nepavyko", + "ConnectionError": "Nepavyskta prisijungti prie serverio", + "DomainAlreadyExists": "Subdomenas jau egzistuoja", + "DomainNotAllowed": "Šis subdomenas neleidžiamas", + "AccountNotAllowed": "Paskyra neleidžiama", + "ContactsSyncError": "Kontaktų sinchronizavimo klaida", + "CantGetMessageList": "Nepavyksta gauti laiškų sąrašo", + "CantGetMessage": "Nepavyksta gauti laiško", + "CantDeleteMessage": "Nepavyko pašalinti laiško", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Nepavyko perkelti laiško", + "CantSaveMessage": "Nepavyko išsaugoti laiško", + "CantSendMessage": "Nepavyko išsiųsti laiško", + "InvalidRecipients": "Netinkamas gavėjas", + "CantSaveFilters": "Nepavyko išsaugoti filtrų", + "CantGetFilters": "Nepavyko gauti filtrų", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filtrai neteisingi", + "CantCreateFolder": "Nepavyksta sukurti katalogo", + "CantRenameFolder": "Nepavyksta pervadinti katalogo", + "CantDeleteFolder": "Nepavyksta pašalinti katalogo", + "CantDeleteNonEmptyFolder": "Negalima pašalinti ne tuščio katalogo", + "CantSubscribeFolder": "Nepavyskta užprenumeruoti katalogo", + "CantUnsubscribeFolder": "Nepavyksta nutraukti katalogo prenumeratos", + "DemoSendMessageError": "Saugumo sumetimais, ši demo paskyra neleidžia siųsti laiškų išoriniais e-pašto adresais!", + "DemoAccountError": "Saugumo sumetimais, su šia paskyra negalima atlikti norimo veiksmo!", + "AccountAlreadyExists": "Paskyra jau egzistuoja", + "AccountDoesNotExist": "Nėra tokios paskyros", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Klaida bandant pasiekti pašto serverį", + "InvalidInputArgument": "Neteisingas įvesties argumentas", + "UnknownError": "Nežinoma klaida" } } diff --git a/snappymail/v/0.0.0/app/localization/lv-LV/user.json b/snappymail/v/0.0.0/app/localization/lv-LV/user.json index 9b06be54d..447a10487 100644 --- a/snappymail/v/0.0.0/app/localization/lv-LV/user.json +++ b/snappymail/v/0.0.0/app/localization/lv-LV/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Close compose" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Nepareizs tokens", - "AUTH_ERROR": "Autorizācija neizdevās", - "CONNECTION_ERROR": "Nevar savienoties ar serveri", - "DOMAIN_ALREADY_EXISTS": "Domeņes jau eksistē", - "DOMAIN_NOT_ALLOWED": "Šis domēns nav atļauts", - "ACCOUNT_NOT_ALLOWED": "Account is not allowed", - "CONTACTS_SYNC_ERROR": "Contacts synchronization error", - "CANT_GET_MESSAGE_LIST": "Nevar ielādēt ziņojumu sarakstu", - "CANT_GET_MESSAGE": "Nevar ielādēt ziņojumu", - "CANT_DELETE_MESSAGE": "Nevar izdzēst ziņojumu", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Nevar pārvietot ziņojumu", - "CANT_SAVE_MESSAGE": "Nevar saglabāt ziņojumu", - "CANT_SEND_MESSAGE": "Nevar nosūtīt ziņojumu", - "INVALID_RECIPIENTS": "Nepareizi saņēmēji", - "CANT_SAVE_FILTERS": "Can't save filters", - "CANT_GET_FILTERS": "Can't get filters", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filters are not correct", - "CANT_CREATE_FOLDER": "Nevar izveidot mapi", - "CANT_RENAME_FOLDER": "Nevar pārsaukt mapi", - "CANT_DELETE_FOLDER": "Nevar izdzēst mapi", - "CANT_DELETE_NON_EMPTY_FOLDER": "Nevar izdzēst pilnu mapi", - "CANT_SUBSCRIBE_FOLDER": "Nevar pierakstīties mapei", - "CANT_UNSUBSCRIBE_FOLDER": "Nevar atrakstīties mapei", - "DEMO_SEND_MESSAGE_ERROR": "Drošīnas iemeslu dēļ, demo konts nedrīks sūtīt e-pastu uz ārējiem e-pastiem!", - "DEMO_ACCOUNT_ERROR": "For security purposes, this account is not allowed for this action!", - "ACCOUNT_ALREADY_EXISTS": "Konts jau eksistē", - "ACCOUNT_DOES_NOT_EXIST": "Konts neeksistē", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Radās kļūda savienojoties ar serveri", - "INVALID_INPUT_ARGUMENT": "Invalid input argument", - "UNKNOWN_ERROR": "Nezināma kļūda" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Nepareizs tokens", + "AuthError": "Autorizācija neizdevās", + "ConnectionError": "Nevar savienoties ar serveri", + "DomainAlreadyExists": "Domeņes jau eksistē", + "DomainNotAllowed": "Šis domēns nav atļauts", + "AccountNotAllowed": "Account is not allowed", + "ContactsSyncError": "Contacts synchronization error", + "CantGetMessageList": "Nevar ielādēt ziņojumu sarakstu", + "CantGetMessage": "Nevar ielādēt ziņojumu", + "CantDeleteMessage": "Nevar izdzēst ziņojumu", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Nevar pārvietot ziņojumu", + "CantSaveMessage": "Nevar saglabāt ziņojumu", + "CantSendMessage": "Nevar nosūtīt ziņojumu", + "InvalidRecipients": "Nepareizi saņēmēji", + "CantSaveFilters": "Can't save filters", + "CantGetFilters": "Can't get filters", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filters are not correct", + "CantCreateFolder": "Nevar izveidot mapi", + "CantRenameFolder": "Nevar pārsaukt mapi", + "CantDeleteFolder": "Nevar izdzēst mapi", + "CantDeleteNonEmptyFolder": "Nevar izdzēst pilnu mapi", + "CantSubscribeFolder": "Nevar pierakstīties mapei", + "CantUnsubscribeFolder": "Nevar atrakstīties mapei", + "DemoSendMessageError": "Drošīnas iemeslu dēļ, demo konts nedrīks sūtīt e-pastu uz ārējiem e-pastiem!", + "DemoAccountError": "For security purposes, this account is not allowed for this action!", + "AccountAlreadyExists": "Konts jau eksistē", + "AccountDoesNotExist": "Konts neeksistē", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Radās kļūda savienojoties ar serveri", + "InvalidInputArgument": "Invalid input argument", + "UnknownError": "Nezināma kļūda" } } diff --git a/snappymail/v/0.0.0/app/localization/nb-NO/admin.json b/snappymail/v/0.0.0/app/localization/nb-NO/admin.json index 354730265..138a1c805 100644 --- a/snappymail/v/0.0.0/app/localization/nb-NO/admin.json +++ b/snappymail/v/0.0.0/app/localization/nb-NO/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Ukjent feil" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Forespørsel feilet", - "REQUEST_ABORTED": "Forespørselen er avbrutt", - "REQUEST_TIMEOUT": "Forespørselen ble tidsavbrutt", - "INVALID_TOKEN": "Ugyldig symbol", - "AUTH_ERROR": "Autentisering mislyktes", - "DOMAIN_ALREADY_EXISTS": "Domenet finnes allerede", - "CANT_SAVE_PLUGIN_SETTINGS": "Klarte ikke å lagre innstillinger", - "CANT_INSTALL_PACKAGE": "Klarte ikke å installere pakke", - "CANT_DELETE_PACKAGE": "Klarte ikke å fjerne pakke", - "INVALID_PLUGIN_PACKAGE": "Ugyldig tilleggspakke", - "UNSUPPORTED_PLUGIN_PACKAGE": "Tilleggspakke støttes ikke", - "UNKNOWN_ERROR": "Ukjent feil" + "RequestError": "Forespørsel feilet", + "RequestAborted": "Forespørselen er avbrutt", + "RequestTimeout": "Forespørselen ble tidsavbrutt", + "InvalidToken": "Ugyldig symbol", + "AuthError": "Autentisering mislyktes", + "DomainAlreadyExists": "Domenet finnes allerede", + "CantSavePluginSettings": "Klarte ikke å lagre innstillinger", + "CantInstallPackage": "Klarte ikke å installere pakke", + "CantDeletePackage": "Klarte ikke å fjerne pakke", + "InvalidPluginPackage": "Ugyldig tilleggspakke", + "UnsupportedPluginPackage": "Tilleggspakke støttes ikke", + "UnknownError": "Ukjent feil" } } diff --git a/snappymail/v/0.0.0/app/localization/nb-NO/user.json b/snappymail/v/0.0.0/app/localization/nb-NO/user.json index c3bfd3c08..d8f7eb369 100644 --- a/snappymail/v/0.0.0/app/localization/nb-NO/user.json +++ b/snappymail/v/0.0.0/app/localization/nb-NO/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Lukk ny melding" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Ugyldig info", - "AUTH_ERROR": "Autentisering mislyktes", - "CONNECTION_ERROR": "Klarte ikke å koble til tjeneren", - "DOMAIN_ALREADY_EXISTS": "Domenet finnes allerede", - "DOMAIN_NOT_ALLOWED": "Dette domenet tillates ikke", - "ACCOUNT_NOT_ALLOWED": "Denne kontoen tillates ikke", - "CONTACTS_SYNC_ERROR": "Synkronisering av kontakter mislyktes", - "CANT_GET_MESSAGE_LIST": "Klarte ikke å hente liste over meldinger", - "CANT_GET_MESSAGE": "Klarte ikke å hente melding", - "CANT_DELETE_MESSAGE": "Klarte ikke å slette melding", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Klarte ikke å flytte melding", - "CANT_SAVE_MESSAGE": "Klarte ikke å lagre melding", - "CANT_SEND_MESSAGE": "Klarte ikke å sende melding", - "INVALID_RECIPIENTS": "Ugyldige mottakere", - "CANT_SAVE_FILTERS": "Klarte ikke å lagre filtre", - "CANT_GET_FILTERS": "Klarte ikke å hente filtre", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Feilutformet filter", - "CANT_CREATE_FOLDER": "Klarte ikke å lage mappe", - "CANT_RENAME_FOLDER": "Klarte ikke å endre navn på mappe", - "CANT_DELETE_FOLDER": "Klarte ikke å slette mappe", - "CANT_DELETE_NON_EMPTY_FOLDER": "Du må slette mappeinnholdet før du kan slette mappa", - "CANT_SUBSCRIBE_FOLDER": "Klarte ikke å abonnere på mappe", - "CANT_UNSUBSCRIBE_FOLDER": "Klarte ikke å avslutte abonnement", - "DEMO_SEND_MESSAGE_ERROR": "Denne demo-kontoen er blokkert fra å sende meldinger til eksterne e-postadresser av sikkerhetshensyn.", - "DEMO_ACCOUNT_ERROR": "Av sikkerhetshensyn er denne kontoen blokkert fra å utføre denne handlinga.", - "ACCOUNT_ALREADY_EXISTS": "Kontoen finnes allerede", - "ACCOUNT_DOES_NOT_EXIST": "Kontoen finnes ikke", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Fikk ikke tilgang til e-posttjener", - "INVALID_INPUT_ARGUMENT": "Ugyldig inndata-argument", - "UNKNOWN_ERROR": "Ukjent feil" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Ugyldig info", + "AuthError": "Autentisering mislyktes", + "ConnectionError": "Klarte ikke å koble til tjeneren", + "DomainAlreadyExists": "Domenet finnes allerede", + "DomainNotAllowed": "Dette domenet tillates ikke", + "AccountNotAllowed": "Denne kontoen tillates ikke", + "ContactsSyncError": "Synkronisering av kontakter mislyktes", + "CantGetMessageList": "Klarte ikke å hente liste over meldinger", + "CantGetMessage": "Klarte ikke å hente melding", + "CantDeleteMessage": "Klarte ikke å slette melding", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Klarte ikke å flytte melding", + "CantSaveMessage": "Klarte ikke å lagre melding", + "CantSendMessage": "Klarte ikke å sende melding", + "InvalidRecipients": "Ugyldige mottakere", + "CantSaveFilters": "Klarte ikke å lagre filtre", + "CantGetFilters": "Klarte ikke å hente filtre", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Feilutformet filter", + "CantCreateFolder": "Klarte ikke å lage mappe", + "CantRenameFolder": "Klarte ikke å endre navn på mappe", + "CantDeleteFolder": "Klarte ikke å slette mappe", + "CantDeleteNonEmptyFolder": "Du må slette mappeinnholdet før du kan slette mappa", + "CantSubscribeFolder": "Klarte ikke å abonnere på mappe", + "CantUnsubscribeFolder": "Klarte ikke å avslutte abonnement", + "DemoSendMessageError": "Denne demo-kontoen er blokkert fra å sende meldinger til eksterne e-postadresser av sikkerhetshensyn.", + "DemoAccountError": "Av sikkerhetshensyn er denne kontoen blokkert fra å utføre denne handlinga.", + "AccountAlreadyExists": "Kontoen finnes allerede", + "AccountDoesNotExist": "Kontoen finnes ikke", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Fikk ikke tilgang til e-posttjener", + "InvalidInputArgument": "Ugyldig inndata-argument", + "UnknownError": "Ukjent feil" } } diff --git a/snappymail/v/0.0.0/app/localization/nl-NL/admin.json b/snappymail/v/0.0.0/app/localization/nl-NL/admin.json index c58142a1c..33cd56350 100644 --- a/snappymail/v/0.0.0/app/localization/nl-NL/admin.json +++ b/snappymail/v/0.0.0/app/localization/nl-NL/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Onbekende fout" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Aanvraag mislukt", - "REQUEST_ABORTED": "Aanvraag is afgebroken", - "REQUEST_TIMEOUT": "Aanvraag verlopen", - "INVALID_TOKEN": "Onjuiste token", - "AUTH_ERROR": "Authenticatie mislukt", - "DOMAIN_ALREADY_EXISTS": "Domein bestaat al", - "CANT_SAVE_PLUGIN_SETTINGS": "Kan instellingen niet opslaan", - "CANT_INSTALL_PACKAGE": "Extensie installeren mislukt", - "CANT_DELETE_PACKAGE": "Extensie verwijderen mislukt", - "INVALID_PLUGIN_PACKAGE": "Onjuist extensie pakket", - "UNSUPPORTED_PLUGIN_PACKAGE": "Niet ondersteund extensie pakket", - "UNKNOWN_ERROR": "Onbekende fout" + "RequestError": "Aanvraag mislukt", + "RequestAborted": "Aanvraag is afgebroken", + "RequestTimeout": "Aanvraag verlopen", + "InvalidToken": "Onjuiste token", + "AuthError": "Authenticatie mislukt", + "DomainAlreadyExists": "Domein bestaat al", + "CantSavePluginSettings": "Kan instellingen niet opslaan", + "CantInstallPackage": "Extensie installeren mislukt", + "CantDeletePackage": "Extensie verwijderen mislukt", + "InvalidPluginPackage": "Onjuist extensie pakket", + "UnsupportedPluginPackage": "Niet ondersteund extensie pakket", + "UnknownError": "Onbekende fout" } } diff --git a/snappymail/v/0.0.0/app/localization/nl-NL/user.json b/snappymail/v/0.0.0/app/localization/nl-NL/user.json index c7b374905..98b572a32 100644 --- a/snappymail/v/0.0.0/app/localization/nl-NL/user.json +++ b/snappymail/v/0.0.0/app/localization/nl-NL/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Nieuw bericht venster sluiten" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Verzoek mislukt", - "REQUEST_ABORTED": "Verzoek is afgebroken", - "REQUEST_TIMEOUT": "Verzoek time-out", - "INVALID_TOKEN": "Ongeldige token", - "AUTH_ERROR": "Authenticatie mislukt", - "CONNECTION_ERROR": "Kan geen verbinding maken met de Server", - "DOMAIN_ALREADY_EXISTS": "Domein bestaat reeds", - "DOMAIN_NOT_ALLOWED": "Domein is niet toegestaan", - "ACCOUNT_NOT_ALLOWED": "Account is niet toegestaan", - "CONTACTS_SYNC_ERROR": "Contactpersonen synchronisatie fout", - "CANT_GET_MESSAGE_LIST": "Berichtenlijst kan niet worden opgehaald", - "CANT_GET_MESSAGE": "Bericht kan niet worden opgehaald", - "CANT_DELETE_MESSAGE": "Kan bericht niet verwijderen", - "CANT_COPY_MESSAGE": "Kan bericht niet kopiëren", - "CANT_MOVE_MESSAGE": "Kan bericht niet verplaatsen", - "CANT_SAVE_MESSAGE": "Kan bericht niet opslaan", - "CANT_SEND_MESSAGE": "Kan bericht niet verzenden", - "INVALID_RECIPIENTS": "Onjuiste ontvangers", - "CANT_SAVE_FILTERS": "Kan filters niet opslaan", - "CANT_GET_FILTERS": "Kan filters niet ophalen", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Kan filters script niet activeren", - "CANT_DELETE_FILTERS_SCRIPT": "Kan filters script niet verwijderen", - "FILTERS_ARE_NOT_CORRECT": "Filters zijn onjuist", - "CANT_CREATE_FOLDER": "Kan map niet aanmaken", - "CANT_RENAME_FOLDER": "Kan map niet hernoemen", - "CANT_DELETE_FOLDER": "Kan map niet verwijderen", - "CANT_DELETE_NON_EMPTY_FOLDER": "Een niet lege map kan niet verwijderd worden", - "CANT_SUBSCRIBE_FOLDER": "Kan niet abonneren op folder", - "CANT_UNSUBSCRIBE_FOLDER": "Kan abonnement op folder niet opzeggen", - "DEMO_SEND_MESSAGE_ERROR": "Vanwege beveiliging is het niet toegestaan dat deze demo account e-mail naar extern verzend!", - "DEMO_ACCOUNT_ERROR": "Vanwege beveiliging is deze actie niet toegestaan voor deze account!", - "ACCOUNT_ALREADY_EXISTS": "Account bestaat al", - "ACCOUNT_DOES_NOT_EXIST": "Account bestaat niet.", - "ACCOUNT_SWITCH_FAILED": "Overschakelen naar account \"%EMAIL%\" mislukt", - "MAIL_SERVER_ERROR": "Fout bij toegang tot de mail Server", - "INVALID_INPUT_ARGUMENT": "Ongeldig invoer argument", - "UNKNOWN_ERROR": "Er is een onbekende fout opgetreden" + "RequestError": "Verzoek mislukt", + "RequestAborted": "Verzoek is afgebroken", + "RequestTimeout": "Verzoek time-out", + "InvalidToken": "Ongeldige token", + "AuthError": "Authenticatie mislukt", + "ConnectionError": "Kan geen verbinding maken met de Server", + "DomainAlreadyExists": "Domein bestaat reeds", + "DomainNotAllowed": "Domein is niet toegestaan", + "AccountNotAllowed": "Account is niet toegestaan", + "ContactsSyncError": "Contactpersonen synchronisatie fout", + "CantGetMessageList": "Berichtenlijst kan niet worden opgehaald", + "CantGetMessage": "Bericht kan niet worden opgehaald", + "CantDeleteMessage": "Kan bericht niet verwijderen", + "CantCopyMessage": "Kan bericht niet kopiëren", + "CantMoveMessage": "Kan bericht niet verplaatsen", + "CantSaveMessage": "Kan bericht niet opslaan", + "CantSendMessage": "Kan bericht niet verzenden", + "InvalidRecipients": "Onjuiste ontvangers", + "CantSaveFilters": "Kan filters niet opslaan", + "CantGetFilters": "Kan filters niet ophalen", + "CantActivateFiltersScript": "Kan filters script niet activeren", + "CantDeleteFiltersScript": "Kan filters script niet verwijderen", + "FiltersAreNotCorrect": "Filters zijn onjuist", + "CantCreateFolder": "Kan map niet aanmaken", + "CantRenameFolder": "Kan map niet hernoemen", + "CantDeleteFolder": "Kan map niet verwijderen", + "CantDeleteNonEmptyFolder": "Een niet lege map kan niet verwijderd worden", + "CantSubscribeFolder": "Kan niet abonneren op folder", + "CantUnsubscribeFolder": "Kan abonnement op folder niet opzeggen", + "DemoSendMessageError": "Vanwege beveiliging is het niet toegestaan dat deze demo account e-mail naar extern verzend!", + "DemoAccountError": "Vanwege beveiliging is deze actie niet toegestaan voor deze account!", + "AccountAlreadyExists": "Account bestaat al", + "AccountDoesNotExist": "Account bestaat niet.", + "AccountSwitchFailed": "Overschakelen naar account \"%EMAIL%\" mislukt", + "MailServerError": "Fout bij toegang tot de mail Server", + "InvalidInputArgument": "Ongeldig invoer argument", + "UnknownError": "Er is een onbekende fout opgetreden" } } diff --git a/snappymail/v/0.0.0/app/localization/pl-PL/admin.json b/snappymail/v/0.0.0/app/localization/pl-PL/admin.json index 4b65c8437..9b07359a1 100644 --- a/snappymail/v/0.0.0/app/localization/pl-PL/admin.json +++ b/snappymail/v/0.0.0/app/localization/pl-PL/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Nieznany błąd" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Zapytanie zakończone niepowodzeniem", - "REQUEST_ABORTED": "Zapytanie przerwane", - "REQUEST_TIMEOUT": "Upłynął limit czasu", - "INVALID_TOKEN": "Nieprawidłowy token", - "AUTH_ERROR": "Uwierzytelnienie zakończone niepowodzeniem", - "DOMAIN_ALREADY_EXISTS": "Ta domena już istnieje", - "CANT_SAVE_PLUGIN_SETTINGS": "Nie można zapisać ustawień wtyczki", - "CANT_INSTALL_PACKAGE": "Instalacja wtyczki zakończona niepowodzeniem", - "CANT_DELETE_PACKAGE": "Usunięcie wtyczki zakończone niepowodzeniem", - "INVALID_PLUGIN_PACKAGE": "Nieprawidłowa wtyczka", - "UNSUPPORTED_PLUGIN_PACKAGE": "Nieobsługiwana wtyczka", - "UNKNOWN_ERROR": "Nieznany błąd" + "RequestError": "Zapytanie zakończone niepowodzeniem", + "RequestAborted": "Zapytanie przerwane", + "RequestTimeout": "Upłynął limit czasu", + "InvalidToken": "Nieprawidłowy token", + "AuthError": "Uwierzytelnienie zakończone niepowodzeniem", + "DomainAlreadyExists": "Ta domena już istnieje", + "CantSavePluginSettings": "Nie można zapisać ustawień wtyczki", + "CantInstallPackage": "Instalacja wtyczki zakończona niepowodzeniem", + "CantDeletePackage": "Usunięcie wtyczki zakończone niepowodzeniem", + "InvalidPluginPackage": "Nieprawidłowa wtyczka", + "UnsupportedPluginPackage": "Nieobsługiwana wtyczka", + "UnknownError": "Nieznany błąd" } } diff --git a/snappymail/v/0.0.0/app/localization/pl-PL/user.json b/snappymail/v/0.0.0/app/localization/pl-PL/user.json index 9563f77b6..18394f856 100644 --- a/snappymail/v/0.0.0/app/localization/pl-PL/user.json +++ b/snappymail/v/0.0.0/app/localization/pl-PL/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Zamknij okno tworzenia wiadomości" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Zapytanie zakończone niepowodzeniem", - "REQUEST_ABORTED": "Zapytanie przerwane", - "REQUEST_TIMEOUT": "Upłynął limit czasu", - "INVALID_TOKEN": "Nieprawidłowy token", - "AUTH_ERROR": "Uwierzytelnienie zakończone niepowodzeniem", - "CONNECTION_ERROR": "Nie można połączyć z serwerem", - "DOMAIN_ALREADY_EXISTS": "Domena już istnieje", - "DOMAIN_NOT_ALLOWED": "Domena jest niedozwolona", - "ACCOUNT_NOT_ALLOWED": "Konto nie jest dozwolone", - "CONTACTS_SYNC_ERROR": "Błąd synchronizacji kontaktów", - "CANT_GET_MESSAGE_LIST": "Nie można pobrać listy wiadomości", - "CANT_GET_MESSAGE": "Nie można pobrać wiadomości", - "CANT_DELETE_MESSAGE": "Nie można usunąć wiadomości", - "CANT_COPY_MESSAGE": "Nie można skopiować wiadomości", - "CANT_MOVE_MESSAGE": "Nie można przenieść wiadomości", - "CANT_SAVE_MESSAGE": "Nie można zapisać wiadomości", - "CANT_SEND_MESSAGE": "Nie można wysłać wiadomości", - "INVALID_RECIPIENTS": "Nieprawidłowy adres odbiorcy", - "CANT_SAVE_FILTERS": "Nie można zapisać filtrów", - "CANT_GET_FILTERS": "Nie można pobrać filtrów", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Nie można aktywować skryptu filtrów", - "CANT_DELETE_FILTERS_SCRIPT": "Nie można usunąć skryptu filtrów", - "FILTERS_ARE_NOT_CORRECT": "Filtry są nieprawidłowe", - "CANT_CREATE_FOLDER": "Nie można utworzyć folderu", - "CANT_RENAME_FOLDER": "Nie można zmienić nazwy folderu", - "CANT_DELETE_FOLDER": "Nie można usunąć folderu", - "CANT_DELETE_NON_EMPTY_FOLDER": "Nie można usunąć folderu, w którym znajdują się wiadomości", - "CANT_SUBSCRIBE_FOLDER": "Nie można zasubskrybować folderu", - "CANT_UNSUBSCRIBE_FOLDER": "Nie można usunąć subskrypcji folderu", - "DEMO_SEND_MESSAGE_ERROR": "Ze względów bezpieczeństwa konto testowe nie ma możliwości przesyłania wiadomości na zewnętrzne adresy e-mail.", - "DEMO_ACCOUNT_ERROR": "Ze względów bezpieczeństwa ta akcja jest niedozwolona na tym koncie!", - "ACCOUNT_ALREADY_EXISTS": "Konto o takiej nazwie już istnieje", - "ACCOUNT_DOES_NOT_EXIST": "Konto nie istnieje", - "ACCOUNT_SWITCH_FAILED": "Przełączenie na konto \"%EMAIL%\" nie powiodło się", - "MAIL_SERVER_ERROR": "Wystąpił błąd w trakcie połączenia z serwerem poczty", - "INVALID_INPUT_ARGUMENT": "Nieprawidłowy argument", - "UNKNOWN_ERROR": "Nieznany błąd" + "RequestError": "Zapytanie zakończone niepowodzeniem", + "RequestAborted": "Zapytanie przerwane", + "RequestTimeout": "Upłynął limit czasu", + "InvalidToken": "Nieprawidłowy token", + "AuthError": "Uwierzytelnienie zakończone niepowodzeniem", + "ConnectionError": "Nie można połączyć z serwerem", + "DomainAlreadyExists": "Domena już istnieje", + "DomainNotAllowed": "Domena jest niedozwolona", + "AccountNotAllowed": "Konto nie jest dozwolone", + "ContactsSyncError": "Błąd synchronizacji kontaktów", + "CantGetMessageList": "Nie można pobrać listy wiadomości", + "CantGetMessage": "Nie można pobrać wiadomości", + "CantDeleteMessage": "Nie można usunąć wiadomości", + "CantCopyMessage": "Nie można skopiować wiadomości", + "CantMoveMessage": "Nie można przenieść wiadomości", + "CantSaveMessage": "Nie można zapisać wiadomości", + "CantSendMessage": "Nie można wysłać wiadomości", + "InvalidRecipients": "Nieprawidłowy adres odbiorcy", + "CantSaveFilters": "Nie można zapisać filtrów", + "CantGetFilters": "Nie można pobrać filtrów", + "CantActivateFiltersScript": "Nie można aktywować skryptu filtrów", + "CantDeleteFiltersScript": "Nie można usunąć skryptu filtrów", + "FiltersAreNotCorrect": "Filtry są nieprawidłowe", + "CantCreateFolder": "Nie można utworzyć folderu", + "CantRenameFolder": "Nie można zmienić nazwy folderu", + "CantDeleteFolder": "Nie można usunąć folderu", + "CantDeleteNonEmptyFolder": "Nie można usunąć folderu, w którym znajdują się wiadomości", + "CantSubscribeFolder": "Nie można zasubskrybować folderu", + "CantUnsubscribeFolder": "Nie można usunąć subskrypcji folderu", + "DemoSendMessageError": "Ze względów bezpieczeństwa konto testowe nie ma możliwości przesyłania wiadomości na zewnętrzne adresy e-mail.", + "DemoAccountError": "Ze względów bezpieczeństwa ta akcja jest niedozwolona na tym koncie!", + "AccountAlreadyExists": "Konto o takiej nazwie już istnieje", + "AccountDoesNotExist": "Konto nie istnieje", + "AccountSwitchFailed": "Przełączenie na konto \"%EMAIL%\" nie powiodło się", + "MailServerError": "Wystąpił błąd w trakcie połączenia z serwerem poczty", + "InvalidInputArgument": "Nieprawidłowy argument", + "UnknownError": "Nieznany błąd" } } diff --git a/snappymail/v/0.0.0/app/localization/pt-BR/admin.json b/snappymail/v/0.0.0/app/localization/pt-BR/admin.json index 56bcfd7eb..0c7e98d3d 100644 --- a/snappymail/v/0.0.0/app/localization/pt-BR/admin.json +++ b/snappymail/v/0.0.0/app/localization/pt-BR/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Erro desconhecido" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Senha inválida", - "AUTH_ERROR": "Falha na autenticação", - "DOMAIN_ALREADY_EXISTS": "O domínio já existe", - "CANT_SAVE_PLUGIN_SETTINGS": "Não foi possível salvar as configurações", - "CANT_INSTALL_PACKAGE": "Erro ao instalar pacote de plugin", - "CANT_DELETE_PACKAGE": "Erro ao remover pacote de plugin", - "INVALID_PLUGIN_PACKAGE": "Pacote de plugins inválido", - "UNSUPPORTED_PLUGIN_PACKAGE": "Pacote de plugins insuportados", - "UNKNOWN_ERROR": "Erro desconhecido" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Senha inválida", + "AuthError": "Falha na autenticação", + "DomainAlreadyExists": "O domínio já existe", + "CantSavePluginSettings": "Não foi possível salvar as configurações", + "CantInstallPackage": "Erro ao instalar pacote de plugin", + "CantDeletePackage": "Erro ao remover pacote de plugin", + "InvalidPluginPackage": "Pacote de plugins inválido", + "UnsupportedPluginPackage": "Pacote de plugins insuportados", + "UnknownError": "Erro desconhecido" } } diff --git a/snappymail/v/0.0.0/app/localization/pt-BR/user.json b/snappymail/v/0.0.0/app/localization/pt-BR/user.json index 917bb3189..64f5a8377 100644 --- a/snappymail/v/0.0.0/app/localization/pt-BR/user.json +++ b/snappymail/v/0.0.0/app/localization/pt-BR/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Fechar composição" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Senha inválida", - "AUTH_ERROR": "Falha na autenticação", - "CONNECTION_ERROR": "Não foi possível conectar-se ao servidor", - "DOMAIN_ALREADY_EXISTS": "O domínio já existe", - "DOMAIN_NOT_ALLOWED": "Este domínio não é permitido", - "ACCOUNT_NOT_ALLOWED": "Conta não permitida", - "CONTACTS_SYNC_ERROR": "Erro na sincronização dos contatos", - "CANT_GET_MESSAGE_LIST": "Não foi possível obter a lista de mensagens", - "CANT_GET_MESSAGE": "Não foi possível obter a mensagem", - "CANT_DELETE_MESSAGE": "Não foi possível excluir a mensagem", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Não foi possível mover a mensagem", - "CANT_SAVE_MESSAGE": "Não foi possível salvar a mensagem", - "CANT_SEND_MESSAGE": "Não foi possível enviar a mensagem", - "INVALID_RECIPIENTS": "Destinatário inválido", - "CANT_SAVE_FILTERS": "Não é possível salvar os filtros", - "CANT_GET_FILTERS": "Não é possível obter os filtros", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Os filtros não estão corretos", - "CANT_CREATE_FOLDER": "Não foi possível criar a pasta", - "CANT_RENAME_FOLDER": "Não foi possível renomear a pasta", - "CANT_DELETE_FOLDER": "Não foi possível exluir a pasta", - "CANT_DELETE_NON_EMPTY_FOLDER": "Não é possível excluir diretório não vazio", - "CANT_SUBSCRIBE_FOLDER": "Não foi possível inscrever esta pasta", - "CANT_UNSUBSCRIBE_FOLDER": "Não foi possível desinscrever esta pasta", - "DEMO_SEND_MESSAGE_ERROR": "Por motivos de segurança, esta conta demo não tem permissão para enviar mensagens para endereços de e-mail externo!", - "DEMO_ACCOUNT_ERROR": "For security purposes, this account is not allowed for this action!", - "ACCOUNT_ALREADY_EXISTS": "Esta conta já existe", - "ACCOUNT_DOES_NOT_EXIST": "Conta não existente", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Ocorreu um erro ao acessar o servidor de e-mail", - "INVALID_INPUT_ARGUMENT": "Argumento de entrada inválido", - "UNKNOWN_ERROR": "Erro desconhecido" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Senha inválida", + "AuthError": "Falha na autenticação", + "ConnectionError": "Não foi possível conectar-se ao servidor", + "DomainAlreadyExists": "O domínio já existe", + "DomainNotAllowed": "Este domínio não é permitido", + "AccountNotAllowed": "Conta não permitida", + "ContactsSyncError": "Erro na sincronização dos contatos", + "CantGetMessageList": "Não foi possível obter a lista de mensagens", + "CantGetMessage": "Não foi possível obter a mensagem", + "CantDeleteMessage": "Não foi possível excluir a mensagem", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Não foi possível mover a mensagem", + "CantSaveMessage": "Não foi possível salvar a mensagem", + "CantSendMessage": "Não foi possível enviar a mensagem", + "InvalidRecipients": "Destinatário inválido", + "CantSaveFilters": "Não é possível salvar os filtros", + "CantGetFilters": "Não é possível obter os filtros", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Os filtros não estão corretos", + "CantCreateFolder": "Não foi possível criar a pasta", + "CantRenameFolder": "Não foi possível renomear a pasta", + "CantDeleteFolder": "Não foi possível exluir a pasta", + "CantDeleteNonEmptyFolder": "Não é possível excluir diretório não vazio", + "CantSubscribeFolder": "Não foi possível inscrever esta pasta", + "CantUnsubscribeFolder": "Não foi possível desinscrever esta pasta", + "DemoSendMessageError": "Por motivos de segurança, esta conta demo não tem permissão para enviar mensagens para endereços de e-mail externo!", + "DemoAccountError": "For security purposes, this account is not allowed for this action!", + "AccountAlreadyExists": "Esta conta já existe", + "AccountDoesNotExist": "Conta não existente", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Ocorreu um erro ao acessar o servidor de e-mail", + "InvalidInputArgument": "Argumento de entrada inválido", + "UnknownError": "Erro desconhecido" } } diff --git a/snappymail/v/0.0.0/app/localization/pt-PT/admin.json b/snappymail/v/0.0.0/app/localization/pt-PT/admin.json index 12adf1893..c7849e0bd 100644 --- a/snappymail/v/0.0.0/app/localization/pt-PT/admin.json +++ b/snappymail/v/0.0.0/app/localization/pt-PT/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Erro desconhecido" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "A solicitação falhou", - "REQUEST_ABORTED": "A solicitação foi abortada", - "REQUEST_TIMEOUT": "A solicitação expirou", - "INVALID_TOKEN": "Token inválido", - "AUTH_ERROR": "A autenticação falhou", - "DOMAIN_ALREADY_EXISTS": "O domínio já existe", - "CANT_SAVE_PLUGIN_SETTINGS": "Não é possível guardar as definições", - "CANT_INSTALL_PACKAGE": "Não foi possível instalar a extensão", - "CANT_DELETE_PACKAGE": "Não foi possível remover a extensão", - "INVALID_PLUGIN_PACKAGE": "Pacote de extensão inválido", - "UNSUPPORTED_PLUGIN_PACKAGE": "Pacote de extensão não suportado", - "UNKNOWN_ERROR": "Erro desconhecido" + "RequestError": "A solicitação falhou", + "RequestAborted": "A solicitação foi abortada", + "RequestTimeout": "A solicitação expirou", + "InvalidToken": "Token inválido", + "AuthError": "A autenticação falhou", + "DomainAlreadyExists": "O domínio já existe", + "CantSavePluginSettings": "Não é possível guardar as definições", + "CantInstallPackage": "Não foi possível instalar a extensão", + "CantDeletePackage": "Não foi possível remover a extensão", + "InvalidPluginPackage": "Pacote de extensão inválido", + "UnsupportedPluginPackage": "Pacote de extensão não suportado", + "UnknownError": "Erro desconhecido" } } diff --git a/snappymail/v/0.0.0/app/localization/pt-PT/user.json b/snappymail/v/0.0.0/app/localization/pt-PT/user.json index 603d28cab..9da68b559 100644 --- a/snappymail/v/0.0.0/app/localization/pt-PT/user.json +++ b/snappymail/v/0.0.0/app/localization/pt-PT/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Fechar janela de composição" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "A solicitação falhou", - "REQUEST_ABORTED": "A solicitação foi abortada", - "REQUEST_TIMEOUT": "A solicitação expirou", - "INVALID_TOKEN": "Token inválido", - "AUTH_ERROR": "A autenticação falhou", - "CONNECTION_ERROR": "Não foi possível ligar ao servidor", - "DOMAIN_ALREADY_EXISTS": "O domínio já existe", - "DOMAIN_NOT_ALLOWED": "Este domínio não é permitido", - "ACCOUNT_NOT_ALLOWED": "Esta conta não é permitida", - "CONTACTS_SYNC_ERROR": "Erro na sincronização de contactos", - "CANT_GET_MESSAGE_LIST": "Não é possível obter a lista de mensagens", - "CANT_GET_MESSAGE": "Não é possível obter a mensagem", - "CANT_DELETE_MESSAGE": "Não é possível eliminar a mensagem", - "CANT_COPY_MESSAGE": "Não é possível copiar a mensagem", - "CANT_MOVE_MESSAGE": "Não é possível mover a mensagem", - "CANT_SAVE_MESSAGE": "Não é possível guardar a mensagem", - "CANT_SEND_MESSAGE": "Não é possível enviar a mensagem", - "INVALID_RECIPIENTS": "Destinatários inválidos", - "CANT_SAVE_FILTERS": "Não é possível guardar os filtros", - "CANT_GET_FILTERS": "Não é possível obter os filtros", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Não é possível ativar o script de filtração", - "CANT_DELETE_FILTERS_SCRIPT": "Não é possível apagar o script de filtração", - "FILTERS_ARE_NOT_CORRECT": "Os filtros não estão corretos", - "CANT_CREATE_FOLDER": "Não é possível criar a pasta", - "CANT_RENAME_FOLDER": "Não é possível renomear a pasta", - "CANT_DELETE_FOLDER": "Não é possível eliminar a pasta", - "CANT_DELETE_NON_EMPTY_FOLDER": "Não é possível eliminar pastas com conteúdos", - "CANT_SUBSCRIBE_FOLDER": "Não é possível subscrever a esta pasta", - "CANT_UNSUBSCRIBE_FOLDER": "Não é possível anular a subsrição desta pasta", - "DEMO_SEND_MESSAGE_ERROR": "Por motivos de segurança, esta conta de demonstração não tem permissão para enviar mensagens para endereços de e-mail externos!", - "DEMO_ACCOUNT_ERROR": "Por motivos de segurança, esta conta não tem permissão de executar esta ação!", - "ACCOUNT_ALREADY_EXISTS": "Esta conta já existe", - "ACCOUNT_DOES_NOT_EXIST": "Esta conta não existe", - "ACCOUNT_SWITCH_FAILED": "A mudança para a conta \"%EMAIL%\" falhou", - "MAIL_SERVER_ERROR": "Ocorreu um erro ao aceder ao servidor de correio", - "INVALID_INPUT_ARGUMENT": "Parâmetro de entrada inválido", - "UNKNOWN_ERROR": "Erro desconhecido" + "RequestError": "A solicitação falhou", + "RequestAborted": "A solicitação foi abortada", + "RequestTimeout": "A solicitação expirou", + "InvalidToken": "Token inválido", + "AuthError": "A autenticação falhou", + "ConnectionError": "Não foi possível ligar ao servidor", + "DomainAlreadyExists": "O domínio já existe", + "DomainNotAllowed": "Este domínio não é permitido", + "AccountNotAllowed": "Esta conta não é permitida", + "ContactsSyncError": "Erro na sincronização de contactos", + "CantGetMessageList": "Não é possível obter a lista de mensagens", + "CantGetMessage": "Não é possível obter a mensagem", + "CantDeleteMessage": "Não é possível eliminar a mensagem", + "CantCopyMessage": "Não é possível copiar a mensagem", + "CantMoveMessage": "Não é possível mover a mensagem", + "CantSaveMessage": "Não é possível guardar a mensagem", + "CantSendMessage": "Não é possível enviar a mensagem", + "InvalidRecipients": "Destinatários inválidos", + "CantSaveFilters": "Não é possível guardar os filtros", + "CantGetFilters": "Não é possível obter os filtros", + "CantActivateFiltersScript": "Não é possível ativar o script de filtração", + "CantDeleteFiltersScript": "Não é possível apagar o script de filtração", + "FiltersAreNotCorrect": "Os filtros não estão corretos", + "CantCreateFolder": "Não é possível criar a pasta", + "CantRenameFolder": "Não é possível renomear a pasta", + "CantDeleteFolder": "Não é possível eliminar a pasta", + "CantDeleteNonEmptyFolder": "Não é possível eliminar pastas com conteúdos", + "CantSubscribeFolder": "Não é possível subscrever a esta pasta", + "CantUnsubscribeFolder": "Não é possível anular a subsrição desta pasta", + "DemoSendMessageError": "Por motivos de segurança, esta conta de demonstração não tem permissão para enviar mensagens para endereços de e-mail externos!", + "DemoAccountError": "Por motivos de segurança, esta conta não tem permissão de executar esta ação!", + "AccountAlreadyExists": "Esta conta já existe", + "AccountDoesNotExist": "Esta conta não existe", + "AccountSwitchFailed": "A mudança para a conta \"%EMAIL%\" falhou", + "MailServerError": "Ocorreu um erro ao aceder ao servidor de correio", + "InvalidInputArgument": "Parâmetro de entrada inválido", + "UnknownError": "Erro desconhecido" } } diff --git a/snappymail/v/0.0.0/app/localization/pt/admin.json b/snappymail/v/0.0.0/app/localization/pt/admin.json index 12adf1893..c7849e0bd 100644 --- a/snappymail/v/0.0.0/app/localization/pt/admin.json +++ b/snappymail/v/0.0.0/app/localization/pt/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Erro desconhecido" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "A solicitação falhou", - "REQUEST_ABORTED": "A solicitação foi abortada", - "REQUEST_TIMEOUT": "A solicitação expirou", - "INVALID_TOKEN": "Token inválido", - "AUTH_ERROR": "A autenticação falhou", - "DOMAIN_ALREADY_EXISTS": "O domínio já existe", - "CANT_SAVE_PLUGIN_SETTINGS": "Não é possível guardar as definições", - "CANT_INSTALL_PACKAGE": "Não foi possível instalar a extensão", - "CANT_DELETE_PACKAGE": "Não foi possível remover a extensão", - "INVALID_PLUGIN_PACKAGE": "Pacote de extensão inválido", - "UNSUPPORTED_PLUGIN_PACKAGE": "Pacote de extensão não suportado", - "UNKNOWN_ERROR": "Erro desconhecido" + "RequestError": "A solicitação falhou", + "RequestAborted": "A solicitação foi abortada", + "RequestTimeout": "A solicitação expirou", + "InvalidToken": "Token inválido", + "AuthError": "A autenticação falhou", + "DomainAlreadyExists": "O domínio já existe", + "CantSavePluginSettings": "Não é possível guardar as definições", + "CantInstallPackage": "Não foi possível instalar a extensão", + "CantDeletePackage": "Não foi possível remover a extensão", + "InvalidPluginPackage": "Pacote de extensão inválido", + "UnsupportedPluginPackage": "Pacote de extensão não suportado", + "UnknownError": "Erro desconhecido" } } diff --git a/snappymail/v/0.0.0/app/localization/pt/user.json b/snappymail/v/0.0.0/app/localization/pt/user.json index 603d28cab..9da68b559 100644 --- a/snappymail/v/0.0.0/app/localization/pt/user.json +++ b/snappymail/v/0.0.0/app/localization/pt/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Fechar janela de composição" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "A solicitação falhou", - "REQUEST_ABORTED": "A solicitação foi abortada", - "REQUEST_TIMEOUT": "A solicitação expirou", - "INVALID_TOKEN": "Token inválido", - "AUTH_ERROR": "A autenticação falhou", - "CONNECTION_ERROR": "Não foi possível ligar ao servidor", - "DOMAIN_ALREADY_EXISTS": "O domínio já existe", - "DOMAIN_NOT_ALLOWED": "Este domínio não é permitido", - "ACCOUNT_NOT_ALLOWED": "Esta conta não é permitida", - "CONTACTS_SYNC_ERROR": "Erro na sincronização de contactos", - "CANT_GET_MESSAGE_LIST": "Não é possível obter a lista de mensagens", - "CANT_GET_MESSAGE": "Não é possível obter a mensagem", - "CANT_DELETE_MESSAGE": "Não é possível eliminar a mensagem", - "CANT_COPY_MESSAGE": "Não é possível copiar a mensagem", - "CANT_MOVE_MESSAGE": "Não é possível mover a mensagem", - "CANT_SAVE_MESSAGE": "Não é possível guardar a mensagem", - "CANT_SEND_MESSAGE": "Não é possível enviar a mensagem", - "INVALID_RECIPIENTS": "Destinatários inválidos", - "CANT_SAVE_FILTERS": "Não é possível guardar os filtros", - "CANT_GET_FILTERS": "Não é possível obter os filtros", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Não é possível ativar o script de filtração", - "CANT_DELETE_FILTERS_SCRIPT": "Não é possível apagar o script de filtração", - "FILTERS_ARE_NOT_CORRECT": "Os filtros não estão corretos", - "CANT_CREATE_FOLDER": "Não é possível criar a pasta", - "CANT_RENAME_FOLDER": "Não é possível renomear a pasta", - "CANT_DELETE_FOLDER": "Não é possível eliminar a pasta", - "CANT_DELETE_NON_EMPTY_FOLDER": "Não é possível eliminar pastas com conteúdos", - "CANT_SUBSCRIBE_FOLDER": "Não é possível subscrever a esta pasta", - "CANT_UNSUBSCRIBE_FOLDER": "Não é possível anular a subsrição desta pasta", - "DEMO_SEND_MESSAGE_ERROR": "Por motivos de segurança, esta conta de demonstração não tem permissão para enviar mensagens para endereços de e-mail externos!", - "DEMO_ACCOUNT_ERROR": "Por motivos de segurança, esta conta não tem permissão de executar esta ação!", - "ACCOUNT_ALREADY_EXISTS": "Esta conta já existe", - "ACCOUNT_DOES_NOT_EXIST": "Esta conta não existe", - "ACCOUNT_SWITCH_FAILED": "A mudança para a conta \"%EMAIL%\" falhou", - "MAIL_SERVER_ERROR": "Ocorreu um erro ao aceder ao servidor de correio", - "INVALID_INPUT_ARGUMENT": "Parâmetro de entrada inválido", - "UNKNOWN_ERROR": "Erro desconhecido" + "RequestError": "A solicitação falhou", + "RequestAborted": "A solicitação foi abortada", + "RequestTimeout": "A solicitação expirou", + "InvalidToken": "Token inválido", + "AuthError": "A autenticação falhou", + "ConnectionError": "Não foi possível ligar ao servidor", + "DomainAlreadyExists": "O domínio já existe", + "DomainNotAllowed": "Este domínio não é permitido", + "AccountNotAllowed": "Esta conta não é permitida", + "ContactsSyncError": "Erro na sincronização de contactos", + "CantGetMessageList": "Não é possível obter a lista de mensagens", + "CantGetMessage": "Não é possível obter a mensagem", + "CantDeleteMessage": "Não é possível eliminar a mensagem", + "CantCopyMessage": "Não é possível copiar a mensagem", + "CantMoveMessage": "Não é possível mover a mensagem", + "CantSaveMessage": "Não é possível guardar a mensagem", + "CantSendMessage": "Não é possível enviar a mensagem", + "InvalidRecipients": "Destinatários inválidos", + "CantSaveFilters": "Não é possível guardar os filtros", + "CantGetFilters": "Não é possível obter os filtros", + "CantActivateFiltersScript": "Não é possível ativar o script de filtração", + "CantDeleteFiltersScript": "Não é possível apagar o script de filtração", + "FiltersAreNotCorrect": "Os filtros não estão corretos", + "CantCreateFolder": "Não é possível criar a pasta", + "CantRenameFolder": "Não é possível renomear a pasta", + "CantDeleteFolder": "Não é possível eliminar a pasta", + "CantDeleteNonEmptyFolder": "Não é possível eliminar pastas com conteúdos", + "CantSubscribeFolder": "Não é possível subscrever a esta pasta", + "CantUnsubscribeFolder": "Não é possível anular a subsrição desta pasta", + "DemoSendMessageError": "Por motivos de segurança, esta conta de demonstração não tem permissão para enviar mensagens para endereços de e-mail externos!", + "DemoAccountError": "Por motivos de segurança, esta conta não tem permissão de executar esta ação!", + "AccountAlreadyExists": "Esta conta já existe", + "AccountDoesNotExist": "Esta conta não existe", + "AccountSwitchFailed": "A mudança para a conta \"%EMAIL%\" falhou", + "MailServerError": "Ocorreu um erro ao aceder ao servidor de correio", + "InvalidInputArgument": "Parâmetro de entrada inválido", + "UnknownError": "Erro desconhecido" } } diff --git a/snappymail/v/0.0.0/app/localization/ro-RO/user.json b/snappymail/v/0.0.0/app/localization/ro-RO/user.json index f6bf1d448..e1ed75994 100644 --- a/snappymail/v/0.0.0/app/localization/ro-RO/user.json +++ b/snappymail/v/0.0.0/app/localization/ro-RO/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Close compose" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Semn invalid", - "AUTH_ERROR": "Nu se poate realiza conectarea", - "CONNECTION_ERROR": "Eroare la conectarea la server.", - "DOMAIN_ALREADY_EXISTS": "Domeniu există deja.", - "DOMAIN_NOT_ALLOWED": "Domeniul nu apartine de Wey5", - "ACCOUNT_NOT_ALLOWED": "Contul nu are permisiunea de conectare", - "CONTACTS_SYNC_ERROR": "Contacts synchronization error", - "CANT_GET_MESSAGE_LIST": "Nu găsesc o lista de scrisori", - "CANT_GET_MESSAGE": "Nu pot obține scrisoarea. Încercați din nou", - "CANT_DELETE_MESSAGE": "Nu pot șterge scrisoarea. Încercați din nou", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Nu pot muta scrisoarea.Încercați din nou", - "CANT_SAVE_MESSAGE": "Nu pot salva mesajul. Încercați din nou", - "CANT_SEND_MESSAGE": "Nu pot trimite scrisoarea.Încercați din nou", - "INVALID_RECIPIENTS": "Verificați dacă ați introdus toate adresele.", - "CANT_SAVE_FILTERS": "Can't save filters", - "CANT_GET_FILTERS": "Can't get filters", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filters are not correct", - "CANT_CREATE_FOLDER": "Nu crea dosarul. Încercați din nou", - "CANT_RENAME_FOLDER": "Nu pot redenumi dosarul. Încercați din nou", - "CANT_DELETE_FOLDER": "Nu pot șterge dosarul. Încercați din nou", - "CANT_DELETE_NON_EMPTY_FOLDER": "Nu pot șterge un dosar care nu este gol", - "CANT_SUBSCRIBE_FOLDER": "Nu pot semna dosarul. Încercați din nou", - "CANT_UNSUBSCRIBE_FOLDER": "Nu mă pot dezbona. Încercați din nou", - "DEMO_SEND_MESSAGE_ERROR": "Cont demo trimite e-mail la adresele de e-mail externe este interzisă!", - "DEMO_ACCOUNT_ERROR": "For security purposes, this account is not allowed for this action!", - "ACCOUNT_ALREADY_EXISTS": "Contul deja există", - "ACCOUNT_DOES_NOT_EXIST": "contul nu există", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Nu am reușit să accesez serverul de e-mail", - "INVALID_INPUT_ARGUMENT": "Invalid input argument", - "UNKNOWN_ERROR": "Eroare necunoscută" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Semn invalid", + "AuthError": "Nu se poate realiza conectarea", + "ConnectionError": "Eroare la conectarea la server.", + "DomainAlreadyExists": "Domeniu există deja.", + "DomainNotAllowed": "Domeniul nu apartine de Wey5", + "AccountNotAllowed": "Contul nu are permisiunea de conectare", + "ContactsSyncError": "Contacts synchronization error", + "CantGetMessageList": "Nu găsesc o lista de scrisori", + "CantGetMessage": "Nu pot obține scrisoarea. Încercați din nou", + "CantDeleteMessage": "Nu pot șterge scrisoarea. Încercați din nou", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Nu pot muta scrisoarea.Încercați din nou", + "CantSaveMessage": "Nu pot salva mesajul. Încercați din nou", + "CantSendMessage": "Nu pot trimite scrisoarea.Încercați din nou", + "InvalidRecipients": "Verificați dacă ați introdus toate adresele.", + "CantSaveFilters": "Can't save filters", + "CantGetFilters": "Can't get filters", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filters are not correct", + "CantCreateFolder": "Nu crea dosarul. Încercați din nou", + "CantRenameFolder": "Nu pot redenumi dosarul. Încercați din nou", + "CantDeleteFolder": "Nu pot șterge dosarul. Încercați din nou", + "CantDeleteNonEmptyFolder": "Nu pot șterge un dosar care nu este gol", + "CantSubscribeFolder": "Nu pot semna dosarul. Încercați din nou", + "CantUnsubscribeFolder": "Nu mă pot dezbona. Încercați din nou", + "DemoSendMessageError": "Cont demo trimite e-mail la adresele de e-mail externe este interzisă!", + "DemoAccountError": "For security purposes, this account is not allowed for this action!", + "AccountAlreadyExists": "Contul deja există", + "AccountDoesNotExist": "contul nu există", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Nu am reușit să accesez serverul de e-mail", + "InvalidInputArgument": "Invalid input argument", + "UnknownError": "Eroare necunoscută" } } diff --git a/snappymail/v/0.0.0/app/localization/ru-RU/admin.json b/snappymail/v/0.0.0/app/localization/ru-RU/admin.json index d516e2a7f..46103cbd1 100644 --- a/snappymail/v/0.0.0/app/localization/ru-RU/admin.json +++ b/snappymail/v/0.0.0/app/localization/ru-RU/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Неизвестная ошибка" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Запрос не выполнен", - "REQUEST_ABORTED": "Запрос прерван", - "REQUEST_TIMEOUT": "Истекло время запроса", - "INVALID_TOKEN": "Неверный токен запроса", - "AUTH_ERROR": "Не удалось авторизоваться", - "DOMAIN_ALREADY_EXISTS": "Домен уже существует", - "CANT_SAVE_PLUGIN_SETTINGS": "Не могу сохранить настройки", - "CANT_INSTALL_PACKAGE": "Ошибка установки плагина", - "CANT_DELETE_PACKAGE": "Ошибка удаления плагина", - "INVALID_PLUGIN_PACKAGE": "Ошибка пакета плагина", - "UNSUPPORTED_PLUGIN_PACKAGE": "Для работы плагина необходима полная поддержка сервера", - "UNKNOWN_ERROR": "Неизвестная ошибка" + "RequestError": "Запрос не выполнен", + "RequestAborted": "Запрос прерван", + "RequestTimeout": "Истекло время запроса", + "InvalidToken": "Неверный токен запроса", + "AuthError": "Не удалось авторизоваться", + "DomainAlreadyExists": "Домен уже существует", + "CantSavePluginSettings": "Не могу сохранить настройки", + "CantInstallPackage": "Ошибка установки плагина", + "CantDeletePackage": "Ошибка удаления плагина", + "InvalidPluginPackage": "Ошибка пакета плагина", + "UnsupportedPluginPackage": "Для работы плагина необходима полная поддержка сервера", + "UnknownError": "Неизвестная ошибка" } } diff --git a/snappymail/v/0.0.0/app/localization/ru-RU/user.json b/snappymail/v/0.0.0/app/localization/ru-RU/user.json index a9b841bc7..d0acfb3b1 100644 --- a/snappymail/v/0.0.0/app/localization/ru-RU/user.json +++ b/snappymail/v/0.0.0/app/localization/ru-RU/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Закрыть сообщение" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Запрос не выполнен", - "REQUEST_ABORTED": "Запрос прерван", - "REQUEST_TIMEOUT": "Истекло время запроса", - "INVALID_TOKEN": "Неверный токен запроса", - "AUTH_ERROR": "Не удалось авторизоваться", - "CONNECTION_ERROR": "Ошибка соединения с сервером.", - "DOMAIN_ALREADY_EXISTS": "Домен уже существует", - "DOMAIN_NOT_ALLOWED": "Данный домен не разрешен", - "ACCOUNT_NOT_ALLOWED": "Данный аккаунт не разрешен", - "CONTACTS_SYNC_ERROR": "Ошибка синхронизации контактов", - "CANT_GET_MESSAGE_LIST": "Не могу получить список писем", - "CANT_GET_MESSAGE": "Не могу получить письмо", - "CANT_DELETE_MESSAGE": "Не могу удалить письмо", - "CANT_COPY_MESSAGE": "Не могу скопировать сообщение", - "CANT_MOVE_MESSAGE": "Не могу переместить письмо", - "CANT_SAVE_MESSAGE": "Не могу сохранить письмо", - "CANT_SEND_MESSAGE": "Не могу отправить письмо", - "INVALID_RECIPIENTS": "Проверьте правильность ввода всех адресов.", - "CANT_SAVE_FILTERS": "Не могу сохранить фильтры", - "CANT_GET_FILTERS": "Не могу загрузить фильтры", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Не могу активировать сценарий фильтров", - "CANT_DELETE_FILTERS_SCRIPT": "Не могу удалить сценарий фильтров", - "FILTERS_ARE_NOT_CORRECT": "Фильтры неправильны", - "CANT_CREATE_FOLDER": "Не могу создать папку", - "CANT_RENAME_FOLDER": "Не могу переименовать папку", - "CANT_DELETE_FOLDER": "Не могу удалить папку", - "CANT_DELETE_NON_EMPTY_FOLDER": "Не могу удалить непустую папку", - "CANT_SUBSCRIBE_FOLDER": "Не могу подписать папку", - "CANT_UNSUBSCRIBE_FOLDER": "Не могу отписать папку", - "DEMO_SEND_MESSAGE_ERROR": "Демо аккаунту отправка писем на внешние почтовые адреса запрещена!", - "DEMO_ACCOUNT_ERROR": "По соображениям безопасности данный аккаунт не может выполнить это действие.", - "ACCOUNT_ALREADY_EXISTS": "Аккаунт уже добавлен", - "ACCOUNT_DOES_NOT_EXIST": "Аккаунт не существует", - "ACCOUNT_SWITCH_FAILED": "Не удалось переключиться на учетную запись \"%EMAIL%\"", - "MAIL_SERVER_ERROR": "Ошибка доступа к почтовому серверу", - "INVALID_INPUT_ARGUMENT": "Неверный параметр", - "UNKNOWN_ERROR": "Неизвестная ошибка" + "RequestError": "Запрос не выполнен", + "RequestAborted": "Запрос прерван", + "RequestTimeout": "Истекло время запроса", + "InvalidToken": "Неверный токен запроса", + "AuthError": "Не удалось авторизоваться", + "ConnectionError": "Ошибка соединения с сервером.", + "DomainAlreadyExists": "Домен уже существует", + "DomainNotAllowed": "Данный домен не разрешен", + "AccountNotAllowed": "Данный аккаунт не разрешен", + "ContactsSyncError": "Ошибка синхронизации контактов", + "CantGetMessageList": "Не могу получить список писем", + "CantGetMessage": "Не могу получить письмо", + "CantDeleteMessage": "Не могу удалить письмо", + "CantCopyMessage": "Не могу скопировать сообщение", + "CantMoveMessage": "Не могу переместить письмо", + "CantSaveMessage": "Не могу сохранить письмо", + "CantSendMessage": "Не могу отправить письмо", + "InvalidRecipients": "Проверьте правильность ввода всех адресов.", + "CantSaveFilters": "Не могу сохранить фильтры", + "CantGetFilters": "Не могу загрузить фильтры", + "CantActivateFiltersScript": "Не могу активировать сценарий фильтров", + "CantDeleteFiltersScript": "Не могу удалить сценарий фильтров", + "FiltersAreNotCorrect": "Фильтры неправильны", + "CantCreateFolder": "Не могу создать папку", + "CantRenameFolder": "Не могу переименовать папку", + "CantDeleteFolder": "Не могу удалить папку", + "CantDeleteNonEmptyFolder": "Не могу удалить непустую папку", + "CantSubscribeFolder": "Не могу подписать папку", + "CantUnsubscribeFolder": "Не могу отписать папку", + "DemoSendMessageError": "Демо аккаунту отправка писем на внешние почтовые адреса запрещена!", + "DemoAccountError": "По соображениям безопасности данный аккаунт не может выполнить это действие.", + "AccountAlreadyExists": "Аккаунт уже добавлен", + "AccountDoesNotExist": "Аккаунт не существует", + "AccountSwitchFailed": "Не удалось переключиться на учетную запись \"%EMAIL%\"", + "MailServerError": "Ошибка доступа к почтовому серверу", + "InvalidInputArgument": "Неверный параметр", + "UnknownError": "Неизвестная ошибка" } } diff --git a/snappymail/v/0.0.0/app/localization/sk-SK/admin.json b/snappymail/v/0.0.0/app/localization/sk-SK/admin.json index 71e3f1772..42ed92a32 100644 --- a/snappymail/v/0.0.0/app/localization/sk-SK/admin.json +++ b/snappymail/v/0.0.0/app/localization/sk-SK/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Neznáma chyba" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Neplatný token", - "AUTH_ERROR": "Overenie zlyhalo", - "DOMAIN_ALREADY_EXISTS": "Táto Doména už existuje", - "CANT_SAVE_PLUGIN_SETTINGS": "Nastavenia sa nepodarilo uložiť", - "CANT_INSTALL_PACKAGE": "Inštalácia balíčka zlyhala", - "CANT_DELETE_PACKAGE": "Odstránenie balíčka zlyhalo", - "INVALID_PLUGIN_PACKAGE": "Invalid plugin package", - "UNSUPPORTED_PLUGIN_PACKAGE": "Unsupported plugin package", - "UNKNOWN_ERROR": "Neznáma chyba" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Neplatný token", + "AuthError": "Overenie zlyhalo", + "DomainAlreadyExists": "Táto Doména už existuje", + "CantSavePluginSettings": "Nastavenia sa nepodarilo uložiť", + "CantInstallPackage": "Inštalácia balíčka zlyhala", + "CantDeletePackage": "Odstránenie balíčka zlyhalo", + "InvalidPluginPackage": "Invalid plugin package", + "UnsupportedPluginPackage": "Unsupported plugin package", + "UnknownError": "Neznáma chyba" } } diff --git a/snappymail/v/0.0.0/app/localization/sk-SK/user.json b/snappymail/v/0.0.0/app/localization/sk-SK/user.json index 9f9eab751..fb0b69b30 100644 --- a/snappymail/v/0.0.0/app/localization/sk-SK/user.json +++ b/snappymail/v/0.0.0/app/localization/sk-SK/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Close compose" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Neplatný token", - "AUTH_ERROR": "Overenie zlyhalo", - "CONNECTION_ERROR": "Nepodarilo sa pripojiť k serveru", - "DOMAIN_ALREADY_EXISTS": "Táto Doména už existuje", - "DOMAIN_NOT_ALLOWED": "Doména nie je povolená", - "ACCOUNT_NOT_ALLOWED": "Účet nie je povolený", - "CONTACTS_SYNC_ERROR": "Contacts synchronization error", - "CANT_GET_MESSAGE_LIST": "Chyba pri vytváraní zoznamu správ.", - "CANT_GET_MESSAGE": "Správu sa nepodarilo načítať", - "CANT_DELETE_MESSAGE": "Správu sa nepodarilo odstrániť", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Správu sa nepodarilo presunúť", - "CANT_SAVE_MESSAGE": "Správu sa nepodarilo uložiť", - "CANT_SEND_MESSAGE": "Správu sa nepodarilo odoslať", - "INVALID_RECIPIENTS": "Neplatný príjemcovia", - "CANT_SAVE_FILTERS": "Can't save filters", - "CANT_GET_FILTERS": "Can't get filters", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filters are not correct", - "CANT_CREATE_FOLDER": "Priečinok sa nepodarilo vytvoriť", - "CANT_RENAME_FOLDER": "Priečinok sa nepodarilo premenovať", - "CANT_DELETE_FOLDER": "Priečinok sa nepodarilo odstrániť", - "CANT_DELETE_NON_EMPTY_FOLDER": "Nemôžem odstrániť neprázdny priečinok", - "CANT_SUBSCRIBE_FOLDER": "Can't subscribe folder", - "CANT_UNSUBSCRIBE_FOLDER": "Can't unsubscribe folder", - "DEMO_SEND_MESSAGE_ERROR": "For security purposes, this demo account is not allowed to send messages to external e-mail addresses!", - "DEMO_ACCOUNT_ERROR": "For security purposes, this account is not allowed for this action!", - "ACCOUNT_ALREADY_EXISTS": "účet už existuje", - "ACCOUNT_DOES_NOT_EXIST": "Účet neexistuje", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Nastala chyba počas prístupu na poštový server", - "INVALID_INPUT_ARGUMENT": "Invalid input argument", - "UNKNOWN_ERROR": "Neznáma chyba" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Neplatný token", + "AuthError": "Overenie zlyhalo", + "ConnectionError": "Nepodarilo sa pripojiť k serveru", + "DomainAlreadyExists": "Táto Doména už existuje", + "DomainNotAllowed": "Doména nie je povolená", + "AccountNotAllowed": "Účet nie je povolený", + "ContactsSyncError": "Contacts synchronization error", + "CantGetMessageList": "Chyba pri vytváraní zoznamu správ.", + "CantGetMessage": "Správu sa nepodarilo načítať", + "CantDeleteMessage": "Správu sa nepodarilo odstrániť", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Správu sa nepodarilo presunúť", + "CantSaveMessage": "Správu sa nepodarilo uložiť", + "CantSendMessage": "Správu sa nepodarilo odoslať", + "InvalidRecipients": "Neplatný príjemcovia", + "CantSaveFilters": "Can't save filters", + "CantGetFilters": "Can't get filters", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filters are not correct", + "CantCreateFolder": "Priečinok sa nepodarilo vytvoriť", + "CantRenameFolder": "Priečinok sa nepodarilo premenovať", + "CantDeleteFolder": "Priečinok sa nepodarilo odstrániť", + "CantDeleteNonEmptyFolder": "Nemôžem odstrániť neprázdny priečinok", + "CantSubscribeFolder": "Can't subscribe folder", + "CantUnsubscribeFolder": "Can't unsubscribe folder", + "DemoSendMessageError": "For security purposes, this demo account is not allowed to send messages to external e-mail addresses!", + "DemoAccountError": "For security purposes, this account is not allowed for this action!", + "AccountAlreadyExists": "účet už existuje", + "AccountDoesNotExist": "Účet neexistuje", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Nastala chyba počas prístupu na poštový server", + "InvalidInputArgument": "Invalid input argument", + "UnknownError": "Neznáma chyba" } } diff --git a/snappymail/v/0.0.0/app/localization/sl-SI/admin.json b/snappymail/v/0.0.0/app/localization/sl-SI/admin.json index 3e9494052..a8d9843b5 100644 --- a/snappymail/v/0.0.0/app/localization/sl-SI/admin.json +++ b/snappymail/v/0.0.0/app/localization/sl-SI/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Neznana napaka" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Neveljaven žeton", - "AUTH_ERROR": "Spodletelo overjanje", - "DOMAIN_ALREADY_EXISTS": "Domena že obstaja", - "CANT_SAVE_PLUGIN_SETTINGS": "Ni mogoče shraniti nastavitev", - "CANT_INSTALL_PACKAGE": "Neuspešna namestitev paketa", - "CANT_DELETE_PACKAGE": "Neuspešno odstranjevanje paketa", - "INVALID_PLUGIN_PACKAGE": "Neveljaven paket vtičnika", - "UNSUPPORTED_PLUGIN_PACKAGE": "Nepodprt paket vtičnika", - "UNKNOWN_ERROR": "Neznana napaka" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Neveljaven žeton", + "AuthError": "Spodletelo overjanje", + "DomainAlreadyExists": "Domena že obstaja", + "CantSavePluginSettings": "Ni mogoče shraniti nastavitev", + "CantInstallPackage": "Neuspešna namestitev paketa", + "CantDeletePackage": "Neuspešno odstranjevanje paketa", + "InvalidPluginPackage": "Neveljaven paket vtičnika", + "UnsupportedPluginPackage": "Nepodprt paket vtičnika", + "UnknownError": "Neznana napaka" } } diff --git a/snappymail/v/0.0.0/app/localization/sl-SI/user.json b/snappymail/v/0.0.0/app/localization/sl-SI/user.json index a62f793f0..7c31febc4 100644 --- a/snappymail/v/0.0.0/app/localization/sl-SI/user.json +++ b/snappymail/v/0.0.0/app/localization/sl-SI/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Zapri sestavljanje" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Neveljaven žeton", - "AUTH_ERROR": "Spodletelo overjanje", - "CONNECTION_ERROR": "Ni mogoče vzpostaviti povezave s strežnikom", - "DOMAIN_ALREADY_EXISTS": "Domena že obstaja", - "DOMAIN_NOT_ALLOWED": "Domena ni dovoljena", - "ACCOUNT_NOT_ALLOWED": "Račun ni dovoljen", - "CONTACTS_SYNC_ERROR": "Napaka sinhronizacije stikov", - "CANT_GET_MESSAGE_LIST": "Ni mogoče pridobiti seznama sporočil", - "CANT_GET_MESSAGE": "Ni mogoče pridobiti sporočila", - "CANT_DELETE_MESSAGE": "Ni mogoče izbrisati sporočila", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Ni mogoče premakniti sporočila", - "CANT_SAVE_MESSAGE": "Ni mogoče shraniti sporočila", - "CANT_SEND_MESSAGE": "Ni mogoče poslati sporočila", - "INVALID_RECIPIENTS": "Neveljavni prejemniki", - "CANT_SAVE_FILTERS": "Ni mogoče shraniti filtrov", - "CANT_GET_FILTERS": "Ni mogoče pridobiti filtrov", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filtri so nepravilni", - "CANT_CREATE_FOLDER": "Ni mogoče ustvariti mape", - "CANT_RENAME_FOLDER": "Ni mogoče preimenovati mape", - "CANT_DELETE_FOLDER": "Ni mogoče izbrisati mape", - "CANT_DELETE_NON_EMPTY_FOLDER": "Ni mogoče izbrisati neprazne mape", - "CANT_SUBSCRIBE_FOLDER": "Ni mogoče slediti mapi", - "CANT_UNSUBSCRIBE_FOLDER": "Ni mogoče prenehati slediti mapi", - "DEMO_SEND_MESSAGE_ERROR": "Iz varnostnih razlogov ta račun ne sme pošiljati pošte na zunanje e-naslove!", - "DEMO_ACCOUNT_ERROR": "Iz varnostnih razlogov ta račun ne sme izvršiti tega dejanja!", - "ACCOUNT_ALREADY_EXISTS": "Račun že obstaja", - "ACCOUNT_DOES_NOT_EXIST": "Račun ne obstaja", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Napaka pri dostopu do poštnega strežnika", - "INVALID_INPUT_ARGUMENT": "Neveljaven vhodni argument", - "UNKNOWN_ERROR": "Neznana napaka" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Neveljaven žeton", + "AuthError": "Spodletelo overjanje", + "ConnectionError": "Ni mogoče vzpostaviti povezave s strežnikom", + "DomainAlreadyExists": "Domena že obstaja", + "DomainNotAllowed": "Domena ni dovoljena", + "AccountNotAllowed": "Račun ni dovoljen", + "ContactsSyncError": "Napaka sinhronizacije stikov", + "CantGetMessageList": "Ni mogoče pridobiti seznama sporočil", + "CantGetMessage": "Ni mogoče pridobiti sporočila", + "CantDeleteMessage": "Ni mogoče izbrisati sporočila", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Ni mogoče premakniti sporočila", + "CantSaveMessage": "Ni mogoče shraniti sporočila", + "CantSendMessage": "Ni mogoče poslati sporočila", + "InvalidRecipients": "Neveljavni prejemniki", + "CantSaveFilters": "Ni mogoče shraniti filtrov", + "CantGetFilters": "Ni mogoče pridobiti filtrov", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filtri so nepravilni", + "CantCreateFolder": "Ni mogoče ustvariti mape", + "CantRenameFolder": "Ni mogoče preimenovati mape", + "CantDeleteFolder": "Ni mogoče izbrisati mape", + "CantDeleteNonEmptyFolder": "Ni mogoče izbrisati neprazne mape", + "CantSubscribeFolder": "Ni mogoče slediti mapi", + "CantUnsubscribeFolder": "Ni mogoče prenehati slediti mapi", + "DemoSendMessageError": "Iz varnostnih razlogov ta račun ne sme pošiljati pošte na zunanje e-naslove!", + "DemoAccountError": "Iz varnostnih razlogov ta račun ne sme izvršiti tega dejanja!", + "AccountAlreadyExists": "Račun že obstaja", + "AccountDoesNotExist": "Račun ne obstaja", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Napaka pri dostopu do poštnega strežnika", + "InvalidInputArgument": "Neveljaven vhodni argument", + "UnknownError": "Neznana napaka" } } diff --git a/snappymail/v/0.0.0/app/localization/sv-SE/admin.json b/snappymail/v/0.0.0/app/localization/sv-SE/admin.json index 1d7730891..3cdfed6e9 100644 --- a/snappymail/v/0.0.0/app/localization/sv-SE/admin.json +++ b/snappymail/v/0.0.0/app/localization/sv-SE/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Okänt fel" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "ogiltiga symboler", - "AUTH_ERROR": "Autentisering misslyckades", - "DOMAIN_ALREADY_EXISTS": "Domänen finns redan", - "CANT_SAVE_PLUGIN_SETTINGS": "Kan inte spara inställningarna", - "CANT_INSTALL_PACKAGE": "Det gick inte att installera tillägget", - "CANT_DELETE_PACKAGE": "Det gick inte att ta bort tillägget", - "INVALID_PLUGIN_PACKAGE": "Ogiltigt tilläggspaket", - "UNSUPPORTED_PLUGIN_PACKAGE": "Tillägg som inte stöds", - "UNKNOWN_ERROR": "Okänt fel" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "ogiltiga symboler", + "AuthError": "Autentisering misslyckades", + "DomainAlreadyExists": "Domänen finns redan", + "CantSavePluginSettings": "Kan inte spara inställningarna", + "CantInstallPackage": "Det gick inte att installera tillägget", + "CantDeletePackage": "Det gick inte att ta bort tillägget", + "InvalidPluginPackage": "Ogiltigt tilläggspaket", + "UnsupportedPluginPackage": "Tillägg som inte stöds", + "UnknownError": "Okänt fel" } } diff --git a/snappymail/v/0.0.0/app/localization/sv-SE/user.json b/snappymail/v/0.0.0/app/localization/sv-SE/user.json index 4041f143c..799f50aba 100644 --- a/snappymail/v/0.0.0/app/localization/sv-SE/user.json +++ b/snappymail/v/0.0.0/app/localization/sv-SE/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Stäng fönster" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Ogiltigt tecken", - "AUTH_ERROR": "Autentisering misslyckades", - "CONNECTION_ERROR": "Kan inte ansluta till servern", - "DOMAIN_ALREADY_EXISTS": "Domänen finns redan", - "DOMAIN_NOT_ALLOWED": "Domän är inte tillåtet", - "ACCOUNT_NOT_ALLOWED": "Konto är inte tillåtet", - "CONTACTS_SYNC_ERROR": "Kontakt-synkroniseringsfel", - "CANT_GET_MESSAGE_LIST": "Kan inte hämta meddelandelista", - "CANT_GET_MESSAGE": "Kan inte hämta meddelande", - "CANT_DELETE_MESSAGE": "Kan inte ta bort meddelande", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Kan inte flytta meddelande", - "CANT_SAVE_MESSAGE": "Kan inte spara meddelande", - "CANT_SEND_MESSAGE": "Kan inte skicka meddelande", - "INVALID_RECIPIENTS": "Ogiltig mottagare", - "CANT_SAVE_FILTERS": "Kan inte spara filter", - "CANT_GET_FILTERS": "Kan inte ta emot filter", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filter är inte korrekt", - "CANT_CREATE_FOLDER": "Kan inte skapa mapp", - "CANT_RENAME_FOLDER": "Kan inte byta namn på mapp", - "CANT_DELETE_FOLDER": "Kan inte ta bort mapp", - "CANT_DELETE_NON_EMPTY_FOLDER": "Kan inte ta bort mapp med innehåll", - "CANT_SUBSCRIBE_FOLDER": "Kan inte prenumerera på mapp", - "CANT_UNSUBSCRIBE_FOLDER": "Kan inte avprenumerera på mapp", - "DEMO_SEND_MESSAGE_ERROR": "Av säkerhets skäl kan inte detta demo-konto skicka epost till externa adressater!", - "DEMO_ACCOUNT_ERROR": "Av säkerhetsskäl är det här kontot inte tillåtet för denna åtgärd!", - "ACCOUNT_ALREADY_EXISTS": "Kontot finns redan", - "ACCOUNT_DOES_NOT_EXIST": "Kontot finns inte", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Ett fel har inträffat vid anslutning till epostservern", - "INVALID_INPUT_ARGUMENT": "Ogiltigt argument", - "UNKNOWN_ERROR": "Okänt fel" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Ogiltigt tecken", + "AuthError": "Autentisering misslyckades", + "ConnectionError": "Kan inte ansluta till servern", + "DomainAlreadyExists": "Domänen finns redan", + "DomainNotAllowed": "Domän är inte tillåtet", + "AccountNotAllowed": "Konto är inte tillåtet", + "ContactsSyncError": "Kontakt-synkroniseringsfel", + "CantGetMessageList": "Kan inte hämta meddelandelista", + "CantGetMessage": "Kan inte hämta meddelande", + "CantDeleteMessage": "Kan inte ta bort meddelande", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Kan inte flytta meddelande", + "CantSaveMessage": "Kan inte spara meddelande", + "CantSendMessage": "Kan inte skicka meddelande", + "InvalidRecipients": "Ogiltig mottagare", + "CantSaveFilters": "Kan inte spara filter", + "CantGetFilters": "Kan inte ta emot filter", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filter är inte korrekt", + "CantCreateFolder": "Kan inte skapa mapp", + "CantRenameFolder": "Kan inte byta namn på mapp", + "CantDeleteFolder": "Kan inte ta bort mapp", + "CantDeleteNonEmptyFolder": "Kan inte ta bort mapp med innehåll", + "CantSubscribeFolder": "Kan inte prenumerera på mapp", + "CantUnsubscribeFolder": "Kan inte avprenumerera på mapp", + "DemoSendMessageError": "Av säkerhets skäl kan inte detta demo-konto skicka epost till externa adressater!", + "DemoAccountError": "Av säkerhetsskäl är det här kontot inte tillåtet för denna åtgärd!", + "AccountAlreadyExists": "Kontot finns redan", + "AccountDoesNotExist": "Kontot finns inte", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Ett fel har inträffat vid anslutning till epostservern", + "InvalidInputArgument": "Ogiltigt argument", + "UnknownError": "Okänt fel" } } diff --git a/snappymail/v/0.0.0/app/localization/tr-TR/user.json b/snappymail/v/0.0.0/app/localization/tr-TR/user.json index 6d0e83dd6..d291e58d1 100644 --- a/snappymail/v/0.0.0/app/localization/tr-TR/user.json +++ b/snappymail/v/0.0.0/app/localization/tr-TR/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Oluşturulanı Kapat" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Geçersiz token", - "AUTH_ERROR": "Kimlik doğrulama başarısız oldu", - "CONNECTION_ERROR": "Sunucuya bağlanılamadı", - "DOMAIN_ALREADY_EXISTS": "Alanadı bulunuyor", - "DOMAIN_NOT_ALLOWED": "Alan Adına izin verilmemiş", - "ACCOUNT_NOT_ALLOWED": "Hesaba izin verilmemiş", - "CONTACTS_SYNC_ERROR": "Kişi listesi senkronizasyon hatası", - "CANT_GET_MESSAGE_LIST": "Mesaj listesi alınamadı", - "CANT_GET_MESSAGE": "Mesaj alınamadı", - "CANT_DELETE_MESSAGE": "Mesaj silinemedi", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Mesaj taşınamadı", - "CANT_SAVE_MESSAGE": "Mesaj kaydedilemedi", - "CANT_SEND_MESSAGE": "Mesaj gönderilemedi", - "INVALID_RECIPIENTS": "Geçersiz alıcılar", - "CANT_SAVE_FILTERS": "Can't save filters", - "CANT_GET_FILTERS": "Can't get filters", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filters are not correct", - "CANT_CREATE_FOLDER": "Klasör oluşturulamadı", - "CANT_RENAME_FOLDER": "Klasör oluşturulamadı", - "CANT_DELETE_FOLDER": "Klasör silimedi", - "CANT_DELETE_NON_EMPTY_FOLDER": "Boş olmayan dizin silinemedi", - "CANT_SUBSCRIBE_FOLDER": "Klasöre abone olunamadı", - "CANT_UNSUBSCRIBE_FOLDER": "Klasör Aboneliğinden çıkılamadı", - "DEMO_SEND_MESSAGE_ERROR": "Güvenlik amacıyla, bu demo hesabı harici e-posta adreslerine mesaj göndermek için izin verilmez!", - "DEMO_ACCOUNT_ERROR": "For security purposes, this account is not allowed for this action!", - "ACCOUNT_ALREADY_EXISTS": "Hesap zaten var", - "ACCOUNT_DOES_NOT_EXIST": "Account doesn't exist", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Posta sunucusuna erişirken bir hata oluştu", - "INVALID_INPUT_ARGUMENT": "Invalid input argument", - "UNKNOWN_ERROR": "Bilinmeyen Hata" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Geçersiz token", + "AuthError": "Kimlik doğrulama başarısız oldu", + "ConnectionError": "Sunucuya bağlanılamadı", + "DomainAlreadyExists": "Alanadı bulunuyor", + "DomainNotAllowed": "Alan Adına izin verilmemiş", + "AccountNotAllowed": "Hesaba izin verilmemiş", + "ContactsSyncError": "Kişi listesi senkronizasyon hatası", + "CantGetMessageList": "Mesaj listesi alınamadı", + "CantGetMessage": "Mesaj alınamadı", + "CantDeleteMessage": "Mesaj silinemedi", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Mesaj taşınamadı", + "CantSaveMessage": "Mesaj kaydedilemedi", + "CantSendMessage": "Mesaj gönderilemedi", + "InvalidRecipients": "Geçersiz alıcılar", + "CantSaveFilters": "Can't save filters", + "CantGetFilters": "Can't get filters", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filters are not correct", + "CantCreateFolder": "Klasör oluşturulamadı", + "CantRenameFolder": "Klasör oluşturulamadı", + "CantDeleteFolder": "Klasör silimedi", + "CantDeleteNonEmptyFolder": "Boş olmayan dizin silinemedi", + "CantSubscribeFolder": "Klasöre abone olunamadı", + "CantUnsubscribeFolder": "Klasör Aboneliğinden çıkılamadı", + "DemoSendMessageError": "Güvenlik amacıyla, bu demo hesabı harici e-posta adreslerine mesaj göndermek için izin verilmez!", + "DemoAccountError": "For security purposes, this account is not allowed for this action!", + "AccountAlreadyExists": "Hesap zaten var", + "AccountDoesNotExist": "Account doesn't exist", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Posta sunucusuna erişirken bir hata oluştu", + "InvalidInputArgument": "Invalid input argument", + "UnknownError": "Bilinmeyen Hata" } } diff --git a/snappymail/v/0.0.0/app/localization/uk-UA/user.json b/snappymail/v/0.0.0/app/localization/uk-UA/user.json index b4742ae0d..bf29758f5 100644 --- a/snappymail/v/0.0.0/app/localization/uk-UA/user.json +++ b/snappymail/v/0.0.0/app/localization/uk-UA/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Закрити повідомлення" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Невірний токен запиту", - "AUTH_ERROR": "Не вдалося авторизуватися", - "CONNECTION_ERROR": "Помилка з'єднання з сервером.", - "DOMAIN_ALREADY_EXISTS": "Домен вже існує", - "DOMAIN_NOT_ALLOWED": "Цей домен заборонений", - "ACCOUNT_NOT_ALLOWED": "Цей акаунт заборонений", - "CONTACTS_SYNC_ERROR": "Помилка синхронізації контактів", - "CANT_GET_MESSAGE_LIST": "Не можу отримати список листів", - "CANT_GET_MESSAGE": "Не можу отримати листа", - "CANT_DELETE_MESSAGE": "Не можу видалити листа", - "CANT_COPY_MESSAGE": "Can't copy message", - "CANT_MOVE_MESSAGE": "Не можу перемістити листа", - "CANT_SAVE_MESSAGE": "Не можу зберегти листа", - "CANT_SEND_MESSAGE": "Не можу відправити листа", - "INVALID_RECIPIENTS": "Перевірити правильність вводу всіх адрес.", - "CANT_SAVE_FILTERS": "Не можу зберегти фільтри", - "CANT_GET_FILTERS": "Can't get filters", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Can't activate filters script", - "CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script", - "FILTERS_ARE_NOT_CORRECT": "Filters are not correct", - "CANT_CREATE_FOLDER": "Не можу створити теку", - "CANT_RENAME_FOLDER": "Не можу перейменувати теку", - "CANT_DELETE_FOLDER": "Не можу видалити теку", - "CANT_DELETE_NON_EMPTY_FOLDER": "Не можу видалити не порожню теку", - "CANT_SUBSCRIBE_FOLDER": "Не можу підписати теку", - "CANT_UNSUBSCRIBE_FOLDER": "Не можу відписати теку", - "DEMO_SEND_MESSAGE_ERROR": "Демо акаунту надсилання листів на зовнішні поштові адреси заборонена!", - "DEMO_ACCOUNT_ERROR": "For security purposes, this account is not allowed for this action!", - "ACCOUNT_ALREADY_EXISTS": "акаунт вже додано", - "ACCOUNT_DOES_NOT_EXIST": "Account doesn't exist", - "ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed", - "MAIL_SERVER_ERROR": "Помилка доступу до поштового серверу", - "INVALID_INPUT_ARGUMENT": "Invalid input argument", - "UNKNOWN_ERROR": "Невідома помилка" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Невірний токен запиту", + "AuthError": "Не вдалося авторизуватися", + "ConnectionError": "Помилка з'єднання з сервером.", + "DomainAlreadyExists": "Домен вже існує", + "DomainNotAllowed": "Цей домен заборонений", + "AccountNotAllowed": "Цей акаунт заборонений", + "ContactsSyncError": "Помилка синхронізації контактів", + "CantGetMessageList": "Не можу отримати список листів", + "CantGetMessage": "Не можу отримати листа", + "CantDeleteMessage": "Не можу видалити листа", + "CantCopyMessage": "Can't copy message", + "CantMoveMessage": "Не можу перемістити листа", + "CantSaveMessage": "Не можу зберегти листа", + "CantSendMessage": "Не можу відправити листа", + "InvalidRecipients": "Перевірити правильність вводу всіх адрес.", + "CantSaveFilters": "Не можу зберегти фільтри", + "CantGetFilters": "Can't get filters", + "CantActivateFiltersScript": "Can't activate filters script", + "CantDeleteFiltersScript": "Can't delete filters script", + "FiltersAreNotCorrect": "Filters are not correct", + "CantCreateFolder": "Не можу створити теку", + "CantRenameFolder": "Не можу перейменувати теку", + "CantDeleteFolder": "Не можу видалити теку", + "CantDeleteNonEmptyFolder": "Не можу видалити не порожню теку", + "CantSubscribeFolder": "Не можу підписати теку", + "CantUnsubscribeFolder": "Не можу відписати теку", + "DemoSendMessageError": "Демо акаунту надсилання листів на зовнішні поштові адреси заборонена!", + "DemoAccountError": "For security purposes, this account is not allowed for this action!", + "AccountAlreadyExists": "акаунт вже додано", + "AccountDoesNotExist": "Account doesn't exist", + "AccountSwitchFailed": "Switch to account \"%EMAIL%\" failed", + "MailServerError": "Помилка доступу до поштового серверу", + "InvalidInputArgument": "Invalid input argument", + "UnknownError": "Невідома помилка" } } diff --git a/snappymail/v/0.0.0/app/localization/vi-VN/admin.json b/snappymail/v/0.0.0/app/localization/vi-VN/admin.json index e8ea1a3b0..5f0dd530b 100644 --- a/snappymail/v/0.0.0/app/localization/vi-VN/admin.json +++ b/snappymail/v/0.0.0/app/localization/vi-VN/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "Lỗi chưa xác định" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Token không hợp lệ", - "AUTH_ERROR": "Xác minh thất bại", - "DOMAIN_ALREADY_EXISTS": "Tên miền đã tồn tại", - "CANT_SAVE_PLUGIN_SETTINGS": "Không thể lưu cài đặt", - "CANT_INSTALL_PACKAGE": "Không thể cài đặt tiện ích mở rộng", - "CANT_DELETE_PACKAGE": "Không thể xóa bỏ tiện ích mở rộng", - "INVALID_PLUGIN_PACKAGE": "Gói tiện ích mở rộng không đúng", - "UNSUPPORTED_PLUGIN_PACKAGE": "Gói tiện ích mở rộng chưa được hỗ trợ", - "UNKNOWN_ERROR": "Lỗi chưa xác định" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Token không hợp lệ", + "AuthError": "Xác minh thất bại", + "DomainAlreadyExists": "Tên miền đã tồn tại", + "CantSavePluginSettings": "Không thể lưu cài đặt", + "CantInstallPackage": "Không thể cài đặt tiện ích mở rộng", + "CantDeletePackage": "Không thể xóa bỏ tiện ích mở rộng", + "InvalidPluginPackage": "Gói tiện ích mở rộng không đúng", + "UnsupportedPluginPackage": "Gói tiện ích mở rộng chưa được hỗ trợ", + "UnknownError": "Lỗi chưa xác định" } } diff --git a/snappymail/v/0.0.0/app/localization/vi-VN/user.json b/snappymail/v/0.0.0/app/localization/vi-VN/user.json index 358270e2d..3c993dfa4 100644 --- a/snappymail/v/0.0.0/app/localization/vi-VN/user.json +++ b/snappymail/v/0.0.0/app/localization/vi-VN/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "Đóng bảng viết thư" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "Request failed", - "REQUEST_ABORTED": "Request is aborted", - "REQUEST_TIMEOUT": "Request timed out", - "INVALID_TOKEN": "Token không hợp lệ", - "AUTH_ERROR": "Xác minh thất bại", - "CONNECTION_ERROR": "Không thể kết nối với máy chủ", - "DOMAIN_ALREADY_EXISTS": "Tên miền đã tồn tại", - "DOMAIN_NOT_ALLOWED": "Tên miền không được cho phép truy cập", - "ACCOUNT_NOT_ALLOWED": "Tài khoản không được cho phép truy cập", - "CONTACTS_SYNC_ERROR": "Lỗi đồng bộ danh bạ", - "CANT_GET_MESSAGE_LIST": "Không thể lấy được danh sách thư", - "CANT_GET_MESSAGE": "Không lấy được thư", - "CANT_DELETE_MESSAGE": "Không thể xóa được thư", - "CANT_COPY_MESSAGE": "Không copy được thư", - "CANT_MOVE_MESSAGE": "Không di chuyển được thư", - "CANT_SAVE_MESSAGE": "Không lưu được thư", - "CANT_SEND_MESSAGE": "Không gửi được thư", - "INVALID_RECIPIENTS": "Người nhận thư không hợp lệ", - "CANT_SAVE_FILTERS": "Không thể lưu những tấm lọc thư", - "CANT_GET_FILTERS": "Không thể lấy về những tấm lọc thư", - "CANT_ACTIVATE_FILTERS_SCRIPT": "Không thể kích hoạt script lọc thư", - "CANT_DELETE_FILTERS_SCRIPT": "Không thể xóa script lọc thư", - "FILTERS_ARE_NOT_CORRECT": "Tấm lọc thư chưa đúng", - "CANT_CREATE_FOLDER": "Không thể tạo thư mục", - "CANT_RENAME_FOLDER": "Không thể đổi tên thư mục", - "CANT_DELETE_FOLDER": "Không thể xóa thư mục", - "CANT_DELETE_NON_EMPTY_FOLDER": "Không thể xóa thư mục đang chứa dữ liệu", - "CANT_SUBSCRIBE_FOLDER": "Không thể theo dõi thư mục", - "CANT_UNSUBSCRIBE_FOLDER": "Không thể bỏ theo dõi thư mục", - "DEMO_SEND_MESSAGE_ERROR": "Vì lý do an ninh, tài khoản này không được phép gửi thư ra cho những địa chỉ email bên ngoài!", - "DEMO_ACCOUNT_ERROR": "Vì lý do an ninh, tài khoản này không được phép thực hiện hành động này!", - "ACCOUNT_ALREADY_EXISTS": "Tài khoản đã tồn tại", - "ACCOUNT_DOES_NOT_EXIST": "Tài khoản không tồn tại", - "ACCOUNT_SWITCH_FAILED": "Không chuyển sang được tài khoản \"%EMAIL%\"", - "MAIL_SERVER_ERROR": "Có lỗi xảy ra khi truy cập vào máy chủ quản lý mail", - "INVALID_INPUT_ARGUMENT": "Thông tin nhập vào không hợp lệ", - "UNKNOWN_ERROR": "Lỗi chưa xác định" + "RequestError": "Request failed", + "RequestAborted": "Request is aborted", + "RequestTimeout": "Request timed out", + "InvalidToken": "Token không hợp lệ", + "AuthError": "Xác minh thất bại", + "ConnectionError": "Không thể kết nối với máy chủ", + "DomainAlreadyExists": "Tên miền đã tồn tại", + "DomainNotAllowed": "Tên miền không được cho phép truy cập", + "AccountNotAllowed": "Tài khoản không được cho phép truy cập", + "ContactsSyncError": "Lỗi đồng bộ danh bạ", + "CantGetMessageList": "Không thể lấy được danh sách thư", + "CantGetMessage": "Không lấy được thư", + "CantDeleteMessage": "Không thể xóa được thư", + "CantCopyMessage": "Không copy được thư", + "CantMoveMessage": "Không di chuyển được thư", + "CantSaveMessage": "Không lưu được thư", + "CantSendMessage": "Không gửi được thư", + "InvalidRecipients": "Người nhận thư không hợp lệ", + "CantSaveFilters": "Không thể lưu những tấm lọc thư", + "CantGetFilters": "Không thể lấy về những tấm lọc thư", + "CantActivateFiltersScript": "Không thể kích hoạt script lọc thư", + "CantDeleteFiltersScript": "Không thể xóa script lọc thư", + "FiltersAreNotCorrect": "Tấm lọc thư chưa đúng", + "CantCreateFolder": "Không thể tạo thư mục", + "CantRenameFolder": "Không thể đổi tên thư mục", + "CantDeleteFolder": "Không thể xóa thư mục", + "CantDeleteNonEmptyFolder": "Không thể xóa thư mục đang chứa dữ liệu", + "CantSubscribeFolder": "Không thể theo dõi thư mục", + "CantUnsubscribeFolder": "Không thể bỏ theo dõi thư mục", + "DemoSendMessageError": "Vì lý do an ninh, tài khoản này không được phép gửi thư ra cho những địa chỉ email bên ngoài!", + "DemoAccountError": "Vì lý do an ninh, tài khoản này không được phép thực hiện hành động này!", + "AccountAlreadyExists": "Tài khoản đã tồn tại", + "AccountDoesNotExist": "Tài khoản không tồn tại", + "AccountSwitchFailed": "Không chuyển sang được tài khoản \"%EMAIL%\"", + "MailServerError": "Có lỗi xảy ra khi truy cập vào máy chủ quản lý mail", + "InvalidInputArgument": "Thông tin nhập vào không hợp lệ", + "UnknownError": "Lỗi chưa xác định" } } diff --git a/snappymail/v/0.0.0/app/localization/zh-CN/admin.json b/snappymail/v/0.0.0/app/localization/zh-CN/admin.json index 280df7686..b9a4f0d03 100644 --- a/snappymail/v/0.0.0/app/localization/zh-CN/admin.json +++ b/snappymail/v/0.0.0/app/localization/zh-CN/admin.json @@ -168,17 +168,17 @@ "UNKNOWN_ERROR": "未知错误" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "请求失败", - "REQUEST_ABORTED": "请求中止", - "REQUEST_TIMEOUT": "请求超时", - "INVALID_TOKEN": "无效标记", - "AUTH_ERROR": "认证失败", - "DOMAIN_ALREADY_EXISTS": "域名已经存在", - "CANT_SAVE_PLUGIN_SETTINGS": "无法保存设置", - "CANT_INSTALL_PACKAGE": "安装插件包失败", - "CANT_DELETE_PACKAGE": "移除插件包失败", - "INVALID_PLUGIN_PACKAGE": "无效插件包", - "UNSUPPORTED_PLUGIN_PACKAGE": "不支持的插件包", - "UNKNOWN_ERROR": "未知错误" + "RequestError": "请求失败", + "RequestAborted": "请求中止", + "RequestTimeout": "请求超时", + "InvalidToken": "无效标记", + "AuthError": "认证失败", + "DomainAlreadyExists": "域名已经存在", + "CantSavePluginSettings": "无法保存设置", + "CantInstallPackage": "安装插件包失败", + "CantDeletePackage": "移除插件包失败", + "InvalidPluginPackage": "无效插件包", + "UnsupportedPluginPackage": "不支持的插件包", + "UnknownError": "未知错误" } } diff --git a/snappymail/v/0.0.0/app/localization/zh-CN/user.json b/snappymail/v/0.0.0/app/localization/zh-CN/user.json index 60edd171f..792aba289 100644 --- a/snappymail/v/0.0.0/app/localization/zh-CN/user.json +++ b/snappymail/v/0.0.0/app/localization/zh-CN/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "退出新邮件" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "请求失败", - "REQUEST_ABORTED": "请求中止", - "REQUEST_TIMEOUT": "请求超时", - "INVALID_TOKEN": "无效标记", - "AUTH_ERROR": "认证失败", - "CONNECTION_ERROR": "无法连接至服务器", - "DOMAIN_ALREADY_EXISTS": "域已经存在", - "DOMAIN_NOT_ALLOWED": "不允许此域名", - "ACCOUNT_NOT_ALLOWED": "不允许此账户", - "CONTACTS_SYNC_ERROR": "联系人同步错误", - "CANT_GET_MESSAGE_LIST": "无法获取邮件列表", - "CANT_GET_MESSAGE": "无法获取邮件", - "CANT_DELETE_MESSAGE": "无法删除邮件", - "CANT_COPY_MESSAGE": "无法复制邮件", - "CANT_MOVE_MESSAGE": "无法移动邮件", - "CANT_SAVE_MESSAGE": "无法保存邮件", - "CANT_SEND_MESSAGE": "无法发送邮件", - "INVALID_RECIPIENTS": "无效接收人", - "CANT_SAVE_FILTERS": "无法保存筛选器规则", - "CANT_GET_FILTERS": "无法获取筛选器规则", - "CANT_ACTIVATE_FILTERS_SCRIPT": "无法激活过滤器脚本", - "CANT_DELETE_FILTERS_SCRIPT": "无法删除过滤器脚本", - "FILTERS_ARE_NOT_CORRECT": "不正确的筛选器规则", - "CANT_CREATE_FOLDER": "无法创建文件夹", - "CANT_RENAME_FOLDER": "无法重命名文件夹", - "CANT_DELETE_FOLDER": "无法删除文件夹", - "CANT_DELETE_NON_EMPTY_FOLDER": "无法删除非空文件夹", - "CANT_SUBSCRIBE_FOLDER": "无法订阅文件夹", - "CANT_UNSUBSCRIBE_FOLDER": "无法取消订阅文件夹", - "DEMO_SEND_MESSAGE_ERROR": "出于安全考虑,测试账号无法发送外部邮件。", - "DEMO_ACCOUNT_ERROR": "出于安全考虑,测试账号无法进行此操作!", - "ACCOUNT_ALREADY_EXISTS": "账户已存在", - "ACCOUNT_DOES_NOT_EXIST": "账户不存在", - "ACCOUNT_SWITCH_FAILED": "切换到账户 \"%EMAIL%\" 失败", - "MAIL_SERVER_ERROR": "访问邮件服务器遇到错误。", - "INVALID_INPUT_ARGUMENT": "无效的参数输入", - "UNKNOWN_ERROR": "未知错误" + "RequestError": "请求失败", + "RequestAborted": "请求中止", + "RequestTimeout": "请求超时", + "InvalidToken": "无效标记", + "AuthError": "认证失败", + "ConnectionError": "无法连接至服务器", + "DomainAlreadyExists": "域已经存在", + "DomainNotAllowed": "不允许此域名", + "AccountNotAllowed": "不允许此账户", + "ContactsSyncError": "联系人同步错误", + "CantGetMessageList": "无法获取邮件列表", + "CantGetMessage": "无法获取邮件", + "CantDeleteMessage": "无法删除邮件", + "CantCopyMessage": "无法复制邮件", + "CantMoveMessage": "无法移动邮件", + "CantSaveMessage": "无法保存邮件", + "CantSendMessage": "无法发送邮件", + "InvalidRecipients": "无效接收人", + "CantSaveFilters": "无法保存筛选器规则", + "CantGetFilters": "无法获取筛选器规则", + "CantActivateFiltersScript": "无法激活过滤器脚本", + "CantDeleteFiltersScript": "无法删除过滤器脚本", + "FiltersAreNotCorrect": "不正确的筛选器规则", + "CantCreateFolder": "无法创建文件夹", + "CantRenameFolder": "无法重命名文件夹", + "CantDeleteFolder": "无法删除文件夹", + "CantDeleteNonEmptyFolder": "无法删除非空文件夹", + "CantSubscribeFolder": "无法订阅文件夹", + "CantUnsubscribeFolder": "无法取消订阅文件夹", + "DemoSendMessageError": "出于安全考虑,测试账号无法发送外部邮件。", + "DemoAccountError": "出于安全考虑,测试账号无法进行此操作!", + "AccountAlreadyExists": "账户已存在", + "AccountDoesNotExist": "账户不存在", + "AccountSwitchFailed": "切换到账户 \"%EMAIL%\" 失败", + "MailServerError": "访问邮件服务器遇到错误。", + "InvalidInputArgument": "无效的参数输入", + "UnknownError": "未知错误" } } diff --git a/snappymail/v/0.0.0/app/localization/zh-TW/user.json b/snappymail/v/0.0.0/app/localization/zh-TW/user.json index 907397303..647ed87ca 100644 --- a/snappymail/v/0.0.0/app/localization/zh-TW/user.json +++ b/snappymail/v/0.0.0/app/localization/zh-TW/user.json @@ -575,42 +575,42 @@ "LABEL_CLOSE_COMPOSE": "關閉撰寫" }, "NOTIFICATIONS": { - "REQUEST_ERROR": "請求失敗", - "REQUEST_ABORTED": "已中止請求", - "REQUEST_TIMEOUT": "請求逾時", - "INVALID_TOKEN": "標記無效", - "AUTH_ERROR": "驗證失敗", - "CONNECTION_ERROR": "無法連線至伺服器", - "DOMAIN_ALREADY_EXISTS": "域名已經存在", - "DOMAIN_NOT_ALLOWED": "不可使用該域名", - "ACCOUNT_NOT_ALLOWED": "不可使用該帳戶", - "CONTACTS_SYNC_ERROR": "連絡人同步錯誤", - "CANT_GET_MESSAGE_LIST": "無法取得郵件清單", - "CANT_GET_MESSAGE": "無法取得郵件", - "CANT_DELETE_MESSAGE": "無法刪除郵件", - "CANT_COPY_MESSAGE": "無法複製郵件", - "CANT_MOVE_MESSAGE": "無法移動郵件", - "CANT_SAVE_MESSAGE": "無法儲存郵件", - "CANT_SEND_MESSAGE": "無法傳送郵件", - "INVALID_RECIPIENTS": "收件人無效", - "CANT_SAVE_FILTERS": "無法儲存篩選器", - "CANT_GET_FILTERS": "無法取得篩選器", - "CANT_ACTIVATE_FILTERS_SCRIPT": "無法啟用篩選器指令檔", - "CANT_DELETE_FILTERS_SCRIPT": "無法刪除篩選器指令檔", - "FILTERS_ARE_NOT_CORRECT": "篩選器不正確", - "CANT_CREATE_FOLDER": "無法新增資料夾", - "CANT_RENAME_FOLDER": "無法重新命名資料夾", - "CANT_DELETE_FOLDER": "無法刪除資料夾", - "CANT_DELETE_NON_EMPTY_FOLDER": "無法刪除非空資料夾", - "CANT_SUBSCRIBE_FOLDER": "無法訂閱資料夾", - "CANT_UNSUBSCRIBE_FOLDER": "無法取消訂閱資料夾", - "DEMO_SEND_MESSAGE_ERROR": "基於安全性考量,此帳戶不允許傳送郵件至外部電子郵件地址。", - "DEMO_ACCOUNT_ERROR": "基於安全性考量,此帳戶不允許執行此操作!", - "ACCOUNT_ALREADY_EXISTS": "帳戶已經存在", - "ACCOUNT_DOES_NOT_EXIST": "帳戶不存在", - "ACCOUNT_SWITCH_FAILED": "切換至「%EMAIL%」帳戶時失敗", - "MAIL_SERVER_ERROR": "存取郵件伺服器時發生錯誤。", - "INVALID_INPUT_ARGUMENT": "輸入引數無效", - "UNKNOWN_ERROR": "未知錯誤" + "RequestError": "請求失敗", + "RequestAborted": "已中止請求", + "RequestTimeout": "請求逾時", + "InvalidToken": "標記無效", + "AuthError": "驗證失敗", + "ConnectionError": "無法連線至伺服器", + "DomainAlreadyExists": "域名已經存在", + "DomainNotAllowed": "不可使用該域名", + "AccountNotAllowed": "不可使用該帳戶", + "ContactsSyncError": "連絡人同步錯誤", + "CantGetMessageList": "無法取得郵件清單", + "CantGetMessage": "無法取得郵件", + "CantDeleteMessage": "無法刪除郵件", + "CantCopyMessage": "無法複製郵件", + "CantMoveMessage": "無法移動郵件", + "CantSaveMessage": "無法儲存郵件", + "CantSendMessage": "無法傳送郵件", + "InvalidRecipients": "收件人無效", + "CantSaveFilters": "無法儲存篩選器", + "CantGetFilters": "無法取得篩選器", + "CantActivateFiltersScript": "無法啟用篩選器指令檔", + "CantDeleteFiltersScript": "無法刪除篩選器指令檔", + "FiltersAreNotCorrect": "篩選器不正確", + "CantCreateFolder": "無法新增資料夾", + "CantRenameFolder": "無法重新命名資料夾", + "CantDeleteFolder": "無法刪除資料夾", + "CantDeleteNonEmptyFolder": "無法刪除非空資料夾", + "CantSubscribeFolder": "無法訂閱資料夾", + "CantUnsubscribeFolder": "無法取消訂閱資料夾", + "DemoSendMessageError": "基於安全性考量,此帳戶不允許傳送郵件至外部電子郵件地址。", + "DemoAccountError": "基於安全性考量,此帳戶不允許執行此操作!", + "AccountAlreadyExists": "帳戶已經存在", + "AccountDoesNotExist": "帳戶不存在", + "AccountSwitchFailed": "切換至「%EMAIL%」帳戶時失敗", + "MailServerError": "存取郵件伺服器時發生錯誤。", + "InvalidInputArgument": "輸入引數無效", + "UnknownError": "未知錯誤" } } From d84f39be865de7017c18e927c56ceaf67fa035b2 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Fri, 1 Mar 2024 01:45:56 +0100 Subject: [PATCH 011/142] Bugfix: SetPassword expects \SnappyMail\SensitiveString --- .../0.0.0/app/libraries/RainLoop/Actions.php | 2 +- .../app/libraries/RainLoop/ActionsAdmin.php | 50 ------------------- 2 files changed, 1 insertion(+), 51 deletions(-) diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Actions.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Actions.php index 72ae3f07c..7d7ee26bc 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Actions.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Actions.php @@ -669,7 +669,7 @@ class Actions $sPassword = \substr(\base64_encode(\random_bytes(16)), 0, 12); Utils::saveFile($passfile, $sPassword . "\n"); // \chmod($passfile, 0600); - $oConfig->SetPassword($sPassword); + $oConfig->SetPassword(new \SnappyMail\SensitiveString($sPassword)); $oConfig->Save(); } } diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/ActionsAdmin.php b/snappymail/v/0.0.0/app/libraries/RainLoop/ActionsAdmin.php index 757169491..2180a37e7 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/ActionsAdmin.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/ActionsAdmin.php @@ -365,56 +365,6 @@ class ActionsAdmin extends Actions return $this->DefaultResponse($QR->__toString()); } -/* - public function AdminAppData(array &$aResult): void - { - $oConfig = $this->oConfig; - $aResult['Auth'] = $this->IsAdminLoggined(false); - if ($aResult['Auth']) { - $aResult['adminLogin'] = (string)$oConfig->Get('security', 'admin_login', ''); - $aResult['adminTOTP'] = (string)$oConfig->Get('security', 'admin_totp', ''); - $aResult['pluginsEnable'] = (bool)$oConfig->Get('plugins', 'enable', false); - - $aResult['loginDefaultDomain'] = $oConfig->Get('login', 'default_domain', ''); - $aResult['determineUserLanguage'] = (bool)$oConfig->Get('login', 'determine_user_language', true); - $aResult['determineUserDomain'] = (bool)$oConfig->Get('login', 'determine_user_domain', false); - - $aResult['supportedPdoDrivers'] = \RainLoop\Pdo\Base::getAvailableDrivers(); - - $aResult['contactsEnable'] = (bool)$oConfig->Get('contacts', 'enable', false); - $aResult['contactsSync'] = (bool)$oConfig->Get('contacts', 'allow_sync', false); - $aResult['contactsPdoType'] = Providers\AddressBook\PdoAddressBook::validPdoType($oConfig->Get('contacts', 'type', 'sqlite')); - $aResult['contactsPdoDsn'] = (string)$oConfig->Get('contacts', 'pdo_dsn', ''); - $aResult['contactsPdoType'] = (string)$oConfig->Get('contacts', 'type', ''); - $aResult['contactsPdoUser'] = (string)$oConfig->Get('contacts', 'pdo_user', ''); - $aResult['contactsPdoPassword'] = static::APP_DUMMY; - $aResult['contactsMySQLSSLCA'] = (string) $oConfig->Get('contacts', 'mysql_ssl_ca', ''); - $aResult['contactsMySQLSSLVerify'] = !!$oConfig->Get('contacts', 'mysql_ssl_verify', true); - $aResult['contactsMySQLSSLCiphers'] = (string) $oConfig->Get('contacts', 'mysql_ssl_ciphers', ''); - $aResult['contactsSQLiteGlobal'] = !!$oConfig->Get('contacts', 'sqlite_global', \is_file(APP_PRIVATE_DATA . '/AddressBook.sqlite')); - $aResult['contactsSuggestionsLimit'] = (int)$oConfig->Get('contacts', 'suggestions_limit', 20); - - $aResult['faviconUrl'] = $oConfig->Get('webmail', 'favicon_url', ''); - - $aResult['weakPassword'] = \is_file(APP_PRIVATE_DATA.'admin_password.txt'); - - $aResult['System']['languagesAdmin'] = \SnappyMail\L10n::getLanguages(true); - $aResult['languageAdmin'] = $this->ValidateLanguage($oConfig->Get('webmail', 'language_admin', 'en'), '', true); - $aResult['languageUsers'] = $this->ValidateLanguage($this->detectUserLanguage(true), '', true, true); - } else { - $passfile = APP_PRIVATE_DATA.'admin_password.txt'; - $sPassword = $oConfig->Get('security', 'admin_password', ''); - if (!$sPassword) { - $sPassword = \substr(\base64_encode(\random_bytes(16)), 0, 12); - Utils::saveFile($passfile, $sPassword . "\n"); -// \chmod($passfile, 0600); - $oConfig->SetPassword($sPassword); - $oConfig->Save(); - } - } - } -*/ - private function setAdminAuthToken() : string { $sRand = \MailSo\Base\Utils::Sha1Rand(); From 2efe90fe48f871c059ce693ec90d925b2ab3b3f8 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Fri, 1 Mar 2024 02:08:29 +0100 Subject: [PATCH 012/142] https://github.com/the-djmaze/snappymail/issues/1450#issuecomment-1972147950 --- dev/Model/Identity.js | 6 +++--- dev/View/Popup/Compose.js | 2 +- .../v/0.0.0/app/templates/Views/User/PopupsIdentity.html | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev/Model/Identity.js b/dev/Model/Identity.js index ac46a15fe..89beda875 100644 --- a/dev/Model/Identity.js +++ b/dev/Model/Identity.js @@ -32,9 +32,9 @@ export class IdentityModel extends AbstractModel { }); addComputablesTo(this, { - smimeKeyEncrypted: () => this.smimeKey().includes('-----BEGIN ENCRYPTED PRIVATE KEY-----') -// smimeKeyValid: () => this.smimeKeyEncrypted() | this.smimeKey().includes('-----BEGIN PRIVATE KEY-----') -// smimeCertificateValid: () => this.smimeKey().includes('-----BEGIN CERTIFICATE-----') + smimeKeyEncrypted: () => this.smimeKey().includes('-----BEGIN ENCRYPTED PRIVATE KEY-----'), + smimeKeyValid: () => /^-----BEGIN (ENCRYPTED )?PRIVATE KEY-----/.test(this.smimeKey()), + smimeCertificateValid: () => /^-----BEGIN CERTIFICATE-----/.test(this.smimeCertificate()) }); } diff --git a/dev/View/Popup/Compose.js b/dev/View/Popup/Compose.js index 2fd0e23bd..4384c5b25 100644 --- a/dev/View/Popup/Compose.js +++ b/dev/View/Popup/Compose.js @@ -1377,7 +1377,7 @@ export class ComposePopupView extends AbstractViewPopup { key && options.push(['OpenPGP', key]); key = GnuPGUserStore.getPrivateKeyFor(email, 1); key && options.push(['GnuPG', key]); - identity.smimeKey() && identity.smimeCertificate() && identity.email() === email + identity.smimeKeyValid() && identity.smimeCertificateValid() && identity.email() === email && options.push(['S/MIME']); console.dir({signOptions: options}); this.signOptions(options); diff --git a/snappymail/v/0.0.0/app/templates/Views/User/PopupsIdentity.html b/snappymail/v/0.0.0/app/templates/Views/User/PopupsIdentity.html index 57c451116..2f7934fdc 100644 --- a/snappymail/v/0.0.0/app/templates/Views/User/PopupsIdentity.html +++ b/snappymail/v/0.0.0/app/templates/Views/User/PopupsIdentity.html @@ -88,11 +88,11 @@ -->
S/MIME -
+
-
+
From c0247ff2bd364fe77138765999713f65d3ac3f18 Mon Sep 17 00:00:00 2001 From: Sergey Mosin Date: Fri, 1 Mar 2024 10:07:14 -0500 Subject: [PATCH 013/142] improve: fire the 'squire2-toolbar' event after more props are added --- plugins/compact-composer/js/CompactComposer.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/compact-composer/js/CompactComposer.js b/plugins/compact-composer/js/CompactComposer.js index 503d00c9e..668151336 100644 --- a/plugins/compact-composer/js/CompactComposer.js +++ b/plugins/compact-composer/js/CompactComposer.js @@ -114,9 +114,6 @@ this.container = container; - toolbar.className = 'squire-toolbar btn-toolbar'; - const actions = this.#makeActions(squire, toolbar); - plain.className = 'squire-plain'; wysiwyg.className = 'squire-wysiwyg'; wysiwyg.dir = 'auto'; @@ -126,6 +123,9 @@ this.wysiwyg = wysiwyg; this.toolbar = toolbar; + toolbar.className = 'squire-toolbar btn-toolbar'; + const actions = this.#makeActions(squire, toolbar); + this.squire.addEventListener('willPaste', pasteSanitizer); this.squire.addEventListener('pasteImage', (e) => { pasteImageHandler(e, squire); From 6169f6083f15d1e1b09d15860ed90df4091dd9e8 Mon Sep 17 00:00:00 2001 From: Sergey Mosin Date: Fri, 1 Mar 2024 10:12:24 -0500 Subject: [PATCH 014/142] improve: add dark theme support and use 'button' element as menu trigger for consistent styling --- plugins/compact-composer/css/composer.css | 1 + .../compact-composer/js/CompactComposer.js | 6 +-- .../templates/PopupsCompose.html | 43 ++----------------- 3 files changed, 7 insertions(+), 43 deletions(-) diff --git a/plugins/compact-composer/css/composer.css b/plugins/compact-composer/css/composer.css index 3b7cb6f55..143a3e1cf 100644 --- a/plugins/compact-composer/css/composer.css +++ b/plugins/compact-composer/css/composer.css @@ -39,6 +39,7 @@ .squire-toolbar-svg-icon { display: block; + fill: var(--dialog-clr, #333); } .squire2-mode-wysiwyg .squire-plain, diff --git a/plugins/compact-composer/js/CompactComposer.js b/plugins/compact-composer/js/CompactComposer.js index 668151336..4a95a6c13 100644 --- a/plugins/compact-composer/js/CompactComposer.js +++ b/plugins/compact-composer/js/CompactComposer.js @@ -663,13 +663,13 @@ return indicators; case 'menu': case 'menu_more': - const menuWrap = document.createElement('div'); + const menuWrap = createElement('div'); menuWrap.className = 'btn-group dropdown squire-toolbar-menu-wrap'; menuWrap.title = item.label; if (!item.showInPlainMode) { menuWrap.className += ' squire-html-mode-item'; } - const menuBtn = document.createElement('a'); + const menuBtn = createElement('button'); menuBtn.className = 'btn dropdown-toggle'; if (item.icon !== '') { menuBtn.innerHTML = item.icon; @@ -680,7 +680,7 @@ } menuWrap.appendChild(menuBtn); - const menu = document.createElement('ul'); + const menu = createElement('ul'); menu.className = 'dropdown-menu squire-toolbar-menu'; if (item.rightEdge) { menu.className += ' right-edge'; diff --git a/plugins/compact-composer/templates/PopupsCompose.html b/plugins/compact-composer/templates/PopupsCompose.html index ad22c4006..7c05c875f 100644 --- a/plugins/compact-composer/templates/PopupsCompose.html +++ b/plugins/compact-composer/templates/PopupsCompose.html @@ -145,10 +145,10 @@
@@ -167,41 +167,6 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -