Merge remote-tracking branch 'origin/master' into addressbook

This commit is contained in:
the-djmaze 2022-08-03 00:51:58 +02:00
commit 983bfbaa1b
85 changed files with 1496 additions and 313 deletions

View file

@ -3,8 +3,7 @@ FROM php:8.1-fpm-bullseye
ARG FILES_ZIP
# can be x86_64 or aarch64
ARG ARCH=x86_64
LABEL org.label-schema.description="SnappyMail webmail client image using nginx, php-fpm based on Debian Buster"
@ -29,7 +28,7 @@ RUN mkdir -p /usr/share/man/man1/ /usr/share/man/man3/ /usr/share/man/man7/ && \
# Install PHP extensions
RUN php -m && \
docker-php-ext-configure ldap --with-libdir=lib/$ARCH-linux-gnu/ && \
docker-php-ext-configure ldap --with-libdir=lib/$(uname -m)-linux-gnu/ && \
docker-php-ext-configure intl && \
docker-php-ext-configure gd --with-freetype --with-jpeg && \
docker-php-ext-install ldap opcache pdo_mysql pdo_pgsql zip intl gd && \

View file

@ -23,13 +23,14 @@ A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- Browser [e.g. chromium 89, firefox 86, safari 14]
- SnappyMail Version [e.g. 2.3.4]
**Please complete the following information:**
- Browser: [e.g. chromium 100, firefox 100, safari 14, mobile]
- IMAP daemon: [e.g. courier, dovecot]
- PHP version:
- SnappyMail Version:
**Mobile (please complete the following information):**
- Browser [e.g. stock browser, chrome 87, firefox 86, safari 14]
- SnappyMail Version [e.g. 2.3.4]
**[Debug/logging information](https://github.com/the-djmaze/snappymail/wiki/FAQ#how-do-i-enable-logging)**
Place them here (few lines) or as attachments (many lines)
**Additional context**
Add any other context about the problem here.

View file

@ -42,6 +42,7 @@ SaveSettingsStep = {
Notification = {
RequestError: 1,
RequestAborted: 2,
RequestTimeout: 3,
// Global
InvalidToken: 101,

View file

@ -30,11 +30,11 @@ checkResponseError = data => {
oRequests = {},
abort = (sAction, bClearOnly) => {
abort = (sAction, sReason, bClearOnly) => {
if (oRequests[sAction]) {
if (!bClearOnly && oRequests[sAction].abort) {
// oRequests[sAction].__aborted = true;
oRequests[sAction].abort();
oRequests[sAction].abort(sReason || 'AbortError');
}
oRequests[sAction] = null;
@ -43,22 +43,23 @@ abort = (sAction, 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();
timeout && setTimeout(() => controller.abort(), timeout);
oRequests[action] = controller;
init.signal = controller.signal;
}
return rl.fetchJSON(getURL(sGetAdd), init, sGetAdd ? null : params).then(jsonCallback);
abort(action);
const controller = new AbortController(),
signal = controller.signal;
oRequests[action] = controller;
// 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), {signal: signal}, sGetAdd ? null : params).then(jsonCallback).catch(err => {
err.aborted = signal.aborted;
err.reason = signal.reason;
return Promise.reject(err);
});
};
class FetchError extends Error
@ -71,8 +72,8 @@ class FetchError extends Error
export class AbstractFetchRemote
{
abort(sAction, bClearOnly) {
abort(sAction, bClearOnly);
abort(sAction) {
abort(sAction);
return this;
}
@ -133,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 => {
@ -147,7 +148,7 @@ export class AbstractFetchRemote
if (oRequests[sAction].__aborted) {
iError = 2;
}
abort(sAction, true);
abort(sAction, 0, 1);
}
if (!iError && data) {
@ -174,8 +175,11 @@ export class AbstractFetchRemote
}
)
.catch(err => {
console.error(err);
fCallback && fCallback(err.name == 'AbortError' ? 2 : 1);
console.error({fetchError:err});
fCallback && fCallback(
'TimeoutError' == err.reason ? 3 : (err.name == 'AbortError' ? 2 : 1),
err
);
});
}
@ -199,7 +203,7 @@ export class AbstractFetchRemote
this.setTrigger(fTrigger, true);
return fetchJSON(action, '', params, pInt(timeOut, 30000),
data => {
abort(action, true);
abort(action, 0, 1);
if (!data) {
return Promise.reject(new FetchError(Notification.JsonParse));

View file

@ -54,7 +54,7 @@ class RemoteUserFetch extends AbstractFetchRemote {
this.request('MessageList',
fCallback,
params,
30000,
60000, // 60 seconds before aborting
sGetAdd,
bSilent ? [] : ['MessageList']
);

View file

@ -46,6 +46,7 @@ export class UserSettingsGeneral extends AbstractViewSettings {
this.viewHTML = SettingsUserStore.viewHTML;
this.showImages = SettingsUserStore.showImages;
this.removeColors = SettingsUserStore.removeColors;
this.hideDeleted = SettingsUserStore.hideDeleted;
this.useCheckboxesInList = SettingsUserStore.useCheckboxesInList;
this.threadsAllowed = AppUserStore.threadsAllowed;
this.useThreads = SettingsUserStore.useThreads;
@ -92,7 +93,7 @@ export class UserSettingsGeneral extends AbstractViewSettings {
this.addSetting('MessagesPerPage');
this.addSetting('Layout', () => MessagelistUserStore([]));
this.addSettings(['ViewHTML', 'ShowImages', 'UseCheckboxesInList', 'ReplySameFolder',
this.addSettings(['ViewHTML', 'ShowImages', 'HideDeleted', 'UseCheckboxesInList', 'ReplySameFolder',
'DesktopNotifications', 'SoundNotification']);
const fReloadLanguageHelper = (saveSettingsStep) => () => {

View file

@ -171,8 +171,8 @@ MessagelistUserStore.reload = (bDropPagePosition = false, bDropCurrentFolderCach
if (iError) {
if (Notification.RequestAborted !== iError) {
MessagelistUserStore([]);
MessagelistUserStore.error(getNotification(iError));
}
MessagelistUserStore.error(getNotification(iError));
} else {
const collection = MessageCollectionModel.reviveFromJson(oData.Result, bCached);
if (collection) {
@ -387,7 +387,7 @@ MessagelistUserStore.removeMessagesFromList = (
if (MessagelistUserStore.threadUid()) {
if (
messageList.length &&
!!messageList.find(item => !!(item && item.deleted() && item.uid == MessagelistUserStore.threadUid()))
messageList.find(item => item && item.deleted() && item.uid == MessagelistUserStore.threadUid())
) {
const message = messageList.find(item => item && !item.deleted());
let setHash;

View file

@ -35,6 +35,7 @@ export const SettingsUserStore = new class {
useThreads: 0,
replySameFolder: 0,
hideUnsubscribed: 0,
hideDeleted: 1,
autoLogout: 0
});
@ -83,5 +84,6 @@ export const SettingsUserStore = new class {
self.replySameFolder(SettingsGet('ReplySameFolder'));
self.hideUnsubscribed(SettingsGet('HideUnsubscribed'));
self.hideDeleted(SettingsGet('HideDeleted'));
}
};

View file

@ -26,11 +26,6 @@ class Config
*/
public static $MessageListCountLimitTrigger = 0;
/**
* @var bool
*/
public static $MessageListUndeletedOnly = true;
/**
* @var int
*/

View file

@ -127,7 +127,7 @@ abstract class SearchCriterias
X RECENT
*/
public static function fromString(\MailSo\Imap\ImapClient $oImapClient, string $sFolderName, string $sSearch, bool &$bUseCache = true) : string
public static function fromString(\MailSo\Imap\ImapClient $oImapClient, string $sFolderName, string $sSearch, bool $bHideDeleted, bool &$bUseCache = true) : string
{
$bUseCache = true;
$iTimeFilter = 0;
@ -216,6 +216,10 @@ abstract class SearchCriterias
case 'UNFLAGGED':
case 'SEEN':
case 'UNSEEN':
case 'ANSWERED':
case 'UNANSWERED':
case 'DELETED':
case 'UNDELETED':
$aCriteriasResult[] = $sName;
$bUseCache = false;
break;
@ -276,19 +280,15 @@ abstract class SearchCriterias
$aCriteriasResult[] = \gmdate('j-M-Y', $iTimeFilter);
}
$sCriteriasResult = \trim(\implode(' ', $aCriteriasResult));
$sCriteriasResult = \trim($sCriteriasResult);
if (\MailSo\Config::$MessageListUndeletedOnly) {
$sCriteriasResult = \trim($sCriteriasResult.' UNDELETED');
if ($bHideDeleted && !\in_array('DELETED', $aCriteriasResult) && !\in_array('UNDELETED', $aCriteriasResult)) {
$aCriteriasResult['UNDELETED'] = true;
}
$sCriteriasResult = \trim($sCriteriasResult);
if (\MailSo\Config::$MessageListPermanentFilter) {
$sCriteriasResult = \trim($sCriteriasResult.' '.\MailSo\Config::$MessageListPermanentFilter);
$aCriteriasResult[] = \MailSo\Config::$MessageListPermanentFilter;
}
$sCriteriasResult = \trim($sCriteriasResult);
$sCriteriasResult = \trim(\implode(' ', $aCriteriasResult));
return $sCriteriasResult ?: 'ALL';
}
@ -366,6 +366,10 @@ abstract class SearchCriterias
case 'UNFLAGGED':
case 'SEEN':
case 'UNSEEN':
case 'ANSWERED':
case 'UNANSWERED':
case 'DELETED':
case 'UNDELETED':
$aResult[$sName] = true;
break;
}

View file

@ -700,10 +700,11 @@ class MailClient
* @throws \MailSo\Net\Exceptions\Exception
* @throws \MailSo\Imap\Exceptions\Exception
*/
public function GetUids(?\MailSo\Cache\CacheClient $oCacher, string $sSearch,
private function GetUids(MessageListParams $oParams, string $sSearch,
string $sFolderName, string $sFolderHash,
bool $bUseSortIfSupported = false, string $sSort = '') : array
{
$oCacher = $oParams->oCacher;
/* TODO: Validate $sSort
ARRIVAL
Internal date and time of the message. This differs from the
@ -754,7 +755,7 @@ class MailClient
$bUseSortIfSupported = $bUseSortIfSupported && !\strlen($sSearch) && $this->oImapClient->IsSupported('SORT');
$sSearchCriterias = \MailSo\Imap\SearchCriterias::fromString($this->oImapClient, $sFolderName, $sSearch, $bUseCacheAfterSearch);
$sSearchCriterias = \MailSo\Imap\SearchCriterias::fromString($this->oImapClient, $sFolderName, $sSearch, $oParams->bHideDeleted, $bUseCacheAfterSearch);
if ($bUseCacheAfterSearch && $oCacher && $oCacher->IsInited())
{
$sSerializedHash = 'GetUids/'.
@ -902,7 +903,7 @@ class MailClient
}
else
{
$aUids = $this->GetUids($oParams->oCacher, '',
$aUids = $this->GetUids($oParams, '',
$oMessageCollection->FolderName, $oMessageCollection->FolderHash, $bUseSortIfSupported, $oParams->sSort);
// Remove all threaded UID's except the most recent of each thread
$threadedUids = [];
@ -913,13 +914,13 @@ class MailClient
$aUids = \array_diff($aUids, $threadedUids);
}
} else {
$aUids = $this->GetUids($oParams->oCacher, '',
$aUids = $this->GetUids($oParams, '',
$oMessageCollection->FolderName, $oMessageCollection->FolderHash, $bUseSortIfSupported, $oParams->sSort);
}
if ($aUids && \strlen($sSearch))
{
$aSearchedUids = $this->GetUids($oParams->oCacher, $sSearch,
$aSearchedUids = $this->GetUids($oParams, $sSearch,
$oMessageCollection->FolderName, $oMessageCollection->FolderHash);
if ($bUseThreads && !$oParams->iThreadUid) {
$matchingThreadUids = [];
@ -958,7 +959,7 @@ class MailClient
if (\strlen($sSearch))
{
$aUids = $this->GetUids($oParams->oCacher, $sSearch,
$aUids = $this->GetUids($oParams, $sSearch,
$oMessageCollection->FolderName, $oMessageCollection->FolderHash);
$oMessageCollection->MessageResultCount = \count($aUids);

View file

@ -19,6 +19,7 @@ class MessageListParams
$oCacher = null, // ?\MailSo\Cache\CacheClient
$bUseSortIfSupported = false, // bool
$bUseThreads = false, // bool
$bHideDeleted = true, // bool
$sSort = ''; // string
protected

View file

@ -736,6 +736,7 @@ class Actions
'ReplySameFolder' => (bool) $oConfig->Get('defaults', 'mail_reply_same_folder', false),
'ContactsAutosave' => (bool) $oConfig->Get('defaults', 'contacts_autosave', true),
'HideUnsubscribed' => false,
'HideDeleted' => true,
'MainEmail' => '',
'UserBackgroundName' => '',
'UserBackgroundHash' => ''
@ -834,6 +835,7 @@ class Actions
$aResult['HideUnsubscribed'] = (bool)$oSettingsLocal->GetConf('HideUnsubscribed', $aResult['HideUnsubscribed']);
$aResult['UseThreads'] = (bool)$oSettingsLocal->GetConf('UseThreads', $aResult['UseThreads']);
$aResult['ReplySameFolder'] = (bool)$oSettingsLocal->GetConf('ReplySameFolder', $aResult['ReplySameFolder']);
$aResult['HideDeleted'] = (bool)$oSettingsLocal->GetConf('HideDeleted', $aResult['HideDeleted']);
}
if ($oConfig->Get('login', 'determine_user_language', true)) {

View file

@ -159,6 +159,7 @@ trait Accounts
$aResult['HideUnsubscribed'] = (bool) $oSettingsLocal->GetConf('HideUnsubscribed', false);
$aResult['UseThreads'] = (bool) $oSettingsLocal->GetConf('UseThreads', $oConfig->Get('defaults', 'mail_use_threads', false));
$aResult['ReplySameFolder'] = (bool) $oSettingsLocal->GetConf('ReplySameFolder', $oConfig->Get('defaults', 'mail_reply_same_folder', false));
$aResult['HideDeleted'] = (bool) $oSettingsLocal->GetConf('HideDeleted', true);
}
// $this->Plugins()->InitAppData($bAdmin, $aResult, $oAccount);

View file

@ -61,7 +61,7 @@ trait Messages
throw new ClientException(Notifications::CantGetMessageList);
}
$this->initMailClientConnection();
$oAccount = $this->initMailClientConnection();
try
{
@ -72,6 +72,11 @@ trait Messages
$oParams->oCacher = $this->cacherForUids();
$oParams->bUseSortIfSupported = !!$this->Config()->Get('labs', 'use_imap_sort', true);
$oSettingsLocal = $this->SettingsProvider(true)->Load($oAccount);
if ($oSettingsLocal instanceof \RainLoop\Settings) {
$oParams->bHideDeleted = empty($oSettingsLocal->GetConf('HideDeleted', 1));
}
$oMessageList = $this->MailClient()->MessageList($oParams);
}
catch (\Throwable $oException)

View file

@ -349,6 +349,7 @@ trait User
$this->setSettingsFromParams($oSettingsLocal, 'UseThreads', 'bool');
$this->setSettingsFromParams($oSettingsLocal, 'ReplySameFolder', 'bool');
$this->setSettingsFromParams($oSettingsLocal, 'HideUnsubscribed', 'bool');
$this->setSettingsFromParams($oSettingsLocal, 'HideDeleted', 'bool');
return $this->DefaultResponse(__FUNCTION__,
$this->SettingsProvider()->Save($oAccount, $oSettings) &&

View file

@ -4,6 +4,12 @@ namespace RainLoop;
class Notifications
{
/*
RequestError = 1;
RequestAborted = 2;
RequestTimeout = 3;
*/
const InvalidToken = 101;
const AuthError = 102;

View file

@ -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": "ادخل اسم العائلة",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "عادي",
"LABEL_VIEW_OPTIONS": "إظهار الخيارات",
"LABEL_USE_PREVIEW_PANE": "استخدام جزئية العرض الجانبي",
"HIDE_DELETED_MESSAGES": "إخفاء الرسائل المحددة للحذف",
"LABEL_USE_CHECKBOXES_IN_LIST": "عرض مربعات التحديد في القائمة",
"LABEL_USE_THREADS": "إستخدام المواضيع",
"LABEL_REPLY_SAME_FOLDER": "ضع الردود في مجلد الرسالة التي يتم الرد عليها",
@ -513,6 +512,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": "لايمكن الإتصال بالمخدم",

View file

@ -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": "Въведете фамилия",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Чист текст",
"LABEL_VIEW_OPTIONS": "Настройки на изгледа",
"LABEL_USE_PREVIEW_PANE": "Използвай поле за преглед",
"HIDE_DELETED_MESSAGES": "Скриване на съобщенията, маркирани за изтриване",
"LABEL_USE_CHECKBOXES_IN_LIST": "Показавай отметките в списъка",
"LABEL_USE_THREADS": "Използвай групиране на съобщенията",
"LABEL_REPLY_SAME_FOLDER": "Постави отговорите с папката на отговаряното съобщение",
@ -513,6 +512,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": "Не може да се свърже със сървъра",

View file

@ -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",

View file

@ -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í",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Text",
"LABEL_VIEW_OPTIONS": "Možnosti zobrazení",
"LABEL_USE_PREVIEW_PANE": "Používáte panel rychlého zobrazení",
"HIDE_DELETED_MESSAGES": "Skrýt zprávy označené ke smazání",
"LABEL_USE_CHECKBOXES_IN_LIST": "Zobrazení zaškrtávacích políček v seznamu",
"LABEL_USE_THREADS": "Zobrazit jako konverzace",
"LABEL_REPLY_SAME_FOLDER": "Ukládat odpovědi do složky se zprávou, které se týkají",
@ -513,6 +512,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",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Plain",
"LABEL_VIEW_OPTIONS": "Visningsindstillinger",
"LABEL_USE_PREVIEW_PANE": "Brug preview panel",
"HIDE_DELETED_MESSAGES": "Skjul beskeder, der er markeret til sletning",
"LABEL_USE_CHECKBOXES_IN_LIST": "Vis afkrydsningsfelt i oversigten",
"LABEL_USE_THREADS": "Brug samtaler",
"LABEL_REPLY_SAME_FOLDER": "Placer svar i samme mappe som oprindelig meddelelse",
@ -513,6 +512,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",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Unformatierter Text",
"LABEL_VIEW_OPTIONS": "Optionen anzeigen",
"LABEL_USE_PREVIEW_PANE": "Vorschaufenster nutzen",
"HIDE_DELETED_MESSAGES": "Zum Löschen markierte Nachrichten ausblenden",
"LABEL_USE_CHECKBOXES_IN_LIST": "Kontrollkästchen in der Liste anzeigen",
"LABEL_USE_THREADS": "Als Unterhaltungen anzeigen",
"LABEL_REPLY_SAME_FOLDER": "Antworten im gleichen Ordner wie die Nachricht, auf die geantwortet wurde, abspeichern",
@ -513,6 +512,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",

View file

@ -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": "Εισαγωγή επωνύμου",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Απλό",
"LABEL_VIEW_OPTIONS": "Επιλογές προβολής",
"LABEL_USE_PREVIEW_PANE": "Χρήση προεπισκόπησης ",
"HIDE_DELETED_MESSAGES": "Απόκρυψη μηνυμάτων που έχουν επισημανθεί για διαγραφή",
"LABEL_USE_CHECKBOXES_IN_LIST": "Εμφάνιση των κουτιών επιλογής σε λίστα",
"LABEL_USE_THREADS": "Χρήση νημάτων",
"LABEL_REPLY_SAME_FOLDER": "Τοποθέτηση απαντήσεων στο φάκελο που ανήκει το μήνυμα που απαντάται",
@ -513,6 +512,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",

View file

@ -392,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Plain",
"LABEL_VIEW_OPTIONS": "View options",
"LABEL_USE_PREVIEW_PANE": "Use preview pane",
"HIDE_DELETED_MESSAGES": "Hide messages marked for deletion",
"LABEL_USE_CHECKBOXES_IN_LIST": "Display checkboxes in list",
"LABEL_USE_THREADS": "Use threads",
"LABEL_REPLY_SAME_FOLDER": "Place replies in the folder of the message being replied to",
@ -511,6 +512,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",

View file

@ -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",

View file

@ -392,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Plain",
"LABEL_VIEW_OPTIONS": "View options",
"LABEL_USE_PREVIEW_PANE": "Use preview pane",
"HIDE_DELETED_MESSAGES": "Hide messages marked for deletion",
"LABEL_USE_CHECKBOXES_IN_LIST": "Display checkboxes in list",
"LABEL_USE_THREADS": "Use threads",
"LABEL_REPLY_SAME_FOLDER": "Place replies in the folder of the message being replied to",
@ -511,6 +512,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",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Texto plano",
"LABEL_VIEW_OPTIONS": "Ver opciones",
"LABEL_USE_PREVIEW_PANE": "Utilice el panel de vista previa",
"HIDE_DELETED_MESSAGES": "Ocultar mensajes marcados para borrar",
"LABEL_USE_CHECKBOXES_IN_LIST": "Mostrar casillas de verificación en la lista",
"LABEL_USE_THREADS": "Usar hilos de conversación",
"LABEL_REPLY_SAME_FOLDER": "Coloque las respuestas en la carpeta del mensaje que esta respondiendo.",
@ -513,6 +512,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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Lihttekst",
"LABEL_VIEW_OPTIONS": "Vaate seaded",
"LABEL_USE_PREVIEW_PANE": "Kasuta eelvaadet",
"HIDE_DELETED_MESSAGES": "Peida kustutamiseks märgitud kirjad",
"LABEL_USE_CHECKBOXES_IN_LIST": "Kuva nimekirjas valikukastikesi",
"LABEL_USE_THREADS": "Kasuta vestluse lõimesid",
"LABEL_REPLY_SAME_FOLDER": "Pane vastused samasse kausta, kus asub vastatud kiri",
@ -513,6 +512,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",

View file

@ -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": "دامنه در حال حاضر موجود است",

View file

@ -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": "ورود نام خانوادگی",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "ساده",
"LABEL_VIEW_OPTIONS": "مشاهده گزینه‌ها",
"LABEL_USE_PREVIEW_PANE": "استفاده از پنجره پیش‌نمایش",
"HIDE_DELETED_MESSAGES": "پنهان کردن پیام های علامت گذاری شده برای حذف",
"LABEL_USE_CHECKBOXES_IN_LIST": "نمایش چک‌باکس در لیست",
"LABEL_USE_THREADS": "استفاده از حالت موضوعی",
"LABEL_REPLY_SAME_FOLDER": " جوابها را در پوشه‌ای که پیامها در آن جواب داده شده است قراردهید",
@ -513,6 +512,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": "عدم اتصال به سرور",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Pelkkä teksti",
"LABEL_VIEW_OPTIONS": "Näyttö-valinnat",
"LABEL_USE_PREVIEW_PANE": "Käytä esikatselua",
"HIDE_DELETED_MESSAGES": "Piilota poistettavaksi merkityt viestit",
"LABEL_USE_CHECKBOXES_IN_LIST": "Näytä valintaruudut listassa",
"LABEL_USE_THREADS": "Käytä keskustelunäkymää",
"LABEL_REPLY_SAME_FOLDER": "Siirrä vastaukset samaan kansioon vastattavien kanssa",
@ -513,6 +512,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",

View file

@ -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à",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Non-formaté",
"LABEL_VIEW_OPTIONS": "Voir les options",
"LABEL_USE_PREVIEW_PANE": "Utiliser le panneau de prévisualisation",
"HIDE_DELETED_MESSAGES": "Masquer les messages marqués pour suppression",
"LABEL_USE_CHECKBOXES_IN_LIST": "Afficher des cases à cocher dans la liste",
"LABEL_USE_THREADS": "Regrouper en conversations",
"LABEL_REPLY_SAME_FOLDER": "Placer les réponses dans le dossier du message",
@ -513,6 +512,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",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Egyszerű",
"LABEL_VIEW_OPTIONS": "Nézet beállítások",
"LABEL_USE_PREVIEW_PANE": "Előnézeti ablak használata",
"HIDE_DELETED_MESSAGES": "A törlésre megjelölt üzenetek elrejtése",
"LABEL_USE_CHECKBOXES_IN_LIST": "Jelölőnégyzetek megjelenítése a listában",
"LABEL_USE_THREADS": "Szálak használata",
"LABEL_REPLY_SAME_FOLDER": "Válaszüzenetek elhelyezése az eredeti üzenet mappájában",
@ -513,6 +512,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",

View file

@ -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",

View file

@ -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 ",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Polos",
"LABEL_VIEW_OPTIONS": "Tampilkan Opsi",
"LABEL_USE_PREVIEW_PANE": "Gunakan panel pratinjau",
"HIDE_DELETED_MESSAGES": "Sembunyikan pesan yang ditandai untuk dihapus",
"LABEL_USE_CHECKBOXES_IN_LIST": "Tampilkan centang dalam daftar",
"LABEL_USE_THREADS": "Gunakan tread",
"LABEL_REPLY_SAME_FOLDER": "Tempatkan pesan balasan di folder pesan yang dibalas",
@ -513,6 +512,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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Venjulegt",
"LABEL_VIEW_OPTIONS": "Valkostir skoðunar",
"LABEL_USE_PREVIEW_PANE": "Nota forskoðunarham",
"HIDE_DELETED_MESSAGES": "Fela skilaboð merkt til eyðingar",
"LABEL_USE_CHECKBOXES_IN_LIST": "Sýna valkassa í listanum",
"LABEL_USE_THREADS": "Nota þræði",
"LABEL_REPLY_SAME_FOLDER": "Setja svör í möppu skilaboðanna sem er verið að svara",
@ -513,6 +512,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",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Testo semplice",
"LABEL_VIEW_OPTIONS": "Impostazioni di visualizzazione",
"LABEL_USE_PREVIEW_PANE": "Mostra l'anteprima del messaggio",
"HIDE_DELETED_MESSAGES": "Nascondi i messaggi contrassegnati per l'eliminazione",
"LABEL_USE_CHECKBOXES_IN_LIST": "Mostra le caselle di spunta nella lista",
"LABEL_USE_THREADS": "Usa le conversazioni",
"LABEL_REPLY_SAME_FOLDER": "Posiziona le risposte nella cartella del messaggio a cui si è risposto",
@ -513,6 +512,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",

View file

@ -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": "ドメインが既に存在しています",

View file

@ -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": "姓を入力してください",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "プレーンテキスト",
"LABEL_VIEW_OPTIONS": "表示",
"LABEL_USE_PREVIEW_PANE": "プレビューペインを使用する",
"HIDE_DELETED_MESSAGES": "削除のマークが付いたメッセージを非表示にする",
"LABEL_USE_CHECKBOXES_IN_LIST": "リストにチェックボックスを表示",
"LABEL_USE_THREADS": "スレッドを使う",
"LABEL_REPLY_SAME_FOLDER": "返信したメッセージのフォルダに送信メールを置く",
@ -513,6 +512,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": "サーバーへ接続できません",

View file

@ -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": "성을 입력하세요",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "평문",
"LABEL_VIEW_OPTIONS": "보기 옵션",
"LABEL_USE_PREVIEW_PANE": "미리보기 창 사용",
"HIDE_DELETED_MESSAGES": "삭제 표시된 메시지 숨기기",
"LABEL_USE_CHECKBOXES_IN_LIST": "목록에서 확인상자 표시",
"LABEL_USE_THREADS": "대화형 목록 사용",
"LABEL_REPLY_SAME_FOLDER": "회신 메시지를 원본과 동일한 폴더 위치에 저장",
@ -513,6 +512,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": "서버에 연결할 수 없습니다.",

View file

@ -8,10 +8,10 @@
"el-GR": "Ελληνικά",
"en": "English",
"en-CA": "English (Canada)",
"en-GB": "English (GB)",
"en-US": "English (US)",
"en-GB": "English (Great Britain)",
"en-US": "English (United States)",
"es-ES": "Español (España)",
"es-LA": "Español",
"es-LA": "Español (América Latina)",
"et-EE": "Eesti",
"fa-IR": "‏فارسی‏",
"fi-FI": "Suomi",
@ -28,6 +28,7 @@
"nb-NO": "Norsk (bokmål)",
"nl-NL": "Nederlands",
"pl-PL": "Polski",
"pt": "Português",
"pt-BR": "Português (Brasil)",
"pt-PT": "Português (Portugal)",
"ro-RO": "Română",
@ -51,14 +52,14 @@
"el-GR": "Greek",
"en": "English",
"en-CA": "English (Canada)",
"en-GB": "English (GB)",
"en-US": "English (US)",
"es-ES": "Spanish",
"es-LA": "Spanish",
"en-GB": "English (Great Britain)",
"en-US": "English (United States)",
"es-ES": "Spanish (Spain)",
"es-LA": "Spanish (Latin America)",
"et-EE": "Estonian",
"fa-IR": "Persian",
"fi-FI": "Finnish",
"fr-CA": "France (Canada)",
"fr-CA": "French (Canada)",
"fr-FR": "French (France)",
"hu-HU": "Hungarian",
"id-ID": "Indonesian",
@ -71,6 +72,7 @@
"nb-NO": "Norwegian (bokmal)",
"nl-NL": "Dutch",
"pl-PL": "Polish",
"pt": "Portuguese",
"pt-BR": "Portuguese (Brazil)",
"pt-PT": "Portuguese (Portugal)",
"ro-RO": "Romanian",

View file

@ -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",

View file

@ -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ę",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Paprastas",
"LABEL_VIEW_OPTIONS": "Peržiūros parinktys",
"LABEL_USE_PREVIEW_PANE": "Naudokite peržiūros sritį",
"HIDE_DELETED_MESSAGES": "Slėpti pranešimus, pažymėtus ištrinti",
"LABEL_USE_CHECKBOXES_IN_LIST": "Rodyti žymėjimo langelius sąraše",
"LABEL_USE_THREADS": "Naudoti gijas",
"LABEL_REPLY_SAME_FOLDER": "Atsakymus dėti į katalogą, kuriame yra pradinė žinutė",
@ -513,6 +512,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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Teksts",
"LABEL_VIEW_OPTIONS": "Apskates opcijas",
"LABEL_USE_PREVIEW_PANE": "Lietot priekšskatu",
"HIDE_DELETED_MESSAGES": "Slēpt ziņojumus, kas atzīmēti dzēšanai",
"LABEL_USE_CHECKBOXES_IN_LIST": "Rādīt checkboxes sarakstā",
"LABEL_USE_THREADS": "Lietot saraksti",
"LABEL_REPLY_SAME_FOLDER": "Atbildes ziņojumus ielikt mapē kurā atrodas vēstule uz kuru tiek atbildēts.",
@ -513,6 +512,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",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Ren tekst",
"LABEL_VIEW_OPTIONS": "Vis valg",
"LABEL_USE_PREVIEW_PANE": "Bruk forhåndsvisningsrute",
"HIDE_DELETED_MESSAGES": "Skjul meldinger som er merket for sletting",
"LABEL_USE_CHECKBOXES_IN_LIST": "Vis avkrysningsbokser i liste",
"LABEL_USE_THREADS": "Bruk tråder",
"LABEL_REPLY_SAME_FOLDER": "Legg svar i samme mappe som opprinnelig melding",
@ -513,6 +512,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",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Platte tekst",
"LABEL_VIEW_OPTIONS": "Bekijk opties",
"LABEL_USE_PREVIEW_PANE": "Toon leesvenster",
"HIDE_DELETED_MESSAGES": "Berichten verbergen die zijn gemarkeerd voor verwijdering",
"LABEL_USE_CHECKBOXES_IN_LIST": "Toon selectievakjes in de lijst",
"LABEL_USE_THREADS": "Groepeer berichten",
"LABEL_REPLY_SAME_FOLDER": "Plaats antwoorden in de map van het originele bericht",
@ -513,6 +512,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",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "zwykły tekst",
"LABEL_VIEW_OPTIONS": "Opcje wyświetlania",
"LABEL_USE_PREVIEW_PANE": "Wyświetl okno podglądu",
"HIDE_DELETED_MESSAGES": "Ukryj wiadomości oznaczone do usunięcia",
"LABEL_USE_CHECKBOXES_IN_LIST": "Pokazuj pola zaznaczenia na listach",
"LABEL_USE_THREADS": "Używaj wątków",
"LABEL_REPLY_SAME_FOLDER": "Umieść odpowiedzi w folderach, z których pochodzą wiadomości",
@ -513,6 +512,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",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Texto Simples",
"LABEL_VIEW_OPTIONS": "Opções de Visualização",
"LABEL_USE_PREVIEW_PANE": "Usar painel de pré-visualização",
"HIDE_DELETED_MESSAGES": "Ocultar mensagens marcadas para exclusão",
"LABEL_USE_CHECKBOXES_IN_LIST": "Exibir caixas de seleção na lista",
"LABEL_USE_THREADS": "Agrupar mensagens por conversa",
"LABEL_REPLY_SAME_FOLDER": "Colocar resposta na mesma pasta da mensagem respondida",
@ -513,6 +512,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",

View file

@ -0,0 +1,182 @@
{
"GLOBAL": {
"ADD": "Adicionar",
"CLOSE": "Fechar",
"SAVE": "Guardar",
"TEST": "Testar",
"UPDATE": "Atualizar"
},
"LOGIN": {
"LABEL_LOGIN": "Utilizador",
"LABEL_PASSWORD": "Palavra-passe",
"LABEL_TOTP": "Código TOTP",
"BUTTON_LOGIN": "Entrar no painel de admin"
},
"TOP_PANEL": {
"LABEL_ADMIN_PANEL": "Painel de Admin"
},
"SETTINGS_LABELS": {
"LABEL_GENERAL_NAME": "Geral",
"LABEL_LOGIN_NAME": "Entrada",
"LABEL_BRANDING_NAME": "Personalização",
"LABEL_CONTACTS_NAME": "Contactos",
"LABEL_DOMAINS_NAME": "Domínios",
"LABEL_SECURITY_NAME": "Segurança",
"LABEL_PACKAGES_NAME": "Extensões",
"LABEL_CONFIG_NAME": "Configuração",
"LABEL_ABOUT_NAME": "Acerca"
},
"TAB_GENERAL": {
"LEGEND_INTERFACE": "Interface",
"LABEL_LANGUAGE": "Idioma",
"LABEL_LANGUAGE_ADMIN": "Idioma (admin)",
"LABEL_THEME": "Tema",
"LABEL_ALLOW_LANGUAGES_ON_SETTINGS": "Permitir escolha do idioma nas definições",
"LABEL_ALLOW_THEMES_ON_SETTINGS": "Permitir personalização da interface nas definições",
"LABEL_ALLOW_BACKGROUND_ON_SETTINGS": "Permitir alterar a imagem de fundo nas definições",
"LABEL_NEW_FOLDER_MOVE": "Novo botão \"mover para pasta\"",
"LABEL_SHOW_THUMBNAILS": "Mostrar miniaturas (anexos)",
"LEGEND_MAIN": "Prinicpal",
"LABEL_ATTACHMENT_SIZE_LIMIT": "Tamanho limite dos anexos",
"LABEL_ALLOW_ADDITIONAL_ACCOUNTS": "Permitir contas adicionais",
"LABEL_ALLOW_IDENTITIES": "Permitir múltiplas identidades",
"ALERT_DATA_ACCESS": "A pasta \"Data\" está acessível. Por favor, configure o seu servidor web para impedir o acesso à pasta \"data\" a partir do exterior. Leia mais aqui:",
"ALERT_WARNING": "Aviso!",
"HTML_ALERT_WEAK_PASSWORD": "Está a usar a palavra-passe de administração predefinida.\n<br>\nPor razões de segurança\n<strong><a href=\"#\/security\">mude<\/a><\/strong>\na palavra-passe agora.\n"
},
"TAB_LOGIN": {
"LEGEND_LOGIN_SCREEN": "Ecrã de entrada",
"LABEL_DEFAULT_DOMAIN": "Domínio predefinido",
"LABEL_DETERMINE_USER_DOMAIN": "Tentar determinar domínio do utilizador",
"LABEL_ALLOW_LANGUAGES_ON_LOGIN": "Permitir escolha do idioma no ecrã de entrada",
"LABEL_DETERMINE_USER_LANGUAGE": "Tentar determinar idioma do utilizador"
},
"TAB_BRANDING": {
"LEGEND_BRANDING": "Personalização",
"LABEL_PAGE_TITLE": "Título da página",
"LABEL_LOADING_DESCRIPTION": "Descrição durante carregamento",
"LABEL_FAVICON_URL": "Ícone"
},
"TAB_CONTACTS": {
"LEGEND_CONTACTS": "Contactos",
"LEGEND_STORAGE": "Armazenamento (PDO)",
"LABEL_ENABLE_CONTACTS": "Ativar contactos",
"LABEL_ALLOW_SYNC": "Permitir sincronização de contactos (com servidor CardDAV externo)",
"LABEL_STORAGE_TYPE": "Tipo",
"LABEL_STORAGE_DSN": "Dsn",
"LABEL_STORAGE_USER": "Utilizador",
"LABEL_STORAGE_PASSWORD": "Palavra-passe",
"ALERT_NOTICE": "Aviso!",
"HTML_ALERT_DO_NOT_USE_THIS_DATABASE": "Não use este tipo de base de dados com uma grande quantidade de utilizadores ativos.",
"HTML_ALERT_DOES_NOT_SUPPORTED": "O seu sistema não suporta contactos.\n<br>\nPrecisa instalar ou ativar a extensão <strong>PDO (SQLite \/ MySQL \/ PostgreSQL)<\/strong> no seu servidor.\n"
},
"TAB_DOMAINS": {
"LEGEND_DOMAINS": "Domínios",
"BUTTON_ADD_DOMAIN": "Adicionar domínio",
"BUTTON_ADD_ALIAS": "Adicionar pseudónimo",
"DELETE_ARE_YOU_SURE": "Tem a certeza?",
"HTML_DOMAINS_HELPER": "Lista de domínios aos quais o webmail terá permissão para aceder.\n<br>\nClique no nome para configurar o domínio.\n"
},
"TAB_SECURITY": {
"LEGEND_SECURITY": "Segurança",
"LABEL_USE_IMAGE_PROXY": "Usar proxy local para imagens externas",
"LABEL_ALLOW_OPEN_PGP": "Permitir OpenPGP",
"LABEL_SHOW_PHP_INFO": "Mostrar informação do PHP",
"LEGEND_ADMIN_PANEL_ACCESS_CREDENTIALS": "Credenciais de acesso ao Painel de Admin",
"LABEL_CURRENT_PASSWORD": "Palavra-passe atual",
"LABEL_NEW_LOGIN": "Novo nome",
"LABEL_NEW_PASSWORD": "Nova palavra-passe",
"LABEL_REPEAT_PASSWORD": "Repetir",
"BUTTON_UPDATE_PASSWORD": "Atualizar a palavra-passe",
"LEGEND_SSL": "SSL",
"LABEL_REQUIRE_VERIFICATION": "Obrigar a verificação dos certificados SSL utilizados (IMAP\/SMTP)",
"LABEL_ALLOW_SELF_SIGNED": "Permitir certificados autoassinados"
},
"TAB_PACKAGES": {
"LABEL_ENABLE_PLUGINS": "Ativar extensões",
"LEGEND_AVAILABLE_FOR_UPDATE": "Disponível para atualização",
"LEGEND_AVAILABLE_FOR_INSTALLATION": "Disponível para instalação",
"LEGEND_INSTALLED_PACKAGES": "Extensões instaladas",
"ALERT_CANNOT_ACCESS_REPOSITORY": "Não é possível aceder ao repositório neste momento."
},
"TAB_ABOUT": {
"LEGEND_ABOUT": "Acerca",
"LABEL_TAG_HINT": "Cliente de email moderno e rápido, baseado em tecnologia web",
"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.",
"LABEL_UPDATING": "A atualizar",
"LABEL_CHECKING": "A procurar atualizações",
"BUTTON_RELEASES": "Lançamentos"
},
"POPUPS_DOMAIN_ALIAS": {
"TITLE_ADD_DOMAIN_ALIAS": "Adicionar pseudónimo",
"LABEL_ALIAS": "Pseudónimo",
"LABEL_DOMAIN": "Domínio"
},
"POPUPS_DOMAIN": {
"TITLE_ADD_DOMAIN": "Adicionar domínio",
"TITLE_ADD_DOMAIN_WITH_NAME": "Adicionar domínio \"%NAME%\"",
"TITLE_EDIT_DOMAIN": "Editar domínio \"%NAME%\"",
"LABEL_NAME": "Nome",
"NAME_HELPER": "caracter universal suportado",
"LABEL_IMAP": "IMAP",
"LABEL_SMTP": "SMTP",
"LABEL_SIEVE": "SIEVE",
"LABEL_SERVER": "Servidor",
"LABEL_PORT": "Porta",
"LABEL_SECURE": "Segurança",
"LABEL_WHITE_LIST": "Lista Branca",
"SECURE_OPTION_NONE": "Nenhuma",
"SECURE_OPTION_SSL": "SSL\/TLS",
"SECURE_OPTION_STARTTLS": "STARTTLS",
"LABEL_ALLOW_SIEVE_SCRIPTS": "Permitir scripts sieve",
"LABEL_USE_SHORT_LOGIN": "Usar nome de utilizador curto",
"LABEL_USE_AUTH": "Usar autenticação",
"LABEL_SET_SENDER": "Usar nome de utilizador como remetente",
"LABEL_USE_PHP_MAIL": "Usar a função php mail()",
"BUTTON_WHITE_LIST": "Lista Branca",
"BUTTON_SIEVE_CONFIGURATION": "Configuração SIEVE",
"BUTTON_BACK_TO_IMAP": "Voltar à configuração IMAP",
"BUTTON_BACK": "Voltar",
"BUTTON_UPDATE": "Atualizar",
"NEW_DOMAIN_DESC": "Esta configuração de domínio vai permitir trabalhar <br>com endereços email <i>%NAME%<\/i>.",
"WHITE_LIST_ALERT": "Lista de utilizadores do domínio aos quais o webmail terá permissão para aceder.\nUsar espaços para delimitar.\n"
},
"POPUPS_PLUGIN": {
"TITLE_PLUGIN": "Extensão",
"DESC_NOTHING_TO_CONFIGURE": "Nada para configurar"
},
"POPUPS_ASK": {
"BUTTON_YES": "Sim",
"BUTTON_NO": "Não",
"DESC_WANT_CLOSE_THIS_WINDOW": "Tem a certeza de que quer fechar esta janela?"
},
"POPUPS_LANGUAGES": {
"TITLE_LANGUAGES": "Escolha o seu idioma"
},
"HINTS": {
"BETA": "beta",
"UNSTABLE": "instável",
"WARNING": "Aviso!"
},
"ERRORS": {
"DOMAIN_ALREADY_EXISTS": "O domínio já existe",
"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",
"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"
}
}

View file

@ -1,73 +1,76 @@
{
year: {
past: {
one: "há {0} ano",
other: "há {0} anos"
long: {
year: {
past: {
one: "há {0} ano",
other: "há {0} anos"
},
future: {
one: "dentro de {0} ano",
other: "dentro de {0} anos"
}
},
future: {
one: "dentro de {0} ano",
other: "dentro de {0} anos"
}
},
month: {
past: {
one: "há {0} mês",
other: "há {0} meses"
},
future: {
one: "dentro de {0} mês",
other: "dentro de {0} meses"
}
},
week: {
past: {
one: "há {0} semana",
other: "há {0} semanas"
},
future: {
one: "dentro de {0} semana",
other: "dentro de {0} semanas"
}
},
day: {
past: {
one: "há {0} dia",
other: "há {0} dias"
},
future: {
one: "dentro de {0} dia",
other: "dentro de {0} dias"
}
},
hour: {
past: {
one: "há {0} hora",
other: "há {0} horas"
},
future: {
one: "dentro de {0} hora",
other: "dentro de {0} horas"
}
},
minute: {
past: {
one: "há {0} minuto",
other: "há {0} minutos"
},
future: {
one: "dentro de {0} minuto",
other: "dentro de {0} minutos"
}
},
second: {
past: {
one: "há {0} segundo",
other: "há {0} segundos"
},
future: {
one: "dentro de {0} segundo",
other: "dentro de {0} segundos"
month: {
past: {
one: "há {0} mês",
other: "há {0} meses"
},
future: {
one: "dentro de {0} mês",
other: "dentro de {0} meses"
}
},
week: {
past: {
one: "há {0} semana",
other: "há {0} semanas"
},
future: {
one: "dentro de {0} semana",
other: "dentro de {0} semanas"
}
},
day: {
past: {
one: "há {0} dia",
other: "há {0} dias"
},
future: {
one: "dentro de {0} dia",
other: "dentro de {0} dias"
}
},
hour: {
past: {
one: "há {0} hora",
other: "há {0} horas"
},
future: {
one: "dentro de {0} hora",
other: "dentro de {0} horas"
}
},
minute: {
past: {
one: "há {0} minuto",
other: "há {0} minutos"
},
future: {
one: "dentro de {0} minuto",
other: "dentro de {0} minutos"
}
},
second: {
past: {
one: "há {0} segundo",
other: "há {0} segundos"
},
future: {
one: "dentro de {0} segundo",
other: "dentro de {0} segundos"
}
}
},
/* 'zero', 'one', 'two', 'few', 'many', 'other' */
plural: n => 1 == n ? 'one' : 'other'
}

View file

@ -2,8 +2,8 @@
"BACK_LINK": "Recarregar",
"NO_SCRIPT_TITLE": "É necessário JavaScript para esta aplicação.",
"NO_SCRIPT_DESC": "O suporte de JavaScript não está disponível no seu navegador.\nPor favor ative o suporte de JavaScript nas definições do seu navegador e tente novamente.\n",
"NO_COOKIE_TITLE": "É necessário suporte de cookies para esta aplicação.",
"NO_COOKIE_DESC": "O suport de Cookies não está disponível no seu navegador.\nPor favor ative o suporte de Cookies nas definições do seu navegador e tente novamente.\n",
"NO_COOKIE_TITLE": "É necessário suporte de Cookies para esta aplicação.",
"NO_COOKIE_DESC": "O suporte de Cookies não está disponível no seu navegador.\nPor favor ative o suporte de Cookies nas definições do seu navegador e tente novamente.\n",
"BAD_BROWSER_TITLE": "O seu navegador está desatualizado.",
"BAD_BROWSER_DESC": "Para usar todas as funções da aplicação,\ntransfira e instale um destes navegadores:\n"
}

View file

@ -1,34 +1,34 @@
{
"GLOBAL": {
"TO_ARCHIVE": "Arquivo",
"TO_ARCHIVE": "Arquivar",
"ARE_YOU_SURE": "Tem a certeza?",
"BACK": "Voltar",
"BCC": "BCC",
"BCC": "Bcc",
"CANCEL": "Cancelar",
"CC": "CC",
"CC": "Cc",
"CLEAR": "Limpar",
"CLOSE": "Fechar (Esc)",
"CLOSE": "Fechar",
"CONTACTS": "Contactos",
"DELETE": "Eliminar",
"DONE": "Terminado",
"EMAIL": "Email",
"FROM": "De",
"LOADING": "A carregar...",
"LOADING": "A carregar",
"LOGOUT": "Sair",
"MORE": "Mais",
"MOVE_TO": "Mover para",
"NAME": "Caixa de entrada",
"NAME": "Nome",
"NONE": "Nenhum",
"NOT_SPAM": "Não é spam",
"PASSWORD": "Palavra-passe",
"REPLY_TO": "Resp.-Para",
"SAVE": "Guardar",
"SEARCH": "Nenhum contacto encontrado",
"SPAM": "Marcar como spam",
"SEARCH": "Pesquisar",
"SPAM": "Spam",
"SUBJECT": "Assunto",
"TEST": "Testar",
"TO": "Para",
"SERVER_MESSAGE": "Server message"
"SERVER_MESSAGE": "Mensagem do servidor"
},
"LOGIN": {
"LABEL_LOGIN": "Utilizador",
@ -41,8 +41,8 @@
"BUTTON_HELP": "Ajuda"
},
"MOBILE": {
"BUTTON_MOBILE_VERSION": "Mobile version",
"BUTTON_DESKTOP_VERSION": "Desktop version"
"BUTTON_MOBILE_VERSION": "Versão móvel",
"BUTTON_DESKTOP_VERSION": "Versão computador"
},
"SEARCH": {
"TITLE_ADV": "Pesquisa avançada",
@ -59,10 +59,10 @@
"LABEL_ADV_DATE_3_MONTHS": "Até 3 meses atrás",
"LABEL_ADV_DATE_6_MONTHS": "Até 6 meses atrás",
"LABEL_ADV_DATE_YEAR": "Até 1 ano atrás",
"LABEL_ADV_SUBFOLDERS": "Subfolders",
"LABEL_ADV_SUBFOLDERS_NONE": "None",
"LABEL_ADV_SUBFOLDERS_SUBTREE": "All",
"LABEL_ADV_SUBFOLDERS_SUBTREE_ONE": "One level"
"LABEL_ADV_SUBFOLDERS": "Subpastas",
"LABEL_ADV_SUBFOLDERS_NONE": "Nenhuma",
"LABEL_ADV_SUBFOLDERS_SUBTREE": "Todas",
"LABEL_ADV_SUBFOLDERS_SUBTREE_ONE": "Um nível"
},
"PREVIEW_POPUP": {
"FULLSCREEN": "Alternar ecrã-inteiro",
@ -74,7 +74,7 @@
},
"FOLDER_LIST": {
"BUTTON_COMPOSE": "Compor",
"BUTTON_NEW_MESSAGE": "New message",
"BUTTON_NEW_MESSAGE": "Nova mensagem",
"INBOX_NAME": "Caixa de entrada",
"SENT_NAME": "Correio enviado",
"DRAFTS_NAME": "Rascunhos",
@ -87,7 +87,7 @@
"MESSAGE_LIST": {
"BUTTON_RELOAD": "Atualizar lista de mensagens",
"BUTTON_EMPTY_FOLDER": "Esvaziar pasta",
"BUTTON_MULTY_FORWARD": "Encaminhar mensagens",
"BUTTON_MULTY_FORWARD": "Encaminhar como anexo(s)",
"BUTTON_DELETE_WITHOUT_MOVE": "Eliminar definitivamente",
"MENU_SET_SEEN": "Marcar como lida",
"MENU_SET_ALL_SEEN": "Marcar todas como lidas",
@ -106,29 +106,29 @@
"BACK_TO_MESSAGE_LIST": "voltar à lista de mensagens",
"EMPTY_SUBJECT_TEXT": "(Sem assunto)",
"PUT_MESSAGE_HERE": "Coloque a mensagem aqui para vê-la na lista",
"TODAY_AT": "Hoje às %TIME%",
"YESTERDAY_AT": "Ontem às %TIME%",
"TODAY_AT": "hoje às %TIME%",
"YESTERDAY_AT": "ontem às %TIME%",
"NEW_MESSAGE_NOTIFICATION": "Você tem %COUNT% novas mensagens!",
"QUOTA_SIZE": "Está a usar <strong>%SIZE% (%PROC%%)<\/strong> dos <strong>%LIMIT%<\/strong>",
"SORT": "Sort",
"SORT_DATE_ASC": "Date ascending",
"SORT_DATE_DESC": "Date descending",
"SORT_SIZE_ASC": "Size ascending",
"SORT_SIZE_DESC": "Size descending",
"SORT_SUBJECT_ASC": "Subject A-Z",
"SORT_SUBJECT_DESC": "Subject Z-A",
"SORT_FROM_ASC": "From A-Z",
"SORT_FROM_DESC": "From Z-A"
"SORT": "Ordenar",
"SORT_DATE_ASC": "Data ascendente",
"SORT_DATE_DESC": "Data descendente",
"SORT_SIZE_ASC": "Tamanho ascendente",
"SORT_SIZE_DESC": "Tamanho descendente",
"SORT_SUBJECT_ASC": "Assunto A-Z",
"SORT_SUBJECT_DESC": "Assunto Z-A",
"SORT_FROM_ASC": "De A-Z",
"SORT_FROM_DESC": "De Z-A"
},
"MESSAGE": {
"BUTTON_EDIT": "Editar",
"BUTTON_UNSUBSCRIBE": "Unsubscribe from this list",
"BUTTON_UNSUBSCRIBE": "Desinscrever-me desta lista",
"BUTTON_REPLY": "Responder",
"BUTTON_REPLY_ALL": "Responder a todos",
"BUTTON_FORWARD": "Encaminhar",
"BUTTON_FORWARD_AS_ATTACHMENT": "Enviar como anexo",
"BUTTON_FORWARD_AS_ATTACHMENT": "Encaminhar como anexo",
"BUTTON_EDIT_AS_NEW": "Editar como novo",
"BUTTON_SHOW_IMAGES": "Mostrar imagens",
"BUTTON_SHOW_IMAGES": "Mostrar imagens externas",
"BUTTON_NOTIFY_READ_RECEIPT": "O remetente pediu para ser notificado quando você lesse esta mensagem.",
"BUTTON_IN_NEW_WINDOW": "Ver em janela separada",
"BUTTON_THREAD_LIST": "Lista de tópicos",
@ -137,8 +137,8 @@
"BUTTON_THREAD_MORE": "Mais mensagens",
"MENU_HEADERS": "Mostrar título das mensagens",
"MENU_VIEW_ORIGINAL": "Mostrar original",
"HTML_VIEW": "View HTML message",
"PLAIN_VIEW": "View plain text message",
"HTML_VIEW": "Ver mensagem em HTML",
"PLAIN_VIEW": "Ver mensagem em texto simples",
"MENU_DOWNLOAD_ORIGINAL": "Transferir como ficheiro .eml",
"MENU_FILTER_SIMILAR": "Filtrar mensagens semelhantes a esta",
"MENU_PRINT": "Imprimir",
@ -148,27 +148,27 @@
"LABEL_TO_SHORT": "para",
"PRINT_LABEL_ATTACHMENTS": "Anexos",
"MESSAGE_VIEW_DESC": "Selecione uma mensagem na lista para ver o conteúdo aqui.",
"MESSAGE_VIEW_MOVE_DESC": "Click folder name in the left panel to select the destination.",
"MESSAGE_VIEW_MOVE_DESC": "Clique no nome da pasta no painel da esquerda para escolher o destino.",
"LINK_DOWNLOAD_AS_ZIP": "Transferir em arquivo zip",
"SPAM_SCORE": "Spam Score",
"HAS_VIRUS_WARNING": "WARNING: virus detected",
"TAGS": "Tags"
"SPAM_SCORE": "Pontuação de Spam",
"HAS_VIRUS_WARNING": "AVISO: vírus detetado",
"TAGS": "Marcadores"
},
"MESSAGE_TAGS": {
"$important": "Important",
"$todo": "To Do",
"$label1": "Important",
"$label2": "Work",
"$label3": "Personal",
"$label4": "To Do",
"$label5": "Later"
"$important": "Importante",
"$todo": "A fazer",
"$label1": "Importante",
"$label2": "Trabalho",
"$label3": "Particular",
"$label4": "A fazer",
"$label5": "Mais tarde"
},
"READ_RECEIPT": {
"SUBJECT": "Recibo de leitura (apresentado) - %SUBJECT%",
"BODY": "Este é um comprovativo de leitura para o e-mail que você enviou para %READ-RECEIPT%.\n\nNota: Este comprovativo apenas confirma que a mensagem foi apresentada no computador do destinatário.\nNão existe nenhuma garantia de que o destinatário tenha lido ou compreendido o conteúdo da mensagem.\n"
},
"SUGGESTIONS": {
"SEARCHING_DESC": "A procurar..."
"SEARCHING_DESC": "A pesquisar..."
},
"CONTACTS": {
"BUTTON_ADD_CONTACT": "Adicionar contacto",
@ -185,14 +185,12 @@
"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",
"PLACEHOLDER_ENTER_FIRST_NAME": "Introduza o primeiro nome",
"PLACEHOLDER_ENTER_NICK_NAME": "Introduza uma alcunha",
"LABEL_READ_ONLY": "Ler apenas",
"LABEL_READ_ONLY": "Só de leitura",
"LABEL_SHARE": "Partilhar",
"ADD_MENU_LABEL": "Adicionar",
"ADD_MENU_NICKNAME": "Alcunha",
@ -228,8 +226,8 @@
"POPUPS_ASK": {
"BUTTON_YES": "Sim",
"BUTTON_NO": "Não",
"DESC_WANT_CLOSE_THIS_WINDOW": "Tem a certeza que deseja fechar esta janela?",
"DESC_WANT_DELETE_MESSAGES": "Tem a certeza de que deseja eliminar esta(s) mensagem(s)?"
"DESC_WANT_CLOSE_THIS_WINDOW": "Tem a certeza de que quer fechar esta janela?",
"DESC_WANT_DELETE_MESSAGES": "Tem a certeza de que quer eliminar a(s) mensagem(s)?"
},
"POPUPS_LANGUAGES": {
"TITLE_LANGUAGES": "Escolha o idioma"
@ -248,14 +246,14 @@
"LABEL_SIGNATURE_INSERT_BEFORE": "Nas respostas, inserir esta assinatura acima da mensagem citada"
},
"POPUPS_CREATE_FOLDER": {
"TITLE_CREATE_FOLDER": "Criar pasta?",
"TITLE_CREATE_FOLDER": "Criar uma pasta?",
"LABEL_PARENT": "Pasta principal",
"BUTTON_CREATE": "Criar",
"TITLE_CREATING_PROCESS": "A criar pasta"
},
"POPUPS_CLEAR_FOLDER": {
"TITLE_CLEAR_FOLDER": "Eliminar todas as mensagens da pasta?",
"DANGER_DESC_WARNING": "Atenção!",
"DANGER_DESC_WARNING": "Aviso!",
"DANGER_DESC_HTML_1": "Esta ação irá resultar na remoção definitiva de todos os e-mails na pasta <strong>%FOLDER%<\/strong>.",
"DANGER_DESC_HTML_2": "Uma vez iniciado, o processo não pode ser interrompido ou cancelado.",
"TITLE_CLEARING_PROCESS": "A eliminar a pasta..."
@ -267,15 +265,15 @@
"POPUP_VIEW_BUTTON": "Escolher",
"POPUP_GENERATE_TITLE": "Gerar chaves OpenPGP",
"POPUP_GENERATE_BUTTON": "Gerar",
"LABEL_KEY_TYPE": "Type",
"LABEL_KEY_TYPE": "Tipo",
"LABEL_SIGN": "Assinar",
"LABEL_ENCRYPT": "Encriptar",
"BUTTON_DECRYPT": "Decrypt",
"BUTTON_VERIFY": "Verify",
"BUTTON_DECRYPT": "Desencriptar",
"BUTTON_VERIFY": "Validar",
"SIGNED_MESSAGE": "Mensagem assinada com OpenPGP",
"ENCRYPTED_MESSAGE": "Mensagem encriptada com OpenPGP",
"STORE_IN_GNUPG": "Store on server in GnuPG",
"BACKUP_ON_SERVER": "Store (encrypted) on server",
"STORE_IN_GNUPG": "Guardar no servidor em GnuPG",
"BACKUP_ON_SERVER": "Guardar (encriptado) no servidor",
"GOOD_SIGNATURE": "Boa assinatura de %USER%",
"ERROR": "Erro OpenPGP: %ERROR%"
},
@ -290,22 +288,22 @@
"SELECT_ACTION_REJECT": "Rejeitar",
"SELECT_ACTION_VACATION_MESSAGE": "Mensagem de férias",
"SELECT_ACTION_DISCARD": "Descartar",
"SELECT_FIELD_RECIPIENTS": "Destinatários (Para ou CC)",
"SELECT_FIELD_RECIPIENTS": "Destinatários (Para ou Cc)",
"SELECT_FIELD_HEADER": "Cebeçalho",
"SELECT_FIELD_BODY": "Body",
"SELECT_FIELD_BODY": "Corpo",
"SELECT_FIELD_SIZE": "Tamanho",
"SELECT_TYPE_CONTAINS": "Contém",
"SELECT_TYPE_NOT_CONTAINS": "Não contém",
"SELECT_TYPE_MATCHES": "Corresponde (* e ? suportados)",
"SELECT_TYPE_NOT_MATCHES": "Não correponde (* e ? suportados)",
"SELECT_TYPE_REGEXP": "Regexp",
"SELECT_TYPE_NOT_REGEXP": "Sem Regexp",
"SELECT_TYPE_REGEXP": "RegExp",
"SELECT_TYPE_NOT_REGEXP": "Diferente de RegExp",
"SELECT_TYPE_EQUAL_TO": "Igual a",
"SELECT_TYPE_NOT_EQUAL_TO": "Não é igual a",
"SELECT_TYPE_OVER": "Superior",
"SELECT_TYPE_UNDER": "Inferior",
"SELECT_TYPE_TEXT": "Text",
"SELECT_TYPE_RAW": "Raw",
"SELECT_TYPE_TEXT": "Texto",
"SELECT_TYPE_RAW": "Bruto",
"SELECT_MATCH_ANY": "Correspondendo a qualquer uma das regras que se seguem",
"SELECT_MATCH_ALL": "Correspondendo a todas as regras que se seguem",
"MARK_AS_READ_LABEL": "Marcar como lida",
@ -319,21 +317,21 @@
"ALL_INCOMING_MESSAGES_DESC": "Todas as mensagens recebidas"
},
"POPUPS_SIEVE_SCRIPT": {
"TITLE_CREATE": "Create Script",
"TITLE_EDIT": "Edit Script",
"BUTTON_ADD_FILTER": "Add a Filter",
"BUTTON_RAW_SCRIPT": "Use Custom User Script",
"CAPABILITY_LABEL": "Capabilities",
"CHANGES_NEED_TO_BE_SAVED_DESC": "These changes need to be saved to the server."
"TITLE_CREATE": "Criar script",
"TITLE_EDIT": "Editar script",
"BUTTON_ADD_FILTER": "Adiscionar um filtro",
"BUTTON_RAW_SCRIPT": "Usar um script de utilizador personalizado",
"CAPABILITY_LABEL": "Capacidades",
"CHANGES_NEED_TO_BE_SAVED_DESC": "Estas alterações têm que ser guardadas no sevidor."
},
"POPUPS_SYSTEM_FOLDERS": {
"TITLE_SYSTEM_FOLDERS": "Selecione as pastas do sistema",
"TITLE_SYSTEM_FOLDERS": "Selecione as pastas de sistema",
"SELECT_CHOOSE_ONE": "Escolha uma",
"SELECT_UNUSE_NAME": "Não usar",
"NOTIFICATION_SENT": "Você não selecionou a pasta \"Sent\" de sistema, onde as mensagens enviadas são colocadas.\nSe você não quiser salvar as mensagens enviadas, por favor selecione a opção \"Do not use\".\n",
"NOTIFICATION_SENT": "Você não selecionou a pasta \"Sent\" de sistema, onde as mensagens enviadas são colocadas.\nSe você não quiser guardar as mensagens enviadas, por favor selecione a opção \"Não usar\".\n",
"NOTIFICATION_DRAFTS": "Você não selecionou a pasta \"Drafts\" de sistema, onde as mensagens são guardadas enquanto são escritas.",
"NOTIFICATION_SPAM": "Você não selecionou a pasta \"Spam\" de sistema, onde as mensagens de spam são colocadas.\nSe você deseja remover as mensagens definitivamente, por favor selecione a opção \"Do not use\".\n",
"NOTIFICATION_TRASH": "Você não selecionou a pasta \"Trash\" de sistema, onde as mensagens eliminadas são colocadas.\nSe você deseja remover as mensagens definitivamente, por favor selecione a opção \"Do not use\".\n",
"NOTIFICATION_SPAM": "Você não selecionou a pasta \"Spam\" de sistema, onde as mensagens de spam são colocadas.\nSe você deseja remover as mensagens definitivamente, por favor selecione a opção \"Não usar\".\n",
"NOTIFICATION_TRASH": "Você não selecionou a pasta \"Trash\" de sistema, onde as mensagens eliminadas são colocadas.\nSe você deseja remover as mensagens definitivamente, por favor selecione a opção \"Não usar\".\n",
"NOTIFICATION_ARCHIVE": "Você não selecionou a pasta \"Archive\" de sistema, onde as mensagens arquivadas são colocadas."
},
"TITLES": {
@ -350,7 +348,7 @@
"ERROR_UNKNOWN": "Ocorreu um erro desconhecido durante o carregamento do ficheiro"
},
"EDITOR": {
"TEXT_SWITCHER_PLAINT_TEXT": "HTML <-> TEXT"
"TEXT_SWITCHER_PLAINT_TEXT": "HTML <-> TEXTO"
},
"SETTINGS_LABELS": {
"LABEL_PERSONAL_NAME": "Pessoal",
@ -364,9 +362,9 @@
},
"SETTINGS_FILTERS": {
"LEGEND_FILTERS": "Filtros",
"SIMPLE": "Simple",
"ADVANCED": "Advanced",
"BUTTON_ADD_SCRIPT": "Add a Script",
"SIMPLE": "Simples",
"ADVANCED": "Advançado",
"BUTTON_ADD_SCRIPT": "Adicionar um script",
"SUBNAME_MOVE_TO": "Mover para \"%FOLDER%\"",
"SUBNAME_FORWARD_TO": "Encaminhar para \"%EMAIL%\"",
"SUBNAME_REJECT": "Rejeitar",
@ -379,7 +377,7 @@
"LABEL_AUTOLOGOUT": "Terminar sessão auto.",
"AUTOLOGIN_NEVER_OPTION_NAME": "Nunca",
"AUTOLOGIN_MINUTES_OPTION_NAME": "%MINUTES% minuto(s)",
"AUTOLOGIN_HOURS_OPTION_NAME": "%HOURS% hour(s)"
"AUTOLOGIN_HOURS_OPTION_NAME": "%HOURS% hora(s)"
},
"SETTINGS_GENERAL": {
"LEGEND_GENERAL": "Geral",
@ -394,23 +392,24 @@
"LABEL_EDITOR_PLAIN": "Texto simples",
"LABEL_VIEW_OPTIONS": "Ver opções",
"LABEL_USE_PREVIEW_PANE": "Use o painel de pré-visualização",
"HIDE_DELETED_MESSAGES": "Ocultar mensagens marcadas para exclusão",
"LABEL_USE_CHECKBOXES_IN_LIST": "Apresentar caixas de seleção na lista",
"LABEL_USE_THREADS": "Usar tópicos de conversa",
"LABEL_REPLY_SAME_FOLDER": "Colocar respostas na pasta das mensagens a que responde",
"LABEL_SHOW_IMAGES": "Apresentar sempre as imagens no corpo da mensagem",
"LABEL_PREFER_HTML": "Prefer HTML to plain text",
"LABEL_PREFER_HTML_INFO": "Messages sometimes come in both formats. This option controls whether you want the HTML part or the plain text part to be displayed.",
"LABEL_REMOVE_COLORS": "Remove background and text colors from message body",
"LABEL_PREFER_HTML": "Preferir HTML em vez de texto simples",
"LABEL_PREFER_HTML_INFO": "Por vezes as mensagens são recebidas em ambos os formatos. Esta opção determina se prefere apresentar o conteúdo em HTML ou em texto simples.",
"LABEL_REMOVE_COLORS": "Retirar imagens de fundo e coloração de texto do corpo das mensagens",
"LABEL_MESSAGE_PER_PAGE": "Mensagens por página",
"LABEL_MARK_MESSAGE_READ_AFTER": "Mark message as read after",
"SECONDS": "seconds",
"LABEL_MARK_MESSAGE_READ_AFTER": "Marcar mensagem como lida após",
"SECONDS": "segundos",
"LABEL_NOTIFICATIONS": "Notificações",
"LABEL_SOUND_NOTIFICATION": "Notificações sonoras",
"LABEL_CHROME_NOTIFICATION_DESC": "Apresentar notificações para novas mensagens",
"LABEL_CHROME_NOTIFICATION_DESC_DENIED": "(Bloqueado pelo navegador)"
},
"SETTINGS_CONTACTS": {
"LABEL_CONTACTS_AUTOSAVE": "Adicionar automaticamente destinatários à sua lista de endereços",
"LABEL_CONTACTS_AUTOSAVE": "Adicionar destinatários automaticamente à sua lista de endereços",
"LEGEND_CONTACTS_SYNC": "Sincronização Remota (CardDAV)",
"LABEL_CONTACTS_SYNC_ENABLE": "Ativar sincronização remota",
"LABEL_CONTACTS_SYNC_SERVER": "Servidor",
@ -418,7 +417,7 @@
"LABEL_CONTACTS_SYNC_USER": "Utilizador",
"SYNC_NO": "Não",
"SYNC_YES": "Sim",
"SYNC_READ": "Read only"
"SYNC_READ": "Só de leitura"
},
"SETTINGS_THEMES": {
"LEGEND_THEMES": "Temas",
@ -435,31 +434,31 @@
"SETTINGS_FOLDERS": {
"LEGEND_FOLDERS": "Lista de pastas",
"BUTTON_CREATE": "Criar pasta",
"BUTTON_SYSTEM": "System Folders",
"BUTTON_SUBSCRIBE": "Assinar",
"BUTTON_UNSUBSCRIBE": "Anular",
"LOADING_PROCESS": "Atualizar lista de pastas",
"CREATING_PROCESS": "Criar a pasta",
"DELETING_PROCESS": "Eliminar a pasta",
"RENAMING_PROCESS": "Renomear a pasta",
"BUTTON_SYSTEM": "Pastas de sistema",
"BUTTON_SUBSCRIBE": "Subscrever",
"BUTTON_UNSUBSCRIBE": "Anular subscrição",
"LOADING_PROCESS": "A atualizar a lista de pastas",
"CREATING_PROCESS": "A criar uma pasta",
"DELETING_PROCESS": "A eliminar uma pasta",
"RENAMING_PROCESS": "A renomear uma pasta",
"TO_MANY_FOLDERS_DESC_1": "Você tem demasiadas pastas!",
"TO_MANY_FOLDERS_DESC_2": "Apenas apresentámos parte delas, para evitar problemas de desempenho.",
"HELP_DELETE_FOLDER": "Eliminar pasta",
"HELP_SHOW_HIDE_FOLDER": "Mostrar\/ocultar pasta",
"HELP_CHECK_FOR_NEW_MESSAGES": "Check\/don't check for new messages",
"HIDE_UNSUBSCRIBED": "Hide unsubscribed folders",
"TYPE_CALENDAR": "Calendar",
"TYPE_CONFIGURATION": "Configuration",
"TYPE_CONTACTS": "Contacts",
"TYPE_FILES": "Files",
"TYPE_JOURNAL": "Journal",
"TYPE_NOTES": "Notes",
"TYPE_TASKS": "Tasks"
"HELP_CHECK_FOR_NEW_MESSAGES": "Procurar\/não procurar novas mensagens",
"HIDE_UNSUBSCRIBED": "Esconder pastas não-subscritas",
"TYPE_CALENDAR": "Calendário",
"TYPE_CONFIGURATION": "Configuração",
"TYPE_CONTACTS": "Contactos",
"TYPE_FILES": "Ficheiros",
"TYPE_JOURNAL": "Diário",
"TYPE_NOTES": "Notas",
"TYPE_TASKS": "Tarefas"
},
"SETTINGS_ACCOUNTS": {
"LEGEND_ACCOUNTS": "Lista de contas",
"LEGEND_ACCOUNTS": "Contas",
"LEGEND_IDENTITIES": "Identidades",
"LEGEND_ACCOUNTS_AND_IDENTITIES": "Contas e Identidades",
"LEGEND_ACCOUNTS_AND_IDENTITIES": "Contas e identidades",
"BUTTON_ADD_ACCOUNT": "Adicionar uma conta",
"BUTTON_ADD_IDENTITY": "Adicionar uma identidade",
"LOADING_PROCESS": "A atualizar...",
@ -470,8 +469,8 @@
"BUTTON_GENERATE_KEY_PAIR": "Gerar chaves",
"TITLE_PRIVATE": "Privada",
"TITLE_PUBLIC": "Pública",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Automatically save draft",
"GET_MAILVELOPE": "Get Mailvelope browser add-on."
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Guardar rascunho automaticamente",
"GET_MAILVELOPE": "Obter extensão Mailvelope para o navegador."
},
"SHORTCUTS_HELP": {
"LEGEND_SHORTCUTS_HELP": "Ajuda para atalhos de teclado",
@ -483,7 +482,7 @@
"LABEL_REPLY": "Responder",
"LABEL_REPLY_ALL": "Responder a todos",
"LABEL_FORWARD": "Encaminhar",
"LABEL_FORWARD_MULTIPLY": "Encaminhar (multiplicar)",
"LABEL_FORWARD_MULTIPLY": "Encaminhar como anexo(s)",
"LABEL_HELP": "Ajuda",
"LABEL_CHECK_ALL": "Selecionar todas as mensagens",
"LABEL_DELETE": "Eliminar",
@ -506,16 +505,19 @@
"LABEL_CLOSE_MESSAGE": "Fechar mensagem (sem janela de pré-visualização)",
"LABEL_SWITCH_TO_LIST": "Dar foco à lista de mensagens",
"LABEL_OPEN_COMPOSE_POPUP": "Abrir janela de composição",
"LABEL_MINIMIZE_COMPOSE_POPUP": "Minimize compose popup",
"LABEL_MINIMIZE_COMPOSE_POPUP": "Minimizar janela de composição",
"LABEL_OPEN_IDENTITIES_DROPDOWN": "Abrir menu de identidades",
"LABEL_SAVE_MESSAGE": "Guardar mensagem",
"LABEL_SEND_MESSAGE": "Enviar mensagem",
"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 conectar ao servidor",
"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",
@ -523,28 +525,28 @@
"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": "Can't copy message",
"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ário inválido",
"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": "Can't activate filters script",
"CANT_DELETE_FILTERS_SCRIPT": "Can't delete filters script",
"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 assinar esta pasta",
"CANT_UNSUBSCRIBE_FOLDER": "Não é possível cancelar esta pasta",
"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": "Conta inexistente",
"ACCOUNT_SWITCH_FAILED": "Switch to account \"%EMAIL%\" failed",
"MAIL_SERVER_ERROR": "Ocorreu um erro ao aceder ao servidor de email",
"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"
}

View file

@ -0,0 +1,182 @@
{
"GLOBAL": {
"ADD": "Adicionar",
"CLOSE": "Fechar",
"SAVE": "Guardar",
"TEST": "Testar",
"UPDATE": "Atualizar"
},
"LOGIN": {
"LABEL_LOGIN": "Utilizador",
"LABEL_PASSWORD": "Palavra-passe",
"LABEL_TOTP": "Código TOTP",
"BUTTON_LOGIN": "Entrar no painel de admin"
},
"TOP_PANEL": {
"LABEL_ADMIN_PANEL": "Painel de Admin"
},
"SETTINGS_LABELS": {
"LABEL_GENERAL_NAME": "Geral",
"LABEL_LOGIN_NAME": "Entrada",
"LABEL_BRANDING_NAME": "Personalização",
"LABEL_CONTACTS_NAME": "Contactos",
"LABEL_DOMAINS_NAME": "Domínios",
"LABEL_SECURITY_NAME": "Segurança",
"LABEL_PACKAGES_NAME": "Extensões",
"LABEL_CONFIG_NAME": "Configuração",
"LABEL_ABOUT_NAME": "Acerca"
},
"TAB_GENERAL": {
"LEGEND_INTERFACE": "Interface",
"LABEL_LANGUAGE": "Idioma",
"LABEL_LANGUAGE_ADMIN": "Idioma (admin)",
"LABEL_THEME": "Tema",
"LABEL_ALLOW_LANGUAGES_ON_SETTINGS": "Permitir escolha do idioma nas definições",
"LABEL_ALLOW_THEMES_ON_SETTINGS": "Permitir personalização da interface nas definições",
"LABEL_ALLOW_BACKGROUND_ON_SETTINGS": "Permitir alterar a imagem de fundo nas definições",
"LABEL_NEW_FOLDER_MOVE": "Novo botão \"mover para pasta\"",
"LABEL_SHOW_THUMBNAILS": "Mostrar miniaturas (anexos)",
"LEGEND_MAIN": "Prinicpal",
"LABEL_ATTACHMENT_SIZE_LIMIT": "Tamanho limite dos anexos",
"LABEL_ALLOW_ADDITIONAL_ACCOUNTS": "Permitir contas adicionais",
"LABEL_ALLOW_IDENTITIES": "Permitir múltiplas identidades",
"ALERT_DATA_ACCESS": "A pasta \"Data\" está acessível. Por favor, configure o seu servidor web para impedir o acesso à pasta \"data\" a partir do exterior. Leia mais aqui:",
"ALERT_WARNING": "Aviso!",
"HTML_ALERT_WEAK_PASSWORD": "Está a usar a palavra-passe de administração predefinida.\n<br>\nPor razões de segurança\n<strong><a href=\"#\/security\">mude<\/a><\/strong>\na palavra-passe agora.\n"
},
"TAB_LOGIN": {
"LEGEND_LOGIN_SCREEN": "Ecrã de entrada",
"LABEL_DEFAULT_DOMAIN": "Domínio predefinido",
"LABEL_DETERMINE_USER_DOMAIN": "Tentar determinar domínio do utilizador",
"LABEL_ALLOW_LANGUAGES_ON_LOGIN": "Permitir escolha do idioma no ecrã de entrada",
"LABEL_DETERMINE_USER_LANGUAGE": "Tentar determinar idioma do utilizador"
},
"TAB_BRANDING": {
"LEGEND_BRANDING": "Personalização",
"LABEL_PAGE_TITLE": "Título da página",
"LABEL_LOADING_DESCRIPTION": "Descrição durante carregamento",
"LABEL_FAVICON_URL": "Ícone"
},
"TAB_CONTACTS": {
"LEGEND_CONTACTS": "Contactos",
"LEGEND_STORAGE": "Armazenamento (PDO)",
"LABEL_ENABLE_CONTACTS": "Ativar contactos",
"LABEL_ALLOW_SYNC": "Permitir sincronização de contactos (com servidor CardDAV externo)",
"LABEL_STORAGE_TYPE": "Tipo",
"LABEL_STORAGE_DSN": "Dsn",
"LABEL_STORAGE_USER": "Utilizador",
"LABEL_STORAGE_PASSWORD": "Palavra-passe",
"ALERT_NOTICE": "Aviso!",
"HTML_ALERT_DO_NOT_USE_THIS_DATABASE": "Não use este tipo de base de dados com uma grande quantidade de utilizadores ativos.",
"HTML_ALERT_DOES_NOT_SUPPORTED": "O seu sistema não suporta contactos.\n<br>\nPrecisa instalar ou ativar a extensão <strong>PDO (SQLite \/ MySQL \/ PostgreSQL)<\/strong> no seu servidor.\n"
},
"TAB_DOMAINS": {
"LEGEND_DOMAINS": "Domínios",
"BUTTON_ADD_DOMAIN": "Adicionar domínio",
"BUTTON_ADD_ALIAS": "Adicionar pseudónimo",
"DELETE_ARE_YOU_SURE": "Tem a certeza?",
"HTML_DOMAINS_HELPER": "Lista de domínios aos quais o webmail terá permissão para aceder.\n<br>\nClique no nome para configurar o domínio.\n"
},
"TAB_SECURITY": {
"LEGEND_SECURITY": "Segurança",
"LABEL_USE_IMAGE_PROXY": "Usar proxy local para imagens externas",
"LABEL_ALLOW_OPEN_PGP": "Permitir OpenPGP",
"LABEL_SHOW_PHP_INFO": "Mostrar informação do PHP",
"LEGEND_ADMIN_PANEL_ACCESS_CREDENTIALS": "Credenciais de acesso ao Painel de Admin",
"LABEL_CURRENT_PASSWORD": "Palavra-passe atual",
"LABEL_NEW_LOGIN": "Novo nome",
"LABEL_NEW_PASSWORD": "Nova palavra-passe",
"LABEL_REPEAT_PASSWORD": "Repetir",
"BUTTON_UPDATE_PASSWORD": "Atualizar a palavra-passe",
"LEGEND_SSL": "SSL",
"LABEL_REQUIRE_VERIFICATION": "Obrigar a verificação dos certificados SSL utilizados (IMAP\/SMTP)",
"LABEL_ALLOW_SELF_SIGNED": "Permitir certificados autoassinados"
},
"TAB_PACKAGES": {
"LABEL_ENABLE_PLUGINS": "Ativar extensões",
"LEGEND_AVAILABLE_FOR_UPDATE": "Disponível para atualização",
"LEGEND_AVAILABLE_FOR_INSTALLATION": "Disponível para instalação",
"LEGEND_INSTALLED_PACKAGES": "Extensões instaladas",
"ALERT_CANNOT_ACCESS_REPOSITORY": "Não é possível aceder ao repositório neste momento."
},
"TAB_ABOUT": {
"LEGEND_ABOUT": "Acerca",
"LABEL_TAG_HINT": "Cliente de email moderno e rápido, baseado em tecnologia web",
"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.",
"LABEL_UPDATING": "A atualizar",
"LABEL_CHECKING": "A procurar atualizações",
"BUTTON_RELEASES": "Lançamentos"
},
"POPUPS_DOMAIN_ALIAS": {
"TITLE_ADD_DOMAIN_ALIAS": "Adicionar pseudónimo",
"LABEL_ALIAS": "Pseudónimo",
"LABEL_DOMAIN": "Domínio"
},
"POPUPS_DOMAIN": {
"TITLE_ADD_DOMAIN": "Adicionar domínio",
"TITLE_ADD_DOMAIN_WITH_NAME": "Adicionar domínio \"%NAME%\"",
"TITLE_EDIT_DOMAIN": "Editar domínio \"%NAME%\"",
"LABEL_NAME": "Nome",
"NAME_HELPER": "caracter universal suportado",
"LABEL_IMAP": "IMAP",
"LABEL_SMTP": "SMTP",
"LABEL_SIEVE": "SIEVE",
"LABEL_SERVER": "Servidor",
"LABEL_PORT": "Porta",
"LABEL_SECURE": "Segurança",
"LABEL_WHITE_LIST": "Lista Branca",
"SECURE_OPTION_NONE": "Nenhuma",
"SECURE_OPTION_SSL": "SSL\/TLS",
"SECURE_OPTION_STARTTLS": "STARTTLS",
"LABEL_ALLOW_SIEVE_SCRIPTS": "Permitir scripts sieve",
"LABEL_USE_SHORT_LOGIN": "Usar nome de utilizador curto",
"LABEL_USE_AUTH": "Usar autenticação",
"LABEL_SET_SENDER": "Usar nome de utilizador como remetente",
"LABEL_USE_PHP_MAIL": "Usar a função php mail()",
"BUTTON_WHITE_LIST": "Lista Branca",
"BUTTON_SIEVE_CONFIGURATION": "Configuração SIEVE",
"BUTTON_BACK_TO_IMAP": "Voltar à configuração IMAP",
"BUTTON_BACK": "Voltar",
"BUTTON_UPDATE": "Atualizar",
"NEW_DOMAIN_DESC": "Esta configuração de domínio vai permitir trabalhar <br>com endereços email <i>%NAME%<\/i>.",
"WHITE_LIST_ALERT": "Lista de utilizadores do domínio aos quais o webmail terá permissão para aceder.\nUsar espaços para delimitar.\n"
},
"POPUPS_PLUGIN": {
"TITLE_PLUGIN": "Extensão",
"DESC_NOTHING_TO_CONFIGURE": "Nada para configurar"
},
"POPUPS_ASK": {
"BUTTON_YES": "Sim",
"BUTTON_NO": "Não",
"DESC_WANT_CLOSE_THIS_WINDOW": "Tem a certeza de que quer fechar esta janela?"
},
"POPUPS_LANGUAGES": {
"TITLE_LANGUAGES": "Escolha o seu idioma"
},
"HINTS": {
"BETA": "beta",
"UNSTABLE": "instável",
"WARNING": "Aviso!"
},
"ERRORS": {
"DOMAIN_ALREADY_EXISTS": "O domínio já existe",
"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",
"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"
}
}

View file

@ -0,0 +1,76 @@
{
long: {
year: {
past: {
one: "há {0} ano",
other: "há {0} anos"
},
future: {
one: "dentro de {0} ano",
other: "dentro de {0} anos"
}
},
month: {
past: {
one: "há {0} mês",
other: "há {0} meses"
},
future: {
one: "dentro de {0} mês",
other: "dentro de {0} meses"
}
},
week: {
past: {
one: "há {0} semana",
other: "há {0} semanas"
},
future: {
one: "dentro de {0} semana",
other: "dentro de {0} semanas"
}
},
day: {
past: {
one: "há {0} dia",
other: "há {0} dias"
},
future: {
one: "dentro de {0} dia",
other: "dentro de {0} dias"
}
},
hour: {
past: {
one: "há {0} hora",
other: "há {0} horas"
},
future: {
one: "dentro de {0} hora",
other: "dentro de {0} horas"
}
},
minute: {
past: {
one: "há {0} minuto",
other: "há {0} minutos"
},
future: {
one: "dentro de {0} minuto",
other: "dentro de {0} minutos"
}
},
second: {
past: {
one: "há {0} segundo",
other: "há {0} segundos"
},
future: {
one: "dentro de {0} segundo",
other: "dentro de {0} segundos"
}
}
},
/* 'zero', 'one', 'two', 'few', 'many', 'other' */
plural: n => 1 == n ? 'one' : 'other'
}

View file

@ -0,0 +1,9 @@
{
"BACK_LINK": "Recarregar",
"NO_SCRIPT_TITLE": "É necessário JavaScript para esta aplicação.",
"NO_SCRIPT_DESC": "O suporte de JavaScript não está disponível no seu navegador.\nPor favor ative o suporte de JavaScript nas definições do seu navegador e tente novamente.\n",
"NO_COOKIE_TITLE": "É necessário suporte de Cookies para esta aplicação.",
"NO_COOKIE_DESC": "O suporte de Cookies não está disponível no seu navegador.\nPor favor ative o suporte de Cookies nas definições do seu navegador e tente novamente.\n",
"BAD_BROWSER_TITLE": "O seu navegador está desatualizado.",
"BAD_BROWSER_DESC": "Para usar todas as funções da aplicação,\ntransfira e instale um destes navegadores:\n"
}

View file

@ -0,0 +1,553 @@
{
"GLOBAL": {
"TO_ARCHIVE": "Arquivar",
"ARE_YOU_SURE": "Tem a certeza?",
"BACK": "Voltar",
"BCC": "Bcc",
"CANCEL": "Cancelar",
"CC": "Cc",
"CLEAR": "Limpar",
"CLOSE": "Fechar",
"CONTACTS": "Contactos",
"DELETE": "Eliminar",
"DONE": "Terminado",
"EMAIL": "Email",
"FROM": "De",
"LOADING": "A carregar",
"LOGOUT": "Sair",
"MORE": "Mais",
"MOVE_TO": "Mover para",
"NAME": "Nome",
"NONE": "Nenhum",
"NOT_SPAM": "Não é spam",
"PASSWORD": "Palavra-passe",
"REPLY_TO": "Resp.-Para",
"SAVE": "Guardar",
"SEARCH": "Pesquisar",
"SPAM": "Spam",
"SUBJECT": "Assunto",
"TEST": "Testar",
"TO": "Para",
"SERVER_MESSAGE": "Mensagem do servidor"
},
"LOGIN": {
"LABEL_LOGIN": "Utilizador",
"LABEL_SIGN_ME": "Lembrar-me",
"BUTTON_SIGN_IN": "Entrar"
},
"TOP_TOOLBAR": {
"BUTTON_ADD_ACCOUNT": "Adicionar conta",
"BUTTON_SETTINGS": "Definições",
"BUTTON_HELP": "Ajuda"
},
"MOBILE": {
"BUTTON_MOBILE_VERSION": "Versão móvel",
"BUTTON_DESKTOP_VERSION": "Versão computador"
},
"SEARCH": {
"TITLE_ADV": "Pesquisa avançada",
"LABEL_ADV_TEXT": "Texto",
"LABEL_ADV_HAS_ATTACHMENT": "Tem anexo",
"LABEL_ADV_HAS_ATTACHMENTS": "Tem anexos",
"LABEL_ADV_FLAGGED": "Sinalizada",
"LABEL_ADV_UNSEEN": "Não lida",
"LABEL_ADV_DATE": "Data",
"LABEL_ADV_DATE_ALL": "Qualquer",
"LABEL_ADV_DATE_3_DAYS": "Até 3 dias atrás",
"LABEL_ADV_DATE_7_DAYS": "Até 1 semana atrás",
"LABEL_ADV_DATE_MONTH": "Até 1 mês atrás",
"LABEL_ADV_DATE_3_MONTHS": "Até 3 meses atrás",
"LABEL_ADV_DATE_6_MONTHS": "Até 6 meses atrás",
"LABEL_ADV_DATE_YEAR": "Até 1 ano atrás",
"LABEL_ADV_SUBFOLDERS": "Subpastas",
"LABEL_ADV_SUBFOLDERS_NONE": "Nenhuma",
"LABEL_ADV_SUBFOLDERS_SUBTREE": "Todas",
"LABEL_ADV_SUBFOLDERS_SUBTREE_ONE": "Um nível"
},
"PREVIEW_POPUP": {
"FULLSCREEN": "Alternar ecrã-inteiro",
"ZOOM": "Zoom +\/-",
"CLOSE": "Fechar (Esc)",
"GALLERY_PREV": "Anterior (seta p\/ esquerda)",
"GALLERY_NEXT": "Próxima (seta p\/ direita)",
"GALLERY_COUNTER": "%curr% de %total%"
},
"FOLDER_LIST": {
"BUTTON_COMPOSE": "Compor",
"BUTTON_NEW_MESSAGE": "Nova mensagem",
"INBOX_NAME": "Caixa de entrada",
"SENT_NAME": "Correio enviado",
"DRAFTS_NAME": "Rascunhos",
"TRASH_NAME": "Lixo",
"ARCHIVE_NAME": "Arquivo"
},
"QUOTA": {
"TITLE": "Uso da Cota"
},
"MESSAGE_LIST": {
"BUTTON_RELOAD": "Atualizar lista de mensagens",
"BUTTON_EMPTY_FOLDER": "Esvaziar pasta",
"BUTTON_MULTY_FORWARD": "Encaminhar como anexo(s)",
"BUTTON_DELETE_WITHOUT_MOVE": "Eliminar definitivamente",
"MENU_SET_SEEN": "Marcar como lida",
"MENU_SET_ALL_SEEN": "Marcar todas como lidas",
"MENU_UNSET_SEEN": "Marcar como não lida",
"MENU_SET_FLAG": "Sinalizar",
"MENU_UNSET_FLAG": "Remover sinalização",
"MENU_SELECT_ALL": "Todas",
"MENU_SELECT_INVERT": "Inverter",
"MENU_SELECT_UNSEEN": "Não lida",
"MENU_SELECT_SEEN": "Lida",
"MENU_SELECT_FLAGGED": "Sinalizada",
"MENU_SELECT_UNFLAGGED": "Não sinalizada",
"EMPTY_LIST": "Lista vazia.",
"EMPTY_SEARCH_LIST": "Nenhuma mensagem corresponde à sua pesquisa.",
"SEARCH_RESULT_FOR": "Resultados de pesquisa para \"%SEARCH%\"",
"BACK_TO_MESSAGE_LIST": "voltar à lista de mensagens",
"EMPTY_SUBJECT_TEXT": "(Sem assunto)",
"PUT_MESSAGE_HERE": "Coloque a mensagem aqui para vê-la na lista",
"TODAY_AT": "hoje às %TIME%",
"YESTERDAY_AT": "ontem às %TIME%",
"NEW_MESSAGE_NOTIFICATION": "Você tem %COUNT% novas mensagens!",
"QUOTA_SIZE": "Está a usar <strong>%SIZE% (%PROC%%)<\/strong> dos <strong>%LIMIT%<\/strong>",
"SORT": "Ordenar",
"SORT_DATE_ASC": "Data ascendente",
"SORT_DATE_DESC": "Data descendente",
"SORT_SIZE_ASC": "Tamanho ascendente",
"SORT_SIZE_DESC": "Tamanho descendente",
"SORT_SUBJECT_ASC": "Assunto A-Z",
"SORT_SUBJECT_DESC": "Assunto Z-A",
"SORT_FROM_ASC": "De A-Z",
"SORT_FROM_DESC": "De Z-A"
},
"MESSAGE": {
"BUTTON_EDIT": "Editar",
"BUTTON_UNSUBSCRIBE": "Desinscrever-me desta lista",
"BUTTON_REPLY": "Responder",
"BUTTON_REPLY_ALL": "Responder a todos",
"BUTTON_FORWARD": "Encaminhar",
"BUTTON_FORWARD_AS_ATTACHMENT": "Encaminhar como anexo",
"BUTTON_EDIT_AS_NEW": "Editar como novo",
"BUTTON_SHOW_IMAGES": "Mostrar imagens externas",
"BUTTON_NOTIFY_READ_RECEIPT": "O remetente pediu para ser notificado quando você lesse esta mensagem.",
"BUTTON_IN_NEW_WINDOW": "Ver em janela separada",
"BUTTON_THREAD_LIST": "Lista de tópicos",
"BUTTON_THREAD_PREV": "Anterior",
"BUTTON_THREAD_NEXT": "Seguinte",
"BUTTON_THREAD_MORE": "Mais mensagens",
"MENU_HEADERS": "Mostrar título das mensagens",
"MENU_VIEW_ORIGINAL": "Mostrar original",
"HTML_VIEW": "Ver mensagem em HTML",
"PLAIN_VIEW": "Ver mensagem em texto simples",
"MENU_DOWNLOAD_ORIGINAL": "Transferir como ficheiro .eml",
"MENU_FILTER_SIMILAR": "Filtrar mensagens semelhantes a esta",
"MENU_PRINT": "Imprimir",
"EMPTY_SUBJECT_TEXT": "(Sem assunto)",
"LABEL_DATE": "Data",
"LABEL_FROM_SHORT": "de",
"LABEL_TO_SHORT": "para",
"PRINT_LABEL_ATTACHMENTS": "Anexos",
"MESSAGE_VIEW_DESC": "Selecione uma mensagem na lista para ver o conteúdo aqui.",
"MESSAGE_VIEW_MOVE_DESC": "Clique no nome da pasta no painel da esquerda para escolher o destino.",
"LINK_DOWNLOAD_AS_ZIP": "Transferir em arquivo zip",
"SPAM_SCORE": "Pontuação de Spam",
"HAS_VIRUS_WARNING": "AVISO: vírus detetado",
"TAGS": "Marcadores"
},
"MESSAGE_TAGS": {
"$important": "Importante",
"$todo": "A fazer",
"$label1": "Importante",
"$label2": "Trabalho",
"$label3": "Particular",
"$label4": "A fazer",
"$label5": "Mais tarde"
},
"READ_RECEIPT": {
"SUBJECT": "Recibo de leitura (apresentado) - %SUBJECT%",
"BODY": "Este é um comprovativo de leitura para o e-mail que você enviou para %READ-RECEIPT%.\n\nNota: Este comprovativo apenas confirma que a mensagem foi apresentada no computador do destinatário.\nNão existe nenhuma garantia de que o destinatário tenha lido ou compreendido o conteúdo da mensagem.\n"
},
"SUGGESTIONS": {
"SEARCHING_DESC": "A pesquisar..."
},
"CONTACTS": {
"BUTTON_ADD_CONTACT": "Adicionar contacto",
"BUTTON_CREATE_CONTACT": "Criar",
"BUTTON_UPDATE_CONTACT": "Atualizar",
"BUTTON_IMPORT": "Importar (csv, vcf, vCard)",
"BUTTON_EXPORT_VCARD": "Exportar (vcf, vCard)",
"BUTTON_EXPORT_CSV": "Exportar (csv)",
"ERROR_IMPORT_FILE": "Erro ao importar (formato do ficheiro inválido)",
"EMPTY_LIST": "Nenhum contacto aqui",
"EMPTY_SEARCH": "Nenhum contacto encontrado",
"CLEAR_SEARCH": "Limpar pesquisa",
"CONTACT_VIEW_DESC": "Selecione o contacto na lista para visualizá-lo.",
"LABEL_PHONE": "Telefone",
"LABEL_WEB": "Página web",
"LABEL_BIRTHDAY": "Aniversário",
"LINK_BIRTHDAY": "Aniversário",
"PLACEHOLDER_ENTER_DISPLAY_NAME": "Introduza o nome a apresentar",
"PLACEHOLDER_ENTER_LAST_NAME": "Introduza o último nome",
"PLACEHOLDER_ENTER_FIRST_NAME": "Introduza o primeiro nome",
"PLACEHOLDER_ENTER_NICK_NAME": "Introduza uma alcunha",
"LABEL_READ_ONLY": "Só de leitura",
"LABEL_SHARE": "Partilhar",
"ADD_MENU_LABEL": "Adicionar",
"ADD_MENU_NICKNAME": "Alcunha",
"ADD_MENU_NOTES": "Notas",
"ADD_MENU_PHONE": "Telefone",
"ADD_MENU_URL": "URL",
"ADD_MENU_ADDRESS": "Morada",
"ADD_MENU_BIRTHDAY": "Aniversário",
"ADD_MENU_TAGS": "Marcadores",
"BUTTON_SHARE_ALL": "Todos",
"BUTTON_SYNC": "Sincronização (CardDAV)"
},
"COMPOSE": {
"LINK_SHOW_INPUTS": "Mostrar todos os campos",
"BUTTON_SEND": "Enviar",
"BUTTON_MINIMIZE": "Minimizar",
"SAVED_TIME": "Guardado às %TIME%",
"SAVED_ERROR_ON_SEND": "A sua mensagem foi enviada, mas não foi guardada na pasta dos itens enviados.",
"DISCARD_UNSAVED_DATA": "Rejeitar o conteúdo que não foi guardado?",
"ATTACH_FILES": "Anexar ficheiros",
"ATTACH_DROP_FILES_DESC": "Arraste os ficheiros para aqui",
"REPLY_MESSAGE_TITLE": "%DATETIME%, %EMAIL% escreveu",
"FORWARD_MESSAGE_TOP_TITLE": "-------- Mensagem Encaminhada -------",
"FORWARD_MESSAGE_TOP_SENT": "Enviado",
"EMPTY_TO_ERROR_DESC": "Por favor, especifique pelo menos um destinatário",
"NO_ATTACHMENTS_HERE_DESC": "Sem anexos aqui.",
"ATTACHMENTS_ERROR_DESC": "Aviso! Nem todos os anexos foram carregados.",
"ATTACHMENTS_UPLOAD_ERROR_DESC": "Ainda não foram carregados todos os anexos",
"BUTTON_REQUEST_READ_RECEIPT": "Pedir um recibo de leitura",
"BUTTON_MARK_AS_IMPORTANT": "Marcar como importante",
"BUTTON_REQUEST_DSN": "Pedir um recibo de entrega"
},
"POPUPS_ASK": {
"BUTTON_YES": "Sim",
"BUTTON_NO": "Não",
"DESC_WANT_CLOSE_THIS_WINDOW": "Tem a certeza de que quer fechar esta janela?",
"DESC_WANT_DELETE_MESSAGES": "Tem a certeza de que quer eliminar a(s) mensagem(s)?"
},
"POPUPS_LANGUAGES": {
"TITLE_LANGUAGES": "Escolha o idioma"
},
"POPUPS_ADD_ACCOUNT": {
"TITLE_ADD_ACCOUNT": "Adicionar conta?",
"BUTTON_ADD_ACCOUNT": "Adicionar",
"TITLE_UPDATE_ACCOUNT": "Atualizar conta?",
"BUTTON_UPDATE_ACCOUNT": "Atualizar"
},
"POPUPS_IDENTITY": {
"TITLE_ADD_IDENTITY": "Adicionar identidade?",
"TITLE_UPDATE_IDENTITY": "Atualizar identidade?",
"BUTTON_ADD_IDENTITY": "Adicionar",
"BUTTON_UPDATE_IDENTITY": "Atualizar",
"LABEL_SIGNATURE_INSERT_BEFORE": "Nas respostas, inserir esta assinatura acima da mensagem citada"
},
"POPUPS_CREATE_FOLDER": {
"TITLE_CREATE_FOLDER": "Criar uma pasta?",
"LABEL_PARENT": "Pasta principal",
"BUTTON_CREATE": "Criar",
"TITLE_CREATING_PROCESS": "A criar pasta"
},
"POPUPS_CLEAR_FOLDER": {
"TITLE_CLEAR_FOLDER": "Eliminar todas as mensagens da pasta?",
"DANGER_DESC_WARNING": "Aviso!",
"DANGER_DESC_HTML_1": "Esta ação irá resultar na remoção definitiva de todos os e-mails na pasta <strong>%FOLDER%<\/strong>.",
"DANGER_DESC_HTML_2": "Uma vez iniciado, o processo não pode ser interrompido ou cancelado.",
"TITLE_CLEARING_PROCESS": "A eliminar a pasta..."
},
"OPENPGP": {
"POPUP_IMPORT_TITLE": "Importar chave OpenPGP",
"POPUP_IMPORT_BUTTON": "Importar",
"POPUP_VIEW_TITLE": "Ver chave OpenPGP",
"POPUP_VIEW_BUTTON": "Escolher",
"POPUP_GENERATE_TITLE": "Gerar chaves OpenPGP",
"POPUP_GENERATE_BUTTON": "Gerar",
"LABEL_KEY_TYPE": "Tipo",
"LABEL_SIGN": "Assinar",
"LABEL_ENCRYPT": "Encriptar",
"BUTTON_DECRYPT": "Desencriptar",
"BUTTON_VERIFY": "Validar",
"SIGNED_MESSAGE": "Mensagem assinada com OpenPGP",
"ENCRYPTED_MESSAGE": "Mensagem encriptada com OpenPGP",
"STORE_IN_GNUPG": "Guardar no servidor em GnuPG",
"BACKUP_ON_SERVER": "Guardar (encriptado) no servidor",
"GOOD_SIGNATURE": "Boa assinatura de %USER%",
"ERROR": "Erro OpenPGP: %ERROR%"
},
"POPUPS_FILTER": {
"TITLE_CREATE_FILTER": "Criar um filtro?",
"TITLE_EDIT_FILTER": "Atualizar um filtro?",
"LEGEND_CONDITIONS": "Condições",
"LEGEND_ACTIONS": "Ações",
"BUTTON_ADD_CONDITION": "Adicionar uma condição",
"SELECT_ACTION_MOVE_TO": "Mover para",
"SELECT_ACTION_FORWARD_TO": "Encaminhar para",
"SELECT_ACTION_REJECT": "Rejeitar",
"SELECT_ACTION_VACATION_MESSAGE": "Mensagem de férias",
"SELECT_ACTION_DISCARD": "Descartar",
"SELECT_FIELD_RECIPIENTS": "Destinatários (Para ou Cc)",
"SELECT_FIELD_HEADER": "Cebeçalho",
"SELECT_FIELD_BODY": "Corpo",
"SELECT_FIELD_SIZE": "Tamanho",
"SELECT_TYPE_CONTAINS": "Contém",
"SELECT_TYPE_NOT_CONTAINS": "Não contém",
"SELECT_TYPE_MATCHES": "Corresponde (* e ? suportados)",
"SELECT_TYPE_NOT_MATCHES": "Não correponde (* e ? suportados)",
"SELECT_TYPE_REGEXP": "RegExp",
"SELECT_TYPE_NOT_REGEXP": "Diferente de RegExp",
"SELECT_TYPE_EQUAL_TO": "Igual a",
"SELECT_TYPE_NOT_EQUAL_TO": "Não é igual a",
"SELECT_TYPE_OVER": "Superior",
"SELECT_TYPE_UNDER": "Inferior",
"SELECT_TYPE_TEXT": "Texto",
"SELECT_TYPE_RAW": "Bruto",
"SELECT_MATCH_ANY": "Correspondendo a qualquer uma das regras que se seguem",
"SELECT_MATCH_ALL": "Correspondendo a todas as regras que se seguem",
"MARK_AS_READ_LABEL": "Marcar como lida",
"REPLY_INTERVAL_LABEL": "Intervalo de resposta (dias)",
"KEEP_LABEL": "Manter",
"STOP_LABEL": "Não parar de processar as regras",
"VACATION_SUBJECT_LABEL": "Assunto (opcional)",
"VACATION_MESSAGE_LABEL": "Mensagem",
"VACATION_RECIPIENTS_LABEL": "Destinatários (separados por vírgula)",
"REJECT_MESSAGE_LABEL": "Rejeitar mensagem",
"ALL_INCOMING_MESSAGES_DESC": "Todas as mensagens recebidas"
},
"POPUPS_SIEVE_SCRIPT": {
"TITLE_CREATE": "Criar script",
"TITLE_EDIT": "Editar script",
"BUTTON_ADD_FILTER": "Adiscionar um filtro",
"BUTTON_RAW_SCRIPT": "Usar um script de utilizador personalizado",
"CAPABILITY_LABEL": "Capacidades",
"CHANGES_NEED_TO_BE_SAVED_DESC": "Estas alterações têm que ser guardadas no sevidor."
},
"POPUPS_SYSTEM_FOLDERS": {
"TITLE_SYSTEM_FOLDERS": "Selecione as pastas de sistema",
"SELECT_CHOOSE_ONE": "Escolha uma",
"SELECT_UNUSE_NAME": "Não usar",
"NOTIFICATION_SENT": "Você não selecionou a pasta \"Sent\" de sistema, onde as mensagens enviadas são colocadas.\nSe você não quiser guardar as mensagens enviadas, por favor selecione a opção \"Não usar\".\n",
"NOTIFICATION_DRAFTS": "Você não selecionou a pasta \"Drafts\" de sistema, onde as mensagens são guardadas enquanto são escritas.",
"NOTIFICATION_SPAM": "Você não selecionou a pasta \"Spam\" de sistema, onde as mensagens de spam são colocadas.\nSe você deseja remover as mensagens definitivamente, por favor selecione a opção \"Não usar\".\n",
"NOTIFICATION_TRASH": "Você não selecionou a pasta \"Trash\" de sistema, onde as mensagens eliminadas são colocadas.\nSe você deseja remover as mensagens definitivamente, por favor selecione a opção \"Não usar\".\n",
"NOTIFICATION_ARCHIVE": "Você não selecionou a pasta \"Archive\" de sistema, onde as mensagens arquivadas são colocadas."
},
"TITLES": {
"MAILBOX": "Caixa de correio",
"SETTINGS": "Definições"
},
"UPLOAD": {
"ERROR_FILE_IS_TOO_BIG": "O ficheiro é muito grande",
"ERROR_FILE_PARTIALLY_UPLOADED": "O ficheiro foi carregado parcialmente devido a um erro desconhecido",
"ERROR_NO_FILE_UPLOADED": "Nenhum ficheiro carregado",
"ERROR_MISSING_TEMP_FOLDER": "O ficheiro temporário está em falta",
"ERROR_ON_SAVING_FILE": "Ocorreu um erro desconhecido durante o carregamento do ficheiro",
"ERROR_FILE_TYPE": "Tipo de ficheiro inválido",
"ERROR_UNKNOWN": "Ocorreu um erro desconhecido durante o carregamento do ficheiro"
},
"EDITOR": {
"TEXT_SWITCHER_PLAINT_TEXT": "HTML <-> TEXTO"
},
"SETTINGS_LABELS": {
"LABEL_PERSONAL_NAME": "Pessoal",
"LABEL_GENERAL_NAME": "Geral",
"LABEL_CONTACTS_NAME": "Contactos",
"LABEL_FOLDERS_NAME": "Pastas",
"LABEL_ACCOUNTS_NAME": "Contas",
"LABEL_FILTERS_NAME": "Filtros",
"LABEL_SECURITY_NAME": "Segurança",
"LABEL_THEMES_NAME": "Temas"
},
"SETTINGS_FILTERS": {
"LEGEND_FILTERS": "Filtros",
"SIMPLE": "Simples",
"ADVANCED": "Advançado",
"BUTTON_ADD_SCRIPT": "Adicionar um script",
"SUBNAME_MOVE_TO": "Mover para \"%FOLDER%\"",
"SUBNAME_FORWARD_TO": "Encaminhar para \"%EMAIL%\"",
"SUBNAME_REJECT": "Rejeitar",
"SUBNAME_VACATION_MESSAGE": "Mensagem de férias",
"SUBNAME_DISCARD": "Descartar",
"LOADING_PROCESS": "A atualizar lista de filtros"
},
"SETTINGS_SECURITY": {
"LEGEND_SECURITY": "Segurança",
"LABEL_AUTOLOGOUT": "Terminar sessão auto.",
"AUTOLOGIN_NEVER_OPTION_NAME": "Nunca",
"AUTOLOGIN_MINUTES_OPTION_NAME": "%MINUTES% minuto(s)",
"AUTOLOGIN_HOURS_OPTION_NAME": "%HOURS% hora(s)"
},
"SETTINGS_GENERAL": {
"LEGEND_GENERAL": "Geral",
"LABEL_LANGUAGE": "Idioma",
"LABEL_IDENTITY": "Identidade",
"LABEL_LAYOUT": "Apresentação",
"LABEL_LAYOUT_NO_SPLIT": "Sem separação",
"LABEL_LAYOUT_VERTICAL_SPLIT": "Separação vertical",
"LABEL_LAYOUT_HORIZONTAL_SPLIT": "Separação horizontal",
"LABEL_EDITOR": "Editor de texto padrão",
"LABEL_EDITOR_HTML": "Html",
"LABEL_EDITOR_PLAIN": "Texto simples",
"LABEL_VIEW_OPTIONS": "Ver opções",
"LABEL_USE_PREVIEW_PANE": "Use o painel de pré-visualização",
"HIDE_DELETED_MESSAGES": "Ocultar mensagens marcadas para exclusão",
"LABEL_USE_CHECKBOXES_IN_LIST": "Apresentar caixas de seleção na lista",
"LABEL_USE_THREADS": "Usar tópicos de conversa",
"LABEL_REPLY_SAME_FOLDER": "Colocar respostas na pasta das mensagens a que responde",
"LABEL_SHOW_IMAGES": "Apresentar sempre as imagens no corpo da mensagem",
"LABEL_PREFER_HTML": "Preferir HTML em vez de texto simples",
"LABEL_PREFER_HTML_INFO": "Por vezes as mensagens são recebidas em ambos os formatos. Esta opção determina se prefere apresentar o conteúdo em HTML ou em texto simples.",
"LABEL_REMOVE_COLORS": "Retirar imagens de fundo e coloração de texto do corpo das mensagens",
"LABEL_MESSAGE_PER_PAGE": "Mensagens por página",
"LABEL_MARK_MESSAGE_READ_AFTER": "Marcar mensagem como lida após",
"SECONDS": "segundos",
"LABEL_NOTIFICATIONS": "Notificações",
"LABEL_SOUND_NOTIFICATION": "Notificações sonoras",
"LABEL_CHROME_NOTIFICATION_DESC": "Apresentar notificações para novas mensagens",
"LABEL_CHROME_NOTIFICATION_DESC_DENIED": "(Bloqueado pelo navegador)"
},
"SETTINGS_CONTACTS": {
"LABEL_CONTACTS_AUTOSAVE": "Adicionar destinatários automaticamente à sua lista de endereços",
"LEGEND_CONTACTS_SYNC": "Sincronização Remota (CardDAV)",
"LABEL_CONTACTS_SYNC_ENABLE": "Ativar sincronização remota",
"LABEL_CONTACTS_SYNC_SERVER": "Servidor",
"LABEL_CONTACTS_SYNC_AB_URL": "URL do livro de endereços",
"LABEL_CONTACTS_SYNC_USER": "Utilizador",
"SYNC_NO": "Não",
"SYNC_YES": "Sim",
"SYNC_READ": "Só de leitura"
},
"SETTINGS_THEMES": {
"LEGEND_THEMES": "Temas",
"LEGEND_THEMES_CUSTOM": "Configuração de tema personalizado",
"LABEL_CUSTOM_TYPE": "Tipo",
"LABEL_CUSTOM_TYPE_LIGHT": "Claro",
"LABEL_CUSTOM_TYPE_DARK": "Escuro",
"LABEL_CUSTOM_BACKGROUND_IMAGE": "Imagem de fundo",
"BUTTON_UPLOAD_BACKGROUND_IMAGE": "Carregar imagem de fundo (JPG, PNG)",
"ERROR_FILE_IS_TOO_BIG": "Ficheiro muito grande",
"ERROR_FILE_TYPE_ERROR": "Tipo de ficheiro inválido (apenas JPG e PNG)",
"ERROR_UNKNOWN": "Ocorreu um erro desconhecido durante o carregamento do ficheiro"
},
"SETTINGS_FOLDERS": {
"LEGEND_FOLDERS": "Lista de pastas",
"BUTTON_CREATE": "Criar pasta",
"BUTTON_SYSTEM": "Pastas de sistema",
"BUTTON_SUBSCRIBE": "Subscrever",
"BUTTON_UNSUBSCRIBE": "Anular subscrição",
"LOADING_PROCESS": "A atualizar a lista de pastas",
"CREATING_PROCESS": "A criar uma pasta",
"DELETING_PROCESS": "A eliminar uma pasta",
"RENAMING_PROCESS": "A renomear uma pasta",
"TO_MANY_FOLDERS_DESC_1": "Você tem demasiadas pastas!",
"TO_MANY_FOLDERS_DESC_2": "Apenas apresentámos parte delas, para evitar problemas de desempenho.",
"HELP_DELETE_FOLDER": "Eliminar pasta",
"HELP_SHOW_HIDE_FOLDER": "Mostrar\/ocultar pasta",
"HELP_CHECK_FOR_NEW_MESSAGES": "Procurar\/não procurar novas mensagens",
"HIDE_UNSUBSCRIBED": "Esconder pastas não-subscritas",
"TYPE_CALENDAR": "Calendário",
"TYPE_CONFIGURATION": "Configuração",
"TYPE_CONTACTS": "Contactos",
"TYPE_FILES": "Ficheiros",
"TYPE_JOURNAL": "Diário",
"TYPE_NOTES": "Notas",
"TYPE_TASKS": "Tarefas"
},
"SETTINGS_ACCOUNTS": {
"LEGEND_ACCOUNTS": "Contas",
"LEGEND_IDENTITIES": "Identidades",
"LEGEND_ACCOUNTS_AND_IDENTITIES": "Contas e identidades",
"BUTTON_ADD_ACCOUNT": "Adicionar uma conta",
"BUTTON_ADD_IDENTITY": "Adicionar uma identidade",
"LOADING_PROCESS": "A atualizar...",
"DEFAULT_IDENTITY_LABEL": "predefinida"
},
"SETTINGS_OPENPGP": {
"BUTTON_IMPORT_KEY": "Importar chave",
"BUTTON_GENERATE_KEY_PAIR": "Gerar chaves",
"TITLE_PRIVATE": "Privada",
"TITLE_PUBLIC": "Pública",
"LABEL_ALLOW_DRAFT_AUTOSAVE": "Guardar rascunho automaticamente",
"GET_MAILVELOPE": "Obter extensão Mailvelope para o navegador."
},
"SHORTCUTS_HELP": {
"LEGEND_SHORTCUTS_HELP": "Ajuda para atalhos de teclado",
"TAB_MAILBOX": "Caixa de correio",
"TAB_MESSAGE_LIST": "Lista de mensagens",
"TAB_MESSAGE_VIEW": "Vista da mensagem",
"TAB_COMPOSE": "Compor",
"LABEL_OPEN_USER_DROPDOWN": "Abrir menu do utilizador",
"LABEL_REPLY": "Responder",
"LABEL_REPLY_ALL": "Responder a todos",
"LABEL_FORWARD": "Encaminhar",
"LABEL_FORWARD_MULTIPLY": "Encaminhar como anexo(s)",
"LABEL_HELP": "Ajuda",
"LABEL_CHECK_ALL": "Selecionar todas as mensagens",
"LABEL_DELETE": "Eliminar",
"LABEL_OPEN_THREAD": "Abrir tópico selecionado",
"LABEL_MOVE": "Mover",
"LABEL_READ": "Ler as mensagens selecionadas",
"LABEL_UNREAD": "Marcar as mensagens selecionadas como não lidas",
"LABEL_IMPORTANT": "Marcar como Importantes as mensagens selecionadas",
"LABEL_CANCEL_SEARCH": "Cancelar pesquisa",
"LABEL_FULLSCREEN_ENTER": "Ecrã-inteiro (com janela de pré-visualização)",
"LABEL_VIEW_MESSAGE_ENTER": "Ver mensagem (sem janela de pré-visualização)",
"LABEL_SWITCH_TO_MESSAGE": "Dar foco à mensagem selecionada",
"LABEL_SWITCH_TO_FOLDER_LIST": "Dar foco à lista de pastas",
"LABEL_FULLSCREEN_TOGGLE": "Alternar modo ecrã-inteiro",
"LABEL_BLOCKQUOTES_TOGGLE": "Alternar visibilidade do texto citado",
"LABEL_THREAD_NEXT": "Mensagem seguinte deste tópico",
"LABEL_THREAD_PREV": "Mensagem anterior deste tópico",
"LABEL_PRINT": "Imprimir",
"LABEL_EXIT_FULLSCREEN": "Sair do modo ecrã-inteiro",
"LABEL_CLOSE_MESSAGE": "Fechar mensagem (sem janela de pré-visualização)",
"LABEL_SWITCH_TO_LIST": "Dar foco à lista de mensagens",
"LABEL_OPEN_COMPOSE_POPUP": "Abrir janela de composição",
"LABEL_MINIMIZE_COMPOSE_POPUP": "Minimizar janela de composição",
"LABEL_OPEN_IDENTITIES_DROPDOWN": "Abrir menu de identidades",
"LABEL_SAVE_MESSAGE": "Guardar mensagem",
"LABEL_SEND_MESSAGE": "Enviar mensagem",
"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",
"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"
}
}

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Simplu",
"LABEL_VIEW_OPTIONS": "Afișare",
"LABEL_USE_PREVIEW_PANE": "Folosiți un mod de afișare cu trei coloane",
"HIDE_DELETED_MESSAGES": "Ascunde mesajele marcate pentru ștergere",
"LABEL_USE_CHECKBOXES_IN_LIST": "Afișează listele checkbox",
"LABEL_USE_THREADS": "Minimizează scrisorile",
"LABEL_REPLY_SAME_FOLDER": "Răspunsurile în același folder cu originalul",
@ -513,6 +512,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.",

View file

@ -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": "Домен уже существует",

View file

@ -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": "Введите имя",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Простой",
"LABEL_VIEW_OPTIONS": "Отображение",
"LABEL_USE_PREVIEW_PANE": "Использовать трехколоночный режим отображения",
"HIDE_DELETED_MESSAGES": "Скрыть сообщения, помеченные для удаления",
"LABEL_USE_CHECKBOXES_IN_LIST": "Показывать чекбоксы в списках",
"LABEL_USE_THREADS": "Сворачивать письма в переписках",
"LABEL_REPLY_SAME_FOLDER": "Помещать ответы в ту же папку, где находится оригинал",
@ -513,6 +512,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": "Ошибка соединения с сервером.",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Text",
"LABEL_VIEW_OPTIONS": "Možnosti zobrazenia",
"LABEL_USE_PREVIEW_PANE": "Používať panel rýchleho zobrazenia",
"HIDE_DELETED_MESSAGES": "Skryť správy označené na odstránenie",
"LABEL_USE_CHECKBOXES_IN_LIST": "Zobrazenie zaštkrtávacích políčok v zozname",
"LABEL_USE_THREADS": "Zobraziť ako konverzácie",
"LABEL_REPLY_SAME_FOLDER": "Umiestňovať odpovede do priečinka so správou ktorej sa týkajú",
@ -513,6 +512,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",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Navadno besedilo",
"LABEL_VIEW_OPTIONS": "Možnosti ogleda",
"LABEL_USE_PREVIEW_PANE": "Uporabi polje za predogled",
"HIDE_DELETED_MESSAGES": "Skrij sporočila, označena za brisanje",
"LABEL_USE_CHECKBOXES_IN_LIST": "Na seznamu pokaži kvadratke za izbor",
"LABEL_USE_THREADS": "Uporabi niti",
"LABEL_REPLY_SAME_FOLDER": "Shrani odgovore v mapo sporočila, na katerega se odgovarja",
@ -513,6 +512,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",

View file

@ -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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Oformaterad text",
"LABEL_VIEW_OPTIONS": "Visa alternativ",
"LABEL_USE_PREVIEW_PANE": "Avänd förhandsgranskningsfönster",
"HIDE_DELETED_MESSAGES": "Dölj meddelanden som är markerade för radering",
"LABEL_USE_CHECKBOXES_IN_LIST": "Visa kryssrutor i listan",
"LABEL_USE_THREADS": "Använd trådar",
"LABEL_REPLY_SAME_FOLDER": "Placera svar i samma mapp som mottagna meddelandet",
@ -513,6 +512,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",

View file

@ -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",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Düz",
"LABEL_VIEW_OPTIONS": "Ayarları görüntüle",
"LABEL_USE_PREVIEW_PANE": "Önizleme bölmesini kullanın",
"HIDE_DELETED_MESSAGES": "Silinmek üzere işaretlenen mesajları gizle",
"LABEL_USE_CHECKBOXES_IN_LIST": "Listede ekran onay kutularını göster",
"LABEL_USE_THREADS": "Konuları kullanın",
"LABEL_REPLY_SAME_FOLDER": "Klasördeki cevapları mesajlarda göster",
@ -513,6 +512,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ı",

View file

@ -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": "Введіть ім'я",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Простий",
"LABEL_VIEW_OPTIONS": "Відображення",
"LABEL_USE_PREVIEW_PANE": "Використовувати трьохколонний режим відображення",
"HIDE_DELETED_MESSAGES": "Приховати повідомлення, позначені для видалення",
"LABEL_USE_CHECKBOXES_IN_LIST": "Показувати чекбокси у списках",
"LABEL_USE_THREADS": "Згортати листи у листуваннях",
"LABEL_REPLY_SAME_FOLDER": "Поміщати відповіді в ту ж теку, де знаходиться оригінал",
@ -513,6 +512,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": "Помилка з'єднання з сервером.",

View file

@ -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",

View file

@ -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ọ",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Dạng chữ viết thường",
"LABEL_VIEW_OPTIONS": "Xem những lựa chọn",
"LABEL_USE_PREVIEW_PANE": "Dùng bảng xem trước thư",
"HIDE_DELETED_MESSAGES": "Ẩn các tin nhắn được đánh dấu để xóa",
"LABEL_USE_CHECKBOXES_IN_LIST": "Hiển thị ô đánh dấu dưới dạng danh sách",
"LABEL_USE_THREADS": "Nối thư qua lại cùng một tiêu đề thành một chuỗi hội thoại",
"LABEL_REPLY_SAME_FOLDER": "Đặt thư phản hồi gửi đi vào chung thư mục của bức thư nhận được",
@ -513,6 +512,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ủ",

View file

@ -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": "域名已经存在",

View file

@ -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": "姓",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "普通文本",
"LABEL_VIEW_OPTIONS": "视图选项",
"LABEL_USE_PREVIEW_PANE": "使用预览",
"HIDE_DELETED_MESSAGES": "隱藏標記為刪除的郵件",
"LABEL_USE_CHECKBOXES_IN_LIST": "列表中显示多选框",
"LABEL_USE_THREADS": "使用对话",
"LABEL_REPLY_SAME_FOLDER": "将回复的邮件置于被回复的邮件所在的文件夹",
@ -513,6 +512,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": "无法连接至服务器",

View file

@ -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": "姓",
@ -394,6 +392,7 @@
"LABEL_EDITOR_PLAIN": "Plain",
"LABEL_VIEW_OPTIONS": "視圖選項",
"LABEL_USE_PREVIEW_PANE": "使用預覽",
"HIDE_DELETED_MESSAGES": "隐藏标记为删除的邮件",
"LABEL_USE_CHECKBOXES_IN_LIST": "清單中顯示多選框",
"LABEL_USE_THREADS": "使用對話",
"LABEL_REPLY_SAME_FOLDER": "將回復的郵件放置到其回復的郵件所在資料夾",
@ -513,6 +512,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": "無法連接伺服器",

View file

@ -47,6 +47,13 @@
</div>
<div class="control-group">
<div>
<div data-bind="component: {
name: 'Checkbox',
params: {
label: 'SETTINGS_GENERAL/HIDE_DELETED_MESSAGES',
value: hideDeleted
}
}"></div>
<div data-bind="component: {
name: 'Checkbox',
params: {