mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-07-13 03:27:39 +03:00
Translate request errors for #471
This commit is contained in:
parent
561445de03
commit
4349eda310
66 changed files with 214 additions and 92 deletions
|
|
@ -42,6 +42,7 @@ SaveSettingsStep = {
|
|||
Notification = {
|
||||
RequestError: 1,
|
||||
RequestAborted: 2,
|
||||
RequestTimeout: 3,
|
||||
|
||||
// Global
|
||||
InvalidToken: 101,
|
||||
|
|
|
|||
|
|
@ -43,23 +43,21 @@ abort = (sAction, sReason, bClearOnly) => {
|
|||
},
|
||||
|
||||
fetchJSON = (action, sGetAdd, params, timeout, jsonCallback) => {
|
||||
sGetAdd = pString(sGetAdd);
|
||||
params = params || {};
|
||||
if (params instanceof FormData) {
|
||||
params.set('Action', action);
|
||||
} else {
|
||||
params.Action = action;
|
||||
}
|
||||
let init = {};
|
||||
if (window.AbortController) {
|
||||
abort(action);
|
||||
const controller = new AbortController();
|
||||
const controller = new AbortController(),
|
||||
signal = controller.signal;
|
||||
oRequests[action] = controller;
|
||||
init.signal = controller.signal;
|
||||
// Currently there is no way to combine multiple signals, so AbortSignal.timeout() not possible
|
||||
timeout && setTimeout(() => abort(action, 'TimeoutError'), timeout);
|
||||
}
|
||||
return rl.fetchJSON(getURL(sGetAdd), init, sGetAdd ? null : params).then(jsonCallback).catch(err => {
|
||||
err.reason = init.signal.reason;
|
||||
return rl.fetchJSON(getURL(sGetAdd), {signal: signal}, sGetAdd ? null : params).then(jsonCallback).catch(err => {
|
||||
err.aborted = signal.aborted;
|
||||
err.reason = signal.reason;
|
||||
return Promise.reject(err);
|
||||
});
|
||||
};
|
||||
|
|
@ -74,8 +72,8 @@ class FetchError extends Error
|
|||
|
||||
export class AbstractFetchRemote
|
||||
{
|
||||
abort(sAction, bClearOnly) {
|
||||
abort(sAction, 0, bClearOnly);
|
||||
abort(sAction) {
|
||||
abort(sAction);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
|
@ -136,7 +134,7 @@ export class AbstractFetchRemote
|
|||
abortActions.forEach(actionToAbort => abort(actionToAbort));
|
||||
}
|
||||
|
||||
fetchJSON(sAction, sGetAdd,
|
||||
fetchJSON(sAction, pString(sGetAdd),
|
||||
params,
|
||||
undefined === iTimeout ? 30000 : pInt(iTimeout),
|
||||
data => {
|
||||
|
|
@ -150,7 +148,7 @@ export class AbstractFetchRemote
|
|||
if (oRequests[sAction].__aborted) {
|
||||
iError = 2;
|
||||
}
|
||||
abort(sAction, 0, true);
|
||||
abort(sAction, 0, 1);
|
||||
}
|
||||
|
||||
if (!iError && data) {
|
||||
|
|
@ -178,7 +176,10 @@ export class AbstractFetchRemote
|
|||
)
|
||||
.catch(err => {
|
||||
console.error({fetchError:err});
|
||||
fCallback && fCallback(err.name == 'AbortError' ? 2 : 1, err);
|
||||
fCallback && fCallback(
|
||||
'TimeoutError' == err.reason ? 3 : (err.name == 'AbortError' ? 2 : 1),
|
||||
err
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -202,7 +203,7 @@ export class AbstractFetchRemote
|
|||
this.setTrigger(fTrigger, true);
|
||||
return fetchJSON(action, '', params, pInt(timeOut, 30000),
|
||||
data => {
|
||||
abort(action, 0, true);
|
||||
abort(action, 0, 1);
|
||||
|
||||
if (!data) {
|
||||
return Promise.reject(new FetchError(Notification.JsonParse));
|
||||
|
|
|
|||
|
|
@ -171,10 +171,8 @@ MessagelistUserStore.reload = (bDropPagePosition = false, bDropCurrentFolderCach
|
|||
if (iError) {
|
||||
if (Notification.RequestAborted !== iError) {
|
||||
MessagelistUserStore([]);
|
||||
MessagelistUserStore.error(getNotification(iError));
|
||||
} else if ('TimeoutError' === oData.reason) {
|
||||
MessagelistUserStore.error(oData.reason);
|
||||
}
|
||||
MessagelistUserStore.error(getNotification(iError));
|
||||
} else {
|
||||
const collection = MessageCollectionModel.reviveFromJson(oData.Result, bCached);
|
||||
if (collection) {
|
||||
|
|
|
|||
|
|
@ -4,6 +4,12 @@ namespace RainLoop;
|
|||
|
||||
class Notifications
|
||||
{
|
||||
/*
|
||||
RequestError = 1;
|
||||
RequestAborted = 2;
|
||||
RequestTimeout = 3;
|
||||
*/
|
||||
|
||||
const InvalidToken = 101;
|
||||
const AuthError = 102;
|
||||
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "رقم الهاتف",
|
||||
"LABEL_WEB": "الموقع",
|
||||
"LABEL_BIRTHDAY": "تاريخ الميلاد",
|
||||
"LINK_ADD_EMAIL": "قم باضافة البريد الالكتروني",
|
||||
"LINK_ADD_PHONE": "قم باضافة رقم الهاتف",
|
||||
"LINK_BIRTHDAY": "تاريخ الميلاد",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "ادخل الاسم المعروض",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "ادخل اسم العائلة",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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": "لايمكن الإتصال بالمخدم",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Телефон",
|
||||
"LABEL_WEB": "Страница",
|
||||
"LABEL_BIRTHDAY": "Рожден ден",
|
||||
"LINK_ADD_EMAIL": "Добави имейл адрес",
|
||||
"LINK_ADD_PHONE": "Добави телефон",
|
||||
"LINK_BIRTHDAY": "Рожден ден",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Въвеждете името, което ще се показва",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Въведете фамилия",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "Затвори създаването"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Невалиден токен",
|
||||
"AUTH_ERROR": "Неуспешно удостоверяване",
|
||||
"CONNECTION_ERROR": "Не може да се свърже със сървъра",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefon",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Narozeniny",
|
||||
"LINK_ADD_EMAIL": "Přidat email",
|
||||
"LINK_ADD_PHONE": "Přidat telefon",
|
||||
"LINK_BIRTHDAY": "Narozeniny",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Zadejte zobrazované jméno",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Zadejte příjmení",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefon",
|
||||
"LABEL_WEB": "Hjemmeside",
|
||||
"LABEL_BIRTHDAY": "Fødselsdag",
|
||||
"LINK_ADD_EMAIL": "Tilføj e-mail adresse",
|
||||
"LINK_ADD_PHONE": "Tilføj telefonnummer",
|
||||
"LINK_BIRTHDAY": "Fødselsdag",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Indtast kaldenavn",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Indtast efternavn",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"UNKNOWN_ERROR": "Unbekannter Fehler"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Ungültiger Token",
|
||||
"AUTH_ERROR": "Authentifizierung fehlgeschlagen",
|
||||
"DOMAIN_ALREADY_EXISTS": "Diese Domain existiert bereits",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefon",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Geburtstag",
|
||||
"LINK_ADD_EMAIL": "E-Mail-Adresse hinzufügen",
|
||||
"LINK_ADD_PHONE": "Nummer hinzufügen",
|
||||
"LINK_BIRTHDAY": "Geburtstag",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Anzeigename eingeben",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Nachnamen eingeben",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "Popup schließen"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Ungültiger Token",
|
||||
"AUTH_ERROR": "Authentifizierung fehlgeschlagen",
|
||||
"CONNECTION_ERROR": "Serververbindung kann nicht hergestellt werden",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Τηλέφωνο",
|
||||
"LABEL_WEB": "Ιστός",
|
||||
"LABEL_BIRTHDAY": "Γενέθλια",
|
||||
"LINK_ADD_EMAIL": "Προσθήκη ηλεκτρονικής διεύθυνσης αλληλογραφίας",
|
||||
"LINK_ADD_PHONE": "Προσθήκη τηλεφώνου",
|
||||
"LINK_BIRTHDAY": "Γενέθλια",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Εισαγωγή ονόματος εμφάνισης",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Εισαγωγή επωνύμου",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -511,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -511,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Teléfono",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Cumpleaños",
|
||||
"LINK_ADD_EMAIL": "Agregar una dirección de correo electrónico",
|
||||
"LINK_ADD_PHONE": "Agregar un teléfono",
|
||||
"LINK_BIRTHDAY": "Cumpleaños",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Introduzca el nombre a visualizar",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Introduzca los apellidos",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefon",
|
||||
"LABEL_WEB": "Veebileht",
|
||||
"LABEL_BIRTHDAY": "Sünnipäev",
|
||||
"LINK_ADD_EMAIL": "Lisa e-posti aadress",
|
||||
"LINK_ADD_PHONE": "Lisa telefon",
|
||||
"LINK_BIRTHDAY": "Sünnipäev",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Sisesta kuvatav nimi",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Sisesta perenimi",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"UNKNOWN_ERROR": "خطای نامشخص"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "توکن نامعتبر",
|
||||
"AUTH_ERROR": "احراز هویت انجام نشد",
|
||||
"DOMAIN_ALREADY_EXISTS": "دامنه در حال حاضر موجود است",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "تلفن",
|
||||
"LABEL_WEB": "تارنما",
|
||||
"LABEL_BIRTHDAY": "تاریخ تولد",
|
||||
"LINK_ADD_EMAIL": "اضافه کردن آدرس پست الکترونیک",
|
||||
"LINK_ADD_PHONE": "اضافه کردن تلفن",
|
||||
"LINK_BIRTHDAY": "تاریخ تولد",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "ورود نام",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "ورود نام خانوادگی",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "بستن صفحه ایجاد"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "توکن نامعتبر",
|
||||
"AUTH_ERROR": "احراز هویت با موفقیت همراه نبود",
|
||||
"CONNECTION_ERROR": "عدم اتصال به سرور",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Puhelin",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Syntymäpäivä",
|
||||
"LINK_ADD_EMAIL": "Lisää sähköpostiosoite",
|
||||
"LINK_ADD_PHONE": "Lisää puhelinnumero",
|
||||
"LINK_BIRTHDAY": "Syntymäpäivä",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Lisää näytettävä nimi",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Lisää sukunimi",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"UNKNOWN_ERROR": "Erreur inconnue"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Jeton invalide",
|
||||
"AUTH_ERROR": "L'authentification a échoué",
|
||||
"DOMAIN_ALREADY_EXISTS": "Le domaine existe déjà",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Téléphone",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Anniversaire",
|
||||
"LINK_ADD_EMAIL": "Ajouter une adresse email",
|
||||
"LINK_ADD_PHONE": "Ajouter un numéro de téléphone",
|
||||
"LINK_BIRTHDAY": "Anniversaire",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Entrez le nom à afficher",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Entrez votre nom",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "Fermer la fenêtre d'édition"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Jeton invalide",
|
||||
"AUTH_ERROR": "L'authentification a échoué",
|
||||
"CONNECTION_ERROR": "Serveur injoignable",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefonszám",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Születésnap",
|
||||
"LINK_ADD_EMAIL": "Adj meg egy e-mail címet",
|
||||
"LINK_ADD_PHONE": "Adj meg egy telefonszámot",
|
||||
"LINK_BIRTHDAY": "Születésnap",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Add meg a megjelenítendő nevet",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Add meg a vezetéknevet",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telepon",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Tanggal lahir",
|
||||
"LINK_ADD_EMAIL": "Tambah alamat email",
|
||||
"LINK_ADD_PHONE": "Tambah telepon",
|
||||
"LINK_BIRTHDAY": "Tanggal lahir",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Isi nama tampilan",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Isi nama belakang ",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Sími",
|
||||
"LABEL_WEB": "Vefsíða",
|
||||
"LABEL_BIRTHDAY": "Afmælisdagur",
|
||||
"LINK_ADD_EMAIL": "Bæta við tölvupóstfangi",
|
||||
"LINK_ADD_PHONE": "Bæta við síma",
|
||||
"LINK_BIRTHDAY": "Afmælisdagur",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Settu inn birtingarnafn",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Settu inn kenninafn",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefono",
|
||||
"LABEL_WEB": "Sito web",
|
||||
"LABEL_BIRTHDAY": "Compleanno",
|
||||
"LINK_ADD_EMAIL": "Aggiungi un'indirizzo email",
|
||||
"LINK_ADD_PHONE": "Aggiungi un numero di telefono",
|
||||
"LINK_BIRTHDAY": "Compleanno",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Inserisci il nome visualizzato",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Inserisci il cognome",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "Chiudi finestra di scrittura"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Token invalido",
|
||||
"AUTH_ERROR": "Autenticazione fallita",
|
||||
"CONNECTION_ERROR": "Impossibile connettersi al server",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"UNKNOWN_ERROR": "不明なエラー"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "無効なトークン",
|
||||
"AUTH_ERROR": "認証に失敗しました",
|
||||
"DOMAIN_ALREADY_EXISTS": "ドメインが既に存在しています",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "電話番号",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "誕生日",
|
||||
"LINK_ADD_EMAIL": "メールアドレスを追加",
|
||||
"LINK_ADD_PHONE": "電話番号を追加",
|
||||
"LINK_BIRTHDAY": "誕生日を追加",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "表示名を入力してください",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "姓を入力してください",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "作成画面を閉じる"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "無効なトークン",
|
||||
"AUTH_ERROR": "認証に失敗しました",
|
||||
"CONNECTION_ERROR": "サーバーへ接続できません",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "전화",
|
||||
"LABEL_WEB": "홈페이지",
|
||||
"LABEL_BIRTHDAY": "생일",
|
||||
"LINK_ADD_EMAIL": "이메일 주소 추가",
|
||||
"LINK_ADD_PHONE": "전화번호 추가",
|
||||
"LINK_BIRTHDAY": "생일",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "표시명을 입력하세요",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "성을 입력하세요",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "쓰기 창 닫기"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "잘못된 토큰입니다.",
|
||||
"AUTH_ERROR": "인증에 실패했습니다",
|
||||
"CONNECTION_ERROR": "서버에 연결할 수 없습니다.",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefonas",
|
||||
"LABEL_WEB": "Tinklapis",
|
||||
"LABEL_BIRTHDAY": "Gimtadienis",
|
||||
"LINK_ADD_EMAIL": "Pridėti elektroninio pašto adresą",
|
||||
"LINK_ADD_PHONE": "Pridėti telefono Nr.",
|
||||
"LINK_BIRTHDAY": "Gimtadienis",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Įveskite rodomą vardą",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Įveskite pavardę",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Phone",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Birthday",
|
||||
"LINK_ADD_EMAIL": "Add an email address",
|
||||
"LINK_ADD_PHONE": "Add a phone",
|
||||
"LINK_BIRTHDAY": "Birthday",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Enter display name",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Enter last name",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"UNKNOWN_ERROR": "Ukjent feil"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Ugyldig symbol",
|
||||
"AUTH_ERROR": "Autentisering mislyktes",
|
||||
"DOMAIN_ALREADY_EXISTS": "Domenet finnes allerede",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefon",
|
||||
"LABEL_WEB": "Nettside",
|
||||
"LABEL_BIRTHDAY": "Bursdag",
|
||||
"LINK_ADD_EMAIL": "Legg til e-postadresse",
|
||||
"LINK_ADD_PHONE": "Legg til telefon",
|
||||
"LINK_BIRTHDAY": "Bursdag",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Visningsnavn",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Etternavn",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"UNKNOWN_ERROR": "Onbekende fout"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Onjuiste token",
|
||||
"AUTH_ERROR": "Authenticatie mislukt",
|
||||
"DOMAIN_ALREADY_EXISTS": "Domein bestaat al",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefoon",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Geboortedatum",
|
||||
"LINK_ADD_EMAIL": "E-mail adres toevoegen",
|
||||
"LINK_ADD_PHONE": "Telefoonnummer toevoegen",
|
||||
"LINK_BIRTHDAY": "Geboortedatum",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Weergeven als",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Achternaam",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "Nieuw bericht venster sluiten"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Ongeldige token",
|
||||
"AUTH_ERROR": "Authenticatie mislukt",
|
||||
"CONNECTION_ERROR": "Kan geen verbinding maken met de Server",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"UNKNOWN_ERROR": "Nieznany błąd"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Nieprawidłowy token",
|
||||
"AUTH_ERROR": "Autoryzacja zakończona niepowodzeniem",
|
||||
"DOMAIN_ALREADY_EXISTS": "Ta domena już istnieje",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefon",
|
||||
"LABEL_WEB": "Strona WWW",
|
||||
"LABEL_BIRTHDAY": "Urodziny",
|
||||
"LINK_ADD_EMAIL": "Dodaj adres e-mail",
|
||||
"LINK_ADD_PHONE": "Dodaj nr telefonu",
|
||||
"LINK_BIRTHDAY": "Urodziny",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Nazwa wyświetlana",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Nazwisko",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "Zamknij okno tworzenia wiadomości"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Nieprawidłowy token",
|
||||
"AUTH_ERROR": "Błąd autoryzacji",
|
||||
"CONNECTION_ERROR": "Błąd połączenia z serwerem",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefone",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Aniversário",
|
||||
"LINK_ADD_EMAIL": "Adicionar um endereço e-mail",
|
||||
"LINK_ADD_PHONE": "Adicionar um telefone",
|
||||
"LINK_BIRTHDAY": "Aniversário",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Digite o nome de exibição",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Digite o sobrenome",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -105,7 +105,7 @@
|
|||
"LABEL_ALL_RIGHTS_RESERVED": "Todos os direitos reservados.",
|
||||
"HINT_READ_CHANGE_LOG": "Por favor leia a lista de modificações antes de atualizar.",
|
||||
"HINT_IS_UP_TO_DATE": "SnappyMail está atualizado.",
|
||||
"HTML_NEW_VERSION": "Nova versão <b>%VERSION%</b> está disponível.",
|
||||
"HTML_NEW_VERSION": "Nova versão <b>%VERSION%<\/b> está disponível.",
|
||||
"LABEL_UPDATING": "A atualizar",
|
||||
"LABEL_CHECKING": "A procurar atualizações",
|
||||
"BUTTON_RELEASES": "Lançamentos"
|
||||
|
|
@ -166,6 +166,9 @@
|
|||
"UNKNOWN_ERROR": "Erro desconhecido"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Token inválido",
|
||||
"AUTH_ERROR": "Falha na autenticação",
|
||||
"DOMAIN_ALREADY_EXISTS": "O domínio já existe",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefone",
|
||||
"LABEL_WEB": "Página web",
|
||||
"LABEL_BIRTHDAY": "Aniversário",
|
||||
"LINK_ADD_EMAIL": "Adicionar um endereço e-mail",
|
||||
"LINK_ADD_PHONE": "Adicionar um telefone",
|
||||
"LINK_BIRTHDAY": "Aniversário",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Introduza o nome a apresentar",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Introduza o último nome",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "Fechar janela de composição"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Token inválido",
|
||||
"AUTH_ERROR": "Falha na autenticação",
|
||||
"CONNECTION_ERROR": "Não foi possível ligar ao servidor",
|
||||
|
|
|
|||
|
|
@ -105,7 +105,7 @@
|
|||
"LABEL_ALL_RIGHTS_RESERVED": "Todos os direitos reservados.",
|
||||
"HINT_READ_CHANGE_LOG": "Por favor leia a lista de modificações antes de atualizar.",
|
||||
"HINT_IS_UP_TO_DATE": "SnappyMail está atualizado.",
|
||||
"HTML_NEW_VERSION": "Nova versão <b>%VERSION%</b> está disponível.",
|
||||
"HTML_NEW_VERSION": "Nova versão <b>%VERSION%<\/b> está disponível.",
|
||||
"LABEL_UPDATING": "A atualizar",
|
||||
"LABEL_CHECKING": "A procurar atualizações",
|
||||
"BUTTON_RELEASES": "Lançamentos"
|
||||
|
|
@ -166,6 +166,9 @@
|
|||
"UNKNOWN_ERROR": "Erro desconhecido"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Token inválido",
|
||||
"AUTH_ERROR": "Falha na autenticação",
|
||||
"DOMAIN_ALREADY_EXISTS": "O domínio já existe",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefone",
|
||||
"LABEL_WEB": "Página web",
|
||||
"LABEL_BIRTHDAY": "Aniversário",
|
||||
"LINK_ADD_EMAIL": "Adicionar um endereço e-mail",
|
||||
"LINK_ADD_PHONE": "Adicionar um telefone",
|
||||
"LINK_BIRTHDAY": "Aniversário",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Introduza o nome a apresentar",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Introduza o último nome",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "Fechar janela de composição"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Token inválido",
|
||||
"AUTH_ERROR": "Falha na autenticação",
|
||||
"CONNECTION_ERROR": "Não foi possível ligar ao servidor",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Тelefon",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Birthday",
|
||||
"LINK_ADD_EMAIL": "Adugă Mail nou",
|
||||
"LINK_ADD_PHONE": "Adaugă un număr nou",
|
||||
"LINK_BIRTHDAY": "Birthday",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Introduceți numele complet",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Prenume",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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.",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"UNKNOWN_ERROR": "Неизвестная ошибка"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Неверный токен запроса",
|
||||
"AUTH_ERROR": "Не удалось авторизоваться",
|
||||
"DOMAIN_ALREADY_EXISTS": "Домен уже существует",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Телефон",
|
||||
"LABEL_WEB": "Сайт",
|
||||
"LABEL_BIRTHDAY": "День рождения",
|
||||
"LINK_ADD_EMAIL": "Добавьте адрес электронной почты",
|
||||
"LINK_ADD_PHONE": "Добавьте телефон",
|
||||
"LINK_BIRTHDAY": "День рождения",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Введите полное имя",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Введите имя",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "Закрыть сообщение"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Неверный токен запроса",
|
||||
"AUTH_ERROR": "Не удалось авторизоваться",
|
||||
"CONNECTION_ERROR": "Ошибка соединения с сервером.",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefón",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Dátum narodenia",
|
||||
"LINK_ADD_EMAIL": "Pridať emailovú adresu",
|
||||
"LINK_ADD_PHONE": "Pridať telefón",
|
||||
"LINK_BIRTHDAY": "Dátum narodenia",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Zadajte Zobrazované meno",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Zadajte priezvisko",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefon",
|
||||
"LABEL_WEB": "Splet",
|
||||
"LABEL_BIRTHDAY": "Rojstni dan",
|
||||
"LINK_ADD_EMAIL": "Dodaj e-poštni naslov",
|
||||
"LINK_ADD_PHONE": "Dodaj telefon",
|
||||
"LINK_BIRTHDAY": "Rojstni dan",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Vnos prikaznega imena",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Vnos priimka",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefon",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Födelsedag",
|
||||
"LINK_ADD_EMAIL": "Lägg till epostadress",
|
||||
"LINK_ADD_PHONE": "Lägg till telefonnummer",
|
||||
"LINK_BIRTHDAY": "Födelsedag",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Ange visningsnamn",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Ange efternamn",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Telefon",
|
||||
"LABEL_WEB": "Web",
|
||||
"LABEL_BIRTHDAY": "Doğum Günü",
|
||||
"LINK_ADD_EMAIL": "Bir e-posta adresi ekleyin",
|
||||
"LINK_ADD_PHONE": "Bir telefon numarası ekleyin",
|
||||
"LINK_BIRTHDAY": "Doğrum Günü",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Görüntülenecek Ad",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Soyadını yazın",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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ı",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "Телефон",
|
||||
"LABEL_WEB": "Сайт",
|
||||
"LABEL_BIRTHDAY": "День нарождення",
|
||||
"LINK_ADD_EMAIL": "Додайте адресу електронної пошти",
|
||||
"LINK_ADD_PHONE": "Додайте телефон",
|
||||
"LINK_BIRTHDAY": "День народження",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Введіть повне ім'я",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Введіть ім'я",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "Закрити повідомлення"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "Невірний токен запиту",
|
||||
"AUTH_ERROR": "Не вдалося авторизуватися",
|
||||
"CONNECTION_ERROR": "Помилка з'єднання з сервером.",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"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",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "SĐT",
|
||||
"LABEL_WEB": "Trang web",
|
||||
"LABEL_BIRTHDAY": "Ngày sinh",
|
||||
"LINK_ADD_EMAIL": "Thêm địa chỉ email",
|
||||
"LINK_ADD_PHONE": "Thêm số điện thoại",
|
||||
"LINK_BIRTHDAY": "Ngày sinh",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Nhập tên hiển thị",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "Nhập họ",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"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ủ",
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@
|
|||
"UNKNOWN_ERROR": "未知错误"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "无效标记",
|
||||
"AUTH_ERROR": "认证失败",
|
||||
"DOMAIN_ALREADY_EXISTS": "域名已经存在",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "电话",
|
||||
"LABEL_WEB": "网站",
|
||||
"LABEL_BIRTHDAY": "生日",
|
||||
"LINK_ADD_EMAIL": "添加 Email 地址",
|
||||
"LINK_ADD_PHONE": "添加电话",
|
||||
"LINK_BIRTHDAY": "生日",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "显示名称",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "姓",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "退出新邮件"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "无效标记",
|
||||
"AUTH_ERROR": "认证失败",
|
||||
"CONNECTION_ERROR": "无法连接至服务器",
|
||||
|
|
|
|||
|
|
@ -185,8 +185,6 @@
|
|||
"LABEL_PHONE": "電話",
|
||||
"LABEL_WEB": "網站",
|
||||
"LABEL_BIRTHDAY": "生日",
|
||||
"LINK_ADD_EMAIL": "添加 Email 地址",
|
||||
"LINK_ADD_PHONE": "添加電話",
|
||||
"LINK_BIRTHDAY": "生日",
|
||||
"PLACEHOLDER_ENTER_DISPLAY_NAME": "顯示名稱",
|
||||
"PLACEHOLDER_ENTER_LAST_NAME": "姓",
|
||||
|
|
@ -513,6 +511,9 @@
|
|||
"LABEL_CLOSE_COMPOSE": "Close compose"
|
||||
},
|
||||
"NOTIFICATIONS": {
|
||||
"REQUEST_ERROR": "Request failed",
|
||||
"REQUEST_ABORTED": "Request is aborted",
|
||||
"REQUEST_TIMEOUT": "Request timed out",
|
||||
"INVALID_TOKEN": "無效標記",
|
||||
"AUTH_ERROR": "認證失敗",
|
||||
"CONNECTION_ERROR": "無法連接伺服器",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue