summaryrefslogtreecommitdiffstats
path: root/_locales
diff options
context:
space:
mode:
Diffstat (limited to '_locales')
-rw-r--r--_locales/Readme.txt8
-rw-r--r--_locales/bg/messages.json566
-rw-r--r--_locales/cs/messages.json566
-rw-r--r--_locales/de/messages.json566
-rw-r--r--_locales/en-US/messages.json566
-rw-r--r--_locales/es/messages.json566
-rw-r--r--_locales/fr/messages.json566
-rw-r--r--_locales/gl/messages.json566
-rw-r--r--_locales/hu/messages.json566
-rw-r--r--_locales/it/messages.json566
-rw-r--r--_locales/ja/messages.json566
-rw-r--r--_locales/pl/messages.json566
-rw-r--r--_locales/pt_BR/messages.json566
-rw-r--r--_locales/ro/messages.json566
-rw-r--r--_locales/ru/messages.json566
15 files changed, 7932 insertions, 0 deletions
diff --git a/_locales/Readme.txt b/_locales/Readme.txt
new file mode 100644
index 0000000..10208fa
--- /dev/null
+++ b/_locales/Readme.txt
@@ -0,0 +1,8 @@
+Want to add or fix a localization?
+
+To help translating this project, please visit
+
+ https://crowdin.com/profile/jobisoft
+
+where the localizations are managed. If you want to add
+a new language, just contact me and I will set it up.
diff --git a/_locales/bg/messages.json b/_locales/bg/messages.json
new file mode 100644
index 0000000..8a20cb6
--- /dev/null
+++ b/_locales/bg/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Anniversary:"
+ },
+ "abCard.AssistantName": {
+ "message": "Assistant:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Assistant Phone:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Work Alternative Phone:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Work Fax:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Car Phone:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Work Main Phone:"
+ },
+ "abCard.Email3Address": {
+ "message": "Alternative Email:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Home Alternative Phone:"
+ },
+ "abCard.ManagerName": {
+ "message": "Manager:"
+ },
+ "abCard.MiddleName": {
+ "message": "Middle name:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Address:"
+ },
+ "abCard.OtherCity": {
+ "message": "City:"
+ },
+ "abCard.OtherCountry": {
+ "message": "Country:"
+ },
+ "abCard.OtherState": {
+ "message": "State:"
+ },
+ "abCard.OtherZip": {
+ "message": "ZIP Code:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Radio Phone:"
+ },
+ "abCard.Spouse": {
+ "message": "Spouse:"
+ },
+ "abCard.header.eas": {
+ "message": "Other Fields (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Additional home numbers:"
+ },
+ "abCard.header.messaging": {
+ "message": "Messaging:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Other Address (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Additional numbers:"
+ },
+ "abCard.header.people": {
+ "message": "People:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Additional work numbers:"
+ },
+ "acl.readonly": {
+ "message": "Read-only server access (revert local changes)"
+ },
+ "acl.readwrite": {
+ "message": "Read from and write to server"
+ },
+ "add.description": {
+ "message": "Please select one of the available server configuration options and enter the requested details. "
+ },
+ "add.name": {
+ "message": "Account name:"
+ },
+ "add.ok": {
+ "message": "Add account"
+ },
+ "add.password": {
+ "message": "Password:"
+ },
+ "add.server": {
+ "message": "Server configuration:"
+ },
+ "add.shortdescription": {
+ "message": "Account information"
+ },
+ "add.title": {
+ "message": "Adding an Exchange ActiveSync account to TbSync"
+ },
+ "add.url": {
+ "message": "Server address:"
+ },
+ "add.urldescription": {
+ "message": "It should be sufficient to provide just the basic server address (e.g.: mail.yourserver.com). However, it is also possible to provide the full URL (e.g.: https://mail.yourserver.com/Microsoft-Server-ActiveSync)."
+ },
+ "add.user": {
+ "message": "User name (email address):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "global server directory"
+ },
+ "autodiscover.Failed": {
+ "message": "Autodiscover for user <##user##> failed. Either the provided credentials were wrong or your ActiveSync provider has a temporary issue, or does not support Autodiscover."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "Autodiscover needs a valid email address as user name."
+ },
+ "autodiscover.Ok": {
+ "message": "Autodiscover completed successfully, you can now check the optional settings and establish the synchronization connection."
+ },
+ "autodiscover.Querying": {
+ "message": "Searching for settings…"
+ },
+ "config.auto": {
+ "message": "ActiveSync server configuration (Autodiscover)"
+ },
+ "config.custom": {
+ "message": "ActiveSync server configuration"
+ },
+ "deletefolder.confirm": {
+ "message": "Do you really want to PERMANENTLY PURGE folder “##replace.1##” from trash?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Permanently purge folder “##replace.1##” from trash"
+ },
+ "deletefolder.notallowed": {
+ "message": "Please unsubscribe folder “##replace.1##” before trying to purge it from trash."
+ },
+ "extensionDescription": {
+ "message": "Add sync support for Exchange ActiveSync accounts to TbSync (contacts, tasks and calendars)."
+ },
+ "extensionName": {
+ "message": "Provider for Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Account settings"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Auto responder"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Options"
+ },
+ "newaccount.add_auto": {
+ "message": "Autodiscover settings and add account"
+ },
+ "newaccount.add_custom": {
+ "message": "Add account"
+ },
+ "pref.AccountName": {
+ "message": "Description"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "ActiveSync version"
+ },
+ "pref.DeviceId": {
+ "message": "ActiveSync device ID"
+ },
+ "pref.ServerName": {
+ "message": "Server address"
+ },
+ "pref.ServerNameDescription": {
+ "message": "e.g. mail.yourserver.com"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Show folders found in trash"
+ },
+ "pref.UserName": {
+ "message": "User name"
+ },
+ "pref.UserNameDescription": {
+ "message": "User name is usually the email address of your account."
+ },
+ "pref.autodetect": {
+ "message": "best available"
+ },
+ "pref.birthday": {
+ "message": "Send birthday information"
+ },
+ "pref.calendaroptions": {
+ "message": "Calendar options"
+ },
+ "pref.contactoptions": {
+ "message": "Contact options"
+ },
+ "pref.displayoverride": {
+ "message": "Override Display Name with “First Name” + “Second Name”"
+ },
+ "pref.generaloptions": {
+ "message": "General options"
+ },
+ "pref.provision": {
+ "message": "Enforce provisioning (required by Kerio)"
+ },
+ "pref.seperator.comma": {
+ "message": "Comma"
+ },
+ "pref.seperator.description": {
+ "message": "Separator for multiline address field."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Line break"
+ },
+ "pref.synclimit.1month": {
+ "message": "from 4 weeks ago"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "from 2 weeks ago"
+ },
+ "pref.synclimit.3month": {
+ "message": "from 3 months ago"
+ },
+ "pref.synclimit.6month": {
+ "message": "from 6 months ago"
+ },
+ "pref.synclimit.all": {
+ "message": "everything"
+ },
+ "pref.synclimit.description": {
+ "message": "Synchronization period: "
+ },
+ "pref.usehttps": {
+ "message": "Use secure connection (connect via https)"
+ },
+ "recyclebin": {
+ "message": "Trash"
+ },
+ "servertype.auto": {
+ "message": "Automatic configuration"
+ },
+ "servertype.custom": {
+ "message": "Custom configuration"
+ },
+ "servertype.description.auto": {
+ "message": "The configuration for many ActiveSync servers can be discovered by providing just your email address."
+ },
+ "servertype.description.custom": {
+ "message": "Setup your account by manually providing the address of the server you want to connect."
+ },
+ "servertype.description.office365": {
+ "message": "Accounts connected to Office 365 use a modern authentication process called OAuth 2.0 which also supports Multi-Factor-Authentication (MFA)."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Double click to unlock all predefined server settings."
+ },
+ "status.401": {
+ "message": "Could not authenticate, check username and password (HTTP Error 401)."
+ },
+ "status.403": {
+ "message": "Server rejected connection (forbidden) (HTTP Error 403)."
+ },
+ "status.404": {
+ "message": "User not found (HTTP Error 404)."
+ },
+ "status.449": {
+ "message": "Server requests provisioning (HTTP Error 449)."
+ },
+ "status.500": {
+ "message": "Unknown Server Error (HTTP Error 500)."
+ },
+ "status.503": {
+ "message": "Service unavailable (HTTP Error 503)."
+ },
+ "status.BadItemSkipped": {
+ "message": "Bad Item Skipped: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Cannot delete a system folder (status 3)"
+ },
+ "status.FolderDelete.4": {
+ "message": "Folder does not exist (status 4), resyncing"
+ },
+ "status.FolderDelete.6": {
+ "message": "Command could not be completed, an error occurred on the server (status 6)"
+ },
+ "status.FolderDelete.9": {
+ "message": "Invalid synchronization key (status 9), resyncing"
+ },
+ "status.FolderSync.9": {
+ "message": "Invalid synchronization key (status 9), resyncing"
+ },
+ "status.InvalidServerOptions": {
+ "message": "The server does not provide information about the supported ActiveSync versions. Is EAS blocked for this user or this client (TbSync)? You could try to set the ActiveSync version manually."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "The EAS Server rejected the last request."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "The EAS server did not accept ##replace.1## elements."
+ },
+ "status.Sync.12": {
+ "message": "Folder hierarchy changed (status 12), resyncing"
+ },
+ "status.Sync.3": {
+ "message": "Invalid synchronization key (status 3), resyncing"
+ },
+ "status.Sync.4": {
+ "message": "Malformed request (status 4)"
+ },
+ "status.Sync.5": {
+ "message": "Temporary server issues or invalid item (status 5)"
+ },
+ "status.Sync.6": {
+ "message": "Invalid item (status 6)"
+ },
+ "status.Sync.8": {
+ "message": "Object not found (status 8)"
+ },
+ "status.aborted": {
+ "message": "Not synchronized"
+ },
+ "status.disabled": {
+ "message": "Disabled"
+ },
+ "status.empty-response": {
+ "message": "Server sends unexpected empty response."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "Forbidden calendar item in a task folder (please resort)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "Forbidden task item in a calendar folder (please resort)"
+ },
+ "status.global.101": {
+ "message": "The request contains WBXML but it could not be decoded into XML (EAS Error 101)."
+ },
+ "status.global.102": {
+ "message": "The request contains WBXML but it could not be decoded into XML (EAS Error 102)."
+ },
+ "status.global.103": {
+ "message": "The XML provided in the request does not follow the protocol requirements (EAS Error 103)."
+ },
+ "status.global.110": {
+ "message": "The server reported an internal error and we should not retry immediately. Automatic periodic sync has been disabled for 30 minutes (EAS Error 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "The EAS server reports <##replace.2##> (status ##replace.1##) and does not allow TbSync to access your account."
+ },
+ "status.httperror": {
+ "message": "Communication error (HTTP status ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Invalid server response (junk)."
+ },
+ "status.malformed-xml": {
+ "message": "Could not parse XML. Check event log for details."
+ },
+ "status.modified": {
+ "message": "Local modifications"
+ },
+ "status.network": {
+ "message": "Could not connect to server (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "Could not connect to server."
+ },
+ "status.nosupportedeasversion": {
+ "message": "Server does not support ActiveSync v2.5 or v14.0 (only ##replace.1##). TbSync will not work with this ActiveSync server."
+ },
+ "status.notargets": {
+ "message": "Aborting Sync, because sync targets could not be created."
+ },
+ "status.notsupportedeasversion": {
+ "message": "Server does not support selected ActiveSync v##replace.1## (only ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "Account needs to be synchronized, at least one item is out of sync."
+ },
+ "status.nouserhost": {
+ "message": "Missing username and/or server. Please provide those values."
+ },
+ "status.pending": {
+ "message": "Waiting to be synchronized"
+ },
+ "status.policy.2": {
+ "message": "There is no policy for this client. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.3": {
+ "message": "Unknown PolicyType value. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.4": {
+ "message": "The policy data on the server is corrupted (possibly tampered with). Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.5": {
+ "message": "The client is acknowledging the wrong policy key. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.provision": {
+ "message": "Provisioning failed with status <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "Response from the server contains no data."
+ },
+ "status.resync-loop": {
+ "message": "There was an error from which we could not recover by resyncing the account. Please disable the account and try again. (Error: resync loop)"
+ },
+ "status.security": {
+ "message": "Could not establish a secure connection. Are you using a self-signed or otherwise untrusted certificate without importing it into Thunderbird? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Not yet supported, skipped"
+ },
+ "status.syncing": {
+ "message": "Synchronizing"
+ },
+ "status.timeout": {
+ "message": "Communication timeout."
+ },
+ "status.wbxml-parse-error": {
+ "message": "Server sends unreadable response."
+ },
+ "status.wbxmlerror": {
+ "message": "Sync failed. Server responded with status <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "ActiveSync protocol violation: Mandatory field <##replace.1##> is missing from server response."
+ },
+ "syncstate.accountdone": {
+ "message": "Finished account"
+ },
+ "syncstate.done": {
+ "message": "Preparing next item for synchronization"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Processing updated server settings"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Folder deleted"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Processing change estimate"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Processing folder list update"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Processing acknowledgment of local changes"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Processing acknowledgment of local deletes"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Processing server options"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Processing provision"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Processing remote changes"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Reverting local changes"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Sending device information"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Processing SyncKey"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Requesting updated server settings"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Preparing to delete folder"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Requesting change estimate"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Sending folder list update"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Sending local changes"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Sending local deletes"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Requesting server options"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Requesting provision"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Requesting remote changes"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Collecting local changes"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Sending device information"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Requesting SyncKey"
+ },
+ "syncstate.preparing": {
+ "message": "Preparing next item for synchronization"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Waiting for updated server settings"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "Waiting for folder to be deleted"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Waiting for change estimate"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Waiting for folder list update"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Waiting for acknowledgment of local changes"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Waiting for acknowledgment of local deletes"
+ },
+ "syncstate.send.request.options": {
+ "message": "Waiting for server options"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Waiting for provision"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Waiting for remote changes"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Waiting for most recent versions"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Sending device information"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Waiting for SyncKey"
+ },
+ "syncstate.syncing": {
+ "message": "Initialize synchronization"
+ }
+}
diff --git a/_locales/cs/messages.json b/_locales/cs/messages.json
new file mode 100644
index 0000000..a62445c
--- /dev/null
+++ b/_locales/cs/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Výročí:"
+ },
+ "abCard.AssistantName": {
+ "message": "Asistent:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Telefon asistenta:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Alternativní telefon do práce:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Fax do práce:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Telefon do auta:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Hlavní pracovní telefon:"
+ },
+ "abCard.Email3Address": {
+ "message": "Alternativní e-mail:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Alternativní telefon domů:"
+ },
+ "abCard.ManagerName": {
+ "message": "Manažer:"
+ },
+ "abCard.MiddleName": {
+ "message": "Prostřední jméno:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Adresa:"
+ },
+ "abCard.OtherCity": {
+ "message": "Město:"
+ },
+ "abCard.OtherCountry": {
+ "message": "Země:"
+ },
+ "abCard.OtherState": {
+ "message": "Stát:"
+ },
+ "abCard.OtherZip": {
+ "message": "PSČ:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Radiotelefon:"
+ },
+ "abCard.Spouse": {
+ "message": "Manžel(ka):"
+ },
+ "abCard.header.eas": {
+ "message": "Další údaje (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Další čísla domů:"
+ },
+ "abCard.header.messaging": {
+ "message": "Zprávy:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Další adresa (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Další čísla:"
+ },
+ "abCard.header.people": {
+ "message": "Lidé:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Další čísla do práce:"
+ },
+ "acl.readonly": {
+ "message": "Přistup na server pouze pro čtení (odstranit místní změny)"
+ },
+ "acl.readwrite": {
+ "message": "Přístup na server pro čtení i zápis"
+ },
+ "add.description": {
+ "message": "Vyberte prosím jednu z dostupných možností konfigurace serveru a zadejte požadované podrobnosti. "
+ },
+ "add.name": {
+ "message": "Název účtu:"
+ },
+ "add.ok": {
+ "message": "Přidat účet"
+ },
+ "add.password": {
+ "message": "Heslo:"
+ },
+ "add.server": {
+ "message": "Nastavení serveru:"
+ },
+ "add.shortdescription": {
+ "message": "Informace o účtu"
+ },
+ "add.title": {
+ "message": "Přidání nového účtu Exchange ActiveSync do TbSync"
+ },
+ "add.url": {
+ "message": "Adresa serveru:"
+ },
+ "add.urldescription": {
+ "message": "Mělo by stačit zadat pouze adresu serveru (např. mail.mujmail.cz). Nicméně můžete zadat i celou URL (např. https://mail.mujmail.cz/Microsoft-Server-ActiveSync)."
+ },
+ "add.user": {
+ "message": "Uživatelské jméno (e-mailová adresa):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "globální adresář serveru"
+ },
+ "autodiscover.Failed": {
+ "message": "Automatické nastavení pro uživatele <##user##> selhalo. Buď nejsou zadané přihlašovací údaje správné, nebo má váš poskytovatel ActiveSync dočasný problém, anebo nepodporuje automatické nastavení."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "Funkce automatického nastavení Autodiscover vyžaduje zadání platné e-mailové adresy jako uživatelského jména."
+ },
+ "autodiscover.Ok": {
+ "message": "Automatické nastavení bylo úspěšně dokončeno. Nyní si můžete projít volitelné nastavení a vytvořit synchronizační připojení."
+ },
+ "autodiscover.Querying": {
+ "message": "Hledám nastavení…"
+ },
+ "config.auto": {
+ "message": "Konfigurace serveru ActiveSync (Autodiscover)"
+ },
+ "config.custom": {
+ "message": "Konfigurace serveru ActiveSync"
+ },
+ "deletefolder.confirm": {
+ "message": "Opravdu chcete z koše TRVALE vymazat složku “##replace.1##”?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Trvale z koše vymazat složku “##replace.1##”"
+ },
+ "deletefolder.notallowed": {
+ "message": "Prosím, odhlašte odběr složky “##replace.1##“ předtím, než se ji pokusíte odstranit z koše."
+ },
+ "extensionDescription": {
+ "message": "Přidává do TbSync podporu synchronizace pro účty Exchange ActiveSync (kontakty, úkoly a kalendáře)."
+ },
+ "extensionName": {
+ "message": "Modul poskytovatele pro Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Nastavení účtu"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Automatická odpověď"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Volby"
+ },
+ "newaccount.add_auto": {
+ "message": "Vyhledat nastavení a přidat účet"
+ },
+ "newaccount.add_custom": {
+ "message": "Přidat účet"
+ },
+ "pref.AccountName": {
+ "message": "Pojmenování"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "Verze ActiveSync"
+ },
+ "pref.DeviceId": {
+ "message": "ID zařízení ActiveSync"
+ },
+ "pref.ServerName": {
+ "message": "Adresa serveru"
+ },
+ "pref.ServerNameDescription": {
+ "message": "např. mail.mujmail.cz"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Zobrazit složky nalezené v koši"
+ },
+ "pref.UserName": {
+ "message": "Uživatelské jméno"
+ },
+ "pref.UserNameDescription": {
+ "message": "Uživatelské jméno je obvykle e-mailová adresa vašeho účtu."
+ },
+ "pref.autodetect": {
+ "message": "nejlepší možná"
+ },
+ "pref.birthday": {
+ "message": "Odeslat informace o narozeninách"
+ },
+ "pref.calendaroptions": {
+ "message": "Nastavení kalendáře"
+ },
+ "pref.contactoptions": {
+ "message": "Kontakty"
+ },
+ "pref.displayoverride": {
+ "message": "Vynutit zobrazování jména jako “křestní” + “příjmení”"
+ },
+ "pref.generaloptions": {
+ "message": "Obecné"
+ },
+ "pref.provision": {
+ "message": "Vynutit provisioning (vyžaduje Kerio)"
+ },
+ "pref.seperator.comma": {
+ "message": "Čárka"
+ },
+ "pref.seperator.description": {
+ "message": "Oddělovač pro víceřádkové pole adres."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Nový řádek"
+ },
+ "pref.synclimit.1month": {
+ "message": "poslední 4 týdny"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "poslední 2 týdny"
+ },
+ "pref.synclimit.3month": {
+ "message": "poslední 3 měsíce"
+ },
+ "pref.synclimit.6month": {
+ "message": "posledních 6 měsíců"
+ },
+ "pref.synclimit.all": {
+ "message": "vše"
+ },
+ "pref.synclimit.description": {
+ "message": "Období pro synchronizaci: "
+ },
+ "pref.usehttps": {
+ "message": "Použít zabezpečené připojení (přes https)"
+ },
+ "recyclebin": {
+ "message": "Koš"
+ },
+ "servertype.auto": {
+ "message": "Automatické nastavení pomocí ActiveSync Autodiscover"
+ },
+ "servertype.custom": {
+ "message": "Ruční nastavení"
+ },
+ "servertype.description.auto": {
+ "message": "Pro nastavení většiny ActiveSync serverů stačí zadat pouze e-mailovou adresu."
+ },
+ "servertype.description.custom": {
+ "message": "Nastavte si účet pomocí ručního zadání adresy serveru."
+ },
+ "servertype.description.office365": {
+ "message": "Účty Office 365 používají moderní proces ověřování s názvem OAuth 2.0, který také podporuje vícefaktorové ověřování (MFA)."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Dvojklikem odemknete všechna předdefinovaná nastavení serveru."
+ },
+ "status.401": {
+ "message": "Chyba ověření, zkontrolujte uživatelské jméno a heslo (HTTP chyba 401)."
+ },
+ "status.403": {
+ "message": "Server odmítl spojení (HTTP chyba 403)."
+ },
+ "status.404": {
+ "message": "Uživatel nebyl nalezen (HTTP chyba 404)."
+ },
+ "status.449": {
+ "message": "Server si vyžádal provisioning (HTTP chyba 449)."
+ },
+ "status.500": {
+ "message": "Neznámá chyba serveru (HTTP chyba 500)."
+ },
+ "status.503": {
+ "message": "Služba není dostupná (HTTP chyba 503)."
+ },
+ "status.BadItemSkipped": {
+ "message": "Vynechána chybná položka: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Systémovou složku nelze odstranit (status 3)"
+ },
+ "status.FolderDelete.4": {
+ "message": "Složka neexistuje (status 4), opětovně synchronizuji"
+ },
+ "status.FolderDelete.6": {
+ "message": "Příkaz nemohl být dokončen, došlo k chybě na serveru (status 6)"
+ },
+ "status.FolderDelete.9": {
+ "message": "Neplatný synchronizační klíč (status 9), opětovně synchronizuji"
+ },
+ "status.FolderSync.9": {
+ "message": "Neplatný synchronizační klíč (status 9), opětovně synchronizuji"
+ },
+ "status.InvalidServerOptions": {
+ "message": "Server neposkytuje informaci o podporovaných verzích ActiveSync. Je pro tohoto uživatele nebo tohoto klienta (TbSync) EAS blokován? Můžete zkusit nastavit verzi ActiveSync ručně."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "EAS Server poslední požadavek odmítl."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "Server EAS nepřijal ##replace.1## položek."
+ },
+ "status.Sync.12": {
+ "message": "Změnila se struktura složky (status 12), opětovně synchronizuji"
+ },
+ "status.Sync.3": {
+ "message": "Neplatný synchronizační klíč (status 3), opětovně synchronizuji"
+ },
+ "status.Sync.4": {
+ "message": "Chybný požadavek (status 4)"
+ },
+ "status.Sync.5": {
+ "message": "Dočasné potíže na serveru nebo neplatná položka (status 5)"
+ },
+ "status.Sync.6": {
+ "message": "Neplatná položka (status 6)"
+ },
+ "status.Sync.8": {
+ "message": "Objekt nebyl nalezen (status 8)"
+ },
+ "status.aborted": {
+ "message": "Není synchronizováno"
+ },
+ "status.disabled": {
+ "message": "Zakázáno"
+ },
+ "status.empty-response": {
+ "message": "Server zaslal odpověď bez obsahu."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "V seznamu úkolů máte uložený záznam, který má patřit do kalendáře (prosím, přesuňte jej)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "V kalendáři máte uložený záznam, který má patřit mezi úkoly (prosím, přesuňte jej)"
+ },
+ "status.global.101": {
+ "message": "Požadavek obsahuje WBXML, ale nemohl být dekódován do XML (EAS chyba 101)."
+ },
+ "status.global.102": {
+ "message": "Požadavek obsahuje WBXML, ale nemohl být dekódován do XML (EAS chyba 102)."
+ },
+ "status.global.103": {
+ "message": "Poskytnuté XML data neodpovídají požadavkům protokolu (EAS chyba 103)."
+ },
+ "status.global.110": {
+ "message": "Server nahlásil interní chybu, automatická synchronizace byla pozastavena na 30 minut (EAS chyba 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "EAS server nahlásil <##replace.2##> (status ##replace.1##) a nepovolil pro TbSync přístup k účtu."
+ },
+ "status.httperror": {
+ "message": "Chyba komunikace (HTTP status ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Neplatná odpověď serveru."
+ },
+ "status.malformed-xml": {
+ "message": "Nelze zpracovat XML. Podrobnosti naleznete v protokolu událostí."
+ },
+ "status.modified": {
+ "message": "Místní změny"
+ },
+ "status.network": {
+ "message": "Nelze se připojit k serveru (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "Nelze se připojit k serveru."
+ },
+ "status.nosupportedeasversion": {
+ "message": "Server nepodporuje ActiveSync v2.5 nebo v14.0 (pouze ##replace.1##). TbSync nepodporuje tento typ ActiveSync serveru."
+ },
+ "status.notargets": {
+ "message": "Synchronizace byla přerušena, protože nebylo možné vytvořit cíle pro synchronizaci."
+ },
+ "status.notsupportedeasversion": {
+ "message": "Server nepodporuje vybranou verzi ActiveSync v##replace.1## (pouze ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "Účet musí být synchronizován, alespoň jedna položka není synchronizována."
+ },
+ "status.nouserhost": {
+ "message": "Uživatel a/nebo server nebyl zadán. Prosím, doplňte chybějící hodnoty."
+ },
+ "status.pending": {
+ "message": "Čeká se na synchronizaci"
+ },
+ "status.policy.2": {
+ "message": "Chybí zásady pro tohoto klienta. Kontaktujte administrátora nebo zakažte provisioning pro tento účet."
+ },
+ "status.policy.3": {
+ "message": "Neznámá hodnota PolicyType. Kontaktujte administrátora nebo zakažte provisioning pro tento účet."
+ },
+ "status.policy.4": {
+ "message": "Data zásad na serveru jsou porušená. Kontaktujte administrátora nebo zakažte provisioning pro tento účet."
+ },
+ "status.policy.5": {
+ "message": "Klient přijal špatný klíč zásad. Kontaktujte administrátora nebo zakažte provisioning pro tento účet."
+ },
+ "status.provision": {
+ "message": "Provisioning skončil chybou <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "Odpověď serveru neobsahovala data."
+ },
+ "status.resync-loop": {
+ "message": "Nastala chyba, kterou není možné napravit pouze opětovnou synchronizací. Prosím, zakažte tento účet a zkuste to znovu. (Chyba: zacyklená synchronizace)"
+ },
+ "status.security": {
+ "message": "Nelze navázat zabezpečené spojení. Používáte samopodepsaný nebo jinak nedůvěryhodný certifikát, aniž byste jej importovali do Thunderbirdu? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Ještě není podporováno, přeskočeno"
+ },
+ "status.syncing": {
+ "message": "Probíhá synchronizace"
+ },
+ "status.timeout": {
+ "message": "Časový limit komunikace vypršel."
+ },
+ "status.wbxml-parse-error": {
+ "message": "Odpověď serveru byla nečitelná."
+ },
+ "status.wbxmlerror": {
+ "message": "Chyba synchronizace. Server hlásí status <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "Porušení protokolu ActiveSync: Vyžadované pole <##replace.1##> v odpovědi serveru chybí."
+ },
+ "syncstate.accountdone": {
+ "message": "Synchronizace účtu dokončena"
+ },
+ "syncstate.done": {
+ "message": "Příprava další položky na synchronizaci"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Zpracovávám aktualizované nastavení serveru"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Složka smazána"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Zpracovávám změnu odhadu"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Zpracovávám aktualizaci seznamu složek"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Zpracovávám potvrzení místních změn"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Zpracovávám potvrzení místních výmazů"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Zpracovávám možnosti serveru"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Zpracovávám provision"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Zpracovávám změny ze serveru"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Vracím zpět místní změny"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Odesílám informace o zařízení"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Zpracovávám SyncKey"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Žádám o aktualizované nastavení serveru"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Připravuji vymazání složky"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Žádám o změnu odhadu"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Odesílám aktualizaci seznamu složek"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Odesílám místní změny"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Odesílám místní výmazy"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Posílám požadavek na zaslání možností serveru"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Žádám o provision"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Žádám o změny na serveru"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Shromažďuji místní změny"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Odesílám informace o zařízení"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Žádám o SyncKey"
+ },
+ "syncstate.preparing": {
+ "message": "Příprava další položky na synchronizaci"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Čekám na aktualizované nastavení serveru"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "Čekám na vymazání složky"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Čekám na změnu odhadu"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Čekám na aktualizaci seznamu složek"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Čekám na potvrzení místních změn"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Čekám na potvrzení místních výmazů"
+ },
+ "syncstate.send.request.options": {
+ "message": "Čekám na možnosti serveru"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Čekám na provision"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Čekám na změny ze serveru"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Čekám na nejnovější verze"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Odesílám informace o zařízení"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Čekám na SyncKey"
+ },
+ "syncstate.syncing": {
+ "message": "Inicializuji synchronizaci"
+ }
+}
diff --git a/_locales/de/messages.json b/_locales/de/messages.json
new file mode 100644
index 0000000..bab3b67
--- /dev/null
+++ b/_locales/de/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Jubiläum:"
+ },
+ "abCard.AssistantName": {
+ "message": "Assistent:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Assistententelefon:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Telefon 2 Arbeit:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Fax Arbeit:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Telefon Auto:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Haupttelefon Arbeit:"
+ },
+ "abCard.Email3Address": {
+ "message": "Alternative E-Mail:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Telefon 2 zu Hause:"
+ },
+ "abCard.ManagerName": {
+ "message": "Manager:"
+ },
+ "abCard.MiddleName": {
+ "message": "Zweiter Vorname:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Adresse:"
+ },
+ "abCard.OtherCity": {
+ "message": "Stadt:"
+ },
+ "abCard.OtherCountry": {
+ "message": "Land:"
+ },
+ "abCard.OtherState": {
+ "message": "Bundesland:"
+ },
+ "abCard.OtherZip": {
+ "message": "Postleitzahl:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Funktelefon:"
+ },
+ "abCard.Spouse": {
+ "message": "Ehepartner:"
+ },
+ "abCard.header.eas": {
+ "message": "Weitere Felder (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Zusätzliche Nummern zu Hause:"
+ },
+ "abCard.header.messaging": {
+ "message": "Nachrichten:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Weitere Adresse (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Zusätzliche Nummern:"
+ },
+ "abCard.header.people": {
+ "message": "Personen:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Zusätzliche Nummern Arbeit:"
+ },
+ "acl.readonly": {
+ "message": "Serverzugriff nur lesend (verwerfe lokale Änderungen)"
+ },
+ "acl.readwrite": {
+ "message": "Serverzugriff lesend und schreibend"
+ },
+ "add.description": {
+ "message": "Bitte wählen Sie eine der verfügbaren Server-Konfigurationen aus und geben Sie die angeforderten Details ein. "
+ },
+ "add.name": {
+ "message": "Kontoname:"
+ },
+ "add.ok": {
+ "message": "Konto hinzufügen"
+ },
+ "add.password": {
+ "message": "Passwort:"
+ },
+ "add.server": {
+ "message": "Server Konfiguration:"
+ },
+ "add.shortdescription": {
+ "message": "Kontoinformationen"
+ },
+ "add.title": {
+ "message": "Exchange ActiveSync Konto hinzufügen"
+ },
+ "add.url": {
+ "message": "Server Adresse:"
+ },
+ "add.urldescription": {
+ "message": "Meist reicht die Angabe der einfachen Serveradresse (z.B.: mail.meinserver.de), alternativ kann aber auch die komplette URL angegeben werden (z.B.: https://mail.meinserver.de/Microsoft-Server-ActiveSync)."
+ },
+ "add.user": {
+ "message": "Benutzername (E-Mail Adresse):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "Globales Serververzeichnis"
+ },
+ "autodiscover.Failed": {
+ "message": "Autodiscover für den Benutzer <##user##> war nicht erfolgreich. Entweder war das Passwort nicht korrekt, Ihr ActiveSync Server hat ein temporäres Problem oder unterstützt kein Autodiscover."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "Autodiscover benötigt eine gültige E-Mail Adresse als Benutzername."
+ },
+ "autodiscover.Ok": {
+ "message": "Autodiscover war erfolgreich, Sie können nun die optionalen Einstellungen überprüfen und die Synchronisationsverbindung aktivieren."
+ },
+ "autodiscover.Querying": {
+ "message": "Einstellungen werden gesucht ..."
+ },
+ "config.auto": {
+ "message": "ActiveSync Server Konfiguration (Autodiscover)"
+ },
+ "config.custom": {
+ "message": "ActiveSync Server Konfiguration"
+ },
+ "deletefolder.confirm": {
+ "message": "Möchten Sie den Ordner '##replace.1##' wirklich ENDGÜLTIG aus dem Papierkorb ENTFERNEN?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Den Ordner '##replace.1##' endgültig aus dem Papierkorb entfernen"
+ },
+ "deletefolder.notallowed": {
+ "message": "Bitte beenden Sie zunächst das Abonement des Ordner '##replace.1##', bevor Sie diesen aus dem Papierkorb entfernen."
+ },
+ "extensionDescription": {
+ "message": "Erweitert TbSync und erlaubt die Synchronisation von Exchange ActiveSync Konten (Kontakte, Aufgaben und Kalender)."
+ },
+ "extensionName": {
+ "message": "Provider für Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Kontoeinstellungen"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Autoresponder"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Optionen"
+ },
+ "newaccount.add_auto": {
+ "message": "Einstellungen suchen und Konto hinzufügen"
+ },
+ "newaccount.add_custom": {
+ "message": "Konto hinzufügen"
+ },
+ "pref.AccountName": {
+ "message": "Kontoname"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "ActiveSync Version"
+ },
+ "pref.DeviceId": {
+ "message": "ActiveSync Geräte ID"
+ },
+ "pref.ServerName": {
+ "message": "Server Adresse"
+ },
+ "pref.ServerNameDescription": {
+ "message": "z.B. mail.meinserver.com"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Im Papierkorb gefundene Ordner anzeigen"
+ },
+ "pref.UserName": {
+ "message": "Benutzername"
+ },
+ "pref.UserNameDescription": {
+ "message": "Der Benutzername ist meistens die E-Mail Adresse Ihres Kontos."
+ },
+ "pref.autodetect": {
+ "message": "bestmöglich"
+ },
+ "pref.birthday": {
+ "message": "Sende Geburtstagsinformation"
+ },
+ "pref.calendaroptions": {
+ "message": "Kalender Optionen"
+ },
+ "pref.contactoptions": {
+ "message": "Kontakt Optionen"
+ },
+ "pref.displayoverride": {
+ "message": "Überschreibe Anzeigename mit 'Vorname' + 'Nachname'"
+ },
+ "pref.generaloptions": {
+ "message": "Allgemeine Optionen"
+ },
+ "pref.provision": {
+ "message": "Provisionierung erzwingen (wird von Kerio benötigt)"
+ },
+ "pref.seperator.comma": {
+ "message": "Komma"
+ },
+ "pref.seperator.description": {
+ "message": "Separator für mehrzeilige Adressfelder: "
+ },
+ "pref.seperator.linebreak": {
+ "message": "Zeilenumbruch"
+ },
+ "pref.synclimit.1month": {
+ "message": "ab vor 4 Wochen"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "ab vor 2 Wochen"
+ },
+ "pref.synclimit.3month": {
+ "message": "ab vor 3 Monaten"
+ },
+ "pref.synclimit.6month": {
+ "message": "ab vor 6 Monaten"
+ },
+ "pref.synclimit.all": {
+ "message": "alles"
+ },
+ "pref.synclimit.description": {
+ "message": "Synchronisationszeitraum: "
+ },
+ "pref.usehttps": {
+ "message": "Sichere Verbindungen verwenden (via https://)"
+ },
+ "recyclebin": {
+ "message": "Papierkorb"
+ },
+ "servertype.auto": {
+ "message": "Automatische Konfiguration"
+ },
+ "servertype.custom": {
+ "message": "Benutzerspezifische Konfiguration"
+ },
+ "servertype.description.auto": {
+ "message": "Die Konfiguration vieler ActiveSync Server kann allein durch die Angabe Ihrer E-Mail-Adresse erfolgen."
+ },
+ "servertype.description.custom": {
+ "message": "Richten Sie Ihr Konto ein, indem Sie die Adresse des Servers angeben, mit dem Sie sich verbinden möchten."
+ },
+ "servertype.description.office365": {
+ "message": "Konten, die mit Office 365 verbunden sind, verwenden den modernen OAuth 2.0 Authentifizierungsprozess, der auch Multi-Factor-Authentication (MFA) unterstützt."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Doppelklick um die vordefinierten Servereinstellungen zu entsperren."
+ },
+ "status.401": {
+ "message": "Authentifizierung fehlgeschlagen, überprüfen Sie den Benutzernamen und das Passwort."
+ },
+ "status.403": {
+ "message": "Verbindung vom Server abgelehnt (nicht erlaubt)."
+ },
+ "status.404": {
+ "message": "Unbekanner Benutzer (HTTP Fehler 404)."
+ },
+ "status.449": {
+ "message": "Server erwartet Provisionierung."
+ },
+ "status.500": {
+ "message": "Unbekannter Server Fehler (HTTP Fehler 500)."
+ },
+ "status.503": {
+ "message": "Service nicht erreichbar."
+ },
+ "status.BadItemSkipped": {
+ "message": "Ein Element wurde nicht synchronisiert: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Systemordner können nicht gelöscht werden."
+ },
+ "status.FolderDelete.4": {
+ "message": "Ordner existiert nicht, es wird neu synchronisiert"
+ },
+ "status.FolderDelete.6": {
+ "message": "Das Kommando konnte nicht abgeschlossen werden, auf dem Server ist ein Fehler aufgetreten."
+ },
+ "status.FolderDelete.9": {
+ "message": "Ungültiger Synchronisationsschlüssel, es wird neu synchronisiert"
+ },
+ "status.FolderSync.9": {
+ "message": "Ungültiger Synchronisationsschlüssel, es wird neu synchronisiert"
+ },
+ "status.InvalidServerOptions": {
+ "message": "Der Server sendet keine Informationen zu den unterstützten ActiveSync Versionen. Ist EAS für diesen Benutzer bzw. für dieses Programm (TbSync) freigeschaltet? Sie können versuchen, die ActiveSync Version manuell festzulegen."
+ },
+ "status.OK": {
+ "message": "Ok"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "Der EAS Server hat die letzte Anforderung zurückgewiesen."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "Der EAS Server hat ##replace.1## Elemente nicht akzeptiert."
+ },
+ "status.Sync.12": {
+ "message": "Ordnerhierarchie hat sich geändert, es wird neu synchronisiert"
+ },
+ "status.Sync.3": {
+ "message": "Ungültiger Synchronisationsschlüssel, es wird neu synchronisiert"
+ },
+ "status.Sync.4": {
+ "message": "Fehlerhafte Anfrage (Status 4)"
+ },
+ "status.Sync.5": {
+ "message": "Temporäres Serverproblem oder ungültiges Element (Status 5)"
+ },
+ "status.Sync.6": {
+ "message": "Ungültiges Element (Status 6)"
+ },
+ "status.Sync.8": {
+ "message": "Objekt nicht gefunden (Status 8)"
+ },
+ "status.aborted": {
+ "message": "Nicht synchronisiert"
+ },
+ "status.disabled": {
+ "message": "Konto ist deaktiviert, Synchronisation ist ausgeschaltet."
+ },
+ "status.empty-response": {
+ "message": "Server sendet unerwartete leere Antwort."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "Unerlaubtes Kalender-Element in einem Aufgaben-Objekt (bitte umsortieren)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "Unerlaubtes Aufgaben-Element in einem Kalender-Objekt (bitte umsortieren)"
+ },
+ "status.global.101": {
+ "message": "Das WBXML der Anfrage konnte nicht in gültiges XML dekodiert werden (EAS Fehler 101)."
+ },
+ "status.global.102": {
+ "message": "Das WBXML der Anfrage konnte nicht in gültiges XML dekodiert werden (EAS Fehler 102)."
+ },
+ "status.global.103": {
+ "message": "Das XML der Anfrage entspricht nicht den Protokollanforderungen (EAS Fehler 103)."
+ },
+ "status.global.110": {
+ "message": "Der Server meldet einen internen Fehler und es soll nicht unmittelbar ein erneuter Verbindungsaufbau durchgeführt werden. Die automatische periodische Synchronisation wird für 30 Minuten ausgesetzt (EAS Fehler 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "Der EAS Server antwortet mit <##replace.2##> (status ##replace.1##) und verweigert TbSync den Zugriff auf Ihr Konto."
+ },
+ "status.httperror": {
+ "message": "Kommunikationsfehler (HTTP Status ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Ungültige Serverantwort."
+ },
+ "status.malformed-xml": {
+ "message": "Antwort enthält fehlerhaftes XML, Sync angebrochen. Prüfen Sie bitte das Ereignisprotokoll für weitere Details."
+ },
+ "status.modified": {
+ "message": "Lokale Änderungen"
+ },
+ "status.network": {
+ "message": "Verbindung zum Server fehlgeschlagen (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "Verbindung zum Server fehlgeschlagen."
+ },
+ "status.nosupportedeasversion": {
+ "message": "Der Server unterstützt kein ActiveSync v2.5 oder v14.0 (nur ##replace.1##). TbSync kann nicht mit diesem Server arbeiten."
+ },
+ "status.notargets": {
+ "message": "Synchronisation abgebrochen da die Elemente zum Synchronisieren nicht erstellt werden konnten."
+ },
+ "status.notsupportedeasversion": {
+ "message": "Der Server unterstützt nicht die ausgewählte ActiveSync Version v##replace.1## (nur ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "Konto muss synchronisiert werden."
+ },
+ "status.nouserhost": {
+ "message": "Angabe des Benutzernamens und/oder des Servers fehlt. Bitte die korrekten Informationen eintragen."
+ },
+ "status.pending": {
+ "message": "Warten auf Synchronisation"
+ },
+ "status.policy.2": {
+ "message": "Es gibt keine Regel (policy) für diesen Klient. Kontaktieren Sie Ihren Server Administrator oder deaktivieren Sie die Provisionierungsoption für dieses Konto in TbSync."
+ },
+ "status.policy.3": {
+ "message": "Unbekannter Wert für den Regeltyp (policy type). Kontaktieren Sie Ihren Server Administrator oder deaktivieren Sie die Provisionierungsoption für dieses Konto in TbSync."
+ },
+ "status.policy.4": {
+ "message": "Die Daten für die Regeln auf dem Server sind beschädigt (möglicherweise manipuliert). Kontaktieren Sie Ihren Server Administrator oder deaktivieren Sie die Provisionierungsoption für dieses Konto in TbSync."
+ },
+ "status.policy.5": {
+ "message": "Der Klient bestätigt einen falschen Richtlinienschlüssel (policy key). Kontaktieren Sie Ihren Server Administrator oder deaktivieren Sie die Provisionierungsoption für dieses Konto in TbSync."
+ },
+ "status.provision": {
+ "message": "Provisionierung fehlerhaft mit folgendem Status <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "Antwort vom Server enthält keine Daten."
+ },
+ "status.resync-loop": {
+ "message": "Es ist ein Fehler aufgetreten, der nicht durch wiederholtes Synchronisieren des Kontos behoben werden konnte. Bitte deaktivieren sie das Konto und wiederholen den Vorgang. (Fehler: Synchronisationsschleife)"
+ },
+ "status.security": {
+ "message": "Fehler beim Aufbau einer sicherern Verbindung. Benutzen Sie eventuell ein selbst signiertes Zertifikat oder ein andersartiges nicht vertrauenswürdiges Zertifikat welches nicht in Thunderbird importiert ist? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Nicht unterstützt"
+ },
+ "status.syncing": {
+ "message": "Synchronisierung"
+ },
+ "status.timeout": {
+ "message": "Kommunikations-Timeout."
+ },
+ "status.wbxml-parse-error": {
+ "message": "Server sendet nicht lesbare Antwort."
+ },
+ "status.wbxmlerror": {
+ "message": "Synchronisation fehlgeschlagen. Der Server antwortete mit dem Status <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "Verletzung des ActiveSync Protokolls: Notwendiges Feld <##replace.1##> ist nicht in der Serverantwort enthalten."
+ },
+ "syncstate.accountdone": {
+ "message": "Kontosynchronisation abgeschlossen"
+ },
+ "syncstate.done": {
+ "message": "Bereite das nächste Element für die Synchronisation vor"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Verarbeite aktualisierte Servereinstellungen"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Ordner erfolgreich gelöscht"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Verarbeite geschätzte Änderungen"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Verarbeite aktualisierte Ordnerliste"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Verarbeite Bestätigung der lokalen Änderungen"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Verarbeite Bestätigung lokal gelöschten Elemente"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Verarbeite aktualisierte Serveroptionen"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Verarbeite Provisionierung"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Verarbeite aktualisierte Elemente"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Lokale Änderungen werden verworfen"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Sende Geräteinformationen"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Verarbeite Synchronisationsschlüssel"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Sende Anfrage bzgl. aktualisierter Servereinstellungen"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Löschen des Ordners wird vorbereitet"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Sende Anfrage bzgl. geschätzter Änderungen"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Sende Anfrage bzgl. aktualisierter Ordnerliste"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Sende lokale Änderungen"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Sende die lokal gelöschten Elemente"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Sende Anfrage bzgl. aktualisierter Serveroptionen"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Sende Anfrage bzgl. Provisionierung"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Sende Anfrage bzgl. Änderungen"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Prüfe lokale Änderungen"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Sende Geräteinformationen"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Sende Anfrage bzgl. Synchronisationsschlüssel"
+ },
+ "syncstate.preparing": {
+ "message": "Bereite das nächste Element für die Synchronisation vor"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Warte auf aktualisierte Servereinstellungen"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "Ordner wird gelöscht"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Warte auf geschätzte Änderungen"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Warte auf aktualisierte Ordnerliste"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Warte auf Bestätigung der lokalen Änderungen"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Warte auf Bestätigung lokal gelöschten Elemente"
+ },
+ "syncstate.send.request.options": {
+ "message": "Warte auf aktualisierte Serveroptionen"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Warte auf Provisionierung"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Warte auf aktualisierte Elemente"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Warte auf aktuelle Versionen"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Sende Geräteinformationen"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Warte auf Synchronisationsschlüssel"
+ },
+ "syncstate.syncing": {
+ "message": "Initiiere Synchronisation"
+ }
+}
diff --git a/_locales/en-US/messages.json b/_locales/en-US/messages.json
new file mode 100644
index 0000000..8a20cb6
--- /dev/null
+++ b/_locales/en-US/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Anniversary:"
+ },
+ "abCard.AssistantName": {
+ "message": "Assistant:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Assistant Phone:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Work Alternative Phone:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Work Fax:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Car Phone:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Work Main Phone:"
+ },
+ "abCard.Email3Address": {
+ "message": "Alternative Email:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Home Alternative Phone:"
+ },
+ "abCard.ManagerName": {
+ "message": "Manager:"
+ },
+ "abCard.MiddleName": {
+ "message": "Middle name:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Address:"
+ },
+ "abCard.OtherCity": {
+ "message": "City:"
+ },
+ "abCard.OtherCountry": {
+ "message": "Country:"
+ },
+ "abCard.OtherState": {
+ "message": "State:"
+ },
+ "abCard.OtherZip": {
+ "message": "ZIP Code:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Radio Phone:"
+ },
+ "abCard.Spouse": {
+ "message": "Spouse:"
+ },
+ "abCard.header.eas": {
+ "message": "Other Fields (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Additional home numbers:"
+ },
+ "abCard.header.messaging": {
+ "message": "Messaging:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Other Address (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Additional numbers:"
+ },
+ "abCard.header.people": {
+ "message": "People:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Additional work numbers:"
+ },
+ "acl.readonly": {
+ "message": "Read-only server access (revert local changes)"
+ },
+ "acl.readwrite": {
+ "message": "Read from and write to server"
+ },
+ "add.description": {
+ "message": "Please select one of the available server configuration options and enter the requested details. "
+ },
+ "add.name": {
+ "message": "Account name:"
+ },
+ "add.ok": {
+ "message": "Add account"
+ },
+ "add.password": {
+ "message": "Password:"
+ },
+ "add.server": {
+ "message": "Server configuration:"
+ },
+ "add.shortdescription": {
+ "message": "Account information"
+ },
+ "add.title": {
+ "message": "Adding an Exchange ActiveSync account to TbSync"
+ },
+ "add.url": {
+ "message": "Server address:"
+ },
+ "add.urldescription": {
+ "message": "It should be sufficient to provide just the basic server address (e.g.: mail.yourserver.com). However, it is also possible to provide the full URL (e.g.: https://mail.yourserver.com/Microsoft-Server-ActiveSync)."
+ },
+ "add.user": {
+ "message": "User name (email address):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "global server directory"
+ },
+ "autodiscover.Failed": {
+ "message": "Autodiscover for user <##user##> failed. Either the provided credentials were wrong or your ActiveSync provider has a temporary issue, or does not support Autodiscover."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "Autodiscover needs a valid email address as user name."
+ },
+ "autodiscover.Ok": {
+ "message": "Autodiscover completed successfully, you can now check the optional settings and establish the synchronization connection."
+ },
+ "autodiscover.Querying": {
+ "message": "Searching for settings…"
+ },
+ "config.auto": {
+ "message": "ActiveSync server configuration (Autodiscover)"
+ },
+ "config.custom": {
+ "message": "ActiveSync server configuration"
+ },
+ "deletefolder.confirm": {
+ "message": "Do you really want to PERMANENTLY PURGE folder “##replace.1##” from trash?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Permanently purge folder “##replace.1##” from trash"
+ },
+ "deletefolder.notallowed": {
+ "message": "Please unsubscribe folder “##replace.1##” before trying to purge it from trash."
+ },
+ "extensionDescription": {
+ "message": "Add sync support for Exchange ActiveSync accounts to TbSync (contacts, tasks and calendars)."
+ },
+ "extensionName": {
+ "message": "Provider for Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Account settings"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Auto responder"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Options"
+ },
+ "newaccount.add_auto": {
+ "message": "Autodiscover settings and add account"
+ },
+ "newaccount.add_custom": {
+ "message": "Add account"
+ },
+ "pref.AccountName": {
+ "message": "Description"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "ActiveSync version"
+ },
+ "pref.DeviceId": {
+ "message": "ActiveSync device ID"
+ },
+ "pref.ServerName": {
+ "message": "Server address"
+ },
+ "pref.ServerNameDescription": {
+ "message": "e.g. mail.yourserver.com"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Show folders found in trash"
+ },
+ "pref.UserName": {
+ "message": "User name"
+ },
+ "pref.UserNameDescription": {
+ "message": "User name is usually the email address of your account."
+ },
+ "pref.autodetect": {
+ "message": "best available"
+ },
+ "pref.birthday": {
+ "message": "Send birthday information"
+ },
+ "pref.calendaroptions": {
+ "message": "Calendar options"
+ },
+ "pref.contactoptions": {
+ "message": "Contact options"
+ },
+ "pref.displayoverride": {
+ "message": "Override Display Name with “First Name” + “Second Name”"
+ },
+ "pref.generaloptions": {
+ "message": "General options"
+ },
+ "pref.provision": {
+ "message": "Enforce provisioning (required by Kerio)"
+ },
+ "pref.seperator.comma": {
+ "message": "Comma"
+ },
+ "pref.seperator.description": {
+ "message": "Separator for multiline address field."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Line break"
+ },
+ "pref.synclimit.1month": {
+ "message": "from 4 weeks ago"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "from 2 weeks ago"
+ },
+ "pref.synclimit.3month": {
+ "message": "from 3 months ago"
+ },
+ "pref.synclimit.6month": {
+ "message": "from 6 months ago"
+ },
+ "pref.synclimit.all": {
+ "message": "everything"
+ },
+ "pref.synclimit.description": {
+ "message": "Synchronization period: "
+ },
+ "pref.usehttps": {
+ "message": "Use secure connection (connect via https)"
+ },
+ "recyclebin": {
+ "message": "Trash"
+ },
+ "servertype.auto": {
+ "message": "Automatic configuration"
+ },
+ "servertype.custom": {
+ "message": "Custom configuration"
+ },
+ "servertype.description.auto": {
+ "message": "The configuration for many ActiveSync servers can be discovered by providing just your email address."
+ },
+ "servertype.description.custom": {
+ "message": "Setup your account by manually providing the address of the server you want to connect."
+ },
+ "servertype.description.office365": {
+ "message": "Accounts connected to Office 365 use a modern authentication process called OAuth 2.0 which also supports Multi-Factor-Authentication (MFA)."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Double click to unlock all predefined server settings."
+ },
+ "status.401": {
+ "message": "Could not authenticate, check username and password (HTTP Error 401)."
+ },
+ "status.403": {
+ "message": "Server rejected connection (forbidden) (HTTP Error 403)."
+ },
+ "status.404": {
+ "message": "User not found (HTTP Error 404)."
+ },
+ "status.449": {
+ "message": "Server requests provisioning (HTTP Error 449)."
+ },
+ "status.500": {
+ "message": "Unknown Server Error (HTTP Error 500)."
+ },
+ "status.503": {
+ "message": "Service unavailable (HTTP Error 503)."
+ },
+ "status.BadItemSkipped": {
+ "message": "Bad Item Skipped: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Cannot delete a system folder (status 3)"
+ },
+ "status.FolderDelete.4": {
+ "message": "Folder does not exist (status 4), resyncing"
+ },
+ "status.FolderDelete.6": {
+ "message": "Command could not be completed, an error occurred on the server (status 6)"
+ },
+ "status.FolderDelete.9": {
+ "message": "Invalid synchronization key (status 9), resyncing"
+ },
+ "status.FolderSync.9": {
+ "message": "Invalid synchronization key (status 9), resyncing"
+ },
+ "status.InvalidServerOptions": {
+ "message": "The server does not provide information about the supported ActiveSync versions. Is EAS blocked for this user or this client (TbSync)? You could try to set the ActiveSync version manually."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "The EAS Server rejected the last request."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "The EAS server did not accept ##replace.1## elements."
+ },
+ "status.Sync.12": {
+ "message": "Folder hierarchy changed (status 12), resyncing"
+ },
+ "status.Sync.3": {
+ "message": "Invalid synchronization key (status 3), resyncing"
+ },
+ "status.Sync.4": {
+ "message": "Malformed request (status 4)"
+ },
+ "status.Sync.5": {
+ "message": "Temporary server issues or invalid item (status 5)"
+ },
+ "status.Sync.6": {
+ "message": "Invalid item (status 6)"
+ },
+ "status.Sync.8": {
+ "message": "Object not found (status 8)"
+ },
+ "status.aborted": {
+ "message": "Not synchronized"
+ },
+ "status.disabled": {
+ "message": "Disabled"
+ },
+ "status.empty-response": {
+ "message": "Server sends unexpected empty response."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "Forbidden calendar item in a task folder (please resort)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "Forbidden task item in a calendar folder (please resort)"
+ },
+ "status.global.101": {
+ "message": "The request contains WBXML but it could not be decoded into XML (EAS Error 101)."
+ },
+ "status.global.102": {
+ "message": "The request contains WBXML but it could not be decoded into XML (EAS Error 102)."
+ },
+ "status.global.103": {
+ "message": "The XML provided in the request does not follow the protocol requirements (EAS Error 103)."
+ },
+ "status.global.110": {
+ "message": "The server reported an internal error and we should not retry immediately. Automatic periodic sync has been disabled for 30 minutes (EAS Error 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "The EAS server reports <##replace.2##> (status ##replace.1##) and does not allow TbSync to access your account."
+ },
+ "status.httperror": {
+ "message": "Communication error (HTTP status ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Invalid server response (junk)."
+ },
+ "status.malformed-xml": {
+ "message": "Could not parse XML. Check event log for details."
+ },
+ "status.modified": {
+ "message": "Local modifications"
+ },
+ "status.network": {
+ "message": "Could not connect to server (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "Could not connect to server."
+ },
+ "status.nosupportedeasversion": {
+ "message": "Server does not support ActiveSync v2.5 or v14.0 (only ##replace.1##). TbSync will not work with this ActiveSync server."
+ },
+ "status.notargets": {
+ "message": "Aborting Sync, because sync targets could not be created."
+ },
+ "status.notsupportedeasversion": {
+ "message": "Server does not support selected ActiveSync v##replace.1## (only ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "Account needs to be synchronized, at least one item is out of sync."
+ },
+ "status.nouserhost": {
+ "message": "Missing username and/or server. Please provide those values."
+ },
+ "status.pending": {
+ "message": "Waiting to be synchronized"
+ },
+ "status.policy.2": {
+ "message": "There is no policy for this client. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.3": {
+ "message": "Unknown PolicyType value. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.4": {
+ "message": "The policy data on the server is corrupted (possibly tampered with). Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.5": {
+ "message": "The client is acknowledging the wrong policy key. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.provision": {
+ "message": "Provisioning failed with status <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "Response from the server contains no data."
+ },
+ "status.resync-loop": {
+ "message": "There was an error from which we could not recover by resyncing the account. Please disable the account and try again. (Error: resync loop)"
+ },
+ "status.security": {
+ "message": "Could not establish a secure connection. Are you using a self-signed or otherwise untrusted certificate without importing it into Thunderbird? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Not yet supported, skipped"
+ },
+ "status.syncing": {
+ "message": "Synchronizing"
+ },
+ "status.timeout": {
+ "message": "Communication timeout."
+ },
+ "status.wbxml-parse-error": {
+ "message": "Server sends unreadable response."
+ },
+ "status.wbxmlerror": {
+ "message": "Sync failed. Server responded with status <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "ActiveSync protocol violation: Mandatory field <##replace.1##> is missing from server response."
+ },
+ "syncstate.accountdone": {
+ "message": "Finished account"
+ },
+ "syncstate.done": {
+ "message": "Preparing next item for synchronization"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Processing updated server settings"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Folder deleted"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Processing change estimate"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Processing folder list update"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Processing acknowledgment of local changes"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Processing acknowledgment of local deletes"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Processing server options"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Processing provision"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Processing remote changes"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Reverting local changes"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Sending device information"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Processing SyncKey"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Requesting updated server settings"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Preparing to delete folder"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Requesting change estimate"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Sending folder list update"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Sending local changes"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Sending local deletes"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Requesting server options"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Requesting provision"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Requesting remote changes"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Collecting local changes"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Sending device information"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Requesting SyncKey"
+ },
+ "syncstate.preparing": {
+ "message": "Preparing next item for synchronization"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Waiting for updated server settings"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "Waiting for folder to be deleted"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Waiting for change estimate"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Waiting for folder list update"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Waiting for acknowledgment of local changes"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Waiting for acknowledgment of local deletes"
+ },
+ "syncstate.send.request.options": {
+ "message": "Waiting for server options"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Waiting for provision"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Waiting for remote changes"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Waiting for most recent versions"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Sending device information"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Waiting for SyncKey"
+ },
+ "syncstate.syncing": {
+ "message": "Initialize synchronization"
+ }
+}
diff --git a/_locales/es/messages.json b/_locales/es/messages.json
new file mode 100644
index 0000000..c7eaf42
--- /dev/null
+++ b/_locales/es/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Aniversario:"
+ },
+ "abCard.AssistantName": {
+ "message": "Asistente:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Teléfono de asistente:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Teléfono de trabajo alternativo:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Fax de trabajo:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Teléfono del coche:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Teléfono del trabajo:"
+ },
+ "abCard.Email3Address": {
+ "message": "Correo electrónico alternativo:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Teléfono de casa alternativo:"
+ },
+ "abCard.ManagerName": {
+ "message": "Jefe:"
+ },
+ "abCard.MiddleName": {
+ "message": "Segundo nombre:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Dirección:"
+ },
+ "abCard.OtherCity": {
+ "message": "Ciudad:"
+ },
+ "abCard.OtherCountry": {
+ "message": "País:"
+ },
+ "abCard.OtherState": {
+ "message": "Estado:"
+ },
+ "abCard.OtherZip": {
+ "message": "Código postal:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Radioteléfono:"
+ },
+ "abCard.Spouse": {
+ "message": "Pareja:"
+ },
+ "abCard.header.eas": {
+ "message": "Otros campos (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Números de casa adicionales:"
+ },
+ "abCard.header.messaging": {
+ "message": "Mensajes:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Otra dirección (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Números adicionales:"
+ },
+ "abCard.header.people": {
+ "message": "Personas:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Números de trabajo adicionales:"
+ },
+ "acl.readonly": {
+ "message": "Acceso de solo lectura al servidor (revertir cambios locales)"
+ },
+ "acl.readwrite": {
+ "message": "Leer y escribir en el servidor"
+ },
+ "add.description": {
+ "message": "Seleccione una de las opciones de configuración del servidor disponibles y escriba los detalles solicitados. "
+ },
+ "add.name": {
+ "message": "Nombre de cuenta:"
+ },
+ "add.ok": {
+ "message": "Añadir cuenta"
+ },
+ "add.password": {
+ "message": "Contraseña:"
+ },
+ "add.server": {
+ "message": "Configuración del servidor:"
+ },
+ "add.shortdescription": {
+ "message": "Información de la cuenta"
+ },
+ "add.title": {
+ "message": "Añadir una cuenta de Exchange ActiveSync a TbSync"
+ },
+ "add.url": {
+ "message": "Dirección del servidor:"
+ },
+ "add.urldescription": {
+ "message": "La dirección básica del servidor debería ser suficiente (por ejemplo, correo.servidor.com). Sin embargo, también es posible proporcionar la URL completa (por ejemplo, https://correo.servidor.com/Servidor-Microsoft-ActiveSync)."
+ },
+ "add.user": {
+ "message": "Nombre de usuario (correo electrónico):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "servidor de directorio global"
+ },
+ "autodiscover.Failed": {
+ "message": "Ha fallado la detección automática del usuario «##user##». Es posible que las credenciales sean incorrectas, que su proveedor de ActiveSync tengo a un problema eventual o que no admita la detección automática."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "La detección automática requiere una dirección de correo electrónico válida como nombre de usuario."
+ },
+ "autodiscover.Ok": {
+ "message": "La detección automática ha sido correcta. Ya puede revisar los ajustes opcionales y establecer la conexión de sincronización."
+ },
+ "autodiscover.Querying": {
+ "message": "Buscando ajustes…"
+ },
+ "config.auto": {
+ "message": "Configuración del servidor de ActiveSync (detección automática)"
+ },
+ "config.custom": {
+ "message": "Configuración del servidor de ActiveSync"
+ },
+ "deletefolder.confirm": {
+ "message": "¿Realmente quiere ELIMINAR DEFINITIVAMENTE la carpeta «##replace.1##» de la papelera?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Eliminar definitivamente la carpeta «##replace.1##» de la papelera"
+ },
+ "deletefolder.notallowed": {
+ "message": "Cancele la suscripción a la carpeta «##replace.1##» para poder eliminarla de la papelera."
+ },
+ "extensionDescription": {
+ "message": "Añade soporte para sincronización de cuentas de Exchange ActiveSync a TbSync (contactos, tareas y calendarios)."
+ },
+ "extensionName": {
+ "message": "Proveedor de Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Ajustes de la cuenta"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Respuesta automática"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Opciones"
+ },
+ "newaccount.add_auto": {
+ "message": "Detectar ajustes automáticamente y añadir cuenta"
+ },
+ "newaccount.add_custom": {
+ "message": "Añadir cuenta"
+ },
+ "pref.AccountName": {
+ "message": "Descripción"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "Versión de ActiveSync"
+ },
+ "pref.DeviceId": {
+ "message": "ID de dispositivo de ActiveSync"
+ },
+ "pref.ServerName": {
+ "message": "Dirección del servidor"
+ },
+ "pref.ServerNameDescription": {
+ "message": "por ejemplo, correo.servidor.com"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Mostrar carpetas encontradas en la papelera"
+ },
+ "pref.UserName": {
+ "message": "Nombre de usuario"
+ },
+ "pref.UserNameDescription": {
+ "message": "El nombre de usuario suele ser la dirección de correo electrónico de su cuenta."
+ },
+ "pref.autodetect": {
+ "message": "mejor disponible"
+ },
+ "pref.birthday": {
+ "message": "Enviar información de cumpleaños"
+ },
+ "pref.calendaroptions": {
+ "message": "Opciones de calendario"
+ },
+ "pref.contactoptions": {
+ "message": "Opciones de contactos"
+ },
+ "pref.displayoverride": {
+ "message": "Reemplazar nombre de pantalla con «Nombre» + «Segundo nombre»"
+ },
+ "pref.generaloptions": {
+ "message": "Opciones generales"
+ },
+ "pref.provision": {
+ "message": "Forzar aprovisionamiento (requerido por Kerio)"
+ },
+ "pref.seperator.comma": {
+ "message": "Coma"
+ },
+ "pref.seperator.description": {
+ "message": "Separador para campo de dirección en varias líneas."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Salto de línea"
+ },
+ "pref.synclimit.1month": {
+ "message": "desde 4 semanas atrás"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "desde 2 semanas atrás"
+ },
+ "pref.synclimit.3month": {
+ "message": "desde 3 meses atrás"
+ },
+ "pref.synclimit.6month": {
+ "message": "desde 6 meses atrás"
+ },
+ "pref.synclimit.all": {
+ "message": "todo"
+ },
+ "pref.synclimit.description": {
+ "message": "Periodo de sincronización: "
+ },
+ "pref.usehttps": {
+ "message": "Usar conexión segura (conectar mediante https)"
+ },
+ "recyclebin": {
+ "message": "Papelera"
+ },
+ "servertype.auto": {
+ "message": "Configuración automática"
+ },
+ "servertype.custom": {
+ "message": "Configuración personalizada"
+ },
+ "servertype.description.auto": {
+ "message": "Es posible detectar la configuración de muchos servidores de ActiveSync con solo proporcionar su dirección de correo electrónico."
+ },
+ "servertype.description.custom": {
+ "message": "Configure la cuenta proporcionando manualmente la dirección del servidor al que desea conectar."
+ },
+ "servertype.description.office365": {
+ "message": "Las cuentas conectadas a Office 365 utilizan un proceso de autenticación avanzado, llamado OAuth 2.0, que también admite autenticación multifactor (MFA)."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Haga doble clic para desbloquear todos los ajustes predefinidos del servidor."
+ },
+ "status.401": {
+ "message": "No ha sido posible autentificar, compruebe el nombre de usuario y contraseña (error HTTP 401)."
+ },
+ "status.403": {
+ "message": "El servidor rechazó la conexión (prohibida) (error HTTP 403)."
+ },
+ "status.404": {
+ "message": "Usuario no encontrado (error HTTP 404)."
+ },
+ "status.449": {
+ "message": "El servidor solicita aprovisionamiento (error HTTP 449)."
+ },
+ "status.500": {
+ "message": "Error de servidor desconocido (error HTTP 500)."
+ },
+ "status.503": {
+ "message": "Servicio no disponible (error HTTP 503)."
+ },
+ "status.BadItemSkipped": {
+ "message": "Objeto incorrecto omitido: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "No es posible eliminar una carpeta del sistema (estado 3)"
+ },
+ "status.FolderDelete.4": {
+ "message": "La carpeta no existe (estado 4), resincronizando"
+ },
+ "status.FolderDelete.6": {
+ "message": "No ha sido posible completar el comando, se ha producido un error en el servidor (estado 6)"
+ },
+ "status.FolderDelete.9": {
+ "message": "Clave de sincronización no válida (estado 9), resincronizando"
+ },
+ "status.FolderSync.9": {
+ "message": "Clave de sincronización no válida (estado 9), resincronizando"
+ },
+ "status.InvalidServerOptions": {
+ "message": "El servidor no proporciona información sobre las versiones de ActiveSync compatibles. ¿Está EAS bloqueado para este usuario o este cliente (TbSync)? Puede intentar configurar la versión de ActiveSync manualmente."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "El servidor de EAS rechazó la última petición."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "El servidor de EAS no aceptó ##replace.1## elementos."
+ },
+ "status.Sync.12": {
+ "message": "Jerarquía de carpetas cambiada (estado 12), resincronizando"
+ },
+ "status.Sync.3": {
+ "message": "Clave de sincronización no válida (estado 3), resincronizando"
+ },
+ "status.Sync.4": {
+ "message": "Solicitud mal formada (estado 4)"
+ },
+ "status.Sync.5": {
+ "message": "Problemas temporales del servidor o elemento no válido (estado 5)"
+ },
+ "status.Sync.6": {
+ "message": "Elemento no válido (estado 6)"
+ },
+ "status.Sync.8": {
+ "message": "Objeto no encontrado (estado 8)"
+ },
+ "status.aborted": {
+ "message": "Sin sincronizar"
+ },
+ "status.disabled": {
+ "message": "Desactivado"
+ },
+ "status.empty-response": {
+ "message": "El servidor envía una respuesta vacía inesperada."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "Elemento de calendario prohibido en una carpeta de tareas (reorganice, por favor)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "Elemento de tareas prohibido en una carpeta de calendario (reorganice, por favor)"
+ },
+ "status.global.101": {
+ "message": "La solicitud contiene WBXML pero no se pudo decodificar como XML (error EAS 101)."
+ },
+ "status.global.102": {
+ "message": "La solicitud contiene WBXML pero no se pudo decodificar como XML (error EAS 102)."
+ },
+ "status.global.103": {
+ "message": "El XML proporcionado en la solicitud no cumple los requisitos de protocolo (error EAS 103)."
+ },
+ "status.global.110": {
+ "message": "El servidor informó de un error interno y no deberíamos volver a intentarlo inmediatamente. La sincronización periódica automática se ha desactivado durante 30 minutos (error EAS 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "El servidor de EAS notifica <##replace.2##> (estado ##replace.1##) y no permite a TbSync acceder a tu cuenta."
+ },
+ "status.httperror": {
+ "message": "Error de comunicación (estado HTTP ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Respuesta del servidor no válida (corrupta)."
+ },
+ "status.malformed-xml": {
+ "message": "No ha sido posible analizar el XML. Compruebe el registro de eventos para más detalles."
+ },
+ "status.modified": {
+ "message": "Modificaciones locales"
+ },
+ "status.network": {
+ "message": "No ha sido posible conectar al servidor (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "No ha sido posible conectar al servidor."
+ },
+ "status.nosupportedeasversion": {
+ "message": "El servidor no es compatible con las versiones de ActiveSync 2.5 y 14.0 (solo ##replace.1##). TbSync no funcionará con este servidor de ActiveSync."
+ },
+ "status.notargets": {
+ "message": "Sincronización interrumpida porque no se han podido crear los destinos de la sincronización."
+ },
+ "status.notsupportedeasversion": {
+ "message": "El servidor no es compatible con la versión seleccionada de ActiveSync, ##replace.1## (solo ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "Es necesario sincronizar la cuenta: uno o varios elementos están sin sincronizar."
+ },
+ "status.nouserhost": {
+ "message": "Falta el nombre de usuario o el servidor. Por favor, proporcione esos datos."
+ },
+ "status.pending": {
+ "message": "Esperando sincronización"
+ },
+ "status.policy.2": {
+ "message": "No hay ninguna directiva para este cliente. Póngase en contacto con el administrador del servidor o deshabilite el aprovisionamiento de esta cuenta."
+ },
+ "status.policy.3": {
+ "message": "El valor PolicyType es desconocido. Póngase en contacto con el administrador del servidor o deshabilite el aprovisionamiento de esta cuenta."
+ },
+ "status.policy.4": {
+ "message": "Los datos de directivas del servidor están dañados (posiblemente manipulados). Póngase en contacto con el administrador del servidor o deshabilite el aprovisionamiento de esta cuenta."
+ },
+ "status.policy.5": {
+ "message": "El cliente está reconociendo la clave de directiva incorrecta. Póngase en contacto con el administrador del servidor o deshabilite el aprovisionamiento de esta cuenta."
+ },
+ "status.provision": {
+ "message": "El aprovisionamiento falló con el estado <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "La respuesta del servidor no contiene datos."
+ },
+ "status.resync-loop": {
+ "message": "Se ha producido un error que no se pudo corregir volviendo a sincronizar la cuenta. Desactive la cuenta e inténtelo de nuevo (error: bucle de resincronización)."
+ },
+ "status.security": {
+ "message": "No ha sido posible establecer una conexión segura. ¿Estás usando un certificado autofirmado, o que no es de confianza, sin importarlo a Thunderbird? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "No se admite aún; omitido"
+ },
+ "status.syncing": {
+ "message": "Sincronizando"
+ },
+ "status.timeout": {
+ "message": "Tiempo de comunicación agotado."
+ },
+ "status.wbxml-parse-error": {
+ "message": "El servidor envía una respuesta ilegible."
+ },
+ "status.wbxmlerror": {
+ "message": "Error al sincronizar. El servidor respondió con el estado <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "Violación del protocolo de ActiveSync: falta el campo obligatorio <##replace.1##> en la respuesta del servidor."
+ },
+ "syncstate.accountdone": {
+ "message": "Cuenta finalizada"
+ },
+ "syncstate.done": {
+ "message": "Preparando el siguiente elemento para la sincronización"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Procesando la configuración actualizada del servidor"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Carpeta eliminada"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Procesando estimación de cambio"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Procesando la lista de carpetas actualizada"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Procesando el reconocimiento de cambios locales"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Procesando el reconocimiento de eliminaciones locales"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Procesando opciones del servidor"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Procesando aprovisionamiento"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Procesando los cambios remotos"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Revirtiendo los cambios locales"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Enviando información del dispositivo"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Procesando SyncKey"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Solicitando la configuración actualizada del servidor"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Preparando la eliminación de la carpeta"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Solicitando estimación de cambios"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Enviando actualización de lista de carpetas"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Enviando los cambios locales"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Enviando las eliminaciones locales"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Solicitando opciones de servidor"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Solicitud de aprovisionamiento"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Procesando los cambios remotos"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Recopilando los cambios locales"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Enviando información del dispositivo"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Solicitando SyncKey"
+ },
+ "syncstate.preparing": {
+ "message": "Preparando el siguiente elemento para la sincronización"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Esperando la configuración actualizada del servidor"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "Esperando la eliminación de la carpeta"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Esperando la estimación de cambios"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Esperando la actualización de la lista de carpetas"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Esperando el reconocimiento de cambios locales"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Esperando el reconocimiento de eliminaciones locales"
+ },
+ "syncstate.send.request.options": {
+ "message": "Esperando las opciones del servidor"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Esperando el aprovisionamiento"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Esperando los cambios remotos"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Esperando las versiones más recientes"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Enviando información del dispositivo"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Esperando a SyncKey"
+ },
+ "syncstate.syncing": {
+ "message": "Iniciar sincronización"
+ }
+}
diff --git a/_locales/fr/messages.json b/_locales/fr/messages.json
new file mode 100644
index 0000000..f0e5ca3
--- /dev/null
+++ b/_locales/fr/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Anniversaire :"
+ },
+ "abCard.AssistantName": {
+ "message": "Assistant(e) :"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Téléphone Assistant(e) :"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Téléphone Bureau Alternatif :"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Fax de bureau :"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Téléphone Voiture :"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Téléphone de Bureau Principal :"
+ },
+ "abCard.Email3Address": {
+ "message": "Courriel alternatif :"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Téléphone Domicile Alternatif :"
+ },
+ "abCard.ManagerName": {
+ "message": "Supérieur(e) :"
+ },
+ "abCard.MiddleName": {
+ "message": "Deuxième prénom :"
+ },
+ "abCard.OtherAddress": {
+ "message": "Adresse :"
+ },
+ "abCard.OtherCity": {
+ "message": "Ville :"
+ },
+ "abCard.OtherCountry": {
+ "message": "Pays :"
+ },
+ "abCard.OtherState": {
+ "message": "État :"
+ },
+ "abCard.OtherZip": {
+ "message": "Code postal :"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Téléphone Radio :"
+ },
+ "abCard.Spouse": {
+ "message": "Épou(x/se) :"
+ },
+ "abCard.header.eas": {
+ "message": "Autres champs (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Téléphones domicile supplémentaires :"
+ },
+ "abCard.header.messaging": {
+ "message": "Messagerie :"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Autre Adresse (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Numéros de téléphone supplémentaires :"
+ },
+ "abCard.header.people": {
+ "message": "Personnes :"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Téléphones de bureau supplémentaires :"
+ },
+ "acl.readonly": {
+ "message": "Accès au serveur en lecture seule (annule les modifications locales)"
+ },
+ "acl.readwrite": {
+ "message": "Lecture et écriture sur le serveur"
+ },
+ "add.description": {
+ "message": "Veuillez sélectionner une des options de configuration du serveur disponibles et entrer les détails demandés. "
+ },
+ "add.name": {
+ "message": "Nom du compte :"
+ },
+ "add.ok": {
+ "message": "Ajouter un compte"
+ },
+ "add.password": {
+ "message": "Mot de passe :"
+ },
+ "add.server": {
+ "message": "Configuration du serveur :"
+ },
+ "add.shortdescription": {
+ "message": "Informations du compte"
+ },
+ "add.title": {
+ "message": "Ajout d'un compte Exchange ActiveSync à TbSync"
+ },
+ "add.url": {
+ "message": "Adresse du serveur :"
+ },
+ "add.urldescription": {
+ "message": "Il devrait suffire de fournir uniquement l'adresse de base du serveur (par exemple : mail.votreserveur.com). Cependant, il est également possible de fournir l'URL complète (par exemple : https://mail.votreserveur.com/Microsoft-Server-ActiveSync)."
+ },
+ "add.user": {
+ "message": "Nom d'utilisateur (adresse e-mail) :"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "annuaire global du serveur"
+ },
+ "autodiscover.Failed": {
+ "message": "L'Autodiscover pour l'utilisateur <##user##> a échoué. Soit les informations d'identification fournies étaient erronées, soit votre fournisseur ActiveSync a un problème temporaire, soit il ne prend pas en charge l'Autodiscover."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "L'Autodiscover a besoin d'une adresse courriel valide comme nom d'utilisateur."
+ },
+ "autodiscover.Ok": {
+ "message": "L'Autodiscover est terminée avec succès, vous pouvez maintenant vérifier les paramètres optionnels et établir la connexion de synchronisation."
+ },
+ "autodiscover.Querying": {
+ "message": "Recherche de paramètres…"
+ },
+ "config.auto": {
+ "message": "Configuration du serveur ActiveSync (Autodiscover)"
+ },
+ "config.custom": {
+ "message": "Configuration du serveur ActiveSync"
+ },
+ "deletefolder.confirm": {
+ "message": "Voulez-vous vraiment SUPPRIMER DÉFINITIVEMENT le dossier « ##replace.1##» de la corbeille ?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Supprimer définitivement le dossier « ##replace.1##» de la corbeille"
+ },
+ "deletefolder.notallowed": {
+ "message": "Veuillez vous désabonner du dossier « ##replace.1##» avant d'essayer de le supprimer de la corbeille."
+ },
+ "extensionDescription": {
+ "message": "Ajouter la prise en charge de la synchronisation des comptes Exchange ActiveSync à TbSync (contacts, tâches et calendriers)."
+ },
+ "extensionName": {
+ "message": "Fournisseur pour Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Paramètres du compte"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Répondeur automatique"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Paramètres"
+ },
+ "newaccount.add_auto": {
+ "message": "Paramètres Autodiscover et ajout de compte"
+ },
+ "newaccount.add_custom": {
+ "message": "Ajouter un compte"
+ },
+ "pref.AccountName": {
+ "message": "Description"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "Version d'ActiveSync"
+ },
+ "pref.DeviceId": {
+ "message": "ID de périphérique ActiveSync"
+ },
+ "pref.ServerName": {
+ "message": "Adresse du serveur"
+ },
+ "pref.ServerNameDescription": {
+ "message": "par exemple mail.votreserveur.com"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Afficher les dossiers trouvés dans la corbeille"
+ },
+ "pref.UserName": {
+ "message": "Nom d'utilisateur"
+ },
+ "pref.UserNameDescription": {
+ "message": "Le nom d'utilisateur est généralement l'adresse e-mail de votre compte."
+ },
+ "pref.autodetect": {
+ "message": "le meilleur disponible"
+ },
+ "pref.birthday": {
+ "message": "Envoyer la date de naissance"
+ },
+ "pref.calendaroptions": {
+ "message": "Options de calendrier"
+ },
+ "pref.contactoptions": {
+ "message": "Options des contacts"
+ },
+ "pref.displayoverride": {
+ "message": "Remplacer le nom affiché par « Prénom » + « Nom »"
+ },
+ "pref.generaloptions": {
+ "message": "Options générales"
+ },
+ "pref.provision": {
+ "message": "Forcer l'approvisionnement (requis par Kerio)"
+ },
+ "pref.seperator.comma": {
+ "message": "Virgule"
+ },
+ "pref.seperator.description": {
+ "message": "Séparateur pour le champ d'adresse multiligne."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Saut de ligne"
+ },
+ "pref.synclimit.1month": {
+ "message": "les 4 dernières semaines"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "les 2 dernières semaines"
+ },
+ "pref.synclimit.3month": {
+ "message": "les 3 derniers mois"
+ },
+ "pref.synclimit.6month": {
+ "message": "les 6 derniers mois"
+ },
+ "pref.synclimit.all": {
+ "message": "tout"
+ },
+ "pref.synclimit.description": {
+ "message": "Période de synchronisation : "
+ },
+ "pref.usehttps": {
+ "message": "Utiliser une connexion sécurisée (se connecter via https)"
+ },
+ "recyclebin": {
+ "message": "Corbeille"
+ },
+ "servertype.auto": {
+ "message": "Configuration automatique"
+ },
+ "servertype.custom": {
+ "message": "Configuration personnalisée"
+ },
+ "servertype.description.auto": {
+ "message": "La configuration de nombreux serveurs ActiveSync peut être découverte en fournissant uniquement votre adresse e-mail."
+ },
+ "servertype.description.custom": {
+ "message": "Configurez votre compte en fournissant manuellement l'adresse du serveur que vous souhaitez connecter."
+ },
+ "servertype.description.office365": {
+ "message": "Les comptes connectés à Office 365 utilisent un processus d'authentification moderne appelé OAuth 2.0 qui supporte également l'authentification multi-facteur (MFA)."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Double-cliquez pour déverrouiller tous les paramètres prédéfinis du serveur."
+ },
+ "status.401": {
+ "message": "L'authentification a échoué. Veuillez vérifier le couple nom d'utilisateur/mot de passe (erreur HTTP 401)."
+ },
+ "status.403": {
+ "message": "Le serveur a rejeté la connexion (interdite) (Erreur HTTP 403)."
+ },
+ "status.404": {
+ "message": "Utilisateur introuvable (Erreur HTTP 404)."
+ },
+ "status.449": {
+ "message": "Le serveur demande le provisionnement (erreur HTTP 449)."
+ },
+ "status.500": {
+ "message": "Erreur serveur inconnue (Erreur HTTP 500)."
+ },
+ "status.503": {
+ "message": "Service indisponible (Erreur HTTP 503)."
+ },
+ "status.BadItemSkipped": {
+ "message": "Mauvais élément ignoré : ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Impossible de supprimer un dossier système (statut 3)"
+ },
+ "status.FolderDelete.4": {
+ "message": "Le dossier n'existe pas (statut 4), resynchronisation"
+ },
+ "status.FolderDelete.6": {
+ "message": "La commande n'a pas pu être terminée, une erreur est survenue sur le serveur (statut 6)"
+ },
+ "status.FolderDelete.9": {
+ "message": "Clé de synchronisation invalide (statut 9), resynchronisation"
+ },
+ "status.FolderSync.9": {
+ "message": "Clé de synchronisation invalide (statut 9), resynchronisation"
+ },
+ "status.InvalidServerOptions": {
+ "message": "Le serveur ne fournit pas d'informations sur les versions ActiveSync supportées. EAS est-il bloqué pour cet utilisateur ou ce client (TbSync) ? Vous pouvez essayer de définir manuellement la version ActiveSync."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "Le serveur EAS a rejeté la dernière demande."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "Le serveur EAS n'a pas accepté les éléments ##replace.1##."
+ },
+ "status.Sync.12": {
+ "message": "La hiérarchie des dossiers a changé (statut 12), resynchronisation"
+ },
+ "status.Sync.3": {
+ "message": "Clé de synchronisation invalide (statut 3), resynchronisation"
+ },
+ "status.Sync.4": {
+ "message": "Requête mal formée (statut 4)"
+ },
+ "status.Sync.5": {
+ "message": "Problèmes de serveur temporaires ou élément invalide (statut 5)"
+ },
+ "status.Sync.6": {
+ "message": "Élément invalide (statut 6)"
+ },
+ "status.Sync.8": {
+ "message": "Objet introuvable (statut 8)"
+ },
+ "status.aborted": {
+ "message": "Non synchronisé"
+ },
+ "status.disabled": {
+ "message": "Désactivé"
+ },
+ "status.empty-response": {
+ "message": "Le serveur a renvoyé une réponse vide inattendue."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "Élément de calendrier interdit dans un dossier de tâche (veuillez intervenir)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "Élément de calendrier interdit dans un dossier de tâche (veuillez intervenir)"
+ },
+ "status.global.101": {
+ "message": "La requête contient WBXML mais n'a pas pu être décodée en XML (EAS Error 101)."
+ },
+ "status.global.102": {
+ "message": "La requête contient WBXML mais n'a pas pu être décodée en XML (EAS Error 102)."
+ },
+ "status.global.103": {
+ "message": "Le XML fourni dans la requête ne respecte pas les exigences du protocole (EAS Error 103)."
+ },
+ "status.global.110": {
+ "message": "Le serveur a signalé une erreur interne et nous ne devrions pas réessayer immédiatement. La synchronisation périodique automatique a été désactivée pendant 30 minutes (EAS Error 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "Le serveur EAS signale <##replace.2##> (status ##replace.1##) et n'autorise pas TbSync à accéder à votre compte."
+ },
+ "status.httperror": {
+ "message": "Erreur de communication (statut HTTP ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Réponse du serveur invalide (pourriels)."
+ },
+ "status.malformed-xml": {
+ "message": "Impossible d’analyser le XML. Vérifiez le journal des événements pour plus de détails."
+ },
+ "status.modified": {
+ "message": "Modifications locales présentes"
+ },
+ "status.network": {
+ "message": "Impossible de se connecter au serveur (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "La connexion au serveur a échoué."
+ },
+ "status.nosupportedeasversion": {
+ "message": "Le serveur ne prend pas en charge ActiveSync v2.5 ou v14.0 (seulement ##replace.1##). TbSync ne fonctionnera pas avec ce serveur ActiveSync."
+ },
+ "status.notargets": {
+ "message": "Annulation de la synchronisation en cours : il est impossible de créer les destinations de synchronisation."
+ },
+ "status.notsupportedeasversion": {
+ "message": "Le serveur ne prend pas en charge la sélection ActiveSync v##replace.1## (seulement ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "Le compte doit être synchronisé : au moins un éléments n'est pas synchronisé."
+ },
+ "status.nouserhost": {
+ "message": "Nom d'utilisateur et/ou serveur manquant. Veuillez fournir ces valeurs."
+ },
+ "status.pending": {
+ "message": "En attente de synchronisation"
+ },
+ "status.policy.2": {
+ "message": "Il n'y a pas de politique pour ce client. Contactez l'administrateur de votre serveur ou désactivez le provisioning pour ce compte."
+ },
+ "status.policy.3": {
+ "message": "Valeur de PolicyType inconnue. Contactez l'administrateur du serveur ou désactivez le provisioning pour ce compte."
+ },
+ "status.policy.4": {
+ "message": "Les données de stratégie sur le serveur sont corrompues (potentiellement altérées). Contactez l'administrateur de votre serveur ou désactivez le provisioning pour ce compte."
+ },
+ "status.policy.5": {
+ "message": "Le client reconnaît la mauvaise clé de stratégie. Contactez l'administrateur du serveur ou désactivez le provisioning pour ce compte."
+ },
+ "status.provision": {
+ "message": "Le provisioning a échoué avec le statut <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "La réponse du serveur ne contient aucune donnée."
+ },
+ "status.resync-loop": {
+ "message": "Il y a eu une erreur à partir de laquelle nous n'avons pas pu rétablir la situation en resynchronisant le compte. Veuillez désactiver le compte et réessayer. (Erreur : boucle de resynchronisation)"
+ },
+ "status.security": {
+ "message": "Impossible d'établir une connexion sécurisée. Utilisez-vous un certificat auto-signé ou autrement non fiable sans l'importer dans Thunderbird ? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Pas encore pris en charge, ignoré"
+ },
+ "status.syncing": {
+ "message": "Synchronisation en cours"
+ },
+ "status.timeout": {
+ "message": "Délai de communication expiré."
+ },
+ "status.wbxml-parse-error": {
+ "message": "Le serveur envoie une réponse illisible."
+ },
+ "status.wbxmlerror": {
+ "message": "La synchronisation a échoué. Le serveur a répondu avec le statut <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "Violation du protocole ActiveSync : le champ obligatoire <##replace.1##> est absent de la réponse du serveur."
+ },
+ "syncstate.accountdone": {
+ "message": "Synchronisation du compte terminée"
+ },
+ "syncstate.done": {
+ "message": "Préparation du prochain élément pour la synchronisation"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Traitement des paramètres du serveur mis à jour"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Dossier supprimé"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Traitement de l'estimation des changements"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Mise à jour de la liste des dossiers en cours de traitement"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Traitement de la confirmation de réception des modifications locales"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Traitement de la confirmation de réception des suppressions locales"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Traitement des options du serveur"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Traitement de la provision"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Traitement des modifications à distance"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Rétablissement des modification locales"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Envoi des informations de l'appareil"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Traitement de la clé de synchronisation"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Demande de mise à jour des paramètres du serveur"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Préparation de la suppression du dossier"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Demande de l'estimation des changements"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Envoi de la mise à jour de la liste de dossiers"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Envoi des modifications locales"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Envoi des suppressions locales"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Demande des options du serveur"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Demande de provision"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Traitement des modifications à distance"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Collecte des modifications locales"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Envoi des informations de l'appareil"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Demande de clé de synchronisation"
+ },
+ "syncstate.preparing": {
+ "message": "Préparation du prochain élément pour la synchronisation"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "En attente de mise à jour des paramètres du serveur"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "En attente de la suppression du dossier"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "En attente de l'estimation des changements"
+ },
+ "syncstate.send.request.folders": {
+ "message": "En attente de mise à jour de la liste des dossiers"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "En attente de la confirmation de réception des modifications locales"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "En attente de la confirmation de réception des suppressions locales"
+ },
+ "syncstate.send.request.options": {
+ "message": "En attente des options du serveur"
+ },
+ "syncstate.send.request.provision": {
+ "message": "En attente de provision"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "En attente des modifications à distance"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "En attente des versions les plus récentes"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Envoi des informations de l'appareil"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "En attente de clé de synchronisation"
+ },
+ "syncstate.syncing": {
+ "message": "Initialisation de la synchronisation"
+ }
+}
diff --git a/_locales/gl/messages.json b/_locales/gl/messages.json
new file mode 100644
index 0000000..67b07e3
--- /dev/null
+++ b/_locales/gl/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Aniversario:"
+ },
+ "abCard.AssistantName": {
+ "message": "Asistente:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Teléfono do asistente:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Teléfono alternativo do traballo:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Fax do traballo:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Teléfono do coche:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Teléfono principal do traballo:"
+ },
+ "abCard.Email3Address": {
+ "message": "Correo electrónico alternativo:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Teléfono de casa alternativo:"
+ },
+ "abCard.ManagerName": {
+ "message": "Supervisor:"
+ },
+ "abCard.MiddleName": {
+ "message": "Segundo nome:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Enderezo:"
+ },
+ "abCard.OtherCity": {
+ "message": "Cidade:"
+ },
+ "abCard.OtherCountry": {
+ "message": "País:"
+ },
+ "abCard.OtherState": {
+ "message": "Estado:"
+ },
+ "abCard.OtherZip": {
+ "message": "Código postal:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Radioteléfóno:"
+ },
+ "abCard.Spouse": {
+ "message": "Cónxuxe:"
+ },
+ "abCard.header.eas": {
+ "message": "Outros campos (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Números adicionais de casa:"
+ },
+ "abCard.header.messaging": {
+ "message": "Mensaxería:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Outros enderezos (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Números adicionais:"
+ },
+ "abCard.header.people": {
+ "message": "Persoas:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Números adicionais do traballo:"
+ },
+ "acl.readonly": {
+ "message": "Acceso só de lectura ao servidor (reverter cambios locais)"
+ },
+ "acl.readwrite": {
+ "message": "Leer e escribir no servidor"
+ },
+ "add.description": {
+ "message": "Por favor, selecciona unha das opcións de configuración do servidor e insire os detalles solicitados. "
+ },
+ "add.name": {
+ "message": "Nome da conta:"
+ },
+ "add.ok": {
+ "message": "Engadir conta"
+ },
+ "add.password": {
+ "message": "Contrasinal:"
+ },
+ "add.server": {
+ "message": "Configuración do servidor:"
+ },
+ "add.shortdescription": {
+ "message": "Información da conta"
+ },
+ "add.title": {
+ "message": "Engadindo unha conta Exchange ActiveSync a TbSync"
+ },
+ "add.url": {
+ "message": "Enderezo do servidor:"
+ },
+ "add.urldescription": {
+ "message": "Debería de ser suficiente con proporcionar só o enderezo básico do servidor (por exemplo, correo.dominio.gal). Con todo, tamén é posible facilitar o URL completo (por exemplo, https://correo.dominio.gal/Servidor-Microsoft-ActiveSync)."
+ },
+ "add.user": {
+ "message": "Nome de usuario (enderezo de correo electrónico):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "directorio global de servidores"
+ },
+ "autodiscover.Failed": {
+ "message": "Fallou o Autodiscover para o usuario <##user##>. Ou ben proporcionaches unhas credenciais erróneas ou ben o teu provedor de ActiveSync ten un problema temporal, ou ben non admite o Autodiscover."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "Autodiscover precisa dun enderezo de correo electónico válido como nome de usuario."
+ },
+ "autodiscover.Ok": {
+ "message": "Autodiscover completouse correctamente; agora podes revisar os axustes opcionais e establecer a conexión de sincronización."
+ },
+ "autodiscover.Querying": {
+ "message": "Buscando os axustes…"
+ },
+ "config.auto": {
+ "message": "Configuración do servidor de ActiveSync (Autodiscover)"
+ },
+ "config.custom": {
+ "message": "Configuración do servidor de ActiveSync"
+ },
+ "deletefolder.confirm": {
+ "message": "Queres ELIMINAR DEFINITIVAMENTE o cartafol “##replace.1##” da papeleira?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Eliminar definitivamente o cartafol “##replace.1##” da papeleira"
+ },
+ "deletefolder.notallowed": {
+ "message": "Por favor, cancela a subscrición ao cartafol “##replace.1##” antes de intentar eliminalo da papeleira."
+ },
+ "extensionDescription": {
+ "message": "Engade soporte a TbSync para a sincronización de contas de Exchange ActiveSync (contactos, tarefas e calendarios)."
+ },
+ "extensionName": {
+ "message": "Provedor de Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Axustes da conta"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Resposta automática"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Opcións"
+ },
+ "newaccount.add_auto": {
+ "message": "Axustes de Autodiscover e engadir conta"
+ },
+ "newaccount.add_custom": {
+ "message": "Engadir conta"
+ },
+ "pref.AccountName": {
+ "message": "Descrición"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "Versión de ActiveSync"
+ },
+ "pref.DeviceId": {
+ "message": "ID de dispositivo de ActiveSync"
+ },
+ "pref.ServerName": {
+ "message": "Enderezo do servidor"
+ },
+ "pref.ServerNameDescription": {
+ "message": "por exemplo, correo.dominio.gal"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Amosar cartafois atopados na papeleira"
+ },
+ "pref.UserName": {
+ "message": "Nome de usuario"
+ },
+ "pref.UserNameDescription": {
+ "message": "O nome de usuario adoita ser o enderezo de correo electrónico da túa conta."
+ },
+ "pref.autodetect": {
+ "message": "mellor dispoñible"
+ },
+ "pref.birthday": {
+ "message": "Enviar información do aniversario"
+ },
+ "pref.calendaroptions": {
+ "message": "Opcións do calendario"
+ },
+ "pref.contactoptions": {
+ "message": "Opcións dos contactos"
+ },
+ "pref.displayoverride": {
+ "message": "Substituír o nome amosado por «Nome» + «Segundo nome»"
+ },
+ "pref.generaloptions": {
+ "message": "Opcións xerais"
+ },
+ "pref.provision": {
+ "message": "Forzar aprovisionamento (requirido por Kerio)"
+ },
+ "pref.seperator.comma": {
+ "message": "Coma"
+ },
+ "pref.seperator.description": {
+ "message": "Separador de campo de enderezo en varias liñas."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Salto de liña"
+ },
+ "pref.synclimit.1month": {
+ "message": "desde hai 4 semanas"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "desde hai 2 semanas"
+ },
+ "pref.synclimit.3month": {
+ "message": "desde hai 3 meses"
+ },
+ "pref.synclimit.6month": {
+ "message": "desde hai 6 meses"
+ },
+ "pref.synclimit.all": {
+ "message": "todo"
+ },
+ "pref.synclimit.description": {
+ "message": "Período de sincronización: "
+ },
+ "pref.usehttps": {
+ "message": "Usar conexión segura (conectar mediante https)"
+ },
+ "recyclebin": {
+ "message": "Papeleira"
+ },
+ "servertype.auto": {
+ "message": "Configuración automática"
+ },
+ "servertype.custom": {
+ "message": "Configuración personalizada"
+ },
+ "servertype.description.auto": {
+ "message": "É posible detectar a configuración de moitos servidores ActiveSync con só proporcionar o teu enderezo de correo electrónico."
+ },
+ "servertype.description.custom": {
+ "message": "Configura a conta proporciando manualmente o enderezo do servidor ao que queres conectar."
+ },
+ "servertype.description.office365": {
+ "message": "As contas conectadas a Office 365 utilizan un proceso de autenticación moderno, chamado OAuth 2.0, que tamén admite autenticación multifactor (MFA)."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Fai dobre clic para desbloquear todos os axustes predefinidos do servidor."
+ },
+ "status.401": {
+ "message": "Non foi posible autenticarse, comproba o nome de usuario e o contrasinal (erro HTTP 401)."
+ },
+ "status.403": {
+ "message": "O servidor rexeitou a conexión (prohibida) (erro HTTP 403)."
+ },
+ "status.404": {
+ "message": "Usuario non atopado (erro HTTP 404)."
+ },
+ "status.449": {
+ "message": "O servidor solicita aprovisionamento (erro HTTP 449)."
+ },
+ "status.500": {
+ "message": "Erro descoñecido do servidor (erro HTTP 500)."
+ },
+ "status.503": {
+ "message": "Servicio non dispoñible (erro HTTP 503)."
+ },
+ "status.BadItemSkipped": {
+ "message": "Omitido obxecto incorrecto: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Non é posible eliminar un cartafol do sistema (estado 3)"
+ },
+ "status.FolderDelete.4": {
+ "message": "O cartafol non existe (estado 4), resincronizando"
+ },
+ "status.FolderDelete.6": {
+ "message": "O comando non se completou, produciuse un erro no servidor (estado 6)"
+ },
+ "status.FolderDelete.9": {
+ "message": "Chave de sincronización non válida (estado 9), resincronizando"
+ },
+ "status.FolderSync.9": {
+ "message": "Chave de sincronización non válida (estado 9), resincronizando"
+ },
+ "status.InvalidServerOptions": {
+ "message": "El servidor non proporciona información sobre as versións de ActiveSync compatibles. Está EAS bloqueado para este usuario ou para este cliente (TbSync)? Podes intentar establecer a versión de ActiveSync manualmente."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "O servidor de EAS rexeitou a última petición."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "O servidor de EAS non aceptou ##replace.1## elementos."
+ },
+ "status.Sync.12": {
+ "message": "Cambiou a xerarquía de cartafois (estado 12), resincronizando"
+ },
+ "status.Sync.3": {
+ "message": "Chave de sincronización non válida (estado 3), resincronizando"
+ },
+ "status.Sync.4": {
+ "message": "Solicitude mal formada (estado 4)"
+ },
+ "status.Sync.5": {
+ "message": "Problemas temporais do servidor ou elemento non válido (estado 5)"
+ },
+ "status.Sync.6": {
+ "message": "Elemento non válido (estado 6)"
+ },
+ "status.Sync.8": {
+ "message": "Obxecto non atopado (estado 8)"
+ },
+ "status.aborted": {
+ "message": "Sen sincronizar"
+ },
+ "status.disabled": {
+ "message": "Desactivado"
+ },
+ "status.empty-response": {
+ "message": "O servidor envía unha resposta baleira non esperada."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "Elemento do calendario prohibido nun cartafol de tarefas (por favor, reorganiza)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "Elemento de tarefas prohibido nun cartafol do calendario (por favor, reorganiza)"
+ },
+ "status.global.101": {
+ "message": "A solicitude contén WBXML pero non puido ser descodificado a XML (erro EAS 101)."
+ },
+ "status.global.102": {
+ "message": "A solicitude contén WBXML pero non puido ser descodificado a XML (erro EAS 102)."
+ },
+ "status.global.103": {
+ "message": "O XML proporcionado na solicitude non cumple os requirimentos do protocolo (erro EAS 103)."
+ },
+ "status.global.110": {
+ "message": "O servidor informou dun erro interno e non deberías reconectar de inmediato. Desactivouse a sincronización periódica automática durante 30 minutos (erro EAS 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "O servidor EAS notifica <##replace.2##> (estado ##replace.1##) e non permite que TbSync acceda á túa conta."
+ },
+ "status.httperror": {
+ "message": "Erro de comunicación (estado HTTP ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Resposta do servidor non válida (corrompida)."
+ },
+ "status.malformed-xml": {
+ "message": "Non se puido analizar o XML. Revisa o rexistro de eventos para dispor de máis detalles."
+ },
+ "status.modified": {
+ "message": "Modificacións locais"
+ },
+ "status.network": {
+ "message": "Non se puido conectar ao servidor (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "Non se puido conectar ao servidor."
+ },
+ "status.nosupportedeasversion": {
+ "message": "O servidor non é compatible con ActiveSync v2.5 ou v14.0 (só ##replace.1##). TbSync non funcionará con este servidor de ActiveSync."
+ },
+ "status.notargets": {
+ "message": "Sincronización interrompida porque no se puideron crear os destinos da sincronización."
+ },
+ "status.notsupportedeasversion": {
+ "message": "O servidor non é compatible con ActiveSync v##replace.1## (só ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "É preciso sincronizar a conta: hai algún un elemento sen sincronizar."
+ },
+ "status.nouserhost": {
+ "message": "Falta o nome de usuario ou o servidor. Por favor, proporciona eses datos."
+ },
+ "status.pending": {
+ "message": "Agardando pola sincronización"
+ },
+ "status.policy.2": {
+ "message": "Non hai ningunha directiva para este cliente. Contacta co administrador do servidor ou desactiva o aprovisionamento desta conta."
+ },
+ "status.policy.3": {
+ "message": "Valor de PolicyType descoñecido. Contacta co administrador do servidor ou desactiva o aprovisionamento desta conta."
+ },
+ "status.policy.4": {
+ "message": "Os datos de directivas do servidor están danados (posiblemente manipulados). Contacta co administrador do servidor ou desactiva o aprovisionamento desta conta."
+ },
+ "status.policy.5": {
+ "message": "O cliente está a recoñecer a chave de directiva incorrecta. Contacta co administrador do servidor ou desactiva o aprovisionamento desta conta."
+ },
+ "status.provision": {
+ "message": "O aprovisionamento fallou co estado <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "A resposta do servidor non contén datos."
+ },
+ "status.resync-loop": {
+ "message": "Produciuse un erro que non se puido corrixir volvendo a sincronizar a conta. Desactiva a conta e inténtao outra vez (erro: bucle de resincronización)"
+ },
+ "status.security": {
+ "message": "No se puido establecer unha conexión segura. Estás a usar un certificado autofirmado, ou que non é de confianza, sen importarlo a Thunderbird? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Aínda non soportado, omitido"
+ },
+ "status.syncing": {
+ "message": "Sincronizando"
+ },
+ "status.timeout": {
+ "message": "Tempo de comunicación esgotado."
+ },
+ "status.wbxml-parse-error": {
+ "message": "O servidor envía unha resposta ilexible."
+ },
+ "status.wbxmlerror": {
+ "message": "Erro ao sincronizar. O servidor respondeu co estado <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "Violación do protocolo de ActiveSync: falta o campo obrigatorio <##replace.1##> na respuesta do servidor."
+ },
+ "syncstate.accountdone": {
+ "message": "Conta rematada"
+ },
+ "syncstate.done": {
+ "message": "Preparando o seguinte elemento para a sincronización"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Procesando os axustes do servidor actualizados"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Cartafol eliminado"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Procesando a estimación do cambio"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Procesando a lista de cartafois actualizada"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Procesando o recoñecemento de cambios locais"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Procesando o recoñecemento de eliminacións locais"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Procesando as opcións do servidor"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Procesando o aprovisionamento"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Procesando os cambios remotos"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Revertendo os cambios locais"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Enviando información do dispositivo"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Procesando SyncKey"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Solicitando axustes actualizados do servidor"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Preparando a elimanción do cartafol"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Solicitando a estimación dos cambios"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Enviando a actualización da lista de cartafois"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Enviando os cambios locais"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Enviando as eliminacións locais"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Solicitando as opcións do servidor"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Solicitando o aprovisionamento"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Solicitando os cambios remotos"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Recolectando os cambios locais"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Enviando información do dispositivo"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Solicitando SyncKey"
+ },
+ "syncstate.preparing": {
+ "message": "Preparando o seguinte elemento para a sincronización"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Agardando polos axustes actualizados do servidor"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "Agardando pola eliminación do cartafol"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Agardando pola estimación de cambios"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Agardando pola actualización da lista de cartafois"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Agardando polo recoñecemento de cambios locais"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Agardando polo recoñecemento de eliminacións locais"
+ },
+ "syncstate.send.request.options": {
+ "message": "Agardando polas opcións do servidor"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Agardando polo aprovisionamento"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Agardando polos cambios remotos"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Agardando polas versións máis recentes"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Enviando información do dispositivo"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Agardando por SyncKey"
+ },
+ "syncstate.syncing": {
+ "message": "Iniciar sincronización"
+ }
+}
diff --git a/_locales/hu/messages.json b/_locales/hu/messages.json
new file mode 100644
index 0000000..d946745
--- /dev/null
+++ b/_locales/hu/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Évforduló:"
+ },
+ "abCard.AssistantName": {
+ "message": "Asszisztens:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Asszisztensi telefon:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "2. munkahelyi telefon:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Munkahelyi fax:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Autóstelefon:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Fő munkahelyi telefon:"
+ },
+ "abCard.Email3Address": {
+ "message": "Másodlagos e-mail:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "2. otthoni telefon:"
+ },
+ "abCard.ManagerName": {
+ "message": "Vezető:"
+ },
+ "abCard.MiddleName": {
+ "message": "Második keresztnév:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Cím:"
+ },
+ "abCard.OtherCity": {
+ "message": "Város:"
+ },
+ "abCard.OtherCountry": {
+ "message": "Ország:"
+ },
+ "abCard.OtherState": {
+ "message": "Állam/tartomány:"
+ },
+ "abCard.OtherZip": {
+ "message": "Irányítószám:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Rádió-távbeszélő:"
+ },
+ "abCard.Spouse": {
+ "message": "Házastárs:"
+ },
+ "abCard.header.eas": {
+ "message": "Egyéb mezők (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "További otthoni számok:"
+ },
+ "abCard.header.messaging": {
+ "message": "Üzenetek:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Egyéb cím (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "További számok:"
+ },
+ "abCard.header.people": {
+ "message": "Emberek:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "További munkahelyi számok:"
+ },
+ "acl.readonly": {
+ "message": "Csak olvasható hozzáférés (helyi változások visszavonása)"
+ },
+ "acl.readwrite": {
+ "message": "Olvasás és írás a kiszolgálón"
+ },
+ "add.description": {
+ "message": "Válasszon az elérhető kiszolgálóbeállítások közül, és adja meg a kért részleteket. "
+ },
+ "add.name": {
+ "message": "Felhasználónév:"
+ },
+ "add.ok": {
+ "message": "Fiók hozzáadása"
+ },
+ "add.password": {
+ "message": "Jelszó:"
+ },
+ "add.server": {
+ "message": "Kiszolgálóbeállítások:"
+ },
+ "add.shortdescription": {
+ "message": "Fiókadatok"
+ },
+ "add.title": {
+ "message": "Exchange ActiveSync-fiók hozzáadása a TbSynchez"
+ },
+ "add.url": {
+ "message": "Kiszolgáló címe:"
+ },
+ "add.urldescription": {
+ "message": "Elégséges, ha csak az alap kiszolgálócímet adja meg (például: posta.kiszolgálód.hu). De a teljes URL-t is megadhatja (például: https://posta.kiszolgálód.hu/Microsoft-Server-ActiveSync)."
+ },
+ "add.user": {
+ "message": "Felhasználónév (e-mail-cím):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "globális kiszolgálójegyzék"
+ },
+ "autodiscover.Failed": {
+ "message": "A(z) <##user##> felhasználó automatikus felderítése sikertelen. Vagy hibásak voltak a megadott hitelesítő adatok, vagy az ActiveSync szolgáltató ideiglenes problémákat tapasztal, vagy nem támogatja az automatikus felderítést."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "Az önműködő felismerésnek érvényes e-mail címnek kell lennie felhasználói névként."
+ },
+ "autodiscover.Ok": {
+ "message": "Az önműködő felderítés sikeresen befejeződött, most ellenőrizheti az választható beállításokat és létrehozhatja az összehangolási kapcsolatot."
+ },
+ "autodiscover.Querying": {
+ "message": "Beállítások keresése…"
+ },
+ "config.auto": {
+ "message": "Az ActiveSync kiszolgáló beállítások (önműködő észlelés)"
+ },
+ "config.custom": {
+ "message": "Az ActiveSync kiszolgáló beállítások"
+ },
+ "deletefolder.confirm": {
+ "message": "Tényleg azt szeretné, hogy a(z) „##replace.1##” mappa véglegesen törölje a kukát?"
+ },
+ "deletefolder.menuentry": {
+ "message": "„##replace.1##” mappa kuka ürítése"
+ },
+ "deletefolder.notallowed": {
+ "message": "Kérjük, törölje le a(z) „##replace.1##” mappát, mielőtt megpróbálnánk kuka ürítése."
+ },
+ "extensionDescription": {
+ "message": "Az Exchange ActiveSync-fiókok szinkronizálásának támogatása a TbSyncben (névjegyek, feladatok és naptárak)."
+ },
+ "extensionName": {
+ "message": "Exchange ActiveSync-szolgáltató"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Fiókbeállítások"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Automatikus válasz"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Beállítások"
+ },
+ "newaccount.add_auto": {
+ "message": "Automatikus felfedezés beállításai és fiók hozzáadása"
+ },
+ "newaccount.add_custom": {
+ "message": "Fiók hozzáadása"
+ },
+ "pref.AccountName": {
+ "message": "Leírás"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "ActiveSync verzió"
+ },
+ "pref.DeviceId": {
+ "message": "ActiveSync eszközazonosító"
+ },
+ "pref.ServerName": {
+ "message": "Kiszolgáló címe"
+ },
+ "pref.ServerNameDescription": {
+ "message": "például: posta.kiszolgálód.hu"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "A kukában található mappák megjelenítése"
+ },
+ "pref.UserName": {
+ "message": "Felhasználónév"
+ },
+ "pref.UserNameDescription": {
+ "message": "A felhasználónév általában a fiókja e-mail-címe."
+ },
+ "pref.autodetect": {
+ "message": "az elérhető legjobb"
+ },
+ "pref.birthday": {
+ "message": "Születésnapi információk küldése"
+ },
+ "pref.calendaroptions": {
+ "message": "Naptár beállításai"
+ },
+ "pref.contactoptions": {
+ "message": "Névjegyzék beállításai"
+ },
+ "pref.displayoverride": {
+ "message": "Megjelenítési név felülbírálása ezzel: „keresztnév” + „második keresztnév”"
+ },
+ "pref.generaloptions": {
+ "message": "Általános beállítások"
+ },
+ "pref.provision": {
+ "message": "Lekötés megkövetelése (a Kerio követelménye)"
+ },
+ "pref.seperator.comma": {
+ "message": "Vessző"
+ },
+ "pref.seperator.description": {
+ "message": "A többsoros címmező elválasztója."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Sortörés"
+ },
+ "pref.synclimit.1month": {
+ "message": "4 héttel ezelőtt"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "2 héttel ezelőtt"
+ },
+ "pref.synclimit.3month": {
+ "message": "3 hónappal ezelőtt"
+ },
+ "pref.synclimit.6month": {
+ "message": "6 hónappal ezelőtt"
+ },
+ "pref.synclimit.all": {
+ "message": "mindent"
+ },
+ "pref.synclimit.description": {
+ "message": "Szinkronizálási időszak: "
+ },
+ "pref.usehttps": {
+ "message": "Biztonságos kapcsolat használata (kapcsolódás https-n keresztül)"
+ },
+ "recyclebin": {
+ "message": "Kuka"
+ },
+ "servertype.auto": {
+ "message": "Automatikus beállítás"
+ },
+ "servertype.custom": {
+ "message": "Egyéni beállítás"
+ },
+ "servertype.description.auto": {
+ "message": "Számos ActiveSync-kiszolgáló beállítása automatikusan felfedezhető pusztán az e-mail-címe megadásával."
+ },
+ "servertype.description.custom": {
+ "message": "Fiók beállítása a használandó kiszolgáló címének kézi megadásával."
+ },
+ "servertype.description.office365": {
+ "message": "Az Office 365-höz kapcsolódó fiókok az OAuth 2.0 nevű modern hitelesítési folyamatot használják, amely támogatja a többfaktoros hitelesítést (MFA) is."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Kattintson duplán az összes előre megadott kiszolgálóbeállítás feloldásához."
+ },
+ "status.401": {
+ "message": "A hitelesítés nem sikerült, ellenőrizze a felhasználónevet és a jelszót (401-es HTTP-hiba)."
+ },
+ "status.403": {
+ "message": "A kiszolgáló elutasította a kapcsolatot (403-as HTTP-hiba)."
+ },
+ "status.404": {
+ "message": "A felhasználó nem található (404-es HTTP-hiba)."
+ },
+ "status.449": {
+ "message": "A kiszolgáló lekötést két (449-es HTTP-hiba)."
+ },
+ "status.500": {
+ "message": "Ismeretlen kiszolgálóhiba (500-as HTTP-hiba)."
+ },
+ "status.503": {
+ "message": "A szolgáltatás nem elérhető (503-ás HTTP-hiba)."
+ },
+ "status.BadItemSkipped": {
+ "message": "Hibás elem kihagyva: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Nem lehet törölni egy rendszermappát (3-as állapot)"
+ },
+ "status.FolderDelete.4": {
+ "message": "A mappa nem létezik (4-es állapot), újraszinkronizálás"
+ },
+ "status.FolderDelete.6": {
+ "message": "A parancs nem fejezhető be, hiba történt a kiszolgálón (6-os állapot)"
+ },
+ "status.FolderDelete.9": {
+ "message": "?? Invalid synchronization key (status 9), resyncing ??"
+ },
+ "status.FolderSync.9": {
+ "message": "?? Invalid synchronization key (status 9), resyncing ??"
+ },
+ "status.InvalidServerOptions": {
+ "message": "A kiszolgáló nem nyújt felvilágosítást a támogatott ActiveSync verziókról. EAS akadályozva van ez a felhasználó vagy az ügyfél (Thunderbird-összehangolás) számára? Megpróbálhatja kézzel beállítani az ActiveSync verziót."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "Az EAS-kiszolgáló elutasította az utolsó kérést."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "Az EAS-kiszolgáló nem fogadta el a(z) ##replace.1## elemeket."
+ },
+ "status.Sync.12": {
+ "message": "A mappahierarchia megváltozott (12-es állapot), újraszinkronizálás"
+ },
+ "status.Sync.3": {
+ "message": "Érvénytelen szinkronizálási kulcs (3-as állapot), újraszinkronizálás"
+ },
+ "status.Sync.4": {
+ "message": "Rosszul formázott kérés (4-es állapot)"
+ },
+ "status.Sync.5": {
+ "message": "Ideiglenes kiszolgálóprobléma vagy érvénytelen elem (5-ös állapot)"
+ },
+ "status.Sync.6": {
+ "message": "Érvénytelen elem (6-os állapot)"
+ },
+ "status.Sync.8": {
+ "message": "Az objektum nem található (8-as állapot)"
+ },
+ "status.aborted": {
+ "message": "Nincs szinkronizálva"
+ },
+ "status.disabled": {
+ "message": "Letiltva"
+ },
+ "status.empty-response": {
+ "message": "A kiszolgáló váratlan üres választ küldött."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "Tiltott naptárelem a feladatok mappában (rendezze újra)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "Tiltott feladatelem a naptár mappában (rendezze újra)"
+ },
+ "status.global.101": {
+ "message": "A kérés WBXML-t tartalmaz, de nem sikerült XML-be dekódolni (101-es EAS-hiba)."
+ },
+ "status.global.102": {
+ "message": "A kérés WBXML-t tartalmaz, de nem sikerült XML-be dekódolni (102-es EAS-hiba)."
+ },
+ "status.global.103": {
+ "message": "A kérésben megadott XML nem követi a protokoll követelményeit (103-as EAS-hiba)."
+ },
+ "status.global.110": {
+ "message": "A kiszolgáló belső hibát jelentett, és nem szabad azonnal újrapróbálkozni. Az automatikus szinkronizálás 30 percre felfüggesztésre került (110-es EAS hiba)."
+ },
+ "status.global.clientdenied": {
+ "message": "Az EAS-kiszolgáló ezt jelenti: <##replace.2##> (állapot: ##replace.1##), és nem engedélyezi a TbSync számára a fiókja elérését."
+ },
+ "status.httperror": {
+ "message": "Kommunikációs hiba (HTTP állapot: ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Érvénytelen kiszolgálóválasz (szemét)."
+ },
+ "status.malformed-xml": {
+ "message": "Az XML feldolgozása nem sikerült. Ellenőrizze az eseménynaplót a részletekért."
+ },
+ "status.modified": {
+ "message": "Helyi módosítások"
+ },
+ "status.network": {
+ "message": "Nem sikerült kapcsolódni a kiszolgálóhoz (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "Nem sikerült kapcsolódni a kiszolgálóhoz."
+ },
+ "status.nosupportedeasversion": {
+ "message": "A kiszolgáló nem támogatja az ActiveSync v2.5-öt vagy a v14.0-t (csak ezt: ##replace.1##). A TbSync nem fog működni ezzel az ActiveSync-kiszolgálóval."
+ },
+ "status.notargets": {
+ "message": "A szinkronizálás megszakítása, mert a szinkronizálási célokat nem lehetett létrehozni."
+ },
+ "status.notsupportedeasversion": {
+ "message": "A kiszolgáló nem támogatja a kiválasztott ActiveSync ##replace.1## verziót (csak ezt: ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "A fiókot szinkronizálni kell, legalább egy elem nincs szinkronizálva."
+ },
+ "status.nouserhost": {
+ "message": "Hiányzó felhasználónév vagy kiszolgáló. Adja meg ezeket az értékeket."
+ },
+ "status.pending": {
+ "message": "Várakozás a szinkronizálásra"
+ },
+ "status.policy.2": {
+ "message": "Nincs házirend ehhez a klienshez. Vegye fel a kapcsolatot a kiszolgáló rendszergazdájával, vagy tiltsa le a fiók lekötését."
+ },
+ "status.policy.3": {
+ "message": "Ismeretlen házirendtípus érték. Vegye fel a kapcsolatot a kiszolgáló rendszergazdájával, vagy tiltsa le a fiók lekötését."
+ },
+ "status.policy.4": {
+ "message": "A kiszolgáló házirendadatai sérültek (esetleg meghamisították). Vegye fel a kapcsolatot a kiszolgáló rendszergazdájával, vagy tiltsa le a fiók lekötését."
+ },
+ "status.policy.5": {
+ "message": "A kliens nyugtázza a hibás házirendkulcsot. Vegye fel a kapcsolatot a kiszolgáló rendszergazdájával, vagy tiltsa le a fiók lekötését."
+ },
+ "status.provision": {
+ "message": "A lekötés sikertelen, állapot: <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "A kiszolgáló válasza nem tartalmaz adatokat."
+ },
+ "status.resync-loop": {
+ "message": "Hiba történt, amelyből nem sikerült helyreállni a fiók újraszinkronizálásával. Tiltsa le a fiókot, és próbálja meg újra. (Hiba: állandó újraszinkronizálás)"
+ },
+ "status.security": {
+ "message": "A biztonságos kapcsolat létrehozása nem sikerült. Önaláírt vagy más, nem megbízható tanúsítványt importált a Thunderbirdbe? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Még nem támogatott, kihagyva"
+ },
+ "status.syncing": {
+ "message": "Szinkronizálás"
+ },
+ "status.timeout": {
+ "message": "Kommunikációs időtúllépés."
+ },
+ "status.wbxml-parse-error": {
+ "message": "A kiszolgáló olvashatatlan választ küld."
+ },
+ "status.wbxmlerror": {
+ "message": "A szinkronizálás sikertelen. A kiszolgáló a következő állapottal válaszolt: <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "ActiveSync protokollsértés: A(z) <##replace.1##> kötelező mező hiányzik a kiszolgáló válaszából."
+ },
+ "syncstate.accountdone": {
+ "message": "Fiók kész"
+ },
+ "syncstate.done": {
+ "message": "A következő elem előkészítése szinkronizálásra"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Frissített kiszolgálóbeállítások feldolgozása"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "A mappa törölve"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Változásbecslés feldolgozása"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "A mappalista frissítés feldolgozása"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "A helyi változások nyugtázásának feldolgozása"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "A helyi törlések nyugtázásának feldolgozása"
+ },
+ "syncstate.eval.response.options": {
+ "message": "A kiszolgáló beállításainak feldolgozása"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Lekötés feldolgozása"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "A távoli módosítások feldolgozása"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "A helyi változások visszaállítása"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Eszközinformációk küldése"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Szinkronizálási kulcs feldolgozása"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Frissített kiszolgálóbeállítások kérése"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Felkészülés a mappa törlésére"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Változásbecslés kérése"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Mappalista-frissítés elküldése"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Helyi változások küldése"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Helyi törlések küldése"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "A kiszolgálóbeállítások kérése"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Lekötés kérése"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Távoli módosítások kérése"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Helyi változások összegyűjtése"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Eszközinformációk küldése"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Szinkronizálási kulcs kérése"
+ },
+ "syncstate.preparing": {
+ "message": "A következő elem előkészítése szinkronizálásra"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Várakozás a frissített kiszolgálóbeállításokra"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "Várakozás a mappa törlésére"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Várakozás a változásbecslésre"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Várakozás a mappalista-frissítésre"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Várakozás a helyi változások elismerésére"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Várakozás a helyi törlések nyugtázására"
+ },
+ "syncstate.send.request.options": {
+ "message": "Várakozás a kiszolgálóbeállításokra"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Várakozás a lekötésre"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Várakozás a távoli módosításokra"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Várakozás a legfrissebb verziókra"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Eszközinformációk küldése"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Várakozás a szinkronizálási kulcsra"
+ },
+ "syncstate.syncing": {
+ "message": "Szinkronizálás előkészítése"
+ }
+}
diff --git a/_locales/it/messages.json b/_locales/it/messages.json
new file mode 100644
index 0000000..60466e9
--- /dev/null
+++ b/_locales/it/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Anniversario:"
+ },
+ "abCard.AssistantName": {
+ "message": "Assistente:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Telefono assistente:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Secondo telefono ufficio:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Fax ufficio:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Telefono auto:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Telefono lavoro principale:"
+ },
+ "abCard.Email3Address": {
+ "message": "Indirizzo di posta elettronica alternativo:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Secondo telefono casa:"
+ },
+ "abCard.ManagerName": {
+ "message": "Supervisore:"
+ },
+ "abCard.MiddleName": {
+ "message": "Secondo nome:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Indirizzo:"
+ },
+ "abCard.OtherCity": {
+ "message": "Città:"
+ },
+ "abCard.OtherCountry": {
+ "message": "Paese:"
+ },
+ "abCard.OtherState": {
+ "message": "Stato:"
+ },
+ "abCard.OtherZip": {
+ "message": "CAP:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Telefono radio:"
+ },
+ "abCard.Spouse": {
+ "message": "Coniuge:"
+ },
+ "abCard.header.eas": {
+ "message": "Altri campi (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Numeri casa aggiuntivi:"
+ },
+ "abCard.header.messaging": {
+ "message": "Messaggeria:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Altro indirizzo (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Numeri aggiuntivi:"
+ },
+ "abCard.header.people": {
+ "message": "Persone:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Numeri lavoro aggiuntivi:"
+ },
+ "acl.readonly": {
+ "message": "Accesso al server in sola lettura (ripristina le modifiche locali)"
+ },
+ "acl.readwrite": {
+ "message": "Leggi e scrivi sul server"
+ },
+ "add.description": {
+ "message": "Selezionare una delle opzioni configurazione server disponibili e immettere i dettagli richiesti. "
+ },
+ "add.name": {
+ "message": "Nome account:"
+ },
+ "add.ok": {
+ "message": "Aggiungi account"
+ },
+ "add.password": {
+ "message": "Password:"
+ },
+ "add.server": {
+ "message": "Configurazione server:"
+ },
+ "add.shortdescription": {
+ "message": "Informazioni sul conto"
+ },
+ "add.title": {
+ "message": "Aggiunta account Exchange ActiveSync a TbSync"
+ },
+ "add.url": {
+ "message": "Indirizzo server:"
+ },
+ "add.urldescription": {
+ "message": "Dovrebbe essere sufficiente fornire solo il nome del server (ad es. mail.yourserver.com), ma è anche possibile fornire l'URL completo (ad es. https://mail.yourserver.com/Microsoft-Server-ActiveSync)."
+ },
+ "add.user": {
+ "message": "Nome utente (indirizzo di posta elettronica):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "directory globale del server"
+ },
+ "autodiscover.Failed": {
+ "message": "Rilevamento automatico non riuscito per l'utente <##user##>. Le credenziali fornite sono errate o il proprio provider ActiveSync ha un problema temporaneo o non supporta il rilevamento automatico impostazioni."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "Il rilevamento automatico impostazioni richiede che venga specificato un indirizzo di posta elettronica valido come nome utente."
+ },
+ "autodiscover.Ok": {
+ "message": "Rilevamento automatico impostazioni completato con successo, è ora possibile verificare le impostazioni facoltative e stabilire la connessione per la sincronizzazione."
+ },
+ "autodiscover.Querying": {
+ "message": "Rilevamento impostazioni in corso..."
+ },
+ "config.auto": {
+ "message": "Configurazione server ActiveSync (rilevamento automatico)"
+ },
+ "config.custom": {
+ "message": "Configurazione server ActiveSync"
+ },
+ "deletefolder.confirm": {
+ "message": "ELIMINARE PERMANENTEMENTE la cartella '##replace.1##' dal Cestino?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Elimina permanentemente la cartella '##replace.1##' dal Cestino"
+ },
+ "deletefolder.notallowed": {
+ "message": "Annullare la sottoscrizione alla cartella '##replace.1##' prima di provare a eliminarla dal Cestino."
+ },
+ "extensionDescription": {
+ "message": "Aggiunge il supporto per la sincronizzazione di account Exchange ActiveSync (contatti, attività e calendari) a TbSync."
+ },
+ "extensionName": {
+ "message": "Provider Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Impostazioni account"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Risponditore automatico"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Opzioni"
+ },
+ "newaccount.add_auto": {
+ "message": "Rileva automaticamente impostazioni e aggiungi account"
+ },
+ "newaccount.add_custom": {
+ "message": "Aggiungi account"
+ },
+ "pref.AccountName": {
+ "message": "Nome account"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "Versione ActiveSync"
+ },
+ "pref.DeviceId": {
+ "message": "ID dispositivo ActiveSync"
+ },
+ "pref.ServerName": {
+ "message": "Indirizzo server"
+ },
+ "pref.ServerNameDescription": {
+ "message": "ad es. mail.yourserver.com"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Visualizza le cartelle trovate nel Cestino"
+ },
+ "pref.UserName": {
+ "message": "Nome utente"
+ },
+ "pref.UserNameDescription": {
+ "message": "Il nome utente è solitamente l'indirizzo di posta elettronica del proprio account."
+ },
+ "pref.autodetect": {
+ "message": "miglior opzione disponibile"
+ },
+ "pref.birthday": {
+ "message": "Invia informazioni di compleanno"
+ },
+ "pref.calendaroptions": {
+ "message": "Opzioni del calendario"
+ },
+ "pref.contactoptions": {
+ "message": "Opzioni di contatto"
+ },
+ "pref.displayoverride": {
+ "message": "Ignora il Nome visualizzato e mostra Nome + Cognome"
+ },
+ "pref.generaloptions": {
+ "message": "Opzioni generali"
+ },
+ "pref.provision": {
+ "message": "Forza provisioning (opzione richiesta per Kerio)"
+ },
+ "pref.seperator.comma": {
+ "message": "Virgola"
+ },
+ "pref.seperator.description": {
+ "message": "Separatore per i campi indirizzo multiriga."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Separatore riga"
+ },
+ "pref.synclimit.1month": {
+ "message": "di 4 settimane fa"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "di 2 settimane fa"
+ },
+ "pref.synclimit.3month": {
+ "message": "di 3 mesi fa"
+ },
+ "pref.synclimit.6month": {
+ "message": "di 6 mesi fa"
+ },
+ "pref.synclimit.all": {
+ "message": "tutto"
+ },
+ "pref.synclimit.description": {
+ "message": "Periodo di sincronizzazione:"
+ },
+ "pref.usehttps": {
+ "message": "Utilizza connessione sicura (connettiti tramite HTTPS)"
+ },
+ "recyclebin": {
+ "message": "Cestino"
+ },
+ "servertype.auto": {
+ "message": "Configurazione automatica"
+ },
+ "servertype.custom": {
+ "message": "Configurazione personalizzata"
+ },
+ "servertype.description.auto": {
+ "message": "Per molti server ActiveSync la configurazione può essere trovata fornendo solo l'indirizzo di posta elettronica."
+ },
+ "servertype.description.custom": {
+ "message": "Imposta l'account fornendo manualmente l'indirizzo del server a cui connettersi."
+ },
+ "servertype.description.office365": {
+ "message": "Gli account connessi a Office 365 utilizzano un processo di autenticazione moderno denominato OAuth 2.0 che supporta anche l'autenticazione a più fattori (MFA)."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Cliccare due volte per sbloccare tutte le impostazioni server predefinite."
+ },
+ "status.401": {
+ "message": "Impossibile autenticarsi, controllare nome utente e password."
+ },
+ "status.403": {
+ "message": "Il server ha rifiutato la connessione (vietato)."
+ },
+ "status.404": {
+ "message": "Utente non trovato (errore HTTP 404)."
+ },
+ "status.449": {
+ "message": "Il server richiede il provisioning."
+ },
+ "status.500": {
+ "message": "Errore server sconosciuto (errore HTTP 500)."
+ },
+ "status.503": {
+ "message": "Servizio non disponibile."
+ },
+ "status.BadItemSkipped": {
+ "message": "Oggetto errato saltato: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Impossibile eliminare una cartella di sistema."
+ },
+ "status.FolderDelete.4": {
+ "message": "?? Folder does not exist (status 4), resyncing ??"
+ },
+ "status.FolderDelete.6": {
+ "message": "Impossibile completare il comando, si è verificato un errore sul server."
+ },
+ "status.FolderDelete.9": {
+ "message": "?? Invalid synchronization key (status 9), resyncing ??"
+ },
+ "status.FolderSync.9": {
+ "message": "?? Invalid synchronization key (status 9), resyncing ??"
+ },
+ "status.InvalidServerOptions": {
+ "message": "Il server non fornisce informazioni sulle versioni di ActiveSync supportate. EAS è bloccato per questo utente o questo client (TbSync)? È possibile provare a impostare manualmente la versione di ActiveSync."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "Il server EAS ha rifiutato l'ultima richiesta."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "Il server EAS non ha accettato ##replace.1## elementi."
+ },
+ "status.Sync.12": {
+ "message": "?? Folder hierarchy changed (status 12), resyncing ??"
+ },
+ "status.Sync.3": {
+ "message": "?? Invalid synchronization key (status 3), resyncing ??"
+ },
+ "status.Sync.4": {
+ "message": "?? Malformed request (status 4) ??"
+ },
+ "status.Sync.5": {
+ "message": "?? Temporary server issues or invalid item (status 5) ??"
+ },
+ "status.Sync.6": {
+ "message": "?? Invalid item (status 6) ??"
+ },
+ "status.Sync.8": {
+ "message": "?? Object not found (status 8) ??"
+ },
+ "status.aborted": {
+ "message": "Non sincronizzato"
+ },
+ "status.disabled": {
+ "message": "L'account non è abilitato, la sincronizzazione è disabilitata."
+ },
+ "status.empty-response": {
+ "message": "Il server invia una risposta vuota inaspettata."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "?? Forbidden calendar item in a task folder (please resort) ??"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "?? Forbidden task item in a calendar folder (please resort) ??"
+ },
+ "status.global.101": {
+ "message": "La richiesta contiene WBXML ma non è possibile decodificarlo in XML (errore 101)."
+ },
+ "status.global.102": {
+ "message": "La richiesta contiene WBXML ma non è possibile decodificarlo in XML (errore 102)."
+ },
+ "status.global.103": {
+ "message": "L'XML fornito nella richiesta non rispetta i requisiti del protocollo (errore 103)."
+ },
+ "status.global.110": {
+ "message": "Il server ha segnalato un errore interno e non dovremmo riprovare immediatamente. La sincronizzazione periodica automatica è stata disattivata per 30 minuti (errore EAS 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "Il server EAS segnala <##replace.2##> (stato ##replace.1##) e non consente a TbSync l'accesso al proprio account."
+ },
+ "status.httperror": {
+ "message": "Errore di comunicazione (stato HTTP ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Risposta del server non valida (inutile)."
+ },
+ "status.malformed-xml": {
+ "message": "Impossibile analizzare XML. Controllare il registro eventi per i dettagli."
+ },
+ "status.modified": {
+ "message": "Modifiche locali presenti"
+ },
+ "status.network": {
+ "message": "Impossibile collegarsi al server (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "Impossibile connettersi al server."
+ },
+ "status.nosupportedeasversion": {
+ "message": "Il server non supporta ActiveSync v2.5 o v14.0 (solo ##replace.1##). TbSync non funzionerà con questo server ActiveSync."
+ },
+ "status.notargets": {
+ "message": "Interruzione sincronizzazione in corso: non è possibile creare le destinazioni sincronizzazione."
+ },
+ "status.notsupportedeasversion": {
+ "message": "Il server non supporta la versione di ActiveSync selezionata ##replace.1## (solo ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "L'account deve essere sincronizzato, almeno un elemento non è sincronizzato."
+ },
+ "status.nouserhost": {
+ "message": "Nome utente e/o server mancanti. Fornire tali valori."
+ },
+ "status.pending": {
+ "message": "In attesa di sincronizzazione"
+ },
+ "status.policy.2": {
+ "message": "Non esiste alcuna policy per questo client. Contattare l'amministratore del proprio server o disabilitare il provisioning per questo account."
+ },
+ "status.policy.3": {
+ "message": "Valore PolicyType sconosciuto. Contattare l'amministratore del proprio server o disabilitare il provisioning per questo account."
+ },
+ "status.policy.4": {
+ "message": "I dati di policy sul server sono corrotti (forse alterati). Contattare l'amministratore del proprio server o disabilitare il provisioning per questo account."
+ },
+ "status.policy.5": {
+ "message": "Il client sta riconoscendo una policy con nome errato. Contattare l'amministratore del proprio server o disabilitare il provisioning per questo account."
+ },
+ "status.provision": {
+ "message": "Provisioning non riuscito: stato <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "La risposta dal server non contiene dati."
+ },
+ "status.resync-loop": {
+ "message": "Si è verificato un errore che non è stato possibile correggere eseguendo una nuova sincronizzazione dell'account. Disabilitare l'account e riprovare. (Errore: ciclo di risincronizzazione)"
+ },
+ "status.security": {
+ "message": "Impossibile stabilire una connessione sicura. Si sta utilizzando un certificato autofirmato o non affidabile senza averlo importato in Thunderbird? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Non ancora supportato, omesso"
+ },
+ "status.syncing": {
+ "message": "Sincronizzazione in corso"
+ },
+ "status.timeout": {
+ "message": "Timeout durante la comunicazione."
+ },
+ "status.wbxml-parse-error": {
+ "message": "Il server invia una risposta illeggibile."
+ },
+ "status.wbxmlerror": {
+ "message": "Sincronizzazione non riuscita. Il server ha risposto con lo stato <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "Violazione protocollo ActiveSync: il campo obbligatorio <##replace.1##> manca dalla risposta del server."
+ },
+ "syncstate.accountdone": {
+ "message": "Sincronizzazione account completata"
+ },
+ "syncstate.done": {
+ "message": "Preparazione prossimo elemento per la sincronizzazione in corso"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Elaborazione impostazioni server aggiornate in corso"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Cartella eliminata"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Elaborazione stima modifiche in corso"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Elaborazione aggiornamenti elenco cartelle in corso"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Elaborazione riconoscimento modifiche locali in corso"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Elaborazione riconoscimento eliminazioni locali in corso"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Elaborazione opzioni server in corso"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Elaborazione provisioning in corso"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Elaborazione modifiche remote in corso"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Annullamento modifiche locali in corso"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Invio informazioni dispositivo in corso"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Elaborazione chiave di sincronizzazione in corso"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Richiesta impostazioni server aggiornate in corso"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Preparazione eliminazione cartella in corso"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Richiesta stima modifiche in corso"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Invio aggiornamenti elenco cartelle in corso"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Invio modifiche locali in corso"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Invio eliminazioni locali in corso"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Richiesta opzioni server in corso"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Richiesta provisioning in corso"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Richiesta modifiche remote in corso"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Raccolta modifiche locali in corso"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Invio informazioni dispositivo in corso"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Richiesta chiave di sincronizzazione in corso"
+ },
+ "syncstate.preparing": {
+ "message": "Preparazione prossimo elemento per la sincronizzazione in corso"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "In attesa delle impostazioni server aggiornate"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "In attesa dell'eliminazione della cartella"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "In attesa della stima modifiche"
+ },
+ "syncstate.send.request.folders": {
+ "message": "In attesa degli aggiornamenti elenco cartelle"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "In attesa del riconoscimento delle modifiche locali"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "In attesa del riconoscimento delle eliminazioni locali"
+ },
+ "syncstate.send.request.options": {
+ "message": "In attesa delle opzioni server"
+ },
+ "syncstate.send.request.provision": {
+ "message": "In attesa del provisioning"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "In attesa delle modifiche remote"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "In attesa delle versioni più recenti"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Invio informazioni dispositivo in corso"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "In attesa della chiave di sincronizzazione"
+ },
+ "syncstate.syncing": {
+ "message": "Inizializzazione sincronizzazione in corso"
+ }
+}
diff --git a/_locales/ja/messages.json b/_locales/ja/messages.json
new file mode 100644
index 0000000..2718597
--- /dev/null
+++ b/_locales/ja/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "記念日:"
+ },
+ "abCard.AssistantName": {
+ "message": "アシスタント:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "アシスタントの電話番号:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "勤務先電話番号 2:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "勤務先 FAX:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "自動車電話番号:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "勤務先電話番号:"
+ },
+ "abCard.Email3Address": {
+ "message": "電子メール 2:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "自宅電話番号 2:"
+ },
+ "abCard.ManagerName": {
+ "message": "マネージャー:"
+ },
+ "abCard.MiddleName": {
+ "message": "ミドルネーム:"
+ },
+ "abCard.OtherAddress": {
+ "message": "住所:"
+ },
+ "abCard.OtherCity": {
+ "message": "町:"
+ },
+ "abCard.OtherCountry": {
+ "message": "国:"
+ },
+ "abCard.OtherState": {
+ "message": "都道府県:"
+ },
+ "abCard.OtherZip": {
+ "message": "郵便番号:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "無線電話の番号:"
+ },
+ "abCard.Spouse": {
+ "message": "配偶者/パートナー:"
+ },
+ "abCard.header.eas": {
+ "message": "その他の項目 (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "自宅電話番号 3:"
+ },
+ "abCard.header.messaging": {
+ "message": "Messaging:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "その他のアドレス (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Additional numbers:"
+ },
+ "abCard.header.people": {
+ "message": "People:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "勤務先電話番号 3:"
+ },
+ "acl.readonly": {
+ "message": "Read-only server access (revert local changes)"
+ },
+ "acl.readwrite": {
+ "message": "Read from and write to server"
+ },
+ "add.description": {
+ "message": "利用可能なサーバー構成オプションのいずれかを選択し、要求された詳細を入力してください。 "
+ },
+ "add.name": {
+ "message": "アカウント名:"
+ },
+ "add.ok": {
+ "message": "アカウントを追加"
+ },
+ "add.password": {
+ "message": "パスワード:"
+ },
+ "add.server": {
+ "message": "サーバー設定:"
+ },
+ "add.shortdescription": {
+ "message": "アカウント情報"
+ },
+ "add.title": {
+ "message": "Adding an Exchange ActiveSync account to TbSync"
+ },
+ "add.url": {
+ "message": "サーバー アドレス:"
+ },
+ "add.urldescription": {
+ "message": "基本的なサーバーアドレスだけを提供するだけで十分です (例: mail.yourserver.com)。 ただし、完全な URL を提供することもできます (例: https://mail.yourserver.com/Microsoft-Server-ActiveSync)。"
+ },
+ "add.user": {
+ "message": "ユーザー名 (電子メールアドレス):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "global server directory"
+ },
+ "autodiscover.Failed": {
+ "message": "ユーザー <##user##> の自動検出に失敗しました。指定された資格情報が間違っているか、ActiveSyncプロバイダに一時的な問題があるか、自動検出をサポートしていません。"
+ },
+ "autodiscover.NeedEmail": {
+ "message": "自動検出にはユーザー名として有効なメールアドレスが必要です。"
+ },
+ "autodiscover.Ok": {
+ "message": "Autodiscover completed successfully, you can now check the optional settings and establish the synchronization connection."
+ },
+ "autodiscover.Querying": {
+ "message": "設定を検索中…"
+ },
+ "config.auto": {
+ "message": "ActiveSync サーバー設定 (自動検出)"
+ },
+ "config.custom": {
+ "message": "ActiveSync サーバー設定"
+ },
+ "deletefolder.confirm": {
+ "message": "本当にごみ箱からフォルダ '## replace.1 ##' を完全に削除しますか?"
+ },
+ "deletefolder.menuentry": {
+ "message": "ごみ箱からフォルダ '## replace.1 ##' を完全に削除"
+ },
+ "deletefolder.notallowed": {
+ "message": "ゴミ箱から削除する前に、フォルダ “##replace.1##” の登録を解除してください。"
+ },
+ "extensionDescription": {
+ "message": "TbSync に Exchange ActiveSync アカウントの同期サポートを追加します (連絡先、タスクとカレンダー)。"
+ },
+ "extensionName": {
+ "message": "Exchange ActiveSync 用プロバイダ"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "アカウント設定"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Auto responder"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "オプション"
+ },
+ "newaccount.add_auto": {
+ "message": "設定を自動検出してアカウントを追加"
+ },
+ "newaccount.add_custom": {
+ "message": "アカウントを追加"
+ },
+ "pref.AccountName": {
+ "message": "説明"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "ActiveSync バージョン"
+ },
+ "pref.DeviceId": {
+ "message": "ActiveSync デバイス ID"
+ },
+ "pref.ServerName": {
+ "message": "サーバー アドレス"
+ },
+ "pref.ServerNameDescription": {
+ "message": "例: mail.yourserver.com"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Show folders found in trash"
+ },
+ "pref.UserName": {
+ "message": "ユーザー名"
+ },
+ "pref.UserNameDescription": {
+ "message": "ユーザー名は通常、あなたのアカウントの電子メールアドレスです。"
+ },
+ "pref.autodetect": {
+ "message": "利用可能な最新のバージョン"
+ },
+ "pref.birthday": {
+ "message": "Send birthday information"
+ },
+ "pref.calendaroptions": {
+ "message": "カレンダー設定"
+ },
+ "pref.contactoptions": {
+ "message": "連絡先設定"
+ },
+ "pref.displayoverride": {
+ "message": "表示名を「名」+「姓」で上書き"
+ },
+ "pref.generaloptions": {
+ "message": "一般設定"
+ },
+ "pref.provision": {
+ "message": "プロビジョニングを強制 (Kerio で必要)"
+ },
+ "pref.seperator.comma": {
+ "message": "カンマ"
+ },
+ "pref.seperator.description": {
+ "message": "Separator for multiline address field."
+ },
+ "pref.seperator.linebreak": {
+ "message": "改行"
+ },
+ "pref.synclimit.1month": {
+ "message": "4 週間前まで"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "2 週間前まで"
+ },
+ "pref.synclimit.3month": {
+ "message": "3 ヶ月前まで"
+ },
+ "pref.synclimit.6month": {
+ "message": "6 ヶ月前まで"
+ },
+ "pref.synclimit.all": {
+ "message": "全て"
+ },
+ "pref.synclimit.description": {
+ "message": "同期する期間: "
+ },
+ "pref.usehttps": {
+ "message": "安全な接続を利用する (https を使用して接続)"
+ },
+ "recyclebin": {
+ "message": "ごみ箱"
+ },
+ "servertype.auto": {
+ "message": "自動設定"
+ },
+ "servertype.custom": {
+ "message": "カスタム設定"
+ },
+ "servertype.description.auto": {
+ "message": "多くの ActiveSync サーバーの構成は、電子メールアドレスを提供するだけで検出できます。"
+ },
+ "servertype.description.custom": {
+ "message": "接続するサーバーのアドレスを手動で入力することにより、アカウントを設定します。"
+ },
+ "servertype.description.office365": {
+ "message": "Office 365に接続されたアカウントは、OAuth 2.0 と呼ばれる最新の認証プロセスを使用します。これは、Multi-Factor-Authentication (MFA、多要素認証) もサポートしています。"
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Double click to unlock all predefined server settings."
+ },
+ "status.401": {
+ "message": "認証できません。ユーザー名とパスワードを確認してください (HTTP エラー 401)。"
+ },
+ "status.403": {
+ "message": "サーバーが接続を拒否しました (禁止) (HTTP エラー 403)。"
+ },
+ "status.404": {
+ "message": "ユーザーが見つかりません (HTTP エラー 404)。"
+ },
+ "status.449": {
+ "message": "Server requests provisioning (HTTP Error 449)."
+ },
+ "status.500": {
+ "message": "不明なサーバー エラー (HTTP エラー 500)。"
+ },
+ "status.503": {
+ "message": "サービスが利用できません (HTTP エラー 503)。"
+ },
+ "status.BadItemSkipped": {
+ "message": "不良アイテムがスキップされました: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "システムフォルダを削除できません (ステータス 3)"
+ },
+ "status.FolderDelete.4": {
+ "message": "フォルダが見つかりません (ステータス 4)。再同期中"
+ },
+ "status.FolderDelete.6": {
+ "message": "コマンドを完了できません。サーバーでエラーが発生しました (ステータス 6)"
+ },
+ "status.FolderDelete.9": {
+ "message": "Invalid synchronization key (status 9), resyncing"
+ },
+ "status.FolderSync.9": {
+ "message": "Invalid synchronization key (status 9), resyncing"
+ },
+ "status.InvalidServerOptions": {
+ "message": "The server does not provide information about the supported ActiveSync versions. Is EAS blocked for this user or this client (TbSync)? You could try to set the ActiveSync version manually."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "The EAS Server rejected the last request."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "The EAS server did not accept ##replace.1## elements."
+ },
+ "status.Sync.12": {
+ "message": "フォルダの階層構造が変更されました (ステータス 12)。再同期中"
+ },
+ "status.Sync.3": {
+ "message": "Invalid synchronization key (status 3), resyncing"
+ },
+ "status.Sync.4": {
+ "message": "不正なリクエストです (ステータス 4)"
+ },
+ "status.Sync.5": {
+ "message": "一時的なサーバーの問題、または無効なアイテムです (ステータス 5)"
+ },
+ "status.Sync.6": {
+ "message": "無効なアイテムです (ステータス 6)"
+ },
+ "status.Sync.8": {
+ "message": "オブジェクトが見つかりません (ステータス 8)"
+ },
+ "status.aborted": {
+ "message": "同期されていません"
+ },
+ "status.disabled": {
+ "message": "無効"
+ },
+ "status.empty-response": {
+ "message": "Server sends unexpected empty response."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "Forbidden calendar item in a task folder (please resort)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "Forbidden task item in a calendar folder (please resort)"
+ },
+ "status.global.101": {
+ "message": "The request contains WBXML but it could not be decoded into XML (EAS Error 101)."
+ },
+ "status.global.102": {
+ "message": "The request contains WBXML but it could not be decoded into XML (EAS Error 102)."
+ },
+ "status.global.103": {
+ "message": "The XML provided in the request does not follow the protocol requirements (EAS Error 103)."
+ },
+ "status.global.110": {
+ "message": "The server reported an internal error and we should not retry immediately. Automatic periodic sync has been disabled for 30 minutes (EAS Error 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "EAS サーバーは <## replace.2 ##> (ステータス ## replace.1 ##) を報告し、TbSync がアカウントにアクセスすることを許可しませんでした。"
+ },
+ "status.httperror": {
+ "message": "コミュニケーション エラー (HTTP ステータス ##replace.1##)。"
+ },
+ "status.invalid": {
+ "message": "Invalid server response (junk)."
+ },
+ "status.malformed-xml": {
+ "message": "XML を解析できません。詳細はイベントログをご確認ください。"
+ },
+ "status.modified": {
+ "message": "ローカルの変更"
+ },
+ "status.network": {
+ "message": "サーバーに接続できません (##replace.1##)。"
+ },
+ "status.networkerror": {
+ "message": "サーバーに接続できません。"
+ },
+ "status.nosupportedeasversion": {
+ "message": "サーバーは ActiveSync v2.5 または v14.0 をサポートしていません (##replace.1## のみ)。TbSync は、この ActiveSync サーバーでは機能しません。"
+ },
+ "status.notargets": {
+ "message": "Aborting Sync, because sync targets could not be created."
+ },
+ "status.notsupportedeasversion": {
+ "message": "サーバーは選択された ActiveSync v##replace.1## をサポートしていません (##replace.2## のみ)。"
+ },
+ "status.notsyncronized": {
+ "message": "Account needs to be synchronized, at least one item is out of sync."
+ },
+ "status.nouserhost": {
+ "message": "Missing username and/or server. Please provide those values."
+ },
+ "status.pending": {
+ "message": "同期待ち"
+ },
+ "status.policy.2": {
+ "message": "There is no policy for this client. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.3": {
+ "message": "Unknown PolicyType value. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.4": {
+ "message": "The policy data on the server is corrupted (possibly tampered with). Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.5": {
+ "message": "The client is acknowledging the wrong policy key. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.provision": {
+ "message": "Provisioning failed with status <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "Response from the server contains no data."
+ },
+ "status.resync-loop": {
+ "message": "There was an error from which we could not recover by resyncing the account. Please disable the account and try again. (Error: resync loop)"
+ },
+ "status.security": {
+ "message": "安全な接続を確立できませんでした。Thunderbird にインポートせずに、自己署名証明書または信頼できない証明書を使用していますか? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "サポートされていません。スキップします。"
+ },
+ "status.syncing": {
+ "message": "同期中"
+ },
+ "status.timeout": {
+ "message": "接続がタイムアウトしました。"
+ },
+ "status.wbxml-parse-error": {
+ "message": "Server sends unreadable response."
+ },
+ "status.wbxmlerror": {
+ "message": "Sync failed. Server responded with status <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "ActiveSync protocol violation: Mandatory field <##replace.1##> is missing from server response."
+ },
+ "syncstate.accountdone": {
+ "message": "Finished account"
+ },
+ "syncstate.done": {
+ "message": "Preparing next item for synchronization"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Processing updated server settings"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Folder deleted"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Processing change estimate"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Processing folder list update"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Processing acknowledgment of local changes"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Processing acknowledgment of local deletes"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Processing server options"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Processing provision"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Processing remote changes"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Reverting local changes"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "デバイス情報を送信中"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Processing SyncKey"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Requesting updated server settings"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "フォルダ削除の準備中"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Requesting change estimate"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "フォルダリストの更新を送信中"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "ローカルの変更を送信中"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "ローカルの削除を送信中"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Requesting server options"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Requesting provision"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Requesting remote changes"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Collecting local changes"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "デバイス情報を送信中"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "同期キーをリクエスト中"
+ },
+ "syncstate.preparing": {
+ "message": "Preparing next item for synchronization"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Waiting for updated server settings"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "フォルダが削除されるのを待機中"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Waiting for change estimate"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Waiting for folder list update"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Waiting for acknowledgment of local changes"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Waiting for acknowledgment of local deletes"
+ },
+ "syncstate.send.request.options": {
+ "message": "Waiting for server options"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Waiting for provision"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Waiting for remote changes"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Waiting for most recent versions"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "デバイス情報を送信中"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Waiting for SyncKey"
+ },
+ "syncstate.syncing": {
+ "message": "Initialize synchronization"
+ }
+}
diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json
new file mode 100644
index 0000000..a50856e
--- /dev/null
+++ b/_locales/pl/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Rocznica:"
+ },
+ "abCard.AssistantName": {
+ "message": "Asystent:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Telefon Asystenta:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Alternatywny Telefon Służbowy:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Faks służbowy:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Telefon w Aucie:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Główny Telefon Służbowy:"
+ },
+ "abCard.Email3Address": {
+ "message": "Alternatywny e-mail:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Alternatywny Telefon Domowy:"
+ },
+ "abCard.ManagerName": {
+ "message": "Menedżer:"
+ },
+ "abCard.MiddleName": {
+ "message": "Drugie imię:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Adres:"
+ },
+ "abCard.OtherCity": {
+ "message": "Miasto:"
+ },
+ "abCard.OtherCountry": {
+ "message": "Państwo:"
+ },
+ "abCard.OtherState": {
+ "message": "Województwo:"
+ },
+ "abCard.OtherZip": {
+ "message": "Kod pocztowy:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Radiotelefon:"
+ },
+ "abCard.Spouse": {
+ "message": "Małżonek:"
+ },
+ "abCard.header.eas": {
+ "message": "Inne Pola (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Dodatkowe numery domowe:"
+ },
+ "abCard.header.messaging": {
+ "message": "Komunikatory:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Inne Adresy (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Dodatkowe numery:"
+ },
+ "abCard.header.people": {
+ "message": "Osoby:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Dodatkowe numery służbowe:"
+ },
+ "acl.readonly": {
+ "message": "Dostęp do serwera tylko do odczytu (cofnij zmiany lokalne)"
+ },
+ "acl.readwrite": {
+ "message": "Odczytuj i zapisuj na serwer"
+ },
+ "add.description": {
+ "message": "Wybierz jedną z dostępnych opcji konfiguracji serwera i wprowadź wymagane dane. "
+ },
+ "add.name": {
+ "message": "Nazwa konta:"
+ },
+ "add.ok": {
+ "message": "Dodaj konto"
+ },
+ "add.password": {
+ "message": "Hasło:"
+ },
+ "add.server": {
+ "message": "Konfiguracja serwera:"
+ },
+ "add.shortdescription": {
+ "message": "Informacje o koncie"
+ },
+ "add.title": {
+ "message": "Dodawanie konta Exchange ActiveSync do TbSync"
+ },
+ "add.url": {
+ "message": "Adres serwera:"
+ },
+ "add.urldescription": {
+ "message": "Powinno wystarczyć podanie tylko podstawowego adresu serwera (np.: mail.twojserwer.com). Jednakże możliwe jest również podanie pełnego adresu URL (np.: https://mail.twojserwer.com/Microsoft-Server-ActiveSync)."
+ },
+ "add.user": {
+ "message": "Nazwa użytkownika (adres e-mail):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "globalny katalog serwera"
+ },
+ "autodiscover.Failed": {
+ "message": "Auto-wykrywanie dla użytkownika <##user##> nie powiodło się. Podane dane uwierzytelniające były nieprawidłowe lub dostawca ActiveSync ma tymczasowy problem lub nie obsługuje funkcji automatycznego wykrywania."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "Automatyczne wykrywanie potrzebuje prawidłowego adresu e-mail jako nazwy użytkownika."
+ },
+ "autodiscover.Ok": {
+ "message": "Automatyczne wykrywanie zakończyło się pomyślnie, możesz teraz sprawdzić ustawienia opcjonalne i ustanowić połączenie synchronizacji."
+ },
+ "autodiscover.Querying": {
+ "message": "Wyszukiwanie ustawień…"
+ },
+ "config.auto": {
+ "message": "Konfiguracja serwera ActiveSync (Auto-wykrywanie)"
+ },
+ "config.custom": {
+ "message": "Konfiguracja serwera ActiveSync"
+ },
+ "deletefolder.confirm": {
+ "message": "Czy naprawdę chcesz TRWALE USUNĄĆ folder “##replace.1##” z kosza?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Trwale usuń folder “##replace.1##” z kosza"
+ },
+ "deletefolder.notallowed": {
+ "message": "Anuluj subskrypcję folderu “##replace.1##” przed próbą usunięcia go z kosza."
+ },
+ "extensionDescription": {
+ "message": "Dodaj obsługę synchronizacji kont Exchange ActiveSync do TbSync (kontakty, zadania i kalendarze)."
+ },
+ "extensionName": {
+ "message": "Dostawca dla Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Ustawienia konta"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Automatyczna odpowiedź"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Opcje"
+ },
+ "newaccount.add_auto": {
+ "message": "Wykryj automatycznie ustawienia i dodaj konto"
+ },
+ "newaccount.add_custom": {
+ "message": "Dodaj konto"
+ },
+ "pref.AccountName": {
+ "message": "Opis"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "Wersja ActiveSync"
+ },
+ "pref.DeviceId": {
+ "message": "ID urządzenia ActiveSync"
+ },
+ "pref.ServerName": {
+ "message": "Adres serwera"
+ },
+ "pref.ServerNameDescription": {
+ "message": "np. mail.twojserwer.com"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Pokaż foldery znalezione w koszu"
+ },
+ "pref.UserName": {
+ "message": "Nazwa użytkownika"
+ },
+ "pref.UserNameDescription": {
+ "message": "Nazwa użytkownika to zazwyczaj adres e-mail Twojego konta."
+ },
+ "pref.autodetect": {
+ "message": "najlepsza dostępna"
+ },
+ "pref.birthday": {
+ "message": "Wyślij informacje o urodzinach"
+ },
+ "pref.calendaroptions": {
+ "message": "Opcje kalendarza"
+ },
+ "pref.contactoptions": {
+ "message": "Opcje kontaktu"
+ },
+ "pref.displayoverride": {
+ "message": "Zastąp nazwę wyświetlaną ciągiem “Imię“ + “Drugie imię”"
+ },
+ "pref.generaloptions": {
+ "message": "Opcje ogólne"
+ },
+ "pref.provision": {
+ "message": "Wymuś provisioning (wymagane przez Kerio)"
+ },
+ "pref.seperator.comma": {
+ "message": "Przecinek"
+ },
+ "pref.seperator.description": {
+ "message": "Separator pola adresu wielowierszowego."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Znak końca linii"
+ },
+ "pref.synclimit.1month": {
+ "message": "z 4 tygodni"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "z 2 tygodni"
+ },
+ "pref.synclimit.3month": {
+ "message": "z 3 miesięcy"
+ },
+ "pref.synclimit.6month": {
+ "message": "z 6 miesięcy"
+ },
+ "pref.synclimit.all": {
+ "message": "wszystko"
+ },
+ "pref.synclimit.description": {
+ "message": "Okres synchronizacji: "
+ },
+ "pref.usehttps": {
+ "message": "Użyj bezpiecznego połączenia (połącz przez https)"
+ },
+ "recyclebin": {
+ "message": "Kosz"
+ },
+ "servertype.auto": {
+ "message": "Automatyczna konfiguracja"
+ },
+ "servertype.custom": {
+ "message": "Konfiguracja niestandardowa"
+ },
+ "servertype.description.auto": {
+ "message": "Konfiguracja dla wielu serwerów ActiveSync może zostać odnaleziona poprzez podanie tylko adresu e-mail."
+ },
+ "servertype.description.custom": {
+ "message": "Skonfiguruj konto, podając ręcznie adres serwera, z którym chcesz się połączyć."
+ },
+ "servertype.description.office365": {
+ "message": "Konta połączone z Office 365 korzystają z nowoczesnego procesu uwierzytelniania o nazwie OAuth 2.0, który obsługuje również uwierzytelnianie wielopoziomowe (MFA)."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Kliknij dwukrotnie, aby odblokować wszystkie predefiniowane ustawienia serwera."
+ },
+ "status.401": {
+ "message": "Nie można uwierzytelnić, sprawdź nazwę użytkownika i hasło (HTTP Error 401)."
+ },
+ "status.403": {
+ "message": "Serwer odrzucił połączenie (zabronione) (błąd HTTP 403)."
+ },
+ "status.404": {
+ "message": "Użytkownik nie znaleziony (błąd HTTP 404)."
+ },
+ "status.449": {
+ "message": "Server requests provisioning (HTTP Error 449)."
+ },
+ "status.500": {
+ "message": "Nieznany błąd serwera (błąd HTTP 500)."
+ },
+ "status.503": {
+ "message": "Usługa niedostępna (błąd HTTP 503)."
+ },
+ "status.BadItemSkipped": {
+ "message": "Błędny element pominięto: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Nie można usunąć folderu systemowego (status 3)"
+ },
+ "status.FolderDelete.4": {
+ "message": "Folder nie istnieje (status 4), ponowna synchronizacja"
+ },
+ "status.FolderDelete.6": {
+ "message": "Nie można wykonać polecenia, wystąpił błąd na serwerze (status 6)"
+ },
+ "status.FolderDelete.9": {
+ "message": "Nieprawidłowy klucz synchronizacji (status 9), ponowna synchronizacja"
+ },
+ "status.FolderSync.9": {
+ "message": "Nieprawidłowy klucz synchronizacji (status 9), ponowna synchronizacja"
+ },
+ "status.InvalidServerOptions": {
+ "message": "Serwer nie dostarcza informacji o obsługiwanych wersjach ActiveSync. Czy EAS jest zablokowany dla tego użytkownika lub tego klienta (TbSync)? Możesz spróbować ręcznie ustawić wersję ActiveSync."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "Serwer EAS odrzucił ostatnie żądanie."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "Serwer EAS nie zaakceptował #replace.1## elementów."
+ },
+ "status.Sync.12": {
+ "message": "Hierarchia folderów zmieniona (status 12), ponowna synchronizacja"
+ },
+ "status.Sync.3": {
+ "message": "Nieprawidłowy klucz synchronizacji (status 3), ponowna synchronizacja"
+ },
+ "status.Sync.4": {
+ "message": "Zniekształcone żądanie (status 4)"
+ },
+ "status.Sync.5": {
+ "message": "Tymczasowe problemy z serwerem lub nieprawidłowy element (status 5)"
+ },
+ "status.Sync.6": {
+ "message": "Nieprawidłowy element (status 6)"
+ },
+ "status.Sync.8": {
+ "message": "Nie znaleziono obiektu (status 8)"
+ },
+ "status.aborted": {
+ "message": "Nie zsynchronizowane"
+ },
+ "status.disabled": {
+ "message": "Wyłączony"
+ },
+ "status.empty-response": {
+ "message": "Serwer wysyła nieoczekiwaną pustą odpowiedź."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "Niedozwolony element kalendarza w folderze zadań (please resort)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "Niedozwolony element zadania w folderze kalendarza (please resort)"
+ },
+ "status.global.101": {
+ "message": "Żądanie zawiera WBXML, ale nie można go zdekodować do formatu XML (błąd EAS 101)."
+ },
+ "status.global.102": {
+ "message": "Żądanie zawiera WBXML, ale nie można go zdekodować do formatu XML (błąd EAS 102)."
+ },
+ "status.global.103": {
+ "message": "XML podany w żądaniu nie jest zgodny z wymaganiami protokołu (błąd EAS 103)."
+ },
+ "status.global.110": {
+ "message": "Serwer zgłosił błąd wewnętrzny i nie powinniśmy natychmiast ponawiać próby. Automatyczna synchronizacja okresowa została wyłączona na 30 minut (błąd EAS 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "Serwer EAS zgłasza <##replace.2##> (status ##replace.1##) i nie zezwala TbSync na dostęp do Twojego konta."
+ },
+ "status.httperror": {
+ "message": "Błąd komunikacji (status HTTP ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Niepoprawna odpowiedź serwera (śmieci)."
+ },
+ "status.malformed-xml": {
+ "message": "Nie można przetworzyć XML. Sprawdź dziennik zdarzeń, aby uzyskać szczegóły."
+ },
+ "status.modified": {
+ "message": "Zmiany lokalne"
+ },
+ "status.network": {
+ "message": "Nie można połączyć z serwerem (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "Nie można połączyć z serwerem."
+ },
+ "status.nosupportedeasversion": {
+ "message": "Serwer nie obsługuje ActiveSync v2.5 lub v14.0 (tylko ##replace.1##). TbSync nie będzie działać z tym serwerem ActiveSync."
+ },
+ "status.notargets": {
+ "message": "Przerywam synchronizację, ponieważ nie można utworzyć celów synchronizacji."
+ },
+ "status.notsupportedeasversion": {
+ "message": "Serwer nie wspiera wybranego ActiveSync v##replace.1## (tylko ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "Konto musi zostać zsynchronizowane, co najmniej jeden element nie jest zsynchronizowany."
+ },
+ "status.nouserhost": {
+ "message": "Brak nazwy użytkownika i/lub serwera. Proszę podać te wartości."
+ },
+ "status.pending": {
+ "message": "Oczekiwanie na synchronizację"
+ },
+ "status.policy.2": {
+ "message": "Brak zasad dla tego klienta. Skontaktuj się z administratorem serwera lub wyłącz provisioning dla tego konta."
+ },
+ "status.policy.3": {
+ "message": "Nieznana wartość PolicyType. Skontaktuj się z administratorem serwera lub wyłącz provisioning dla tego konta."
+ },
+ "status.policy.4": {
+ "message": "Dane zasad na serwerze są uszkodzone (prawdopodobnie zmienione/sfałszowane). Skontaktuj się z administratorem serwera lub wyłącz provisioning dla tego konta."
+ },
+ "status.policy.5": {
+ "message": "Klient potwierdza zły klucz zasad. Skontaktuj się z administratorem serwera lub wyłącz provisioning dla tego konta."
+ },
+ "status.provision": {
+ "message": "Niepowodzenie provisioning ze statusem <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "Odpowiedź z serwera nie zawiera danych."
+ },
+ "status.resync-loop": {
+ "message": "Wystąpił błąd, którego nie udało się naprawić poprzez ponowne zsynchronizowanie konta. Wyłącz konto i spróbuj ponownie. (Błąd: pętla resynchronizacji)"
+ },
+ "status.security": {
+ "message": "Nie można nawiązać bezpiecznego połączenia. Czy używasz własnego podpisu lub w inny sposób niezaufanego certyfikatu bez importowania go do Thunderbirda? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Jeszcze nie obsługiwane, pominięto"
+ },
+ "status.syncing": {
+ "message": "Synchronizuję"
+ },
+ "status.timeout": {
+ "message": "Przekroczony limit czasu połączenia."
+ },
+ "status.wbxml-parse-error": {
+ "message": "Serwer wysyła nieczytelną odpowiedź."
+ },
+ "status.wbxmlerror": {
+ "message": "Synchronizacja nie powiodła się. Serwer odpowiedział statusem <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "Naruszenie protokołu ActiveSync: W odpowiedzi serwera brakuje obowiązkowego pola <##replace.1##>."
+ },
+ "syncstate.accountdone": {
+ "message": "Konto gotowe"
+ },
+ "syncstate.done": {
+ "message": "Przygotowuję następny element do synchronizacji"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Przetwarzanie zaktualizowanych ustawień serwera"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Folder usunięty"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Przetwarzanie oszacowanych zmian"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Przetwarzanie aktualizacji listy folderów"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Przetwarzanie potwierdzenia lokalnych zmian"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Przetwarzanie potwierdzenia usunięcia lokalnego"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Przetwarzanie opcji serwera"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Przetwarzanie provision"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Przetwarzanie zdalnych zmian"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Wycofywanie zmian lokalnych"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Wysyłanie informacji o urządzeniu"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Przetwarzanie SyncKey"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Żądanie zaktualizowanych ustawień serwera"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Przygotowanie do usunięcia folderu"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Żądanie oszacowanych zmian"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Wysyłanie aktualizacji listy folderów"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Wysyłanie zmian lokalnych"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Wysyłanie usuniętych lokalnie"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Żądanie opcji serwera"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Żądanie provision"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Żądanie zdalnych zmian"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Zbieranie zmian lokalnych"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Wysyłanie informacji o urządzeniu"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Żądanie SyncKey"
+ },
+ "syncstate.preparing": {
+ "message": "Przygotowuję następny element do synchronizacji"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Oczekiwanie na zaktualizowane ustawienia serwera"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "Oczekiwanie na usunięcie folderu"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Oczekiwanie na oszacowanie zmian"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Oczekiwanie na aktualizację listy folderów"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Oczekiwanie na potwierdzenie lokalnych zmian"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Oczekiwanie na potwierdzenie usunięcia lokalnego"
+ },
+ "syncstate.send.request.options": {
+ "message": "Oczekiwanie na opcje serwera"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Oczekiwanie na provision"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Oczekiwanie na zdalne zmiany"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Oczekiwanie na najnowsze wersje"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Wysyłanie informacji o urządzeniu"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Oczekiwanie na SyncKey"
+ },
+ "syncstate.syncing": {
+ "message": "Zainicjuj synchronizację"
+ }
+}
diff --git a/_locales/pt_BR/messages.json b/_locales/pt_BR/messages.json
new file mode 100644
index 0000000..9501b88
--- /dev/null
+++ b/_locales/pt_BR/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Aniversário:"
+ },
+ "abCard.AssistantName": {
+ "message": "Assistente:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Telefone Assistente:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Telefone alternativo do trabalho:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Fax de trabalho:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Telefone do carro:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Telefone principal do trabalho:"
+ },
+ "abCard.Email3Address": {
+ "message": "Email alternativo:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Telefone alternativo residencial:"
+ },
+ "abCard.ManagerName": {
+ "message": "Gerenciar:"
+ },
+ "abCard.MiddleName": {
+ "message": "Nome do meio:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Endereço:"
+ },
+ "abCard.OtherCity": {
+ "message": "Cidade:"
+ },
+ "abCard.OtherCountry": {
+ "message": "País:"
+ },
+ "abCard.OtherState": {
+ "message": "Estado:"
+ },
+ "abCard.OtherZip": {
+ "message": "CEP:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Telefone de rádio:"
+ },
+ "abCard.Spouse": {
+ "message": "Esposa:"
+ },
+ "abCard.header.eas": {
+ "message": "Outros campos (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Números residenciais adicionais:"
+ },
+ "abCard.header.messaging": {
+ "message": "Mensagens:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Outro endereço (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Números adicionais:"
+ },
+ "abCard.header.people": {
+ "message": "Pessoas:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Números de trabalho adicionais:"
+ },
+ "acl.readonly": {
+ "message": "Acesso ao servidor somente leitura (reverter alterações locais)"
+ },
+ "acl.readwrite": {
+ "message": "Ler e escrever no servidor"
+ },
+ "add.description": {
+ "message": "Selecione uma das opções de configuração do servidor disponíveis e insira os detalhes solicitados."
+ },
+ "add.name": {
+ "message": "Nome da conta:"
+ },
+ "add.ok": {
+ "message": "Adicionar conta"
+ },
+ "add.password": {
+ "message": "Senha:"
+ },
+ "add.server": {
+ "message": "Configuração do servidor:"
+ },
+ "add.shortdescription": {
+ "message": "Informações de conta"
+ },
+ "add.title": {
+ "message": "Adicionando uma conta do Exchange ActiveSync ao TbSync"
+ },
+ "add.url": {
+ "message": "Endereço do servidor:"
+ },
+ "add.urldescription": {
+ "message": "Deve ser suficiente fornecer apenas o endereço básico do servidor (ex.: mail.yourserver.com). No entanto, também é possível fornecer a URL completa (ex.: https://mail.yourserver.com/Microsoft-Server-ActiveSync)."
+ },
+ "add.user": {
+ "message": "Usuário:"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "servidor de diretório global"
+ },
+ "autodiscover.Failed": {
+ "message": "Descoberta automática para usuário <##user##> falhou. As credenciais fornecidas estavam erradas ou seu provedor do ActiveSync tem um problema temporário ou não oferece suporte à descoberta automática."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "A descoberta automática precisa de um endereço de email válido"
+ },
+ "autodiscover.Ok": {
+ "message": "Descoberta automática concluída com êxito, agora você pode verificar as configurações opcionais e estabelecer a conexão de sincronização."
+ },
+ "autodiscover.Querying": {
+ "message": "Procurando por configurações..."
+ },
+ "config.auto": {
+ "message": "Configuração do servidor ActiveSync (Descoberta Automática)"
+ },
+ "config.custom": {
+ "message": "Configuração do servidor ActiveSync"
+ },
+ "deletefolder.confirm": {
+ "message": "Você realmente deseja limpar permanentemente a pasta '##replace.1##' da lixeira?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Remover permanentemente a pasta '##replace.1##' da lixeira"
+ },
+ "deletefolder.notallowed": {
+ "message": "Por favor, cancele a subscrição da pasta '##replace.1##' antes de tentar limpá-lo do lixo."
+ },
+ "extensionDescription": {
+ "message": "Adiciona suporte para sincronizar contas do Exchange ActiveSync (contatos, tarefas e calendários) para o TbSync."
+ },
+ "extensionName": {
+ "message": "Provedor Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Configurações da conta"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Resposta automática"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Opções"
+ },
+ "newaccount.add_auto": {
+ "message": "Configurações de descoberta automática e adicionar conta"
+ },
+ "newaccount.add_custom": {
+ "message": "Adicionar conta"
+ },
+ "pref.AccountName": {
+ "message": "Nome da conta"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "Versão do ActiveSync"
+ },
+ "pref.DeviceId": {
+ "message": "ID Dispositivo ActiveSync"
+ },
+ "pref.ServerName": {
+ "message": "Endereço do servidor"
+ },
+ "pref.ServerNameDescription": {
+ "message": "ex. mail.yourserver.com"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Mostrar pastas encontradas na lixeira"
+ },
+ "pref.UserName": {
+ "message": "Usuário"
+ },
+ "pref.UserNameDescription": {
+ "message": "O nome do usuário geralmente é o endereço de e-mail da sua conta."
+ },
+ "pref.autodetect": {
+ "message": "melhor disponível"
+ },
+ "pref.birthday": {
+ "message": "Enviar informações de aniversário"
+ },
+ "pref.calendaroptions": {
+ "message": "Opções de calendário"
+ },
+ "pref.contactoptions": {
+ "message": "Opções de contato"
+ },
+ "pref.displayoverride": {
+ "message": "Substituir nome de exibição com Nome + Segundo nome"
+ },
+ "pref.generaloptions": {
+ "message": "Opções gerais"
+ },
+ "pref.provision": {
+ "message": "Reforçar provisionamento (requiredo pelo Kerio)"
+ },
+ "pref.seperator.comma": {
+ "message": "Vírgula"
+ },
+ "pref.seperator.description": {
+ "message": "Separador para campo de endereço de múltiplas linhas."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Quebra de linha"
+ },
+ "pref.synclimit.1month": {
+ "message": "a partir de 4 semanas atrás"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "a partir de 2 semanas atrás"
+ },
+ "pref.synclimit.3month": {
+ "message": "a partir de 3 meses atrás"
+ },
+ "pref.synclimit.6month": {
+ "message": "a partir de 6 meses atrás"
+ },
+ "pref.synclimit.all": {
+ "message": "tudo"
+ },
+ "pref.synclimit.description": {
+ "message": "Período de sincronização:"
+ },
+ "pref.usehttps": {
+ "message": "Utilizar conexão segura (conectar via https)"
+ },
+ "recyclebin": {
+ "message": "Lixeira"
+ },
+ "servertype.auto": {
+ "message": "Configuração automática"
+ },
+ "servertype.custom": {
+ "message": "Configuração personalizada"
+ },
+ "servertype.description.auto": {
+ "message": "A configuração para muitos servidores do ActiveSync pode ser descoberta fornecendo apenas seu endereço de e-mail."
+ },
+ "servertype.description.custom": {
+ "message": "Configure sua conta fornecendo manualmente o endereço do servidor que você deseja conectar."
+ },
+ "servertype.description.office365": {
+ "message": "Contas conectadas ao Office 365 utilizam um processo de autenticação moderno chamado OAuth 2.0 que também suporta autenticação multi-Fator (MFA)."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Clique duas vezes para desbloquear todas as configurações do servidor predefinidas."
+ },
+ "status.401": {
+ "message": "Não foi possível autenticar, verifique o nome de usuário e senha (HTTP Erro 401)."
+ },
+ "status.403": {
+ "message": "Conexão rejeitada pelo servidor (proibido) (HTTP Erro 403)."
+ },
+ "status.404": {
+ "message": "Usuário não encontrado (HTTP Erro 404)."
+ },
+ "status.449": {
+ "message": "O servidor solicita o provisionamento (HTTP Erro 449)."
+ },
+ "status.500": {
+ "message": "Erro de servidor desconhecido (HTTP Erro 500)."
+ },
+ "status.503": {
+ "message": "Serviço indisponível (HTTP Erro 503)."
+ },
+ "status.BadItemSkipped": {
+ "message": "Item inválido ignorado: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Não é possível excluir uma pasta do sistema."
+ },
+ "status.FolderDelete.4": {
+ "message": "?? Folder does not exist (status 4), resyncing ??"
+ },
+ "status.FolderDelete.6": {
+ "message": "O comando não pôde ser concluído, ocorreu um erro no servidor."
+ },
+ "status.FolderDelete.9": {
+ "message": "?? Invalid synchronization key (status 9), resyncing ??"
+ },
+ "status.FolderSync.9": {
+ "message": "?? Invalid synchronization key (status 9), resyncing ??"
+ },
+ "status.InvalidServerOptions": {
+ "message": "O servidor não fornece informações sobre as versões do ActiveSync com suporte. O EAS está bloqueado para este usuário ou esse cliente (TbSync)? Você pode tentar definir a versão do ActiveSync manualmente."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "O servidor EAS rejeitou a última solicitação."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "O servidor EAS não aceitou ##replace.1## elementos."
+ },
+ "status.Sync.12": {
+ "message": "?? Folder hierarchy changed (status 12), resyncing ??"
+ },
+ "status.Sync.3": {
+ "message": "?? Invalid synchronization key (status 3), resyncing ??"
+ },
+ "status.Sync.4": {
+ "message": "?? Malformed request (status 4) ??"
+ },
+ "status.Sync.5": {
+ "message": "?? Temporary server issues or invalid item (status 5) ??"
+ },
+ "status.Sync.6": {
+ "message": "?? Invalid item (status 6) ??"
+ },
+ "status.Sync.8": {
+ "message": "?? Object not found (status 8) ??"
+ },
+ "status.aborted": {
+ "message": "Não sincronizado"
+ },
+ "status.disabled": {
+ "message": "Desativado"
+ },
+ "status.empty-response": {
+ "message": "O servidor enviou uma resposta vazia inesperada."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "?? Forbidden calendar item in a task folder (please resort) ??"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "?? Forbidden task item in a calendar folder (please resort) ??"
+ },
+ "status.global.101": {
+ "message": "A solicitação contém WBXML, mas não pôde ser decodificada em XML (Erro EAS 101)."
+ },
+ "status.global.102": {
+ "message": "A solicitação contém WBXML, mas não pôde ser decodificada em XML (Erro EAS 102)."
+ },
+ "status.global.103": {
+ "message": "O XML fornecido na solicitação não segue os requisitos do protocolo (Erro EAS 103)."
+ },
+ "status.global.110": {
+ "message": "O servidor relatou um erro interno e não devemos tentar novamente imediatamente. A sincronização periódica automática foi desativada por 30 minutos (Erro 110 do EAS)."
+ },
+ "status.global.clientdenied": {
+ "message": "O servidor EAS reporta <##replace.2##> (status ##replace.1##) e não permite que o TbSync acesse sua conta."
+ },
+ "status.httperror": {
+ "message": "Erro de comunicação (HTTP status ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Resposta inválida do servidor (lixo)."
+ },
+ "status.malformed-xml": {
+ "message": "Não foi possível analisar XML. Verifique o log de eventos para obter detalhes."
+ },
+ "status.modified": {
+ "message": "Modificações locais"
+ },
+ "status.network": {
+ "message": "Não foi possível conectar ao servidor (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "Não foi possível conectar ao servidor."
+ },
+ "status.nosupportedeasversion": {
+ "message": "O servidor não suporta o ActiveSync v2.5 ou v14.0 (somente ##replace.1##). TbSync não funcionará com este servidor ActiveSync."
+ },
+ "status.notargets": {
+ "message": "Anulando a sincronização, porque os destinos de sincronização não puderam ser criados."
+ },
+ "status.notsupportedeasversion": {
+ "message": "O servidor não suporta o ActiveSync selecionado v##replace.1## (somente ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "A conta precisa ser sincronizada, pelo menos, um item está fora de sincronia."
+ },
+ "status.nouserhost": {
+ "message": "Nome de usuário e/ou servidor ausente. Por favor, forneça esses valores."
+ },
+ "status.pending": {
+ "message": "Esperando para ser sincronizado"
+ },
+ "status.policy.2": {
+ "message": "Não há política para este cliente. Entre em contato com o administrador do servidor ou desabilite o provisionamento para essa conta."
+ },
+ "status.policy.3": {
+ "message": "Valor de PolicyType desconhecido. Entre em contato com o administrador do servidor ou desabilite o provisionamento para essa conta."
+ },
+ "status.policy.4": {
+ "message": "Os dados da política no servidor estão corrompidos (possivelmente adulterados). Entre em contato com o administrador do servidor ou desabilite o provisionamento para essa conta."
+ },
+ "status.policy.5": {
+ "message": "O cliente está reconhecendo a chave de política incorreta. Entre em contato com o administrador do servidor ou desabilite o provisionamento para essa conta."
+ },
+ "status.provision": {
+ "message": "O provisionamento falhou com o status <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "A resposta do servidor não contém dados."
+ },
+ "status.resync-loop": {
+ "message": "Ocorreu um erro do qual não conseguimos recuperar ao reativar a conta. Por favor, desative a conta e tente novamente. (Erro: loop de ressincronização)"
+ },
+ "status.security": {
+ "message": "Não foi possível estabelecer uma conexão segura. Você está usando um certificado autoassinado ou não confiável sem importá-lo para o Thunderbird? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Ainda não suportado, ignorado"
+ },
+ "status.syncing": {
+ "message": "Sincronizando"
+ },
+ "status.timeout": {
+ "message": "Tempo limite de comunicação."
+ },
+ "status.wbxml-parse-error": {
+ "message": "O servidor enviou uma resposta ilegível."
+ },
+ "status.wbxmlerror": {
+ "message": "A sincronização falhou. O servidor respondeu com status <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "Violação do protocolo ActiveSync: o campo obrigatório <##replace.1##> está faltando na resposta do servidor."
+ },
+ "syncstate.accountdone": {
+ "message": "Sincronização finalizada"
+ },
+ "syncstate.done": {
+ "message": "Preparando o próximo item para sincronização"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Aguardando as configurações do servidor atualizadas"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Pasta excluída"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Processando a estimativa de alterações"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Processando a atualização da lista de pastas"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Processando reconhecimento de alterações locais"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Processando reconhecimento de exclusões locais"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Processando opções do servidor"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Processando provisão"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Processando alterações remotas"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Revertendo alterações locais"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Enviando informações do dispositivo"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Processando SyncKey"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Solicitando configurações do servidor atualizadas"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Preparando-se para excluir pasta"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Solicitando estimativa de alterações"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Enviando lista de pastas atualizadas"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Enviando alterações locais"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Enviando exclusões locais"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Solicitando opções do servidor"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Solicitando provisão"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Solicitando alterações remotas"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Coletando alterações locais"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Enviando informações do dispositivo"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Solicitando SyncKey"
+ },
+ "syncstate.preparing": {
+ "message": "Preparando o próximo item para sincronização"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Aguardando as configurações do servidor atualizadas"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "Aguardando a pasta ser excluída"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Aguardando a estimativa de alterações"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Aguardando a atualização da lista de pastas"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Aguardando confirmação de alterações locais"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Aguardando o reconhecimento de exclusões locais"
+ },
+ "syncstate.send.request.options": {
+ "message": "Aguardando por opções do servidor"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Agurdandando provisão"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Aguardando alterações remotas"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Aguardando as versões mais recentes"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Enviando informações do dispositivo"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Esperando SyncKey"
+ },
+ "syncstate.syncing": {
+ "message": "Inicializar sincronização"
+ }
+}
diff --git a/_locales/ro/messages.json b/_locales/ro/messages.json
new file mode 100644
index 0000000..8a20cb6
--- /dev/null
+++ b/_locales/ro/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "Anniversary:"
+ },
+ "abCard.AssistantName": {
+ "message": "Assistant:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Assistant Phone:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Work Alternative Phone:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Work Fax:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Car Phone:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Work Main Phone:"
+ },
+ "abCard.Email3Address": {
+ "message": "Alternative Email:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Home Alternative Phone:"
+ },
+ "abCard.ManagerName": {
+ "message": "Manager:"
+ },
+ "abCard.MiddleName": {
+ "message": "Middle name:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Address:"
+ },
+ "abCard.OtherCity": {
+ "message": "City:"
+ },
+ "abCard.OtherCountry": {
+ "message": "Country:"
+ },
+ "abCard.OtherState": {
+ "message": "State:"
+ },
+ "abCard.OtherZip": {
+ "message": "ZIP Code:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Radio Phone:"
+ },
+ "abCard.Spouse": {
+ "message": "Spouse:"
+ },
+ "abCard.header.eas": {
+ "message": "Other Fields (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Additional home numbers:"
+ },
+ "abCard.header.messaging": {
+ "message": "Messaging:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Other Address (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Additional numbers:"
+ },
+ "abCard.header.people": {
+ "message": "People:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Additional work numbers:"
+ },
+ "acl.readonly": {
+ "message": "Read-only server access (revert local changes)"
+ },
+ "acl.readwrite": {
+ "message": "Read from and write to server"
+ },
+ "add.description": {
+ "message": "Please select one of the available server configuration options and enter the requested details. "
+ },
+ "add.name": {
+ "message": "Account name:"
+ },
+ "add.ok": {
+ "message": "Add account"
+ },
+ "add.password": {
+ "message": "Password:"
+ },
+ "add.server": {
+ "message": "Server configuration:"
+ },
+ "add.shortdescription": {
+ "message": "Account information"
+ },
+ "add.title": {
+ "message": "Adding an Exchange ActiveSync account to TbSync"
+ },
+ "add.url": {
+ "message": "Server address:"
+ },
+ "add.urldescription": {
+ "message": "It should be sufficient to provide just the basic server address (e.g.: mail.yourserver.com). However, it is also possible to provide the full URL (e.g.: https://mail.yourserver.com/Microsoft-Server-ActiveSync)."
+ },
+ "add.user": {
+ "message": "User name (email address):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "global server directory"
+ },
+ "autodiscover.Failed": {
+ "message": "Autodiscover for user <##user##> failed. Either the provided credentials were wrong or your ActiveSync provider has a temporary issue, or does not support Autodiscover."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "Autodiscover needs a valid email address as user name."
+ },
+ "autodiscover.Ok": {
+ "message": "Autodiscover completed successfully, you can now check the optional settings and establish the synchronization connection."
+ },
+ "autodiscover.Querying": {
+ "message": "Searching for settings…"
+ },
+ "config.auto": {
+ "message": "ActiveSync server configuration (Autodiscover)"
+ },
+ "config.custom": {
+ "message": "ActiveSync server configuration"
+ },
+ "deletefolder.confirm": {
+ "message": "Do you really want to PERMANENTLY PURGE folder “##replace.1##” from trash?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Permanently purge folder “##replace.1##” from trash"
+ },
+ "deletefolder.notallowed": {
+ "message": "Please unsubscribe folder “##replace.1##” before trying to purge it from trash."
+ },
+ "extensionDescription": {
+ "message": "Add sync support for Exchange ActiveSync accounts to TbSync (contacts, tasks and calendars)."
+ },
+ "extensionName": {
+ "message": "Provider for Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Account settings"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Auto responder"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Options"
+ },
+ "newaccount.add_auto": {
+ "message": "Autodiscover settings and add account"
+ },
+ "newaccount.add_custom": {
+ "message": "Add account"
+ },
+ "pref.AccountName": {
+ "message": "Description"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "ActiveSync version"
+ },
+ "pref.DeviceId": {
+ "message": "ActiveSync device ID"
+ },
+ "pref.ServerName": {
+ "message": "Server address"
+ },
+ "pref.ServerNameDescription": {
+ "message": "e.g. mail.yourserver.com"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Show folders found in trash"
+ },
+ "pref.UserName": {
+ "message": "User name"
+ },
+ "pref.UserNameDescription": {
+ "message": "User name is usually the email address of your account."
+ },
+ "pref.autodetect": {
+ "message": "best available"
+ },
+ "pref.birthday": {
+ "message": "Send birthday information"
+ },
+ "pref.calendaroptions": {
+ "message": "Calendar options"
+ },
+ "pref.contactoptions": {
+ "message": "Contact options"
+ },
+ "pref.displayoverride": {
+ "message": "Override Display Name with “First Name” + “Second Name”"
+ },
+ "pref.generaloptions": {
+ "message": "General options"
+ },
+ "pref.provision": {
+ "message": "Enforce provisioning (required by Kerio)"
+ },
+ "pref.seperator.comma": {
+ "message": "Comma"
+ },
+ "pref.seperator.description": {
+ "message": "Separator for multiline address field."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Line break"
+ },
+ "pref.synclimit.1month": {
+ "message": "from 4 weeks ago"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "from 2 weeks ago"
+ },
+ "pref.synclimit.3month": {
+ "message": "from 3 months ago"
+ },
+ "pref.synclimit.6month": {
+ "message": "from 6 months ago"
+ },
+ "pref.synclimit.all": {
+ "message": "everything"
+ },
+ "pref.synclimit.description": {
+ "message": "Synchronization period: "
+ },
+ "pref.usehttps": {
+ "message": "Use secure connection (connect via https)"
+ },
+ "recyclebin": {
+ "message": "Trash"
+ },
+ "servertype.auto": {
+ "message": "Automatic configuration"
+ },
+ "servertype.custom": {
+ "message": "Custom configuration"
+ },
+ "servertype.description.auto": {
+ "message": "The configuration for many ActiveSync servers can be discovered by providing just your email address."
+ },
+ "servertype.description.custom": {
+ "message": "Setup your account by manually providing the address of the server you want to connect."
+ },
+ "servertype.description.office365": {
+ "message": "Accounts connected to Office 365 use a modern authentication process called OAuth 2.0 which also supports Multi-Factor-Authentication (MFA)."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Double click to unlock all predefined server settings."
+ },
+ "status.401": {
+ "message": "Could not authenticate, check username and password (HTTP Error 401)."
+ },
+ "status.403": {
+ "message": "Server rejected connection (forbidden) (HTTP Error 403)."
+ },
+ "status.404": {
+ "message": "User not found (HTTP Error 404)."
+ },
+ "status.449": {
+ "message": "Server requests provisioning (HTTP Error 449)."
+ },
+ "status.500": {
+ "message": "Unknown Server Error (HTTP Error 500)."
+ },
+ "status.503": {
+ "message": "Service unavailable (HTTP Error 503)."
+ },
+ "status.BadItemSkipped": {
+ "message": "Bad Item Skipped: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Cannot delete a system folder (status 3)"
+ },
+ "status.FolderDelete.4": {
+ "message": "Folder does not exist (status 4), resyncing"
+ },
+ "status.FolderDelete.6": {
+ "message": "Command could not be completed, an error occurred on the server (status 6)"
+ },
+ "status.FolderDelete.9": {
+ "message": "Invalid synchronization key (status 9), resyncing"
+ },
+ "status.FolderSync.9": {
+ "message": "Invalid synchronization key (status 9), resyncing"
+ },
+ "status.InvalidServerOptions": {
+ "message": "The server does not provide information about the supported ActiveSync versions. Is EAS blocked for this user or this client (TbSync)? You could try to set the ActiveSync version manually."
+ },
+ "status.OK": {
+ "message": "OK"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "The EAS Server rejected the last request."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "The EAS server did not accept ##replace.1## elements."
+ },
+ "status.Sync.12": {
+ "message": "Folder hierarchy changed (status 12), resyncing"
+ },
+ "status.Sync.3": {
+ "message": "Invalid synchronization key (status 3), resyncing"
+ },
+ "status.Sync.4": {
+ "message": "Malformed request (status 4)"
+ },
+ "status.Sync.5": {
+ "message": "Temporary server issues or invalid item (status 5)"
+ },
+ "status.Sync.6": {
+ "message": "Invalid item (status 6)"
+ },
+ "status.Sync.8": {
+ "message": "Object not found (status 8)"
+ },
+ "status.aborted": {
+ "message": "Not synchronized"
+ },
+ "status.disabled": {
+ "message": "Disabled"
+ },
+ "status.empty-response": {
+ "message": "Server sends unexpected empty response."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "Forbidden calendar item in a task folder (please resort)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "Forbidden task item in a calendar folder (please resort)"
+ },
+ "status.global.101": {
+ "message": "The request contains WBXML but it could not be decoded into XML (EAS Error 101)."
+ },
+ "status.global.102": {
+ "message": "The request contains WBXML but it could not be decoded into XML (EAS Error 102)."
+ },
+ "status.global.103": {
+ "message": "The XML provided in the request does not follow the protocol requirements (EAS Error 103)."
+ },
+ "status.global.110": {
+ "message": "The server reported an internal error and we should not retry immediately. Automatic periodic sync has been disabled for 30 minutes (EAS Error 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "The EAS server reports <##replace.2##> (status ##replace.1##) and does not allow TbSync to access your account."
+ },
+ "status.httperror": {
+ "message": "Communication error (HTTP status ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Invalid server response (junk)."
+ },
+ "status.malformed-xml": {
+ "message": "Could not parse XML. Check event log for details."
+ },
+ "status.modified": {
+ "message": "Local modifications"
+ },
+ "status.network": {
+ "message": "Could not connect to server (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "Could not connect to server."
+ },
+ "status.nosupportedeasversion": {
+ "message": "Server does not support ActiveSync v2.5 or v14.0 (only ##replace.1##). TbSync will not work with this ActiveSync server."
+ },
+ "status.notargets": {
+ "message": "Aborting Sync, because sync targets could not be created."
+ },
+ "status.notsupportedeasversion": {
+ "message": "Server does not support selected ActiveSync v##replace.1## (only ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "Account needs to be synchronized, at least one item is out of sync."
+ },
+ "status.nouserhost": {
+ "message": "Missing username and/or server. Please provide those values."
+ },
+ "status.pending": {
+ "message": "Waiting to be synchronized"
+ },
+ "status.policy.2": {
+ "message": "There is no policy for this client. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.3": {
+ "message": "Unknown PolicyType value. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.4": {
+ "message": "The policy data on the server is corrupted (possibly tampered with). Contact your server administrator or disable provisioning for this account."
+ },
+ "status.policy.5": {
+ "message": "The client is acknowledging the wrong policy key. Contact your server administrator or disable provisioning for this account."
+ },
+ "status.provision": {
+ "message": "Provisioning failed with status <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "Response from the server contains no data."
+ },
+ "status.resync-loop": {
+ "message": "There was an error from which we could not recover by resyncing the account. Please disable the account and try again. (Error: resync loop)"
+ },
+ "status.security": {
+ "message": "Could not establish a secure connection. Are you using a self-signed or otherwise untrusted certificate without importing it into Thunderbird? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Not yet supported, skipped"
+ },
+ "status.syncing": {
+ "message": "Synchronizing"
+ },
+ "status.timeout": {
+ "message": "Communication timeout."
+ },
+ "status.wbxml-parse-error": {
+ "message": "Server sends unreadable response."
+ },
+ "status.wbxmlerror": {
+ "message": "Sync failed. Server responded with status <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "ActiveSync protocol violation: Mandatory field <##replace.1##> is missing from server response."
+ },
+ "syncstate.accountdone": {
+ "message": "Finished account"
+ },
+ "syncstate.done": {
+ "message": "Preparing next item for synchronization"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Processing updated server settings"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Folder deleted"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Processing change estimate"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Processing folder list update"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Processing acknowledgment of local changes"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Processing acknowledgment of local deletes"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Processing server options"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Processing provision"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Processing remote changes"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Reverting local changes"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Sending device information"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Processing SyncKey"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Requesting updated server settings"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Preparing to delete folder"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Requesting change estimate"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Sending folder list update"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Sending local changes"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Sending local deletes"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Requesting server options"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Requesting provision"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Requesting remote changes"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Collecting local changes"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Sending device information"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Requesting SyncKey"
+ },
+ "syncstate.preparing": {
+ "message": "Preparing next item for synchronization"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Waiting for updated server settings"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "Waiting for folder to be deleted"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Waiting for change estimate"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Waiting for folder list update"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Waiting for acknowledgment of local changes"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Waiting for acknowledgment of local deletes"
+ },
+ "syncstate.send.request.options": {
+ "message": "Waiting for server options"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Waiting for provision"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Waiting for remote changes"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Waiting for most recent versions"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Sending device information"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Waiting for SyncKey"
+ },
+ "syncstate.syncing": {
+ "message": "Initialize synchronization"
+ }
+}
diff --git a/_locales/ru/messages.json b/_locales/ru/messages.json
new file mode 100644
index 0000000..f02096b
--- /dev/null
+++ b/_locales/ru/messages.json
@@ -0,0 +1,566 @@
+{
+ "abCard.Anniversary": {
+ "message": "День рождения:"
+ },
+ "abCard.AssistantName": {
+ "message": "Помощник:"
+ },
+ "abCard.AssistantPhoneNumber": {
+ "message": "Телефон помощника:"
+ },
+ "abCard.Business2PhoneNumber": {
+ "message": "Рабочий телефон 2:"
+ },
+ "abCard.BusinessFaxNumber": {
+ "message": "Рабочий факс:"
+ },
+ "abCard.CarPhoneNumber": {
+ "message": "Автомобильный телефон:"
+ },
+ "abCard.CompanyMainPhone": {
+ "message": "Основной рабочий телефон:"
+ },
+ "abCard.Email3Address": {
+ "message": "Запасной Email:"
+ },
+ "abCard.Home2PhoneNumber": {
+ "message": "Домашний телефон 2:"
+ },
+ "abCard.ManagerName": {
+ "message": "Руководитель:"
+ },
+ "abCard.MiddleName": {
+ "message": "Отчество:"
+ },
+ "abCard.OtherAddress": {
+ "message": "Адрес:"
+ },
+ "abCard.OtherCity": {
+ "message": "Город:"
+ },
+ "abCard.OtherCountry": {
+ "message": "Страна:"
+ },
+ "abCard.OtherState": {
+ "message": "Область:"
+ },
+ "abCard.OtherZip": {
+ "message": "Почтовый индекс:"
+ },
+ "abCard.RadioPhoneNumber": {
+ "message": "Радиотелефон:"
+ },
+ "abCard.Spouse": {
+ "message": "Супруг:"
+ },
+ "abCard.header.eas": {
+ "message": "Другие поля (EAS)"
+ },
+ "abCard.header.homenumbers": {
+ "message": "Дополнительные домашние номера:"
+ },
+ "abCard.header.messaging": {
+ "message": "Мессенджер:"
+ },
+ "abCard.header.otheraddress": {
+ "message": "Другой адрес (EAS)"
+ },
+ "abCard.header.othernumbers": {
+ "message": "Дополнительные номера:"
+ },
+ "abCard.header.people": {
+ "message": "Люди:"
+ },
+ "abCard.header.worknumbers": {
+ "message": "Дополнительные рабочие номера:"
+ },
+ "acl.readonly": {
+ "message": "Доступ к серверу только для чтения (отменить локальные изменения)"
+ },
+ "acl.readwrite": {
+ "message": "Читать и писать на сервер"
+ },
+ "add.description": {
+ "message": "Пожалуйста, выберите один из доступных параметров конфигурации сервера и введите требуемую информацию. "
+ },
+ "add.name": {
+ "message": "Имя аккаунта:"
+ },
+ "add.ok": {
+ "message": "Добавить аккаунт"
+ },
+ "add.password": {
+ "message": "Пароль:"
+ },
+ "add.server": {
+ "message": "Конфигурация сервера:"
+ },
+ "add.shortdescription": {
+ "message": "Информация об учетной записи"
+ },
+ "add.title": {
+ "message": "Добавить Exchange ActiveSync аккаунт для TbSync"
+ },
+ "add.url": {
+ "message": "Адрес сервера:"
+ },
+ "add.urldescription": {
+ "message": "Достаточно указать только базовый адрес сервера (например: mail.yourserver.com). Однако также можно указать полный URL-адрес (например: https://mail.yourserver.com/Microsoft-Server-ActiveSync)."
+ },
+ "add.user": {
+ "message": "Имя пользователя (email адрес):"
+ },
+ "autocomplete.serverdirectory": {
+ "message": "глобальный каталог сервера"
+ },
+ "autodiscover.Failed": {
+ "message": "Автообнаружение для пользователя <##user##> не удалось. Либо предоставленные учетные данные были неправильными, либо у вашего провайдера ActiveSync была временная проблема, или не поддерживается автообнаружение."
+ },
+ "autodiscover.NeedEmail": {
+ "message": "Автообнаружению нужен действительный адрес электронной почты в качестве имени пользователя."
+ },
+ "autodiscover.Ok": {
+ "message": "Автообнаружение успешно завершено, теперь вы можете проверить дополнительные настройки и установить соединение синхронизации."
+ },
+ "autodiscover.Querying": {
+ "message": "Поиск настроек…"
+ },
+ "config.auto": {
+ "message": "ActiveSync конфигурация сервера (Автообнаружение)"
+ },
+ "config.custom": {
+ "message": "ActiveSync конфигурация сервера"
+ },
+ "deletefolder.confirm": {
+ "message": "Вы действительно хотите ПЕРМАНЕНТНО ВЫЧИСТИТЬ папку “##replace.1##” из корзины?"
+ },
+ "deletefolder.menuentry": {
+ "message": "Перманентно вычистить папку “##replace.1##” из корзины"
+ },
+ "deletefolder.notallowed": {
+ "message": "Откажитесь от подписки папки “##replace.1##” прежде чем пытаться очистить ее от мусора."
+ },
+ "extensionDescription": {
+ "message": "Добавляет в TbSync поддержку синхронизации для учетных записей Exchange через базирующийся на http/https протокол ActiveSync (контакты, задачи и календари)."
+ },
+ "extensionName": {
+ "message": "Provider for Exchange ActiveSync"
+ },
+ "helplink.BadItemSkipped": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/Error:-Bad-item-skipped"
+ },
+ "helplink.global.clientdenied": {
+ "message": "https://github.com/jobisoft/EAS-4-TbSync/wiki/What-if-TbSync-is-blocked-by-my-server%3F"
+ },
+ "helplink.security": {
+ "message": "https://github.com/jobisoft/TbSync/wiki/How-to-use-TbSync-with-self-signed-or-otherwise-untrusted-certificates%3F"
+ },
+ "manager.tabs.accountsettings": {
+ "message": "Настройки аккаунта"
+ },
+ "manager.tabs.outOfOffice": {
+ "message": "Автоответчик"
+ },
+ "manager.tabs.syncsettings": {
+ "message": "Настройки синхронизации"
+ },
+ "newaccount.add_auto": {
+ "message": "Настройки автообнаружения и добавление аккаунта"
+ },
+ "newaccount.add_custom": {
+ "message": "Добавить аккаунт"
+ },
+ "pref.AccountName": {
+ "message": "Имя аккаунта"
+ },
+ "pref.ActiveSyncVersion": {
+ "message": "Версия ActiveSync"
+ },
+ "pref.DeviceId": {
+ "message": "Идентификатор устройства"
+ },
+ "pref.ServerName": {
+ "message": "Адрес сервера"
+ },
+ "pref.ServerNameDescription": {
+ "message": "например: mail.yourserver.com"
+ },
+ "pref.ShowTrashedFolders": {
+ "message": "Показывать папки, найденные в корзине"
+ },
+ "pref.UserName": {
+ "message": "Имя пользователя"
+ },
+ "pref.UserNameDescription": {
+ "message": "Имя пользователя обычно является адресом электронной почты вашей учетной записи."
+ },
+ "pref.autodetect": {
+ "message": "лучшее из доступных"
+ },
+ "pref.birthday": {
+ "message": "Отправить информацию о днях рождения"
+ },
+ "pref.calendaroptions": {
+ "message": "Параметры календаря"
+ },
+ "pref.contactoptions": {
+ "message": "Параметры контакта"
+ },
+ "pref.displayoverride": {
+ "message": "Переопределить отображаемое имя с помощью “Имя” + “Фамилия”"
+ },
+ "pref.generaloptions": {
+ "message": "Общие параметры"
+ },
+ "pref.provision": {
+ "message": "Заставить поддерживать (требуется для Kerio)"
+ },
+ "pref.seperator.comma": {
+ "message": "Запятая"
+ },
+ "pref.seperator.description": {
+ "message": "Сепаратор для многострочного поля адреса."
+ },
+ "pref.seperator.linebreak": {
+ "message": "Разрыв строки"
+ },
+ "pref.synclimit.1month": {
+ "message": "от 4 недель назад"
+ },
+ "pref.synclimit.2weeks": {
+ "message": "от 2 недель назад"
+ },
+ "pref.synclimit.3month": {
+ "message": "от 3 месяцев назад"
+ },
+ "pref.synclimit.6month": {
+ "message": "от 6 месяцев назад"
+ },
+ "pref.synclimit.all": {
+ "message": "все"
+ },
+ "pref.synclimit.description": {
+ "message": "Период синхронизации:"
+ },
+ "pref.usehttps": {
+ "message": "Использовать безопасное соединение (соединение через https)"
+ },
+ "recyclebin": {
+ "message": "Корзина"
+ },
+ "servertype.auto": {
+ "message": "Автоматическая настройка"
+ },
+ "servertype.custom": {
+ "message": "Ручная настройка"
+ },
+ "servertype.description.auto": {
+ "message": "Для определения конфигурации множества серверов ActiveSync достаточно указать только адрес Вашей электронной почты."
+ },
+ "servertype.description.custom": {
+ "message": "Настройте Вашу учетную запись, вручную указав адрес сервера, к которому Вы хотите подключиться."
+ },
+ "servertype.description.office365": {
+ "message": "Учетные записи, подключенные к Office 365, используют современный процесс аутентификации под названием OAuth 2.0, который также поддерживает многофакторную аутентификацию (MFA)."
+ },
+ "servertype.office365": {
+ "message": "Microsoft Office 365"
+ },
+ "servertype.unlock": {
+ "message": "Дважды щелкните, чтобы разблокировать все предопределенные настройки сервера."
+ },
+ "status.401": {
+ "message": "Не удалось аутентифицировать, проверить имя пользователя и пароль. (HTTP Ошибка 401)."
+ },
+ "status.403": {
+ "message": "Сервер отклонил соединение (запрещено) (HTTP Ошибка 403)."
+ },
+ "status.404": {
+ "message": "Пользователь не найден (HTTP Ошибка 404)."
+ },
+ "status.449": {
+ "message": "Серверные запросы дублируются (HTTP Ошибка 449)."
+ },
+ "status.500": {
+ "message": "Неизвестная ошибка сервера (HTTP Ошибка 500)."
+ },
+ "status.503": {
+ "message": "Сервис недоступен (HTTP Ошибка 503)."
+ },
+ "status.BadItemSkipped": {
+ "message": "Плохой элемент пропущен: ##replace.1##"
+ },
+ "status.FolderDelete.3": {
+ "message": "Не удается удалить системную папку."
+ },
+ "status.FolderDelete.4": {
+ "message": "Папка не существует (статус 4), повторная синхронизация"
+ },
+ "status.FolderDelete.6": {
+ "message": "Команда не может быть выполнена, на сервере возникла ошибка."
+ },
+ "status.FolderDelete.9": {
+ "message": "Неверный ключ синхронизации (статус 9), повторная синхронизация"
+ },
+ "status.FolderSync.9": {
+ "message": "Неверный ключ синхронизации (статус 9), повторная синхронизация"
+ },
+ "status.InvalidServerOptions": {
+ "message": "Сервер не предоставляет информацию о поддерживаемых версиях ActiveSync. EAS блокирован для этого пользователя или этого клиента (TbSync)? Вы можете попробовать установить версию ActiveSync вручную."
+ },
+ "status.OK": {
+ "message": "Готово"
+ },
+ "status.ServerRejectedRequest": {
+ "message": "Сервер EAS отклонил наш последний запрос."
+ },
+ "status.ServerRejectedSomeItems": {
+ "message": "Сервер EAS не принял элементы ##replace.1##."
+ },
+ "status.Sync.12": {
+ "message": "Изменена иерархия папок (статус 12), повторная синхронизация"
+ },
+ "status.Sync.3": {
+ "message": "Неверный ключ синхронизации (статус 3), повторная синхронизация"
+ },
+ "status.Sync.4": {
+ "message": "Неверный запрос (статус 4)"
+ },
+ "status.Sync.5": {
+ "message": "Временные проблемы с сервером или недопустимый элемент (статус 5)"
+ },
+ "status.Sync.6": {
+ "message": "Недопустимый элемент (статус 6)"
+ },
+ "status.Sync.8": {
+ "message": "Объект не найден (статус 8)"
+ },
+ "status.aborted": {
+ "message": "Не синхронизировано"
+ },
+ "status.disabled": {
+ "message": "Аккаунт не включен, синхронизация отключена."
+ },
+ "status.empty-response": {
+ "message": "Сервер отправляет неожиданный пустой ответ."
+ },
+ "status.forbiddenCalendarItemInTasksFolder": {
+ "message": "Запрещенный элемент календаря в папке задач (пожалуйста, исправьте)"
+ },
+ "status.forbiddenTasksItemInCalendarFolder": {
+ "message": "Запрещенный элемент задачи в папке календаря (пожалуйста, исправьте)"
+ },
+ "status.global.101": {
+ "message": "Запрос содержит WBXML но он не может быть декодирован в XML (EAS Ошибка 101)."
+ },
+ "status.global.102": {
+ "message": "Запрос содержит WBXML но он не может быть декодирован в XML (EAS Ошибка 102)."
+ },
+ "status.global.103": {
+ "message": "XML, указанный в запросе, не соответствует требованиям протокола (EAS Ошибка 103)."
+ },
+ "status.global.110": {
+ "message": "Сервер сообщил о внутренней ошибке, и мы не должны немедленно повторять попытку. Автоматическая периодическая синхронизация была отключена на 30 минут (Ошибка EAS 110)."
+ },
+ "status.global.clientdenied": {
+ "message": "Отчеты сервера EAS <##replace.2##> (статус ##replace.1##) и не позволяют TbSync доступ к вашему аккаунту."
+ },
+ "status.httperror": {
+ "message": "Ошибка связи (HTTP статус ##replace.1##)."
+ },
+ "status.invalid": {
+ "message": "Недопустимый ответ сервера (мусор в обмене)."
+ },
+ "status.malformed-xml": {
+ "message": "Не удалось разобрать XML. Проверьте журнал событий для деталей."
+ },
+ "status.modified": {
+ "message": "Локальные изменения"
+ },
+ "status.network": {
+ "message": "Не удалось подключиться к серверу (##replace.1##)."
+ },
+ "status.networkerror": {
+ "message": "Не удалось подключиться к серверу."
+ },
+ "status.nosupportedeasversion": {
+ "message": "Сервер не поддерживает ActiveSync v2.5 или v14.0 (только ##replace.1##). TbSync не будет работать с этим ActiveSync сервером."
+ },
+ "status.notargets": {
+ "message": "Отмена синхронизации, поскольку цели синхронизации не могут быть созданы."
+ },
+ "status.notsupportedeasversion": {
+ "message": "Сервер не поддерживает выбранный ActiveSync v##replace.1## (только ##replace.2##)."
+ },
+ "status.notsyncronized": {
+ "message": "Аккаунт должен быть синхронизирован, по крайней мере один элемент не синхронизирован."
+ },
+ "status.nouserhost": {
+ "message": "Отсутствует имя пользователя и/или сервера. Укажите эти значения."
+ },
+ "status.pending": {
+ "message": "Ожидание пока синхронизируется"
+ },
+ "status.policy.2": {
+ "message": "Для этого клиента нет политики. Обратитесь к администратору вашего сервера или отключите использование этого аккаунта."
+ },
+ "status.policy.3": {
+ "message": "Неизвестное значение политики для этого клиента. Обратитесь к администратору вашего сервера или отключите использование этого аккаунта."
+ },
+ "status.policy.4": {
+ "message": "Данные политики на сервере повреждены (возможно, подделаны). Обратитесь к администратору вашего сервера или отключите использование этого аккаунта."
+ },
+ "status.policy.5": {
+ "message": "Клиент обнаружил неправильный ключ политики. Обратитесь к администратору вашего сервера или отключите использование этого аккаунта."
+ },
+ "status.provision": {
+ "message": "Резервирование не удалось со статусом <##replace.1##>"
+ },
+ "status.response-contains-no-data": {
+ "message": "Ответ от сервера не содержит данных."
+ },
+ "status.resync-loop": {
+ "message": "Произошла ошибка, из-за которой не удалось пересинхронизировать аккаунт. Отключите аккаунт и повторите попытку. (Ошибка: повторная синхронизация)"
+ },
+ "status.security": {
+ "message": "Не удалось установить безопасное соединение. Вы используете самоподписанный или ненадежный сертификат без импорта его в Thunderbird? (##replace.1##)"
+ },
+ "status.skipped": {
+ "message": "Пока не поддерживается, пропущено"
+ },
+ "status.syncing": {
+ "message": "Синхронизация"
+ },
+ "status.timeout": {
+ "message": "Тайм-аут связи."
+ },
+ "status.wbxml-parse-error": {
+ "message": "Сервер отправляет нечитаемый ответ."
+ },
+ "status.wbxmlerror": {
+ "message": "Ошибка синхронизации. Сервер ответил статусом <##replace.1##>."
+ },
+ "status.wbxmlmissingfield": {
+ "message": "ActiveSync протокол нарушен: Обязательное поле <##replace.1##> отсутствует в ответе сервера."
+ },
+ "syncstate.accountdone": {
+ "message": "Завершенный аккаунт"
+ },
+ "syncstate.done": {
+ "message": "Подготовка следующего элемента для синхронизации"
+ },
+ "syncstate.eval.response.autodiscover": {
+ "message": "Обработка обновленных настроек сервера"
+ },
+ "syncstate.eval.response.deletefolder": {
+ "message": "Папка удалена"
+ },
+ "syncstate.eval.response.estimate": {
+ "message": "Обработка оценки изменений"
+ },
+ "syncstate.eval.response.folders": {
+ "message": "Обработка обновления листа папок"
+ },
+ "syncstate.eval.response.localchanges": {
+ "message": "Обработка подтверждения локальных изменений"
+ },
+ "syncstate.eval.response.localdeletes": {
+ "message": "Обработка подтверждения локальных удалений"
+ },
+ "syncstate.eval.response.options": {
+ "message": "Обработка настроек сервера"
+ },
+ "syncstate.eval.response.provision": {
+ "message": "Обработка резервирования"
+ },
+ "syncstate.eval.response.remotechanges": {
+ "message": "Обработка удаленных изменений"
+ },
+ "syncstate.eval.response.revertlocalchanges": {
+ "message": "Откат локальных изменений"
+ },
+ "syncstate.eval.response.setdeviceinfo": {
+ "message": "Обработка информации об устройстве"
+ },
+ "syncstate.eval.response.synckey": {
+ "message": "Обработка элементов синхронизации"
+ },
+ "syncstate.prepare.request.autodiscover": {
+ "message": "Запрос обновленных настроек сервера"
+ },
+ "syncstate.prepare.request.deletefolder": {
+ "message": "Подготовка к удалению папки"
+ },
+ "syncstate.prepare.request.estimate": {
+ "message": "Запрос оценки изменения"
+ },
+ "syncstate.prepare.request.folders": {
+ "message": "Отправка обновления листа папок"
+ },
+ "syncstate.prepare.request.localchanges": {
+ "message": "Отправка локальных изменений"
+ },
+ "syncstate.prepare.request.localdeletes": {
+ "message": "Отправка локальных удалений"
+ },
+ "syncstate.prepare.request.options": {
+ "message": "Запрос настроек сервера"
+ },
+ "syncstate.prepare.request.provision": {
+ "message": "Запрос для резервирования"
+ },
+ "syncstate.prepare.request.remotechanges": {
+ "message": "Запрос удаленных изменений"
+ },
+ "syncstate.prepare.request.revertlocalchanges": {
+ "message": "Сбор локальных изменений"
+ },
+ "syncstate.prepare.request.setdeviceinfo": {
+ "message": "Обработка информации об устройстве"
+ },
+ "syncstate.prepare.request.synckey": {
+ "message": "Запрос элементов синхронизации"
+ },
+ "syncstate.preparing": {
+ "message": "Подготовка следующего элемента для синхронизации"
+ },
+ "syncstate.send.request.autodiscover": {
+ "message": "Ожидание обновленных настроек сервера"
+ },
+ "syncstate.send.request.deletefolder": {
+ "message": "Ожидание удаления папки"
+ },
+ "syncstate.send.request.estimate": {
+ "message": "Ожидание оценки изменений"
+ },
+ "syncstate.send.request.folders": {
+ "message": "Ожидание обновления листа папок"
+ },
+ "syncstate.send.request.localchanges": {
+ "message": "Ожидание подтверждения локальных изменений"
+ },
+ "syncstate.send.request.localdeletes": {
+ "message": "Ожидание подтверждения локальных удалений"
+ },
+ "syncstate.send.request.options": {
+ "message": "Ожидание настроек сервера"
+ },
+ "syncstate.send.request.provision": {
+ "message": "Ожидание резервирования"
+ },
+ "syncstate.send.request.remotechanges": {
+ "message": "Ожидание удаленных изменений"
+ },
+ "syncstate.send.request.revertlocalchanges": {
+ "message": "Ожидание самых последних версий"
+ },
+ "syncstate.send.request.setdeviceinfo": {
+ "message": "Обработка информации об устройстве"
+ },
+ "syncstate.send.request.synckey": {
+ "message": "Ожидание элементов синхронизации"
+ },
+ "syncstate.syncing": {
+ "message": "Инициализация синхронизации"
+ }
+}