Page MenuHomePhorge

No OneTemporary

Authored By
Unknown
Size
693 KB
Referenced Files
None
Subscribers
None
This file is larger than 256 KB, so syntax highlighting was skipped.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 34d12e467..889726047 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3393 +1,3394 @@
# Changelog Roundcube Webmail
## Unreleased
+- Add Uyghur localization
- Fix regression in OAuth request URI caused by use of REQUEST_URI instead of SCRIPT_NAME as a default (#8878)
- Fix bug where false attachment reminder was displayed on HTML mail with inline images (#8885)
- Fix bug where a non-ASCII character in app.js could cause error in javascript engine (#8894)
- Fix JWT decoding with url safe base64 schema (#8890)
- Fix bug where .wav instead of .mp3 file was used for the new mail notification in Firefox (#8895)
- Fix PHP8 warning (#8891)
- Fix support for Windows-31J charset (#8869)
- Fix so LDAP VLV option is disabled by default as documented (#8833)
## Release 1.6.1
- Kill session if refreshing oauth token fails (#8734)
- Fix various PHP 8.1 warnings (#8628, #8644, #8667, #8656, #8647)
- Password: Remove references to %c variable that has been removed before (#8633)
- Fix anchor links in HTML mail (#8632)
- Fix bug where config creation in Installer did ignore options in the form (#8634)
- Fix bug where renamed options were removed from the config on installto.sh (update.sh) run (#8643)
- Fix favicon rewrite rule in .htaccess (#8654)
- Fix various PHP 8.2 warnings
- Fix bug where it wasn't possible to create more than one response record on SQLite and Postgres (#8664)
- Fix support for ManageSieve over implicit SSL (#8670)
- Fix bug where "about:blank" page could trigger "load error" (#8554)
- Fix bug where setting 'Clear Trash on Logout' to 'all messages' didn't work (#8687)
- Fix bug where the attachment menu wouldn't disappear after an action is selected (#8691)
- Fix bug where some dialogs in an eml attachment preview would not close on mobile (#8627)
- Fix bug where multiline data:image URI's in emails were stripped from the message on display (#8613)
- Fix fatal error on identity page if Enigma plugin is misconfigured (#8719)
- Fix so N property always exists in a vCard export (#8771)
- Fix authenticating to Courier IMAP with passwords containing a '~' character (#8772)
- Fix handling of smtp/imap port options on configuration file update (#8756)
- Fix bug where array values could not be saved in utils/save_pref action (#8781)
- Add workaround for using Roundcube behind a reverse proxy with a subpath: 'request_path' option (#8738, #8770)
- Fix bug where "Invalid skin name" error was logged on preferences save if there's only one skin (#8825)
- Fix SIGBUS raised in ImageMagick when more than one process tried to generate a thumbnail of the same image attachment (#8511)
- Fix bug where updater does not update the vendor packages (#8642)
- Fix missing mail composing textarea on reply/draft with a long plain text content (#8866)
## Release 1.6.0
- Fix SMTP XCLIENT extension when not using STARTTLS (#8581)
- Fix call to undefined method rcube_ldap_generic::option_set() (#8564)
- Fix PHP Fatal error on incompatible method declaration of rcmail_output_json::command() and rcmail_output::command() (#8579)
- Fix support for DSN specification without host e.g. `pgsql:///dbname` (#8558)
- Fix TinyMCE configuration for handling styles of pasted content in webkit browsers (#8555)
- Fix bug where some checkboxes could be selected unintentinally (#8565)
- Fix css styles of the email recipient element while dragging (#8580)
- Fix PHP 8.1 warnings in the LDAP backend code (#8572)
- Fix various PHP 8.1 warnings (#8584)
- Fix bug where a recipient address containing UTF-8 characters was ignored when sending an email (#8493, #8546)
- Fix so rcmail::contact_exists() works with IDNA addresses (#8545)
- Fix password option in `storage_init` hook after refreshing oauth access token (#8436)
- Fix attachment Options popover menu after attachment delete (#8602)
- Fix so "Found unconstructed Spoofchecker" error is not fatal (#8537)
## Release 1.6-rc
- Update to jQuery-UI 1.13.1 (#8455)
- Added possibility to make the logo image a link via the 'skin_logo' option (#8501)
- Use navigator.pdfViewerEnabled for PDF viewer detection
- Remove use of unreliable charset detection (#8344)
- Don't list images attached to multipart/related part as attachments (#7184)
- Password: Add support for ssha256 algorithm (#8459)
- Fix so unix:// URI is supported in various host spec. options again (#8468)
- Fix slow loading of long HTML content into the HTML editor (#8108)
- Fix bug where SMTP password didn't work if it contained '%p' (#8435)
- Enigma: Fix initial synchronization of private keys
- Enigma: Fix double quoted-printable encoding of pgp-signed messages with no attachments (#8413)
- Fix handling of message/rfc822 parts that are small and are multipart structures with a single part (#8458)
- Fix bug where session could time out if DB and PHP timezone were different (#8303)
- Fix bug where DSN flag state wasn't stored with a draft (#8371)
- Fix broken encoding of HTML content encapsulated in a RTF attachment (#8444)
- Fix problem with aria-hidden=true on toolbar menus in the Elastic skin (#8517)
- Fix so links (e.g. www.some.page or http://some.page) are not considered mispellings (#8527)
- Fix bug where title tag content was displayed in the body if it contained HTML tags (#8540)
## Release 1.6-beta
- Unified and simplified services connection options (#8310):
1. IMAP:
- renamed `default_host` to `imap_host`
- removed `default_port` option (non-standard port can be set via `imap_host`)
- set "localhost:143" as a default for `imap_host`
2. SMTP:
- renamed `smtp_server` to `smtp_host`
- removed `smtp_port` option (non-standard port can be set via `smtp_host`)
- set "localhost:587" as a default for `smtp_host`
3. LDAP:
- removed `port` option from `ldap_public` array (non-standard port can be set via `host`)
- removed `use_tls` option from `ldap_public` array (use tls:// prefix in `host`)
4. Managesieve:
- removed `managesieve_port` option (non-standard port can be set via `managesieve_host`)
- removed `managesieve_usetls` option (tls:// prefix in `managesieve_host` have to be used)
- Plugin API: Removed `smtp_port` parameter in `smtp_connect` hook
- Plugin API: Renamed `smtp_server` parameter to `smtp_host` in `smtp_connect` hook
- Plugin API: Removed `port` parameter in `managesieve_connect` hook
- Plugin API: Removed `usetls` parameter in `managesieve_connect` hook
- Added support for PHP 8.1 (#8151)
- Dropped support for PHP < 7.3 (#7976)
- Dropped support for strftime-like format (with % sign) in date and time format configuration
- Moved the Classic and Larry skins to their own repository (#8271)
- SQLite: Use foreign keys, require SQLite >= 3.6.19
- Replace Endroid QrCode with BaconQrCode (#8173)
- Support responses (snippets) in HTML format (#5315)
- Purge also subfolders of Trash (and/or messages in them) on logout (#1037)
- Add support for encryption with AEAD ciphers, e.g. aes-256-gcm (#7097)
- Add option to purge deleted mails older than 30, 60 or 90 days (#5493)
- Add ability to mark multiple messages as not deleted at once (#5133)
- Add possibility to disable line-wrapping of sent mail body (#5101)
- Improve/Fix wrapping of plain text messages on preview and reply (#6974, #8391, #8378, #8289)
- Improve searching by sender/recipient headers, support Reply-To and Followup-To (#6582)
- Add option to control links handling behavior on html to text conversion (#6485)
- Add 'loginform_content' plugin hook (#8273, #6569)
- SMTP: If requested use TLS also without authentication (#4590, #8111)
- Display a generic error page on initial DB/configuration errors (#8222)
- Display telephone numbers as tel: links (#8240)
- Elastic: Move scrollbar settings to variables (#8352)
- Elastic: Use thin scrollbars in both light and dark mode
- Elastic: Make the scrollbar color lighter in dark mode (#8345)
- Autologout: A new plugin to auto log out users with a POST request (#8270)
- Enigma: Upgrade to OpenPGP.js v5.0
- Identicon: Make background color of the image to match the current skin colors (#8256)
- Newmail_notifier: Update favicon to match the current favicon style and size (#7826)
- Password: Remove password_blowfish_cost option, in favor of password_algorithm_options
- Password: Remove support for password_algorithms crypt, hash and cram-md5
- Password: Remove support for %c, %d, %n, %q variables in password_query
- Password: Add support for passwords based on PHP's password_hash() function (#7724)
- Password: Verify current password with IMAP (#8142)
- Password: Improve handling errors on executed commands (#8200)
- Password: Add Mailcow driver (#8291)
- Fix compatibility with Referrer-Policy: "strict-origin" (#8170)
- Fix locked SQLite database for the CLI tools (#8035)
- Fix Makefile on Linux (#8211)
- Fix so PHP warnings are ignored when resizing a malformed image attachment (#8387)
- Fix various PHP8 warnings (#8392)
- Fix mail headers injection via the subject field on mail compose (#8404)
- Fix bug where small message/rfc822 parts could not be decoded (#8408)
- Fix setting HTML mode on reply/forward of a signed message (#8405)
- Fix handling of RFC2231-encoded attachment names inside of a message/rfc822 part (#8418)
- Fix bug where some mail parts (images) could have not be listed as attachments (#8425)
- Fix bug where attachment icons were stuck at the top of the messages list in Safari (#8433)
## Release 1.5.2
- OAuth: pass 'id_token' to 'oauth_login' plugin hook (#8214)
- OAuth: fix expiration of short-lived oauth tokens (#8147)
- OAuth: fix relative path to assets if /index.php/foo/bar url is used (#8144)
- OAuth: no auto-redirect on imap login failures (#8370)
- OAuth: refresh access token in 'refresh' plugin hook (#8224)
- Fix so folder search parameters are honored by subscriptions_option plugin (#8312)
- Fix password change with Directadmin driver (#8322, #8329)
- Fix so css files in plugins/jqueryui/themes will be minified too (#8337)
- Fix handling of unicode/special characters in custom From input (#8357)
- Fix some PHP8 compatibility issues (#8363)
- Fix chpass-wrapper.py helper compatibility with Python 3 (#8324)
- Fix scrolling and missing Close button in the Select image dialog in Elastic/mobile (#8367)
- Security: Fix cross-site scripting (XSS) via HTML messages with malicious CSS content
## Release 1.5.1
- Fix importing contacts with no email address (#8227)
- Fix so session's search scope is not used if search is not active (#8199)
- Fix some PHP8 warnings (#8239)
- Fix so dark mode state is retained after closing the browser (#8237)
- Fix bug where new messages were not added to the list on refresh if skip_deleted=true (#8234)
- Fix colors on "Show source" page in dark mode (#8246)
- Fix handling of dark_mode_support:false setting in skins meta.json - also when devel_mode=false (#8249)
- Fix database initialization if db_prefix is a schema prefix (#8221)
- Fix undefined constant error in Installer on Windows (#8258)
- Fix installation/upgrade on MySQL 5.5 - Index column size too large (#8231)
- Fix regression in setting of contact listing name (#8260)
- Fix bug in Larry skin where headers toggle state was reset on full page preview (#8203)
- Fix bug where \u200b characters were added into the recipient input preventing mail delivery (#8269)
- Fix charset conversion errors on PHP < 8 for charsets not supported by mbstring (#8252)
- Fix bug where adding a contact to trusted senders via "Always allow from..." button didn't work (#8264, #8268)
- Fix bug with show_images setting where option 1 and 3 were swapped (#8268)
- Fix PHP fatal error on an undefined constant in contacts import action (#8277)
- Fix fetching headers of multiple message parts at once in rcube_imap_generic::fetchMIMEHeaders() (#8282)
- Fix bug where attachment download could sometimes fail with a CSRF check error (#8283)
- Fix an infinite loop when parsing environment variables with float/integer values (#8293)
- Fix so 'small-dark' logo has more priority than the 'small' logo (#8298)
## Release 1.5.0
- Support displaying RTF content (including encapsulated HTML) from a TNEF attachment
- Newmail_notifier: Improved the notification sound (#8155)
- Disable the default spellchecker option using spell.roundcube.net (#8182)
- Fix size of Mailvelope iframe for PGP-inlined mail, again (#8126)
- Fix handling of group names with @ character in autocomplete and contacts widget (#8098)
- Fix Firefox infinate loading display on mail screen (#8128)
- Fix converting >1MB of HTML content into plain text (#8137)
- Fix bug where expanding a group in the recipient input could corrupt the input content (#7569)
- Fix fatal error/warning on invalid input to user parameter (#8152)
- Fix changing password with dovecot_passwdfile driver (#8145)
- Fix handling of headers that occur multiple times by show_additional_headers plugin (#8157)
- Fix bug where vertical scrollbar in new HTML message bounced back on scroll (#8046)
- Fix displaying inline images with incorrectly declared content-type (#8158)
- Fix so addr-spec with missing closing angle bracket can be parsed (#8164)
- Fix handling of spellcheck connection errors (#8172)
- Fix a couple of PHP8 warnings (#8175, #8176)
- Fix bug where "from my contacts" and "from trusted senders" values were mixed up (#8177)
- Fix password/token length check on OAuth login (#8178)
- Fix XSS issue in handling attachment filename extension in mimetype mismatch warning (#8193)
- Fix SQL injection via some session variables
- Fix handling of dark_mode_support:false setting in skins meta.json (#8186)
- Fix security issues regarding server name and trusted_host_patterns setting
## Release 1.5-rc
- Upgrade to TinyMCE 5.8.2
- SMTP XCLIENT support (#7893, #6411)
- Add IDN homograph attack (spoofing) detection [CVE-2019-15237] (#6891)
- Add configuration options for subject prefixes (#7929, #4981)
- Support IMAP LITERAL- extension [RFC 7888] (#6878)
- Warn the user about a potential data leak on mail bounce or forward (#7993)
- Make the Empty action available for every non-empty folder, not only Trash (#7948)
- Remove (incorrect) use of Return-Receipt-To header (#8069)
- Submit various simple dialog forms with the Enter key (#7133)
- Add RFC2231 support to rcube_mime_decode (#7390)
- Plugin API: Allow modification of 'error' argument in 'message_send_error' hook (#7914)
- OAuth: add plugin hooks `oauth_login` and `oauth_refresh_token` for oauth events (#8028, #8040)
- Debug_logger: Fix the main plugin functionality and documentation (#8041)
- Enigma: Fix bug where signature verification could fail for non-ascii bodies (#7919)
- Enigma: Fix invalid expiration dates of PGP keys on a 32bit system (#7531)
- Enigma: Display an information that public and private keys are stored on the server (#7941)
- Enigma: Optional support for passwordless keys (#7265)
- Managesieve: Fix removing nested rules in scripts (#8011)
- Managesieve: Support XOAUTH2, requires Net_Sieve 1.4.5 (#7925)
- Managesieve: Added ability to remove 'redirect' option from UI (#7922)
- New_user_dialog: Use the 'identity_update' hook (#8023)
- Password: Fix broken 'hmail' driver (#7966)
- Password: Set password_minimum_length to 8 by default (#8003)
- Vcard_attachments: Improve handling of multiple contacts (#7027)
- Fix inserting a group from non-default source using the Insert contact(s) dialog (#8095)
- Fix invalid search fields after search scope change (#6919)
- Fix so "Always allow from..." button appears also when allow_images=3 (#7961)
- Fix Elastic's pretty select scroll position in Chrome (#7964)
- Fix bug where invalid non-unicode characters in JSON output could make the UI unresponsive (#7955)
- Fix PHP 8 fatal error when allowing images in an email (#7968)
- Fix so session expiration is more precise and do not depend on the garbage collector (#7576)
- Fix bug where imap_conn_options settings were ignored (#7912)
- Fix bug causing some HTML message content to be not centered in Elastic skin (#7911)
- Fix bug when sending an email and recipient's email address contains a trailing dot (#7899)
- Fix bug where the list page wasn't reset when changing a folder on mail view page (#7932)
- Fix so selecting the same folder to reset search resets also the page number (#7125)
- Fix login page rendering after oauth failure (#7812,#7923)
- Fix bug where assigning users to groups via menu (not drag'n'drop) could fail in Elastic theme (#7973)
- Fix HTML5 parser issue with a messy HTML code from Outlook (#7356)
- Fix handling of multiple link references with the same index in plain text message (#8021)
- Fix various actions on folders with angle brackets in name (#8037)
- Fix inconsistent fowarding actions statuses on drafts (#8039)
- Fix bug where `start` and `reversed` attributes of `ol` tag were ignored (#8059)
- Fix bug where consecutive LDAP searches could return wrong results (#8064)
- Fix bug where plus characters in attachment filename could have been ignored (#8074)
- Fix displaying HTML body with inline images encapsulated using TNEF format (winmail.dat)
- Fix handling of custom sender addresses with names (#8106)
- Fix shift + drag'n'drop menu not working in Elastic skin with Chrome browser (#8107)
## Release 1.5-beta
- Require PHP >= 5.5
- Support PHP 8.0 (#7625)
- Require php-intl
- Remove use of Net_IDNA2 package
- Require GuzzleHttp\Client
- Upgrade to TinyMCE 5.5.1
- Upgrade to jQuery 3.5.1 (#7464)
- Update build tools (#7800, #7804, #7497):
- jsshrink.sh: Replace google-closure-compiler with UglifyJS
- cssshrink.sh: Replace yuicompressor with csso
- require lessc >= 2.5.2 (and add support for v4) with less-plugin-clean-css for Less files compilation
- Automatically collected recipients and trusted senders (#6904)
- Added configurable Collected Recipients addressbook source (#4971)
- Added configurable Trusted Senders addressbook source (#5046)
- Added 'contact_exists' hook
- Added separate "trusted senders" options for show_images and mdn_request preferences (#7614)
- Contact form mode: private/business (#7630)
- OAuth/XOauth support (#7425, #6933)
- Cache refactoring (#6312)
- Added special value 'email' to login_username_filter, it changes also logon input type (#7179)
- Allow array in smtp_host config (#7296)
- Support proxy for server-side HTTP requests (#7658)
- By default do not set the User-Agent header (#7731)
- Add possibility to (re-)define field mapping on contacts import from a CSV file (#7045, #6668)
- Move "On request for return receipt" from "Mailbox View" to "Displaying Messages" (#7614)
- Support RFC8438: IMAP STATUS=SIZE - for faster folder size calculation (#7269)
- MySQL: Use utf8mb4 charset and utf8mb4_unicode_ci collation (#6535, #7113)
- Allow NULL in users.preferences column in postgres and sqlite db, the same as for other engines (#7767)
- Support for language codes up to 16 chars long (e.g. es-419) in database schema (#6851)
- Relaxed domain name validation for extended TLDs support (#5588)
- Allow opening application/octet-stream attachments according to filename extension (#6821)
- Added support for INSERT OR REPLACE queries (#6771)
- Allow skins to define which layout options they support (#7235)
- Extract RFC2231 attachment name from message headers (#6729, #6783)
- Add support for SameSite cookie attribute via session_samesite option (req PHP >= 7.3.0) (#6772)
- Change folders sorting so shared/other users namespaces are listed last (#5012)
- Display a warning and do not try to open empty attachments (#7332)
- Return 204 rather than 404 on missing contact photo (#7777)
- Add 'reconnect' plugin to retry IMAP connection (#7844)
- Plugin API: Added 'message' argument to 'message_compose_body' hook
- Plugin API: Added 'preferences' parameter to 'user_create' hook (#7692)
- Elastic: Dark mode (#6709)
- Elastic: Display email size on the list of messages (#7162)
- Elastic: Replace properties sidebar with a dialog on the attachment preview page (#7635)
- Elastic: Minimize forms/colors blink on page load
- Elastic: Improve mail header "detailed mode" (#7224)
- Elastic: Moving single recipients between recipient inputs with drag-n-drop (#5069)
- Elastic: Display a special icon for other users and shared namespace roots (#5012)
- Elastic: Support space-separated email addresses in recipient input (#6529, #6457)
- Elastic: Remember list checkbox selection state (#7148)
- Elastic: Add "Open in new window" in mail compose (#7260)
- Elastic: Make custom less files optional (#7497)
- Elastic: Prevent from opening mail preview in a new window on touch devices using double tap (#7732)
- Templates: Add support for expressions in object attributes (#7237)
- Templates: Add support for nested if conditions (#6818)
- Templates: Make [space][slash] ending of condition objects optional (#6954)
- Mailvelope: Fix size of iframe for PGP-inlined mail (#7348)
- Mailvelope: Add config option to use Main Keyring (#7348, #7157)
- Mailvelope: Add config option to set the size for new keys (#7348)
- Mailvelope: Always ask before discarding email currently being composed (#7348)
- Mailvelope: Fix unnecessary warning to re-add attachments when restoring a draft (#7348)
- Archive: Added options to split archive by year or year+month and folder (#7216)
- Enigma: Support ECC key generation - when using GnuPG >= 2.1.7 (#6853)
- Managesieve: Add support for 'spamtest' extension - RFC3685 (#6950)
- Managesieve: Allow display name with email address in vacation :from field (#6760)
- Managesieve: Improve UX on custom header input (#7207)
- Managesieve: Fix bug where activation of forward/vacation rule could activate a wrong script (#7423)
- Managesieve: Fix bug where forward/vacation rule could end up being duplicated (#7349)
- new_user_identity: Fix missing password for user-specific LDAP operations (#7667)
- Password: Added 'pwned' password strength driver (#7274)
- Password: Added Mail-in-a-Box (miab) driver (#7824)
- Password: Added TinyCP driver (#7510)
- Password: Added httpapi driver to connect to generic HTTP/HTTPS APIs (#7439)
- Password: Added dovecot_passwdfile driver (#5786)
- Password: Removed old 'cpanel' driver, 'cpanel_webmail' driver renamed to 'cpanel' (#7780)
- Fix handling of address groups in email headers by ignoring their names (#7663)
- Fix so message flags are updated on refresh also for multifolder search results (#7774)
- Fix so IMAP ID command is send only after authentication (#7517)
- Fix bug where it wasn't possible to save Spanish (Latin America) locale preference (#7784)
- Fix mail search error on invalid search_mods definition (#7789)
- Fix error when dealing with message/rfc822 attachments using Gmail IMAP (#6854)
- Fix ISO-2022-JP-MS encoding issues (#7091)
- Fix so messages in threads with no root aren't displayed separately (#4999)
- Fix so anchor tags without href attribute are not modified (#7413)
- Fix invalid IMAP SEARCH command in some rare case on messages cache synchronization (#7895)
- Fix so allowing remote resources does not add an entry to browser history (#6620)
## Release 1.4.11
- Display a nice error informing about no PHP8 support
- Elastic: Fix compatibility with Less v3 and v4 (#7813)
- Fix bug with managesieve_domains in Settings > Forwarding form (#7849)
- Fix errors in MSSQL database update scripts (#7853)
- Security: Fix cross-site scripting (XSS) via HTML messages with malicious CSS content
## Release 1.4.10
- Fix extra angle brackets in In-Reply-To header derived from mailto: params (#7655)
- Fix folder list issue whan special folder is a subfolder (#7647)
- Fix Elastic's folder subscription toggle in search result (#7653)
- Fix state of subscription toggle on folders list after changing folder state from the search result (#7653)
- Security: Fix cross-site scripting (XSS) via HTML or Plain text messages with malicious content [CVE-2020-35730]
## Release 1.4.9
- Fix HTML editor in latest Chrome 85.0.4183.102, update to TinyMCE 4.9.11 (#7615)
- Add missing localization for some label/legend elements in userinfo plugin (#7478)
- Fix importing birthday dates from Gmail vCards (BDAY:YYYYMMDD)
- Fix restoring Cc/Bcc fields from local storage (#7554)
- Fix jstz.min.js installation, bump version to 1.0.7
- Fix link to closure compiler in bin/jsshrink.sh script (#7567)
- Fix incorrect PDO::lastInsertId() use in sqlsrv driver (#7564)
- Fix bug where some parts of a message could have been missing in a reply/forward body (#7568)
- Fix empty space on mail printouts in Chrome (#7604)
- Fix empty output from HTML5 parser when content contains XML tag (#7624)
- Fix scroll jump on key press in plain text mode of the HTML editor (#7622)
- Fix so autocompletion list does not hide on scroll inside it (#7592)
## Release 1.4.8
- Fix support for an error as a string in message_before_send hook (#7475)
- Elastic: Fix redundant scrollbar in plain text editor on mail reply (#7500)
- Elastic: Fix deleted and replied+forwarded icons on messages list (#7503)
- Managesieve: Fix too-small input field in Elastic when using custom headers (#7498)
- Managesieve: Allow angle brackets in out-of-office message body (#7518)
- Fix bug in conversion of email addresses to mailto links in plain text messages (#7526)
- Fix format=flowed formatting on plain text part derived from the HTML content (#7504)
- Fix incorrect rewriting of internal links in HTML content (#7512)
- Fix handling links without defined protocol (#7454)
- Fix paging of search results on IMAP servers with no SORT capability (#7462)
- Fix detecting special folders on servers with both SPECIAL-USE and LIST-STATUS (#7525)
- Security: Fix cross-site scripting (XSS) via HTML messages with malicious svg content [CVE-2020-16145]
- Security: Fix cross-site scripting (XSS) via HTML messages with malicious math content
- Security: Fix potential XSS issue in HTML editor of the identity signature input (#7507)
## Release 1.4.7
- Fix bug where subfolders of special folders could have been duplicated on folder list
- Increase maximum size of contact jobtitle and department fields to 128 characters
- Fix missing newline after the logged line when writing to stdout (#7418)
- Elastic: Fix context menu (paste) on the recipient input (#7431)
- Fix problem with forwarding inline images attached to messages with no HTML part (#7414)
- Fix problem with handling attached images with same name when using database_attachments/redundant_attachments (#7455)
- Security: Fix cross-site scripting (XSS) via HTML messages with malicious svg/namespace [CVE-2020-15562]
## Release 1.4.6
- Installer: Fix regression in SMTP test section (#7417)
## Release 1.4.5
- Fix bug in extracting required plugins from composer.json that led to spurious error in log (#7364)
- Fix so the database setup description is compatible with MySQL 8 (#7340)
- Markasjunk: Fix regression in jsevent driver (#7361)
- Fix missing flag indication on collapsed thread in Larry and Elastic (#7366)
- Fix default keyservers (use keys.openpgp.org), add note about CORS (#7373, #7367)
- Password: Fix issue with Modoboa driver (#7372)
- Mailvelope: Use sender's address to find pubkeys to check signatures (#7348)
- Mailvelope: Fix Encrypt button hidden in Elastic (#7353)
- Fix PHP warning: count(): Parameter must be an array or an object... in ID command handler (#7392)
- Fix error when user-configured skin does not exist anymore (#7271)
- Elastic: Fix aspect ratio of a contact photo in mail preview (#7339)
- Fix bug where PDF attachments marked as inline could have not been attached on mail forward (#7382)
- Security: Fix a couple of XSS issues in Installer (#7406)
- Security: Fix XSS issue in template object 'username' (#7406)
- Security: Better fix for CVE-2020-12641
- Security: Fix cross-site scripting (XSS) via malicious XML attachment
## Release 1.4.4
- Fix bug where attachments with Content-Id were attached to the message on reply (#7122)
- Fix identity selection on reply when both sender and recipient addresses are included in identities (#7211)
- Elastic: Fix text selection with Shift+PageUp and Shift+PageDown in plain text editor when using Chrome (#7230)
- Elastic: Fix recipient input bug when using click to select a contact from autocomplete list (#7231)
- Elastic: Fix color of a folder with recent messages (#7281)
- Elastic: Restrict logo size in print view (#7275)
- Fix invalid Content-Type for messages with only html part and inline images - Mail_Mime-1.10.7 (#7261)
- Fix missing contact display name in QR Code data (#7257)
- Fix so button label in Select image/media dialogs is "Close" not "Cancel" (#7246)
- Fix regression in testing database schema on MSSQL (#7227)
- Fix cursor position after inserting a group to a recipient input using autocompletion (#7267)
- Fix string literals handling in IMAP STATUS (and various other) responses (#7290)
- Fix bug where multiple images in a message were replaced by the first one on forward/reply/edit (#7293)
- Fix handling keyservers configured with protocol prefix (#7295)
- Markasjunk: Fix marking as spam/ham on moving messages with Move menu (#7189)
- Markasjunk: Fix bug where moving to Junk was failing on messages selected with Select > All (#7206)
- Fix so imap error message is displayed to the user on folder create/update (#7245)
- Fix bug where a special folder couldn't be created if a special-use flag is not supported (#7147)
- Mailvelope: Fix bug where recipients with name were not handled properly in mail compose (#7312)
- Fix characters encoding in group rename input after group creation/rename (#7330)
- Fix bug where some message/rfc822 parts could not be attached on forward (#7323)
- Make install-jsdeps.sh script working without the 'file' program installed (#7325)
- Fix performance issue of parsing big HTML messages by disabling HTML5 parser for these (#7331)
- Fix so Print button for PDF attachments works on Firefox >= 75 (#5125)
- Security: Fix XSS issue in handling of CDATA in HTML messages [CVE-2020-12625]
- Security: Fix remote code execution via crafted 'im_convert_path' or 'im_identify_path' settings [CVE-2020-12641]
- Security: Fix local file inclusion (and code execution) via crafted 'plugins' option [CVE-2020-12640]
- Security: Fix CSRF bypass that could be used to log out an authenticated user [CVE-2020-12626] (#7302)
## Release 1.4.3
- Enigma: Fix so key list selection is reset when opening key creation form (#7154)
- Enigma: Fix so using list checkbox selection does not load the key preview frame
- Enigma: Fix generation of key pairs for identities with IDN domains (#7181)
- Enigma: Display IDN domains of key users and identities in UTF8
- Enigma: Fix bug where "Send unencrypted" button didn't work in Elastic skin (#7205)
- Managesieve: Fix bug where it wasn't possible to save flag actions (#7188)
- Markasjunk: Fix bug where marking as spam/ham didn't work on moving messages with drag-and-drop (#7137)
- Password: Make chpass-wrapper.py Python 3 compatible (#7135)
- Elastic: Fix disappearing sidebar in mail compose after clicking Mail button
- Elastic: Fix incorrect aria-disabled attribute on Mail taskmenu button in mail compose
- Elastic: Fix bug where it was possible to switch editor mode when 'htmleditor' was in 'dont_override' (#7143)
- Elastic: Fix text selection in recipient inputs (#7129)
- Elastic: Fix missing Close button in "more recipients" dialog
- Elastic: Fix non-working folder subscription checkbox for newly added folders (#7174)
- Fix regression where "Open in new window" action didn't work (#7155)
- Fix PHP Warning: array_filter() expects parameter 1 to be array, null given in subscriptions_option plugin (#7165)
- Fix unexpected error message when mail refresh involves folder auto-unsubscribe (#6923)
- Fix recipient duplicates in print-view when the recipient list has been expanded (#7169)
- Fix bug where files in skins/ directory were listed on skins list (#7180)
- Fix bug where message parts with no Content-Disposition header and no name were not listed on attachments list (#7117)
- Fix display issues with mail subject that contains line-breaks (#7191)
- Fix invalid Content-Transfer-Encoding on multipart messages - Mail_Mime fix (#7170)
- Fix regression where using an absolute path to SQLite database file on Windows didn't work (#7196)
- Fix using unix:///path/to/socket.file in memcached driver (#7210)
## Release 1.4.2
- Add support for PHPUnit 6 and 7 (#6870)
- Plugin API: Make `actionbefore`, `before<action>`, `actionafter` and `after<action>` events working with plugin actions (#7106)
- Managesieve: Replace "Filter disabled" with "Filter enabled" (#7028)
- Managesieve: Fix so modifier type select wasn't hidden after hiding modifier select on header change
- Managesieve: Fix filter selection after removing a first filter (#7079)
- Markasjunk: Fix marking more than one message as spam/ham with email_learn driver (#7121)
- Password: Fix kpasswd and smb drivers' double-escaping bug (#7092)
- Enigma: Add script to import keys from filesystem to the db storage (for multihost)
- Installer: Fix DB Write test on SQLite database ("database is locked" error) (#7064)
- Installer: Fix so SQLite DSN with a relative path to the database file works in Installer
- Elastic: Fix contrast of warning toasts (#7058)
- Elastic: Simple search in pretty selects (#7072)
- Elastic: Fix hidden list widget on mobile/tablet when selecting folder while search menu is open (#7120)
- Fix so type attribute on script tags is not used on HTML5 pages (#6975)
- Fix unread count after purge on a folder that is not currently selected (#7051)
- Fix bug where Enter key didn't work on messages list in "List" layout (#7052)
- Fix bug where deleting a saved search in addressbook caused display issue on sources/groups list (#7061)
- Fix bug where a new saved search added after removing all searches wasn't added to the list (#7061)
- Fix bug where a new contact group added after removing all groups from addressbook wasn't added to the list
- Fix bug where Ctype extension wasn't required in Installer and INSTALL file (#7049)
- Fix so install-jsdeps.sh removes Bootstrap's sourceMappingURL (#7035)
- Fix so use of Ctrl+A does not scroll the list (#7020)
- Fix/remove useless keyup event handler on username input in logon form (#6970)
- Fix bug where cancelling switching from HTML to plain text didn't set the flag properly (#7077)
- Fix bug where HTML reply could add an empty line with extra indentation above the original message (#7088)
- Fix matching multiple X-Forwarded-For addresses with 'proxy_whitelist' (#7107)
- Fix so displayed maximum attachment size depends also on 'max_message_size' (#7105)
- Fix bug where 'skins_allowed' option didn't enforce user skin preference (#7080)
- Fix so contact's organization field accepts up to 128 characters (it was 50)
- Fix bug where listing tables in PostgreSQL database with db_prefix didn't work (#7093)
- Fix bug where 'text' attribute on body tag was ignored when displaying HTML message (#7109)
- Fix bug where next message wasn't displayed after delete in List mode (#7096)
- Fix so number of contacts in a group is not limited to 200 when redirecting to mail composer from Contacts (#6972)
- Fix malformed characters in HTML message with charset meta tag not in head (#7116)
## Release 1.4.1
- Elastic: Change HTML editor widget to improve form flow (#6992)
- Elastic: Fix position of mobile floating action button (#7038)
- Managesieve: Fix locked UI after opening filter frame (#7007)
- Fix PHP warning: "array_merge(): Expected parameter 2 to be an array, null given in sendmail.inc (#7003)
- Fix bug where cache keys could exceed length limit specified in db schema (#7004)
- Fix invalid Signature button state after escaping Mailvelope mode (#7015)
- Fix so 401 error is returned only on failed logon requests (#7010)
- Fix db_prefix handling in queries with `TRUNCATE TABLE <name>` and `UNIQUE <name>` (#7013)
- Fix so update.sh script warns about changed defaults (#7011)
- Fix tables listing routine when DSN contained a database with unsupported suffix (#7034)
- Fix so Elastic is also a default in jqueryui plugin (#7039)
- Fix bug where the Installer would not warn about required schema upgrade (#7042)
## Release 1.4.0
- Elastic: Resizable columns (#6929)
- Elastic: Fix position and style of auto-complete dropdown on small screens (#6951)
- Elastic: Fix initial focus on recipients input in mail compose screen
- Elastic: Fix inserting responses at cursor position (#6971)
- Elastic: Fix unread filter icon and search state on folder change (#6978)
- Elastic: Fix regression where Encrypt button wasn't displayed in mail compose toolbar (#6982)
- Elastic: Fix regression where recipient input didn't update internal input state (#6988)
- Enigma: Fix bug where signing option was set to disabled after saving a draft in Elastic skin (#6515)
- Redis: Improve error handling and phpredis 5.X support (#6888)
- Archive: Fix bug where next email was not displayed after Archive button use (#6965)
- Archive: Fix missing Archive icon in folder selector popup in Elastic
- Fix bug where cache keys were not case-sensitive on MySQL/MSSQL (#6942)
- Fix so an error is logged when encryption fails (#6948)
- Fix bug where inline images could have been ignored if Content-Id header contained redundant spaces (#6980)
- Fix and document skin_logo setup (#6981)
## Release 1.4-rc2
- Update to jQuery 3.4.1
- Clarified 'address_book_type' option behavior (#6680)
- Added cookie mismatch detection, display an error message informing the user to clear cookies
- Renamed 'log_session' option to 'session_debug'
- Removed 'delete_always' option (#6782)
- Don't log full session identifiers in userlogins log (#6625)
- Support $HasAttachment/$HasNoAttachment keywords (#6201)
- Support PECL memcached extension as a session and cache storage driver (experimental)
- Switch to IDNA2008 variant (#6806)
- installto.sh: Add possibility to run the update even on the up-to-date installation (#6533)
- Plugin API: Add 'render_folder_selector' hook
- Added 'keyservers' option to define list of HKP servers for Enigma/Mailvelope (#6326)
- Added flag to disable server certificate validation via Mysql DSN argument (#6848)
- Select all records on the current list page with CTRL + A (#6813)
- Use Left/Right Arrow keys to faster move over threaded messages list (#6399)
- Changes in `display_next` setting (#6795):
- Move it to Preferences > User Interface > Main Options
- Make it apply to Contacts interface too
- Make it apply only if deleting/moving a previewed message/contact
- Redis: Support connection to unix socket
- Put charset meta specification before a title tag, add page title automatically (#6811)
- Elastic: Various internal refactorings
- Elastic: Add Prev/Next buttons on message page toolbar (#6648)
- Elastic: Close search options on Enter key press in quick-search input (#6660)
- Elastic: Changed some icons (#6852)
- Elastic: Changed read/unread icons (#6636)
- Elastic: Changed "Move to..." icon (#6637)
- Elastic: Add hide/show for advanced preferences (#6632)
- Elastic: Add default icon on Settings/Preferences lists for external plugins (#6814)
- Elastic: Add indicator for popover menu items that open a submenu (#6868)
- Elastic: Move compose attachments/options to the right side (#6839)
- Elastic: Add border/background to attachments list widget (#6842)
- Elastic: Add "Show unread messages" button to the search bar (#6587)
- Elastic: Fix bug where toolbar disappears on attachment menu use in Chrome (#6677)
- Elastic: Fix folders list scrolling on touch devices (#6706)
- Elastic: Fix non-working pretty selects in Chrome browser (#6705)
- Elastic: Fix issue with absolute positioned mail content (#6739)
- Elastic: Fix bug where some menu actions could cause a browser popup warning
- Elastic: Fix handling mailto: URL parameters in contact menu (#6751)
- Elastic: Fix keyboard navigation in some menus, e.g. the contact menu
- Elastic: Fix visual issue with long buttons in .boxwarning (#6797)
- Elastic: Fix handling new-line in text pasted to a recipient input
- Elastic: Fix so search is not reset when returning from the message preview page (#6847)
- Larry: Fix regression where menu actions didn't work with keyboard (#6740)
- ACL: Display user/group names (from ldap) instead of acl identifier
- Password: Added ldap_exop driver (#4992)
- Password: Added support for SSHA512 password algorithm (#6805)
- Managesieve: Fix bug where global includes were requested for vacation (#6716)
- Managesieve: Use RFC-compliant line endings, CRLF instead of LF (#6686)
- Managesieve: Fix so "Create filter" option does not show up when Filters menu is disabled (#6723)
- Enigma: For verified signatures, display the user id associated with the sender address (#5958)
- Enigma: Fix bug where revoked users/keys were not greyed out in key info
- Enigma: Fix error message when trying to encrypt with a revoked key (#6607)
- Enigma: Fix "decryption oracle" bug [CVE-2019-10740] (#6638)
- Enigma: Fix bug where signature verification could have been skipped for some message structures (#6838)
- Fix language selection for spellchecker in html mode (#6915)
- Fix css styles leak from replied/forwarded message to the rest of the composed text (#6831)
- Fix invalid path to "add contact" icon when using assets_path setting
- Fix invalid path to blocked.gif when using assets_path setting (#6752)
- Fix so advanced search dialog is not automatically displayed on searchonly addressbooks (#6679)
- Fix so an error is logged when more than one attachment plugin has been enabled, initialize the first one (#6735)
- Fix bug where flag change could have been passed to a preview frame when not expected
- Fix bug in HTML parser that could cause missing text fragments when there was no head/body tag (#6713)
- Fix bug where HTML messages with a xml:namespace tag were not rendered (#6697)
- Fix TinyMCE download location (#6694)
- Fix so "Open in new window" consistently displays "external window" interface (#6659)
- Fix bug where next row wasn't selected after deleting a collapsed thread (#6655)
- Fix bug where external content (e.g. mail body) was passed to templates parsing code (#6640)
- Fix bug where attachment preview didn't work with x_frame_options=deny (#6688)
- Fix so bin/install-jsdeps.sh returns error code on error (#6704)
- Fix bug where bmp images couldn't be displayed on some systems (#6728)
- Fix bug in parsing vCard data using PHP 7.3 due to an invalid regexp (#6744)
- Fix bug where bold/strong text was converted to upper-case on html-to-text conversion (6758)
- Fix bug in rcube_utils::parse_hosts() where %t, %d, %z could return only tld (#6746)
- Fix bug where Next/Prev button in mail view didn't work with multi-folder search result (#6793)
- Fix bug where selection of columns on messages list wasn't working
- Fix bug in converting multi-page Tiff images to Jpeg (#6824)
- Fix bug where handling multiple messages from multi-folder search result could not work (#6845)
- Fix bug where unread count wasn't updated after moving multi-folder result (#6846)
- Fix wrong messages order after returning to a multi-folder search result (#6836)
- Fix some PHP 7.4 compat. issues (#6884, #6866)
- Fix bug where it was possible to bypass the position:fixed CSS check in received messages (#6898)
- Fix bug where some strict remote URIs in url() style were unintentionally blocked (#6899)
- Fix bug where it was possible to bypass the CSS jail in HTML messages using :root pseudo-class (#6897)
- Fix bug where it was possible to bypass href URI check with data:application/xhtml+xml URIs (#6896)
## Release 1.4-rc1
- Changed 'password_charset' default to 'UTF-8' (#6522)
- Add skins_allowed option (#6483)
- SMTP GSSAPI support via krb_authentication plugin (#6417)
- Avoid Referer leaking by using Referrer-Policy:same-origin header (#6385)
- Removed 'referer_check' option (#6440)
- Use constant prefix for temp file names, don't remove temp files from other apps (#6511)
- Ignore 'Sender' header on Reply-All action (#6506)
- deluser.sh: Add option to delete users who have not logged in for more than X days (#6340)
- HTML5 Upload Progress - as a replacement for the old server-side solution (#6177)
- Update to TinyMCE 4.8.2
- Update to jQuery-MiniColors 2.3.4
- Prevent from using deprecated timezone names from jsTimezoneDetect
- Force session.gc_probability=1 when using custom session handlers (#6560)
- Support simple field labels (e.g. LetterHub examples) in csv imports (#6541)
- Add cache busters also to images used by templates (#6610)
- Plugin API: Added 'raise_error' hook (#6199)
- Plugin API: Added 'common_headers' hook (#6385)
- Plugin API: Added 'ldap_connected' hook
- Enigma: Update to OpenPGPjs 4.2.1 - fixes user name encoding issues in key generation (#6524)
- Enigma: Fixed multi-host synchronization of private and deleted keys and pubring.kbx file
- Managesieve: Added support for 'editheader' extension - RFC5293 (#5954)
- Managesieve: Fix bug where custom header or variable could be lost on form submission (#6594)
- Markasjunk: Integrate markasjunk2 features into markasjunk - marking as non-junk + learning engine (#6504)
- Password: Added 'modoboa' driver (#6361)
- Password: Fix bug where password_dovecotpw_with_method setting could be ignored (#6436)
- Password: Fix bug where new users could skip forced password change (#6434)
- Password: Allow drivers to override default password comparisons (eg new is not same as current) (#6473)
- Password: Allow drivers to override default strength checks (eg allow for 'not the same as last x passwords') (#246)
- Password: Allow drivers to define password strength rules displayed to the user
- Password: Allow separate password saving and strength drivers for use of strength checking services (#5040)
- Password: Add zxcvbn driver for checking password strength (#6479)
- Password: Disallow control characters in passwords
- Password: Add support for Plesk >= 17.8 (#6526)
- Elastic: Improved datepicker displayed always in parent window
- Elastic: On touch devices display attachment icons on messages list (#6296)
- Elastic: Make menu button inactive if all subactions are inactive (#6444)
- Elastic: On mobile/tablet jump to the list on folder selection (#6415)
- Elastic: Various improvements on mail compose screen (#6413)
- Elastic: Support new-line char as a separator for pasted recipients (#6460)
- Elastic: Improved UX of search dialogs (#6416)
- Elastic: Fix unwanted thread expanding when selecting a collapsed thread in non-mobile mode (#6445)
- Elastic: Fix too small height of mailvelope mail preview frame (#6600)
- Elastic: Add "status bar" for mobile in mail composer
- Elastic: Add selection options on contacts list (#6595)
- Elastic: Fix unintentional layout preference overwrite (#6613)
- Elastic: Fix bug where Enigma options in mail compose could sometimes be ignored (#6515)
- Log errors caused by low pcre.backtrack_limit when sending a mail message (#6433)
- Fix regression where drafts were not deleted after sending the message (#6756)
- Fix so max_message_size limit is checked also when forwarding messages as attachments (#6580)
- Fix so performance stats are logged to the main console log also when per_user_logging=true
- Fix malformed message saved into Sent folder when using big attachments and low memory limit (#6498)
- Fix incorrect IMAP SASL GSSAPI negotiation (#6308)
- Fix so unicode in local part of the email address is also supported in recipient inputs (#6490)
- Fix bug where autocomplete list could be displayed out of screen (#6469)
- Fix style/navigation on error page depending on authentication state (#6362)
- Fix so invalid smtp_helo_host is never used, fallback to localhost (#6408)
- Fix custom logo size in Elastic (#6424)
- Fix listing the same attachment multiple times on forwarded messages
- Fix bug where a message/rfc822 part without a filename wasn't listed on the attachments list (#6494)
- Fix inconsistent offset for various time zones - always display Standard Time offset (#6531)
- Fix dummy Message-Id when resuming a draft without Message-Id header (#6548)
- Fix handling of empty entries in vCard import (#6564)
- Fix bug in parsing some IMAP command responses that include unsolicited replies (#6577)
- Fix PHP 7.2 compatibility in debug_logger plugin (#6586)
- Fix so ANY record is not used for email domain validation, use A, MX, CNAME, AAAA instead (#6581)
- Fix so mime_content_type check in Installer uses files that should always be available (i.e. from program/resources) (#6599)
- Fix missing CSRF token on a link to download too-big message part (#6621)
- Fix bug when aborting dragging with ESC key didn't stop the move action (#6623)
## Release 1.4-beta
- Added new skin with mobile support - the Elastic
- Support Redis cache
- Email Resent (Bounce) feature (#4985)
- Improved Mailvelope integration
- Added private key listing and generating to identity settings
- Enable encrypt & sign option if Mailvelope supports it
- Allow contacts without an email address (#5079)
- Support SMTPUTF8 and relax email address validation to support unicode in local part (#5120)
- Support for IMAP folders that cannot contain both folders and messages (#5057)
- Update to jQuery-3.3.1
- Update to jQuery-minicolors 2.2.6
- Update to TinyMCE 4.7.13
- Remove sample PHP configuration from .htaccess and .user.ini files (#5850)
- Extend skin_logo setting to allow per skin logos (#6272)
- Use Masterminds/HTML5 parser for better HTML5 support (#5761)
- Add More actions button in Contacts toolbar with Copy/Move actions (#6081)
- Display an error when clicking disabled link to register protocol handler (#6079)
- Add option trusted_host_patterns (#6009, #5752)
- Support additional connect parameters in PostgreSQL database wrapper
- Use UI dialogs instead of confirm() and alert() where possible
- Display value of the SMTP message size limit in the error message (#6032)
- Show message flagged status in message view (#5080)
- Skip redundant INSERT query on successful logon when using PHP7
- Replace display_version with display_product_version (#5904)
- Extend disabled_actions config so it accepts also button names (#5903)
- Handle remote stylesheets the same as remote images, ask the user to allow them (#5994)
- Add Message-ID to the sendmail log (#5871)
- Add option to hide folders in share/other-user namespace or outside of the personal namespace root (#5073)
- Archive: Fix archiving by sender address on cyrus-imap
- Archive: Style Archive folder also on folder selector and folder manager lists
- Archive: Add Thunderbird compatible Month option (#5623)
- Archive: Create archive folder automatically if it's configured, but does not exist (#6076)
- Enigma: Add button to send mail unencrypted if no key was found (#5913)
- Enigma: Add options to set PGP cipher/digest algorithms (#5645)
- Enigma: Multi-host support
- Managesieve: Add ability to disable filter sets and other actions (#5496, #5898)
- Managesieve: Add option managesieve_forward to enable settings dialog for simple forwarding (#6021)
- Managesieve: Support filter action with custom IMAP flags (#6011)
- Managesieve: Support 'mime' extension tests - RFC5703 (#5832)
- Managesieve: Support GSSAPI authentication with krb_authentication plugin (#5779)
- Managesieve: Support enabling the plugin for specified hosts only (#6292)
- Password: Support host variables in password_db_dsn option (#5955)
- Password: Automatic virtualmin domain setting, removed password_virtualmin_format option (#5759)
- Password: Added password_username_format option (#5766)
- subscriptions_option: show \\Noselect folders greyed out (#5621)
- zipdownload: Added option to define size limit for multiple messages download (#5696)
- vcard_attachments: Add possibility to send contact vCard from Contacts toolbar (#6080)
- Changed defaults for smtp_user (%u), smtp_pass (%p) and smtp_port (587)
- Composer: Fix certificate validation errors by using packagist only (#5148)
- Add --get and --extract arguments and CACHEDIR env-variable support to install-jsdeps.sh (#5882)
- Support _filter and _scope as GET arguments for opening mail UI (#5825)
- Various improvements for templating engine and skin behaviours
- Support conditional include
- Support for 'link' objects
- Support including files with path relative to templates directory
- Use `<button>` instead of `<input>` for submit button on logon screen
- Support skin localization (#5853)
- Reset onerror on images if placeholder does not exist to prevent from requests storm
- Unified and simplified code for loading content frame for responses and identities
- Display contact import and advanced search in popup dialogs
- Display a dialog for mail import with supported format description and upload size hint
- Make possible to set (some) config options from a skin
- Added optional checkbox selection for the list widget
- Make 'compose' command always enabled
- Add .log suffix to all log file names, add option log_file_ext to control this (#313)
- Return "401 Unauthorized" status when login fails (#5663)
- Support both comma and semicolon as recipient separator, drop recipients_separator option (#5092)
- Plugin API: Added 'show_bytes' hook (#5001)
- Add option to not indent quoted text on top-posting reply (#5105)
- Removed global $CONFIG variable
- Removed debug_level setting
- Support AUTHENTICATE LOGIN for IMAP connections (#5563)
- Support LDAP GSSAPI authentication (#5703)
- Localized timezone selector (#4983)
- Use 7bit encoding for ISO-2022-* charsets in sent mail (#5640)
- Handle inline images also inside multipart/mixed messages (#5905)
- Allow style tags in HTML editor on composed/reply messages (#5751)
- Use Github API as a fallback to fetch js dependencies to workaround throttling issues (#6248)
- Show confirm dialog when moving folders using drag and drop (#6119)
- Fix bug where new_user_dialog email check could have been circumvented by deleting / abandoning session (#5929)
- Fix skin extending for assets (#5115)
- Fix handling of forwarded messages inside of a TNEF message (#5632)
- Fix bug where attachment size wasn't visible when the filename was too long (#6033)
- Fix checking table columns when there's more schemas/databases in postgres/mysql (#6047)
- Fix css conflicts in user interface and e-mail content (#5891)
- Fix duplicated signature when using Back button in Chrome (#5809)
- Fix touch event issue on messages list in IE/Edge (#5781)
- Fix so links over images are not removed in plain text signatures converted from HTML (#4473)
- Fix various issues when downloading files with names containing non-ascii chars, use RFC 2231 (#5772)
## Release 1.3.8
- Fix PHP warnings on dummy QUOTA responses in Courier-IMAP 4.17.1 (#6374)
- Fix so fallback from BINARY to BODY FETCH is used also on [PARSE] errors in dovecot 2.3 (#6383)
- Enigma: Fix deleting keys with authentication subkeys (#6381)
- Fix invalid regular expressions that throw warnings on PHP 7.3 (#6398)
- Fix so Classic skin splitter does not escape out of window (#6397)
- Fix XSS issue in handling invalid style tag content [CVE-2018-19206] (#6410)
- Fix compatibility with MySQL 8 - error on 'system' table use
- Managesieve: Fix bug where show_real_foldernames setting wasn't respected (#6422)
- New_user_identity: Fix %fu/%u vars substitution in user specific LDAP params (#6419)
- Fix support for `allow-from <uri>` in `x_frame_options` config option (#6449)
- Fix bug where valid content between HTML comments could have been skipped in some cases (#6464)
- Fix multiple VCard field search (#6466)
- Fix session issue on long running requests (#6470)
## Release 1.3.7
- Fix PHP Warning: Use of undefined constant IDNA_DEFAULT on systems without php-intl (#6244)
- Fix bug where some parts of quota information could have been ignored (#6280)
- Fix bug where some escape sequences in html styles could bypass security checks
- Fix bug where some forbidden characters on Cyrus-IMAP were not prevented from use in folder names
- Fix bug where only attachments with the same name would be ignored on zip download (#6301)
- Fix bug where unicode contact names could have been broken/emptied or caused DB errors (#6299)
- Fix bug where after "mark all folders as read" action message counters were not reset (#6307)
- Enigma: [EFAIL] Don't decrypt PGP messages with no MDC protection (#6289)
- Fix bug where some HTML comments could have been malformed by HTML parser (#6333)
## Release 1.3.6
- Fix parsing date strings (e.g. from a Date: mail header) with comments (#6216)
- Fix PHP 7.2: count(): Parameter must be an array in enchant-based spellchecker (#6234)
- Fix possible IMAP command injection and type juggling vulnerabilities (#6229)
- Enigma: Fix key selection for signing
- Enigma: Enable keypair generation on Internet Explorer 11
- Fix check_request() bypass in places using get_uids() [CVE-2018-9846] (#6238)
- Fix bug where usernames without domain part could be malformed or converted to lower-case on logon (#6224)
## Release 1.3.5
- Managesieve: Fix bug where text: syntax was forced for strings longer than 1024 characters (#6143)
- Managesieve: Fix missing Save button in Edit Filter Set page of Classic skin (#6154)
- Fix duplicated labels in Test SMTP Config section (#6166)
- Fix PHP Warning: exif_read_data(...): Illegal IFD size (#6169)
- Enigma: Fix key generation in Safari by upgrade to OpenPGP 2.6.2 (#6149)
- Fix security issue in remote content blocking on HTML image and style tags (#6178)
- Added 9pt and 11pt to the list of font sizes in HTML editor
- Fix handling encoding of HTML tags in "inline" JSON output (#6207)
- Fix bug where some unix timestamps were not handled correctly by rcube_utils::anytodatetime() (#6212)
## Release 1.3.4
- Fix bug where contacts search could skip some records (#6130)
- Fix possible information leak - add more strict sql error check on user creation (#6125)
- Fix a couple of warnings on PHP 7.2 (#6098)
- Fix broken long filenames when using imap4d server - workaround server bug (#6048)
- Fix so temp_dir misconfiguration prints an error to the log (#6045)
- Fix untagged COPYUID responses handling - again (#5982)
- Fix PHP warning "idn_to_utf8(): INTL_IDNA_VARIANT_2003 is deprecated" with PHP 7.2 (#6075)
- Fix bug where Archive folder wasn't auto-created on login with create_default_folders=true
- Fix performance issue when parsing malformed and long Date header (#6087)
- Fix syntax error in mssql.initial.sql (#6097)
- Fix bug where contacts export by selection returned no more than 10 entries (#6103)
- Fix searching contacts by address in LDAP source (#6084)
- Fix X-Frame-Options:ALLOW-FROM support, remove custom click-jacking protection (#6057)
## Release 1.3.3
- Fix decoding of mailto: links with + character in HTML messages (#6020)
- Fix false reporting of failed upgrade in installto.sh (#6019)
- Fix file disclosure vulnerability caused by insufficient input validation [CVE-2017-16651] (#6026)
- Fix mangled non-ASCII characters in links in HTML messages (#6028)
## Release 1.3.2
- Fix bug where pink image was used instead of a thumbnail when image resize fails (#5933)
- Fix so files size/count limit is verified (client-side) also on drag-n-drop uploads (#5940)
- Fix invalid template loading on a message error in preview frame (#5941)
- Fix bug where HTML messages could have been rendered empty on some systems (#5957)
- Fix wording of "Mark previewed messages as read" to "Mark messages as read" (#5952)
- Enigma: Fix decryption of messages encoded with non-ascii charset (#5962)
- Fix missing cursor in HTML editor on mail reply (#5969)
- Fix (again) bug where image data URIs in css style were treated as evil/remote in mail preview (#5580)
- Fix bug where mail search could return empty result on servers without SORT capability (#5973)
- Fix bug where assets_path wasn't added to some watermark frames
- Fix so untagged COPYUID responses are also supported according to RFC6851 (#5982)
- Fix issue caused by non-default session.cookie_lifetime setting (#5961)
- Fix Edge encoding bug when pasting text into the HTML editor, update to TinyMCE 4.5.8 (#5885)
- Fix handling of unknown Content-Disposition type (#6002)
- Fix truncated folder name on messages list in multi-folder mode, for folders with non-ascii characters (#6004)
- Fix bug where removing the last subfolder did not hide toggle button on its parent record (#6007)
- Fix bug where ghost messages could be added to the list after fast delete (#5941)
## Release 1.3.1
- Add Preferences > Mailbox View > Main Options > Layout (#5829)
- Password: Fix compatibility with PHP 7+ in cpanel_webmail driver (#5820)
- Managesieve: Fix parsing dot-staffed lines in multiline text (#5838)
- Managesieve: Fix AM/PM suffix in vacation time selectors
- Managesieve: Fix bug where 'exists' operator was reset to 'contains' (#5899)
- Remove non-printable characters from filenames on download/display (#5880)
- Fix decoding non-ascii attachment names from TNEF attachments (#5646, #5799)
- Fix uninitialized string offset in rcube_utils::bin2ascii() and make sure rcube_utils::random_bytes() result has always requested length (#5788)
- Fix bug where HTML messages with @media styles could modify style of page body (#5811)
- Fix style issue on selected and unfocused message that is part of a thread (#5798)
- Fix bug where a.button style from managesieve plugin could impact other elements (#5800)
- Fix position of selected icon for (Mailvelope) Encrypt button
- Fix fatal error when using DMY- or MDY-based date format in PostgreSQL (#5808)
- Fix bug where errors were not printed when using bin/update.sh (#5834)
- Fix PHP 7.2 warnings on count() use (#5845)
- Fix bug where Chrome could not upload the same file that was selected before (#5854)
- Fix duplicate messages on the list after deleting messages on the next to the last page (#5862)
- Fix bug where messages count was not updated after delete when imap_cache is set (#5872)
- Fix potential XSS vulnerability with malformed HTML message markup
- Fix sending message with "Too many public recipients" dialog buttons (#5924)
- Bring back double-click behavior on the message list which was removed in 1.3.0 (#5823)
- Enigma: Fix decrypting an encrypted+signed message when signature verification fails (#5914)
## Release 1.3.0
- Update to TinyMCE 4.5.7
- Fix bug where invalid recipients could be silently discarded (#5739)
- Fix conflict with _gid cookie of Google Analytics (#5748)
- Print error from CLI scripts when system/exec function is disabled (#5744)
- Fix bug where comment notation within style tag would cause the whole style to be ignored (#5747)
- Fix bug where it wasn't possible to scroll folders list in Edge (#5750)
- Fix folders list sorting on Windows - if php-intl is available (#5732)
- Fix addressbook searching by gender (#5757)
- Fix prevention from using % and * characters in folder name (#5762)
- Fix POST parameter reflection in default_charset selector (#5768)
- Enigma: Fix compatibility with assets_dir
- Managesieve: Skip redundant LISTSCRIPTS command
- Fix SQL syntax error on MariaDB 10.2 (#5774)
- Fix bug where zipdownload ignored files with the same name (#5777)
- Fix bug where it wasn't possible to set timezone to auto-detected value (#5782)
## Release 1.3-rc
- "Flattened" the larry theme: fresher look by removing shadows and gradients
- Support logging to php://stdout (#5721)
- Add support for DelSp=Yes in format=flowed messages (#5702)
- Update to jQuery 3.2.1
- Update to TinyMCE 4.5.6
- Plugin API: Call message_part_structure hook for sub-parts of multipart/alternative message (#5678)
- Enigma: Always use detached signatures (#5624)
- Enigma: Fix handling of messages with nested PGP encrypted parts (#5634)
- Minimize unwanted message loading in preview frame on drag (#5616)
- Fix failing database schema check in all engines except mysql (#5730)
- Fix autocomplete popup closing with click outside the input, don't handle Tab key as Enter (#5606)
- Fix jsdeps.json synchronization on update, warn about missing requirements of install-jsdeps.sh (#5598)
- Fix missing thread expand icon on search result in widescreen mode (#5613)
- Fix bug where image data URIs in css style were treated as evil/remote in mail preview (#5580)
- Fix bug where external content in src attribute of input/video tags was not secured (#5583)
- Fix PHP error on update of a contact with multiple email addresses when using PHP 7.1 (#5587)
- Fix bug where mail content frame couldn't be reset in some corner cases (#5608)
- Fix bug where some classic skin images were not displayed in IE/Edge (#5614)
- Fix bug where signature couldn't be added above the quote in Firefox 51 (#5628)
- Fix regression where groups with email address were resolved to its members' addresses
- Fix update of group name in the contacts list header on group rename (#5648)
- Add rewrite rule to disable access to /vendor/bin folder in .htaccess (#5630)
- Fix bug where it was too easy accidentally move a folder when using the subscription checkbox (#5655)
- Managesieve: Fix parser issue with empty lines between comments (#5657)
- Managesieve: Fix possible defect in handling \r\n in scripts (#5685)
- Fix/rephrase "unsaved changes" warning when cancelling a draft (#5610)
- Fix XSS issue in handling of a style tag inside of an svg element [CVE-2017-6820]
- Fix bug where settings/upload.inc could not be used by plugins (#5694)
- Fix regression in LDAP fuzzy search where it always used prefix search instead (#5713)
- Fix bug where namespace prefix could not be truncated on folders list if show_real_foldernames=true (#5695)
- Fix undesired effects when postgres database uses different timezone than PHP host (#5708)
- Installer: Fix DB schema initialization on MS SQL Server
- Fix bug where base_dn setting was ignored inside group_filters (#5720)
- Password: Fix security issue in virtualmin and sasl drivers [CVE-2017-8114]
## Release 1.3-beta
- Nicely handle contact deletion on contact edit (#5522)
- vcard_attachments: Add possibility to attach contact vCard to composed message (#4997)
- Preserve message internal/received date on import in mbox format (#5559)
- Zipdownload: Fix date format in mbox "From line"
- Possibility to display QR code for contacts data (#5030)
- Added identicon plugin
- Widescreen layout aka three column view (#5093)
- Unify automatic marking as \Seen in preview pane, full-page and extwin views (#5071)
- Disable double-click on the list when preview pane is on (#5199)
- Support hostname and hostname:port in force_https option (#5511)
- Support ALLOW-FROM in x_frame_options (#5122)
- Allow to omit a subject when sending an email (#5068)
- Warn about too many disclosed recipients in composed email [max_disclosed_recipients] (#5132)
- identity_select: Support Received header (#5085)
- Plugin API: Added get_compose_responses hook (#5457)
- Display error when trying to upload more files than specified in max_file_uploads (#5483)
- Add missing sql upgrade file for 'ip' column resize in session table (#5465)
- Do not show inline images of unsupported mimetype (#5463)
- Password: Added replacement variables support in password_pop_host (#5539)
- Password: Don't store passwords in temp files when using dovecotpw (#5531)
- Password: Added LDAP PPolicy driver (#5364)
- Password: Added cpanel_webmail driver (#5549)
- Password: Added possibility to nicely redirect from other plugins on password expiration (#5468)
- Implement separate action to mark all messages in a folder as \Seen (#5006)
- Implement marking as \Seen in all folders or in a folder and its subfolders (#5076)
- Archive: Don't reload messages list when it's not needed (#5225)
- Archive: Add option to automatically mark archived messages as \Seen (#5142)
- Improve randomness of password salts and random hashes (#5266)
- Password/cPanel: Add support for hash authentication and reseller accounts (#5252)
- Support host-specific imap_conn_options/smtp_conn_options/managesieve_conn_options (#5136)
- Center and scale images in attachment preview frame (#5421)
- Added max_message_size option enforced when attaching files to a composed message (#4993)
- Added Search button in quick search menus (#5312)
- Implement "one click" attachment/messages/photo upload (#5024)
- Squirrelmail_usercopy: Add option to define character set of data files
- Removed useless 'created' column from 'session' table (#5389)
- Dropped legacy browsers support (#5167)
- Removed legacy_browser plugin
- Removed hacks for IE < 10
- Update to jQuery 3.1.1 and jQuery-UI 1.12.0
- compile .min.js files with ECMASCRIPT5 option
- Require PHP >= 5.4
- Add possibility to preview and download attachments in mail compose (#5053)
- Add possibility to rename attachments in mail compose (#4996)
- Remove backward compatibility "layer" of bc.php (#4902)
- Support WEBP images in mail messages (#5362)
- Support MathML in HTML message preview (#5182)
- Rename Addressbook to Contacts (#5233)
- Remove PHP mail() support, smtp_server is required now (#5340)
- Display full message subject in onmouseover on truncated subject in mail view (#5346)
- Enigma: Support GnuPG 2.1 (#5313)
- Enigma: Support key generation for multiple identities (#5383)
- Enigma: Import keys from key-server(s) (#5286)
- Enigma: Search missing public keys on a key-server in mail compose (#5286)
- Enigma: Delete user keys when using deluser.sh script
- Enigma: Fix redundant list-secret-keys/list-public-keys calls on signing/encryption
- Enigma: Implement PGP encryption and signing in one go (#5302)
- Enigma: Display signature verification status for encrypted+signed messages (#5302)
- Display different attachment icon on encrypted messages
- Display different confirmation text when moving messages to Trash (#5220)
- Indicate that a collapsed thread has flagged children (#5013)
- Implemented message/rfc822 attachment preview
- Update to jsTimezoneDetect 1.0.6
- Managesieve: Add (optional) RAW script editor (#5414)
- Managesieve: Add option to automatically set vacation :from address (#5428)
- Managesieve: Support 'string' test from variables extension [RFC 5229] (#5248)
- Managesieve: Support 'duplicate' extension [RFC 7352]
- Managesieve: Unhide advanced rule controls if there are inputs with errors
- Managesieve: Display warning message when filter form contains errors
- Control search engine crawlers via X-Robots-Tag header instead of `<meta>` and robots.txt (#5098)
- Fixed redundancy in sql caching system and compatibility with Galera Cluster (#5439)
- Removed redundant 'created' column from cache and cache_shared tables
- Removed use of redundant data records
- Added missing primary keys (dictionary, cache, cache_shared tables)
- Fix so templating system does not mess with external (e.g. email) content (#5499)
- Fix redundant keep-alive/refresh after session error on compose page (#5500)
- Managesieve: Fix handling of scripts with nested rules (#5540)
- Fix variable substitution in ldap host for some use-cases, e.g. new_user_identity (#5544)
- Enigma: Fix PHP fatal error when decrypting a message with invalid signature (#5555)
- Fix adding images to new identity signatures
- Fix rsync error handling in installto.sh script (#5562)
- Fix some advanced search issues with multiple addressbooks (#5572)
- Fix so group/addressbook selection is retained on page refresh
## Release 1.2.3
- Searching in both contacts and groups when LDAP addressbook with group_filters option is used
- Fix vulnerability in handling of mail()'s 5th argument
- Fix To: header encoding in mail sent with mail() method (#5475)
- Fix flickering of header topline in min-mode (#5426)
- Fix bug where folders list would scroll to top when clicking on subscription checkbox (#5447)
- Fix decoding of GB2312/GBK text when iconv is not installed (#5448)
- Fix regression where creation of default folders wasn't functioning without prefix (#5460)
- Enigma: Fix bug where last records on keys list were hidden (#5461)
- Enigma: Fix key search with keyword containing non-ascii characters (#5459)
- Fix bug where deleting folders with subfolders could fail in some cases (#5466)
- Fix bug where IMAP password could be exposed via error message (#5472)
- Fix bug where it wasn't possible to store more that 2MB objects in memcache/apc,
Added memcache_max_allowed_packet and apc_max_allowed_packet settings (#5452)
- Fix "Illegal string offset" warning in rcube::log_bug() on PHP 7.1 (#5508)
- Fix storing "empty" values in rcube_cache/rcube_cache_shared (#5519)
- Fix missing content check when image resize fails on attachment thumbnail generation (#5485)
- Fix displaying attached images with wrong Content-Type specified (#5527)
## Release 1.2.2
- Enigma: Add possibility to configure gpg-agent binary location (enigma_pgp_agent)
- Enigma: Fix signature verification with some IMAP servers, e.g. Gmail, DBMail (#5371)
- Enigma: Make recipient key searches case-insensitive (#5434)
- Fix regression in resizing JPEG images with Imagick (#5376)
- Managesieve: Fix parsing of vacation date-time with non-default date_format (#5372)
- Use SymLinksIfOwnerMatch in .htaccess instead of FollowSymLinks disabled on some hosts for security reasons (#5370)
- Wash position:fixed style in HTML mail for better security (#5264)
- Fix bug where memcache_debug didn't work for session operations
- Fix bug where Message-ID domain part was tied to username instead of current identity (#5385)
- Fix bug where blocked.gif couldn't be attached to reply/forward with insecure content
- Fix E_DEPRECATED warning when using Auth_SASL::factory() (#5401)
- Fix bug where names of downloaded files could be malformed when derived from the message subject (#5404)
- Fix so "All" messages selection is reset on search reset (#5413)
- Fix bug where folder creation could fail if personal namespace contained more than one entry (#5403)
- Fix error causing empty INBOX listing in Firefox when using an URL with user:password specified (#5400)
- Fix PHP warning when handling shared namespace with empty prefix (#5420)
- Fix so folders list is scrolled to the selected folder on page load (#5424)
- Fix so when moving to Trash we make sure the folder exists (#5192)
- Fix displaying size of attachments with zero size
- Fix so "Action disabled" error uses more appropriate 404 code (#5440)
## Release 1.2.1
- Update TinyMCE to version 4.3.13 (#5309)
- Fix bug where errors could have been not logged when per_user_logging=true
- Fix bug where message list columns could be in wrong order after column drag-n-drop and list sorting
- Fix so minified publickey.js (with cache-buster) is used when available (#5254)
- Fix (replace) application/x-tar file extension test as it might not exist in nginx config (#5253)
- Fix PHP warning when password_hosts is set, but is not an array (#5260)
- Fix redundant keep-alive requests when session_lifetime is greater than ~20000 (#5273)
- Fix so subfolders of INBOX can be set as Archive (#5274)
- Fix bug where multi-folder search could choose a wrong folder in "this and subfolders" scope (#5282)
- Fix bug where multi-folder search didn't work for unsubscribed INBOX (#5259)
- Fix bug where "no body" alert could be displayed when sending mailvelope email
- Enigma: Fix keys import from inside of an encrypted message (#5285)
- Enigma: Fix malformed signed messages with force_7bit=true (#5292)
- Enigma: Add possibility to configure gpg binary location (enigma_pgp_binary)
- Enigma: Add possibility to export private keys (#5321)
- Fix searching by email address in contacts with multiple addresses (#5291)
- Fix handling of --delete argument in moduserprefs.sh script (#5296)
- Workaround PHP issue by calling closelog() on script shutdown when using log_driver=syslog (#5289)
- Fix so upgrade script makes sure program/lib directory does not contain old libraries (#5287)
- Fix subscription checkbox state on error in folder subscribe/unsubscribe action (#5243)
- Fix bug where microsecond format in logged date didn't work in some cases
- Fix conflict in new_user_dialog and password_force_new_user settings (#5275)
- Don't create multipart/alternative messages with empty text/plain part (#5283)
- Use contact_search_name format in popup on results in compose contacts search
- Fix handling of 'mailto' and 'error' arguments in message_before_send hook (#5347)
- Fix missing localization of HTML editor when assets_dir != INSTALL_PATH
- Fix handling of blockquote tags with mixed case on html2text conversion (#5363)
- Fix javascript errors in IE on page with iframe that points to another domain
## Release 1.2.0
- Enigma: Added enigma_debug option
- Fix message list multi-select/deselect issue (#5219)
- Fix bug where getting HTML editor content could steal focus from other form controls (#5223)
- Fix bug where contact search menu fields where always unchecked in Larry skin
- Fix autoloading of 'html' class
- Fix bug where Encrypt button appears when switching editor to HTML (#5235)
- Fix XSS issue in href attribute on area tag (#5240)
## Release 1.2-rc
- Managesieve: Refactored script parser to be 100x faster
- Enigma: added option to force users to use signing/encryption
- Enigma: Added option to attach public keys to sent mail (#5152)
- Enigma: Handle messages with text before an encrypted block (#5149)
- Enigma: Handle encrypted/signed content inside message/rfc822 attachments
- Enigma: Fix missing html/plain switch on multipart/signed messages (#4963)
- Enigma: Disable format=flowed for signed plain text messages (#4960)
- Enigma: Fix handling of encrypted + signed messages (#4950)
- Enigma: Fix invalid boundary use in signed messages structure
- Enable use of TLSv1.1 and TLSv1.2 for IMAP (#4955)
- Save copy of original .htaccess file when using installto.sh script (#4947)
- Fix regression where some message attachments could be missing on edit/forward (#4939)
- Fix regression in displaying contents of message/rfc822 parts (#4937)
- Fix handling of message/rfc822 attachments on replies and forwards (#4938)
- Fix PDF support detection in Firefox > 19 (#4941)
- Fix path traversal vulnerability in setting a skin [CVE-2015-8770] (#4945)
- Fix so drag-n-drop of text (e.g. recipient addresses) on compose page actually works (#4944)
- Fix .htaccess rewrite rules to not block .well-known URIs (#4943)
- Fix mail view scaling on iOS (#4915)
- Fix PHP7 warning "session_start(): Session callback expects true/false return value" (#4948)
- Fix XSS issue in SVG images handling [CVE-2015-8864, CVE-2016-4068] (#4949)
- Fix missing language name in "Add to Dictionary" request in HTML mode (#4951)
- Fix (again) security issue in DBMail driver of password plugin [CVE-2015-2181] (#4958)
- Fix bug where Archive/Junk buttons were not active after page jump with select=all mode (#4961)
- Fix bug in long recipients list parsing for cases where recipient name contained @-char (#4964)
- Plugin API: Added addressbook_export hook
- Fix additional_message_headers plugin compatibility with Mail_Mime >= 1.9 (#4966)
- Hide DSN option in Preferences when smtp_server is not used (#4967)
- Fix handling of body parameter in mail compose request
- Protect download urls against CSRF using unique request tokens [CVE-2016-4069] (#4957)
- newmail_notifier: Refactor desktop notifications
- Fix so contactlist_fields option can be set via config file
- Fix so SPECIAL-USE assignments are forced only until user sets special folders (#4782)
- Fix performance in reverting order of THREAD result
- Fix converting mail addresses with @www. into mailto links (#5197)
## Release 1.2-beta
- Update TinyMCE to version 4.2
- Added support for Redis session handler
- Removed some deprecated methods: https://github.com/roundcube/roundcubemail/commit/454b0b1c
- Remove backward compatibility "layer" of bc.php (#4902)
- Add possibility to define date format in write operations for ldap attributes (#3956)
- Display attachment size in compose (#1329)
- Added possibility to drag-n-drop attachments from mail preview to compose window
- Implemented mail messages searching with predefined date interval
- PGP encryption support via Mailvelope integration
- PGP encryption support via Enigma plugin
- PHP7 compatibility fixes (#4836)
- Security: Added brute-force attack prevention via login rate limit (#4922)
- Security: Added options to validate username/password on logon (#4884)
- Security: Improve randomness of security tokens (#4899)
- Security: Use random security tokens instead of hashes based on encryption key (#4829)
- Security: Improved encrypt/decrypt methods with option to choose the cipher_method (#4492)
- Make optional adding of standard signature separator - sig_separator (#3276)
- Optimize folder_size() on Cyrus IMAP by using special folder annotation (#4894)
- Make optional hiding of folders with name starting with a dot - imap_skip_hidden_folders (#4870)
- Add option to enable HTML editor always, except when replying to plain text messages (#4352)
- Emoticons: Added option to switch on/off emoticons in compose editor (#2076)
- Emoticons: Added option to switch on/off emoticons in plain text messages
- Emoticons: All emoticons-related functionality is handled by the plugin now
- Installer: Add button to save generated config file in system temp directory (#3553)
- Remove common subject prefixes Re:, Re[x]:, Re-x: on reply (#4882)
- Added GSSAPI/Kerberos authentication plugin - krb_authentication
- Password: Allow temporarily disabling the plugin functionality with a notice
- Require Mbstring and OpenSSL extensions (#5166)
- Add --config and --type options to moduserprefs.sh script (#4651)
- Implemented memcache_debug and apc_debug options
- Installer: Remove system() function use (#4695)
- Password plugin: Added 'kpasswd' driver by Peter Allgeyer
- Add initdb.sh to create database from initial.sql script with prefix support (#4722)
- Plugin API: Added disabled_plugins an disabled_buttons options in html_editor hook
- Plugin API: Added html2text hook
- Plugin API: Added message_part_body hook
- Plugin API: Added message_ready hook
- Plugin API: Add special onload() method to execute plugin actions before startup (session and GUI initialization)
- Implemented UI element to jump to specified page of the messages list (#1677)
- Fix searching of contacts to allow remote images for known senders (#4886)
- Fix bug where clicking date column with 'arrival' sorting would switch to sorting by 'date' (#4690)
- Fix bug where message content could overlap attachments list in Larry skin (#4876)
- Fix so microseconds macro (u) in log_date_format works (#4855)
- Fix so unrecognized TNEF attachments are displayed on the list of attachments (#5138)
- Fix so database_attachments::cleanup() does not remove attachments from other sessions (#4907)
- Fix responses list update issue after response name change (#4917)
- Fix bug where message preview was unintentionally reset on check-recent action (#4921)
- Fix bug where HTML messages with invalid/excessive css styles couldn't be displayed (#4905)
- Fix redundant blank lines when using HTML and top posting (#4927)
- Fix redundant blank lines on start of text after html to text conversion (#4928)
- Fix HTML sanitizer to skip `<!-- node type X -->` in output (#4932)
- Fix invalid LDAP query in ACL user autocompletion (#4934)
## Release 1.1.3
- Fix closing of nested menus (#4854)
- Fix so E_DEPRECATED errors from PEAR libs are ignored by error_reporting change (#4770)
- Fix compatibility with PHP 5.3 in rcube_ldap class (#4842)
- Get rid of Mail_mimeDecode package dependency (#4836)
- Fix "Importing..." message does not hide on error (#4840)
- Fix Compose action in addressbook for results from multiple addressbooks (#4834)
- Fix bug where some messages in multi-folder search couldn't be viewed/printed/downloaded (#4843)
- Fix unintentional messages list page change on page switch in compose addressbook (#4844)
- Fix race-condition in saving user preferences and loading plugin config (#4845)
- Fix so plain text signature field uses monospace font (#4848)
- Fix so links with href == content aren't added to links list on html to text conversion (#4847)
- Fix handling of non-break spaces in html to text conversion (#4849)
- Fix self-reply detection issues (#4852)
- Fix multi-folder search result sorting by arrival date (#4858)
- Fix so *-request@ addresses in Sender: header are also ignored on reply-all (#4860)
- Update to TinyMCE 4.1.10 (#5164)
- Fix draft removal after a message is sent and storing sent message is disabled (#4869)
- Fix so imap folder attribute comparisons are case-insensitive (#4868)
- Fix bug where new messages weren't added to the list in search mode
- Fix wrong positioning of message list header on page scroll in Webkit browsers (#4646)
- Fix some javascript errors in rare situations (#4853)
- Fix error when using back button after sending an email (#4628)
- Fix removing signature when switching to identity with an empty sig in HTML mode (#4872)
- Disable links list generation on html-to-text conversion of identities or composed message (#4850)
- Fix "washing" of style elements wrapped into many lines
- Fix so input field (e.g. search box) does not loose focus on list load (#4862)
- Fix so css of one html part does not apply to other text parts on message display (#4887)
- Fix XSS issue in drag-n-drop file uploads [CVE-2015-8105] (#4900)
- Fix handling of plus character in mailto: links (#4891)
- Fix so adding CC/BCC recipients from the sidebar unhides compose form fields in Classic skin (#4874)
- Fix so gc.sh script removes also expired sessions from sql database (#4893)
- Fix support for Mozilla-based browsers, e.g. Pale Moon (#4895)
- Fix various issues with Turkish (and similar) locales (#4896)
- Fix so In-Reply-To header is set also for MDN receipts (#4897)
- Fix missing HTTP_X_FORWARDED_FOR address in generated Received header
- Fix issue where Content-Length of some attachments could be set to wrong value causing browser errors (#4877)
## Release 1.1.2
- Add new plugin hook 'identity_create_after' providing the ID of the inserted identity (#4807)
- Add option to place signature at bottom of the quoted text even in top-posting mode [sig_below]
- Fix handling of %-encoded entities in mailto: URLs (#4799)
- Fix zipped messages downloads after selecting all messages in a folder (#4797)
- Fix vpopmaild driver of password plugin
- Fix PHP warning: Non-static method PEAR::setErrorHandling() should not be called statically (#4798)
- Fix tables listing routine on mysql and postgres so it skips system or other database tables and views (#4796)
- Fix message list header in classic skin on window resize in Internet Explorer (#4732)
- Fix so text/calendar parts are listed as attachments even if not marked as such (#4795)
- Fix lack of signature separator for plain text signatures in html mode (#4802)
- Fix font artifact in Google Chrome on Windows (#4803)
- Fix bug where forced extwin page reload could exit from the extwin mode (#4801)
- Fix bug where some unrelated attachments in multipart/related message were not listed (#4805)
- Fix mouseup event handling when dragging a list record (#4808)
- Fix bug where preview_pane setting wasn't always saved into user preferences (#4809)
- Fix bug where messages count was not updated after message move/delete with skip_deleted=false (#4814)
- Fix security issue in contact photo handling (#4817)
- Fix possible memcache/apc cache data consistency issues (#4820)
- Fix bug where imap_conn_options were ignored in IMAP connection test (#4822)
- Fix bug where some files could have "executable" extension when stored in temp folder (#4815)
- Fix attached file path unsetting in database_attachments plugin (#4823)
- Fix issues when using moduserprefs.sh without --user argument (#4825)
- Fix potential info disclosure issue by protecting directory access (#4816)
- Fix blank image in html_signature when saving identity changes (#4833)
- Installer: Use openssl_random_pseudo_bytes() (if available) to generate des_key (#4827)
- Fix XSS vulnerability in _mbox argument handling (#4837)
## Release 1.1.1
- ACL: Allow other plugins to adjust the list of permissions and groups to edit
- Add possibility to print contact information (of a single contact)
- Add possibility to configure max_allowed_packet value for all database engines (#4772)
- Improved handling of storage errors after message is sent
- Update to TinyMCE 4.1.9
- Unified request* event arguments handling, added support for _unlock and _action parameters
- Security: Generate random hash for the per-user local storage prefix (#4768)
- Fix refreshing of drafts list when sending a message which was saved in meantime (#4745)
- Fix saving/sending emoticon images when assets_dir is set
- Fix PHP fatal error when visiting Vacation interface and there's no sieve script yet (#4778)
- Fix setting max packet size for DB caches and check packet size also in shared cache
- Fix needless security warning on BMP attachments display (#4771)
- Fix handling of some improper constructs in format=flowed text as per the RFC3676[4.5] (#4773)
- Fix performance of rcube_db_mysql::get_variable()
- Fix missing or not up-to-date CATEGORIES entry in vCard export (#4766)
- Fix fatal errors on systems without mbstring extension or mb_regex_encoding() function (#4769)
- Fix cursor position on reply below the quote in HTML mode (#4759)
- Fix so "over quota" errors are displayed also in message compose page
- Fix duplicate entries suppression in autocomplete result (#4776)
- Fix "Non-static method PEAR::isError() should not be called statically" errors (#4770)
- Fix parsing invalid HTML messages with BOM after `<!DOCTYPE>` (#4777)
- Fix duplicate entry on timezones list in rcube_config::timezone_name_from_abbr() (#4779)
- Fix so localized folder name is displayed in multi-folder search result (#4750)
- Fix javascript error after creating a folder which is a subfolder of another one (#4781)
- Fix bug where subject of sent/saved message was removed if mbstring wasn't installed (#4780)
- Fix missing vcard_attachment icon on messages list (#4783)
- Fix storing signatures with big images in MySQL database (#4785)
- Fix Opera browser detection in javascript (#4786)
- Fix so search filter, scope and fields are reset on folder change
- Fix rows count when messages search fails (#4760)
- Fix bug where spellchecking in HTML editor do not work after switching editor type more than once (#4789)
- Fix bug where TinyMCE area height was too small on slow network connection (#4788)
- Fix backtick character handling in sql queries (#4790)
- Fix redirect URL for attachments loaded in an iframe when behind a proxy (#4724)
- Fix menu container references to point to the actual `<ul>` element (#4791)
- Fix javascripts errors in IE8 - lack of Event.which, focusing a hidden element (#4793)
## Release 1.1.0
- Make SMTP error log more verbose - include server response and error code
- Fix download options menu (added by zipdownload plugin) in classic skin (#4740)
- Fix blocked.gif image usage with assets_dir set
- Fix bug where max_group_members was ignored when adding a new contact (#4733)
- Hide MDN and DSN options in compose if disabled by admin (#4735)
- Fix checks based on window.ActiveXObject in IE > 10
- Fix XSS issue in style attribute handling [CVE-2015-1433] (#4739)
- Fix bug where Drafts list wasn't updated on draft-save action in new window (#4737)
- Fix so "set as default" option is hidden if identities_level > 1 (#4738)
- Fix bug where search was reset after returning from compose visited for reply
- Fix javascript error in "IE 8.0/Tablet PC" browser (#4730)
- Fix bug where Reply-To address was ignored on reply to messages sent by self (#4742)
- Fix bug where empty fieldmap config entries caused empty results of ldap search (#4741)
- Fix bug where drafts list wasn't refreshed after draft message was sent from another window (#4745)
- Fix keyboard navigation and css in datepicker widget across many Firefox versions
- Fix false warning when opening attached text/plain files (#4748)
- Fix bug where signature could have been inserted twice after plain-to-html switch (#4746)
- Fix security issue in DBMail driver of password plugin (#4757)
- Enable FollowSymLinks option in .htaccess file which is required by rewrite rules (#4754)
- Fix so JSON.parse() errors on localStorage items are ignored (#4752)
## Release 1.1-rc
- Update jQuery to version 2.1.3
- Allow to override any config option through env variables
- Improve system security by using optional special URL with security token - use_secure_urls
- Allow to define separate server/path for image/js/css files - assets_url/assets_dir
- Sync vendor folder if exists in source package (#4700)
- Avoid useless reloading list when resetting search with active filter (#4654)
- Fix invalid folder selection if clicked while busy (#4709)
- Fix import of multiple contact email addresses from Outlook-csv format (#4714)
- Fix drag-n-drop to folders expanded while dragging (#4708)
- Fix import of multiple contact groups from Google-csv format (#4710)
- Fix import of contacts with multiple email addresses from Google-csv format (#4719)
- Fix bugs where CSRF attacks were still possible on some requests [CVE-2014-9587]
- Fix some rcube_utils::anytodatetime() corner cases with timezone mismatches (#4712)
- Improve move-to and contact-export button in classic skin (#4713)
- Fix wrong icon for download button in classic skin
- Fix bug where sent message was saved in Sent folder even if disabled by user (#4729)
## Release 1.1-beta
- Fix skin path handling in plugin context (#4111)
- Prevent memory exhaustion on image resizing with GD on Windows (#4580)
- Add plugin hook for database table name lookups as requested in #4538
- Added Oracle database support
- Support contacts import in GMail CSV format
- Added namespace filter in Folder Manager
- Added folder searching in Folder Manager
- Fix restoring draft messages from localStorage if editor mode differs (#4631)
- Added config option/user preference to disable saving messages in localStorage (#4606)
- Added config option 'imap_log_session' to enable Roundcube and IMAP session ID logging
- Added config option 'log_session_id' to control the length of the session identifier in logs
- Implemented 'storage_connected' API hook after successful IMAP login (#4638)
- Integrate Net_LDAP3 and rcube_ldap_generic classes
- Add option (disabled_actions) to disable UI elements/actions (#4478)
- Support password encryption using openssl extension (#4614)
- Create/rename groups in UI dialogs (#4592)
- Added 'contact_search_name' option to define autocompletion entry format
- Display quota information for current folder not INBOX only (#3442)
- Support images in HTML signatures (#3917)
- Display full quota information in popup (#2103, #2746)
- Mail compose: Selecting contact inserts recipient to previously focused input - to/cc/bcc accordingly (#4487)
- Close "no subject" prompt with Enter key (#4463)
- Password: Add option to force new users to change their password (#2963)
- Improve support for screen readers and assistive technology using WCAG 2.0 and WAI ARIA standards
- Enable basic keyboard navigation throughout the UI (#3333)
- Select/scroll to previously selected message when returning from message page (#4146)
- Display a warning if popup window was blocked (#4472)
- Remove (was: ...) from message subject on reply (#4359)
- Update to TinyMCE 4.1 (#4168)
- Enable autolink plugin in TinyMCE (#4029)
- Support image operations with Imagick extension (#4498)
- Support upload progress with session.upload_progress and PECL uploadprogress module (#3934)
- Make identity name field optional (#4435)
- Utility script to remove user records from the local database
- Plugin API: Added message_saved hook (#4503)
- Plugin API: Added imap_search_before hook
- Support messages import from zip archives
- Zipdownload: Added mbox format support (#2354)
- Drop support for IE6, move IE7/IE8 support to legacy_browser plugin
- Update to jQuery-2.1.1
- Search across multiple folders (#1676)
- Improve UI integration of ACL settings
- Drop support for PHP < 5.3.7
- Set In-Reply-To and References for forwarded messages (#4465)
- Removed redundant default_folders config option (#4500)
- Implemented IMAP SPECIAL-USE extension support [RFC6154] (#3326)
- Optimize some framed pages content for better performance (#4517)
- Improve text messages display and conversion to HTML (#4091)
- Don't remove links when html signature is converted to text (#4473)
- Fix page title when using search filter (#4636)
- Fix mbox files import
- Fix some character sets detection (#4694)
- Fix so attachment charset is set in headers of forward/draft message (#4676)
- Fix bug where wrong charset could be used for text attachment preview page (#4674)
## Release 1.0.5
- Fix wrong icon for download button in classic skin
- Fix checks based on window.ActiveXObject in IE > 10
- Fix XSS issue in style attribute handling (#4739)
- Fix bug where Drafts list wasn't updated on draft-save action in new window (#4737)
- Fix so "set as default" option is hidden if identities_level > 1 (#4738)
- Fix javascript error in "IE 8.0/Tablet PC" browser (#4730)
- Fix bug where empty fieldmap config entries caused empty results of ldap search (#4741)
- Fix bug where sent message was saved in Sent folder even if disabled by user (#4729)
## Release 1.0.4
- Disable TinyMCE contextmenu plugin as there are more cons than pros in using it (#4684)
- Fix bug where show_real_foldernames setting wasn't honored on compose page (#4705)
- Fix issue where Archive folder wasn't protected in Folder Manager (#4706)
- Fix compatibility with PHP 5.2. in rcube_imap_generic (#4682)
- Fix setting flags on servers with no PERMANENTFLAGS response (#4667)
- Fix regression in SHA password generation in ldap driver of password plugin (#4670)
- Fix displaying of HTML messages with absolutely positioned elements in Larry skin (#4672)
- Fix font style display issue in HTML messages with styled `<span>` elements (#4671)
- Fix download of attachments that are part of TNEF message (#4668)
- Fix handling of uuencoded messages if messages_cache is enabled (#4675)
- Fix handling of base64-encoded attachments with extra spaces (#4678)
- Fix handling of UNKNOWN-CTE response, try do decode content client-side (#4650)
- Fix bug where creating subfolders in shared folders wasn't possible without ACL extension (#4680)
- Fix reply scrolling issue with text mode and start message below the quote (#4681)
- Fix possible issues in skin/skin_path config handling (#4689)
- Fix lack of delimiter for recipient addresses in smtp_log (#4703)
- Fix generation of Blowfish-based password hashes (#4721)
- Fix bugs where CSRF attacks were still possible on some requests [CVE-2014-9587]
## Release 1.0.3
- Initialize HTML editor before restoring a message from localStorage (#4631)
- Add 'sig_max_lines' config option to default config file (#5162)
- Add config option to specify IMAP connection socket parameters - imap_conn_options (#4589)
- Add option to set default message list mode - default_list_mode (#3157)
- Enable contextmenu plugin for TinyMCE editor (#3062)
- Fix insert-signature command in external compose window if opened from inline compose screen (#4663)
- Fix some mime-type to extension mapping checks in Installer (#4610)
- Fix errors when using localStorage in Safari's private browsing mode (#4619)
- Fix bug where $Forwarded flag was being set even if server didn't support it (#4621)
- Fix various iCloud vCard issues, added fallback for external photos (#4617)
- Fix invalid Content-Type header when send_format_flowed=false (#4616)
- Fix errors when adding/updating contacts in active search (#4630)
- Fix incorrect thumbnail rotation with GD and exif orientation data (#4641)
- Fix contacts list update after adding/deleting/moving a contact (#4640, #4644)
- Fix handling of email addresses with quoted domain part (#4647)
- Fix comm_path update on task switch (#4648)
- Fix error in MSSQL update script 2013061000.sql (#4658)
- Fix validation of email addresses with IDNA domains (#4661)
## Release 1.0.2
- Fix storing unsaved drafts in localStorage (#4529)
- Add configurable LDAP_OPT_DEREF option (#4546)
- Fix so when switching editor mode original version of signature is used (#4032)
- Fix unintentional draft autosave request if autosave is disabled (#4550)
- Fix malformed References: header in send/saved mail (#4552)
- Fix handling unicode characters in links (#4555)
- Fix incorrect handling of HTML comments in messages sanitization code (#4558)
- Fix so current page is reset on list-mode change (#4561)
- Fix so responses menu hides on click in classic skin (#4566)
- Fix unintentional line-height style modification in HTML messages (#4567)
- Fix broken normalize_string(), add support for ISO-8859-2 (#4568)
- Support csv contacts import in German localization (#4570)
- Fix so message list and counters are updated when a message is opened in new window (#4569)
- Fix malformed recipient name when composing a message by clicking on mailto link (#4583)
- Fix list reload after sending message in another window (#4576)
- Fix so address format errors are ignored when saving a draft (#4594)
- Fix incorrect label translation in return receipt (#4598)
- Fix security issue in delete-response action - allow only ajax request
- Fix Delete button state after deleting identity/response (#4603)
- Fix bug where contacts with no email address were listed on compose addressbook (#4602)
- Fix images import from various vCard formats (#4604)
- Fix sorting messages by size on servers without SORT capability (#4608)
## Release 1.0.1
- Support 'error' and 'body_file' return attribs in 'message_before_send' hook (#4467)
- Apply user-specific replacements to group's base_dn property (#4512)
- Fix missing email address when importing contacts from outlook csv (#4535)
- Fix bug where "With attachment" option in search filter wasn't selected after return from mail view (#4508)
- Fix "washing" of unicode style attributes (#4510)
- Fix unintentional redirect from compose page in Webkit browsers (#4516)
- Fix messages index cache update under some conditions (e.g. proxy) (#4505)
- Fix lack of translation of special folders in some configurations (#4520)
- Fix XSS issue in plain text spellchecker (#4524)
- Fix invalid page title for some folders (1489804)
- Fix redundant alert message on over-size uploads (#4528)
- Fix next message display after removing a message (#4521)
- Fix missing Mail-Followup-To header in sent mail (#4534)
- Fix error when spell-checking an empty text (#4536)
- Avoid popupmenus being closed when scrollbar is clicked (#4537)
- Add proxy_whitelist configuration option (#4496)
- Fix identities_level=4 handling in new_user_dialog plugin (#4540)
- Fix various db_prefix issues (#4539)
- Fix too small length of users.preferences column data type on MySQL
- Fix redundant warning when switching from html to text in empty editor (#4530)
- Fix invalid host validation on login (#4541)
- Fix IMAP connection test in installer so it is aware of imap_auth_type (#4502)
## Release 1.0.0
- Added toolbar button to move message in message view
- Fix style of disabled protocol handler link on IE (#4460)
- Fix message import dialog when no file is selected (#4488)
- Fix opening compose screen in new window after saving as draft (#4479)
- Fix directories check in Installer on Windows (#4462)
- Fix issue when default_addressbook option is set to integer value (#4379)
- Fix Opera > 15 detection (#4455)
- Fix security issue in DomainFactory driver of Password plugin
- Fix invalid X-Draft-Info on forwarded message draft (#4464)
- Fix regression in handling of 'attachments' result in message_compose hook (#4474)
- Fix issue where msgexport.sh printed the message to STDOUT instead of a file (#4476)
- Fix fatal error in database_attachments plugin under some conditions (#4495)
## Release 1.0-rc
- Small CSS fix with message notice boxes in Larry skin (#4429)
- Include groups in contacts search on mail compose (#4186)
- Add mime-type mapping for .7z files (#4436)
- Invoke update scripts with php to circumvent execution restrictions (#4330)
- Fix drag & drop message/contact moving on touch device (#4395)
- Fix canned responses in HTML mode (#4446)
- Check/create default folders on every login not only the first (#4391)
- Update to jQuery-1.11.0 and jQuery-UI-1.9.2
- Support SMTP socket context options via new config option 'smtp_conn_options'
- Fix compatibility with PHP 5.2 in html.php file (#4438)
- Remove expand/collapse with plus/minus keys (on numeric keypad) (#4437)
- Fix issue where filesystem path was added to all-attachments (zip) file (#4433)
- Fix case-sensitivity of email addresses handling on compose (#1899)
- Don't alter Message-ID of a draft when sending (#4381)
- Fix issue where deprecated syntax for HTML lists was not handled properly (#3975)
- Display different icons when Trash folder is empty or full (#2108)
- Remember last position of more headers switch (#3660)
- Fix so message flags modified by another client are applied on the list on refresh (#1639)
- Fix broken text/* attachments when forwarding/editing a message (#4393)
- Improved minified files handling, added css minification (#3041)
- Fix handling of X-Forwarded-For header with multiple addresses (#4424)
- Fix border issue on folders list in classic skin (#4419)
- Implemented menu actions to copy/move messages, added folder-selector widget (#863)
- Fix security rules in .htaccess preventing access to base URL without the ending slash (#4422)
- Fix regression where only first new folder was placed in correct place on the list (#4418)
- Fix issue where children of selected and collapsed thread were skipped on various actions (#4410)
- Fix issue where groups were not deleted when "Replace entire addressbook" option on contacts import was used (#4388)
- Fix unreliable mimetype tests in Installer (#4408)
- Fix performance of listing writeable folders (#4406)
## Release 1.0-beta
- Fix handling of invalid closing tags in HTML messages (#4403)
- Set real content-type for file downloads (#4400)
- Update TinyMCE to version 3.5.10 (#4401)
- Fix keyboard navigation in list widgets (#4367)
- Allow plugins to grab the reference of opened windows (#4383)
- Larry skin: Improved status message display for better visibility (#4115)
- Fix Internet Explorer 11 detection (#4397)
- Fix date column width to fit the widest possible date format (#4354)
- Move certain user preference options to a collapsed "advanced" block (#4015)
- Add file type icons for PowerPoint and Open Office presentations (#4269)
- Fix operations on folders with trailing spaces in name (#4387)
- Improve identity selection based on From: header (#4360)
- Fix issue where mails with inline images of the same name contained only the first image multiple times (#4378)
- Use left/right arrow keys to collapse/expand thread and spacebar to select a row, change Ctrl key behavior (#4367)
- Fix an issue where using arrow keys to go up a list can result in selected message being under headers (#4375)
- Fix an issue where Home/End keys don't focus list row properly, don't scrollTo properly (#4370)
- Add an option to disable smart Reply-List behaviour - reply_all_mode (#3953)
- Fix an issue where pressing minus key on contacts list was hiding list records (#4368)
- Fix an issue where shift + arrow-up key wasn't selecting all messages in collapsed thread (#4371)
- Added icon for priority column in messages list header (#4275)
- New feature "Canned Responses" to save and recall boilerplate text snippets
- Fix HTML part detection when encapsulated inside multipart/signed (#4357)
- Add spellchecker backend for the After the Deadline service
- Replace markdown-style [1] link indexes in plain text email bodies
- Improved mailto: link arguments handling (#4351)
- Use DOMDocument LIBXML_PARSEHUGE and LIBXML_COMPACT options if possible (#4316)
- Support HTTP_HOST, SERVER_NAME and SERVER_ADDR values in include_host_config feature
- Make default font size for HTML messages configurable (request #118)
- Fix XSS issue in addressbook group name field [CVE-2013-5646] (#4337)
- After message is sent refresh messages list of replied message folder (#4282)
- Add option force specified domain in user login - username_domain_forced (#4290)
- Add option to import Vcards with group assignments
- Save groups membership in Vcard export (#3801)
- Workaround broken PHP function timezone_name_from_abbr (#4289)
- Make cached message size limit configurable - messages_cache_threshold (#4326)
- Log also failed logins to userlogins log
- Add temp_dir_ttl configuration option (#4318)
- Allow setting INBOX as Sent folder (#4264)
- Fix replacement variables in user-specific base_dn in some LDAP requests (#4299)
- Fix image scaling issues when image has only one dimension smaller than the limit (#4296)
- Fix issue where uploaded photo was lost when contact form did not validate (#4296)
- Move identity selection based on non-standard headers into (new) identity_select plugin (#3835)
- Fix downloading binary files with (wrong) text/* content-type (#4292)
- Respect HTTP_X_FORWARDED_FOR and HTTP_X_REAL_IP variables for session IP check
- Simplified configuration by merging it into one file + defaults (#3156)
- Make message list header stay on top when scrolling (#353)
- Add support for 'enchant' spellcheck engine
- Check filetype detection in installer and update script (#4252)
- Fix folder names truncation in Classic skin (#4265)
- Make possible to disable some (broken) IMAP extensions with imap_disable_caps option (#4245)
- Contacts drag-n-drop default action is to move contacts (#3962)
- Added possibility to choose to move or copy contacts from drag-n-drop menu (#3962)
- Fix Close link and remove About link on error pages (#4201)
- Improved/unified attachment preview screen, added print button
- Fix lack of space between searchfilter and quicksearchbar in Larry skin (#4233)
- Cache LDAP's user_specific search and use vlv for better performance (#4247)
- LDAP: auto-detect and use VLV indices for all search operations
- LDAP: additional group configuration options for address books
- LDAP: separated address book implementation from a generic LDAP wrapper class
- Allow address books to browse a multi-level group hierarchy in the contacts list
- Fix session issues when local and database time differs (#2401)
- Fix thread cache synchronization/validation (#4150)
- Added feature to import messages to the currently selected folder
- Add option show_real_foldernames to disable localization of special folders
- Fix database cache expunge issues (#4229)
- Fix date format issues on MS SQL Server (#4078)
- Add imap_cache_ttl option to configure TTL of imap_cache
- Make LDAP cache engine configurable via ldap_cache and ldap_cache_ttl options
- Fix "duplicate entry" errors on inserts to imap cache tables (#4228)
- Improved handling of Reply-To/Bcc addresses of identity in compose form (#4142)
- Added user preference to open all popups as standard windows
- Implemented shared cache (rcube_cache_shared)
- Change Reply-All button label/title when mailing list is detected (#4092)
- Fix SMTP connection using IPv6 address in smtp_server option (#4147)
- Added attachment_reminder plugin
- Make PHP code eval() free, use create_function()
- Add option to display email address together with a name in mail preview (#3952)
- Support CSV import from Atmail (#4161)
- Add db_prefix configuration option in place of db_table_*/db_sequence_* options
- Make possible to use db_prefix for schema initialization in Installer (#4175)
- Fix updatedb.sh script so it recognizes also table prefix for external DDL files
- Fix parsing invalid date string (#4155)
- Add "with attachment" option to messages list filter (#1795)
- Call resize handler in intervals to prevent lags and double onresize calls in Chrome (#4137)
- Add rel="noreferrer" for links in displayed messages (#4976)
- Add ability to toggle between HTML and text while viewing a message (#3005)
- Remove "HTML message" from attachments list while viewing a message in text mode (#3005)
- Support IMAP MOVE extension [RFC 6851]
- Add attachment menu with Open and Download options (#4116)
- Display user-friendly message on IMAP "over quota" errors (#914)
- Extended archive plugin with user-configurable options to store messages into subfolders
- Fix export of selected contacts from search result (#4070)
- Feature to export only selected contacts from addressbook (by Phil Weir)
## Release 0.9.5
- Fix failing vCard import when email address field contains spaces (#4363)
- Fix default spell-check configuration after Google suspended their spell service
- Fix vulnerability in handling _session argument of utils/save-prefs [CVE-2013-6172] (#4362)
- Fix iframe onload for upload errors handling (#4361)
- Fix address matching in Return-Path header on identity selection (#4358)
- Fix text wrapping issue with long unwrappable lines (#4356)
- Fixed issues where HTML comments inside style tag would hang Internet Explorer
- Hide Delivery Status Notification option when smtp_server is unset (#4339)
- Display full attachment name using title attribute when name is too long to display (#4328)
- Fix attachment icon issue when rare font/language is used (#4334)
- Fix expanded thread root message styling after refreshing messages list (#4335)
- Fix issue where From address was removed from Cc and Bcc fields when editing a draft (#4327)
- Fix error_reporting directive check (#4331)
- Fix de_DE localization of "About" label in Help plugin (#4333)
## Release 0.9.4
- Make identities matching case insensitive (#1881)
- Fix issue where too big message data was stored in cache causing sql errors (#4325)
- Fix iframe scrollbars on webkit desktop browsers (#4319)
- Fix issue where legacy config was overridden by default config (#4305)
- Fix newmail_notifier issue where favicon wasn't changed back to default (#4324)
- Fix setting of Junk and NonJunk flags by markasjunk plugin (#4303)
- Fix lack of Reply-To address in header of forwarded message body (#4314)
- Fix bugs when invoking contact creation form when read-only addressbook is selected (#4313)
- Fix identity selection on reply (#4308)
- Fix so additional headers are added to all messages sent (#4302)
- Fix display issue after moving folder in Folder Manager (#4310)
- Fix handling of non-default date formats (#4311)
- Fix unquoted path in PREG expression on Windows (#4307)
- Fix wrong close tag in /template/mail.html (#4312)
## Release 0.9.3
- Fix setting refresh_interval to "Never" in Preferences (#4304)
- Fixed iframe scrolling on touch devices
- Optimized message list for touch devices
- Fix purge action in folder manager (#4300)
- Fix base URL resolving on attribute values with no quotes (#4297)
- Fix wrong handling of links with '|' character (#4298)
- Fix colorspace issue on image conversion using ImageMagick (#4294)
- Fix XSS vulnerability when editing a message "as new" or draft [CVE-2013-5645] (#4283)
- Fix XSS vulnerability when saving HTML signatures [CVE-2013-5645] (#4283)
- Fix rewrite rule in .htaccess (#4278)
- Fix detecting Turkish language in ISO-8859-9 encoding (#4284)
- Fix identity-selection using Return-Path headers (#4279)
- Fix parsing of links with ... in URL (#4251)
- Fix compose priority selector when opening in new window (#4286)
- Fix bug where signature wasn't changed on identity selection when editing a draft (#4272)
- Fix IMAP SETMETADATA parameters quoting (#4274)
- Fix "could not load message" error on valid empty message body (#4271)
- Fix handling of message/rfc822 attachments on message forward and edit (#4262)
- Fix parsing of square bracket characters in IMAP response strings (#4267)
- Don't clear References and in-Reply-To when a message is "edited as new" (#4263)
- Fix messages list sorting with THREAD=REFS
- Remove deprecated (in PHP 5.5) PREG /e modifier usage (#4239)
- Fix empty messages list when register_globals is enabled (#4232)
- Fix so valid and set date.timezone is not required by installer checks (#4242)
- Canonize boolean ini_get() results (#4249)
- Fix so install do not fail when one of DB driver checks fails but other drivers exist (#4240)
- Fix so exported vCard specifies encoding in v3-compatible format (#4244)
## Release 0.9.2
- Fix image thumbnails display in print mode (#4220)
- Fix height of message headers block (#4200)
- Fix timeout issue on drag&drop uploads (#4238)
- Fix default sorting of threaded list when THREAD=REFS isn't supported
- Fix list mode switch to 'List' after saving list settings in Larry skin (#4236)
- Fix error when there's no writeable addressbook source (#4235)
- Fix zipdownload plugin issue with filenames charset (#4231)
- Fix so non-inline images aren't skipped on forward (#4230)
- Fix "null" instead of empty string on messages list in IE10 (#4227)
- Fix legacy options handling
- Fix so bounces addresses in Sender headers are skipped on Reply-All (#4140)
- Fix bug where serialized strings were truncated in PDO::quote() (#4226)
- Fix displaying messages with invalid self-closing HTML tags (#4223)
- Fix PHP warning when responding to a message with many Return-Path headers (#4222)
- Fix unintentional compose window resize (#4206)
- Fix performance regression in text wrapping function (#4219)
- Fix connection to postgres db using unix socket (#4218)
- Fix handling of comma when adding contact from contacts widget (#4199)
- Fix bug where a message was opened in both preview pane and new window on double-click (#4212)
- Fix fatal error when xdebug.max_nesting_level was exceeded in rcube_washtml (#4202)
- Fix PHP warning in html_table::set_row_attribs() in PHP 5.4 (#4194)
- Fix invalid option selected in default_font selector when font is unset (#4204)
- Fix displaying contact with ID divisible by 100 in sql addressbook (#4211)
- Fix browser warnings on PDF plugin detection (#4209)
- Fix fatal error when parsing UUencoded messages (#4210)
## Release 0.9.1
- Better German labels for from/to to avoid conflicts with 'sender' (#4188)
- Fix problem where security warning was displayed for valid images with image/jpg type (#4196)
- Fix handling of invalid email addresses in headers (#4193)
- Fix IMAP connection issue with default_socket_timeout < 0 and imap_timeout < 0 (#4191)
- Fix various PHP code bugs found using static analysis (#4190)
- Fix backslash character handling on vCard import (#4189)
- Fix csv import from Thunderbird with French localization (#4170)
- Fix messages list focus issue in Opera and Webkit (#4169)
- Fix Reply-To header handling in Reply-All action (#4157)
- Fix so Sender: address is added to Cc: field on reply to all (#4140)
- Fix so addressbook_search_mode works also for group search (#4183)
- Fix removal of a contact from a group in LDAP addressbook (#4185)
- Include SQL query in the log on SQL error (#4172)
- Fix handling untagged responses in IMAP FETCH - "could not load message" error (#4180)
- Fix very small window size in Chrome (#4087)
- Fix list page reset when viewing a message in Larry skin (#4182)
- Fix min_refresh_interval handling on preferences save (#4179)
- Fix PDF support detection for Firefox PDF.js (#4113)
- Fix possible collision in generated thumbnail cache key (#4177)
- Fix exit code on bootstrap errors in CLI mode (#4160)
- Fix error handling in CLI mode, use STDERR and non-empty exit code (#5161)
- Fix error when using check_referer=true
- Fix incorrect handling of some specific links (#4171)
- Fix incorrect handling of leading spaces in text wrapping
- Fix unintentional messages list jumps on click in Internet Explorer (#4167)
- Fix list of required configuration options (#4166)
- Fix DB error when creating a new contact and a group is selected (#4164)
- Fix handling of deprecated boolean value of reply_mode option (#4165)
## Release 0.9.0
- Fix display of HTML entities in protected folder name (#4159)
- Set minimal permissions to temp files (#4131)
- Improve content check for embedded images without filename (#4151)
- Fix handling of invalid characters in message headers and output (#4153)
- Fix selecting collapsed rows on select-all (#4156)
- Avoid race-conditions with concurrent attachment uploads (#3739)
- Fix possible header duplicates when using additional headers (#4154)
- Fix session issues with use_https=true (#4125)
- Fix blockquote width in sent mail (#4152)
- Fix keyboard events on list widgets in Internet Explorer (#4148)
## Release 0.9-rc2
- Fix security issue in save-pref command
- Remove sig_above configuration option, use reply_mode only (#4135)
- Refresh current folder in opener window after draft save or message sent (#4132)
- Fix saving draft just after entering compose window (#4141)
- Fix javascript error in IE9 when loading form with placeholders into an iframe (#4138)
- Fix handling of some conditional comment tags in HTML message (#4136)
- Fix so forward as attachment works if additional attachment is added by message_compose hook (#4134)
- Better handling of session errors in ajax requests (#4105)
- Fix HTML part detection for some specific message structures (#4130)
- Don't show fake address - phishing prevention (#4120)
- Fix forward as attachment bug with editormode != 1 (#4129)
- Fix LIMIT/OFFSET queries handling on MS SQL Server (#4123)
- Fix so task name can really contain all from a-z0-9_- characters (#4095)
- Fix javascript errors when working in a page opened with target="_blank"
- Mention SQLite database format change in UPGRADING file (#4122)
- Increase maxlength to 254 chars for email input fields in addressbook (#4126)
- Fix thumbnail size when GD extension is used for image resize (#4124)
- Display notice that message is encrypted also for application/pkcs7-mime messages (#3815)
## Release 0.9-rc
- Fix plain text spellchecker incorrect highlighting in non-ASCII text (#4114)
- Add workaround for invalid message charset detection by IMAP servers (#4112)
- Fix NUL characters in content-type of ms-tnef attachment (#4108)
- Fix regression in handling LDAP contact identifiers (#4104)
- Updated translations from Transifex
- Fix buggy error template in a frame (#4092)
- Add addressbook widget on compose page in classic skin
- Add search box to compose address book widget (#3710)
- Fix login in case when default_host is an array with one element (#4085)
- Use LDAP fallback hosts on connect + bind instead of ldap_connect() only.
- Add config option for LDAP bind timeout (sets LDAP_OPT_NETWORK_TIMEOUT option)
- Submit Addressbook advanced search form with Enter key (#3843)
- Also block remote images in HTML part view (#4013)
- Improved database schema upgrade procedure, added updatedb.sh script
- Force autocommit mode in mysql database driver (#4068)
## Release 0.9-beta
- Fix searching by date in address book (#4058)
- Improve charset detection by prioritizing charset according to user language (#2032)
- Fix handling of escaped separator in vCard file (#4064)
- Add option to use envelope From address for MDN responses (#4052)
- Add possibility to search in message body only (#3977)
- Support "multipart/relative" as an alias for "multipart/related" type (#4057)
- Display PGP/MIME signature attachments as "Digital Signature" (#3845)
- Workaround UW-IMAP bug where hierarchy separator is added to the shared folder name (#4051)
- Fix version comparisons with -stable suffix (#4050)
- Add unsupported alternative parts to attachments list (#4046)
- Add Compose button on message view page (#3959)
- Display 'Sender' header in message preview
- Plugin API: Added message_before_send hook
- Fix contact copy/add-to-group operations on search result (#4042)
- Use matching identity in MDN response (#4043)
- Fix handling of signatures on draft edit (#3996)
- Fix so compacting of non-empty folder is possible also when messages list is empty (#4039)
- Allow forwarding of multiple emails (#2941)
- Fix big memory consumption of DB layer (#4037)
- Fix broken message/part bodies when FETCH response contains more untagged lines (#4020)
- Fix empty email on identities list after identity update (#4018)
- Add new identities_level: (4) one identity with possibility to edit only signature
- Use Delivered-To and Envelope-To headers for identity selection (#4024, #3835)
- Fix XSS vulnerability using Flash files (#4014)
- Always save drafts with format=flowed in order to keep original line wraps (#3997)
- Select default_addressbook on the list in Address Book (#3624)
- Fix so mobile phone has TYPE=CELL in exported vCard (#4004)
- Support contacts import from CSV file (#2605)
- Improved keep-alive action. Now the interval is based on session_lifetime (#3799)
- Added cross-task 'refresh' request for system state updates (#3799)
- Renamed config options: keep_alive to refresh_interval, min_keep_alive to min_refresh_interval
- Fix handling of text/enriched content on message reply/forward/edit
- Option to display attached images as thumbnails below message body
- Upgraded to jQuery 1.8.3 and jQuery UI 1.9.1
- Add config option to automatically generate LDAP attributes for new entries
- Add user settings to open message view and compose form in new windows (#1886)
- Better client-side timezone detection using the jsTimezoneDetect library (#3947)
- Add option to disable saving sent mail in Sent folder - no_save_sent_messages (#3923)
- Fix handling dont_override with message_sort_col and message_sort_order settings (#3970)
- Fix handling of URLs with asterisk characters (#3969)
- Remove automatic to-lowercase conversion of usernames (#3941)
- Plugin API: Add 'email_list' argument for identities data in user_create hook
- Integrated zipdownload plugin to download all attachments (#617)
- Fix HTML special characters handling in message list/header display (#3812)
- List related text/html part as attachment in plain text mode (#3918)
- Use IMAP BINARY (RFC3516) extension to fetch message/part bodies
- Fix folder creation under public namespace root (#3910)
- Fix so "Edit as new" on draft creates a new message (#3924)
- Fix invalid error message on deleting mail from read only folder (#3929)
- Replace data URIs of images (pasted in HTML editor) with inline attachments (#3795)
- Remove (too big) min-width on mail screen
- Added template object 'frame'
- Add option to enable HTML editor on forwarding (#3807)
- Add option to not include original message on reply, rename option top_posting to reply_mode (#1615)
- Added session_path config option and unified cookies settings in javascript
- Added "Undeleted" option to messages list filter
- Rewritten test scripts for PHPUnit
- Add new DB abstraction layer based on PHP PDO, supporting SQLite3 (#3668)
- Removed PEAR::MDB2 package
- Removed users.alias column, added option ('user_aliases')
to use email address from identities as username (#3851)
- Removed redundant cache.cache_id column (#3817)
- Fix order of attachments in sent mail (#3740)
- Fix Shift + delete button does not permanently delete messages (#3598)
- Add Content-Length for attachments where possible (#1880)
- Fix attachment sizes in message print page and attachment preview page (#3805)
- Add mail attachments using drag & drop on HTML5 enabled browsers
- Add workaround for invalid BODYSTRUCTURE response - parse message with Mail_mimeDecode package (#1966)
- Display Tiff as Jpeg in browsers without Tiff support (#3757)
- Don't display Pdf/Tiff/Flash attachments inline without browser support (#3757, #3394)
- Add is_escaped attribute for html_select and html_textarea (#3782)
- Fix issue where draft auto-save wasn't executed after some inactivity time
- Add vCard import from multiple files at once (#3458)
- Roundcube Framework:
Add possibility to replace IMAP driver with custom class
Add IMAP auto-connection feature, improving performance with caching enabled
Replace imap_init hook with storage_init (with additional 'driver' argument)
Improved performance by caching IMAP server's capabilities in session
Unified global functions naming (rcube_ prefix)
Better classes separation
Framework files moved to lib/Roundcube
## Release 0.8.5
- Fix #countcontrols issue in IE<=8 when text is very long (#4060)
- Fix unwanted horizontal scrollbar in message preview header (#4044)
- Add workaround for IE<=8 bug where Content-Disposition:inline was ignored (#4028)
- Fix XSS vulnerability in vbscript: and data:text links handling [CVE-2012-6121] (#4033)
- Fix absolute positioning in HTML messages (#4007)
- Fix cache (in)validation after setting \Deleted flag
- Fix keyboard events on messages list in opera browser (#4011)
- Fix selection of collapsed thread rows (#3978)
- Fix wrapping of quoted text with format=flowed (#3561)
## Release 0.8.4
- Fix regression where unintentional page reload was done after request abort (#3999)
- Fix XSS vulnerability in handling of text/enriched messages (#4000)
- Fix handling of 'media' attribute on linked css (#3989)
- Fix excessive LFs at the end of composed message with top_posting=true (#3995)
- Fix bug where leading blanks were stripped from quoted lines (#3994)
## Release 0.8.3
- Fix AREA links handling (#3992)
- Fix possible HTTP DoS on error in keep-alive requests (#3983)
- Fix compatibility with MDB2 2.5.0b4 (#3982)
- Fix a bug where saving a message in INBOX wasn't possible
- Fix HTML part detection in messages with attachments (#3976)
- Fix bug where wrong words were highlighted on spell-before-send check
- Fix scrolling quirk in email preview frame using Opera 12 (#3973)
- Fix displaying of multipart/alternative messages with empty parts (#3961)
- Fix threaded list sorting on PHP < 5.2.9 (#3960)
- Fix Warning: htmlspecialchars(): charset `RCMAIL_CHARSET` not supported warning in Installer (#3958)
## Release 0.8.2
- Fix XSS vulnerability from HTTP User-Agent header (#3954)
- Force fonts in compose fields to be all the same (#3926)
- Fix handling vCard entries with TEL;TYPE=CELL (#3949)
- Fix error where session wasn't updated after folder rename/delete (#3928)
- Fix PLAIN authentication for some IMAP servers (#3916)
- Fix encoding vCard file when contains PHOTO;ENCODING=b (#3922)
- Fix focus issue in IE when selecting message row (#3881)
- Add full headers view in message preview window (#3823)
- Fix message display page issues - unified with message preview (#3856, #3895)
- Fix displaying all headers when they contain malformed characters (#3911)
- Fix decoding of HTML messages with UTF-16 charset specified (#3902)
- Fix quota capability detection so it can be overwritten by a plugin (#3903)
- Fix identity selection on reply (#3516)
- Fix Larry's messages list filter in IE (#3890)
- Fix more IE issues by disabling Compat. mode with X-UA-Compatible meta tag (#3886)
- Fix setting locales under Solaris - use additional .UTF-8 suffix (#3887)
- Fix email address validation for addresses with IP address in domain part
- Fix Larry skin issues in IE7 compat. mode (#3879)
- Fix so subscribed non-existing/non-accessible shared folder can be unsubscribed
## Release 0.8.1
- Fix bug where domain name was converted to lower-case even with login_lc=false (#3859)
- Fix lower-casing email address on replies (#3863)
- Fix line separator in exported messages (#3866)
- Fix XSS issue where plain signatures wasn't secured in HTML mode [CVE-2012-4668] (#3875)
- Fix XSS issue where href="javascript:" wasn't secured [CVE-2012-3508] (#3875)
- Fix impossible to create message with empty plain text part (#3873)
- Fix stripped apostrophes when replying in plain text to HTML message (#3869)
- Fix inactive Save search option after advanced search (#3870)
- Fix Remove from group option is active for contact search result (#3871)
- Disable autocapitalization in login form on iPad/iPhone (#3872)
- Fix focus on the list when list row is clicked (#3865)
- Added separate From and To columns apart from smart From/To column (#2970)
- Fix fallback to Larry skin when configured skin isn't available (#3857)
- Fix (workaround) delete operations with some versions of memcache (#3858)
- Fix (disable) request validation for spell and spell_html actions
## Release 0.8.0
- Don't show product version on login screen (can be enabled by config)
- Renamed old default skin to 'classic'. Larry is the new default skin.
- Support connections to memcached socket file (#3848)
- Enable TinyMCE inlinepopups plugin
- Update to TinyMCE 3.5.6
- Correctly escape localized labels in javascript variable (#3842)
- Update Net_SMTP/Auth_SASL packages to fix Digest-MD5/Cram-MD5 authentication (#3846)
- Don't add attachments content into reply/forward/draft message body (#3837)
- Fix 'no connection' errors on page unloads (#3832)
- Plugin API: Add 'unauthenticated' hook (#3545)
- Show explicit error message when provided hostname is invalid (#3834)
- Fix wrong compose screen elements focus in IE9 (#3826)
- Fix fatal error when date.timezone isn't set (#3831)
- Update to TinyMCE 3.5.4.1
- Better icons with distinct shapes for priority columns (#3706)
- Show dedicated icon for multipart/report messages (#3813)
- Properly hide text of icon links/buttons (#3820)
- Fix handling of unitless CSS size values in HTML message (#3821)
- Fix removing contact photo using LDAP addressbook (#3737)
- Fix storing X-ANNIVERSARY date in vCard format (#3816)
- Update to Mail_Mime-1.8.5 (#3810)
- Fix XSS vulnerability in message subject handling using Larry skin [CVE-2012-3507] (#3809)
- Fix handling of links with various URI schemes e.g. "skype:" (#3521)
- Fix handling of links inside PRE elements on html to text conversion
- Fix indexing of links on html to text conversion
- Decode header value in rcube_mime::get() by default (#3803)
- Fix errors with enabled PHP magic_quotes_sybase option (#3798)
- Fix SQL query for contacts listing on MS SQL Server (#3797)
- Fix window.resize handler on IE8 and Opera (#3758)
- Don't let error message popups cover the login form (#3794)
- Update to TinyMCE 3.5.2
- Don't show errors when moving contacts into groups they are already in (#3788)
- Make folders with unread messages in subfolders bold again (#2892)
- Abbreviate long attachment file names with ellipsis (#3793)
- Fix html2text conversion of strong|b|a|th|h tags when used in upper case
- Add listcontrols template container in Larry skin (#3792)
- Fix host autoselection when default_host is an array (#3790)
- Move messages forwarding mode setting into Preferences
- Fix HTML entities handling in HTML editor (#3780)
- Fix listing shared folders on Courier IMAP (#3767)
## Release 0.8-rc
- Added new translations in Belarusian, Interlingua and Malayalam
- Flipped compose options arrow (#3772)
- Fix handling of large uuencode attachments (#3771)
- Fix handling of "usemap" attribute (#3770)
- Fix handling of some HTML tags e.g. IMG (#3769)
- Use similar language as a fallback for plugin localization (#3726)
- Fix issue where signature wasn't re-added on draft compose (#3659)
- Update to TinyMCE 3.5 (#3762)
- Fixed multi-threaded autocompletion when number of threads > number of sources
- Allow to configure the number of values allowed for each LDAP attribute
- Support for serialized LDAP address values (usually delimited with a $)
- Less restrictive session auth checks, repeat keep-alive requests on failure (#3755)
- Fix redirect to mail/compose on re-login (#3585)
- Add IE8 hack for messages list issue (#3317)
- Fix handling errors on draft auto-save
- Fix importing vCard photo with ENCODING param specified (#3746)
- Support multiple name/email pairs for Bcc and Reply-To identity settings (#3752)
- Set flexible width to login form fields (#3735)
- Fix re-draw bug on list columns change in IE8 (#3318)
- Allow mass-removal of addresses from a group (#3259)
- Fix removing all contacts on import to LDAP addressbook
- Fix so "Back" from compose/show doesn't reset search request (#3594)
- Add option to delete messages instead of moving to Trash when in Junk folder (#2805)
- Fix invisible cursor when replying to a html message (#3100)
- Reset IP stored in session when destroying session data (#3485)
- Fix bug where memory_limit = -1 wasn't handled properly
- Support LDAP RFC2256's country object class read/write (#3535)
- Upgraded to jQuery 1.7.2
- Image resize with GD extension (#3712)
- Fix lack of warning when switching task in compose window (#3725)
- Fix bug where it wasn't possible to enter ( or & characters in autocomplete fields
- Request all needed fields from address book backends (#3721)
- Unified (single) spellchecker button
- Scroll long lists on drag&drop (#2249)
- Copy all skins in installto script (#3705)
## Release 0.8-beta
- Upgraded to jQuery 1.7.1 (#3673) and jQuery UI 1.8.18
- Add Russian to the spellchecker languages list (#3542)
- Remember custom skin selection after logout (#3688)
- Make sure About tab is always the last tab (#3609)
- Fix issue with folder creation under INBOX. namespace (#3683)
- Added mailto: protocol handler registration link in User Preferences (#2729)
- Handle identity details box with an iframe (#3066)
- Fix issue where some text from original message was missing on reply (#3675)
- Fix autoselect_host() for login (#3639)
- Changed license to GNU GPLv3+ with exceptions for skins & plugins
- Added address book widget on compose screen
- Use proper timezones from PHP's internal timezonedb (#1973)
- Add separate pagesize setting for mail messages and contacts (#3617)
- Deprecate $DB, $USER, $IMAP global variables, Use $RCMAIL instead
- Add option to set default font for HTML message (#894)
- Fix issues with big memory allocation of IMAP results
- Prevent from memory_limit exceeding when trying to parse big messages bodies (#3164)
- Add possibility to add SASL mechanisms for SMTP in smtp_connect hook (#3399)
- Mark (with different color) folders with recent messages (#2479)
- Added About tab in Settings
- TinyMCE updated to 3.4.6
## Release 0.7.2
- Fix encoding of attachment with comma in name (#3717)
- Fix handling of % character in IMAP protocol (#3711)
- Fix duplicate names handling in addressbook searches (#3704)
- Fix displaying of HTML messages from Disqus (#3702)
- Disable E_STRICT warnings on PHP 5.4
- Prevent from folder selection on virtual folder collapsing (#3681)
- Fix automatic unsubscribe of non-existent folders
- Fix double-quotes handling in recipient names
- User configurable setting how to display contact names in list
- Make contacts list sorting configurable for the admin/user
- Fix parse errors in DDL files for MS SQL Server
- Revert SORT=DISPLAY support, removed by mistake (#3664)
- Add lost translation label in de_DE (#3654)
- Fix drafts update issues when edited from preview pane (#3653)
- Fix wrong variable name in rcube_ldap.php (#3643)
- Make mime type detection based on filename extension to be case-insensitive
- Fix failure on MySQL database upgrade from 0.7 - text column can't have default value (#3642)
## Release 0.7.1
- Fix bug in handling of base href and inline content (#3634)
- Fix SQL Error when saving a contact with many email addresses (#3630)
- Fix strict email address searching if contact has more than one address
- Remove duplicated 'organization' label (#3631)
- Fix so editor selector is hidden when 'htmleditor' is listed in 'dont_override'
- Fix wrong (long) label usage (#3627)
- Fix handling of INBOX's subfolders in special folders config (#3623)
- Add ifModule statement for setting Options -Indexes in .htaccess file (#3620)
- Fix crashes with eAccelerator (#3608)
- Fix searching on IMAP servers without CHARSET specifier support (#3619)
- Fix expanding folders during drag&drop (#3611)
- Fix wrong postgres sequence name in upgrade from 0.6
- Fix broken CREATE INDEX queries in SQLite DDL files (#3607)
## Release 0.7
- Make Roundcube render the Email Standards Project Acid Test correctly
- Replace prompt() with jQuery UI dialog (#1603)
- Fix navigation in messages search results
- Improved handling of some malformed values encoded with quoted-printable (#3590)
- Add possibility to do LDAP bind before searching for bind DN
- Fix handling of empty `<U>` tags in HTML messages (#3584)
- Add content filter for embedded attachments to protect from XSS on IE [CVE-2012-1253] (#3372)
- Use strpos() instead of strstr() when possible (#3581)
- Fix handling HTML entities when converting HTML to text (#3582)
- Fix fit_string_to_size() renders browser and ui unresponsive (#3577)
- Fix handling of invalid characters in request (#3536)
- Fix merging some configuration options in update.sh script (#2181)
- Fix so TEXT key will remove all HEADER keys in IMAP SEARCH (#3578)
- Fix handling contact photo url with https:// prefix (#3575)
- Fix possible infinite redirect on attachment preview (#3572)
- Improved clickjacking protection for browsers which don't support X-Frame-Options headers
- Fixed bug where similar folder names were highlighted wrong (#3345)
- Fixed bug in handling link with '!' character in it (#3569)
- Fixed bug where session ID's length was limited to 40 characters (#3570)
- TinyMCE security issue: removed moxieplayer (embedding flv and mp4 is not supported anymore)
## Release 0.7-beta
- Fix handling of HTML form elements in messages (#1604)
- Fix regression in setting recipient to self when replying to a Sent message (#3101)
- Fix listing of folders in hidden namespaces (#2895)
- Don't consider \Noselect flag when building folders tree (#3448)
- Fix sorting autocomplete results (#3504)
- Add option to set session name (#2630)
- Add option to skip alternative email addresses in autocompletion
- Fix inconsistent behaviour of Compose button in Drafts folder, add Edit button for drafts
- Fix problem with parsing HTML message body with non-unicode characters (#3312)
- Add option to define matching method for addressbook search (#2720, #3378)
- Make email recipients separator configurable
- Fix so folders with \Noinferiors attribute aren't listed in parent selector
- Fix handling of curly brackets in URLs (#3555)
- Fix handling of dates (birthday/anniversary) in contact data (#3552)
- Fix error on opening searched LDAP contact (#3550)
- Fix redundant line break in flowed format (#3551)
- Fix IDN address validation issue (#3544)
- Fix JS error when dst_active checkbox doesn't exist (#3540)
- Autocomplete LDAP records when adding contacts from mail (#3498)
- Plugin API: added 'ready' hook (#3492)
- Ignore DSN request when it isn't supported by SMTP server (#3300)
- Make sure LDAP name fields aren't arrays (#3523)
- Fixed imap test to non-default port when using ssl (#3532)
- Force all files to be overwritten when updating (#3531)
- Fix issue where it wasn't possible to change list view mode in folder manager for INBOX (#3522)
- Fix namespace handling in special folders settings (#3527)
- Disable time limit for CLI scripts (#3524)
- Fix misleading display when changing editor type (#3519)
- Add loading indicator on contact delete
- Fix bug where after delete message rows can be added to the list of another folder (#3263)
- Add notice on autocompletion that not all records were displayed
- Add option 'searchonly' for LDAP address books
- Add Priority filter to the messages list
- Cache synchronization using QRESYNC/CONDSTORE
- Trigger 'new_messages' hook for all checked folders (#3503)
- Make date/time format user configurable; drop 'date_today' config option
- Fix setting title for truncated subject in IE (#3141)
- Fix displaying multipart/alternative messages with only one part (#3400)
- Rewritten messages caching:
Indexes are stored in a separate table, so there's no need to store all messages in a folder
Added threads data caching
Flags are stored separately, so flag change doesn't cause DELETE+INSERT, just UPDATE
- Improved FETCH response handling
- Improvements in response tokenization method
- Use 'From' and 'To' labels instead of 'Sender' and 'Recipient'
- Fix username case-insensitivity issue in MySQL (#3462)
- Addressbook Saved Searches
- Added spellchecker exceptions dictionary (shared or per-user)
- Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options)
- Added 'priority' column on messages list (#2884)
- Localize forwarded message header (#3487)
## Release 0.6
- Fix bug where the last identity is used on reply (#3516)
- Fix locked folder rename option on servers supporting RFC2086 only (#3508)
- Fix session race conditions when composing new messages
- Fix encoding of LDAP contacts identifiers (#3501)
- jQuery 1.6.4
- Fix handling of binary attachments encoded with quoted-printable (#3494)
- Fix text-overflow:ellipsis issues on messages list in FF7 and Webkit (#3490)
- Fix handling of links with IP address
- Fix compacting folder resets message list filter (#3499)
## Release 0.6-rc
- Send X-Frame-Options headers to protect from clickjacking (#3079)
- Fallback to mail_domain in LDAP variable replacements; added 'host' to 'user_create' hook arguments (#3464)
- Fixed wrong vCard type parameter mobile (#3496)
- Fixed vCard WORKFAX issue (#3476)
- Add vCard's Profile URL support (#3491)
- jQuery 1.6.3
- Fix imap_cache setting to values other than 'db' (#3489)
- Fix handling of attachments inside message/rfc822 parts (#3466)
- Make list of mimetypes that open in preview window configurable (#3175)
- Added plugin hook 'message_part_get' for attachment downloads
- Added unique connection identifier to IMAP debug messages
- Fix image type check for contact photo uploads
## Release 0.6-beta
- Fixed selecting identity on reply/forward (#3434)
- Add option to hide selected LDAP addressbook on the list
- Add client-side checking of uploaded files size
- Add newlines between organization, department, jobtitle (#3468)
- Recalculate date when replying to a message and localize the cite header (#3212)
- Fix handling of email addresses with quoted local part (#3401)
- Fix EOL character in vCard exports (#3357)
- Added optional "multithreading" autocomplete feature
- Plugin API: Added 'config_get' hook
- Fixed new_user_identity plugin to work with updated rcube_ldap class (#3443)
- Plugin API: added folder_delete and folder_rename hooks
- Added possibility to undo last contact delete operation
- Fix sorting of contact groups after group create (#3258)
- Add optional textual upload progress indicator (#2330)
- Fix parsing URLs containing commas (#3425)
- Added vertical splitter for books/groups list in addressbook (#3389)
- Improved namespace roots handling in folder manager
- Added searching in all addressbook sources
- Added addressbook source selection in contacts import
- Implement LDAPv3 Virtual List View (VLV) for paged results listing
- Use 'address_template' config option when adding a new address block (#3406)
- Added addressbook advanced search
- Add popup with basic fields selection for addressbook search
- Case-insensitive matching in autocompletion (#3398)
- Added option to force spellchecking before sending a message (#1862)
- Fix handling of "<" character in contact data, search fields and folder names (#3349)
- Fix saving "<" character in identity name and organization fields (#3349)
- Added option to specify to which address book add new contacts
- Added plugin hook for keep-alive requests
- Store user preferences in session when write-master is not available and session is stored in memcache, write them later
- Improve performance of folder manager operations
- Fix default_port option handling in Installer when config.inc.php file exists (#3390)
- Removed option focus_on_new_message, added newmail_notifier plugin
- Added general rcube_cache class with Memcache and APC support
- Improved caching performance by skipping writes of unchanged data
- Option enable_caching replaced by imap_cache and messages_cache options
- Fix WORKFAX saving in address book (#3380)
- Add forward-as-attachment feature
- jQuery-1.6.2 (#5158, #3154)
- Improve display name composition when saving contacts (#3153)
- Fix problems with subfolders of INBOX folder on some IMAP servers (#3247)
- Fix handling of folders that doesn't belong to any namespace (#3184)
- Enable multiselection for attachments uploading in capable browsers (#2266)
- Add possibility to change HTML editor configuration by skin
- Fix a bug where selecting too many contacts would produce too large URI request (#3369)
- Improve performance by including files with absolute path (#3337)
- Move folder name truncation to client/skin (#1822)
- Added plugin hook for request token creation
- Replace LDAP vars in group queries (#3329)
- Fix vcard folding with unicode characters (#3353)
- Keep all submitted data if contact form validation fails (#3350)
- Handle unicode strings in rcube_addressbook::normalize_string() (#3351)
- Fix handling of debug_level=4 in ajax requests (#3327)
- Enable TinyMCE's contextmenu (#3062)
- Allow multiple concurrent compose sessions
- New config option for custom logo
- Allow skins to define/override texts with `<roundcube:label />`
- Add simple ACL rights/namespace handling in folder manager
- Force IE to send referers (#3306)
- Better display of vcard import results (#1861)
- Improved vcard import
- Interactive update script with improved DB schema check
- Fix problem with contactgroupmembers table creation on MySQL 4.x, add index on contact_id column
- Add LDAP SASL bind and proxy authentication (#2810)
- Replying to a sent message puts the old recipient as the new recipient (#3101)
- Fulltext search over (almost) all data for contacts
- Extend address book with rich contact information
## Release 0.5.4
- Fix XSS vulnerability in UI messages [CVE-2011-2937] (#3469)
## Release 0.5.3
- Fix identities "reply-to" and "bcc" fields have a bogus value when left empty (#3405)
- Fix issue which cases IMAP disconnection when encrypt() method was used (#3374)
- Fix some CSS issues in Settings for Internet Explorer
- Fixed handling of folder with name "0" in folder selector
- Fix bug where messages were deleted instead moved to trash folder after Shift key was used (#3376)
- Fix relative URLs handling according to a `<base>` in HTML (#3368)
- Fix handling of top-level domains with more than 5 chars or unicode chars (#3366)
- Fix usage of non-standard HTTP error codes (#3297)
- Fix PHP warning on mistaken in_array() usage (#3375)
## Release 0.5.2
- TinyMCE 3.4.2 now compatible with IE9
- PEAR::Net_SMTP 1.5.2, fixed timeout issue (#3332)
- Fix bug where template name without plugin prefix was used in render_page hook
- Support 'abort' and 'result' response in 'preferences_save' hook, add error handling
- Fix bug where some content would cause hang on html2text conversion (#3348)
- Improve space-stuffing handling in format=flowed messages (#3346)
- Fix bug where some dates would produce SQL error in MySQL (#3342)
- Added workaround for some IMAP server with broken STATUS response (#3344)
- Fix bug where default_charset was not used for text messages (#3328)
- Stateless request tokens. No keep-alive necessary on login page (#3325)
- Force names of unique constraints in PostgreSQL DDL
- Add code for prevention from IMAP connection hangs when server closes socket unexpectedly
- Remove redundant DELETE query (for old session deletion) on login
- Get around unreliable rand() and mt_rand() in session ID generation (#2516)
- Fix some emails are not shown using Cyrus IMAP (#3316)
- Fix handling of mime-encoded words with non-integral number of octets in a word (#3301)
- Fix parsing links with non-printable characters inside (#3305)
- Fixed de_CH Localization bugs (#3279)
- Add variable for 'Today' label in date_today option (#2394)
- Fix dont_override setting does not override existing user preferences (#3205)
- Use only one from IMAP authentication methods to prevent login delays (1487784)
- Support strftime format in date_today option
- Fix SQL query in rcube_user::query() so it uses index on MySQL again
- Removed redundant `</form>` tags from contact add/edit pages
- Fix CSS error in contact details screen on IE7 (#3281)
## Release 0.5.1
- Fix handling of attachments with invalid content type (#3275)
- Add workaround for DBMail's bug http://www.dbmail.org/mantis/view.php?id=881 (#3274)
- Use IMAP's ID extension (RFC2971) to print more info into debug log
- Security: add optional referer check to prevent CSRF in GET requests
- Fix email_dns_check setting not used for identities/contacts (#3251)
- Fix ICANN example addresses doesn't validate (#3253)
- Security: protect login form submission from CSRF [CVE-2011-1491]
- Security: prevent from relaying malicious requests through modcss.inc [CVE-2011-1492]
- Fix handling of non-image attachments in multipart/related messages (#3261)
- Fix IDNA support when IDN/INTL modules are in use (#3253)
- Fix handling of invalid HTML comments in messages (#3269)
- Fix parsing FETCH response for very long headers (#3264)
- Fix add/remove columns in message list when message_sort_order isn't set (#3262)
- Check mime headers before attempt to parse them (#3256)
- Quote header values in show_additional_headers plugin (#3255)
- Fix settings UI on IE 6 (#3246)
- Remove double borders in folder listing (#3236)
- Separate full message headers UI element from headers table (#3238)
- Add part MIME ID to message_part_* hooks (#3241)
- Improve parsing of MS Outlook vCards (#3239)
- Updated PEAR::Net_Socket to 1.0.10
- Updated PEAR::Net_IDNA2 to 0.1.1
- Fix handling of comments inside an email address spec. (#3210)
- Show full mail subject as title when hovering a cut subject link (#3141)
- Fix randomly disappearing folders list in IE (#3231)
- Fix list column add/removal in IE (#3230)
- Fix login redirect issues (#3221)
- Require PHP 5.2.1 or greater
- Fix %h/%z variables in username_domain option (#3228)
- Workaround for setting charset in case of malformed bodystructure response (#3227)
- Fix impossible to subscribe to protected folders (#3199)
- Fix setting timezone in Preferences (#3232)
## Release 0.5
- Fix double-login/session issue (#3124)
- Wrap HTML parts with `<html><body>` and add Doctype declaration (#3119)
- Make rcube_autoload silently skip unknown classes (#3128)
- Fix charset detection in vcards with encoded values (#1934)
- Better CSS cursors for splitters (#2954)
- Show the same message only once (#3186)
- Fix namespaces handling (#3192)
- Add handling of multifolder METADATA/ANNOTATION responses
- Fix handling of INBOX when personal namespace prefix is non-empty (#3200)
- Fix handling square brackets in links (#3209)
- Add description of 'use_https' option in main.inc.php.dist file
## Release 0.5-RC
- Plugin API: Add 'pass' argument in 'authenticate' hook (#3147)
- Fix attachments of type message/rfc822 are not listed on attachments list
- Add 'login_lc' config option for case-insensitive authentication (#3131)
- Fix window is blur'ed in IE when selecting a message (#3161)
- Fix cursor position on compose form in Webkit browsers (#2796)
- Fix setting charset of attachment filenames (#3136)
- Allow setting autocomplete attribute for all inputs separately (#3158)
- New Folder Manager UI
- Fix invalid Request when creating a folder (#3165)
- Add folder size and quota indicator in folder manager (#2112)
- Add possibility to move a subfolder into root folder (#2890)
- Fix copying all messages in a folder copies only messages from current page
- Improve performance of moving or copying of all messages in a folder
- Fix plaintext versions of HTML messages don't contain placeholders for emotions (#1657)
- Improve performance of folder rename and delete actions
- Better support for READ-ONLY and NOPERM responses handling (#3108)
- Add confirmation message on purge/expunge command response
- Fix handling of untagged responses for AUTHENTICATE command (#3171)
- Add username and IP address to log message on unsuccessful login (#3176)
- Improved Mail-Followup-To and Mail-Reply-To headers handling
- Fix charset conversion for text attachments without charset specification (#3181)
## Release 0.5-BETA
- Make session data storage more robust against garbage session data (#3148)
- Config option for autocomplete on login screen
- Allow plugin templates to include local files (#3146)
- List groups in address detail view and allow to subscribe/unsubscribe from there (#2862)
- Messages caching: performance improvements, fixed syncing, fixes related with #2857
- Add link to identities in compose window (#2843)
- Add Internationalized Domain Name (IDNA) support (#729)
- Add option to automatically send read notifications for known senders (#2199)
- Add option to "Return receipt" will be always checked (#2571)
- Fix HTML to plain text conversion doesn't handle citation blocks (#2992)
- Use custom sorting when SORT is disabled by IMAP admin (#3020)
- Allow setting some washtml options from plugin (#2727)
- Add option do bind for an individual LDAP address book (#3048)
- Change reply prefix to display email address only if sender name doesn't exist (#2709)
- Plugin API: improved 'abort' flag handling, added 'result' item in some hooks (#2988)
- Fix mailto optional params in plain text messages aren't handled (#3071)
- Add Reply-to-List feature (#977)
- Add Mail-Followup-To/Mail-Reply-To support (#1937)
- Fix confirmation message isn't displayed after sending mail on Chrome (#2437)
- Fix keyboard doesn't work with autocomplete list with Chrome (#3073)
- Improve tabs to fixed width and add tabs in identities info (#3030)
- Add unique index on users.username+users.mail_host
- Make htmleditor option more consistent and add option to use HTML on reply to HTML message (#2164)
- Use empty envelope sender address for message disposition notifications (RFC 2298.3)
- Support SMTP Delivery Status Notifications - RFC 3461 (#2409)
- Use css sprite image for messages list
- Add (different) attachment icon for messages of type multipart/report (#2426)
- Prevent from inserting empty link when composing HTML message (#3007)
- Add caching support in id2uid and uid2id functions (#3065)
- Add SASL proxy authentication for SMTP (#2811)
- Improve displaying of UI messages (#3033)
- Fix double e-mail filed in identity form (#3088)
- Display IMAP errors for LIST/THREAD/SEARCH commands (#2981)
- Add LITERAL+ (IMAP4 non-synchronizing literals) support (RFC 2088)
- Add separate column for message status icon (#2788)
- Add ACL extension support into IMAP classes (RFC 4314)
- Add ANNOTATEMORE extension support into IMAP classes (draft-daboo-imap-annotatemore)
- Add METADATA extension support into IMAP classes (RFC 5464)
- Fix decoding of e-mail address strings in message headers (#3097)
- Fix handling of attachments when Content-Disposition is not inline nor attachment (#3086)
- Improve performance of unseen messages counting (#3090)
- Improve performance of messages counting using ESEARCH extension (RFC4731)
- Add LIST-STATUS support in rcube_imap_generic class (RFC 5819)
- Add SASL-IR support in IMAP (RFC 4959)
- Add LOGINDISABLED support (RFC 2595)
- Add support for AUTH=PLAIN in IMAP authentication
- Re-implemented SMTP proxy authentication support
- Add support for IMAP proxy authentication (#2808)
- Add support for AUTH=DIGEST-MD5 in IMAP (RFC 2831)
- Fix parent folder with unread subfolder not bold when message is open (#3104)
- Add basic IMAP LIST's \Noselect option support
- Add support for selection options from LIST-EXTENDED extension (RFC 5258)
- Don't list subscribed but non-existent folders (#2474)
- Fix handling of URLs with tilde (~) or semicolon (;) character (#3110, #3111)
- Plugin API: added 'contact_form' hook
- Add SORT=DISPLAY support (RFC 5957)
- Plugin API: add possibility to disable plugin in AJAX mode, 'noajax' property
- Plugin API: add possibility to disable plugin in framed mode, 'noframe' property
- Improve performance of setting IMAP flags using .SILENT suffix
- Improve performance of message cache status checking with skip_disabled=true
- Support contact's email addresses up to 255 characters long (#3116)
- Add option to place replies in the folder of the message being replied to (#2248)
- Add missing confirmation/error messages on contact/group/message actions (#2935)
- Add 'loading' message on message move/copy/delete/mark actions
- Improve responsiveness of messages displaying (#3039)
- Add option for minimum length of autocomplete's string (#2625)
- Fix operations on messages in unsubscribed folder (#3126)
- Add support for shared folders (#525)
- Fix handling of folders with name "0" (#3133)
- Fix handling of folders with `<>` characters in name
- jQuery 1.4.4
- Fix handling of HTML entity strings in plain text messages
- Fix focused elements aren't unfocused when clicking on the list (#3137)
- Fix error in MSSQL DDL scripts (#3130)
- Lock submit button in onsubmit event on login page (#3078)
- Don't set attachment's charset in Content-type header (#3136)
- Fix handling of message bodies (quoted-printable encoded) with NULL characters (#2448)
- Add workaround for MSOE's multipart/related messages with non-related attachments
## Release 0.4.2
- Fix handling of backslash as IMAP delimiter
- Fix charset replacement in HTML message bodies (#3067)
- Fix: contact group input is empty when using rename action more than once on the same group record
- Fix "Server Error! (Not Found)" when using utils/save-pref action (#3069)
- Fix handling of Thunderbird's vCards (#3070)
## Release 0.4.1
- Fix space-stuffing in format=flowed messages (#3064)
- Fix msgexport.sh now using the new imap wrapper
- Avoid displaying password on shell (#3010)
- Only lower-case user name if first login attempt failed (#2600)
- Make alias setting in squirrelmail_usercopy plugin configurable (patch by pommi, #3056)
- Prevent from saving a non-existing skin path in user prefs (#3004)
- Improve handling of single-part messages with bogus BODYSTRUCTURE (#2976)
- Fix path to SQL files when using pgsql/mysqli/sqlsrv drivers (#2979)
- Fix upgrade script for SQLite (#2980)
- Fixes in SQL init script + added update script for MSSQL database
- Remove redundant date in syslog messages (#3008)
- Fix contacts list page controls when a group is selected (#3009)
- Fix SMTP test in Installer (#3014)
- Fix "Select all" causes message to be opened in folder with exactly one message (#2987)
- Fix Tab key doesn't work in HTML editor in Google Chrome (#2995)
- Fix TinyMCE uses zh_CN when zh_TW locale is set (#2998)
- Fix TinyMCE buttons are hidden in Opera (#2993)
- Fix JS error on IE when trying to send HTML message with enabled spellchecker (#3006)
- Display inline images with known extensions and non-image content-type (#3002)
- Fix "Threaded" checkbox after subfolder creation (#2997)
- Fix timezone string in sent mail (#3021)
- Show disabled checkboxes for protected folders instead of dots (#1898)
- Added fieldsets in Identity form, added 'identity_form' hook
- Re-added 'Close' button in upload form (#2999, #2917)
- Fix handling of charsets with LATIN-* label
- Fix messages background image handling in some cases (#3043)
- Fix format=flowed handling (#3042)
- Fix when IMAP connection fails in 'get' action session shouldn't be destroyed (#3046)
- Fix list_cols is not updated after column dragging (#3050)
- Support %z variable in host configuration options (#3054)
## Release 0.4
- Fix disappearing upload form disappears when user selects a file on Safari (#2917)
- Don't replace error messages with loading info (#2534)
- Fix JS errors on compose mode switch (#2952)
- Fix message structure parsing when it lacks optional fields (#2960)
- Include all recipients in sendmail log
- Support HTTP_X_FORWARDED_PROTO header for HTTPS detecting (#2950)
- Fix default IMAP port configuration (#2948)
- Create Sent folder when starting to compose a new message (#2900)
- Fix handling of messages with Content-Type: application/* and no filename (#840)
- Improved compose screen: resizable body and attachments list, vertical splitter, options menu
- Fix RC forgets search results (#722)
- TinyMCE 3.3.7
- Improve parsing of styled empty tags in HTML messages (#2908)
- Add %dc variable support in base_dn/bind_dn config (#2881)
- Add button to hide/unhide the preview pane (#955)
- Fix no-cache headers on https to prevent content caching by proxies (#2897)
- Fix attachment filenames broken with TNEF decoder using long filenames (#2894)
- Use user's timezone in Date header, not server's timezone (#2393)
- Add option to set separate footer for HTML messages (#2784)
- Add real SMTP error description to displayed error messages (#2233)
- Fix some IMAP errors handling when opening the message (#1848)
- Fix related parts aren't displayed when got mimetype other than image/* (#2629)
- Multiple identity and database support for squirrelmail_usercopy plugin (#2686)
- Support dynamic hostname (%d/%n) variables in configuration options (#1843)
- Add 'messages_list' hook (#2504)
- Add request* event triggers in http_post/http_request (#2340)
- Fix use RFC-compliant line-delimiter when saving messages on IMAP (#2828)
- Add 'imap_timeout' option (#2869)
- Fix forwarding of messages with winmail attachments
- Fix handling of uuencoded attachments in message body (#2163)
- Added list_mailboxes hook in rcube_imap::list_unsubscribed() (#2791)
- Fix wrong message on file upload error (#2839)
- Add support for data URI scheme [RFC2397] (#2851)
- Added 'actionbefore', 'actionafter', 'responsebefore', 'responseafter' events
- Fix double-addition of e-mail domain to content ID in HTML images
- Read and send messages with format=flowed (#1052), fixes word wrapping issues (#2703)
- Fix duplicated attachments when forwarding a message (#2670)
- Fix message/rfc822 attachments containing only attachments are not parsed properly (#2854)
- Fix %00 character in winmail.dat attachments names (#2850)
- Fix handling errors of folder deletion (#2821)
- Parse untagged CAPABILITY response for LOGIN command (#2853)
- Renamed all php-cli scripts to use .sh extension
- Some files from /bin + spellchecking actions moved to the new 'utils' task
- Added thread tree icons
- Extend contact groups support (#2802)
- Fix check-recent action issues and performance (#2690)
- Fix messages order after checking for recent (#1249)
- Fix autocomplete shows entries without email (#2640)
- Fix listupdate event doesn't trigger on search response (#2824)
- Fix select_all_mode value after selecting a message (#2834)
- Set focus to editor on reply in HTML mode (#2768)
- Fix composing in HTML jumps cursor to body instead of recipients (#2796)
- Allow columns order change per user - drag&drop (#2124)
- Add References header in read receipt (#2801)
- Fix database constraint violation when opening a message (#2814)
- Add 'loading' message while login is in progress (#2790)
- Fix quota_zero_as_unlimited (#2786)
- Fix folder subscription checking (#2804)
- Fix INBOX appears (sometimes) twice in mailbox list (#2794)
- Fix listing of attachments of some types e.g. "x-epoc/x-sisx-app" (#2779)
- Fix DB Schema checking when some db_table_* options are not set (#2780)
## Release 0.4-beta
- Add sizelimit and timelimit variables in LDAP config (#2704)
- Hide IMAP host dropdown when single host is defined (#2553)
- Add images pre-loading on login page (#623)
- Add HTTP_X_REAL_IP and HTTP_X_FORWARDED_FOR to successful logins log (#2634)
- Fix setting spellcheck languages with extended codes (#2747)
- Fix messages list scrolling in FF3.6 (#2657)
- Fix quicksearch input focus (#2770)
- Always set changed date when flagging a DB record as deleted + provide a cleanup script
- Fix address book/group selection (#2760)
- Assign newly created contacts to the active group (#2764)
- Added option not to mark messages as read when viewed in preview pane (#1513)
- Allow plugins modify the Sent folder when composing (#2708)
- Added optional (max_recipients) support to restrict total number of recipients per message (#1167)
- Re-organize editor buttons, add blockquote and search buttons
- Make possible to write inside or after a quoted html message (#1878)
- Fix bugs on unexpected IMAP connection close (#2449, #2507)
- Iloha's imap.inc rewritten into rcube_imap_generic class
- Added contact groups in address book (not finished yet)
- Added PageUp/PageDown/Home/End keys support on lists (#2627)
- Added possibility to select all messages in a folder (#1312)
- Added 'imap_force_caps' option for after-login CAPABILITY checking (#2087)
- Password: Support dovecotpw encryption
- TinyMCE 3.3.1
- Implemented messages copying using drag&drop + SHIFT (#863)
- Improved performance of folders operations (#2689)
- Fix blocked.gif attachment is not attached to the message (#2685)
- Managesieve: import from Horde-INGO
- Managesieve: support for more than one match (#2362)
- Managesieve: support for selectively disabling rules within a single sieve script (#2198)
- Threaded message listing now available
- Added sorting by ARRIVAL and CC
- Message list columns configurable by the user
- Removed 'index_sort' option, now we're using empty 'message_sort_col' for this
- virtuser_query: support other identity data (#2413)
- Options virtuser_* replaced with virtuser_* plugins
- Plugin API: Implemented 'email2user' and 'user2email' hooks
- Fix forwarding message omits CC header (#2538)
- Add 'default_charset' option to user preferences (#1855)
- Add 'delete_always' option to user preferences
- Support/Require tls:// prefix in 'smtp_server' option for TLS connections
- Fix inconsistent behaviour of 'delete_always' option (#2533)
- Fix deleting all messages from last list page (#2528)
- Flag original messages when sending a draft (#2458)
- Changed signature separator when top-posting (#2555)
- Let the admin define defaults for search modifiers (#2211)
- Fix long e-mail addresses validation (#2641)
- Remember search modifiers in user prefs (#2411)
- Added force_7bit option to force MIME encoding of plain/text messages (#2679)
- Use case sensitive check when checking for default folders (#2567)
- Fix checking for new mail: now checks unseen count of inbox (#2123)
- Improve performance by avoiding unnecessary updates to the session table (#2552)
- Fix invalid `<font>` tags which cause HTML message rendering problems (#2687)
- Fix CVE-2010-0464: Disable DNS prefetching (#2639)
- Fix Received headers to behave better with SpamAssassin (#2682)
- Password: Make passwords encoding consistent with core, add 'password_charset' global option (#2658)
- Fix adding contacts SQL error on mysql (#2645)
- Squirrelmail_usercopy: support reply-to field (#2678)
- Fix IE spellcheck suggestion popup issue (#2656)
- Fix email address auto-completion shows regexp pattern (#2498)
- Fix merging of configuration parameters: user prefs always survive (#2584)
- Fix quota indicator value after folder purge/expunge (#2671)
- Fix external mailto links support for use as protocol handler (#2328)
- Fix attachment excessive memory use, support messages of any size (#1245)
- Fix setting task name according to auth state
- Password: fix vpopmaild driver (#2662)
- Add workaround for MySQL bug [http://bugs.mysql.com/bug.php?id=46293] (#2659)
- Fix quoted text wrapping when replying to an HTML email in plain text (#897)
- Fix handling of extended mailto links (with params) (#2573)
- Fix sorting by date of messages without date header on servers without SORT (#2521)
- Fix inconsistency when not using default table names (#2652)
- Fix folder rename/delete buttons do not appear on creation of first folder (#2653)
- Fix character set conversion fails on systems where iconv doesn't accept //IGNORE (#2590)
- Log in performance: Create default folders on first login only
- Import contacts into the selected address book (by Phil Weir)
- Add support for MDB2's 'sqlsrv' driver (#2602)
- Use jQuery-1.4
- Removed problematic browser-caching of messages
- Fix incompatibility with suhosin.executor.disable_emodifier (#2549)
- Use PLAIN auth when CRAM fails and imap_auth_type='check' (#2587)
- Fix removal of `<title>` tag from HTML messages (#2629)
- Fix 'force_https' to specified port when URL contains a port number (#2612)
- Fix to-text converting of HTML entities inside b/strong/th/hX tags (#2621)
- Bug in spellchecker suggestions when server charset != UTF8 (#2607)
- Managesieve: Fix requires generation for multiple actions (#2603)
- Fix LDAP problem with special characters in RDN (#2548)
- Improved handling of message parts of type message/rfc822
- Plugin API: added 'quota' hook
- Fix parsing conditional comments in HTML messages (#2569)
- Use built-in json_encode() for proper JSON format in AJAX replies
- Allow setting only selected params in 'message_compose' hook (#2543)
- Plugin API: added 'message_compose_body' hook (#2520)
- Fix counters of all folders are checked in 'getunread' action with check_all_folders disabled (#2399)
- Fix displaying alternative parts in messages of type message/rfc822 (#2488)
- Fix possible messages exposure when using Roundcube behind a proxy (#2516)
- Fix unicode para and line separators in javascript response (#2542)
- Additional_message_headers: allow unsetting headers, support plugin's config file (#2505)
- Fix displaying of hidden directories in skins list (#2535)
- Fix open_basedir restriction error when reading skins list (#2537)
- Fix pasting from Office apps into html editor (#2508)
- Fix empty `<a>` tags parsing (#2509)
- Don't cut off attachment names when using non-RFC2231 encoding (#1912)
- Allow inserting signatures above replied message body (#991)
- Managesieve 2.0: multi-script support
- Fix imap_auth_type regression (#2502)
## Release 0.3.1
- Specify toolbar container in compose template (#2489)
- Fix $_SERVER['HTTPS'] check for SSL forcing on IIS (#2486)
- Avoid unnecessary page loads for selected tab (#2324)
- Fix quota indicator issues by content generation on client-size (#2454, #2470)
- Don't display disabled sections in Settings (#2380)
- Added server-side e-mail address validation with 'email_dns_check' option (#2175)
- Fix login page loading into an iframe when session expires (#2253)
- Allow setting port number in 'force_https' option (#2373)
- Option 'force_https' replaced by 'force_https' plugin
- Fix IE issue with non-UTF-8 characters in AJAX response (#2422)
- Partially fixed "empty body" issue by showing raw body of malformed message (#2427)
- Fix importing/sending to email address with whitespace (#2467)
- Added XIMSS (CommuniGate) driver for Password plugin
- Fix newly attached files are not saved in drafts w/o editing any text (#2457)
- Added attachment upload indicator with parallel upload (#2344)
- Use default_charset for bodies of messages without charset definition (#2446)
- Password: added cPanel driver
- Fix return to first page from e-mail screen (#2385)
- Fix handling HTML comments in HTML messages (#2448)
- Fix folder/messagelist controls alignment - icons used (#2356)
- Fix LDAP addressbook shows 'Contact not found' error sometimes (#2438)
- Fix cache status checking + improve cache operations performance (#2384)
- Prevent from setting INBOX as any of special folders (#2390)
- Fix regular expression for e-mail address (#2417)
- Fix Received header format
- Implemented sorting by message index - added 'index_sort' option (#2240)
- Fix dl() use in installer (#2415)
- Added 'ldap_debug' option
- Fix "Empty startup greeting" bug (#2369)
- Fix setting user name in 'new_user_identity' plugin (#2405)
- Fix incorrect count of new messages in folder list when using multiple IMAP clients (#2289)
- Fix all folders checking for new messages with disabled caching (#2399)
- Support skins in 'archive' and 'markasjunk' plugins
- Added 'html_editor' hook (#2353)
- Fix DB constraint violation when populating messages cache (#2338)
- Password: added password strength options (#2348)
- Fix LDAP partial result warning (#1928)
- Fix delete in message view deletes permanently with flag_for_deletion=true (#2382)
- Use faster/secure mt_rand() (#2376)
- Fix roundcube hangs on empty inbox with bincimapd (#2375)
- Fix wrong headers for IE on servers without $_SERVER['HTTPS'] (#2232)
- Force IE style headers for attachments in non-HTTPS session, 'use_https' option (#2023)
- Check 'post_max_size' for upload max filesize (#2372)
- Password Plugin: Fix %d inserts username instead of domain (#2371)
- Fix rcube_mdb2::affected_rows() (#2366)
## Release 0.3-stable
- Fix gn and givenName should be synonymous in LDAP addressbook (#2208)
- Add mail_domain to LDAP email entries without @ sign (#1652)
- Fix saving empty values in LDAP contact data (#2113)
- Fix LDAP contact update when RDN field is changed (#2119)
- Fix LDAP attributes case sensitivity problems (#2155)
- Fix LDAP addressbook browsing when only one directory is used (#2314)
- Fix endless loop on error response for APPEND command (#2346)
- Don't require date.timezone setting in installer (#2284)
- Fix date sorting problem with Courier IMAP server (#2351)
- Unselect pressed buttons on mouse up (#2283)
- Don't set php_value error_log in .htaccess but mention in INSTALL (#2230)
- Fix too small status/flag/attachment columns in Safari 4 (#2349)
- Fix selection disabling while dragging splitter in webkit browsers (#2342)
- Added 'new_messages' plugin hook (#2298)
- Added 'logout_after' plugin hook (#2333)
- Added 'message_compose' hook
- Added 'imap_connect' hook (#2256)
- Fix vcard_attachments plugin (#2326)
- Updated PEAR::Auth_SASL to 1.0.3 version
- Use sequence names only with PostgreSQL (#2310)
- Re-designed User Preferences interface
- Fix MS SQL DDL (#2312)
- Fix rcube_mdb2.php: call to setCharset not implemented in mssql driver (#2311)
- Added 'display_next' option
- Fix rcube_mdb2::unixtimestamp for MS SQL (#2308)
- Fix HTML washing to respect character encoding
- Fix endless loop in iil_C_Login() with Courier IMAP (#2303)
- Fix #messagemenu display on IE (#2299)
- Speedup UI by using sprites for (toolbar) buttons
- Fix charset names with X- prefix handling
- Fix displaying of HTML messages with unknown/malformed tags (#2296)
## Release 0.3-RC1
- Fix import of vCard entries with params (#1857)
- Fix HTML messages output with empty block elements (#2271)
- Use request tokens to protect POST requests from CSRF [CVE-2009-4076, CVE-2009-4077]
- Added hook when killing a session
- Added hook to write_log function (#2268)
- Performance improvements by use UID commands (#2046)
- Fix HTML editor tabIndex setting (#2269)
- Added 'imap_debug' and 'smtp_debug' options
- Support strftime's format modifiers in date_* options (#1354)
- Support %h variable in 'smtp_server' option (#2101)
- Show SMTP errors in browser (#2233)
- Allow WBR tag in HTML message (#2259)
- Use spl_autoload_register() instead of __autoload (#2250)
- Add hook for identities listing (#2257)
- Trigger hook 'smtp_connect' when opening an SMTP connection (#2255)
- Added config option to enforce HTTPS connections
- Fix non-unicode characters caching in unicode database (#1209)
- Performance improvements of messages caching
- Fix empty Date header issue (#2229)
- Open collapsed folders during drag & drop (#2221)
- Fixed link text replacements (#2120)
- Also trigger 'insertrow' events on page load (#2151)
- No link on subject in IE browsers (#1438)
- Fixed filename encoding according to RFC2231 (#2192)
- Added message Edit feature (#727, #1101)
- Fix message Etag generation for counter issues (#1996)
- Fix messages searching on MailEnable IMAP (#2097)
- Fixed many 'skip_deleted' issues (#2006)
- Fixed messages list sorting on servers without SORT capability
- Colorized signatures in plain text messages
- Reviewed/fixed skip_deleted/read_when_deleted/flag_for_deletion options handling in UI
- Fix displaying of big maximum upload filesize (#2205)
- Added possibility to invert messages selection
- After move/delete from 'show' action display next message instead of messages list (#2203)
- Fixed problem with double quote at the end of folder name (#2200)
- Speedup UI by using CSS sprites and etags/expires/deflate in Apache config (#1397,#2128)
- Support UID EXPUNGE: remove only moved/deleted messages
- Add drag cancelling with ESC key (#1036)
- Support initial identity name from virtuser_query (#807)
- Added message menu, removed Print and Source buttons
- Added possibility to save message as .eml file (#2178)
- Added 1 minute interval in autosave options (#2173)
- Support UTF-7 encoding in messages (#2156)
- Better support for malformed character names (#2093)
## Release 0.3-BETA
- Plugin API + jQuery engine
- Added possibility to encrypt received header, option 'http_received_header_encrypt',
added some more logic in encrypt/decrypt functions for security
- Fix Answered/Forwarded flag setting for messages in subfolders
- Fix autocomplete problem with capital letters (#2122)
- Support UUencode content encoding (#2163)
- Minimize chance of race condition in session handling (#1260)
- Fix session handling on non-session SQL query error (#2078)
- Fix html editor mode setting when reopening draft message (#2158)
- Added quick search box menu (#1010)
- Fix wrong column sort order icons (#2149)
- Updated TinyMCE to 3.2.3 version
- Fix attachment names encoding when charset isn't specified in attachment part (#1483)
- Fix message normal priority problem (#2146)
- Fix autocomplete spinning wheel does not disappear (#2132)
- Added log_date_format option (#2060)
- Fix text wrapping in HTML editor after switching from plain text to HTML (#1917)
- Fix auto-complete function hangs with plus sign (#2141)
- Fix AJAX requests errors handler (#1503)
- Speed up message list displaying on IE
- Fix read/write database recognition (#2137)
## Release 0.2.2
- Fix quicksearchbox look in Chrome and Konqueror (#1380)
- Fix UTF-8 byte-order mark removing (#1911)
- Fix folders subscriptions on Konqueror (#1380)
- Fix debug console on Konqueror and Safari
- Fix messagelist focus issue when modifying status of selected messages (#2134)
- Support STARTTLS in IMAP connection (#1714)
- Fix DEL key problem in search boxes (#1923)
- Support several e-mail addresses per user from virtuser_file (#2036)
- Fix drag&drop with scrolling on IE (#2117)
- Fix adding signature separator in html mode (#1768)
- Fix opening attachment marks message as read (#2131)
- Fix 'temp_dir' does not support relative path under Windows (#1157)
- Fix "Initialize Database" button missing from installer (#2130)
- Fix compose window doesn't fit 1024x768 window (#1807)
- Fix service not available error when pressing back from compose dialog (#1942)
- Fix using mail() on Windows (#2111)
- Fix word wrapping in message-part's `<PRE>` tags in printing (#2118)
- Fix incorrect word wrapping in outgoing plaintext multibyte messages (#2062)
- Fix double footer in HTML message with embedded images
- Fix TNEF implementation bug (#2107)
- Fix incorrect row id parsing for LDAP contacts list (#2116)
- Fix 'mode' parameter in sqlite DSN (#2106)
## Release 0.2.1
- Use US-ASCII as failover when Unicode searching fails (#2097)
- Fix errors handling in IMAP command continuations (#2097)
- Fix FETCH result parsing for servers returning flags at the end of result (#2098)
- Fix datetime columns defaults in mysql's DDL (#2012)
- Fix attaching more than nine inline images (#2094)
- Support 'UNICODE-1-1-UTF-7' alias for UTF-7 encoding (#2093)
- Fix mime-type detection using a hard-coded map (#1735)
- Don't return empty string if charset conversion failed (#2092)
- Disable concurrent autocomplete query results display (#2082)
- Fix new lines stripped from message footer (#2088)
- Fix IE problem with mouse click autocomplete (#2080)
- Fix html body washing on reply/forward + fix attachments handling (#2034)
- Fix multiple recipients input parsing (#2077)
- Fix replying to message with html attachment (#2034)
- Use default_charset for messages without specified charset (#2027, #1484961)
- Support non-standard "GMT-XXXX" literal in date header (#2074)
- Added TNEF support to decode MS Outlook attachments (winmail.dat)
- Fix "value continuation" MIME headers by adding required semicolon (#2073)
- Fix pressing select all/unread multiple times (#2069)
- Fix selecting all unread does not honor new messages (#2070)
- Fix some base64 encoded attachments handling (#2071)
- Support NGINX as IMAP backend: better BAD response handling (#2066)
- Performance fix: don't fetch attachment parts headers twice to parse filename
- Fix checking for recent messages on various IMAP servers (#2055)
- Performance fix: Don't fetch quota and recent messages in "message view" mode
- Fix displaying of alternative-inside-alternative messages (#2061)
- Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag (#2059)
- Fix creation of folders with '&' sign in name
- Fix parsing of email addresses without angle brackets (#2048)
- Save spellcheck corrections when switching from plain to html editor (and spellchecking is on)
- Fix large search results on server without SORT capability (#2031)
- Get rid of preg_replace() with eval modifier and create_function usage (#2042)
- Bring back `<base>` and `<link>` tags in HTML messages
- Fix XSS vulnerability through background attributes [CVE-2009-0413]
- Fix problems with backslash as IMAP hierarchy delimiter (#1116)
- Secure vcard export by getting rid of preg's 'e' modifier use (#2045)
- Fix authentication when submitting form with existing session (#2037)
- Allow absolute URLs to images in HTML messages/sigs (#2029)
- Fix message body which contains both inline attachments and emotions
- Fix SQL query execution errors handling in rcube_mdb2 class (#1907)
- Fix address names with '@' sign handling (#2022)
- Improve messages display performance
- Fix messages searching with 'to:' modifier
## Release 0.2-STABLE
- Fix mark popup in IE 7 (#1785)
- Fix line-break issue when copy & paste in Firefox (#1832)
- Fix autocomplete "unknown server error" (#2008)
- Fix STARTTLS before AUTH in SMTP connection (#1415)
- Support multiple quota values in QUOTAROOT response (#1999)
- Only abbreviate file name for IE < 7 browsers (#1548)
- Performance: allow setting imap root dir and delimiter before connect (#1628)
- Fix sorting of folders with more than 2 levels (#1953)
- Fix search results page jumps in LDAP addressbook (#1689)
- Fix empty line before the signature in IE (#1769)
- Fix horizontal scrollbar in preview pane on IE (#1228)
- Add Robots meta tag in login page and installer (#1385)
- Added 'show_images' option, removed 'addrbook_show_images' (#1977)
- Option to check for new mails in all folders (#1053)
- Don't set client busy when checking for new messages (#1706)
- Allow UTF-8 folder names in config (#1960)
- Add junk_mbox option configuration in installer (#1960)
- Do serverside addressbook queries for autocompletion (#1925)
- Allow setting attachment col position in 'list_cols' option
- Allow override 'list_cols' via skin (#1958)
- Fix 'cache' table cleanup on session destroy (#1913)
- Increase speed of session destroy and garbage clean up
- Fix session timeout when DB server got clock skew (#1890)
- Fix handling of some malformed messages (#1099)
- Speed up raw message body handling
- Better HTML entities conversion in html2text (#1916)
- Fix big memory consumption and speed up searching on servers without SORT capability
- Fix setting locale to tr_TR, ku and az_AZ (#1872)
- Use SORT for searching on servers with SORT capability
- Added message status filter
- Fix empty file sending (#1801)
- Improved searching with many criteria (calling one SEARCH command)
- Fix HTML editor initialization on IE (#1731)
- Add warning when switching editor mode from html to plain (#1888)
- Make identities list scrollable (#1930)
- Fix problem with numeric folder names (#1922)
- Added BYE response simple support to prevent from endless loops in imap.inc (#777)
- Fix unread message unintentionally marked as read if read_when_deleted=true (#1819)
- Remove port number from SERVER_NAME in smtp_helo_host (#1915)
- Don't send disposition notification receipts for messages marked as 'read' (#1918)
- Added 'keep_alive' and 'min_keep_alive' options (#1777)
- Added option 'identities_level', removed 'multiple_identities'
- Allow deleting identities when multiple_identities=false (#1840)
- Added option focus_on_new_message (#1789)
- Fix html2text class autoloading on Windows (#1904)
- Fix html signature formatting when identity save error occurred (#1833)
- Add feedback and set busy when moving folder (#1897)
- Fix 'Empty' link visibility for some languages e.g. Slovak (#1889)
- Fix messages count bar overlapping (#1703)
- Fix adding signature in drafts compose mode (#1884)
- Fix iil_C_Sort() to support very long and/or divided responses (#1713)
- Fix matching case sensitivity when setting identity on reply (#1881)
- Prefer default identity on reply
- Fix imap searching on ISMail server (#1870)
- Add css class for flagged messages (#1868)
- Write username instead of id in sendmail log (#1879)
- Fix htmlspecialchars() use for PHP version < 5.2.3 (#1877)
- Fix js keywords escaping in json_serialize() for IE/Opera (#1874)
- Added bin/killcache.php script (#1839)
- Add support for SJIS, GB2312, BIG5 in rc_detect_encoding()
- Fix vCard file encoding detection for non-UTF-8 strings (#1820)
- Add 'skip_deleted' option in User Preferences (#1850)
- Minimize "inline" javascript scripts use (#1838)
- Fix css class setting for folders with names matching defined classes names (#1772)
- Fix race conditions when changing mailbox
- Fix spellchecking when switching to html editor (#1779)
- Fix compose window width/height (#1807)
- Allow calling msgimport.sh/msgexport.sh from any directory (#1837)
- Localized filesize units (#1760)
- Better handling of "no identity" and "no email in identity" situations (#1592)
- Added 'mime_param_folding' option with possibility to choose long/non-ascii attachment names encoding e.g. to be readable in MS Outlook/OE (#1743)
- Added "advanced options" feature in User Preferences
- Fix unread counter when displaying cached massage in preview panel (#1720)
- Fix htmleditor spellchecking on MS Windows (#1808)
- Fix problem with non-ascii attachment names in Mail_mime (#1700, #1576)
- Fix language autodetection (#1812)
- Fix button label in folders management (#1816)
- Fix collapsed folder not indicating unread msgs count of all subfolders (#1814)
- Fix handling of apostrophes in filenames decoded according to rfc2231
## Release 0.2-BETA
- Made config files location configurable (#1664)
- Reduced memory footprint when forwarding attachments (#1764)
- Allow and use spellcheck attribute for input/textarea fields (#1545)
- Added icons for forwarded/forwarded+replied messages (#1691)
- Added Reply-To to forwarded emails (#1739)
- Display progress message for folders create/delete/rename (#1774)
- Smart Tags and NOBR tag support in html messages (#1780, #1748)
- Redesign of the identities settings (#836)
- Add config option to disable creation/deletion of identities (#1139)
- Added 'sendmail_delay' option to restrict messages sending interval (#1135)
- Added vertical splitter for folders list resizing
- Added possibility to view all headers in message view
- Fixed splitter drag/resize on Opera (#1626)
- Fixed quota img height/width setting from template (#1396)
- Refactor drag & drop functionality. Don't rely on browser events anymore (#1108)
- Insert "virtual" folders in subscription list (#1333)
- Added link to open message in new window
- Enable export of address book contacts as vCard
- Add feature to import contacts from vcard files (#395)
- Respect Content-Location headers in multipart/related messages according to RFC2110 (#1464)
- Allowed max. attachment size now indicated in compose screen (#1523)
- Also capture backspace key in list mode (#1186)
- Allow application/pgp parts to be displayed (#1309)
- Correctly handle options in mailto-links (#1671)
- Immediately save sort_col/sort_order in user prefs (#1698)
- Truncate very long (above 50 characters) attachment filenames when displaying
- Allow to auto-detect client language if none set (#1095)
- Auto-detect the client timezone (user configurable)
- Add RFC2231 header value continuations support for attachment filenames + hack for servers that not support that feature
- Fix Reply-To header displaying (#1738)
- Mark form buttons that provide the most obvious operation (mainaction)
- Added option 'quota_zero_as_unlimited' (#1206)
- Added PRE handling in html2text class (#1301)
- Added folder hierarchy collapsing
- Added options to use syslog instead of log file (#1389)
- Added Logging & Debugging section in Installer
- Fix In-Reply-To and References headers when composing saved draft message (#1718)
- Fix html message charset conversion for charsets with underline (#1717)
- Fix buttons status after contacts deletion (#1675)
- Fix escaping of To: and From: fields when building message body for reply or forward in the HTML editor (#1432)
- Use current mailbox name in template (#1690)
- Better fix for skipping untagged responses (#1694)
- Added pspell support patch by Kris Steinhoff (#781)
- Enable spellchecker for HTML editor (#1589)
- Respect spellcheck_uri in tinyMCE spellchecker (#941)
- Case insensitive contacts searching using PostgreSQL (#1692)
- Make default imap folders configurable for each user (#1558)
- Save outgoing mail to selectable folder (#1324581)
- Fix hiding of mark menu when clicking th button again (#1463)
- Use long date format in print mode (#1643)
- Updated TinyMCE to version 3.1.0.1
- Re-enable autocomplete attribute for login form (#1661)
- Check PERMANENTFLAGS before saving $MDNSent flag (#1478, #1485163)
- Added flag column on messages list (#1220)
- Patched Mail/MimePart.php (http://pear.php.net/bugs/bug.php?id=14232)
- Allow trash/junk subfolders to be purged (#1568)
- Store compose parameters in session and redirect to a unique URL
- Fixed CRAM-MD5 authentication (#1364)
- Fixed forwarding messages with one HTML attachment (#1103)
- Fixed encoding of message/rfc822 attachments and image/pjpeg handling (#1439)
- Added option to select skin in user preferences
- Added option to configure displaying of attached images below the message body
- Added option to display images in messages from known senders (#1204)
- User preferences grouped in more fieldsets
- Fix corrupted MIME headers of messages in Sent folder (#1587)
- Fixed bug in MDB2 package: http://pear.php.net/bugs/bug.php?id=14124
- Use keypress instead of keydown to select list's row (#1362)
- Don't call expunge and don't remove message row after message move if flag_for_deletion is set to true (#1505)
## Release 0.2-ALPHA
- Added option to disable autocompletion from selected LDAP address books (#1445)
- TLS support in LDAP connections: 'use_tls' property (#1581)
- Fixed removing messages from search set after deleting them (#1583)
- imap.inc: Fixed iil_C_FetchStructureString() to handle many
literal strings in response (#1483)
- Support for subfolders in default/protected folders (#1250)
- Disallowed delimiter in folder name (#1351)
- Support " and \ in folder names
- Escape \ in login (#1214)
- Better HTML sanitization with the DOM-based washtml script (#1276)
- Fixed sorting of folders with non-ascii characters
- Fixed Mysql DDL for default identities creation (#1554)
- In Preferences added possibility to configure 'read_when_deleted',
'mdn_requests', 'flag_for_deletion' options
- Made IMAP auth type configurable (#683)
- Fixed empty values with FROM_UNIXTIME() in rcube_mdb2 (#1540)
- Fixed attachment list on IE 6/7 (#1355)
- Fixed JavaScript in compose.html that shows cc/bcc fields if populated
- Make password input fields of type password in installer (#1417)
- Don't attempt to delete cache entries if enable_caching is FALSE (#1537)
- Optimized messages sorting on servers without sort capability (#1535)
- Corrected message headers decoding when charset isn't specified and improved
support for native languages (#1536, #1534)
- Expanded LDAP configuration options to support LDAP server writes.
- Installer: encode special characters in DB username/password (#1529)
- Fixed management of folders with national characters in names (#1526, #1504)
- Fixed identities saving when using MDB2 pgsql driver (#1525)
- Fixed BCC header reset (#1501)
- Improved messages list performance - patch from Justin Heesemann
- Append skin_path to images location only when it starts with '/' sign (#1398)
- Fix IMAP response in message body when message has no body (#1479)
- Fixed non-RFC dates formatting (#1429)
- Fixed typo in set_charset() (#1498)
- Decode entities when inserting HTML signature to plain text message (#1497)
- HTML editing is now working with PHP5 updates and TinyMCE v3.0.6
- Fixed signature loading on Windows (#1169)
- Added language support to HTML editing (#1401)
- Fixed remove signature when replying (#446)
- Fixed problem with line with a space at the end (#1440)
- Fixed `<!DOCTYPE>` tag filtering (#1066)
- Fixed `<?xml>` tag filtering (#1075)
- Added sections (fieldset+label) in Settings interface
- Mark as read in one action with message preview (#1486)
- Deleted redundant quota reads (#1486)
- Added options for empty trash and expunge inbox on logout (#707)
- Removed lines wrapping when displaying message
- Fixed month localization
- Changed codebase to PHP5 with autoloader
## Release 0.1.1
- Clear selection when selecting single item (#1461)
- Remove hard-coded image size in skin templates (#1423)
- Database schema improvements (dropped unnecessary indexes)
- Fixed creating a new folder with a comma in its name (#1263)
- Fixed sorting of messages when default mailbox is empty (#1020)
- Improve message previewpane - less loading (#1019)
- Fixed login form autocompletion (#1378)
- Fixed virtuser_query option for mdb2 backend (#1409)
- Fixed attachment restoring from Drafts when message body was empty (#1144)
- Fixed usage of ob_gzhandler (#1390)
- Fixed message part window in IE6 (#1211)
- Fixed decoding of mime-encoded strings (#938)
- Fixed some iconv/mb_string problems (#1202)
- Correctly quote mailbox name when using in URL (#1016)
- Fixed "headers already sent" errors (#1399)
## Release 0.1-STABLE
- Added interactive installer script
- Fix folder adding/renaming inspired by #1349
- Localize folder name in page title (#1338)
- Fix code using wrong variable name (#818)
- Allow to send mail with BCC recipients only
- condense TinyMCE toolbar down to one line, removing table buttons (#1306)
- Add function to mark the selected messages as read/unread (#641)
- Also do charset decoding as suggested in RFC 2231 (fix #1022)
- Show message count in folder list and hint when creating a subfolder
- Distinguish ssl and tls for imap connections (#1252)
- Added some charset aliases to fix typical mis-labelling (#1185)
- Remember decision to display images for a certain message during session (#1310)
- Truncate attachment filenames to 55 characters due to an IE bug (#1313)
- Make sending of read receipts configurable
- Respect config when localize folder names (#1280)
- Also respect receipt and priority settings when re-opening a draft message
- Remember search results (closes #722), patch by the_glu
- Add Received header on outgoing mail
- Upgrade to TinyMCE 2.1.3
- Allow inserting image attachments into HTML messages while composing (#1179)
- Implement Message-Disposition-Notification (Receipts)
- Fix overriding of session vars when register_globals is on (#1255)
- Fix bug with case-sensitive folder names (#973)
- Don't create default folders by default
- Fixed some potential security risks (audited by Andris)
- Only show new messages if they match the current search (#925)
- Switch to/from when searching in Sent folder (#1177)
- Correctly read the References header (#1236)
- Unset old cookie before sending a new value (#1232)
- Correctly decode attachments when downloading them (#1235 and #1484642)
- Suppress IE errors when clearing attachments form (#1043)
- Log error when login fails due to auto_create_user turned off
- Filter linked/imported CSS files (closes #844)
- Improve message compose screen (closes #1060)
- Select next row after removing one from list (#1063)
## Release 0.1-RC2
- Enable drag-&-dropping of folders to a new parent and allow to create subfolders (#637)
- Suppress IE errors when clearing attachments form (#1043)
- Set preferences field in user table to NULL (#1062)
- Log error when login fails due to auto_create_user turned off
- Filter linked/imported CSS files (closes #844)
- Improve message compose screen (closes #1060)
- Select next row after removing one from list (#1063)
- Make smtp HELO/EHLO hostname configurable (#851)
- IPv6 Compatibility (#1023), Patch #1484373
- Unlock interface when message sending fails (#1188)
- Eval PHP code in template includes (if configured)
- Show message when folder is empty. Mo more static text in table (#1068)
- Only display unread count in page title when new messages arrived
- Fixed wrong delete button tooltip (#785)
- Fixed charset encoding bug (#1091)
- Applied patch for LDAP version (#1175)
- Improved XHTML validation
- Fix message list selection (#1174)
- Better fix lowercased usernames (#1120)
- Update pngbehavior Script as suggested in #1134
- Fixed moving/deleting messages when more than 1 is selected
- Applied patch for LDAP contacts listing by Glen Ogilvie
- Applied patch for more address fields in LDAP contacts (#1074)
- Add alternative for getallheaders() (fix #1146)
- Identify mailboxes case-sensitive
- Sort mailbox list case-insensitive (closes #1032)
- Fix display of multipart messages from Apple Mail (closes #823)
- Protect AJAX request from being fetched by a foreign site (XSS)
- Make autocomplete for loginform configurable by the skin template
- Fix compose function from address book (closes #1089)
- Added //IGNORE to iconv call (patch #1086, closes #821)
- Check if mbstring supports charset (#1003 and #1004)
- Prefer iconv over mbstring (as suggested in #1004)
- Check filesize of template includes (#1079)
- Fixed bug with buttons not dimming/enabling properly after switching folders
- Fixed compose window becoming unresponsive after saving a draft (#1132)
- Re-enabled "Back" button in compose window now that bug #1132 is fixed
- Fixed unresponsive interface issue when downloading attachments (#1138)
- Lowered status message time from 5 to 3 seconds to improve responsiveness
- Raised .htaccess upload_max_filesize from 2M to 5M to differ from default php.ini
- Increased "mailboxcontrols" mail.css width from 160 to 170px to fix non-english languages (#1140)
- Fix status message bug #1114 with regard to #1041
- Fix address adding bug reported by David Koblas
- Applied socket error patch by Thomas Mangin
- Pass-by-reference workaround for PHP5 in sendmail.inc
- Fixed buggy imap_root settings (closes #1056)
- Prevent default events on subject links (#1071)
- Use HTTP-POST requests for actions that change state
## Release 0.1-RC1
- Use global filters and bind username/ for Ldap searches (#909)
- Hide quota display if imap server does not support it
- Hide address groups if no LDAP servers configured
- Add link to message subjects (closes #982)
- Better SQL query for contact listing/search (closes #1051)
- Fixed marking as read in preview pane (closes #1048)
- CSS hack to display attachments correctly in IE6
- Wrap message body text (closes #901)
- LDAP access is back in address book (closes #864)
- Added search function for contacts
- New Template parsing and output encoding
- Fixed bugs #884 and #793
- Fixed message moving procedure (closes #1013)
- Fixed display of multiple attachments (closes #647)
- Fixed check for new messages (closes #1015)
- List attachments without filename
- New session authentication: Change sessid cookie when login, authentication with sessauth cookie is now configurable.
Should close bugs #774 and #1484299
- Correctly translate mailbox names (closes #993)
- Quote e-mail address links (closes #1007)
- Updated PEAR::Mail_mime package
- Accept single quotes for HTML attributes when modifying message body (thanks Jason)
- Sanitize input for new users/identities (thanks Colin Alston)
- Don't download HTML message parts
- Convert HTML parts to plaintext if 'prefer_html' is off
- Correctly parse message/rfc822 parts (closes #838)
- Also use user_id for unique key in messages table (closes #857)
- Hide contacts drop down on blur (closes #946)
- Make entries in contacts drop down clickable
- Turn off browser autocompletion on login page
- Quote `<?` in text/html message parts
- Hide border around radio buttons
- Applied patch for attachment download by crichardson (closes #943)
- Fixed bug in Postgres DB handling (closes #852)
- Fixed bug of invalid calls to fetchRow() in rcube_db.inc (closes #996)
- Fixed array_merge bug (closes #997)
- Fixed flag for deletion in list view (closes #987)
- Finally support semicolons as recipient separator (closes ##976)
- Fixed message headers (subject) encoding
- check if safe mode is on or not (closes #990)
- Show "no subject" in message list if subject is missing (closes #971)
- Solved page caching of message preview (closes #905)
- Only use gzip compression if configured (closes #967)
- Fixed priority selector issue (#903)
- Fixed some CSS issues in default skin (closes #951 and #911)
- Prevent from double quoting of numeric HTML character references (closes #978)
- Fixed display of HTML message attachments (closes #927)
- Applied patch for preview caching (closes #933)
- Added error handling for attachment uploads
- Use multibyte safe string functions where necessary (closes #798)
- Applied security patch to validate the submitted host value (by Kees Cook)
- Applied security patch to validate input values when deleting contacts (by Kees Cook)
- Applied security patch that sanitizes emoticon paths when attaching them (by Kees Cook)
- Applied a patch to more aggressively sanitize a HTML message
- Visualize blocked images in HTML messages
- Fixed wrong message listing when showing search results (closes #890)
- Show remote images when opening HTML message part as attachment
- Improve memory usage when sending mail (closes #871)
- Mark messages as read once the preview is loaded (closes #1484132)
- Include smtp final response in log (closes #862)
- Corrected date string in sent message header (closes #887)
- Correctly choose "To" column in sent and draft mailboxes (closes #769)
- Changed tooltips for message browse buttons (closes #757)
- Fixed signature delimiter character to be standard (Bug #830)
- Fixed XSS vulnerability (Bug #877)
- Remove newlines from mail headers (Bug #827)
- Selection issues when moving/deleting (Bug #837)
- Applied patch of Clement Moulin for imap host auto-selection
- ISO-encode IMAP password for plaintext login (Bugs #792 & #723)
- Fixed folder name encoding in subscription list (Bug #879)
- Fixed JS errors in identity list (Bug #885)
- Translate foldernames in folder form (closes #879)
- Added first and last buttons to message list, address book
and message detail
- Pressing Shift-Del bypasses Trash folder
- Enable purge command for Junk folder
- Fetch all aliases if virtuser_query is used instead
- Re-enabled multi select of contacts (Bug #817)
- Enable contact editing right after creation (Bug #644)
- Correct UTF-7 to UTF-8 conversion if mbstring is not available
- Fixed IMAP fetch of message body (Bug #819)
- Fixed safe_mode problems (Bug #539)
- Fixed wrong header encoding (Bug #1483976)
- Made automatic draft saving configurable
- Fixed JS bug when renaming folders (Bug #799)
- Added quota display as image (by Brett Patterson)
- Corrected creation of a message-id
- New indentation for quoted message text
- Improved HTML validity
- Fixed URL character set (Ticket #616)
- Fixed saving of contact into MySQL from LDAP query results (Ticket #681)
- Fixed folder renaming: unsubscribe before rename (Bug #750)
- Finalized new message parsing (+ caching)
- Fixed wrong usage of mbstring (Bug #645)
- Set default spelling language (Ticket #764)
- Added support for Nox Spell Server
- Re-built message parsing (Bug #422)
Now based on the message structure delivered by the IMAP server.
- Fixed some XSS and SQL injection issues
- Fixed charset problems with folder renaming
diff --git a/plugins/acl/localization/ug.inc b/plugins/acl/localization/ug.inc
new file mode 100644
index 000000000..161112ee0
--- /dev/null
+++ b/plugins/acl/localization/ug.inc
@@ -0,0 +1,97 @@
+<?php
+
+/*
+ +-----------------------------------------------------------------------+
+ | Localization file of the Roundcube Webmail ACL plugin |
+ | |
+ | Copyright (C) The Roundcube Dev Team |
+ | |
+ | Licensed under the GNU General Public License version 3 or |
+ | any later version with exceptions for skins & plugins. |
+ | See the README file for a full license statement. |
+ +-----------------------------------------------------------------------+
+
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/
+*/
+
+$labels['sharing'] = 'ھەمبەھىرلەش';
+$labels['myrights'] = 'ئىشلىتىش ھوقوقلىرى';
+$labels['username'] = 'ئىشلەتكۈچى:';
+$labels['advanced'] = 'ئالىي ھالەت';
+$labels['add'] = 'قۇشۇش';
+$labels['newuser'] = 'قۇر قېتىش';
+$labels['editperms'] = 'ئىجازەتلەرنى تەھرىرلەش';
+$labels['actions'] = 'كىرىش ھوقوقى ھەركەتلىرى';
+$labels['anyone'] = 'ھەممە ئىشلەتكۈچىلەر (ھەرقانداق ئادەم)';
+$labels['anonymous'] = 'مىھمان (نامسىز)';
+$labels['identifier'] = 'بېكىتكۈچ';
+$labels['acll'] = 'قاراش';
+$labels['aclr'] = 'خەتلەرنى ئۇقۇش';
+$labels['acls'] = 'ئۇقۇغان ھالىتىنى ساقلاش';
+$labels['aclw'] = 'بايراقلىرى قىستۇرۇش';
+$labels['acli'] = 'كىرگۈزۈش (كۆچۈرۈلگەن)';
+$labels['aclp'] = 'ئېلان قىلىش';
+$labels['aclc'] = 'بالا-قىسقۇچ قۇرۇش';
+$labels['aclk'] = 'بالا-قىسقۇچ قۇرۇش';
+$labels['acld'] = 'خەتلەرنى ئۆچۈرۈش';
+$labels['aclt'] = 'خەتلەرنى ئۆچۈرۈش';
+$labels['acle'] = 'ئۆچۈرۈش';
+$labels['aclx'] = 'قىسقۇچنى ئۆچۈرۈش';
+$labels['acla'] = 'باشقۇرغۇچى';
+$labels['acln'] = 'خەتلەرنى ئىزاھلاش';
+$labels['aclfull'] = 'تۇلۇق ھوقوق';
+$labels['aclother'] = 'باشقا';
+$labels['aclread'] = 'ئۇقۇش';
+$labels['aclwrite'] = 'يېزىش';
+$labels['acldelete'] = 'ئۆچۈرۈش';
+$labels['shortacll'] = 'قاراش';
+$labels['shortaclr'] = 'ئۇقۇش';
+$labels['shortacls'] = 'ساقلاش';
+$labels['shortaclw'] = 'يېزىش';
+$labels['shortacli'] = 'كىرگۈزۈش';
+$labels['shortaclp'] = 'ئېلان قىلىش';
+$labels['shortaclc'] = 'قۇرۇش';
+$labels['shortaclk'] = 'قۇرۇش';
+$labels['shortacld'] = 'ئۆچۈرۈش';
+$labels['shortaclt'] = 'ئۆچۈرۈش';
+$labels['shortacle'] = 'ئۆچۈرۈش';
+$labels['shortaclx'] = 'قىسقۇچ ئۆچۈرۈش';
+$labels['shortacla'] = 'باشقۇرغۇچى';
+$labels['shortacln'] = 'ئىزاھلاش';
+$labels['shortaclother'] = 'باشقا';
+$labels['shortaclread'] = 'ئۇقۇش';
+$labels['shortaclwrite'] = 'يېزىش';
+$labels['shortacldelete'] = 'ئۆچۈرۈش';
+$labels['longacll'] = 'بۇ قىسقۇچ تىزىملىكلەردە كۆرۈنىدۇ ھەمدە مۇشتەرى بولغىلى بۇلىدۇ';
+$labels['longaclr'] = 'بۇ قىسقۇچنى ئۇقۇش ئۈچۈن ئاچقىلى بۇلىدۇ';
+$labels['longacls'] = 'خەت ئۇقۇغانلىق بايرىقىنى ئۆزگەرتكىلى بۇلىدۇ';
+$labels['longaclw'] = 'خەت بايراقلىرى ھەمدە ئاچقۇچلۇق سۆزلەرنى ئۆزگەرتكىلى بۇلىدۇ، كۆرگەن ۋە ئۆچۈرگەندىن باشقىسىنى';
+$labels['longacli'] = 'خەتلەرنى يازغىلى ياكى قىسقۇچقا كۆچۈرگىلى بۇلىدۇ';
+$labels['longaclp'] = 'خەتلەرنى بۇ قىسقۇچقا ئېلان قىلغىلى بۇلىدۇ';
+$labels['longaclc'] = 'قىسقۇچلارنى بۇ قىسقۇچنىڭ ئىچىگە قۇرغىلى (ياكى يېڭى ئىسىم قويغىلى) بۇلىدۇ ';
+$labels['longaclk'] = 'قىسقۇچلارنى بۇ قىسقۇچنىڭ ئىچىگە قۇرغىلى (ياكى يېڭى ئىسىم قويغىلى) بۇلىدۇ ';
+$labels['longacld'] = 'ئۇچۇر ئۆچۈرگەنلىك بايرىقىنى ئۆزگەرتكىلى بۇلىدۇ';
+$labels['longaclt'] = 'خەتنى ئۆچۈرگەنلىك بايرىقىنى ئۆزگەرتكىلى بۇلىدۇ';
+$labels['longacle'] = 'خەتنى ئۆچۈرگىلى بۇلىدۇ';
+$labels['longaclx'] = 'قىسقۇچنى ئۆچۈرگىلى ياكى يېڭى ئىسىم قويغىلى بۇلىدۇ';
+$labels['longacla'] = 'قىسقۇچقا كىرىش ھوقوقىنى ئۆزگەرتكىلى بۇلىدۇ';
+$labels['longacln'] = 'خەت ھەمبەھىرلىگەن ئىزاھ ئۇچۇرىنى (ئىزھاتلار) ئۆزگەرتىشكە بۇلىدۇ';
+$labels['longaclfull'] = 'قىسقۇچنى باشقۇرۇشنى ئۆز-ئىچىگە ئالغان تۇلۇق ھوقوق';
+$labels['longaclread'] = 'بۇ قىسقۇچنى ئۇقۇش ئۈچۈن ئاچقىلى بۇلىدۇ';
+$labels['longaclwrite'] = 'خەتنى يازغىلى ياكى بۇ قىسقۇچقا كۆچۈرگىلى ياكى بەلگە قويغىلى بۇلىدۇ';
+$labels['longacldelete'] = 'خەتنى ئۆچۈرگىلى بۇلىدۇ';
+$labels['longaclother'] = 'باشقا كىرىش ھوقوقلىرى';
+$labels['ariasummaryacltable'] = 'كىرىش ھوقوقلىرى تىزىملىكى';
+$labels['arialabelaclactions'] = 'ھەركەتلەرنى تىزىش';
+$labels['arialabelaclform'] = 'كىرىش ھوقوقلىرى جەدىۋېلى';
+$messages['deleting'] = 'كىرىش ھوقوقلىرىنى ئۆچۈرۋاتىدۇ...';
+$messages['saving'] = 'كىرىش ھوقوقلىرىنى ساقلاۋاتىدۇ...';
+$messages['updatesuccess'] = 'كىرىش ھوقوقلىرىنى ئۆزگەرتىش مۇۋاپىقىيەتلىك بولدى';
+$messages['deletesuccess'] = 'كىرىش ھوقوقلىرىنى ئۆچۈرۈش مۇۋاپىقىيەتلىك بولدى';
+$messages['createsuccess'] = 'كىرىش ھوقوقلىرىنى قېتىش مۇۋاپىقىيەتلىك بولدى';
+$messages['updateerror'] = 'كىرىش ھوقوقلىرىنى يېڭىلاشقا بولمىدى';
+$messages['deleteerror'] = 'كىرىش ھوقوقلىرىنى ئۆچۈرۈشكە بولمىدى';
+$messages['createerror'] = 'كىرىش ھوقوقلىرىنى قېتىشقا بولمىدى';
+$messages['deleteconfirm'] = 'تاللانغان ئىشلەتكۈچى(لەر)نىڭ كىرىش ھوقوقلىرىنى ئۆچۈرۈشنى جەزىملەشتۈرەمسىز؟';
+$messages['norights'] = 'ھېچقانداق ھوقوق كۆرسىتىلمىدى!';
+$messages['nouser'] = 'ھېچقانداق ئىشلەتكۈچى ئىسمى تېپىلمىدى!';
diff --git a/plugins/archive/localization/is_IS.inc b/plugins/archive/localization/is_IS.inc
index 5ce5c1fb7..4bb702124 100644
--- a/plugins/archive/localization/is_IS.inc
+++ b/plugins/archive/localization/is_IS.inc
@@ -1,31 +1,33 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Archive plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/
*/
$labels['buttontext'] = 'Geymsla';
$labels['buttontitle'] = 'Setja þessi skilaboð í safngeymslu';
$labels['archived'] = 'Tókst að setja í geymslu';
$labels['archivedreload'] = 'Tókst að setja í geymslu. Endurlestu síðuna til að sjá nýju geymslumöppurnar.';
$labels['archiveerror'] = 'Ekki var hægt að setja öll skilaboð í safngeymslu';
$labels['archivefolder'] = 'Geymsla';
$labels['settingstitle'] = 'Geymsla';
$labels['archivetype'] = 'Skipta geymslu upp eftir';
$labels['archivetypeyear'] = 'ári (t.d. Geymsla/2012)';
$labels['archivetypemonth'] = 'mánuði (t.d. Geymsla/2012/06)';
$labels['archivetypetbmonth'] = 'mánuði - samhæft við Thunderbird (t.d. Geymsla/2012/2012-06)';
$labels['archivetypefolder'] = 'Upprunaleg mappa';
+$labels['archivetypefolderyear'] = 'Ár og upprunaleg mappa (t.d. Geymsla/2012/...)';
+$labels['archivetypefoldermonth'] = 'Ár, mánuður og upprunaleg mappa (t.d. Geymsla/2012/06/...)';
$labels['archivetypesender'] = 'Tölvupóstfang sendanda';
$labels['unkownsender'] = 'óþekkt';
$labels['readonarchive'] = 'Merkja skilaboð sem lesin þegar þau eru lesin í safni';
diff --git a/plugins/archive/localization/sq_AL.inc b/plugins/archive/localization/sq_AL.inc
index b3cd49a64..ef4e6f718 100644
--- a/plugins/archive/localization/sq_AL.inc
+++ b/plugins/archive/localization/sq_AL.inc
@@ -1,33 +1,33 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Archive plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/
*/
$labels['buttontext'] = 'Arkivoje';
$labels['buttontitle'] = 'Arkivoje këtë mesazh';
$labels['archived'] = 'U arkivua me sukses';
$labels['archivedreload'] = 'U arkivua me sukses. Ringarkoni faqen që të shihni dosjet e reja arkiv.';
$labels['archiveerror'] = 'Ca nga mesazhet s’u arkivuan dot';
$labels['archivefolder'] = 'Arkivoje';
$labels['settingstitle'] = 'Arkivoje';
$labels['archivetype'] = 'Ndaje arkivin sipas';
$labels['archivetypeyear'] = 'Vit (p.sh. Arkiv/2012)';
$labels['archivetypemonth'] = 'Muaj (p.sh. Arkiv/2012/06)';
$labels['archivetypetbmonth'] = 'Muaj - i përputhshëm me Thunderbird-in (p.sh. Arkiv/2012/2012-06)';
$labels['archivetypefolder'] = 'Dosje origjinale';
-$labels['archivetypefolderyear'] = 'Viti dhe dosja origjinale (p.sh., Arkiv/2012/…)';
-$labels['archivetypefoldermonth'] = 'Viti, muaji, dhe dosja origjinale (p.sh., Arkivi/2012/06/…)';
+$labels['archivetypefolderyear'] = 'Vit dhe dosja origjinale (p.sh., Arkiv/2012/…)';
+$labels['archivetypefoldermonth'] = 'Vit, muaj,dhe dosja origjinale (p.sh., Arkiv/2012/06/…)';
$labels['archivetypesender'] = 'Email dërguesi';
$labels['unkownsender'] = 'e panjohur';
$labels['readonarchive'] = 'I vini shenjë si të lexuar mesazhit në arkiv';
diff --git a/plugins/archive/localization/ug.inc b/plugins/archive/localization/ug.inc
new file mode 100644
index 000000000..6e40f9082
--- /dev/null
+++ b/plugins/archive/localization/ug.inc
@@ -0,0 +1,33 @@
+<?php
+
+/*
+ +-----------------------------------------------------------------------+
+ | Localization file of the Roundcube Webmail Archive plugin |
+ | |
+ | Copyright (C) The Roundcube Dev Team |
+ | |
+ | Licensed under the GNU General Public License version 3 or |
+ | any later version with exceptions for skins & plugins. |
+ | See the README file for a full license statement. |
+ +-----------------------------------------------------------------------+
+
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/
+*/
+
+$labels['buttontext'] = 'ئارخىپ';
+$labels['buttontitle'] = 'بۇ خەتنى ئارخىپلاش';
+$labels['archived'] = 'مۇۋاپىقىيەتلىك ئارخىپلاندى';
+$labels['archivedreload'] = 'مۇۋاپىقىيەتلىك ئارخىپلاندى. بەتنى قايتا يۈكلەش ئارقىلىق يېڭى ئارخىپ قىسقۇچىنى كۆرۈڭ.';
+$labels['archiveerror'] = 'بەزى خەتلەرنى ئارخىپلىغىلى بولمىدى';
+$labels['archivefolder'] = 'ئارخىپ';
+$labels['settingstitle'] = 'ئارخىپ';
+$labels['archivetype'] = 'ئارخىپنى ئايرىش';
+$labels['archivetypeyear'] = 'يىل (مەسلەن: ئارخىپ/2012)';
+$labels['archivetypemonth'] = 'ئاي (مەسلەن: ئارخىپ/2012/06)';
+$labels['archivetypetbmonth'] = 'ئاي - چاقماققۇشقا ماس (مەسلەن: ئارخىپ/2012/2012-06)';
+$labels['archivetypefolder'] = 'ئەسلىي قىسقۇچ';
+$labels['archivetypefolderyear'] = 'يىل ھەمدە ئەسلىي قىسقۇچ (مەسلەن: ئارخىپ/2012/...)';
+$labels['archivetypefoldermonth'] = 'يىل، ئاي ھەمدە ئەسلىي قىسقۇچ (مەسلەن: ئارخىپ/2012/06/...)';
+$labels['archivetypesender'] = 'ئەۋەتكۈچى ئېلىخېتى';
+$labels['unkownsender'] = 'ناتۇنۇش';
+$labels['readonarchive'] = 'خەتكە ئارخىپتا ئۇقۇغانلىق بەلگىسىنى قۇيۇش';
diff --git a/plugins/help/localization/is_IS.inc b/plugins/attachment_reminder/localization/ug.inc
similarity index 50%
copy from plugins/help/localization/is_IS.inc
copy to plugins/attachment_reminder/localization/ug.inc
index cda554d33..743290349 100644
--- a/plugins/help/localization/is_IS.inc
+++ b/plugins/attachment_reminder/localization/ug.inc
@@ -1,20 +1,19 @@
<?php
/*
+-----------------------------------------------------------------------+
- | Localization file of the Roundcube Webmail Help plugin |
- | |
+ | Localization file of the Roundcube Webmail Archive plugin |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-attachment_reminder/
*/
-$labels['help'] = 'Hjálp';
-$labels['about'] = 'Um hugbúnaðinn';
-$labels['license'] = 'Notkunarleyfi';
-$labels['csrfinfo'] = 'Lestumeira uF og hvernig við verjum þig';
+$messages['missingattachment'] = "قىستۇرما چۈشۈپ قالدىمۇ؟";
+$messages['forgotattachment'] = "سىز ھۆججەت قىستۇرۇشنى ئۇنتۇپ قالدىڭىزمۇ؟";
+$messages['reminderoption'] = "ئۇنتۇلغان قىستۇرمىلارنى ئەسكەرتىش";
+$messages['keywords'] = "قىستۇرما، ھۆججەت، قىستۇرۇش، قىستۇرۇلدى، قىستۇرۋاتىدۇ، ئۆز-ئىچىگە ئېلىندى، تەرجىمال، تۇنۇشتۇرۇش";
diff --git a/plugins/help/localization/is_IS.inc b/plugins/emoticons/localization/ug.inc
similarity index 68%
copy from plugins/help/localization/is_IS.inc
copy to plugins/emoticons/localization/ug.inc
index cda554d33..500930239 100644
--- a/plugins/help/localization/is_IS.inc
+++ b/plugins/emoticons/localization/ug.inc
@@ -1,20 +1,18 @@
<?php
/*
+-----------------------------------------------------------------------+
- | Localization file of the Roundcube Webmail Help plugin |
+ | Localization file of the Roundcube Webmail Emoticons plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-emoticons/
*/
-$labels['help'] = 'Hjálp';
-$labels['about'] = 'Um hugbúnaðinn';
-$labels['license'] = 'Notkunarleyfi';
-$labels['csrfinfo'] = 'Lestumeira uF og hvernig við verjum þig';
+$labels['emoticonsdisplay'] = 'ئاددىي تېكىست خېتىدە چىراي-ئىپادىلىرىنى كۆرسىتىش';
+$labels['emoticonscompose'] = 'چىراي-ئىپادىلىرىنى بار قىلىش';
diff --git a/plugins/enigma/localization/es_ES.inc b/plugins/enigma/localization/es_ES.inc
index 71097e925..d509f79c0 100644
--- a/plugins/enigma/localization/es_ES.inc
+++ b/plugins/enigma/localization/es_ES.inc
@@ -1,135 +1,136 @@
<?php
/**
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Enigma plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/roundcube/roundcube-webmail/plugin-enigma/
*/
$labels['encryption'] = 'Cifrado';
$labels['enigmacerts'] = 'Certificados S/MIME';
$labels['enigmakeys'] = 'Claves PGP';
$labels['keysfromto'] = 'Claves $from hasta $to de $count';
$labels['keyname'] = 'Nombre';
$labels['keyid'] = 'ID de Clave';
$labels['keyuserid'] = 'ID de Usuario';
$labels['keytype'] = 'Tipo de Clave';
$labels['fingerprint'] = 'Huella dactilar';
$labels['subkeys'] = 'Subclaves';
$labels['keyprops'] = 'Propiedades de la clave';
$labels['basicinfo'] = 'Información Básica';
$labels['userids'] = 'Usuarios Adicionales';
$labels['typepublickey'] = 'clave pública';
$labels['typekeypair'] = 'par de claves';
$labels['keyattfound'] = 'Este mensaje contiene adjunto una(s) clave(s) PGP.';
$labels['keyattimport'] = 'Importar clave(s)';
$labels['typesign'] = 'Firmar';
$labels['typeencrypt'] = 'Cifrar';
$labels['typecert'] = 'Certificar';
$labels['typeauth'] = 'Autentificación';
$labels['subkeyid'] = 'ID';
$labels['subkeyalgo'] = 'Algoritmo';
$labels['subkeycreated'] = 'Creado';
$labels['subkeyexpires'] = 'Expira';
$labels['subkeyusage'] = 'Uso';
$labels['expiresnever'] = 'nunca';
$labels['unknown'] = 'desconocido';
$labels['uservalid'] = 'Válido';
$labels['userid'] = 'ID';
$labels['valid'] = 'válido';
$labels['supportencryption'] = 'Habilitar el cifrado de mensajes y firma';
$labels['supportsignatures'] = 'Activar la verificación de firmas de mensajes';
$labels['supportdecryption'] = 'Habilitar descifrado de mensaje';
$labels['signdefault'] = 'Firmar todos los mensajes por defecto';
$labels['encryptdefault'] = 'Cifrar todos los mensajes por defecto';
$labels['attachpubkeydefault'] = 'Adjuntar mi clave PGP pública por defecto';
$labels['passwordtime'] = 'Mantenga las contraseñas de clave privada durante';
$labels['nminutes'] = '$m minuto(s)';
$labels['wholesession'] = 'toda la sesión';
$labels['createkeys'] = 'Crear un nuevo par de claves';
$labels['importkeys'] = 'Importar clave(s)';
$labels['exportkeys'] = 'Exportar clave(s)';
$labels['keyactions'] = 'Acciones sobre la clave...';
$labels['keyremove'] = 'Eliminar';
$labels['keydisable'] = 'Deshabilitar';
$labels['keyrevoke'] = 'Revocar';
$labels['keysend'] = 'Enviar clave pública en un mensaje';
$labels['keychpass'] = 'Cambiar contraseña';
$labels['keyadd'] = 'Agregar clave';
$labels['newkeyident'] = 'Identidad';
$labels['newkeypass'] = 'Contraseña';
$labels['newkeypassconfirm'] = 'Confirmar contraseña';
$labels['newkeytype'] = 'Tipo de clave';
$labels['rsa2048'] = 'RSA - 2048 bits';
$labels['rsa4096'] = 'RSA - 4096 bits';
$labels['ecckeypair'] = 'ECC (Curva elíptica)';
$labels['keygenerating'] = 'Generando claves...';
$labels['encryptionoptions'] = 'Opciones de cifrado...';
$labels['encryptmsg'] = 'Cifrar este mensaje';
$labels['signmsg'] = 'Firmar digitalmente este mensaje';
$labels['sendunencrypted'] = 'Enviar sin cifrar';
$labels['enterkeypasstitle'] = 'Escriba la frase de contraseña';
$labels['enterkeypass'] = 'Se necesita una contraseña para desbloquear la clave secreta ($keyid) para el usuario: $user.';
$labels['attachpubkeymsg'] = 'Adjuntar mi clave pública';
$labels['keyexportprompt'] = '¿Quiere incluir claves secretas en el archivo guardado de claves OpenPGP?';
$labels['onlypubkeys'] = 'Exportar Sólo las Claves Públicas';
$labels['withprivkeys'] = 'Exportar las Claves Secretas';
$labels['findkey'] = 'Buscar en servidor(es) de claves';
$labels['keyimportlabel'] = 'Importar desde archivo';
$labels['keyimportsearchlabel'] = 'Buscar en servidor(es) de claves';
$labels['managekeys'] = 'Gestionar claves PGP';
$labels['identitymatchingprivkeys'] = 'Tiene $nr claves privadas PGP coincidentes en el anillo de claves:';
$labels['identitynoprivkeys'] = 'Esta identidad remitente no tiene aún una clave privada almacenada en el anillo de claves.';
$labels['arialabelkeyexportoptions'] = 'Opciones de claves de exportación';
$labels['arialabelkeysearchform'] = 'Formulario de búsqueda de claves';
$labels['arialabelkeyoptions'] = 'Opciones de clave';
$messages['sigvalid'] = 'Firma verificada de $sender.';
$messages['sigvalidpartial'] = 'Firma verificada de $sender, pero parte parte del cuerpo no estaba firmado.';
$messages['siginvalid'] = 'Firma inválida de $sender.';
$messages['sigunverified'] = 'Firma no verificada. Error interno. Clave pública no encontrada. ID del Certificado: $keyid.';
$messages['signokey'] = 'Firma no verificada. Error interno. Clave pública no encontrada. ID de Clave: $keyid.';
$messages['sigerror'] = 'Firma no verificada. Error interno.';
$messages['decryptok'] = 'Mensaje descifrado.';
$messages['decrypterror'] = 'Descifrado fallido.';
$messages['decryptnokey'] = 'Descifrado fallido. Clave privada no encontrada. ID de Clave: $keyid.';
$messages['decryptnomdc'] = 'Se ha saltado el descifrado. La integridad del mensaje no está protegida.';
$messages['decryptbadpass'] = 'Descifrado fallido. Contraseña inválida.';
$messages['decryptnopass'] = 'Descifrado fallido. Contraseña requerida.';
$messages['decryptpartial'] = 'Mensaje descifrado, pero parte del cuerpo no estaba cifrado.';
$messages['signerror'] = 'Falló la firma.';
$messages['signnokey'] = 'Falló la firma. Clave privada no encontrada.';
$messages['signbadpass'] = 'Falló la firma. Contraseña inválida.';
$messages['signnopass'] = 'Falló la firma. Contraseña requerida.';
$messages['encrypterror'] = 'Cifrado fallido.';
$messages['encryptnokey'] = 'Cifrado fallido. Clave pública no encontrada para $email.';
$messages['encryptnoprivkey'] = 'Cifrado fallido. No se encontró la clave privada.';
$messages['nokeysfound'] = 'No se encontraron claves';
$messages['keynotfound'] = '¡Clave no encontrada!';
$messages['keyopenerror'] = '¡No se puede obtener la información de clave! Error interno.';
$messages['keylisterror'] = '¡No es posible enumerar las claves! Error interno.';
$messages['keysimportfailed'] = '¡No se puede(n) importar la(s) clave(s)! Error interno.';
$messages['keysimportsuccess'] = 'Clave(s) importada(s) correctamente. Importado: $new, sin cambios: $old.';
$messages['keyremoving'] = 'Eliminando clave(s)...';
$messages['keyremoveconfirm'] = '¿Seguro que quiere eliminar la(s) clave(s) seleccionada(s)?';
$messages['keyremovesuccess'] = 'Clave(s) eliminada(s) correctamente.';
$messages['keyremoveerror'] = 'No se han podido borrar las clave(s) seleccionadas.';
$messages['keyimporttext'] = 'Puede importar la(s) clave(s) privada(s) y pública(s) o firmas de revocación en formato ASCII-Armor.';
$messages['keyimportsearchtext'] = 'Puede buscar claves por identificador de clave, nombre de usuario o dirección de email y después importarlas directamente.';
+$messages['keystoragenotice'] = 'Todas las claves públicas y privadas son guardadas en el servidor.';
$messages['formerror'] = 'Por favor rellene el formulario. ¡Todos los campos son obligatorios!';
$messages['passwordsdiffer'] = '¡Las contraseñas no coinciden!';
$messages['keygenerateerror'] = 'No se ha podido generar un par de claves';
$messages['keygeneratesuccess'] = 'Un par de claves generadas e importadas correctamente.';
$messages['keygennosupport'] = 'Su navegador web no soporta criptografía. ¡No se puede generar un par de claves!';
$messages['noidentselected'] = '¡Tiene que seleccionar al menos una identidad para la clave!';
$messages['nonameident'] = '¡La identidad debe de tener un nombre de usuario definido!';
$labels['newkeysize'] = 'Tamaño de clave';
$labels['key2048'] = '2048 bits - por defecto';
$labels['key4096'] = '4096 bits - más seguro';
diff --git a/plugins/enigma/localization/sq_AL.inc b/plugins/enigma/localization/sq_AL.inc
index 948cfef9d..b696b759b 100644
--- a/plugins/enigma/localization/sq_AL.inc
+++ b/plugins/enigma/localization/sq_AL.inc
@@ -1,136 +1,136 @@
<?php
/**
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Enigma plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/roundcube/roundcube-webmail/plugin-enigma/
*/
$labels['encryption'] = 'Fshehtëzim';
$labels['enigmacerts'] = 'Dëshmi S/MIME';
$labels['enigmakeys'] = 'Kyçe PGP';
$labels['keysfromto'] = 'Kyçat nga $from deri në $to nga $count gjithsej';
$labels['keyname'] = 'Emër';
$labels['keyid'] = 'ID Kyçi';
$labels['keyuserid'] = 'ID Përdoruesi';
$labels['keytype'] = 'Lloj kyçi';
$labels['fingerprint'] = 'Shenja gishtash';
$labels['subkeys'] = 'Nënkyç';
$labels['keyprops'] = 'Veti kyçi';
$labels['basicinfo'] = 'Informacion bazë';
$labels['userids'] = 'Përdorues Shtesë';
$labels['typepublickey'] = 'kyç publik';
$labels['typekeypair'] = 'çift kyçesh';
$labels['keyattfound'] = 'Ky mesazh përmban kyçin(et) PGP të bashkëngjitur.';
$labels['keyattimport'] = 'Importo kyç(e)';
$labels['typesign'] = 'Nënshkruaje';
$labels['typeencrypt'] = 'Fshehtëzoje';
$labels['typecert'] = 'Dëshmoje';
$labels['typeauth'] = 'Mirëfilltësim';
$labels['subkeyid'] = 'ID';
$labels['subkeyalgo'] = 'Algoritëm';
$labels['subkeycreated'] = 'Krijuar më';
$labels['subkeyexpires'] = 'Skadon më';
$labels['subkeyusage'] = 'Përdorim';
$labels['expiresnever'] = 'kurrë';
$labels['unknown'] = 'i panjohur';
$labels['uservalid'] = 'I vlefshëm';
$labels['userid'] = 'ID';
$labels['valid'] = 'i vlefshëm';
$labels['supportencryption'] = 'Aktivizo fshehtëzim dhe nënshkrim mesazhesh';
$labels['supportsignatures'] = 'Aktivizo verifikim nënshkrimesh mesazhi';
$labels['supportdecryption'] = 'Aktivizo shfshehtëzim mesazhi';
$labels['signdefault'] = 'Si parazgjedhje, nënshkruaji krejt mesazhet';
$labels['encryptdefault'] = 'Si parazgjedhje, fshehtëzoji krejt mesazhet';
$labels['attachpubkeydefault'] = 'Bashkëngjite kyçin tim publik, si parazgjedhje';
$labels['passwordtime'] = 'Fjalëkalimet e kyçeve privatë mbaji për';
$labels['nminutes'] = '$m minutë(a)';
$labels['wholesession'] = 'krejt sesionin';
$labels['createkeys'] = 'Krijoni një çift të ri kyçesh';
$labels['importkeys'] = 'Importo kyç(e)';
$labels['exportkeys'] = 'Eksporto kyç(e)';
$labels['keyactions'] = 'Veprime kyçesh…';
$labels['keyremove'] = 'Hiqe';
$labels['keydisable'] = 'Çaktivizoje';
$labels['keyrevoke'] = 'Shfuqizoje';
$labels['keysend'] = 'Dërgo kyç publik në mesazh';
$labels['keychpass'] = 'Ndryshoni fjalëkalimin';
$labels['keyadd'] = 'Shtoni kyç';
$labels['newkeyident'] = 'Identitet';
$labels['newkeypass'] = 'Fjalëkalimi';
$labels['newkeypassconfirm'] = 'Ripohoni fjalëkalimin';
$labels['newkeytype'] = 'Lloj kyçi';
$labels['rsa2048'] = 'RSA - 2048 bite';
$labels['rsa4096'] = 'RSA - 4096 bite';
$labels['ecckeypair'] = 'ECC (Lakore Eliptike)';
$labels['keygenerating'] = 'Po prodhohen kyçe…';
$labels['encryptionoptions'] = 'Mundësi fshehtëzimi…';
$labels['encryptmsg'] = 'Fshehtëzoje këtë mesazh';
$labels['signmsg'] = 'Nënshkruaje në mënyrë dixhitale këtë mesazh';
$labels['sendunencrypted'] = 'Dërgoje të pafshehtëzuar';
$labels['enterkeypasstitle'] = 'Jepni frazëkalim kyçi';
$labels['enterkeypass'] = 'Frazëkalimi është i nevojshëm për të zhbllokuar kyçin e fshehtë ($keyid) për përdoruesin: $user.';
$labels['attachpubkeymsg'] = 'Bashkëngjite kyçin tim publik';
$labels['keyexportprompt'] = 'Doni të përfshihen kyçe të fshehtë te kartela e ruajtur e kyçeve OpenPGP?';
$labels['onlypubkeys'] = 'Eksporto Vetëm Kyçe Publikë';
$labels['withprivkeys'] = 'Eksporto Kyçe të Fshehtë';
$labels['findkey'] = 'Kërko në shërbyes kyçesh';
$labels['keyimportlabel'] = 'Importo prej kartele';
$labels['keyimportsearchlabel'] = 'Kërko në shërbyes kyçesh';
$labels['managekeys'] = 'Administroni kyçe PGP';
$labels['identitymatchingprivkeys'] = 'Keni të depozituar në vargun tuaj të kyçeve $nr kyçe private PGP me përputhje:';
$labels['identitynoprivkeys'] = 'Ky identitet dërguesi ende nuk ka ndonjë kyç privat të depozituar në vargun tuaj të kyçeve.';
$labels['arialabelkeyexportoptions'] = 'Mundësi eksportimi kyçesh';
$labels['arialabelkeysearchform'] = 'Formular kërkimi kyçesh';
$labels['arialabelkeyoptions'] = 'Mundësi kyçesh';
$messages['sigvalid'] = 'Nënshkrim nga $sender i verifikuar.';
$messages['sigvalidpartial'] = 'Nënshkrim nga $sender i verifikuar, por s’pati të nënshkruar pjesë lënde.';
$messages['siginvalid'] = 'Nënshkrim i pavlefshëm nga $sender.';
$messages['sigunverified'] = 'Nënshkrim i paverifikuar. Dëshmia s’u verifikua. ID Dëshmie: $keyid.';
$messages['signokey'] = 'Nënshkrim i paverifikuar. S’u gjet kyç. ID Kyçi: $keyid.';
$messages['sigerror'] = 'Nënshkrim i paverifikuar. Gabim i brendshëm.';
$messages['decryptok'] = 'Mesazhi u shfshehtëzua.';
$messages['decrypterror'] = 'Shfshehtëzimi dështoi.';
$messages['decryptnokey'] = 'Shfshehtëzimi dështoi. S’u gjet kyç privat. ID Kyçi: $keyid.';
$messages['decryptnomdc'] = 'Shfshehtëzimi u anashkalua. Mesazhi është pa mbrojtje integriteti.';
-$messages['decryptbadpass'] = 'Deshifrimi dështoi. Gabim me fjalëkalimin tuaj.';
+$messages['decryptbadpass'] = 'Shfshehtëzimi dështoi. Fjalëkalim i pavlefshëm.';
$messages['decryptnopass'] = 'Shfshehtëzimi dështoi. Lypset fjalëkalim kyçi.';
$messages['decryptpartial'] = 'Mesazhi u shfshehtëzua, por një pjesë e lëndë s’u shfshehtëzua.';
$messages['signerror'] = 'Nënshkrimi dështoi.';
$messages['signnokey'] = 'Nënshkrimi dështoi. S’u gjet kyç privat.';
-$messages['signbadpass'] = 'Hyrja dështoi. Gabim me fjalëkalimin tuaj.';
+$messages['signbadpass'] = 'Hyrja dështoi. Fjalëkalim i pavlefshëm.';
$messages['signnopass'] = 'Nënshkrimi dështoi. Lypset fjalëkalim kyçi.';
$messages['encrypterror'] = 'Fshehtëzimi dështoi.';
$messages['encryptnokey'] = 'Fshehtëzimi dështoi. S’u gjet kyç publik për $email';
$messages['encryptnoprivkey'] = 'Fshehtëzimi dështoi. S’u gjet kyç privat.';
$messages['nokeysfound'] = 'S’u gjetën kyçe';
$messages['keynotfound'] = 'S’u gjet kyç!';
$messages['keyopenerror'] = 'S’arrihet të merren të dhëna kyçi! Gabim i brendshëm.';
$messages['keylisterror'] = 'S’arrihet të paraqiten kyçe! Gabim i brendshëm.';
$messages['keysimportfailed'] = 'S’arrihet të importohen kyç(e)! Gabim i brendshëm.';
$messages['keysimportsuccess'] = 'Kyçi(et) u importuan me sukses. Të importuar: $new, të pandryshuar: $old.';
$messages['keyremoving'] = 'Po hiqet kyçi(et)…';
$messages['keyremoveconfirm'] = 'Jeni i sigurt se doni të fshihet kyçi(et) i përzgjedhur?';
$messages['keyremovesuccess'] = 'Kyçi(et) u fshi me sukses';
$messages['keyremoveerror'] = 'S’arrihet të fshihen kyçin(et) e përzgjedhur?';
$messages['keyimporttext'] = 'Mund të importoni kyç(e) privatë dhe publikë ose nënshkrime shfuqizimesh në formatin ASCII-Armor.';
$messages['keyimportsearchtext'] = 'Për kyçe publikë mund të kërkoni sipas identifikuesi kyçi, emri përdoruesi ose adrese email dhe mandej t’i importoni ata drejtpërsëdrejti.';
$messages['keystoragenotice'] = 'Krejt kyçet, publikë dhe privatë, depozitohen te shërbyesi.';
$messages['formerror'] = 'Ju lutemi, plotësoni formularin. Janë të domosdoshme krejt fushat!';
$messages['passwordsdiffer'] = 'Fjalëkalimet nuk përputhen!';
$messages['keygenerateerror'] = 'S’u arrit të prodhohej një çift kyçesh';
$messages['keygeneratesuccess'] = 'U prodhua dhe importua me sukses një çift kyçesh.';
$messages['keygennosupport'] = 'Shfletuesi juaj nuk e mbulon kriptografinë. S’arrihet të prodhohet çift kyçesh!';
$messages['noidentselected'] = 'Duhet të përzgjidhni të paktën një identitet për kyçin!';
-$messages['nonameident'] = 'Identiteti duhet të ketë një emër përdoruesi të përcaktuar!';
+$messages['nonameident'] = 'Identiteti duhet të ketë të përcaktuar një emër përdoruesi!';
$labels['newkeysize'] = 'Madhësi kyçi';
$labels['key2048'] = '2048 bite - parazgjedhje';
$labels['key4096'] = '4096 bite - më i sigurt';
diff --git a/plugins/enigma/localization/ug.inc b/plugins/enigma/localization/ug.inc
new file mode 100644
index 000000000..001b8f659
--- /dev/null
+++ b/plugins/enigma/localization/ug.inc
@@ -0,0 +1,136 @@
+<?php
+
+/**
+ +-----------------------------------------------------------------------+
+ | Localization file of the Roundcube Webmail Enigma plugin |
+ | |
+ | Copyright (C) The Roundcube Dev Team |
+ | |
+ | Licensed under the GNU General Public License version 3 or |
+ | any later version with exceptions for skins & plugins. |
+ | See the README file for a full license statement. |
+ +-----------------------------------------------------------------------+
+
+ For translation see https://www.transifex.com/roundcube/roundcube-webmail/plugin-enigma/
+*/
+
+$labels['encryption'] = 'شىفىرلاش';
+$labels['enigmacerts'] = 'S/MIME ئىجازەتنامىسى';
+$labels['enigmakeys'] = 'PGP ئاچقۇچلىرى';
+$labels['keysfromto'] = 'from$دىن to$غا count$ ئاچقۇچلار';
+$labels['keyname'] = 'ئىسمى';
+$labels['keyid'] = 'ئاچقۇچ نۇمۇرى';
+$labels['keyuserid'] = 'ئىشلەتكۈچى نۇمۇرى';
+$labels['keytype'] = 'ئاچقۇچ تۈرى';
+$labels['fingerprint'] = 'بارماق ئىزى';
+$labels['subkeys'] = 'بالا-ئاچقۇچلار';
+$labels['keyprops'] = 'ئاچقۇچ خاسلىقلىرى';
+$labels['basicinfo'] = 'ئادەتتىكى ئۇچۇر';
+$labels['userids'] = 'قۇشۇمچە ئىشلەتكۈچىلەر';
+$labels['typepublickey'] = 'ئاممىۋىي ئاچقۇچ';
+$labels['typekeypair'] = 'ئاچقۇچ جۈپى';
+$labels['keyattfound'] = 'بۇ ئۇچۇرغا PGP ئاچقۇچ(لار)ى قىستۇرۇلغان.';
+$labels['keyattimport'] = 'ئاچقۇچ(لار)نى كىرگۈزۈش';
+$labels['typesign'] = 'ئىمزا قۇيۇش';
+$labels['typeencrypt'] = 'شىفىرلەش';
+$labels['typecert'] = 'ئىجازەت بېرىش';
+$labels['typeauth'] = 'دەلىللەش';
+$labels['subkeyid'] = 'نۇمۇر';
+$labels['subkeyalgo'] = 'ئالگىرىزىم';
+$labels['subkeycreated'] = 'قۇرۇلدى';
+$labels['subkeyexpires'] = 'ۋاقتى ئۆتتى';
+$labels['subkeyusage'] = 'ئىشلىتىش';
+$labels['expiresnever'] = 'ھەرگىز';
+$labels['unknown'] = 'ناتۇنۇش';
+$labels['uservalid'] = 'ئىناۋەتلىك';
+$labels['userid'] = 'نۇمۇر';
+$labels['valid'] = 'ئىناۋەتلىك';
+$labels['supportencryption'] = 'ئۇچۇر شىفىرلاشنى بار قىلىش ھەمدە ئىمزا قۇيۇش';
+$labels['supportsignatures'] = 'ئۇچۇر ئىمزاسىنى تەكشۈرۈشنى بار قىلىش';
+$labels['supportdecryption'] = 'ئۇچۇر شىفىرسىزلەشنى بار قىلىش';
+$labels['signdefault'] = 'سۈكۈت ھالەتتە ھەممە ئۇچۇرغا ئىمزا قۇيۇش';
+$labels['encryptdefault'] = 'سۈكۈت ھالەتتە ھەممە ئۇچۇرنى شىفىرلاش';
+$labels['attachpubkeydefault'] = 'سۈكۈت ھالەتتە مېنىڭ ئاممىۋىي PGP ئاچقۇچۇمنى قىستۇرۇش';
+$labels['passwordtime'] = 'شەخسىي ئاچقۇچ مەخپىي نۇمۇرۇمنى ساقلاپ قېلىش';
+$labels['nminutes'] = 'm$ مىنۇت(لار)';
+$labels['wholesession'] = 'بارلىق باسقۇچ';
+$labels['createkeys'] = 'بىر يېڭى ئاچقۇچ جۈپى ياساش';
+$labels['importkeys'] = 'ئاچقۇچ(لار)نى كىرگۈزۈش';
+$labels['exportkeys'] = 'ئاچقۇچ(لار)نى چىقىرىش';
+$labels['keyactions'] = 'ئاچقۇچ ھەركەتلىرى...';
+$labels['keyremove'] = 'ئۆچۈرۈش';
+$labels['keydisable'] = 'يوق-قىلىش';
+$labels['keyrevoke'] = 'تارتىۋېلىش';
+$labels['keysend'] = 'ئۇچۇردا ئاممىۋىي ئاچقۇچنى ئەۋەتىش';
+$labels['keychpass'] = 'مەخپىي نۇمۇرنى ئۆزگەرتىش';
+$labels['keyadd'] = 'ئاچقۇچ قېتىش';
+$labels['newkeyident'] = 'كىملىك';
+$labels['newkeypass'] = 'مەخپىي نۇمۇر';
+$labels['newkeypassconfirm'] = 'مەخپىي نۇمۇرنى جەزىملەشتۈرۈش';
+$labels['newkeytype'] = 'ئاچقۇچ تۈرى';
+$labels['rsa2048'] = '2048 بىتلىق RSA';
+$labels['rsa4096'] = '4096 بىتلىق RSA';
+$labels['ecckeypair'] = 'ECC (ئىللىپتىك ياي)';
+$labels['keygenerating'] = 'ئاچقۇچلارنى ياساۋاتىدۇ...';
+$labels['encryptionoptions'] = 'شىفىرلاش تاللانمىلىرى...';
+$labels['encryptmsg'] = 'بۇ ئۇچۇرنى شىفىرلاش';
+$labels['signmsg'] = 'بۇ ئۇچۇرغا رەقەملىك ئىمزا قۇيۇش';
+$labels['sendunencrypted'] = 'شىفىرسىز ئەۋەتىش';
+$labels['enterkeypasstitle'] = 'ئاچقۇچ پارولىنى كىرگۈزۈش';
+$labels['enterkeypass'] = 'بۇ ئىشلەتكۈچى ئۈچۈن مەخپىي ئاچقۇچ (keyid$)نى بوشىتىشقا پارول كېرەك بولىدۇ: user$.';
+$labels['attachpubkeymsg'] = 'مېنىڭ ئاممىۋىي ئاچقۇچۇمنى قىستۇرۇش';
+$labels['keyexportprompt'] = 'سىز مەخپىي ئاچقۇچلارنىڭ ساقلانغان OpenPGP ئاچقۇچ ھۆججىتىدە بۇلىشىنى خالامسىز؟';
+$labels['onlypubkeys'] = 'پەقەتلا ئاممىۋىي ئاچقۇچلارنى چىقىرىش';
+$labels['withprivkeys'] = 'مەخپىي ئاچقۇچلارنى چىقىرىش';
+$labels['findkey'] = 'ئاچقۇچ مۇلازىمېتىر(لار)ىدىن ئىزدەش';
+$labels['keyimportlabel'] = 'ھۆججەتتىن كىرگۈزۈش';
+$labels['keyimportsearchlabel'] = 'ئاچقۇچ مۇلازىمېتىر(لار)ىدىن ئىزدەش';
+$labels['managekeys'] = 'PGP ئاچقۇچلىرىنى باشقۇرۇش';
+$labels['identitymatchingprivkeys'] = 'سىزنىڭ ئاچقۇچ زەنجىرىڭىزدە nr$ ماس كىلىدىغان PGP شەخسىي ئاچقۇچلىرىڭىز ساقلانغان:';
+$labels['identitynoprivkeys'] = 'بۇ ئەۋەتكۈچىنىڭ كىملىكىدە تېخى سىزنىڭ ئاچقۇچ زەنجىرىڭىزدە ساقلانغان شەخسىيپ PGP ئاچقۇچى يوق.';
+$labels['arialabelkeyexportoptions'] = 'ئاچقۇچ چىقىرىش تاللانمىلىرى';
+$labels['arialabelkeysearchform'] = 'ئاچقۇچ ئىزدەش جەدىۋېلى';
+$labels['arialabelkeyoptions'] = 'ئاچقۇچ تاللانمىلىرى';
+$messages['sigvalid'] = 'sender$ نىڭ دەلىللەنگەن ئىمزاسى';
+$messages['sigvalidpartial'] = 'sender$ نىڭ دەلىللەنگەن ئىمزاسى، مەزمۇننىڭ بىر قىسمى ئىمزالانمىغان';
+$messages['siginvalid'] = 'sender$ نىڭ ئىناۋەتسىز ئىمزاسى بار';
+$messages['sigunverified'] = 'دەلىللەنمىگەن ئىمزا. كىنىشكا دەلىللەنمىدى. كىنىشكا نۇمۇرى: keyid$';
+$messages['signokey'] = 'دەلىللەنمىگەن ئىمزا. ئاممىۋىي ئاچقۇچ تېپىلمىدى. ئاچقۇچ نۇمۇرى: keyid$.';
+$messages['sigerror'] = 'دەلىللەنمىگەن ئىمزا. ئىچكى خاتالىق.';
+$messages['decryptok'] = 'ئۇچۇر شىفىرسىزلاندى.';
+$messages['decrypterror'] = 'شىفىرسىزلاش مەغلۇپ بولدى.';
+$messages['decryptnokey'] = 'شىفىرسىزلاش مەغلۇپ بولدى. شەخسىي ئاچقۇچ تېپىلمىدى. ئاچقۇچ نۇمۇرى: keyid$.';
+$messages['decryptnomdc'] = 'شىفىرسىزلاش ئۆتكۈزۈلدى. ئۇچۇر توغرىلىقى قوغدالمىدى.';
+$messages['decryptbadpass'] = 'شىفىرسىزلاش مەغلۇپ بولدى. ئىناۋەتسىز مەخپىي نۇمۇر.';
+$messages['decryptnopass'] = 'شىفىرسىزلاش مەغلۇپ بولدى. ئاچقۇچ پارولى تەلەپ قىلىندى.';
+$messages['decryptpartial'] = 'ئۇچۇر شىفىرسىزلەندى، لىكىن بىر قىسمى شىفىرلانمىغان.';
+$messages['signerror'] = 'ئىمزا-قۇيۇش مەغلۇپ بولدى.';
+$messages['signnokey'] = 'ئىمزا-قۇيۇش مەغلۇپ بولدى. شەخسىي ئاچقۇچ تېپىلمىدى.';
+$messages['signbadpass'] = 'ئىمزا-قۇيۇش مەغلۇپ بولدى. ئىناۋەتسىز مەخپىي نۇمۇر.';
+$messages['signnopass'] = 'ئىمزا-قۇيۇش مەغلۇپ بولدى. ئاچقۇچ پارولى تەلەپ قىلىندى.';
+$messages['encrypterror'] = 'شىفىرلاش مەغلۇپ بولدى.';
+$messages['encryptnokey'] = 'شىفىرلاش مەغلۇپ بولدى. ئاممىۋىي ئاچقۇچ email$ ئۈچۈن تېپىلمىدى.';
+$messages['encryptnoprivkey'] = 'شىفىرلاش مەغلۇپ بولدى. شەخسىي ئاچقۇچ تېپىلمىدى.';
+$messages['nokeysfound'] = 'ھېچقانداق ئاچقۇچ تېپىلمىدى';
+$messages['keynotfound'] = 'ئاچقۇچ تېپىلمىدى!';
+$messages['keyopenerror'] = 'ئاچقۇچ ئۇچۇرىغا ئېرىشكىلى بولمىدى! ئىچكىي خاتالىق.';
+$messages['keylisterror'] = 'ئاچقۇچلارنى تىزغىلى بولمىدى! ئىچكىي خاتالىق.';
+$messages['keysimportfailed'] = 'ئاچقۇچ(لار)نى كىرگۈزگىلى بولمىدى! ئىچكىي خاتالىق.';
+$messages['keysimportsuccess'] = 'ئاچقۇچ(لار) مۇۋاپىقىيەتلىك كىرگۈزۈلدى. كىرگۈزدى: new$، ئۆزگەرمىدى: old$.';
+$messages['keyremoving'] = 'ئاچقۇچ(لار)نى ئۆچۈرىۋاتىدۇ...';
+$messages['keyremoveconfirm'] = 'تاللانغان ئاچقۇچ(لار)نى ئۆچۈرۈشنى جەزىملەشتۈرەمسىز؟';
+$messages['keyremovesuccess'] = 'ئاچقۇچ(لار) مۇۋاپىقىيەتلىك ئۆچۈرۈلدى';
+$messages['keyremoveerror'] = 'ئاچقۇچ(لار)نى ئۆچۈرۈشكە بولمىدى.';
+$messages['keyimporttext'] = 'سىز شەخسىي ھەمدە ئاممىۋىي ئاچقۇچ(لار)نى ياكى ASCII-Armor تىپىدىكى تارتىۋېلىش ئىمزالىرىنى كىرگۈزەلەيسىز.';
+$messages['keyimportsearchtext'] = 'سىز ئاممىۋىي ئاچقۇچلارنى ئاچقۇچ بەلگىسى، ئىشلەتكۈچى ئىسمى، ئېلىخەت ئادىرسى بىلەن ئىزدىيەلەيسىز ھەمدە ئۇلارنى بىۋاستە كىرگۈزەلەيسىز.';
+$messages['keystoragenotice'] = 'بارلىق ئاممىۋىي ھەمدە شەخسىي ئاچقۇچلار بۇ مۇلازىمېتىردا ساقلىندۇ.';
+$messages['formerror'] = 'بۇ جەدىۋەلنى تولدۇرۇڭ. ھەممە كاتەكچىلەر مەجبۇرىي!';
+$messages['passwordsdiffer'] = 'مەخپىي نۇمۇرلار ماس كەلمىدى!';
+$messages['keygenerateerror'] = 'ئاچقۇچ جۈپىنى ياسىغىلى بولمىدى';
+$messages['keygeneratesuccess'] = 'ئاچقۇچ جۈپى مۇۋاپىقىيەتلىك ياسالدى ھەمدە كىرگۈزۈلدى.';
+$messages['keygennosupport'] = 'سىزنىڭ تور كۆرگۈچىڭىز شىفىرلاشنى قوللىمايدۇ. ئاچقۇچ جۈپىنى ياسىغىلى بولمىدى!';
+$messages['noidentselected'] = 'سىز بۇ ئاچقۇچقا ئەڭ ئاز دىگەندە بىر كىملىكنى تاللىشىڭىز كېرەك!';
+$messages['nonameident'] = 'كىملىكتە چۇقۇم بىر ئىشلەتكۈچى ئىسمى بەلگىلەنگەن بۇلىشى كېرەك!';
+$labels['newkeysize'] = 'ئاچقۇچ چوڭلۇقى';
+$labels['key2048'] = 'سۈكۈت - 2048 بىت';
+$labels['key4096'] = 'بەكرەك بىخەتەر - 4096 بىت';
diff --git a/plugins/help/localization/is_IS.inc b/plugins/help/localization/is_IS.inc
index cda554d33..50a65f8c3 100644
--- a/plugins/help/localization/is_IS.inc
+++ b/plugins/help/localization/is_IS.inc
@@ -1,20 +1,21 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Help plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/
*/
$labels['help'] = 'Hjálp';
$labels['about'] = 'Um hugbúnaðinn';
$labels['license'] = 'Notkunarleyfi';
-$labels['csrfinfo'] = 'Lestumeira uF og hvernig við verjum þig';
+$labels['csrfinfo'] = 'Lestumeira um CSRF og hvernig við verjum þig';
+$labels['arialabelhelpcontent'] = 'Efni hjálpar';
diff --git a/plugins/help/localization/is_IS.inc b/plugins/help/localization/ug.inc
similarity index 69%
copy from plugins/help/localization/is_IS.inc
copy to plugins/help/localization/ug.inc
index cda554d33..4139e070a 100644
--- a/plugins/help/localization/is_IS.inc
+++ b/plugins/help/localization/ug.inc
@@ -1,20 +1,21 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Help plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/
*/
-$labels['help'] = 'Hjálp';
-$labels['about'] = 'Um hugbúnaðinn';
-$labels['license'] = 'Notkunarleyfi';
-$labels['csrfinfo'] = 'Lestumeira uF og hvernig við verjum þig';
+$labels['help'] = 'ياردەم';
+$labels['about'] = 'ھەققىدە';
+$labels['license'] = 'كىنىشكا';
+$labels['csrfinfo'] = 'CSRF ھەققىدە كۆپرەك ئۇقۇڭ ھەمدە بىزنىڭ سىزنى قانداق قوغدايدىغانلىقىمىزنى بىلىڭ.';
+$labels['arialabelhelpcontent'] = 'ياردەم مەزمۇنى';
diff --git a/plugins/help/localization/is_IS.inc b/plugins/hide_blockquote/localization/ug.inc
similarity index 70%
copy from plugins/help/localization/is_IS.inc
copy to plugins/hide_blockquote/localization/ug.inc
index cda554d33..6110ffdc8 100644
--- a/plugins/help/localization/is_IS.inc
+++ b/plugins/hide_blockquote/localization/ug.inc
@@ -1,20 +1,19 @@
<?php
/*
+-----------------------------------------------------------------------+
- | Localization file of the Roundcube Webmail Help plugin |
+ | Localization file of the Roundcube Webmail Hide-Blockquote plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/
*/
-$labels['help'] = 'Hjálp';
-$labels['about'] = 'Um hugbúnaðinn';
-$labels['license'] = 'Notkunarleyfi';
-$labels['csrfinfo'] = 'Lestumeira uF og hvernig við verjum þig';
+$labels['hide'] = 'يۇشۇرۇش';
+$labels['show'] = 'كۆرسىتىش';
+$labels['quotelimit'] = 'قۇر سانى چوڭ بولغاندا نەقىلنى يۇشۇرۇش';
diff --git a/plugins/managesieve/localization/ru_RU.inc b/plugins/managesieve/localization/ru_RU.inc
index f635ed659..4b7d01dbb 100644
--- a/plugins/managesieve/localization/ru_RU.inc
+++ b/plugins/managesieve/localization/ru_RU.inc
@@ -1,285 +1,285 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Managesieve plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/
*/
$labels['filters'] = 'Фильтры';
$labels['managefilters'] = 'Управление фильтрами для входящей почты';
$labels['filtername'] = 'Название фильтра';
$labels['newfilter'] = 'Новый фильтр';
$labels['filteradd'] = 'Добавить фильтр';
$labels['filterdel'] = 'Удалить фильтр';
$labels['rules'] = 'Правила';
$labels['actions'] = 'Действия';
$labels['scope'] = 'Область';
$labels['moveup'] = 'Сдвинуть вверх';
$labels['movedown'] = 'Сдвинуть вниз';
$labels['filterallof'] = 'соответствует всем указанным правилам';
$labels['filteranyof'] = 'соответствует любому из указанных правил';
$labels['filterany'] = 'все сообщения';
$labels['filtercontains'] = 'содержит';
$labels['filternotcontains'] = 'не содержит';
$labels['filteris'] = 'соответствует';
$labels['filterisnot'] = 'не соответствует';
$labels['filterexists'] = 'существует';
$labels['filternotexists'] = 'не существует';
$labels['filtermatches'] = 'совпадает с выражением';
$labels['filternotmatches'] = 'не совпадает с выражением';
$labels['filterregex'] = 'совпадает с регулярным выражением';
$labels['filternotregex'] = 'не совпадает с регулярным выражением';
$labels['filterunder'] = 'меньше';
$labels['filterover'] = 'больше';
$labels['mime'] = 'MIME:';
$labels['mimepart'] = 'MIME часть:';
$labels['mime-message'] = 'сообщение';
$labels['mime-anychild'] = 'любой';
$labels['mime-type'] = 'тип';
$labels['mime-subtype'] = 'подтип';
$labels['mime-contenttype'] = 'тип содержимого';
$labels['mime-param'] = 'параметр';
$labels['addrule'] = 'Добавить правило';
$labels['delrule'] = 'Удалить правило';
$labels['messagemoveto'] = 'Переместить сообщение в';
$labels['messageredirect'] = 'Перенаправить сообщение на';
$labels['messagecopyto'] = 'Скопировать сообщение в';
$labels['messagesendcopy'] = 'Отправить копию сообщения на';
$labels['messagereply'] = 'Ответить с сообщением';
$labels['messagedelete'] = 'Удалить сообщение';
-$labels['messagediscard'] = 'Отбросить с сообщением';
+$labels['messagediscard'] = 'Не принимать и ответить:';
$labels['messagekeep'] = 'Оставить сообщение во Входящих';
$labels['messagesrules'] = 'Для входящей почты:';
$labels['messagesactions'] = '...выполнить следующие действия:';
$labels['add'] = 'Добавить';
$labels['del'] = 'Удалить';
$labels['sender'] = 'Отправитель';
$labels['recipient'] = 'Получатель';
$labels['vacationaddr'] = 'Мои адреса эл. почты:';
$labels['vacationdays'] = 'Как часто отправлять сообщения (в днях):';
$labels['vacationinterval'] = 'Как часто отправлять сообщения:';
$labels['vacationreason'] = 'Текст сообщения (причина отсутствия):';
$labels['vacationfrom'] = 'Обратный адрес отправителя:';
$labels['vacationsubject'] = 'Тема сообщения:';
$labels['days'] = 'дней';
$labels['seconds'] = 'секунд';
$labels['rulestop'] = 'Закончить выполнение';
$labels['enable'] = 'Включить/Выключить';
$labels['filterset'] = 'Набор фильтров';
$labels['filtersets'] = 'Наборы фильтров';
$labels['filtersetadd'] = 'Добавить набор фильтров';
$labels['filtersetdel'] = 'Удалить набор фильтров';
$labels['filtersetact'] = 'Включить текущий набор фильтров';
$labels['filtersetdeact'] = 'Отключить текущий набор фильтров';
$labels['filterseteditraw'] = 'Изменить набор фильтров';
$labels['filtersetswitch'] = 'Включить/выключить набор фильтров';
$labels['filterdef'] = 'Описание фильтра';
$labels['filtersetname'] = 'Название набора фильтров';
$labels['newfilterset'] = 'Новый набор фильтров';
$labels['active'] = 'используется';
$labels['none'] = 'нет';
$labels['fromset'] = 'из набора';
$labels['fromfile'] = 'из файла';
$labels['filterdisabled'] = 'Отключить фильтр';
$labels['filterenabled'] = 'Фильтр включен';
$labels['countisgreaterthan'] = 'количество больше, чем';
$labels['countisgreaterthanequal'] = 'количество больше или равно';
$labels['countislessthan'] = 'количество меньше, чем';
$labels['countislessthanequal'] = 'количество меньше или равно';
$labels['countequals'] = 'количество равно';
$labels['countnotequals'] = 'количество не равно';
$labels['valueisgreaterthan'] = 'значение больше, чем';
$labels['valueisgreaterthanequal'] = 'значение больше или равно';
$labels['valueislessthan'] = 'значение меньше, чем';
$labels['valueislessthanequal'] = 'значение меньше или равно';
$labels['valueequals'] = 'значение равно';
$labels['valuenotequals'] = 'значение не равно';
$labels['setflags'] = 'Установить флаги на сообщение';
$labels['addflags'] = 'Добавить флаги к сообщению';
$labels['removeflags'] = 'Убрать флаги из сообщения';
$labels['flagread'] = 'Прочитано';
$labels['flagdeleted'] = 'Удалено';
$labels['flaganswered'] = 'Отвечено';
$labels['flagflagged'] = 'Помечено';
$labels['flagdraft'] = 'Черновик';
$labels['addheader'] = 'Добавить заголовок к сообщению';
$labels['deleteheader'] = 'Удалить заголовок из сообщения';
$labels['headername'] = 'Название заголовка';
$labels['headervalue'] = 'Значение заголовка';
$labels['headerpos'] = 'Положение заголовка';
$labels['headeratstart'] = 'в начале';
$labels['headeratend'] = 'в конце';
$labels['headeroccurrence'] = 'Появление/положение заголовка';
$labels['headerfromstart'] = 'с конца';
$labels['headerfromend'] = 'с начала';
$labels['headerpatterns'] = 'Шаблоны значений заголовков';
$labels['headermatchtype'] = 'тип соответствия:';
$labels['setvariable'] = 'Задать переменную';
$labels['setvarname'] = 'Имя переменной:';
$labels['setvarvalue'] = 'Значение переменной:';
$labels['setvarmodifiers'] = 'Модификаторы:';
$labels['varlower'] = 'нижний регистр';
$labels['varupper'] = 'верхний регистр';
$labels['varlowerfirst'] = 'первый символ в нижнем регистре';
$labels['varupperfirst'] = 'первый символ в верхнем регистре';
$labels['varquotewildcard'] = 'символ кавычек';
$labels['varlength'] = 'длина';
$labels['notify'] = 'Отправить уведомление';
$labels['notifytarget'] = 'Объект уведомления:';
$labels['notifymessage'] = 'Сообщение уведомления (не обязательно):';
$labels['notifyoptions'] = 'Параметры уведомления (не обязательно):';
$labels['notifyfrom'] = 'Отправитель уведомления (не обязательно):';
$labels['notifyimportance'] = 'Важность:';
$labels['notifyimportancelow'] = 'низкая';
$labels['notifyimportancenormal'] = 'нормальная';
$labels['notifyimportancehigh'] = 'высокая';
$labels['notifymethodmailto'] = 'Email';
$labels['notifymethodtel'] = 'Телефон';
$labels['notifymethodsms'] = 'SMS';
$labels['filtercreate'] = 'Создать фильтр';
$labels['usedata'] = 'Использовать следующие данные в фильтре:';
$labels['nextstep'] = 'Далее';
$labels['...'] = '...';
$labels['string'] = 'Строка';
$labels['currdate'] = 'Текущая дата';
$labels['datetest'] = 'Дата';
$labels['dateheader'] = 'заголовок:';
$labels['year'] = 'год';
$labels['month'] = 'месяц';
$labels['day'] = 'день';
$labels['date'] = 'дата (гггг-мм-дд)';
$labels['julian'] = 'дата (юлианская)';
$labels['hour'] = 'час';
$labels['minute'] = 'минута';
$labels['second'] = 'секунда';
$labels['time'] = 'время (чч:мм:сс)';
$labels['iso8601'] = 'дата (ISO8601)';
$labels['std11'] = 'дата (RFC2822)';
$labels['zone'] = 'часовой пояс';
$labels['weekday'] = 'день недели (0-6)';
$labels['advancedopts'] = 'Дополнительные параметры';
$labels['body'] = 'Тело письма';
$labels['address'] = 'адрес';
$labels['envelope'] = 'конверт';
$labels['modifier'] = 'модификатор области поиска:';
$labels['text'] = 'текст';
$labels['undecoded'] = 'необработанный (сырой)';
$labels['contenttype'] = 'тип содержимого';
$labels['modtype'] = 'поиск в адресах:';
$labels['allparts'] = 'везде';
$labels['domain'] = 'в имени домена';
$labels['localpart'] = 'только в имени пользователя, без домена';
$labels['user'] = 'в полном имени пользователя';
$labels['detail'] = 'в дополнительных сведениях';
$labels['comparator'] = 'способ сравнения:';
$labels['default'] = 'по умолчанию';
$labels['octet'] = 'Строгий (octet)';
$labels['asciicasemap'] = 'Регистронезависимый (ascii-casemap)';
$labels['asciinumeric'] = 'Числовой (ascii-numeric)';
$labels['index'] = 'индекс:';
$labels['indexlast'] = 'наоборот';
$labels['spamtest'] = 'Уровень спама';
$labels['spamtestisgreaterthan'] = 'больше, чем';
$labels['spamtestisgreaterthanequal'] = 'больше или равно';
$labels['spamtestislessthan'] = 'меньше чем';
$labels['spamtestislessthanequal'] = 'меньше или равно';
$labels['spamtestequals'] = 'соответствует';
$labels['spamtestnotequals'] = 'не соответствует';
$labels['spamtestisunknown'] = 'неизвестно';
$labels['vacation'] = 'Вне офиса';
$labels['vacation.reply'] = 'Ответное сообщение';
$labels['vacation.advanced'] = 'Дополнительные настройки';
$labels['vacation.from'] = 'Обратный адрес отправителя';
$labels['vacation.subject'] = 'Тема';
$labels['vacation.body'] = 'Тело письма';
$labels['vacation.start'] = 'Время начала';
$labels['vacation.end'] = 'Время окончания';
$labels['vacation.status'] = 'Состояние';
$labels['vacation.on'] = 'Вкл.';
$labels['vacation.off'] = 'Выкл.';
$labels['vacation.addresses'] = 'Мои адреса эл. почты';
$labels['vacation.interval'] = 'Интервал ответа';
$labels['vacation.after'] = 'Поместить правило отсутствия в офисе после';
$labels['vacation.saving'] = 'Сохранение данных...';
$labels['vacation.action'] = 'Действия с входящим сообщением';
$labels['vacation.keep'] = 'Оставить';
$labels['vacation.discard'] = 'Отменить';
$labels['vacation.redirect'] = 'Перенаправить на';
$labels['vacation.copy'] = 'Отправить копию на';
$labels['forward'] = 'Переслылка';
$labels['forward.redirect'] = 'Перенаправить на';
$labels['forward.copy'] = 'Отправить копию на';
$labels['forward.on'] = 'Вкл.';
$labels['forward.off'] = 'Выкл.';
$labels['forward.status'] = 'Статус:';
$labels['forward.action'] = 'Выполнить следующее действие для входящих сообщений:';
$labels['forward.saving'] = 'Сохранение данных...';
$labels['filladdresses'] = 'Заполнить всеми моими адресами';
$labels['arialabelfiltersetactions'] = 'Действия набора фильтров';
$labels['arialabelfilteractions'] = 'Действия фильтра';
$labels['arialabelfilterform'] = 'Свойства фильтра';
$labels['ariasummaryfilterslist'] = 'Список фильтров';
$labels['ariasummaryfiltersetslist'] = 'Список набора фильтров';
$labels['filterstitle'] = 'Редактировать фильтры для входящей почты';
$labels['vacationtitle'] = 'Изменить правило "Не в офисе"';
$labels['forwardtitle'] = 'Изменить правило пересылки';
$labels['message'] = 'Сообщение';
$labels['duplicate'] = 'дублируется';
$labels['notduplicate'] = 'не дублируется';
$labels['duplicate.handle'] = 'дескриптор:';
$labels['duplicate.header'] = 'заголовок:';
$labels['duplicate.uniqueid'] = 'идентификатор:';
$labels['duplicate.seconds'] = 'тайм-аут (секунд):';
$labels['duplicate.last'] = 'относительно последнего запуска';
$messages['filterunknownerror'] = 'Неизвестная ошибка сервера.';
$messages['filterconnerror'] = 'Невозможно подключиться к серверу.';
$messages['filterdeleteerror'] = 'Невозможно удалить фильтр. Ошибка сервера.';
$messages['filterdeleted'] = 'Фильтр успешно удалён.';
$messages['filtersaved'] = 'Фильтр успешно сохранён.';
$messages['filtersaveerror'] = 'Невозможно сохранить фильтр. Ошибка сервера.';
$messages['filterformerror'] = 'Форма фильтра содержит ошибки.';
$messages['filterdeleteconfirm'] = 'Вы действительно хотите удалить выделенный фильтр?';
$messages['ruledeleteconfirm'] = 'Вы уверенны, что хотите удалить выделенное правило?';
$messages['actiondeleteconfirm'] = 'Вы уверенны, что хотите удалить выделенное действие?';
$messages['forbiddenchars'] = 'Недопустимые символы в поле.';
$messages['cannotbeempty'] = 'Поле не может быть пустым.';
$messages['ruleexist'] = 'Фильтр с таким именем уже существует.';
$messages['setactivateerror'] = 'Невозможно включить выбранный набор фильтров. Ошибка сервера.';
$messages['setdeactivateerror'] = 'Невозможно отключить выбранный набор фильтров. Ошибка сервера.';
$messages['setdeleteerror'] = 'Невозможно удалить выбранный набор фильтров. Ошибка сервера.';
$messages['setactivated'] = 'Набор фильтров успешно включён.';
$messages['setdeactivated'] = 'Набор фильтров успешно отключён.';
$messages['setdeleted'] = 'Набор фильтров успешно удалён.';
$messages['setupdated'] = 'Набор фильтров успешно обновлён.';
$messages['setdeleteconfirm'] = 'Вы уверены в том, что хотите удалить выбранный набор фильтров?';
$messages['setcreateerror'] = 'Невозможно создать набор фильтров. Ошибка сервера.';
$messages['setcreated'] = 'Набор фильтров успешно создан.';
$messages['activateerror'] = 'Невозможно включить выбранный(е) фильтр(ы). Ошибка сервера.';
$messages['deactivateerror'] = 'Невозможно выключить выбранный(е) фильтр(ы). Ошибка сервера.';
$messages['deactivated'] = 'Фильтр(ы) успешно отключен(ы).';
$messages['activated'] = 'Фильтр(ы) успешно включен(ы).';
$messages['moved'] = 'Фильтр успешно перемещён.';
$messages['moveerror'] = 'Невозможно переместить фильтр. Ошибка сервера.';
$messages['nametoolong'] = 'Слишком длинное имя.';
$messages['namereserved'] = 'Зарезервированное имя.';
$messages['setexist'] = 'Набор уже существует.';
$messages['nodata'] = 'Нужно выбрать хотя бы одну позицию!';
$messages['invaliddateformat'] = 'Неверная дата или формат части даты';
$messages['saveerror'] = 'Невозможно сохранить данные. Ошибка сервера.';
$messages['vacationsaved'] = 'Данные об отсутствии успешно сохранены.';
$messages['forwardsaved'] = 'Данные о пересылке успешно сохранены.';
$messages['emptyvacationbody'] = 'Сообщение о причине отсутствия не может быть пустым!';
$messages['duplicate.conflict.err'] = 'Не разрешено использовать заголовок и уникальный идентификатор вместе.';
$messages['disabledaction'] = 'Действие не разрешено.';
$messages['lastindexempty'] = 'Индекс необходим при подсчете с конца';
$messages['noflagset'] = 'Нужно выбрать хотя бы один флаг.';
diff --git a/plugins/managesieve/localization/sq_AL.inc b/plugins/managesieve/localization/sq_AL.inc
index 592fb0d0a..8b160a4d5 100644
--- a/plugins/managesieve/localization/sq_AL.inc
+++ b/plugins/managesieve/localization/sq_AL.inc
@@ -1,285 +1,281 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Managesieve plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/
*/
$labels['filters'] = 'Filtra';
$labels['managefilters'] = 'Administroni filtra për postë ardhëse';
-$labels['filtername'] = 'Emri i filtrit';
+$labels['filtername'] = 'Emër filtri';
$labels['newfilter'] = 'Filtër i ri';
$labels['filteradd'] = 'Shtoni filtër';
$labels['filterdel'] = 'Fshije filtrin';
-$labels['rules'] = 'Rregullat';
-$labels['actions'] = 'Veprimet';
+$labels['rules'] = 'Rregulla';
+$labels['actions'] = 'Veprime';
$labels['scope'] = 'Shtrirje';
-$labels['moveup'] = 'Levize lart';
-$labels['movedown'] = 'Levize poshtë';
$labels['filterallof'] = 'që ka përputhje me krejt rregullat vijues';
$labels['filteranyof'] = 'që ka përputhje me cilindo nga rregullat vijues';
$labels['filterany'] = 'krejt mesazhet';
$labels['filtercontains'] = 'përmban';
$labels['filternotcontains'] = 'nuk përmban';
$labels['filteris'] = 'është baras me';
$labels['filterisnot'] = 's’është baras me';
$labels['filterexists'] = 'ekziston';
$labels['filternotexists'] = 's’ekziston';
$labels['filtermatches'] = 'ka përputhje me shprehjen';
$labels['filternotmatches'] = 's’ka përputhje me shprehjen';
$labels['filterregex'] = 'ka përputhje me shprehjen rregullt';
$labels['filternotregex'] = 's’ka përputhje me shprehjen e rregullt';
$labels['filterunder'] = 'nën';
$labels['filterover'] = 'mbi';
$labels['mime'] = 'MIME:';
$labels['mimepart'] = 'Pjesë MIME:';
$labels['mime-message'] = 'mesazh';
$labels['mime-anychild'] = 'çfarëdo';
$labels['mime-type'] = 'lloj';
$labels['mime-subtype'] = 'nënlloj';
-$labels['mime-contenttype'] = 'lloji i përmbajtjes';
$labels['mime-param'] = 'parametër';
$labels['addrule'] = 'Shtoni rregull';
$labels['delrule'] = 'Fshije rregullin';
$labels['messagemoveto'] = 'Kaloje mesazhin te';
$labels['messageredirect'] = 'Ridrejtoje mesazhin te';
$labels['messagecopyto'] = 'Kopjoje mesazhin te';
$labels['messagesendcopy'] = 'Dërgo kopje mesazhi te';
$labels['messagereply'] = 'Përgjigju me mesazh';
$labels['messagedelete'] = 'Fshije mesazhin';
$labels['messagediscard'] = 'Hidhe tej mesazhin';
$labels['messagekeep'] = 'Mbaje mesazhin te Të marrët';
$labels['messagesrules'] = 'Për postë ardhëse:';
$labels['messagesactions'] = '…përmbush veprimet vijuese:';
$labels['add'] = 'Shtoje';
$labels['del'] = 'Fshije';
$labels['sender'] = 'Dërgues';
$labels['recipient'] = 'Marrës';
$labels['vacationaddr'] = 'Adresat e mia email:';
$labels['vacationdays'] = 'Sa shpesh dërgon mesazhe (në ditë):';
$labels['vacationinterval'] = 'Sa shpesh të dërgohen mesazhet:';
$labels['vacationreason'] = 'Lëndë mesazhi (arsye për pushime):';
$labels['vacationfrom'] = 'Adresë dërguesi për përgjigje:';
$labels['vacationsubject'] = 'Subjekt mesazhi:';
$labels['days'] = 'ditë';
$labels['seconds'] = 'sekonda';
$labels['rulestop'] = 'Ndale mbikëqyrjen e rregullave';
$labels['enable'] = 'Aktivizoje/Çaktivizoje';
$labels['filterset'] = 'Grup filtrash';
$labels['filtersets'] = 'Grupe filtrash';
$labels['filtersetadd'] = 'Shtoni grup filtrash';
$labels['filtersetdel'] = 'Fshije grupin e filtrave';
$labels['filtersetact'] = 'Aktivizo grupin e tanishëm të filtrave';
$labels['filtersetdeact'] = 'Çaktivizo grupin e tanishëm të filtrave';
$labels['filterseteditraw'] = 'Përpunoni grup filtrash';
$labels['filtersetswitch'] = 'Aktivizoni/çaktivizoni grup filtrash';
$labels['filterdef'] = 'Përkufizim filtri';
$labels['filtersetname'] = 'Emër grupi filtrash';
$labels['newfilterset'] = 'Grup i ri filtrash';
$labels['active'] = 'aktiv';
$labels['none'] = 'asnjë';
$labels['fromset'] = 'prej grupi';
$labels['fromfile'] = 'prej kartele';
$labels['filterdisabled'] = 'Filtër i çaktivizuar';
$labels['filterenabled'] = 'Filtri u aktivizua';
$labels['countisgreaterthan'] = 'numri është më i madh se';
$labels['countisgreaterthanequal'] = 'numri është më i madh ose baras me';
$labels['countislessthan'] = 'numri është më i vogël se';
$labels['countislessthanequal'] = 'numri është më i vogël ose baras me';
$labels['countequals'] = 'numri është baras me';
$labels['countnotequals'] = 'numri s’është baras me';
$labels['valueisgreaterthan'] = 'vlera është më e madhe se';
$labels['valueisgreaterthanequal'] = 'vlera është më e madh ose baras me';
$labels['valueislessthan'] = 'vlera është më e vogël se';
$labels['valueislessthanequal'] = 'vlera është më e vogël ose baras me';
$labels['valueequals'] = 'vlera është baras me';
$labels['valuenotequals'] = 'vlera s’është baras me';
$labels['setflags'] = 'Caktoni shenja për mesazhin';
$labels['addflags'] = 'Shtoni shenja te mesazhi';
$labels['removeflags'] = 'Hiqni shenja prej mesazhit';
-$labels['flagread'] = 'I e lexuar';
+$labels['flagread'] = 'I lexuar';
$labels['flagdeleted'] = 'I fshirë';
$labels['flaganswered'] = 'Me përgjigje';
$labels['flagflagged'] = 'Me shenjë';
$labels['flagdraft'] = 'Skicë';
$labels['addheader'] = 'Shto krye te mesazhi';
$labels['deleteheader'] = 'Hiq kryet nga mesazhi';
$labels['headername'] = 'Emër kryesh';
$labels['headervalue'] = 'Vlerë kryesh';
$labels['headerpos'] = 'Pozicion kryesh';
$labels['headeratstart'] = 'në fillim';
$labels['headeratend'] = 'në fund';
$labels['headeroccurrence'] = 'Hasje/pozicion kryeje';
$labels['headerfromstart'] = 'nga fillimi';
$labels['headerfromend'] = 'nga fundi';
$labels['headerpatterns'] = 'Rregullsi vlere kryesh';
$labels['headermatchtype'] = 'lloj përputhjeje:';
$labels['setvariable'] = 'Caktoni ndryshore';
$labels['setvarname'] = 'Emër ndryshoreje:';
$labels['setvarvalue'] = 'Vlerë ndryshoreje:';
$labels['setvarmodifiers'] = 'Modifikues:';
$labels['varlower'] = 'me të vogla';
$labels['varupper'] = 'me të mëdha';
$labels['varlowerfirst'] = 'Shenja e parë me të vogla';
$labels['varupperfirst'] = 'shenja e parë me të mëdha';
$labels['varquotewildcard'] = 'shenja speciale citimi';
$labels['varlength'] = 'gjatësi';
$labels['notify'] = 'Dërgo njoftim';
$labels['notifytarget'] = 'Objektiv njoftimi:';
$labels['notifymessage'] = 'Mesazh njoftimi (opsionale):';
$labels['notifyoptions'] = 'Opsione njoftimi (opsionale):';
$labels['notifyfrom'] = 'Dërgues njoftimi (opsionale):';
$labels['notifyimportance'] = 'Rëndësi:';
$labels['notifyimportancelow'] = 'e ulët';
$labels['notifyimportancenormal'] = 'normale';
$labels['notifyimportancehigh'] = 'e lartë';
$labels['notifymethodmailto'] = 'Email';
$labels['notifymethodtel'] = 'Telefon';
$labels['notifymethodsms'] = 'SMS';
$labels['filtercreate'] = 'Krijoje filtrin';
$labels['usedata'] = 'Përdor të dhënat vijuese te filtri:';
$labels['nextstep'] = 'Hapi Pasues';
$labels['...'] = '…';
$labels['string'] = 'Varg';
$labels['currdate'] = 'Datë e tanishme';
$labels['datetest'] = 'Datë';
$labels['dateheader'] = 'krye:';
$labels['year'] = 'vit';
$labels['month'] = 'muaj';
$labels['day'] = 'ditë';
$labels['date'] = 'datë (yyyy-mm-dd)';
$labels['julian'] = 'datë (sipas kalendarit julian)';
$labels['hour'] = 'orë';
$labels['minute'] = 'minutë';
$labels['second'] = 'sekondë';
$labels['time'] = 'kohë (hh:mm:ss)';
$labels['iso8601'] = 'datë (ISO8601)';
$labels['std11'] = 'datë (RFC2822)';
$labels['zone'] = 'brez orar';
$labels['weekday'] = 'ditë e javës (0-6)';
$labels['advancedopts'] = 'Mundësi të mëtejshme';
$labels['body'] = 'Lëndë';
$labels['address'] = 'adresë';
$labels['envelope'] = 'zarf';
$labels['modifier'] = 'modifikues:';
$labels['text'] = 'tekst';
$labels['undecoded'] = 'i pakoduar (i papërpunuar)';
$labels['contenttype'] = 'lloj lënde';
$labels['modtype'] = 'lloj:';
$labels['allparts'] = 'krejt';
$labels['domain'] = 'përkatësi';
$labels['localpart'] = 'pjesë lokale';
$labels['user'] = 'përdorues';
$labels['detail'] = 'hollësi';
$labels['comparator'] = 'krahasues:';
$labels['default'] = 'parazgjedhje';
$labels['octet'] = 'strikt (tetëshe)';
$labels['asciicasemap'] = 'i pavarur nga shkrimi me të mëdha apo të vogla (ascii-casemap)';
$labels['asciinumeric'] = 'numerike (ascii-numeric)';
$labels['index'] = 'tregues:';
$labels['indexlast'] = 'mbrapsht';
$labels['spamtest'] = 'Shkallë spam-i';
$labels['spamtestisgreaterthan'] = 'është më i madh se';
$labels['spamtestisgreaterthanequal'] = 'është më i madh ose baras me';
$labels['spamtestislessthan'] = 'është më i vogël';
$labels['spamtestislessthanequal'] = 'është më i vogël ose baras me';
$labels['spamtestequals'] = 'është baras me';
$labels['spamtestnotequals'] = 's’është baras me';
$labels['spamtestisunknown'] = 'është i panjohur';
$labels['vacation'] = 'Jashtë zyre';
$labels['vacation.reply'] = 'Mesazh përgjigjeje';
$labels['vacation.advanced'] = 'Rregullime të mëtejshme';
-$labels['vacation.from'] = 'Përgjigju dërguesit';
+$labels['vacation.from'] = 'Adresë dërguesi për përgjigje';
$labels['vacation.subject'] = 'Subjekt';
$labels['vacation.body'] = 'Lëndë';
$labels['vacation.start'] = 'Kohë fillimi';
$labels['vacation.end'] = 'Kohë përfundimi';
$labels['vacation.status'] = 'Gjendje';
$labels['vacation.on'] = 'On';
$labels['vacation.off'] = 'Off';
$labels['vacation.addresses'] = 'Adresat e mia email';
$labels['vacation.interval'] = 'Interval përgjigjeje';
$labels['vacation.after'] = 'Vendose rregullin "jashtë zyre" pas';
$labels['vacation.saving'] = 'Po ruhen të dhënat…';
$labels['vacation.action'] = 'Veprim për mesazh ardhës';
$labels['vacation.keep'] = 'Mbaje';
$labels['vacation.discard'] = 'Hidhe tej';
$labels['vacation.redirect'] = 'Ridrejtoje te';
$labels['vacation.copy'] = 'Dërgo kopje te';
$labels['forward'] = 'Përcjellje';
$labels['forward.redirect'] = 'Ridrejtoje te';
$labels['forward.copy'] = 'Dërgo kopje te';
$labels['forward.on'] = 'On';
$labels['forward.off'] = 'Off';
$labels['forward.status'] = 'Gjendje:';
$labels['forward.action'] = 'Për postë mesazhe ardhës kryej veprimin vijues:';
$labels['forward.saving'] = 'Po ruhen të dhënat…';
$labels['filladdresses'] = 'Plotësoje me krejt adresat e mia';
$labels['arialabelfiltersetactions'] = 'Veprime grupi filtrash';
$labels['arialabelfilteractions'] = 'Veprime filtri';
$labels['arialabelfilterform'] = 'Veti filtri';
$labels['ariasummaryfilterslist'] = 'Listë filtrash';
$labels['ariasummaryfiltersetslist'] = 'Listë grupe filtrash';
$labels['filterstitle'] = 'Përpunoni filtra për postë ardhëse';
$labels['vacationtitle'] = 'Përpunoni rregullin jashtë-zyre';
$labels['forwardtitle'] = 'Përpunoni rregull përcjellje mesazhesh';
$labels['message'] = 'Mesazh';
$labels['duplicate'] = 'është përsëdytje';
$labels['notduplicate'] = 's’është përsëdytje';
-$labels['duplicate.handle'] = 'trajtim:';
$labels['duplicate.header'] = 'krye:';
$labels['duplicate.uniqueid'] = 'identifikues:';
$labels['duplicate.seconds'] = 'mbarim kohe (sekonda):';
$labels['duplicate.last'] = 'relative ndaj përmbushjes së fundit';
$messages['filterunknownerror'] = 'Gabim i panjohur shërbyesi.';
$messages['filterconnerror'] = 'S’arrihet të lidhet me shërbyesin.';
$messages['filterdeleteerror'] = 'S’arrihet të fshihet filtri. Ndodhi gabim shërbyesi.';
$messages['filterdeleted'] = 'Grupi u fshi me sukses.';
$messages['filtersaved'] = 'Filtri u ruajt me sukses.';
$messages['filtersaveerror'] = 'S’arrihet të ruhet filtri. Ndodhi një gabim shërbyesi.';
$messages['filterformerror'] = 'Formulari i filtrit përmban gabime.';
$messages['filterdeleteconfirm'] = 'Doni vërtet të fshihet filtri i përzgjedhur?';
$messages['ruledeleteconfirm'] = 'Jeni i sigurt se doni të fshihet rregulli i përzgjedhur?';
$messages['actiondeleteconfirm'] = 'Jeni i sigurt se doni të fshihet veprimi i përzgjedhur?';
$messages['forbiddenchars'] = 'Shenja të ndaluara te fusha.';
$messages['cannotbeempty'] = 'Fusha s’mund të jetë e zbrazët.';
$messages['ruleexist'] = 'Ka tashmë një filtër me emrin e treguar.';
-$messages['setactivateerror'] = 'Nuk mund të aktivizohet grupi i filtrave të zgjedhur. Ndodhi një gabim në server.';
-$messages['setdeactivateerror'] = 'Nuk mund të çaktivizohet grupi i filtrave të zgjedhur. Ndodhi një gabim në server.';
+$messages['setactivateerror'] = 'S’arrihet të aktivizohet grupi i përzgjedhur i filtrave. Ndodhi një gabim shërbyesi.';
+$messages['setdeactivateerror'] = 'S’arrihet të çaktivizohet grupi i përzgjedhur i filtrave. Ndodhi një gabim shërbyesi.';
$messages['setdeleteerror'] = 'S’arrihet të fshihet grupi i përzgjedhur i filtrave. Ndodhi një gabim shërbyesi.';
$messages['setactivated'] = 'Grupi i filtrave u aktivizua me sukses.';
$messages['setdeactivated'] = 'Grupi i filtrave u çaktivizua me sukses.';
$messages['setdeleted'] = 'Grupi i filtrave u fshi me sukses.';
$messages['setupdated'] = 'Grupi i filtrave u përditësua me sukses.';
$messages['setdeleteconfirm'] = 'Jeni i sigurt se doni të fshihet grupi i përzgjedhur i filtrave?';
$messages['setcreateerror'] = 'S’arrihet të krijohet grup filtrash. Ndodhi gabim shërbyesi.';
$messages['setcreated'] = 'Grupi i filtrave u krijua me sukses.';
$messages['activateerror'] = 'S’arrihet të aktivizohet filtri(at) e përzgjedhur. Ndodhi një gabim shërbyesi.';
$messages['deactivateerror'] = 'S’arrihet të çaktivizohet filtri(at) e përzgjedhur. Ndodhi një gabim shërbyesi.';
$messages['deactivated'] = 'Filtri(at) u çaktivizua me sukses.';
$messages['activated'] = 'Filtri(at) u aktivizua me sukses.';
$messages['moved'] = 'Filtri u lëviz me sukses.';
$messages['moveerror'] = 'S’arrihet të lëvizet filtri i përzgjedhur. Ndodhi një gabim shërbyesi.';
$messages['nametoolong'] = 'Emër shumë i gjatë.';
$messages['namereserved'] = 'Emër i rezervuar.';
$messages['setexist'] = 'Ka tashmë një grup të tillë.';
$messages['nodata'] = 'Duhet përzgjedhur të paktën një pozicion!';
$messages['invaliddateformat'] = 'Format i pavlefshëm date ose pjese date';
$messages['saveerror'] = 'S’arrihet të ruhen të dhëna. Ndodhi një gabim shërbyesi.';
$messages['vacationsaved'] = 'Të dhënat "jashtë zyre" u ruajtën me sukses.';
$messages['forwardsaved'] = 'Të dhënat e përcjelljes u ruajtën me sukses.';
$messages['emptyvacationbody'] = 'Lënda e mesazhit të pushimeve është e domosdoshme!';
$messages['duplicate.conflict.err'] = 'S’lejohet përdorimi i njëkohshëm i kryes dhe identifikuesit unik.';
$messages['disabledaction'] = 'Veprim jo i lejuar.';
$messages['lastindexempty'] = 'Treguesi është i domosdoshëm kur numërohet nga fundi';
$messages['noflagset'] = 'Duhet përzgjedhur të paktën një shenjë';
diff --git a/plugins/managesieve/localization/tr_TR.inc b/plugins/managesieve/localization/tr_TR.inc
index 5c0bb9a23..1a235728b 100644
--- a/plugins/managesieve/localization/tr_TR.inc
+++ b/plugins/managesieve/localization/tr_TR.inc
@@ -1,285 +1,285 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Managesieve plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/
*/
$labels['filters'] = 'Süzgeçler';
$labels['managefilters'] = 'Gelen e-posta süzgeçleri yönetimi';
$labels['filtername'] = 'Süzgeç adı';
$labels['newfilter'] = 'Yeni süzgeç';
$labels['filteradd'] = 'Süzgeç ekle';
$labels['filterdel'] = 'Süzgeci Sil';
$labels['rules'] = 'Kurallar';
$labels['actions'] = 'İşlemler';
$labels['scope'] = 'Kapsam';
$labels['moveup'] = 'Yukarı taşı';
$labels['movedown'] = 'Aşağı taşı';
$labels['filterallof'] = 'Aşağıdaki kuralların hepsine uyan';
$labels['filteranyof'] = 'Aşağıdaki kuralların herhangi birine uyan';
$labels['filterany'] = 'Tüm iletiler';
$labels['filtercontains'] = 'şunu içeren';
$labels['filternotcontains'] = 'şunu içermeyen';
$labels['filteris'] = 'şuna eşit olan';
$labels['filterisnot'] = 'şuna eşit olmayan';
$labels['filterexists'] = 'şu var olan';
$labels['filternotexists'] = 'şu var olmayan';
$labels['filtermatches'] = 'şu ifadeye uyan';
$labels['filternotmatches'] = 'şu ifadeye uymayan';
$labels['filterregex'] = 'şu kurallı ifadeye uyan';
$labels['filternotregex'] = 'şu kurallı ifadeye uymayan';
$labels['filterunder'] = 'şunun altında';
$labels['filterover'] = 'şunun üzerinde';
$labels['mime'] = 'MIME:';
$labels['mimepart'] = 'MIME parçası:';
$labels['mime-message'] = 'ileti';
$labels['mime-anychild'] = 'tümü';
$labels['mime-type'] = 'tür';
$labels['mime-subtype'] = 'alt tür';
$labels['mime-contenttype'] = 'içerik türü';
$labels['mime-param'] = 'parametre';
$labels['addrule'] = 'Kural ekle';
$labels['delrule'] = 'Kuralı sil';
$labels['messagemoveto'] = 'İletiyi şuraya taşı';
$labels['messageredirect'] = 'İletiyi şuraya yönlendir';
$labels['messagecopyto'] = 'İletiyi şuraya kopyala';
$labels['messagesendcopy'] = 'İletinin kopyasını şuraya gönder';
$labels['messagereply'] = 'İletiyle birlikte yanıtla';
$labels['messagedelete'] = 'İletiyi sil';
$labels['messagediscard'] = 'İletiyi yok say';
$labels['messagekeep'] = 'İleti Gelen kutusunda tutulsun';
$labels['messagesrules'] = 'Gelen iletiler için:';
$labels['messagesactions'] = '...aşağıdaki işlemleri yürüt:';
$labels['add'] = 'Ekle';
$labels['del'] = 'Sil';
$labels['sender'] = 'Gönderici';
$labels['recipient'] = 'Alıcı';
$labels['vacationaddr'] = 'E-posta adreslerim:';
$labels['vacationdays'] = 'İleti gönderme sıklığı (gün):';
$labels['vacationinterval'] = 'İleti gönderme sıklığı:';
$labels['vacationreason'] = 'İleti gövdesi (tatil nedeni):';
$labels['vacationfrom'] = 'Gönderici adresine yanıtla:';
$labels['vacationsubject'] = 'İleti konusu:';
$labels['days'] = 'gün';
$labels['seconds'] = 'saniye';
$labels['rulestop'] = 'Kuralları değerlendirmeyi bitir';
$labels['enable'] = 'Etkinleştir/Devre dışı bırak';
$labels['filterset'] = 'Süzgeç kümesi';
$labels['filtersets'] = 'Süzgeç kümeleri';
$labels['filtersetadd'] = 'Süzgeç kümesi ekle';
$labels['filtersetdel'] = 'Süzgeç kümesini sil';
$labels['filtersetact'] = 'Geçerli süzgeç kümesini etkinleştir';
$labels['filtersetdeact'] = 'Geçerli süzgeç kümesini devre dışı bırak';
$labels['filterseteditraw'] = 'Süzgeç kümesini düzenle';
$labels['filtersetswitch'] = 'Süzgeç kümesini aç/kapat';
$labels['filterdef'] = 'Süzgeç tanımı';
$labels['filtersetname'] = 'Süzgeç kümesi adı';
$labels['newfilterset'] = 'Yeni süzgeç kümesi ';
$labels['active'] = 'etkin';
$labels['none'] = 'hiçbiri';
$labels['fromset'] = 'şu kümeden';
$labels['fromfile'] = 'şu dosyadan';
$labels['filterdisabled'] = 'Süzgeç devre dışı';
$labels['filterenabled'] = 'Süzgeç etkin';
$labels['countisgreaterthan'] = 'sayısı şundan büyük olan';
$labels['countisgreaterthanequal'] = 'sayısı şundan büyük ya da eşit olan';
$labels['countislessthan'] = 'sayısı şundan küçük olan';
$labels['countislessthanequal'] = 'sayısı şundan küçük ya da eşit olan';
$labels['countequals'] = 'sayısı şuna eşit olan';
$labels['countnotequals'] = 'sayısı şuna eşit olmayan';
$labels['valueisgreaterthan'] = 'değeri şundan büyük olan';
$labels['valueisgreaterthanequal'] = 'değeri şundan büyük ya da eşit olan';
$labels['valueislessthan'] = 'değeri şundan küçük olan';
$labels['valueislessthanequal'] = 'değer şundan küçük ya da eşit olan';
$labels['valueequals'] = 'değeri şuna eşit olan';
$labels['valuenotequals'] = 'değeri şuna eşit olmayan';
$labels['setflags'] = 'İletiyi işaretlerini ayarla';
$labels['addflags'] = 'İletiye işaret ekle';
$labels['removeflags'] = 'İleti işaretlerini kaldır';
$labels['flagread'] = 'Okunmuş';
$labels['flagdeleted'] = 'Silinmiş';
$labels['flaganswered'] = 'Yanıtlanmış';
$labels['flagflagged'] = 'İşaretlenmiş';
$labels['flagdraft'] = 'Taslak';
$labels['addheader'] = 'İletiye üst bilgi ekle';
$labels['deleteheader'] = 'İletideki üst bilgiyi kaldır';
$labels['headername'] = 'Üst bilgi adı';
$labels['headervalue'] = 'Üst bilgi değeri';
$labels['headerpos'] = 'Üst bilgi konumu';
$labels['headeratstart'] = 'üstte';
$labels['headeratend'] = 'altta';
$labels['headeroccurrence'] = 'Üst bilgi görüntülenmesi/konumu';
$labels['headerfromstart'] = 'üstten';
$labels['headerfromend'] = 'alttan';
$labels['headerpatterns'] = 'Üst bilgi değeri düzenleri';
$labels['headermatchtype'] = 'eşleşme türü:';
$labels['setvariable'] = 'Değişken tanımla';
$labels['setvarname'] = 'Değişken adı:';
$labels['setvarvalue'] = 'Değişken değeri:';
$labels['setvarmodifiers'] = 'Alanlar:';
$labels['varlower'] = 'küçük harf';
$labels['varupper'] = 'büyük harf';
$labels['varlowerfirst'] = 'İlk karakter küçük harf';
$labels['varupperfirst'] = 'İlk karakter büyük harf';
$labels['varquotewildcard'] = 'özel karakterleri tırnak içine al';
$labels['varlength'] = 'uzunluk';
$labels['notify'] = 'Bildirim gönder';
$labels['notifytarget'] = 'Bildirim hedefi:';
$labels['notifymessage'] = 'Bildirim iletisi (isteğe bağlı):';
$labels['notifyoptions'] = 'Bildirim ayarları (isteğe bağlı):';
$labels['notifyfrom'] = 'Bildirim göndericisi (isteğe bağlı):';
$labels['notifyimportance'] = 'Önem derecesi:';
$labels['notifyimportancelow'] = 'düşük';
$labels['notifyimportancenormal'] = 'normal';
$labels['notifyimportancehigh'] = 'yüksek';
$labels['notifymethodmailto'] = 'E-posta';
$labels['notifymethodtel'] = 'Telefon';
$labels['notifymethodsms'] = 'SMS';
$labels['filtercreate'] = 'Süzgeç ekle';
$labels['usedata'] = 'Süzgeçte şu veriler kullanılsın:';
$labels['nextstep'] = 'Sonraki adım';
$labels['...'] = '...';
$labels['string'] = 'Dizge';
$labels['currdate'] = 'Geçerli tarih';
$labels['datetest'] = 'Tarih';
$labels['dateheader'] = 'üst bilgi:';
$labels['year'] = 'yıl';
$labels['month'] = 'ay';
$labels['day'] = 'gün';
$labels['date'] = 'tarih (yyyy-aa-gg)';
$labels['julian'] = 'tarih (julian)';
$labels['hour'] = 'saat';
$labels['minute'] = 'dakika';
$labels['second'] = 'saniye';
$labels['time'] = 'saat (ss:dd:ss)';
$labels['iso8601'] = 'tarih (ISO8601)';
$labels['std11'] = 'tarih (RFC2822)';
$labels['zone'] = 'saat-dilimi';
$labels['weekday'] = 'haftanın günleri (0-6)';
$labels['advancedopts'] = 'Gelişmiş ayarlar';
$labels['body'] = 'Metin';
$labels['address'] = 'adres';
$labels['envelope'] = 'zarf';
$labels['modifier'] = 'alan:';
$labels['text'] = 'metin';
$labels['undecoded'] = 'kodu çözülmemiş (ham)';
$labels['contenttype'] = 'içerik türü';
$labels['modtype'] = 'tür:';
$labels['allparts'] = 'tümü';
-$labels['domain'] = 'alan adı';
+$labels['domain'] = 'etki alanı';
$labels['localpart'] = 'yerel parça';
$labels['user'] = 'kullanıcı';
$labels['detail'] = 'ayrıntı';
$labels['comparator'] = 'karşılaştırıcı:';
$labels['default'] = 'varsayılan';
$labels['octet'] = 'sıkı (sekizli)';
$labels['asciicasemap'] = 'büyük küçük harfe duyarsız (ascii-casemap)';
$labels['asciinumeric'] = 'sayı (ascii-numeric)';
$labels['index'] = 'Dizin:';
$labels['indexlast'] = 'geriye yönelik';
$labels['spamtest'] = 'İstenmeyen e-posta düzeyi';
$labels['spamtestisgreaterthan'] = 'şundan büyük olan';
$labels['spamtestisgreaterthanequal'] = 'şundan büyük ve eşit olan';
$labels['spamtestislessthan'] = 'şundan küçük olan';
$labels['spamtestislessthanequal'] = 'şundan küçük ve eşit olan';
$labels['spamtestequals'] = 'şuna eşit olan';
$labels['spamtestnotequals'] = 'şuna eşit olmayan';
$labels['spamtestisunknown'] = 'bilinmeyen';
$labels['vacation'] = 'Ofis dışında';
$labels['vacation.reply'] = 'İletiyi yanıtla';
$labels['vacation.advanced'] = 'Gelişmiş ayarlar';
$labels['vacation.from'] = 'Gönderici adresine yanıtla';
$labels['vacation.subject'] = 'Konu';
$labels['vacation.body'] = 'Metin';
$labels['vacation.start'] = 'Başlangıç saati';
$labels['vacation.end'] = 'Bitiş saati';
$labels['vacation.status'] = 'Durum';
$labels['vacation.on'] = 'Etkin';
$labels['vacation.off'] = 'Devre dışı';
$labels['vacation.addresses'] = 'E-posta adreslerim';
$labels['vacation.interval'] = 'Yanıt aralığı';
$labels['vacation.after'] = 'Ofis dışında kuralını şunun arkasına koy';
$labels['vacation.saving'] = 'Veriler kaydediliyor...';
$labels['vacation.action'] = 'Gelen ileti işlemi';
$labels['vacation.keep'] = 'Koru';
$labels['vacation.discard'] = 'Yok say';
$labels['vacation.redirect'] = 'Şuraya yönlendir';
$labels['vacation.copy'] = 'Şuraya kopya gönder';
$labels['forward'] = 'İletiliyor';
$labels['forward.redirect'] = 'Şuraya yönlendir';
$labels['forward.copy'] = 'Şuraya kopya gönder';
$labels['forward.on'] = 'Etkin';
$labels['forward.off'] = 'Devre dışı';
$labels['forward.status'] = 'Durum:';
$labels['forward.action'] = 'Gelen e-postalar için şu işlem yürütülsün:';
$labels['forward.saving'] = 'Veriler kaydediliyor...';
$labels['filladdresses'] = 'Benim adreslerimle doldur';
$labels['arialabelfiltersetactions'] = 'Süzgeç kümesi işlemleri';
$labels['arialabelfilteractions'] = 'Süzgeç işlemleri';
$labels['arialabelfilterform'] = 'Süzgeç özellikleri';
$labels['ariasummaryfilterslist'] = 'Süzgeç listesi';
$labels['ariasummaryfiltersetslist'] = 'Süzgeç kümesi listesi';
$labels['filterstitle'] = 'Gelen e-posta süzgeçlerini düzenle';
$labels['vacationtitle'] = 'Ofis dışında kuralını düzenle';
$labels['forwardtitle'] = 'Posta iletme kuralını düzenle';
$labels['message'] = 'İleti';
$labels['duplicate'] = 'yinelenen';
$labels['notduplicate'] = 'yinelenmeyen';
$labels['duplicate.handle'] = 'işle:';
$labels['duplicate.header'] = 'üst bilgi:';
$labels['duplicate.uniqueid'] = 'belirteç:';
$labels['duplicate.seconds'] = 'Zaman aşımı (saniye):';
$labels['duplicate.last'] = 'son yapılanlara göre';
$messages['filterunknownerror'] = 'Bilinmeyen sunucu sorunu.';
$messages['filterconnerror'] = 'Sunucu ile bağlantı kurulamadı.';
$messages['filterdeleteerror'] = 'Süzgeç silinemedi. Sunucuda bir sorun çıktı.';
$messages['filterdeleted'] = 'Süzgeç silindi.';
$messages['filtersaved'] = 'Süzgeç kaydedildi.';
$messages['filtersaveerror'] = 'Süzgeç kaydedilemedi. Sunucuda bir sorun çıktı.';
$messages['filterformerror'] = 'Süzgeç formunda sorunlar var.';
$messages['filterdeleteconfirm'] = 'Seçilmiş süzgeçleri silmek istediğinize emin misiniz?';
$messages['ruledeleteconfirm'] = 'Seçilmiş kuralları silmek istediğinize emin misiniz?';
$messages['actiondeleteconfirm'] = 'Seçilmiş işlemleri silmek istediğinize emin misiniz?';
$messages['forbiddenchars'] = 'Alanda izin verilmeyen karakterler var.';
$messages['cannotbeempty'] = 'Alan boş olamaz';
$messages['ruleexist'] = 'Aynı adlı bir süzgeç zaten var.';
$messages['setactivateerror'] = 'Seçilmiş süzgeç kümesi etkinleştirilemedi. Sunucuda bir sorun çıktı.';
$messages['setdeactivateerror'] = 'Seçilmiş süzgeç kümesi devre dışı bırakılamadı. Sunucuda bir sorun çıktı.';
$messages['setdeleteerror'] = 'Seçilmiş süzgeç kümesi silinemedi. Sunucuda bir sorun çıktı.';
$messages['setactivated'] = 'Süzgeç kümesi etkinleştirildi.';
$messages['setdeactivated'] = 'Süzgeç kümesi devre dışı bırakıldı.';
$messages['setdeleted'] = 'Süzgeç kümesi silindi.';
$messages['setupdated'] = 'Süzgeç kümesi güncellendi.';
$messages['setdeleteconfirm'] = 'Seçilmiş süzgeç kümesini silmek istediğinize emin misiniz?';
$messages['setcreateerror'] = 'Süzgeç kümesi eklenemedi. Sunucuda bir sorun çıktı.';
$messages['setcreated'] = 'Süzgeç kümesi eklendi.';
$messages['activateerror'] = 'Seçilmiş süzgeç(ler) etkinleştirilemedi. Sunucuda bir sorun çıktı.';
$messages['deactivateerror'] = 'Seçilmiş süzgeç(ler) devre dışı bırakılamadı. Sunucuda bir sorun çıktı.';
$messages['deactivated'] = 'Süzgeç(ler) devre dışı bırakıldı.';
$messages['activated'] = 'Süzgeç(ler) etkinleştirildi.';
$messages['moved'] = 'Süzgeç taşındı.';
$messages['moveerror'] = 'Seçilmiş süzgeç taşınamadı. Sunucuda bir sorun çıktı.';
$messages['nametoolong'] = 'Ad çok uzun.';
$messages['namereserved'] = 'Bu ad ayırtılmış.';
$messages['setexist'] = 'Küme zaten var.';
$messages['nodata'] = 'En az bir konum seçilmelidir!';
$messages['invaliddateformat'] = 'Tarih ya da tarih biçimi geçersiz';
$messages['saveerror'] = 'Veri kaydedilemedi. Sunucuda bir sorun çıktı.';
$messages['vacationsaved'] = 'Ofis dışında verileri kaydedildi.';
$messages['forwardsaved'] = 'İletim verileri kaydedildi.';
$messages['emptyvacationbody'] = 'Tatil iletisi metnini yazmalısınız!';
$messages['duplicate.conflict.err'] = 'Üst bilgi ve tekil belirteç aynı anda kullanılamaz.';
$messages['disabledaction'] = 'İşleme izin verilmiyor!';
$messages['lastindexempty'] = 'Sondan sayılırken dizin gereklidir';
$messages['noflagset'] = 'En az bir işaret seçilmelidir.';
diff --git a/plugins/managesieve/localization/ug.inc b/plugins/managesieve/localization/ug.inc
new file mode 100644
index 000000000..8d3d10569
--- /dev/null
+++ b/plugins/managesieve/localization/ug.inc
@@ -0,0 +1,285 @@
+<?php
+
+/*
+ +-----------------------------------------------------------------------+
+ | Localization file of the Roundcube Webmail Managesieve plugin |
+ | |
+ | Copyright (C) The Roundcube Dev Team |
+ | |
+ | Licensed under the GNU General Public License version 3 or |
+ | any later version with exceptions for skins & plugins. |
+ | See the README file for a full license statement. |
+ +-----------------------------------------------------------------------+
+
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/
+*/
+
+
+$labels['filters'] = 'سۈزگۈچلەر';
+$labels['managefilters'] = 'كەلگەن خەت سۈزگۈچلىرىنى باشقۇرۇش';
+$labels['filtername'] = 'سۈزگۈچ نامى';
+$labels['newfilter'] = 'يېڭى سۈزگۈچ';
+$labels['filteradd'] = 'سۈزگۈچ قېتىش';
+$labels['filterdel'] = 'سۈزگۈچ ئۆچۈرۈش';
+$labels['rules'] = 'قائىدىلەر';
+$labels['actions'] = 'ھەركەتلەر';
+$labels['scope'] = 'دائىرە';
+$labels['moveup'] = 'ئۈستىگە يۆتكەش';
+$labels['movedown'] = 'ئاستىغا يۆتكەش';
+$labels['filterallof'] = 'تۆۋەندىكى ھەممە قائىدىلەرگە ماس كىلىدىغان';
+$labels['filteranyof'] = 'تۆۋەندىكى قائىدىلەرنىڭ بىرىگە ماس كىلىدىغان';
+$labels['filterany'] = 'بارلىق خەتلەر';
+$labels['filtercontains'] = 'ئۆز-ئىچىگە ئېلىش';
+$labels['filternotcontains'] = 'ئۆز-ئىچىگە ئالماسلىق';
+$labels['filteris'] = 'تەڭ';
+$labels['filterisnot'] = 'تەڭ ئەمەس';
+$labels['filterexists'] = 'مەۋجۇت';
+$labels['filternotexists'] = 'مەۋجۇت ئەمەس';
+$labels['filtermatches'] = 'ئىپادىگە ماس كىلىدۇ';
+$labels['filternotmatches'] = 'ئىپادىگە ماس كەلمەيدۇ';
+$labels['filterregex'] = 'ئادەتتىكى ئىپادىگە ماس كىلىدۇ';
+$labels['filternotregex'] = 'ئادەتتىكى ئىپادىگە ماس كەلمەيدۇ';
+$labels['filterunder'] = 'ئاستىدا';
+$labels['filterover'] = 'ئۈستىدە';
+$labels['mime'] = 'MIME:';
+$labels['mimepart'] = 'MIME قىسمى:';
+$labels['mime-message'] = 'ئۇچۇر';
+$labels['mime-anychild'] = 'ھەرقانداق';
+$labels['mime-type'] = 'تۈر';
+$labels['mime-subtype'] = 'بالا-تۈر';
+$labels['mime-contenttype'] = 'مەزمۇن تۈرى';
+$labels['mime-param'] = 'پارامىتىر';
+$labels['addrule'] = 'قائىدە قۇشۇش';
+$labels['delrule'] = 'قائىدە ئۆچۈرۈش';
+$labels['messagemoveto'] = 'خەتنى يۆتكەش';
+$labels['messageredirect'] = 'خەتنى يەتكۈزۈش';
+$labels['messagecopyto'] = 'خەتنى كۆچۈرۈش';
+$labels['messagesendcopy'] = 'خەت كۆچۈرمىسىنى ئەۋەتىش';
+$labels['messagereply'] = 'خەت بىلەن جاۋاپ قايتۇرۇش';
+$labels['messagedelete'] = 'خەتنى ئۆچۈرۈش';
+$labels['messagediscard'] = 'خەت بىلەن تاشلىۋېتىش';
+$labels['messagekeep'] = 'خەتنى كىلىش ساندۇقىدا ساقلاش';
+$labels['messagesrules'] = 'كەلگەن خەت ئۈچۈن:';
+$labels['messagesactions'] = '...تۆۋەندىكى ھەركەتلەرنى ئورۇنداش:';
+$labels['add'] = 'قېتىش';
+$labels['del'] = 'ئۆچۈرۈش';
+$labels['sender'] = 'ئەۋەتكۈچى';
+$labels['recipient'] = 'تاپشۇرۋالغۇچى';
+$labels['vacationaddr'] = 'مېنىڭ ئېلىخەت ئادىرسلىرىم:';
+$labels['vacationdays'] = 'قانچە ئۇزۇندا (كۈندە) خەت يوللايسىز:';
+$labels['vacationinterval'] = 'قانچە ئۇزۇندا خەت يوللايسىز:';
+$labels['vacationreason'] = 'خەت مەزمۇنى (تەتىل سەۋەبى):';
+$labels['vacationfrom'] = 'ئەۋەتكۈچى ئادىرسىغا جاۋاپ قايتۇرۇش:';
+$labels['vacationsubject'] = 'خەت تېمىسى';
+$labels['days'] = 'كۈنلەر';
+$labels['seconds'] = 'سىكۇنتلار';
+$labels['rulestop'] = 'تەكشۈرۈش قائىدىلىرىنى بىكار قىلىش';
+$labels['enable'] = 'بار/يوق قىلىش';
+$labels['filterset'] = 'سۈزگۈچ يۈرۈشى';
+$labels['filtersets'] = 'سۈزگۈچ يۈرۈشلىرى';
+$labels['filtersetadd'] = 'سۈزگۈچ يۈرۈشى قېتىش';
+$labels['filtersetdel'] = 'سۈزگۈچ يۈرۈشىنى ئۆچۈرۈش';
+$labels['filtersetact'] = 'نۆۋەتتىكى سۈزگۈچ يۈرۈشىنى قوزغىتىش';
+$labels['filtersetdeact'] = 'نۆۋەتتىكى سۈزگۈچ يۈرۈشىنى توختىتىش';
+$labels['filterseteditraw'] = 'سۈزگۈچ يۈرۈشىنى تەھرىرلەش';
+$labels['filtersetswitch'] = 'سۈزگۈچ يۈرۈشىنى بار/يوق قىلىش';
+$labels['filterdef'] = 'سۈزگۈچ بېكىتىش';
+$labels['filtersetname'] = 'سۈزگۈچ يۈرۈشى نامى';
+$labels['newfilterset'] = 'يېڭى سۈزگۈچ يۈرۈشى';
+$labels['active'] = 'جانلىق';
+$labels['none'] = 'يوق';
+$labels['fromset'] = 'يۈرۈشتىن';
+$labels['fromfile'] = 'ھۆججەتتىن';
+$labels['filterdisabled'] = 'سۈزگۈچنى يوق بولدى';
+$labels['filterenabled'] = 'سۈزگۈچ بار بولدى';
+$labels['countisgreaterthan'] = 'سانىغۇچ بولسا چوڭ';
+$labels['countisgreaterthanequal'] = 'سانىغۇچ چوڭ ياكى تەڭ';
+$labels['countislessthan'] = 'سانىغۇچ كىچىك';
+$labels['countislessthanequal'] = 'سانىغۇچ كىچىك ياكى تەڭ';
+$labels['countequals'] = 'سانىغۇچ تەڭ';
+$labels['countnotequals'] = 'سانىغۇچ تەڭ ئەمەس';
+$labels['valueisgreaterthan'] = 'قىممەت چوڭ';
+$labels['valueisgreaterthanequal'] = 'قىممەت چوڭ ياكى تەڭ';
+$labels['valueislessthan'] = 'قىممەت كىچىك';
+$labels['valueislessthanequal'] = 'قىممەت كىچىك ياكى تەڭ';
+$labels['valueequals'] = 'قىممەت تەڭ';
+$labels['valuenotequals'] = 'قىممەت تەڭ ئەمەس';
+$labels['setflags'] = 'بۇ ئۇچۇرغا بايراق بەلگىلەش';
+$labels['addflags'] = 'بۇ ئۇچۇرغا بايراق قېتىش';
+$labels['removeflags'] = 'بۇ ئۇچۇردىن بايراقلارنى ئۆچۈرۈش';
+$labels['flagread'] = 'ئۇقۇغان';
+$labels['flagdeleted'] = 'ئۆچۈرۋەتكەن';
+$labels['flaganswered'] = 'جاۋاپ قايتۇرغان';
+$labels['flagflagged'] = 'بايراقلانغان';
+$labels['flagdraft'] = 'قوليازما';
+$labels['addheader'] = 'بۇ خەتكە باشلانما قۇشۇش';
+$labels['deleteheader'] = 'بۇ خەتتىن باشلانمىنى ئۆچۈرۈش';
+$labels['headername'] = 'باشلانما نامى';
+$labels['headervalue'] = 'باشلانما قىممىتى';
+$labels['headerpos'] = 'باشلانما ئورنى';
+$labels['headeratstart'] = 'باشتا';
+$labels['headeratend'] = 'ئاخىردا';
+$labels['headeroccurrence'] = 'باشلانما كۆرسىتىش/ئورۇن';
+$labels['headerfromstart'] = 'باشلىنىشتىن';
+$labels['headerfromend'] = 'ئاخىردىن';
+$labels['headerpatterns'] = 'باشلانما قىممەت ئۇسلۇبلىرى';
+$labels['headermatchtype'] = 'ماسلىق تۈرى:';
+$labels['setvariable'] = 'ئۆزگىرىشچان مىقدار بېكىتىش';
+$labels['setvarname'] = 'ئۆزگىرىشچان مىقدار نامى:';
+$labels['setvarvalue'] = 'ئۆزگىرىشچان مىقدار قىممىتى:';
+$labels['setvarmodifiers'] = 'ئۆزگەرتكۈچ:';
+$labels['varlower'] = 'كىچىك';
+$labels['varupper'] = 'چوڭ';
+$labels['varlowerfirst'] = 'تۇنجى ھەرىپ كىچىك';
+$labels['varupperfirst'] = 'تۇنجى ھەرىپ چوڭ';
+$labels['varquotewildcard'] = 'ئالاھىدە ھەرىپلەرنى نەقىللەش';
+$labels['varlength'] = 'ئۇزۇنلۇق';
+$labels['notify'] = 'ئۇقتۇرۇش ئەۋەتىش';
+$labels['notifytarget'] = 'ئۇقتۇرۇش نىشانى:';
+$labels['notifymessage'] = 'ئۇقتۇرۇش ئۇچۇرى (ئىختىيارى):';
+$labels['notifyoptions'] = 'ئۇقتۇرۇش تاللانمىلىرى (ئىختىيارى):';
+$labels['notifyfrom'] = 'ئۇقتۇرۇش ئەۋەتكۈچى (ئىختىيارى):';
+$labels['notifyimportance'] = 'مۇھىملىقى:';
+$labels['notifyimportancelow'] = 'تۆۋەت';
+$labels['notifyimportancenormal'] = 'ئوتتۇراھال';
+$labels['notifyimportancehigh'] = 'يۇقىرى';
+$labels['notifymethodmailto'] = 'ئېلىخەت';
+$labels['notifymethodtel'] = 'تېلىفۇن';
+$labels['notifymethodsms'] = 'ئۇچۇر';
+$labels['filtercreate'] = 'سۈزگۈچ قۇرۇش';
+$labels['usedata'] = 'سۈزگۈچتە تۆۋەندىكى ئۇچۇرنى ئىشلىتىڭ:';
+$labels['nextstep'] = 'كىيىنكى قەدەم';
+$labels['...'] = '...';
+$labels['string'] = 'تېكىست';
+$labels['currdate'] = 'ھازىرقى چېسلا';
+$labels['datetest'] = 'چېسلا';
+$labels['dateheader'] = 'باشلانما:';
+$labels['year'] = 'يىل';
+$labels['month'] = 'ئاي';
+$labels['day'] = 'كۈن';
+$labels['date'] = 'چېسلا (يىل-ئاي-كۈن)';
+$labels['julian'] = 'چېسلا (جۇلىئان)';
+$labels['hour'] = 'سائەت';
+$labels['minute'] = 'مىنۇت';
+$labels['second'] = 'سېكۇنت';
+$labels['time'] = 'ۋاقىت (سائەت:مىنۇت:سېكۇنت)';
+$labels['iso8601'] = 'چېسلا (ISO8601)';
+$labels['std11'] = 'چېسلا (RFC2822)';
+$labels['zone'] = 'ۋاقىت رايۇنى';
+$labels['weekday'] = 'ھەپتە كۈنلىرى(0-6)';
+$labels['advancedopts'] = 'ئالاھىدە تاللانمىلار';
+$labels['body'] = 'مەزمۇن';
+$labels['address'] = 'ئادىرىس';
+$labels['envelope'] = 'كونۋېرت';
+$labels['modifier'] = 'ئۆزگەرتكۈچ:';
+$labels['text'] = 'تېكىست';
+$labels['undecoded'] = 'شىفىرسىزلانمىغان (خام)';
+$labels['contenttype'] = 'مەزمۇن تۈرى';
+$labels['modtype'] = 'تۈر:';
+$labels['allparts'] = 'ھەممە';
+$labels['domain'] = 'دائىرە';
+$labels['localpart'] = 'يەرلىك قىسىم';
+$labels['user'] = 'ئىشلەتكۈچى';
+$labels['detail'] = 'تەپسىلات';
+$labels['comparator'] = 'سېلىشتۇرما:';
+$labels['default'] = 'سۈكۈت';
+$labels['octet'] = 'قەتئىي (سەككىرلىك)';
+$labels['asciicasemap'] = 'چوڭ-كىچىكلىكى پەرىقسىز (ascii خەرىتىسى)';
+$labels['asciinumeric'] = 'سان (ascii-سانلىق)';
+$labels['index'] = 'ئىندىكىس:';
+$labels['indexlast'] = 'ئارقىغا';
+$labels['spamtest'] = 'ئالدامچىلىق دەرىجىسى';
+$labels['spamtestisgreaterthan'] = 'چوڭ';
+$labels['spamtestisgreaterthanequal'] = 'چوڭ ياكى تەڭ';
+$labels['spamtestislessthan'] = 'كىچىك';
+$labels['spamtestislessthanequal'] = 'كىچىك ياكى تەڭ';
+$labels['spamtestequals'] = 'تەڭ';
+$labels['spamtestnotequals'] = 'تەڭ ئەمەس';
+$labels['spamtestisunknown'] = 'نامەلۇم';
+$labels['vacation'] = 'ئىشخانىنىڭ سىرتىدا';
+$labels['vacation.reply'] = 'خەتكە جاۋاپ يېزىش';
+$labels['vacation.advanced'] = 'ئالىي تەڭشەكلەر';
+$labels['vacation.from'] = 'ئەۋەتكۈچى ئادىرسىغا جاۋاپ قايتۇرۇش';
+$labels['vacation.subject'] = 'تېما';
+$labels['vacation.body'] = 'مەزمۇن';
+$labels['vacation.start'] = 'باشلاش ۋاقتى';
+$labels['vacation.end'] = 'ئاخىرلىشىش ۋاقتى';
+$labels['vacation.status'] = 'ھالەت';
+$labels['vacation.on'] = 'بار';
+$labels['vacation.off'] = 'يوق';
+$labels['vacation.addresses'] = 'مېنىڭ ئېلىخەت ئادىرسىم';
+$labels['vacation.interval'] = 'جاۋاپ قايتۇرۇش ئارلىقى';
+$labels['vacation.after'] = 'ئارقىدىن ئىشخانا-سىرتىدا قائىدىسىنى قۇيۇش';
+$labels['vacation.saving'] = 'ئۇچۇرنى ساقلاۋاتىدۇ...';
+$labels['vacation.action'] = 'كەلگەن خەت ھەركىتى';
+$labels['vacation.keep'] = 'ساقلاش';
+$labels['vacation.discard'] = 'تاشلاش';
+$labels['vacation.redirect'] = 'يەتكۈزۈش';
+$labels['vacation.copy'] = 'بىر نۇسخىسىنى ئەۋەتىش';
+$labels['forward'] = 'يەتكۈزۈش';
+$labels['forward.redirect'] = 'يەتكۈزۈش';
+$labels['forward.copy'] = 'بىر نۇسخىسىنى ئەۋەتىش';
+$labels['forward.on'] = 'بار';
+$labels['forward.off'] = 'يوق';
+$labels['forward.status'] = 'ھالەت:';
+$labels['forward.action'] = 'كەلگەن خەتلەرگە تۆۋەندىكى ھەركەتنى ئورۇنداڭ:';
+$labels['forward.saving'] = 'ئۇچۇرنى ساقلاۋاتىدۇ...';
+$labels['filladdresses'] = 'مېنىڭ بارلىق ئادىرسلىرىم بىلەن تولدۇرۇڭ';
+$labels['arialabelfiltersetactions'] = 'سۈزگۈچ يۈرۈشى ھەركىتى';
+$labels['arialabelfilteractions'] = 'سۈزگۈچ ھەركەتلىرى';
+$labels['arialabelfilterform'] = 'سۈزگۈچ خاسلىقى';
+$labels['ariasummaryfilterslist'] = 'سۈزگۈچلەرنى تىزىش';
+$labels['ariasummaryfiltersetslist'] = 'سۈزگۈچ يۈرۈشى تىزىملىكى';
+$labels['filterstitle'] = 'كەلگەن خەت سۈزگۈچلىرىنى تەھرىرلەش';
+$labels['vacationtitle'] = 'ئىشخانا-سىرتىدا قائىدىسىنى تەھرىرلەش';
+$labels['forwardtitle'] = 'خەت يەتكۈزۈش قائىدىسىنى تەھرىرلەش';
+$labels['message'] = 'ئۇچۇر';
+$labels['duplicate'] = 'تەكرارلانغان';
+$labels['notduplicate'] = 'تەكرارلانمىغان';
+$labels['duplicate.handle'] = 'بىر-تەرەپ قىلىش:';
+$labels['duplicate.header'] = 'باشلانما:';
+$labels['duplicate.uniqueid'] = 'بەلگە:';
+$labels['duplicate.seconds'] = 'قالغان ۋاقىت(سىكۇنتلار):';
+$labels['duplicate.last'] = 'ئاخىرقى ئىجراغا نىسپىي';
+$messages['filterunknownerror'] = 'نامەلۇم مۇلازىمېتىر خاتالىقى.';
+$messages['filterconnerror'] = 'مۇلازىمېتىرغا ئۇلىغىلى بولمىدى.';
+$messages['filterdeleteerror'] = 'سۈزگۈچنى ئۆچۈرگىلى بولمىدى. مۇلازىمېتىر خاتالىقى كۆرۈلدى.';
+$messages['filterdeleted'] = 'سۈزگۈچ مۇۋاپىقىيەتلىك ئۆچۈرۈلدى.';
+$messages['filtersaved'] = 'سۈزگۈچ مۇۋاپىقىيەتلىك ساقلاندى.';
+$messages['filtersaveerror'] = 'سۈزگۈچنى ساقلىغىلى بولمىدى. مۇلازىمېتىر خاتالىقى كۆرۈلدى.';
+$messages['filterformerror'] = 'سۈزگۈچ جەدىۋېلىدە خاتالىق بار.';
+$messages['filterdeleteconfirm'] = 'سىز تاللانغان سۈزگۈچنى راستىنلا ئۆچۈرەمسىز؟';
+$messages['ruledeleteconfirm'] = 'سىز تاللانغان قائىدىنى راستىنلا ئۆچۈرەمسىز؟';
+$messages['actiondeleteconfirm'] = 'سىز تاللانغان ھەركەتنى راستىنلا ئۆچۈرەمسىز؟';
+$messages['forbiddenchars'] = 'ئارلىقتا مەنئىي قىلىنغان بەلگىلەر بار.';
+$messages['cannotbeempty'] = 'بۇ ئورۇن بوش قالسا بولمايدۇ.';
+$messages['ruleexist'] = 'بۇ ئىسىمدىكى سۈزگۈچ مەۋجۇت.';
+$messages['setactivateerror'] = 'تاللانغان سۈزگۈچ يۈرۈشىنى قوزغاتقىلى بولمىدى. مۇلازىمىتىر خاتالىقى كۆرۈلدى.';
+$messages['setdeactivateerror'] = 'تاللانغان سۈزگۈچ يۈرۈشىنى توختاتقىلى بولمىدى. مۇلازىمېتىر خاتالىقى كۆرۈلدى.';
+$messages['setdeleteerror'] = 'تاللانغان سۈزگۈچ يۈرۈشىنى ئۆچۈرگىلى بولمىدى. مۇلازىمېتىر خاتالىقى كۆرۈلدى.';
+$messages['setactivated'] = 'سۈزگۈچ يۈرۈشى مۇۋاپىقىيەتلىك قوزغىتىلدى.';
+$messages['setdeactivated'] = 'سۈزگۈچ يۈرۈشى مۇۋاپىقىيەتلىك توختىتىلدى.';
+$messages['setdeleted'] = 'سۈزگۈچ يۈرۈشى مۇۋاپىقىيەتلىك ئۆچۈرۈلدى.';
+$messages['setupdated'] = 'سۈزگۈچ يۈرۈشى مۇۋاپىقىيەتلىك يېڭىلاندى.';
+$messages['setdeleteconfirm'] = 'سىز تاللانغان سۈزگۈچ يۈرۈشىنى ئۆچۈرۈشنى جەزىملەشتۈرەمسىز؟';
+$messages['setcreateerror'] = 'سۈزگۈچ يۈرۈشىنى قۇرۇشقا بولمىدى. مۇلازىمېتىر خاتالىقى كۆرۈلدى.';
+$messages['setcreated'] = 'سۈزگۈچ يۈرۈشى مۇۋاپىقىيەتلىك قۇرۇلدى.';
+$messages['activateerror'] = 'تاللانغان سۈزگۈچ(لەر)نى قوزغاتقىلى بولمىدى. مۇلازىمېتىر خاتالىقى كۆرۈلدى.';
+$messages['deactivateerror'] = 'تاللانغان سۈزگۈچ(لەر)نى توختاتقىلى بولمىدى. مۇلازىمېتىر خاتالىقى كۆرۈلدى.';
+$messages['deactivated'] = 'سۈزگۈچ(لەر) مۇۋاپىقىيەتلىك توختىدى.';
+$messages['activated'] = 'سۈزگۈچ(لەر) مۇۋاپىقىيەتلىك قوزغالدى.';
+$messages['moved'] = 'سۈزگۈچ مۇۋاپىقىيەتلىك يۆتكەلدى.';
+$messages['moveerror'] = 'تاللانغان سۈزگۈچنى يۆتكىگىلى بولمىدى. مۇلازىمېتىر خاتالىقى كۆرۈلدى.';
+$messages['nametoolong'] = 'ئىسىم بەك ئۇزۇن.';
+$messages['namereserved'] = 'ئالاھىدە ھوقوقلۇق ئىسىم.';
+$messages['setexist'] = 'يۈرۈش ئاللىبۇرۇن مەۋجۇت.';
+$messages['nodata'] = 'ئەڭ كەمدە بىر ئورۇن تاللىنىشى كېرەك!';
+$messages['invaliddateformat'] = 'ئىناۋەتسىز چېسلا ياكى چېسلا شەكلى';
+$messages['saveerror'] = 'ئۇچۇرنى ساقلىغىلى بولمىدى. مۇلازىمېتىر خاتالىقى كۆرۈلدى.';
+$messages['vacationsaved'] = 'ئىشخانا-سىرتىدا ئۇچۇرى مۇۋاپىقىيەتلىك ساقلاندى.';
+$messages['forwardsaved'] = 'يەتكۈزۈش ئۇچۇرى مۇۋاپىقىيەتلىك ساقلاندى.';
+$messages['emptyvacationbody'] = 'تەتىل خېتىنىڭ مەزمۇنى تەلەپ قىلىندى!';
+$messages['duplicate.conflict.err'] = 'باشلانما ھەمدە ئۆزگىچە بەلگىنىڭ ھەر ئىككىلىسىگە يول قۇيۇلمايدۇ.';
+$messages['disabledaction'] = 'ھەركەتكە يول قۇيۇلمايدۇ.';
+$messages['lastindexempty'] = 'ئاخىردىن سانىغاندا ئىندىكىس تەلەپ قىلىنىدۇ';
+$messages['noflagset'] = 'ئەڭ كەمدە بىر بايراق تاللىنىشى كېرەك.';
diff --git a/plugins/help/localization/is_IS.inc b/plugins/markasjunk/localization/ku.inc
similarity index 70%
copy from plugins/help/localization/is_IS.inc
copy to plugins/markasjunk/localization/ku.inc
index cda554d33..19a763432 100644
--- a/plugins/help/localization/is_IS.inc
+++ b/plugins/markasjunk/localization/ku.inc
@@ -1,20 +1,17 @@
<?php
/*
+-----------------------------------------------------------------------+
- | Localization file of the Roundcube Webmail Help plugin |
+ | Localization file of the Roundcube Webmail Mark-As-Junk plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-markasjunk/
*/
-$labels['help'] = 'Hjálp';
-$labels['about'] = 'Um hugbúnaðinn';
-$labels['license'] = 'Notkunarleyfi';
-$labels['csrfinfo'] = 'Lestumeira uF og hvernig við verjum þig';
+$labels['buttonjunk'] = 'Ev peyam nebaş e';
diff --git a/plugins/markasjunk/localization/ug.inc b/plugins/markasjunk/localization/ug.inc
new file mode 100644
index 000000000..b1057af41
--- /dev/null
+++ b/plugins/markasjunk/localization/ug.inc
@@ -0,0 +1,25 @@
+<?php
+
+/*
+ +-----------------------------------------------------------------------+
+ | Localization file of the Roundcube Webmail Mark-As-Junk plugin |
+ | |
+ | Copyright (C) The Roundcube Dev Team |
+ | |
+ | Licensed under the GNU General Public License version 3 or |
+ | any later version with exceptions for skins & plugins. |
+ | See the README file for a full license statement. |
+ +-----------------------------------------------------------------------+
+
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-markasjunk/
+*/
+
+$labels['buttonjunk'] = 'بۇ خەت بولسا ئەخلەت';
+$labels['asjunk'] = 'ئەخلەت سۈپىتىدە';
+$labels['markasjunk'] = 'ئەخلەت بەلگىسىنى قۇيۇش';
+$labels['buttonnotjunk'] = 'بۇ خەت ئەخلەت ئەمەس';
+$labels['asnotjunk'] = 'ئەخلەت ئەمەس سۈپىتىدە';
+$labels['markasnotjunk'] = 'ئەخلەت ئەمەس بەلگىسىنى قۇيۇش';
+$labels['notjunk'] = 'ئەخلەت ئەمەس';
+$messages['reportedasjunk'] = 'ئەخلەت سۈپىتىدە مۇۋاپىقىيەتلىك دوكىلات قىلىندى';
+$messages['reportedasnotjunk'] = 'ئەخلەت ئەمەسلىكى مۇۋاپىقىيەتلىك دوكىلات قىلىندى';
diff --git a/plugins/help/localization/is_IS.inc b/plugins/new_user_dialog/localization/ug.inc
similarity index 65%
copy from plugins/help/localization/is_IS.inc
copy to plugins/new_user_dialog/localization/ug.inc
index cda554d33..d9b86207e 100644
--- a/plugins/help/localization/is_IS.inc
+++ b/plugins/new_user_dialog/localization/ug.inc
@@ -1,20 +1,18 @@
<?php
/*
+-----------------------------------------------------------------------+
- | Localization file of the Roundcube Webmail Help plugin |
+ | Localization file of the Roundcube Webmail New User Dialog plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/
*/
-$labels['help'] = 'Hjálp';
-$labels['about'] = 'Um hugbúnaðinn';
-$labels['license'] = 'Notkunarleyfi';
-$labels['csrfinfo'] = 'Lestumeira uF og hvernig við verjum þig';
+$labels['identitydialogtitle'] = 'سىزنىڭ ئەۋەتكۈچىلىك كىملىكىڭىزنى تۇلۇقلاڭ';
+$labels['identitydialoghint'] = 'بۇ بەلگە پەقەتلا تۇنجى قېتىم كىرگەندە كۆرۈنىدۇ.';
diff --git a/plugins/newmail_notifier/localization/ug.inc b/plugins/newmail_notifier/localization/ug.inc
new file mode 100644
index 000000000..38c2c867d
--- /dev/null
+++ b/plugins/newmail_notifier/localization/ug.inc
@@ -0,0 +1,26 @@
+<?php
+
+/*
+ +-----------------------------------------------------------------------+
+ | Localization file of the Roundcube Webmail New Mail Notifier plugin |
+ | |
+ | Copyright (C) The Roundcube Dev Team |
+ | |
+ | Licensed under the GNU General Public License version 3 or |
+ | any later version with exceptions for skins & plugins. |
+ | See the README file for a full license statement. |
+ +-----------------------------------------------------------------------+
+
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/
+*/
+
+$labels['basic'] = 'يېڭى ئۇچۇر كەلگەندە تور كۆرگۈچ ئۇقتۇرۇشىنى كۆرسىتىش';
+$labels['desktop'] = 'يېڭى خەت كەلگەندە ئۈستەل يۈزى ئۇقتۇرۇشىنى كۆرسىتىش';
+$labels['sound'] = 'يېڭى ئۇچۇر كەلگەندە ئاۋاز چىقىرىش';
+$labels['test'] = 'سىناق';
+$labels['title'] = 'يېڭى خەت!';
+$labels['body'] = 'سىزگە بىر يېڭى خەت كەلدى.';
+$labels['testbody'] = 'بۇ بولسا سىناق ئۇقتۇرۇش.';
+$labels['desktopdisabled'] = 'ئۈستەل يۈزى ئۇقتۇرۇشى سىزنىڭ تور كۆگۈچىڭىزدە ئىتىك.';
+$labels['desktopunsupported'] = 'سىزنىڭ تور كۆرگۈچىڭىز ئۈستەل يۈزى ئۇقتۇرۇشىنى قوللىمايدۇ.';
+$labels['desktoptimeout'] = 'ئۈستەل يۈزى ئۇقتۇرۇشىنى تاقاش';
diff --git a/plugins/password/localization/es_ES.inc b/plugins/password/localization/es_ES.inc
index 9b46d0300..f869c86ad 100644
--- a/plugins/password/localization/es_ES.inc
+++ b/plugins/password/localization/es_ES.inc
@@ -1,42 +1,43 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Password plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/
*/
$labels['changepasswd'] = 'Cambiar contraseña';
$labels['curpasswd'] = 'Contraseña actual:';
$labels['newpasswd'] = 'Contraseña nueva:';
$labels['confpasswd'] = 'Confirmar contraseña:';
$messages['nopassword'] = 'Por favor, introduzca una contraseña nueva.';
$messages['nocurpassword'] = 'Por favor, introduzca la contraseña actual.';
$messages['passwordincorrect'] = 'La contraseña actual es incorrecta.';
$messages['passwordinconsistency'] = 'Las contraseñas no coinciden. Por favor, inténtelo de nuevo.';
$messages['crypterror'] = 'No se pudo guardar la contraseña nueva. Falta la función de cifrado.';
$messages['connecterror'] = 'No se pudo guardar la contraseña nueva. Error de conexión.';
$messages['internalerror'] = 'No se pudo guardar la contraseña nueva.';
$messages['passwordshort'] = 'La contraseña debe tener al menos $length caracteres.';
$messages['passwordweak'] = 'La contraseña debe incluir al menos un número y un signo de puntuación.';
$messages['passwordtooweak'] = 'La contraseña es demasiado débil.';
$messages['passwordnoseq'] = 'La contraseña no debería ser una secuencia tipo 123456 o QWERTY.';
$messages['passwordnocommon'] = 'La contraseña no debería ser un nombre o palabra común.';
$messages['passwordforbidden'] = 'La contraseña introducida contiene caracteres no permitidos.';
$messages['firstloginchange'] = 'Este es su primer inicio de sesión. Por favor, cambie su contraseña.';
$messages['disablednotice'] = 'El sistema actualmente está en mantenimiento y ahora no se puede cambiar la contraseña. Todo debería volver a la normalidad pronto. Disculpa las molestias.';
$messages['passwinhistory'] = 'Esta contraseña ya se ha usado previamente.';
$messages['samepasswd'] = 'La nueva contraseña tiene que ser diferente a la antigua.';
$messages['passwdexpirewarning'] = '¡ Atención! Su nueva contraseña expirará pronto, cámbiela antes de $expirationdatetime.';
$messages['passwdexpired'] = 'Su contraseña ha expirado, tiene que cambiarla ahora.';
$messages['passwdconstraintviolation'] = 'Violación de restricción de contraseña Contraseña probablemente demasiado débil.';
+$messages['pwned_mustnotbedisclosed'] = 'La constraseña no debe ser <a href="$href" target="_blank">comúnmente conocida</a>.';
$messages['pwned_isdisclosed'] = 'La contraseña es comúnmente conocida.';
$messages['pwned_fetcherror'] = 'Fallo al verificar la fortaleza de la contraseña.';
diff --git a/plugins/password/localization/is_IS.inc b/plugins/password/localization/is_IS.inc
index b613b123f..0686241c8 100644
--- a/plugins/password/localization/is_IS.inc
+++ b/plugins/password/localization/is_IS.inc
@@ -1,40 +1,43 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Password plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/
*/
$labels['changepasswd'] = 'Breyta lykilorði';
$labels['curpasswd'] = 'Núverandi lykilorð:';
$labels['newpasswd'] = 'Nýtt lykilorð:';
$labels['confpasswd'] = 'Staðfesta nýtt lykilorð:';
$messages['nopassword'] = 'Settu inn nýtt lykilorð.';
$messages['nocurpassword'] = 'Settu inn núverandi lykilorð.';
$messages['passwordincorrect'] = 'Núverandi lykilorð er ekki rétt.';
$messages['passwordinconsistency'] = 'Lykilorðin samsvara ekki, reyndu aftur.';
$messages['crypterror'] = 'Gat ekki vistað nýtt lykilorð. Dulritunareiginleika vantar.';
$messages['connecterror'] = 'Gat ekki vistað nýtt lykilorð. Villa í tengingu.';
$messages['internalerror'] = 'Gat ekki vistað nýtt lykilorð.';
$messages['passwordshort'] = 'Lykilorð þarf að vera að minnsta kosti $length stafa langt.';
$messages['passwordweak'] = 'Lykilorð þarf að innihalda a.m.k. einn tölustaf og eitt greinamerki.';
$messages['passwordtooweak'] = 'Lykilorðið er of veikt.';
$messages['passwordnoseq'] = 'Lykilorð ætti ekki að vera runa á borð við 123456 eða QWERTY.';
$messages['passwordnocommon'] = 'Lykilorð ætti ekki að vera algengt orð eða nafn.';
$messages['passwordforbidden'] = 'Lykilorð inniheldur óleyfilega stafi.';
$messages['firstloginchange'] = 'Þetta er í fyrsta skipti sem þú skráir þig inn. Endilega breyttu lykilorðinu þínu.';
$messages['disablednotice'] = 'Kerfið er í viðhaldsfasa og því er ekki hægt að breyta lykilorðum sem stendur. Allt ætti að vera komið í samt lag innan stundar. Við biðjumst afsökunar á þeim óþægindum sem af þessu geta hlotist.';
$messages['passwinhistory'] = 'Þetta lykilorð hefur áður verið notað.';
$messages['samepasswd'] = 'Nýja lykilorðið verður að vera frábrugðið hinu gamla.';
$messages['passwdexpirewarning'] = 'Aðvörun! Lykilorðið þitt rennur út innan skamms, breyttu því fyrir $expirationdatetime.';
$messages['passwdexpired'] = 'Lykilorðið þitt er runnið út, þú verður að breyta því núna!';
$messages['passwdconstraintviolation'] = 'Lykilorðið rakst á skilyrði. Líklega er það of veikt.';
+$messages['pwned_mustnotbedisclosed'] = 'Lykilorð má ekki vera <a href="$href" target="_blank">almennt þekkt</a>.';
+$messages['pwned_isdisclosed'] = 'Þetta lykilorð er almennt þekkt.';
+$messages['pwned_fetcherror'] = 'Mistókst að sannreyna styrk lykilorðsins.';
diff --git a/plugins/password/localization/ku.inc b/plugins/password/localization/ku.inc
index c063cb4ff..5cba75486 100644
--- a/plugins/password/localization/ku.inc
+++ b/plugins/password/localization/ku.inc
@@ -1,31 +1,34 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Password plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/
*/
$labels['changepasswd'] = 'Şîfreyê biguherîne';
$labels['curpasswd'] = 'Şîfreya niha:';
$labels['newpasswd'] = 'Şîfreya nû:';
$labels['confpasswd'] = 'Şîfreya nû bipejirîne:';
$messages['nopassword'] = 'Şîfreya nû binivîse.';
$messages['nocurpassword'] = 'Şîfreya niha binivîse.';
$messages['passwordincorrect'] = 'Şîfreya niha xelet e.';
$messages['passwordinconsistency'] = 'Şîfre hevdu nagirin, dîsa biceribîne.';
$messages['crypterror'] = 'Şîfreya nû nehat tomarkirin. Fonksiyona şîfrekirinê hat jibîrkirin.';
$messages['connecterror'] = 'Şîfreya nû nehat tomarkirin. Çewtiya girêdanê.';
$messages['internalerror'] = 'Şîfre nehat tomarkirin.';
$messages['passwordshort'] = 'Divê şîfre ji $length karakteran kêmtir nebe.';
$messages['passwordweak'] = 'Divê di şîfreyê de herî kêm hejmarek û karakterekî xalbendiyê hebe.';
+$messages['passwordtooweak'] = 'Şîfre pir hêsan e.';
+$messages['passwordnoseq'] = 'Divê şîfre ne rêzek mîna 123456 an QWERTY be.';
+$messages['passwordnocommon'] = 'Divê şîfre ne peyvek an navek hevpar be.';
$messages['passwordforbidden'] = 'Şîfre karakterên qedexe dihewîne.';
$messages['firstloginchange'] = 'Ev têketina te ya yekemîn e. Ji kerema xwe şîfreya xwe biguherîne.';
diff --git a/plugins/password/localization/ug.inc b/plugins/password/localization/ug.inc
new file mode 100644
index 000000000..678a3d58b
--- /dev/null
+++ b/plugins/password/localization/ug.inc
@@ -0,0 +1,43 @@
+<?php
+
+/*
+ +-----------------------------------------------------------------------+
+ | Localization file of the Roundcube Webmail Password plugin |
+ | |
+ | Copyright (C) The Roundcube Dev Team |
+ | |
+ | Licensed under the GNU General Public License version 3 or |
+ | any later version with exceptions for skins & plugins. |
+ | See the README file for a full license statement. |
+ +-----------------------------------------------------------------------+
+
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/
+*/
+
+$labels['changepasswd'] = 'مەخپىي نۇمۇرنى ئۆزگەرتىش';
+$labels['curpasswd'] = 'نۆۋەتتىكى مەخپىي نۇمۇر:';
+$labels['newpasswd'] = 'يېڭى مەخپىي نۇمۇر:';
+$labels['confpasswd'] = 'يېڭى مەخپىي نۇمۇرنى جەزىملەشتۈرۈش:';
+$messages['nopassword'] = 'يېڭى مەخپىي نۇمۇرنى كىرگۈزۈڭ.';
+$messages['nocurpassword'] = 'نۆۋەتتىكى مەخپىي نۇمۇرنى كىرگۈزۈڭ.';
+$messages['passwordincorrect'] = 'نۆۋەتتىكى مەخپىي نۇمۇر خاتا.';
+$messages['passwordinconsistency'] = 'مەخپىي نۇمۇرلار ماس كەلمىدى، قايتا سىناڭ.';
+$messages['crypterror'] = 'يېڭى مەخپىي نۇمۇرنى ساقلىغىلى بولمىدى. شىفىرلاش فونكىسيەسى كەم.';
+$messages['connecterror'] = 'يېڭى مەخپىي نۇمۇرنى ساقلىغىلى بولمىدى. ئۇلىنىش خاتالىقى.';
+$messages['internalerror'] = 'يېڭى مەخپىي نۇمۇرنى ساقلىغىلى بولمىدى.';
+$messages['passwordshort'] = 'مەخپىي نۇمۇر ئەڭ كەمدە length$ ھەرىپ ئۇزۇنلىقىدا بۇلىشى كېرەك.';
+$messages['passwordweak'] = 'مەخپىي نۇمۇر ئەڭ كەمدە بىر سان ھەمدە بىر تىنىش بەلگىسىنى ئۆز-ئىچىگە ئېلىشى كېرەك.';
+$messages['passwordtooweak'] = 'مەخپىي نۇمۇر بەك ئاجىز.';
+$messages['passwordnoseq'] = 'مەخپىي نۇمۇر قاتار سان 123456 ياكى قاتار ھەرىپ ئا ب س د بولماسلىقى كېرەك.';
+$messages['passwordnocommon'] = 'مەخپىي نۇمۇر كۆپ ئۇچىرايدىغان سۆز ياكى ئىسىم بولماسلىقى كېرەك.';
+$messages['passwordforbidden'] = 'مەخپىي نۇمۇر مەنئىي قىلىنغان ھەرىپنى ئۆز-ئىچىگە ئالىدۇ.';
+$messages['firstloginchange'] = 'بۇ سىزنىڭ تۇنجى كىرىشىڭىز. مەخپىي نۇمۇرىڭىزنى ئۆزگەرتىڭ.';
+$messages['disablednotice'] = 'سېستىما نۆۋەتتە ئاسىرىلىۋاتىدۇ شۇڭا مەخپىي نۇمۇرنى ئۆزگەرتىش ھازىرچە مۇمكىن ئەمەس. ھەممە ئىقتىدار تېزلا ئەسلىگە قايتىدۇ. ھەرقانداق قولايسىزلىق ئۈچۈن سىزدىن كەچۈرۈم سورايمىز.';
+$messages['passwinhistory'] = 'بۇ مەخپىي نۇمۇر ئىلگىرى ئىشلىتىپ بۇلۇنغان.';
+$messages['samepasswd'] = 'يېڭى مەخپىي نۇمۇر كونا مەخپىي نۇمۇردىن پەرىقلىق بۇلىشى كېرەك.';
+$messages['passwdexpirewarning'] = 'ئاگاھلاندۇرۇش! سىزنىڭ مەخپىي نۇمۇرىڭىزنىڭ ۋاقتى تېزلا ئۆتۈپ كېتىدۇ. expirationdatetime$دىن بۇرۇن ئۇنى ئۆزگەرتىڭ.';
+$messages['passwdexpired'] = 'مەخپىي نۇمۇرىڭىزنىڭ ۋاقتى ئۆتتى. سىز ئۇنى دەرھال ئۆزگەرتىشىڭىز كېرەك!';
+$messages['passwdconstraintviolation'] = 'مەخپىي نۇمۇر قائىدىسىگە خىلاپلىق قىلىندى. مەخپىي نۇمۇر بەلكىم بەك ئاجىز.';
+$messages['pwned_mustnotbedisclosed'] = 'مەخپىي نۇمۇر <a href="$href" target="_blank"> ئادەتتە تۇنۇشلۇق </a>بولماسلىقى كېرەك.';
+$messages['pwned_isdisclosed'] = 'بۇ مەخپىي نۇمۇر ئادەتتە تۇنۇشلۇق';
+$messages['pwned_fetcherror'] = 'مەخپىي نۇمۇر كۈچىنى دەلىللەش مەغلۇپ بولدى.';
diff --git a/plugins/help/localization/is_IS.inc b/plugins/subscriptions_option/localization/ug.inc
similarity index 70%
copy from plugins/help/localization/is_IS.inc
copy to plugins/subscriptions_option/localization/ug.inc
index cda554d33..956095562 100644
--- a/plugins/help/localization/is_IS.inc
+++ b/plugins/subscriptions_option/localization/ug.inc
@@ -1,20 +1,17 @@
<?php
/*
+-----------------------------------------------------------------------+
- | Localization file of the Roundcube Webmail Help plugin |
+ | Localization file of the Roundcube Webmail Subscriptions plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/
*/
-$labels['help'] = 'Hjálp';
-$labels['about'] = 'Um hugbúnaðinn';
-$labels['license'] = 'Notkunarleyfi';
-$labels['csrfinfo'] = 'Lestumeira uF og hvernig við verjum þig';
+$labels['useimapsubscriptions'] = 'IMAP مۇشتەرىلىكىنى ئىشلىتىش';
diff --git a/plugins/userinfo/localization/is_IS.inc b/plugins/userinfo/localization/is_IS.inc
index 7d80b7297..f223fc7eb 100644
--- a/plugins/userinfo/localization/is_IS.inc
+++ b/plugins/userinfo/localization/is_IS.inc
@@ -1,21 +1,22 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Userinfo plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/
*/
$labels['userinfo'] = 'Notandaupplýsingar';
+$labels['infoforuser'] = 'Upplýsingar um $user';
$labels['created'] = 'Búið til';
$labels['lastlogin'] = 'Síðasta innskráning';
$labels['defaultidentity'] = 'Sjálfgefið auðkenni';
$labels['userid'] = 'Auðkenni';
diff --git a/plugins/userinfo/localization/is_IS.inc b/plugins/userinfo/localization/ug.inc
similarity index 73%
copy from plugins/userinfo/localization/is_IS.inc
copy to plugins/userinfo/localization/ug.inc
index 7d80b7297..5b656f8bd 100644
--- a/plugins/userinfo/localization/is_IS.inc
+++ b/plugins/userinfo/localization/ug.inc
@@ -1,21 +1,22 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Userinfo plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/
*/
-$labels['userinfo'] = 'Notandaupplýsingar';
-$labels['created'] = 'Búið til';
-$labels['lastlogin'] = 'Síðasta innskráning';
-$labels['defaultidentity'] = 'Sjálfgefið auðkenni';
-$labels['userid'] = 'Auðkenni';
+$labels['userinfo'] = 'ئىشلەتكۈچى ئۇچۇرى';
+$labels['infoforuser'] = 'user$ ئۇچۇرى';
+$labels['created'] = 'قۇرۇلدى';
+$labels['lastlogin'] = 'ئاخىرقى كىرىش';
+$labels['defaultidentity'] = 'سۈكۈت كىملىك';
+$labels['userid'] = 'نۇمۇر';
diff --git a/plugins/vcard_attachments/localization/es_ES.inc b/plugins/vcard_attachments/localization/es_ES.inc
index 52af57821..171780e15 100644
--- a/plugins/vcard_attachments/localization/es_ES.inc
+++ b/plugins/vcard_attachments/localization/es_ES.inc
@@ -1,22 +1,24 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Vcard Attachments plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/
*/
$labels['addvcardmsg'] = 'Añadir tarjeta vCard a la libreta de direcciones';
$labels['vcardsavefailed'] = 'No se pudo guardar la tarjeta vCard';
$labels['attachvcard'] = 'Adjuntar vCard';
$labels['vcardattached'] = 'Adjunto archivo vCard.';
$labels['vcard'] = 'vCard';
$labels['forwardvcard'] = 'Reenviar vCard';
+$labels['contactsattached'] = 'Existen $num contactos adjuntos a este mensaje.';
+$labels['importedsuccessfully'] = 'Contacto(s) agregados correctamente a la libreta de direcciones.';
diff --git a/plugins/vcard_attachments/localization/is_IS.inc b/plugins/vcard_attachments/localization/is_IS.inc
index 27cb3f1ca..0b9736e8b 100644
--- a/plugins/vcard_attachments/localization/is_IS.inc
+++ b/plugins/vcard_attachments/localization/is_IS.inc
@@ -1,22 +1,24 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Vcard Attachments plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/
*/
$labels['addvcardmsg'] = 'Bæta vCard í nafnaskrá';
$labels['vcardsavefailed'] = 'Tekst ekki að vista vCard';
$labels['attachvcard'] = 'Hengja við vCard';
$labels['vcardattached'] = 'vCard-skrá í viðhengi.';
$labels['vcard'] = 'vCard';
$labels['forwardvcard'] = 'Áframsenda vCard';
+$labels['contactsattached'] = 'Það eru $num tengiliðir tengdir þessum skilaboðum.';
+$labels['importedsuccessfully'] = 'Tókst að flytja tengiliði inn í nafnaskrána.';
diff --git a/plugins/vcard_attachments/localization/is_IS.inc b/plugins/vcard_attachments/localization/ug.inc
similarity index 54%
copy from plugins/vcard_attachments/localization/is_IS.inc
copy to plugins/vcard_attachments/localization/ug.inc
index 27cb3f1ca..59a41d94e 100644
--- a/plugins/vcard_attachments/localization/is_IS.inc
+++ b/plugins/vcard_attachments/localization/ug.inc
@@ -1,22 +1,24 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail Vcard Attachments plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/
*/
-$labels['addvcardmsg'] = 'Bæta vCard í nafnaskrá';
-$labels['vcardsavefailed'] = 'Tekst ekki að vista vCard';
-$labels['attachvcard'] = 'Hengja við vCard';
-$labels['vcardattached'] = 'vCard-skrá í viðhengi.';
-$labels['vcard'] = 'vCard';
-$labels['forwardvcard'] = 'Áframsenda vCard';
+$labels['addvcardmsg'] = 'ۋكارتىسىنى ئادىرىس دەپتىرىگە قۇشۇش';
+$labels['vcardsavefailed'] = 'ۋكارتىسىنى ساقلىغىلى بولمىدى';
+$labels['attachvcard'] = 'ۋكارتىسى قىستۇرۇش';
+$labels['vcardattached'] = 'ۋكارتىسى ھۆججىتى قىستۇرۇلدى.';
+$labels['vcard'] = 'ۋكارتىسى';
+$labels['forwardvcard'] = 'ۋكارتىسىنى يەتكۈزۈش';
+$labels['contactsattached'] = 'بۇ خەتكە num$ تۇنۇش قىستۇرۇلدى.';
+$labels['importedsuccessfully'] = 'تۇنۇش(لار) ئادىرىس دەپتىرىگە مۇۋاپىقىيەتلىك كىرگۈزۈلدى.';
diff --git a/plugins/help/localization/is_IS.inc b/plugins/zipdownload/localization/ug.inc
similarity index 54%
copy from plugins/help/localization/is_IS.inc
copy to plugins/zipdownload/localization/ug.inc
index cda554d33..0d0aa243d 100644
--- a/plugins/help/localization/is_IS.inc
+++ b/plugins/zipdownload/localization/ug.inc
@@ -1,20 +1,22 @@
<?php
/*
+-----------------------------------------------------------------------+
- | Localization file of the Roundcube Webmail Help plugin |
+ | Localization file of the Roundcube Webmail Zipdownload plugin |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/
*/
-$labels['help'] = 'Hjálp';
-$labels['about'] = 'Um hugbúnaðinn';
-$labels['license'] = 'Notkunarleyfi';
-$labels['csrfinfo'] = 'Lestumeira uF og hvernig við verjum þig';
+$labels['downloadall'] = 'بارلىق قىستۇرمىلارنى چۈشۈرۈش';
+$labels['download'] = 'چۈشۈرۈش...';
+$labels['downloadmbox'] = 'خەت ساندۇقى فورماتى (.zip)';
+$labels['downloadmaildir'] = 'خەت مۇندەرىجىسى فورماتى (.زىپ)';
+$labels['downloademl'] = 'مەنبە (eml.)';
+$labels['sizelimiterror'] = 'تاللانغان خەتلەرنىڭ جەمئىي چوڭلۇقى چەكتىن (size$) ئېشىپ كەتتى';
diff --git a/program/localization/ar/labels.inc b/program/localization/ar/labels.inc
index 470b3fcc6..4db1109bb 100644
--- a/program/localization/ar/labels.inc
+++ b/program/localization/ar/labels.inc
@@ -1,522 +1,523 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/labels/
*/
$labels['welcome'] = 'مرحباً بكم في $product';
$labels['username'] = 'اسم المستخدم';
$labels['password'] = 'كلمة المرور';
$labels['server'] = 'الخادم';
$labels['login'] = 'تسجيل الدخول';
$labels['menu'] = 'القائمة';
$labels['logout'] = 'تسجيل الخروج';
$labels['mail'] = 'البريد';
$labels['settings'] = 'الإعدادات';
$labels['addressbook'] = 'دفتر العناوين';
$labels['inbox'] = 'البريد الوارد';
$labels['drafts'] = 'المسودات';
$labels['sent'] = 'البريد المرسل';
$labels['trash'] = 'المهملات';
$labels['junk'] = 'الرسائل غير المرغوب فيها';
$labels['subject'] = 'الموضوع';
$labels['from'] = 'المرسل';
$labels['sender'] = 'المُرسِل';
$labels['to'] = 'المستقبل';
$labels['cc'] = 'نسخة إلي';
$labels['bcc'] = 'نسخة مخفية الوجهة';
$labels['replyto'] = 'الرد إلى';
$labels['followupto'] = 'Mail-Followup-To';
$labels['date'] = 'التاريخ';
$labels['size'] = 'الحجم';
$labels['priority'] = 'الأولوية';
$labels['organization'] = 'المنظمة';
$labels['readstatus'] = 'حالة القراءة';
$labels['listoptionstitle'] = 'خيارات القائمة';
$labels['mailboxlist'] = 'مجلدات';
$labels['messagesfromto'] = 'الرسالة $from إلى $to من مجموع $count';
$labels['threadsfromto'] = 'جهات الإتصال $from إلى $to من مجموع $count';
$labels['messagenrof'] = 'الرسالة $nr من $count';
$labels['copy'] = 'نسخ';
$labels['move'] = 'نقل';
$labels['moveto'] = 'نقل إلى...';
$labels['copyto'] = 'النسخ إلى …';
$labels['download'] = 'تنزيل';
$labels['open'] = 'فتح';
$labels['showattachment'] = 'إظهار';
$labels['showanyway'] = 'إظهار ذلك على أي حال';
$labels['filename'] = 'اسم الملف';
$labels['filesize'] = 'حجم الملف';
$labels['addtoaddressbook'] = 'إضافة إلى دفتر العناوين';
$labels['sun'] = 'أحد';
$labels['mon'] = 'إثنين';
$labels['tue'] = 'ثلاثاء';
$labels['wed'] = 'أربعاء';
$labels['thu'] = 'خميس';
$labels['fri'] = 'جمعة';
$labels['sat'] = 'سبت';
$labels['sunday'] = 'الأحد';
$labels['monday'] = 'الإثنين';
$labels['tuesday'] = 'الثلاثاء';
$labels['wednesday'] = 'الأربعاء';
$labels['thursday'] = 'الخميس';
$labels['friday'] = 'الجمعة';
$labels['saturday'] = 'السبت';
$labels['jan'] = 'يناير';
$labels['feb'] = 'فبراير';
$labels['mar'] = 'مارس';
$labels['apr'] = 'أبريل';
$labels['may'] = 'مايو';
$labels['jun'] = 'يونيو';
$labels['jul'] = 'يوليو';
$labels['aug'] = 'أغسطس';
$labels['sep'] = 'سبتمبر';
$labels['oct'] = 'أكتوبر';
$labels['nov'] = 'نوفمبر';
$labels['dec'] = 'ديسمبر';
$labels['longjan'] = 'يناير';
$labels['longfeb'] = 'فبراير';
$labels['longmar'] = 'مارس';
$labels['longapr'] = 'أبريل';
$labels['longmay'] = 'مايو';
$labels['longjun'] = 'يونيو';
$labels['longjul'] = 'يوليو';
$labels['longaug'] = 'أغسطس';
$labels['longsep'] = 'سبتمبر';
$labels['longoct'] = 'أكتوبر';
$labels['longnov'] = 'نوفمبر';
$labels['longdec'] = 'ديسمبر';
$labels['today'] = 'اليوم';
$labels['refresh'] = 'تحديث';
$labels['checkmail'] = 'التحقق من وجود رسائل جديدة';
$labels['compose'] = 'إنشاء';
$labels['writenewmessage'] = 'إنشاء رسالة جديدة';
$labels['reply'] = 'رد';
$labels['replytomessage'] = 'الرد على المرسل';
$labels['replytoallmessage'] = 'الرد على قائمة أو إلى المرسل وجميع المستلمين';
$labels['replyall'] = 'الرد على الجميع';
$labels['replylist'] = 'الرد على القائمة';
$labels['forward'] = 'إعادة توجيه';
$labels['forwardinline'] = 'تمرير الرسالة ضمنياً';
$labels['forwardattachment'] = 'تمرير الرسالة كمرفق';
$labels['forwardmessage'] = 'تمرير الرسالة';
$labels['bounce'] = 'إعادة الإرسال';
$labels['deletemessage'] = 'حذف الرسالة';
$labels['movemessagetotrash'] = 'انقل الرسالة إلى سلة المهملات';
$labels['printmessage'] = 'أطبع هذه الرسالة';
$labels['previousmessage'] = 'عرض الرسالة السابقة';
$labels['firstmessage'] = 'عرض الرسالة الأولى';
$labels['nextmessage'] = 'عرض الرسالة التالية';
$labels['lastmessage'] = 'عرض الرسالة الأخيرة';
$labels['backtolist'] = 'العودة إلى قائمة الرسائل';
$labels['viewsource'] = 'إظهار المصدر';
$labels['mark'] = 'علامة';
$labels['markmessages'] = 'وسم الرسالة';
$labels['markread'] = 'مقروءة';
$labels['markunread'] = 'غير مقروءة';
$labels['markflagged'] = 'كموْسومة';
$labels['markunflagged'] = 'كغير موْسومة';
$labels['moreactions'] = 'إجراءات إضافية...';
$labels['folders-all'] = 'كافة المجلدات';
$labels['more'] = 'المزيد';
$labels['back'] = 'العودة';
$labels['options'] = 'خيارات';
$labels['composeoptions'] = 'خيارات الكتابة';
$labels['optionsandattachments'] = 'الخيارات والمرفقات';
$labels['actions'] = 'الإجراءات';
$labels['first'] = 'الأول';
$labels['last'] = 'الأخير';
$labels['previous'] = 'السابق';
$labels['next'] = 'التالي';
$labels['select'] = 'تحديد';
$labels['all'] = 'الكل';
$labels['none'] = 'لاشيء';
$labels['currpage'] = 'الصفحة الحالية';
$labels['unread'] = 'غير مقروءة';
$labels['flagged'] = 'موسوم';
$labels['unanswered'] = 'بلا رد';
$labels['deleted'] = 'محذوف';
$labels['undeleted'] = 'غير محذوفة';
$labels['forwarded'] = 'المُعاد توجيهها';
$labels['invert'] = 'عكس';
$labels['filter'] = 'تصفية';
$labels['list'] = 'قائمة';
$labels['threads'] = 'تتابعات';
$labels['expand-all'] = 'إظهار الكل';
$labels['expand-unread'] = 'إظهار الغير مقروءة';
$labels['collapse-all'] = 'ضمّ الكل';
$labels['threaded'] = 'متتابع';
$labels['autoexpand_threads'] = 'إظهار تتابعات الرسائل';
$labels['do_expand'] = 'جميع التتابعات';
$labels['expand_only_unread'] = 'فقط مع الرسائل الغير مقروءة';
$labels['fromto'] = 'المرسل/المستلم';
$labels['flag'] = 'وسم';
$labels['attachment'] = 'مرفق';
$labels['nonesort'] = 'لاشيء';
$labels['sentdate'] = 'تاريخ إرسالها';
$labels['arrival'] = 'تاريخ وصولها';
$labels['asc'] = 'تصاعدي';
$labels['desc'] = 'تنازلي';
$labels['listcolumns'] = 'أعمدة السرد';
$labels['listsorting'] = 'أعمدة الترتيب';
$labels['listorder'] = 'طريقة الترتيب';
$labels['listmode'] = 'وضع طريقة السرد';
$labels['layoutlist'] = 'قائمة';
$labels['folderactions'] = 'إجراءات المجلد...';
$labels['compact'] = 'ضغط';
$labels['empty'] = 'تفريغ';
$labels['importmessages'] = 'إستيراد رسائل';
$labels['quota'] = 'المساحة المستخدمة';
$labels['unknown'] = 'مجهول';
$labels['unlimited'] = 'غير محدود';
$labels['quotaused'] = 'المساحة المُستعمَلة';
$labels['quotastorage'] = 'مساحة التخزين';
$labels['quotamessage'] = 'تعداد الرسائل';
$labels['quicksearch'] = 'البحث السريع';
$labels['searchplaceholder'] = 'بحث …';
$labels['resetsearch'] = 'استعادة البحث للافتراضي';
$labels['searchmod'] = 'أماكن البحث';
$labels['msgtext'] = 'كامل الرسالة';
$labels['body'] = 'هيكل الرسالة';
$labels['type'] = 'النوع';
$labels['namex'] = 'الإسم';
$labels['searchscope'] = 'المجال';
$labels['currentfolder'] = 'المجلد الحالي';
$labels['allfolders'] = 'كافة المجلدات';
$labels['openinextwin'] = 'افتح في نافذة جديدة';
$labels['emlsave'] = 'تنزيل (.eml)';
$labels['editasnew'] = 'تعديل كجديد';
$labels['send'] = 'ارسل';
$labels['sendmessage'] = 'إرسال الرسالة الآن';
$labels['savemessage'] = 'حفظ هذه المسودة';
$labels['addattachment'] = 'إرفاق ملف';
$labels['charset'] = 'مجموعة المحارف';
$labels['editortype'] = 'نوع المُحرّر';
$labels['returnreceipt'] = 'ايصال استلام';
$labels['dsn'] = 'تنويه حالة التوصيل';
$labels['mailreplyintro'] = 'كتب $sender في $date:';
$labels['originalmessage'] = 'الرسالة الأساسية';
$labels['selectimage'] = 'إختيار صورة';
$labels['addimage'] = 'إضافة صورة';
$labels['selectmedia'] = 'إختيار فيديو';
$labels['addmedia'] = 'إضافة فيديو';
$labels['encrypt'] = 'تعمية';
$labels['encryptmessage'] = 'تعمية الرسالة';
$labels['importpubkeys'] = 'إستيراد مفاتيح عمومية';
$labels['encryptandsign'] = 'تعمية و توقيع';
$labels['recipient'] = 'المتلقَّي';
$labels['editidents'] = 'تعديل الهويات';
$labels['spellcheck'] = 'التدقيق اﻹملائى';
$labels['checkspelling'] = 'التدقيق الإملائي';
$labels['resumeediting'] = 'متابعة التحرير';
$labels['revertto'] = 'استعادة إلى';
$labels['restore'] = 'إسترجاع';
$labels['restoremessage'] = 'هل تود إسترجاع الرسالة ؟';
$labels['ignore'] = 'تجاهل';
$labels['responses'] = 'الردود';
$labels['manageresponses'] = 'إدارة الردود';
$labels['editresponses'] = 'تعديل الردود';
$labels['responsename'] = 'الإسم';
$labels['attach'] = 'إرفاق';
$labels['attachments'] = 'مرفقات';
$labels['upload'] = 'تحميل';
$labels['close'] = 'إغلاق';
$labels['messageoptions'] = 'خيارات الرسائل...';
$labels['low'] = 'منخض';
$labels['lowest'] = 'الأقل';
$labels['normal'] = 'عادي';
$labels['high'] = 'مرتفع';
$labels['highest'] = 'الأعلى';
$labels['nosubject'] = '(دون موضوع)';
$labels['showimages'] = 'إظهار الصور';
$labels['alwaysshow'] = 'دائماً أظهر الصّور القادمة من $sender';
$labels['isdraft'] = 'هذه مسودّة رسالة';
$labels['andnmore'] = '$nr المزيد ...';
$labels['details'] = 'التفاصيل';
$labels['headers'] = 'الرأسيات';
$labels['htmltoggle'] = 'HTML';
$labels['plaintoggle'] = 'نص مجرد';
$labels['savesentmessagein'] = 'احفظ الرسالة المُرسلة في';
$labels['dontsave'] = 'لا تحفظها';
$labels['maxuploadsize'] = 'أقصى حجم للملف هو $size';
$labels['addcc'] = 'أضف CC';
$labels['addbcc'] = 'أضف BCC';
$labels['addreplyto'] = 'أضيف Reply-To';
$labels['addfollowupto'] = 'إضافة Mail-Followup-To';
$labels['mdnrequest'] = 'طلب المرسل إعلامه عند قراءتك لرسالته. هل تود إعلام المرسل؟';
$labels['receiptread'] = 'إيصال الاستلام )بالقراءة)';
$labels['yourmessage'] = 'هذا إيصال بقراءة رسالتك';
$labels['receiptnote'] = 'ملاحظة: يُعلمك هذا الإيصال بأن رسالتك قد ظهرت على جهاز المستقبِل. ليست هناك أية ضمانات أن المستقبل قد قرأ أو فهم محتويات الرسالة.';
$labels['zoomin'] = 'تقريب';
$labels['rotate'] = 'تدوير';
$labels['increaseimage'] = 'تكبير حجم الصورة';
$labels['decreaseimage'] = 'تصغير حجم الصورة';
$labels['rotateimage'] = 'تدوير الصورة';
$labels['showtools'] = 'إظهار أدوات الصور';
$labels['hidetools'] = 'إخفاء أدوات الصور';
$labels['name'] = 'اسم العرض';
$labels['firstname'] = 'الإسم الأول';
$labels['surname'] = 'الإسم الأخير';
$labels['middlename'] = 'الاسم الثاني';
$labels['nameprefix'] = 'السابقة';
$labels['namesuffix'] = 'اللاحقة';
$labels['nickname'] = 'اللقب';
$labels['jobtitle'] = 'المسمى الوظيفي';
$labels['department'] = 'الإدارة';
$labels['gender'] = 'الجنس';
$labels['maidenname'] = 'إسم الزواج';
$labels['email'] = 'البريد الإلكتروني';
$labels['phone'] = 'الهاتف';
$labels['address'] = 'العنوان';
$labels['street'] = 'الشارع';
$labels['locality'] = 'المدينة';
$labels['zipcode'] = 'الرمز البريدي';
$labels['region'] = 'المنطقة';
$labels['country'] = 'الدولة';
$labels['birthday'] = 'تاريخ الميلاد';
$labels['anniversary'] = 'المناسبة السنوية';
$labels['website'] = 'الموقع';
$labels['instantmessenger'] = 'IM';
$labels['notes'] = 'ملاحظات';
$labels['male'] = 'ذكر';
$labels['female'] = 'أنثى';
$labels['manager'] = 'مدير';
$labels['assistant'] = 'المساعد';
$labels['spouse'] = 'زوجة';
$labels['allfields'] = 'جميع الحقول';
$labels['search'] = 'بحث';
$labels['searchresult'] = 'نتيجة البحث';
$labels['advsearch'] = 'بحث متقدم';
$labels['advanced'] = 'مُتقدم';
$labels['other'] = 'آخر';
$labels['typehome'] = 'المنزل';
$labels['typework'] = 'العمل';
$labels['typeother'] = 'آخر';
$labels['typemobile'] = 'المحمول';
$labels['typemain'] = 'الرئيسي';
$labels['typehomefax'] = 'فاكس المنزل';
$labels['typeworkfax'] = 'فاكس العمل';
$labels['typecar'] = 'السيارة';
$labels['typepager'] = 'الرنان';
$labels['typevideo'] = 'الفيديو';
$labels['typeassistant'] = 'المساعد';
$labels['typehomepage'] = 'الرئيسية';
$labels['typeblog'] = 'المدوّنة';
$labels['typeprofile'] = 'الملف الشخصي';
$labels['addfield'] = 'إضافة حقل...';
$labels['addcontact'] = 'إضافة مراسل';
$labels['editcontact'] = 'تحرير بيانات المراسل';
$labels['contacts'] = 'المراسلين';
$labels['contactproperties'] = 'خواص جهة الإتصال';
$labels['contactnameandorg'] = 'الإسم و المنظمة';
$labels['personalinfo'] = 'المعلومات الشخصية';
$labels['contactphoto'] = 'صورة المُراسِل';
$labels['edit'] = 'تحرير';
$labels['cancel'] = 'إلغاء';
$labels['save'] = 'حفظ';
$labels['delete'] = 'حذف';
$labels['continue'] = 'المواصلة';
$labels['rename'] = 'إعادة التسمية';
$labels['addphoto'] = 'إضافة';
$labels['replacephoto'] = 'استبدال';
$labels['uploadphoto'] = 'ارفع صورة';
$labels['choosefile'] = 'اختر ملفا...';
$labels['choosefiles'] = 'اختر ملفات...';
$labels['newcontact'] = 'إنشاء مراسل جديد';
$labels['deletecontact'] = 'حذف المراسلين المحددين';
$labels['composeto'] = 'إنشاء رسالة إليه';
$labels['contactsfromto'] = 'المراسلون $from إلى $to من $count';
$labels['print'] = 'طباعة';
$labels['export'] = 'تصدير';
$labels['exportvcards'] = 'صدّر المراسلين بنسق vCard';
$labels['newgroup'] = 'إنشاء فريق جديد';
$labels['grouprename'] = 'تغيير اسم المجموعة';
$labels['groupdelete'] = 'حذف المجموعة';
$labels['groupremoveselected'] = 'حذف العنوان المختار من المجموعة';
$labels['previouspage'] = 'عرض المجموعة السابقة';
$labels['firstpage'] = 'عرض المجموعة الأولى';
$labels['nextpage'] = 'عرض المجموعة التالية';
$labels['lastpage'] = 'عرض المجموعة الأخيرة';
$labels['group'] = 'مجموعة';
$labels['groups'] = 'المجموعات';
$labels['personaladrbook'] = 'العناوين الشخصية';
$labels['searchsave'] = 'حفظ البحث';
$labels['searchdelete'] = 'حذف البحث';
$labels['import'] = 'استورد';
$labels['importcontacts'] = 'استورد المراسلين';
$labels['importreplace'] = 'استبدل دفتر العناوين بأكمله';
$labels['done'] = 'تم';
$labels['settingsfor'] = 'إعدادات';
$labels['about'] = 'نبذة';
$labels['preferences'] = 'التفضيلات';
$labels['userpreferences'] = 'تفضيلات المستخدم';
$labels['editpreferences'] = 'تحرير تفضيلات المستخدم';
$labels['identities'] = 'الهويات';
$labels['manageidentities'] = 'إدارة الهويات';
$labels['newidentity'] = 'إضافة هوية جديدة';
$labels['addidentity'] = 'إضافة هوية';
$labels['editidentity'] = 'تعديل الهوية';
$labels['identityencryption'] = 'التشفير';
$labels['preferhtml'] = 'تفضيل صيغة HTML';
$labels['defaultcharset'] = 'ترميز المحارف الافتراضي';
$labels['htmlmessage'] = 'رسالة بنسق HTML';
$labels['digitalsig'] = 'التوقيع الرقمي';
$labels['dateformat'] = 'نسق التاريخ';
$labels['timeformat'] = 'نسق الوقت';
$labels['prettydate'] = 'تواريخ منمقة';
$labels['setdefault'] = 'تعيين كإفتراضي';
$labels['autodetect'] = 'آلي';
$labels['language'] = 'اللغة';
$labels['timezone'] = 'المنطقة الزمنية';
$labels['pagesize'] = 'عدد الرسائل في الصفحة';
$labels['signature'] = 'التوقيع';
$labels['dstactive'] = 'التوقيت الصيفي';
$labels['showinextwin'] = 'فتح الرسالة فى نافذة جديدة';
$labels['composeextwin'] = 'أرسال عن طريق نافذة جديدة';
$labels['htmleditor'] = 'إنشاء رسائل بنسق HTML';
$labels['htmlonreply'] = 'حال الرد على الرسائل بصيغة HTML فقط';
$labels['htmlsignature'] = 'توقيع HTML';
$labels['previewpane'] = 'إظهار قسم المعاينة';
$labels['skin'] = 'شكل الواجهة';
$labels['logoutclear'] = 'إفراغ سلة المحذوفات عند الخروج';
$labels['logoutcompact'] = 'ضغط صندوق الوارد عن الخروج';
$labels['uisettings'] = 'واجهة المستخدم';
$labels['serversettings'] = 'إعدادات الخادم';
$labels['mailboxview'] = 'مظهر صندوق البريد';
$labels['mdnrequests'] = 'عند طلب إشعار استلام';
$labels['askuser'] = 'اسأل المستخدم';
$labels['autosend'] = 'أرسلها تلقائياً';
$labels['autosendknown'] = 'أرسل إشعار استلام إلى جهات اتصالي، وإلااسألني';
$labels['autosendknownignore'] = 'أرسل إشعار استلام إلى جهات اتصالي، وإلاتجاهل الأمر';
$labels['ignorerequest'] = 'تجاهُل الطلب';
$labels['readwhendeleted'] = 'تحديد الرسالة كمقروءة عند حذفها';
$labels['flagfordeletion'] = 'وضع علامة على الرسالة لحذفها بدلاً منحذفها';
$labels['skipdeleted'] = 'لا تظهر الرسائل المحذوفة';
$labels['deletealways'] = 'حذف الرسائل مباشرة، إن تعذر نقلها إلىالمهملات';
$labels['showremoteimages'] = 'إظهار الصور الخارجية المدمجة';
$labels['fromknownsenders'] = 'للمرسلين المعلومين';
$labels['always'] = 'دائماً';
$labels['showinlineimages'] = 'إظهار الصّور المرفقة أسفل الرسالة';
$labels['autosavedraft'] = 'حفظ المسودة تلقائياً';
$labels['everynminutes'] = 'كل $n دقيقة';
$labels['never'] = 'أبداً';
$labels['immediately'] = 'حالاً';
$labels['messagesdisplaying'] = 'إظهار الرسائل';
$labels['messagescomposition'] = 'إنشاء الرسائل';
$labels['mimeparamfolding'] = 'أسماء الملفات المرفقة';
$labels['2231folding'] = 'RFC 2231 بأكملها (ثندربيرد)';
$labels['miscfolding'] = 'RFC 2047/2231 (ميكروسوفت آوتلوك)';
$labels['2047folding'] = 'RFC 2047 بأكملها (غيرها)';
$labels['force7bit'] = 'استخدام ترميز MIME للحروف ذات الثمانيةبتّات';
$labels['advancedoptions'] = 'خيارات متقدّمة';
$labels['focusonnewmessage'] = 'التركيز على نافذة المتصفح عند وجود رسالةجديدة';
$labels['checkallfolders'] = 'التحقق من وجود رسائل جديدة في جميعالمجلدات';
$labels['mainoptions'] = 'الخيارات الأساسية';
$labels['browseroptions'] = 'خيارات المتصفح';
$labels['section'] = 'قسم';
$labels['maintenance'] = 'الصيانة';
$labels['newmessage'] = 'رسالة جديدة';
$labels['signatureoptions'] = 'خيارات التوقيع';
$labels['whenreplying'] = 'عند الرد';
$labels['replytopposting'] = 'بدء رسالة جديدة ووضع النص أعلى الأصلية';
$labels['replybottomposting'] = 'بدء رسالة جديدة ووضع النص أسفل الأصلية';
$labels['replyremovesignature'] = 'إزالة التوقيع من الرسالة عند الرد';
$labels['autoaddsignature'] = 'إضافة التوقيع آلياً';
$labels['newmessageonly'] = 'الرسالة الجديدة فقط';
$labels['replyandforwardonly'] = 'الردود والتمريرات فقط';
$labels['insertsignature'] = 'إضافة التوقيع';
$labels['afternseconds'] = 'بعد $n ثواني';
$labels['reqmdn'] = 'طلب إشعار استلام دائماً';
$labels['reqdsn'] = 'طلب تنويه لحالة التوصيل دائماً';
$labels['replysamefolder'] = 'وضع الردود في المجلد الذي يحوي الرسالةالمردود عليها';
$labels['defaultabook'] = 'دفتر العناوين الافتراضي';
$labels['autocompletesingle'] = 'تجاهل عنوان البريد الإلكتروني البديل فيالتكملة التلقائية';
$labels['spellcheckbeforesend'] = 'تحقق من الإملاء قبل إرسال الرسائل';
$labels['spellcheckoptions'] = 'خيارات التدقيق الإملاءي';
$labels['spellcheckignoresyms'] = 'تجاهل الكلمات التي تحتوي رموز';
$labels['spellcheckignorenums'] = 'تجاهل الكلمات التي تحتوي أرقام';
$labels['spellcheckignorecaps'] = 'تجاهل الكلمات التي بها أحرف كبيرة';
$labels['addtodict'] = 'إضافة إلى القامس';
+$labels['asattachment'] = 'كـ مرفق ';
$labels['allmessages'] = 'كافة الرسائل';
$labels['folder'] = 'مجلد';
$labels['folders'] = 'مجلدات';
$labels['foldername'] = 'اسم المجلد';
$labels['subscribed'] = 'مشترك';
$labels['messagecount'] = 'الرسائل';
$labels['create'] = 'أنشئ';
$labels['createfolder'] = 'أنشئ مجلد جديد';
$labels['managefolders'] = 'إدارة المجلدات';
$labels['specialfolders'] = 'المجلّدات المُميّزة';
$labels['properties'] = 'الخواص';
$labels['folderproperties'] = 'خواص المجلد';
$labels['parentfolder'] = 'المجلد الحاوي';
$labels['location'] = 'الموضع';
$labels['info'] = 'معلومات';
$labels['getfoldersize'] = 'اضغط لمعرفة حجم المجلد';
$labels['changesubscription'] = 'اضغط لتغيير حالة الإشتراك';
$labels['foldertype'] = 'نوع المجلد';
$labels['personalfolder'] = 'مجلد خاص';
$labels['otherfolder'] = 'مجلد مستخدم آخر';
$labels['sharedfolder'] = 'مجلد عام';
$labels['findfolders'] = 'البحث عن مجلدات';
$labels['findmail'] = 'البحث عن رسائل إلكترونية';
$labels['namespace.other'] = 'المستخدِمون الآخرون';
$labels['dualusemail'] = 'الرسائل';
$labels['dualusefolder'] = 'المجلدات';
$labels['generate'] = 'توليد';
$labels['encryptioncreatekey'] = 'إنشاء زوج مِن المفاتيح';
$labels['encryption'] = 'التشفير';
$labels['sortby'] = 'ترتيب بحسب';
$labels['sortasc'] = 'ترتيب تصاعدي';
$labels['sortdesc'] = 'ترتيب تنازلي';
$labels['undo'] = 'تراجع';
$labels['installedplugins'] = 'الإضافات المثبّتة';
$labels['plugin'] = 'إضافة';
$labels['version'] = 'النسخة';
$labels['source'] = 'المصدر';
$labels['license'] = 'الترخيص';
$labels['support'] = 'احصل على الدعم الفني';
$labels['dateformatY'] = 'YYYY';
$labels['dateformaty'] = 'YY';
$labels['dateformatm'] = 'MM';
$labels['dateformatd'] = 'DD';
$labels['dateformatj'] = 'D';
$labels['dateformatn'] = 'M';
$labels['B'] = 'ب';
$labels['KB'] = 'ك.ب';
$labels['MB'] = 'م.ب';
$labels['GB'] = 'ج.ب';
$labels['unicode'] = 'يونيكود';
$labels['english'] = 'الإنجليزية';
$labels['westerneuropean'] = 'الغرب أوروبية';
$labels['easterneuropean'] = 'الشرق أوروبية';
$labels['southeasterneuropean'] = 'الجنوب شرق أوروبية';
$labels['baltic'] = 'البلطيقية';
$labels['cyrillic'] = 'الكيريلية';
$labels['arabic'] = 'العربية';
$labels['greek'] = 'اليونانية';
$labels['hebrew'] = 'العبرية';
$labels['turkish'] = 'التركية';
$labels['nordic'] = 'النرويجية';
$labels['thai'] = 'التايلندية';
$labels['celtic'] = 'الكلتية';
$labels['vietnamese'] = 'الفيتنامية';
$labels['japanese'] = 'اليابانية';
$labels['korean'] = 'الكورية';
$labels['chinese'] = 'الصينية';
$labels['arialabelmailpreviewframe'] = 'معاينة الرسالة';
$labels['arialabelmessagebody'] = 'عرض الرسالة';
$labels['arialabelmessageheaders'] = 'رأسيات الرسالة';
$labels['arialabelmailtomenu'] = 'خيارات عنوان البريد الإلكتروني';
$labels['arialabelimagetools'] = 'الأدوات الخاصة بالصُوَر';
diff --git a/program/localization/es_ES/labels.inc b/program/localization/es_ES/labels.inc
index 696056da5..93313d77a 100644
--- a/program/localization/es_ES/labels.inc
+++ b/program/localization/es_ES/labels.inc
@@ -1,711 +1,714 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/labels/
*/
$labels['welcome'] = 'Bienvenido a $product';
$labels['username'] = 'Nombre de usuario';
$labels['password'] = 'Contraseña';
$labels['server'] = 'Servidor';
$labels['login'] = 'Iniciar sesión';
$labels['oauthlogin'] = 'Iniciar sesión con $provider';
$labels['menu'] = 'Menú';
$labels['logout'] = 'Cerrar sesión';
$labels['mail'] = 'Correo';
$labels['settings'] = 'Configuración';
$labels['addressbook'] = 'Contactos';
$labels['darkmode'] = 'Modo oscuro';
$labels['lightmode'] = 'Modo claro';
$labels['inbox'] = 'Entrada';
$labels['drafts'] = 'Borradores';
$labels['sent'] = 'Enviados';
$labels['trash'] = 'Papelera';
$labels['junk'] = 'SPAM';
$labels['show_real_foldernames'] = 'Mostrar nombres reales para carpetas especiales';
$labels['subject'] = 'Asunto';
$labels['from'] = 'De';
$labels['sender'] = 'Remitente';
$labels['to'] = 'Destinatario';
$labels['cc'] = 'Cc';
$labels['bcc'] = 'Cco';
$labels['replyto'] = 'Responder a';
$labels['followupto'] = 'Responder a todos';
$labels['date'] = 'Fecha';
$labels['size'] = 'Tamaño';
$labels['priority'] = 'Prioridad';
$labels['organization'] = 'Organización';
$labels['readstatus'] = 'Estado de lectura';
$labels['listoptions'] = 'Opciones de listado...';
$labels['listoptionstitle'] = 'Lista de opciones';
$labels['mailboxlist'] = 'Carpetas';
$labels['messagesfromto'] = 'Mensajes $from a $to de $count';
$labels['threadsfromto'] = 'Hilos $from a $to de $count';
$labels['messagenrof'] = 'Mensaje $nr de $count';
$labels['fromtoshort'] = '$from – $to de $count';
$labels['copy'] = 'Copiar';
$labels['move'] = 'Mover';
$labels['moveto'] = 'Mover a…';
$labels['copyto'] = 'Copiar a...';
$labels['download'] = 'Descargar';
$labels['open'] = 'Abrir';
$labels['showattachment'] = 'Mostrar';
$labels['showanyway'] = 'Mostrarlo de todos modos';
$labels['filename'] = 'Nombre del archivo';
$labels['filesize'] = 'Tamaño del archivo';
$labels['addtoaddressbook'] = 'Añadir a contactos';
$labels['sun'] = 'dom';
$labels['mon'] = 'lun';
$labels['tue'] = 'mar';
$labels['wed'] = 'mié';
$labels['thu'] = 'jue';
$labels['fri'] = 'vie';
$labels['sat'] = 'sáb';
$labels['sunday'] = 'domingo';
$labels['monday'] = 'lunes';
$labels['tuesday'] = 'martes';
$labels['wednesday'] = 'miércoles';
$labels['thursday'] = 'jueves';
$labels['friday'] = 'viernes';
$labels['saturday'] = 'sábado';
$labels['jan'] = 'ene';
$labels['feb'] = 'feb';
$labels['mar'] = 'mar';
$labels['apr'] = 'abr';
$labels['may'] = 'may';
$labels['jun'] = 'jun';
$labels['jul'] = 'jul';
$labels['aug'] = 'ago';
$labels['sep'] = 'sep';
$labels['oct'] = 'oct';
$labels['nov'] = 'nov';
$labels['dec'] = 'dic';
$labels['longjan'] = 'enero';
$labels['longfeb'] = 'febrero';
$labels['longmar'] = 'marzo';
$labels['longapr'] = 'abril';
$labels['longmay'] = 'mayo';
$labels['longjun'] = 'junio';
$labels['longjul'] = 'julio';
$labels['longaug'] = 'agosto';
$labels['longsep'] = 'septiembre';
$labels['longoct'] = 'octubre';
$labels['longnov'] = 'noviembre';
$labels['longdec'] = 'diciembre';
$labels['today'] = 'Hoy';
$labels['refresh'] = 'Actualizar';
$labels['checkmail'] = 'Comprobar si hay mensajes nuevos';
$labels['compose'] = 'Redactar';
$labels['writenewmessage'] = 'Crear un mensaje nuevo';
$labels['reply'] = 'Responder';
$labels['replytomessage'] = 'Responder al remitente';
$labels['replytoallmessage'] = 'Responder a la lista o al remitente y a todos los destinatarios';
$labels['replyall'] = 'Responder a todos';
$labels['replylist'] = 'Responder a la lista';
$labels['forward'] = 'Reenviar';
$labels['forwardinline'] = 'Reenviar entre-líneas';
$labels['forwardattachment'] = 'Reenviar como adjunto';
$labels['forwardmessage'] = 'Reenviar mensaje';
$labels['bouncemsg'] = 'Volver a enviar (rebotar)';
$labels['bounce'] = 'Reenviar';
$labels['deletemessage'] = 'Eliminar mensaje';
$labels['movemessagetotrash'] = 'Mover mensaje a la papelera';
$labels['printmessage'] = 'Imprimir este mensaje';
$labels['previousmessage'] = 'Mostrar mensaje anterior';
$labels['firstmessage'] = 'Mostrar primer mensaje';
$labels['nextmessage'] = 'Mostrar el siguiente mensaje';
$labels['lastmessage'] = 'Mostrar el último mensaje';
$labels['backtolist'] = 'Volver a la lista de mensajes';
$labels['viewsource'] = 'Mostrar código';
$labels['mark'] = 'Marcar';
$labels['markmessages'] = 'Marcar mensajes';
$labels['markread'] = 'Como leído';
$labels['markunread'] = 'Como no leído';
$labels['markflagged'] = 'Como resaltado';
$labels['markunflagged'] = 'Como no resaltado';
+$labels['markundeleted'] = 'Como no eliminado';
$labels['moreactions'] = 'Más acciones…';
$labels['markallread'] = 'Marcar todos como leídos';
$labels['folders-cur'] = 'Sólo la carpeta seleccionada';
$labels['folders-sub'] = 'Carpeta seleccionada y sus subcarpetas';
$labels['folders-all'] = 'Todas las carpetas';
$labels['more'] = 'Más';
$labels['back'] = 'Volver';
$labels['options'] = 'Opciones';
$labels['composeoptions'] = 'Opciones de redacción';
$labels['optionsandattachments'] = 'Opciones y ficheros adjuntos';
$labels['actions'] = 'Acciones';
$labels['first'] = 'Primero';
$labels['last'] = 'Último';
$labels['previous'] = 'Anterior';
$labels['next'] = 'Siguiente';
$labels['select'] = 'Seleccionar';
$labels['selection'] = 'Selección';
$labels['all'] = 'Todos';
$labels['none'] = 'Ninguno';
$labels['currpage'] = 'Página actual';
$labels['isread'] = 'Leído';
$labels['unread'] = 'No leído';
$labels['flagged'] = 'Resaltado';
$labels['unflagged'] = 'No Resaltado';
$labels['unanswered'] = 'Sin contestar';
$labels['withattachment'] = 'Con adjunto';
$labels['deleted'] = 'Eliminado';
$labels['undeleted'] = 'No eliminado';
$labels['replied'] = 'Contestado';
$labels['forwarded'] = 'Reenviado';
$labels['invert'] = 'Invertir';
$labels['filter'] = 'Filtrar';
$labels['list'] = 'Lista';
$labels['threads'] = 'Hilos';
$labels['expand-all'] = 'Expandir todos';
$labels['expand-unread'] = 'Expandir no leídos';
$labels['collapse-all'] = 'Colapsar todos';
$labels['threaded'] = 'Encadenados';
$labels['showunread'] = 'Mostrar no leídos';
$labels['autoexpand_threads'] = 'Expandir hilos de mensajes';
$labels['do_expand'] = 'todos los hilos';
$labels['expand_only_unread'] = 'solo con mensajes no leídos';
$labels['fromto'] = 'De/A';
$labels['flag'] = 'Resaltar';
$labels['attachment'] = 'Adjunto';
$labels['nonesort'] = 'Ninguno';
$labels['sentdate'] = 'Fecha de envío';
$labels['arrival'] = 'Fecha de llegada';
$labels['asc'] = 'ascendente';
$labels['desc'] = 'descendente';
$labels['listcolumns'] = 'Listar columnas';
$labels['listsorting'] = 'Columna de ordenación';
$labels['listorder'] = 'Criterio de ordenación';
$labels['listmode'] = 'Modo de vista de lista';
$labels['lmode'] = 'Forma de ordenación';
$labels['layout'] = 'Disposición';
$labels['layoutwidescreen'] = 'Pantalla ancha';
$labels['layoutdesktop'] = 'Escritorio';
$labels['layoutlist'] = 'Lista';
$labels['layoutwidescreendesc'] = 'Pantalla ancha (vista de 3 columnas)';
$labels['layoutdesktopdesc'] = 'Escritorio (Lista ancha y vista previa del correo debajo)';
$labels['layoutlistdesc'] = 'Lista (sin vista previa del correo)';
$labels['folderactions'] = 'Acciones de carpeta...';
$labels['compact'] = 'Compactar';
$labels['empty'] = 'Vaciar';
$labels['importmessages'] = 'Importar mensajes';
$labels['mailimportdesc'] = 'Puedes subir ficheros usando formatos <a href="https://en.wikipedia.org/wiki/Email#Message_format">MIME</a> o <a href="https://en.wikipedia.org/wiki/Mbox">Mbox</a>.';
$labels['mailimportzip'] = 'Se pueden comprimir varios ficheros en archivos zip.';
$labels['quota'] = 'Uso de disco';
$labels['unknown'] = 'desconocido';
$labels['unlimited'] = 'sin límite';
$labels['quotatype'] = 'Tipo de cuota';
$labels['quotatotal'] = 'Límite';
$labels['quotaused'] = 'Usado';
$labels['quotastorage'] = 'Espacio en disco';
$labels['quotamessage'] = 'Número de mensajes';
$labels['shortheaderdate'] = 'El $date';
$labels['shortheaderto'] = 'A $to el $date';
$labels['shortheaderfrom'] = 'De $from el $date';
$labels['quicksearch'] = 'Búsqueda rápida';
$labels['searchplaceholder'] = 'Buscar...';
$labels['resetsearch'] = 'Reiniciar la búsqueda';
$labels['searchmod'] = 'Opciones de búsqueda';
$labels['msgtext'] = 'Mensaje completo';
$labels['body'] = 'Cuerpo';
$labels['type'] = 'Tipo';
$labels['namex'] = 'Nombre';
$labels['searchscope'] = 'Ámbito';
$labels['currentfolder'] = 'Carpeta actual';
$labels['subfolders'] = 'Ésta y subcarpetas';
$labels['allfolders'] = 'Todas las carpetas';
$labels['searchinterval-1W'] = 'más antiguo que una semana';
$labels['searchinterval-1M'] = 'más antiguo que un mes';
$labels['searchinterval-1Y'] = 'más antiguo que un año';
$labels['searchinterval1W'] = 'más reciente que una semana';
$labels['searchinterval1M'] = 'más reciente que un mes';
$labels['searchinterval1Y'] = 'más reciente que un mes';
$labels['openinextwin'] = 'Abrir en nueva ventana';
$labels['emlsave'] = 'Descargar (.eml)';
$labels['changeformattext'] = 'Mostrar en formato de texto simple';
$labels['changeformathtml'] = 'Mostrar en formato HTML';
$labels['editasnew'] = 'Editar como nuevo';
$labels['send'] = 'Enviar';
$labels['sendmessage'] = 'Enviar el mensaje';
$labels['savemessage'] = 'Guardar como borrador';
$labels['addattachment'] = 'Adjuntar un archivo';
$labels['charset'] = 'Codificación';
$labels['editortype'] = 'Tipo de editor';
$labels['returnreceipt'] = 'Confirmación de recibo';
$labels['dsn'] = 'Notificación de estado de la entrega';
+$labels['keepformatting'] = 'Continuar formateando';
$labels['mailreplyintro'] = 'El $date, $sender escribió:';
$labels['originalmessage'] = 'Mensaje Original';
$labels['selectimage'] = 'Seleccionar imagen';
$labels['addimage'] = 'Añadir imagen';
$labels['selectmedia'] = 'Seleccionar película';
$labels['addmedia'] = 'Añadir película';
$labels['encrypt'] = 'Encriptar';
$labels['encryptmessage'] = 'Encriptar mensaje';
$labels['encryptmessagemailvelope'] = 'Cifrar mensaje con Malivelope';
$labels['importpubkeys'] = 'Importar claves públicas';
$labels['encryptedsendialog'] = 'Mandando mensaje encriptado';
$labels['encryptandsign'] = 'Encriptar y firmar';
$labels['keyid'] = 'ID de la clave';
$labels['keylength'] = 'Bits';
$labels['keyexpired'] = 'Expirado';
$labels['keyrevoked'] = 'Rechazado';
$labels['bccinstead'] = 'Usar Cco';
$labels['addheader'] = 'Añadir destinatario (cabecera)';
$labels['insert'] = 'Insertar';
$labels['insertcontact'] = 'Insertar contacto(s)';
$labels['recipient'] = 'Destinatario';
$labels['recipientedit'] = 'Editar destinatario';
$labels['editidents'] = 'Editar identidades';
$labels['spellcheck'] = 'Corrector ortográfico';
$labels['checkspelling'] = 'Revisar ortografía';
$labels['resumeediting'] = 'Reanudar edición';
$labels['revertto'] = 'Revertir a';
$labels['restore'] = 'Restaurar';
$labels['restoremessage'] = '¿Restaurar el mensaje?';
$labels['ignore'] = 'Ignorar';
$labels['responses'] = 'Respuestas';
$labels['insertresponse'] = 'Insertar una respuesta';
$labels['manageresponses'] = 'Gestionar respuestas';
$labels['newresponse'] = 'Crear nueva respuesta';
$labels['addresponse'] = 'Añadir respuesta';
$labels['editresponse'] = 'Editar respuesta';
$labels['editresponses'] = 'Editar respuestas';
$labels['responsename'] = 'Nombre';
$labels['responsetext'] = 'Texto de respuesta';
$labels['attach'] = 'Adjuntar';
$labels['attachments'] = 'Adjuntos';
$labels['upload'] = 'Cargar';
$labels['uploadprogress'] = '$percent ($current de $total)';
$labels['close'] = 'Cerrar';
$labels['messageoptions'] = 'Opciones de mensaje...';
$labels['togglecomposeoptions'] = 'Mostrar opciones de escritura';
$labels['attachmentrename'] = 'Renombrar el adjunto';
$labels['low'] = 'Baja';
$labels['lowest'] = 'La más baja';
$labels['normal'] = 'Normal';
$labels['high'] = 'Alta';
$labels['highest'] = 'La más alta';
$labels['nosubject'] = '(sin asunto)';
$labels['showimages'] = 'Mostrar imágenes';
$labels['allow'] = 'Permitir';
$labels['alwaysshow'] = 'Siempre mostrar imágenes de $sender';
$labels['alwaysallow'] = 'Permitir siempre de $sender';
$labels['isdraft'] = 'Este es un mensaje de borrador.';
$labels['andnmore'] = '$nr más…';
$labels['details'] = 'Detalles';
$labels['summary'] = 'Resumen';
$labels['headers'] = 'Cabeceras';
$labels['allheaders'] = 'Todas las cabeceras...';
$labels['togglemoreheaders'] = 'Mostrar más encabezados del mensaje';
$labels['togglefullheaders'] = 'Desplegar u ocultar encabezados de mensajes';
$labels['htmltoggle'] = 'HTML';
$labels['plaintoggle'] = 'Sólo texto';
$labels['savesentmessagein'] = 'Guardar mensaje enviado en';
$labels['dontsave'] = 'no guardar';
$labels['maxuploadsize'] = 'Tamaño de archivo máximo permitido: $size';
$labels['addcc'] = 'Añadir Cc';
$labels['addbcc'] = 'Añadir Cco';
$labels['addreplyto'] = 'Añadir Responder a';
$labels['addfollowupto'] = 'Añadir Seguir a';
$labels['sendreceipt'] = '¿Enviar confirmación de lectura?';
$labels['mdnrequest'] = 'El remitente de este mensaje desea ser notificado cuando usted lo lea. ¿Desea enviar esta notificación?';
$labels['receiptread'] = 'Devolver recibo de confirmación (lectura)';
$labels['yourmessage'] = 'Esto es un acuse de recibo de su mensaje';
$labels['receiptnote'] = 'Nota: Esta notificación sólo confirma que su mensaje fue abierto en el ordenador del destinatario. Eso no garantiza que el destinatario haya leído o entendido el contenido del mensaje.';
$labels['sendalwaysto'] = 'Enviar siempre a $email';
$labels['zoomin'] = 'Acercar';
$labels['zoomout'] = 'Alejar';
$labels['rotate'] = 'Girar';
$labels['increaseimage'] = 'Aumentar el tamaño de la imagen';
$labels['decreaseimage'] = 'Disminuir el tamaño de la imagen';
$labels['rotateimage'] = 'Girar imagen';
$labels['showtools'] = 'Mostrar herramientas de imagen';
$labels['hidetools'] = 'Ocultar herramientas de imagen';
$labels['name'] = 'Nombre de visualización';
$labels['firstname'] = 'Nombre';
$labels['surname'] = 'Apellido';
$labels['middlename'] = 'Segundo nombre';
$labels['nameprefix'] = 'Prefijo';
$labels['namesuffix'] = 'Sufijo';
$labels['nickname'] = 'Alias';
$labels['jobtitle'] = 'Título Profesional';
$labels['department'] = 'Departamento';
$labels['gender'] = 'Sexo';
$labels['maidenname'] = 'Apellido de soltera';
$labels['email'] = 'Correo electrónico';
$labels['phone'] = 'Teléfono';
$labels['address'] = 'Dirección';
$labels['street'] = 'Calle';
$labels['locality'] = 'Ciudad';
$labels['zipcode'] = 'Código postal';
$labels['region'] = 'Provincia';
$labels['country'] = 'País';
$labels['birthday'] = 'Cumpleaños';
$labels['anniversary'] = 'Aniversario';
$labels['website'] = 'Página web';
$labels['instantmessenger'] = 'Mensajería instantánea';
$labels['notes'] = 'Notas';
$labels['male'] = 'masculino';
$labels['female'] = 'femenino';
$labels['manager'] = 'Director';
$labels['assistant'] = 'Auxiliar';
$labels['spouse'] = 'Cónyuge';
$labels['allfields'] = 'Todos los campos';
$labels['search'] = 'Buscar';
$labels['searchresult'] = 'Resultado de búsqueda';
$labels['advsearch'] = 'Búsqueda avanzada';
$labels['advanced'] = 'Avanzadas';
$labels['other'] = 'Otro';
$labels['printcontact'] = 'Imprimir contacto';
$labels['qrcode'] = 'Código QR';
$labels['typehome'] = 'Casa';
$labels['typework'] = 'Trabajo';
$labels['typeother'] = 'Otro';
$labels['typemobile'] = 'Móvil';
$labels['typemain'] = 'Principal';
$labels['typehomefax'] = 'Fax de casa';
$labels['typeworkfax'] = 'Fax del trabajo';
$labels['typecar'] = 'Automóvil';
$labels['typepager'] = 'Paginador';
$labels['typevideo'] = 'Vídeo';
$labels['typeassistant'] = 'Auxiliar';
$labels['typehomepage'] = 'Página Principal';
$labels['typeblog'] = 'Blog';
$labels['typeprofile'] = 'Perfil';
$labels['addfield'] = 'Añadir campo...';
$labels['addcontact'] = 'Añadir contacto';
$labels['editcontact'] = 'Editar contacto';
$labels['contacts'] = 'Contactos';
$labels['contactproperties'] = 'Propiedades del contacto';
$labels['contactnameandorg'] = 'Nombre y organización';
$labels['personalinfo'] = 'Información personal';
$labels['personal'] = 'Personal';
$labels['contactphoto'] = 'Foto del contacto';
$labels['edit'] = 'Editar';
$labels['cancel'] = 'Cancelar';
$labels['save'] = 'Guardar';
$labels['delete'] = 'Eliminar';
$labels['discard'] = 'Descartar';
$labels['continue'] = 'Continuar';
$labels['ok'] = 'OK';
$labels['rename'] = 'Renombrar';
$labels['addphoto'] = 'Añadir';
$labels['replacephoto'] = 'Reemplazar';
$labels['uploadphoto'] = 'Subir foto';
$labels['choosefile'] = 'Elegir el fichero...';
$labels['choosefiles'] = 'Elegir los ficheros...';
$labels['browse'] = 'Navegar';
$labels['newcontact'] = 'Crear nuevo contacto';
$labels['deletecontact'] = 'Eliminar contactos seleccionados';
$labels['composeto'] = 'Escribir mensaje a';
$labels['contactsfromto'] = 'Contactos $from a $to de $count';
$labels['print'] = 'Imprimir';
$labels['export'] = 'Exportar';
$labels['exportall'] = 'Exportar todo';
$labels['exportsel'] = 'Exportar seleccionados';
$labels['exportvcards'] = 'Exportar contactos en formato vCard';
$labels['newgroup'] = 'Crear nuevo grupo';
$labels['addgroup'] = 'Añadir grupo';
$labels['grouprename'] = 'Renombrar grupo';
$labels['groupdelete'] = 'Borrar grupo';
$labels['groupassign'] = 'Asignar a un grupo...';
$labels['groupremove'] = 'Eliminar de un grupo';
$labels['groupremoveselected'] = 'Eliminar los contactos seleccionados del grupo';
$labels['uponelevel'] = 'Subir un nivel';
$labels['previouspage'] = 'Mostrar grupo anterior';
$labels['firstpage'] = 'Mostrar primer grupo';
$labels['nextpage'] = 'Mostrar grupo siguiente';
$labels['lastpage'] = 'Mostrar último grupo';
$labels['group'] = 'Grupo';
$labels['groups'] = 'Grupos';
$labels['listgroup'] = 'Listar miembros del grupo';
$labels['personaladrbook'] = 'Direcciones personales';
$labels['searchsave'] = 'Guardar búsqueda';
$labels['searchdelete'] = 'Borrar búsqueda';
$labels['import'] = 'Importar';
$labels['importcontacts'] = 'Importar contactos';
$labels['importfromfile'] = 'Importar desde archivo';
$labels['importtarget'] = 'Agregar contactos a';
$labels['importreplace'] = 'Reemplazar toda la lista de contactos';
$labels['importgroups'] = 'Importar asignaciones de grupo';
$labels['importgroupsall'] = 'Todos (crear grupos si es necesario)';
$labels['importgroupsexisting'] = 'Sólo para los grupos existentes';
$labels['importdesc'] = 'Puede cargar contactos de una libreta de contactos existente.<br/>Actualmente soportamos la importación de direcciones desde formatos <a href="https://en.wikipedia.org/wiki/VCard">vCard</a> o desde CSV (separados por comas).';
$labels['importmapdesc'] = 'Confirme que la información de mapeado de campos mostrada abajo es correcta antes de proceder con la importación de datos del CSV (separado por comas).';
$labels['fieldnotmapped'] = 'Campo no mapeado (no importar)';
$labels['skipheader'] = 'No importar la primera línea (cabeceras)';
$labels['done'] = 'Hecho';
$labels['settingsfor'] = 'Configuración para';
$labels['about'] = 'Acerca de';
$labels['preferences'] = 'Preferencias';
$labels['userpreferences'] = 'Preferencias de usuario';
$labels['editpreferences'] = 'Editar preferencias de usuario';
$labels['identities'] = 'Identidades';
$labels['manageidentities'] = 'Administrar identidades';
$labels['newidentity'] = 'Crear nueva identidad';
$labels['addidentity'] = 'Añadir identidad';
$labels['editidentity'] = 'Editar identidad';
$labels['identityencryption'] = 'Encriptación';
$labels['preferhtml'] = 'Mostrar HTML';
$labels['defaultcharset'] = 'Conjunto de caracteres predeterminado';
$labels['htmlmessage'] = 'Mensaje HTML';
$labels['messagepart'] = 'Parte';
$labels['digitalsig'] = 'Firma digital';
$labels['dateformat'] = 'Formato de fecha';
$labels['timeformat'] = 'Formato de hora';
$labels['prettydate'] = 'Transformar fechas recientes';
$labels['setdefault'] = 'Establecer como predeterminado';
$labels['autodetect'] = 'Automático';
$labels['language'] = 'Idioma';
$labels['timezone'] = 'Zona horaria';
$labels['pagesize'] = 'Filas por página';
$labels['signature'] = 'Firma';
$labels['dstactive'] = 'Horario de verano';
$labels['showinextwin'] = 'Abrir mensaje en una ventana nueva';
$labels['composeextwin'] = 'Redactar en una ventana nueva';
$labels['htmleditor'] = 'Redactar mensajes HTML';
$labels['htmlonreply'] = 'en respuesta a mensaje HTML';
$labels['htmlonreplyandforward'] = 'en reenvío o respuesta a mensaje HTML';
$labels['htmlsignature'] = 'Firma HTML';
$labels['showemail'] = 'Mostrar dirección electrónica con el nombre de visualización';
$labels['previewpane'] = 'Mostrar panel de vista previa';
$labels['skin'] = 'Apariencia de la interfaz';
$labels['logoutclear'] = 'Vaciar Papelera al cerrar sesión';
$labels['logoutcompact'] = 'Compactar Bandeja de Entrada al cerrar sesión';
$labels['uisettings'] = 'Interfaz de Usuario';
$labels['serversettings'] = 'Configuración del servidor';
$labels['mailboxview'] = 'Vista de Buzón';
$labels['mdnrequests'] = 'Cuando se solicite confirmación de recibo';
$labels['askuser'] = 'preguntarme';
$labels['autosend'] = 'enviar confirmación de recibo';
$labels['autosendknown'] = 'enviar confirmación de recibo a mis contactos, preguntar por los demás';
$labels['autosendknownignore'] = 'enviar confirmación de recibo a mis contactos, ignorar los demás';
$labels['autosendtrusted'] = 'Enviar la confirmación de recepción a mis remitentes de confianza, para el resto preguntarme.';
$labels['autosendtrustedignore'] = 'Enviar la confirmación de recepción a mis remitentes de confianza, para el resto ignorar.';
$labels['ignorerequest'] = 'Ignorar petición';
$labels['readwhendeleted'] = 'Marcar el mensaje como leído al borrarlo';
$labels['flagfordeletion'] = 'Marcar el mensaje para borrarse en vez de borrarlo';
$labels['skipdeleted'] = 'No mostrar mensajes borrados';
$labels['deletealways'] = 'Si mover mensajes a la Papelera fracasa, borrarlos';
$labels['deletejunk'] = 'Directamente eliminar mensajes en SPAM';
$labels['showremoteimages'] = 'Mostrar las imágenes externas';
$labels['allowremoteresources'] = 'Permitir recursos remotos (imágenes, estilos)';
$labels['fromknownsenders'] = 'de remitentes conocidos';
$labels['fromtrustedsenders'] = 'de remitentes de confianza';
$labels['frommycontacts'] = 'de mis contactos';
$labels['always'] = 'siempre';
$labels['alwaysbutplain'] = 'siempre, salvo cuando se responda a un texto llano';
$labels['showinlineimages'] = 'Mostrar imágenes adjuntas debajo del mensaje';
$labels['autosavedraft'] = 'Guardar borrador automáticamente';
$labels['everynminutes'] = 'cada $n minuto(s)';
$labels['refreshinterval'] = 'Actualizar (comprobar mensajes nuevos, etc.)';
$labels['never'] = 'nunca';
$labels['immediately'] = 'inmediatamente';
$labels['messagesdisplaying'] = 'Vista de Mensajes';
$labels['messagescomposition'] = 'Composición de Mensajes';
$labels['mimeparamfolding'] = 'Nombres de archivos adjuntos';
$labels['2231folding'] = 'RFC 2231 (Thunderbird)';
$labels['miscfolding'] = 'RFC 2047/2231 (MS Outlook)';
$labels['2047folding'] = 'RFC 2047 (otro)';
$labels['force7bit'] = 'Usar codificación MIME para caracteres de 8 bits';
$labels['savelocalstorage'] = "Guardar (temporalmente) en el almacenamiento local del navegador";
$labels['advancedoptions'] = 'Opciones avanzadas';
$labels['toggleadvancedoptions'] = 'Desplegar opciones avanzadas';
$labels['focusonnewmessage'] = 'Enfocar ventana del navegador al recibir nuevo mensaje';
$labels['checkallfolders'] = 'Revisar todas las carpetas por nuevos mensajes';
$labels['displaynext'] = 'Mostrar el siguiente elemento de la lista después de borrar o mover';
$labels['defaultfont'] = 'Tipo de letra predeterminada de mensaje HTML';
$labels['mainoptions'] = 'Opciones Principales';
$labels['browseroptions'] = 'Opciones del Navegador';
$labels['section'] = 'Sección';
$labels['maintenance'] = 'Mantenimiento';
$labels['newmessage'] = 'Nuevo Mensaje';
$labels['signatureoptions'] = 'Opciones de Firma';
$labels['whenreplying'] = 'Al responder';
$labels['replyempty'] = 'no citar el mensaje original';
$labels['replytopposting'] = 'comenzar mensaje nuevo encima del original';
$labels['replytoppostingnoindent'] = 'comenzar nuevo mensaje encima del citado (sin sangría)';
$labels['replybottomposting'] = 'comenzar mensaje nuevo debajo del original';
$labels['replyremovesignature'] = 'Eliminar la firma original del mensaje al responder';
$labels['autoaddsignature'] = 'Añadir firma automáticamente';
$labels['newmessageonly'] = 'solamente nuevo mensaje';
$labels['replyandforwardonly'] = 'respuestas y reenvíos solamente';
$labels['insertsignature'] = 'Insertar firma';
$labels['sigbelow'] = 'Escribir la firma debajo del mensaje entrecomillado';
$labels['sigseparator'] = 'Forzar el separador estándar en las firmas';
$labels['automarkread'] = 'Marcar mensajes como leídos';
$labels['afternseconds'] = 'después de $n segundos';
$labels['reqmdn'] = 'Siempre solicitar confirmación de recibo';
$labels['reqdsn'] = 'Siempre solicitar notificación del estado de la entrega';
$labels['replysamefolder'] = 'Colocar respuestas en la carpeta del mensaje al cual se responde';
$labels['defaultabook'] = 'Libreta de direcciones predeterminada';
$labels['autocompletesingle'] = 'Omitir direcciones electrónicas alternas en el autocompletado';
$labels['listnamedisplay'] = 'Listar contactos como';
$labels['contactformmode'] = 'Modo de formulario de contacto';
$labels['privatemode'] = 'Privado (Casa)';
$labels['businessmode'] = 'Empresa (Trabajo)';
$labels['collectedaddresses'] = 'Direcciones recogidas';
$labels['collectedrecipients'] = 'Destinatarios recogidos';
$labels['collectedrecipientsopt'] = 'Almacena los destinatarios de correo electrónico de salida en';
$labels['collectedsendersopt'] = 'Almacena los remitentes de confianza en';
$labels['trustedsenders'] = 'Remitentes de confianza';
$labels['spellcheckbeforesend'] = 'Comprobar ortografía antes de enviar un mensaje';
$labels['spellcheckoptions'] = 'Opciones de Revisado de Ortografía';
$labels['spellcheckignoresyms'] = 'Ignorar palabras con símbolos';
$labels['spellcheckignorenums'] = 'Ignorar palabras con números';
$labels['spellcheckignorecaps'] = 'Ignorar palabras con todo mayúsculas';
$labels['addtodict'] = 'Añadir al diccionario';
$labels['mailtoprotohandler'] = 'Registrar controlador de protocolo para enlaces mailto:';
$labels['standardwindows'] = 'Gestionar ventanas emergentes como ventanas estándar';
$labels['forwardmode'] = 'Reenvío de mensajes';
$labels['inline'] = 'entre-línea';
$labels['asattachment'] = 'como adjunto';
$labels['replyallmode'] = 'Acción predeterminada del botón [Responder a todos]';
$labels['replyalldefault'] = 'responder a todos';
$labels['replyalllist'] = 'responder sólo a la lista de correo (si se encuentra)';
$labels['allmessages'] = 'todos los mensajes';
+$labels['olderxdays'] = 'anterior a $x días';
$labels['folder'] = 'Bandeja';
$labels['folders'] = 'Carpetas';
$labels['foldername'] = 'Nombre de carpeta';
$labels['subscribed'] = 'Suscrito';
$labels['messagecount'] = 'Mensajes';
$labels['create'] = 'Crear';
$labels['createfolder'] = 'Crear nueva carpeta';
$labels['managefolders'] = 'Administrar carpetas';
$labels['specialfolders'] = 'Carpetas especiales';
$labels['properties'] = 'Propiedades';
$labels['folderproperties'] = 'Propiedades de carpeta';
$labels['parentfolder'] = 'Carpeta raíz';
$labels['location'] = 'Ubicación';
$labels['info'] = 'Información';
$labels['getfoldersize'] = 'Clic para saber el tamaño de la bandeja';
$labels['changesubscription'] = 'Haga clic para cambiar suscripción';
$labels['foldertype'] = 'Tipo de Carpeta';
$labels['personalfolder'] = 'Carpeta Privada';
$labels['otherfolder'] = 'Carpeta de Otro Usuario';
$labels['sharedfolder'] = 'Carpeta Pública';
$labels['findfolders'] = 'Encontrar carpetas';
$labels['findcontacts'] = 'Encontrar contactos';
$labels['findmail'] = 'Buscar mensajes de correo electrónico';
$labels['namespace.personal'] = 'Personal';
$labels['namespace.other'] = 'Otros usuarios';
$labels['namespace.shared'] = 'Compartido';
$labels['dualuselabel'] = 'Puede contener únicamente';
$labels['dualusemail'] = 'mensajes';
$labels['dualusefolder'] = 'carpetas';
$labels['generate'] = 'Generar';
$labels['encryptioncreatekey'] = 'Crear una nueva clave par';
$labels['openmailvelopesettings'] = 'Abrir ajustes de Mailvelope';
$labels['encryptionprivkeysinmailvelope'] = 'Tiene $nr claves privadas que coinciden almacenadas en su llavero Mailvelope:';
$labels['encryptionnoprivkeysinmailvelope'] = 'Esta identidad de remitentes todavía no tiene una clave privada PGP almacenada en su extensión Mailvelope. ¿Quiere crear una para activar la mensajería encriptada?';
$labels['encryption'] = 'Cifrado';
$labels['mailvelopeoptions'] = 'Opciones de Mailvelope';
$labels['mailvelopemainkeyring'] = 'Usar el llavero de claves principal de Mailvelope';
$labels['mailvelopenotfound'] = 'La extensión Mailvelope no está habilitada/instalada en su navegador.';
$labels['sortby'] = 'Ordenar por';
$labels['sortasc'] = 'Orden ascendente';
$labels['sortdesc'] = 'Orden descendente';
$labels['undo'] = 'Deshacer';
$labels['installedplugins'] = 'Complementos instalados';
$labels['plugin'] = 'Complemento';
$labels['version'] = 'Versión';
$labels['source'] = 'Origen';
$labels['destination'] = 'Destino';
$labels['license'] = 'Licencia';
$labels['support'] = 'Obtener soporte';
$labels['savedsearches'] = 'Búsquedas guardadas';
$labels['dateformatY'] = 'AAAA';
$labels['dateformaty'] = 'AA';
$labels['dateformatm'] = 'MM';
$labels['dateformatd'] = 'DD';
$labels['dateformatj'] = 'D';
$labels['dateformatn'] = 'M';
$labels['B'] = 'B';
$labels['KB'] = 'KB';
$labels['MB'] = 'MB';
$labels['GB'] = 'GB';
$labels['unicode'] = 'Unicode';
$labels['english'] = 'Inglés';
$labels['westerneuropean'] = 'Europeo Occidental';
$labels['easterneuropean'] = 'Europeo Oriental';
$labels['southeasterneuropean'] = 'Europeo Sudoriental';
$labels['baltic'] = 'Báltico';
$labels['cyrillic'] = 'Cirílico';
$labels['arabic'] = 'Árabe';
$labels['greek'] = 'Griego';
$labels['hebrew'] = 'Hebreo';
$labels['turkish'] = 'Turco';
$labels['nordic'] = 'Nórdico';
$labels['thai'] = 'Tailandés';
$labels['celtic'] = 'Celta';
$labels['vietnamese'] = 'Vietnamita';
$labels['japanese'] = 'Japonés';
$labels['korean'] = 'Coreano';
$labels['chinese'] = 'Chino';
$labels['arialabeltopnav'] = 'Control de ventana';
$labels['arialabeltasknav'] = 'Tareas de la aplicación';
$labels['arialabeltoolbar'] = 'Barra de herramientas de la aplicación';
$labels['arialabellistnav'] = 'Navegación por listas';
$labels['arialabelactivetask'] = 'Tarea activa';
$labels['arialabelmessagessearchfilter'] = 'Filtro de listado de correo electrónico';
$labels['arialabelmailsearchform'] = 'Formulario de búsqueda de mensaje de correo electrónico';
$labels['arialabelcontactsearchform'] = 'Formulario de búsqueda de contactos';
$labels['arialabelmailquicksearchbox'] = 'Entrada de búsqueda de correo electrónico';
$labels['arialabelquicksearchbox'] = 'Entrada de búsqueda';
$labels['arialabelfoldersearchfilter'] = 'Filtro de listas de carpetas';
$labels['arialabelfoldersearchform'] = 'Formulario de búsqueda de carpeta';
$labels['arialabelfolderlist'] = 'Selección de carpeta de correo electrónico';
$labels['arialabelmessagelist'] = 'Listado de mensajes de correo electrónico';
$labels['arialabelmailpreviewframe'] = 'Previsualizar mensaje';
$labels['arialabelmailboxmenu'] = 'Menú de acciones de carpeta';
$labels['arialabellistselectmenu'] = 'Menú de selección de listado';
$labels['arialabelthreadselectmenu'] = 'Menú de listado de conversaciones';
$labels['arialabelmessagelistoptions'] = 'Opciones para mostrar y ordenar los mensajes';
$labels['arialabelmailimportdialog'] = 'Diálogo de importación de mensaje';
$labels['arialabelmessagenav'] = 'Navegación entre mensajes';
$labels['arialabelmessagebody'] = 'Cuerpo del mensaje';
$labels['arialabelmessageactions'] = 'Acciones del mensaje';
$labels['arialabelcontactquicksearch'] = 'Formulario de búsqueda de contactos';
$labels['arialabelcontactsearchbox'] = 'Entra de búsqueda de contacto';
$labels['arialabelmessageheaders'] = 'Encabezados del mensaje';
$labels['arialabelforwardingoptions'] = 'Opciones de reenvío';
$labels['arialabelreplyalloptions'] = 'Opciones de "Responder a todos"';
$labels['arialabelmoremessageactions'] = 'Más acciones de mensaje';
$labels['arialabelmorecontactactions'] = 'Más acciones de contacto';
$labels['arialabelmarkmessagesas'] = 'Marcar los mensajes seleccionados como…';
$labels['arialabelcomposeoptions'] = 'Opciones de composición';
$labels['arialabelresponsesmenu'] = 'Menú de respuestas enlatadas';
$labels['arialabelattachmentuploadform'] = 'Formulario de subida de adjunto';
$labels['arialabelattachmentmenu'] = 'Opciones de archivo adjunto';
$labels['arialabelmailtomenu'] = 'Opciones de dirección de correo electrónico';
$labels['arialabelattachmentpreview'] = 'Previsualizar adjunto';
$labels['ariasummarycomposecontacts'] = 'Lista de contactos y grupos para elegir como destinatarios';
$labels['arialabelcontactexportoptions'] = 'Opciones de exportación de contacto';
$labels['arialabelabookgroupoptions'] = 'Opciones de grupo de contactos de la agenda';
$labels['arialabelpreferencesform'] = 'Formulario de preferencias';
$labels['arialabelidentityeditfrom'] = 'Formulario de edición de identidad';
$labels['arialabelresponseeditfrom'] = 'Formulario de edición de respuesta';
$labels['arialabelsearchterms'] = 'Términos de búsqueda';
$labels['arialabeldropactionmenu'] = 'Menú de acciones de Arrastrar y Soltar';
$labels['arialabelheadersmenu'] = 'Menú para añadir el destinatario (cabecera)';
$labels['arialabelimagetools'] = 'Herramientas de imagen';
$labels['helplistnavigation'] = 'Listar la navegación por teclado';
$labels['helplistkeyboardnavigation'] = "Flechas arriba/abajo: Mover de fila el foco o selección.
Espacio: Seleccionar la fila enfocada.
Mayúscula + arriba/abajo: Seleccionar otra fila de arriba/abajo.
Control + Espacio: Añadir fila enfocada a la selección / quitar de la selección.";
$labels['helplistkeyboardnavmessages'] = "Flechas izquierda/derecha: expandir/recoger hilo de mensaje (sólo en modo hilo).
Retorno: Abrir el mensaje seleccionado/enfocado.
Borrar: Mover los mensajes seleccionado a la Papelera.";
$labels['helplistkeyboardnavcontacts'] = "Retorno: Abrir el contacto seleccionado";
diff --git a/program/localization/es_ES/messages.inc b/program/localization/es_ES/messages.inc
index 36b9a52d0..afec93338 100644
--- a/program/localization/es_ES/messages.inc
+++ b/program/localization/es_ES/messages.inc
@@ -1,225 +1,232 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/messages/
*/
$messages['errortitle'] = '¡Ha ocurrido un error!';
$messages['loginfailed'] = 'Contraseña o nombre de usuario incorrecto.';
$messages['cookiesdisabled'] = 'Su navegador no acepta cookies.';
$messages['sessionerror'] = 'Su sesión no es válida o ha expirado.';
$messages['cookiesmismatch'] = 'Se ha detectado una incoherencia en las cookies. Por favor, limpie las cookies de su navegador.';
$messages['storageerror'] = 'Error de conexión con el servidor IMAP.';
$messages['servererror'] = '¡Error del servidor!';
$messages['servererrormsg'] = 'Error de servidor: $msg';
$messages['accountlocked'] = 'Demasiados intentos de conexión fallidos. Inténtalo de nuevo más tarde.';
$messages['connerror'] = '¡Error de conexión (fallo al intentar alcanzar el servidor)!';
$messages['dberror'] = '¡Error de base de datos!';
+$messages['dbconnerror'] = '¡No fue posible conectar con la base de datos!';
$messages['windowopenerror'] = 'iLa ventana emergente fue bloqueada!';
$messages['requesttimedout'] = 'Ha expirado el tiempo de respuesta';
$messages['errorreadonly'] = 'No se pudo realizar la operación. La carpeta es de sólo lectura.';
$messages['errornoperm'] = 'No se pudo realizar la operación. Permiso denegado.';
$messages['erroroverquota'] = 'No se pudo completar la operación. No hay espacio libre en el disco.';
$messages['erroroverquotadelete'] = 'No hay espacio libre en el disco. Use Shift+Supr para borrar un mensaje.';
$messages['invalidrequest'] = '¡Petición inválida! No se guardaron los datos.';
$messages['invalidhost'] = 'Nombre de servidor inválido.';
$messages['nomessagesfound'] = 'No se han encontrado mensajes en este buzón.';
$messages['loggedout'] = 'Ha terminado correctamente la sesión. ¡Hasta pronto!';
$messages['mailboxempty'] = 'El buzón está vacío';
$messages['nomessages'] = 'No hay mensajes';
$messages['refreshing'] = 'Actualizando…';
$messages['loading'] = 'Cargando...';
$messages['uploading'] = 'Cargando archivo...';
$messages['attaching'] = 'No se pudo adjuntar el archivo.';
$messages['uploadingmany'] = 'Cargando archivos…';
$messages['loadingdata'] = 'Cargando datos...';
$messages['checkingmail'] = 'Verificando si hay nuevos mensajes...';
$messages['sendingmessage'] = 'Enviando mensaje...';
$messages['messagesent'] = 'Mensaje enviado correctamente.';
$messages['savingmessage'] = 'Guardando mensaje...';
$messages['messagesaved'] = 'Mensaje guardado en Borradores.';
$messages['successfullysaved'] = 'Guardado correctamente.';
$messages['savingresponse'] = 'Guardando texto de respuesta...';
$messages['deleteresponseconfirm'] = '¿Realmente quiere eliminar este texto de respuesta?';
$messages['nocontactselected'] = 'No ha seleccionado ningún contacto aún.';
$messages['addedsuccessfully'] = 'Contacto añadido correctamente a la libreta de direcciones.';
$messages['contactexists'] = 'Ya existe un contacto con esta dirección de correo.';
$messages['contactnameexists'] = 'Ya existe un contacto con el mismo nombre.';
$messages['blockedimages'] = 'Para proteger su privacidad, las imágenes externas de este mensaje han sido bloqueadas.';
$messages['blockedresources'] = 'Para proteger su privacidad, los recursos remotos han sido bloqueados.';
+$messages['suspiciousemail'] = 'Este mensaje contiene direcciones de correo electrónico sospechosas que pueden ser fraudulentas.';
+$messages['bccemail'] = 'El o los mensaje(s) reenviados contienen destinatarios confidenciales (Bcc)';
+$messages['bouncehint'] = 'El mensaje será enviado sin ninguna modificación, ej. usando el cuerpo original, encabezados y destinatarios.';
$messages['encryptedmessage'] = 'Este es un mensaje cifrado y no puede ser mostrado. ¡Lo sentimos!';
$messages['externalmessagedecryption'] = 'Este es un mensaje cifrado y se puede descifrar con una extensión de tu navegador.';
$messages['nopubkeyfor'] = 'No se ha encontrado una clave pública de $email';
$messages['nopubkeyforsender'] = 'No se ha encontrado una clave pública de tu identidad como emisor. ¿Quieres cifrar el mensaje sólo para los destinatarios?';
$messages['encryptnoattachments'] = 'Todavía no se pueden cifrar los adjuntos subidos. Por favor, añádelos luego en el editor de cifrado.';
$messages['searchpubkeyservers'] = '¿Quieres buscar servidores de clave pública para las claves que faltan?';
$messages['encryptpubkeysfound'] = 'Se han encontrado las siguientes claves públicas:';
$messages['keyservererror'] = 'No se ha podido obtener la clave del servidor de claves.';
$messages['keyimportsuccess'] = 'La clave pública $key se ha importado correctamente en tu llavero de claves.';
$messages['nocontactsfound'] = 'No se encontraron contactos.';
$messages['contactnotfound'] = 'El contacto solicitado no existe.';
$messages['contactsearchonly'] = 'Debes utilizar un formulario de búsqueda para ver los contactos de la libreta de direcciones seleccionada.';
$messages['sendingfailed'] = 'Error al enviar mensaje.';
$messages['senttooquickly'] = 'Por favor, espere $sec segundo(s) antes de enviar este mensaje.';
$messages['errorsavingsent'] = 'Ha ocurrido un error al guardar el mensaje enviado.';
$messages['errorsaving'] = 'Ha ocurrido un error al guardar.';
$messages['errormoving'] = 'No se pudo mover el/los mensaje(s).';
$messages['errorcopying'] = 'No se pudo copiar el/los mensaje(s).';
$messages['errordeleting'] = 'No se pudo eliminar el/los mensaje(s).';
$messages['errormarking'] = 'No se pudo marcar el/los mensaje(s).';
$messages['alerttitle'] = 'Atención';
$messages['confirmationtitle'] = 'Está seguro...';
$messages['deletecontactconfirm'] = '¿Realmente quiere eliminar los contactos seleccionados?';
$messages['deletegroupconfirm'] = '¿Realmente quiere borrar el grupo seleccionado?';
$messages['deletemessagesconfirm'] = '¿Realmente quiere eliminar los mensajes seleccionados?';
$messages['deletefolderconfirm'] = '¿Realmente quiere eliminar esta carpeta?';
$messages['movefolderconfirm'] = '¿Realmente quiere eliminar esta carpeta?';
$messages['purgefolderconfirm'] = '¿Realmente quiere eliminar todos los mensajes de esta carpeta?';
$messages['contactdeleting'] = 'Eliminando contacto(s)...';
$messages['groupdeleting'] = 'Eliminando grupo…';
$messages['folderdeleting'] = 'Eliminando carpeta...';
$messages['foldermoving'] = 'Moviendo carpeta...';
$messages['foldersubscribing'] = 'Suscribiendo carpeta...';
$messages['folderunsubscribing'] = 'Anulando suscripción a carpeta...';
$messages['formincomplete'] = 'No ha completado todos los campos del formulario.';
$messages['noemailwarning'] = 'Por favor, introduzca un correo electrónico válido.';
$messages['nonamewarning'] = 'Por favor, introduzca un nombre.';
$messages['nopagesizewarning'] = 'Por favor, introduzca un tamaño de página.';
$messages['nosenderwarning'] = 'Por favor, introduzca la dirección de correo del remitente.';
$messages['recipientsadded'] = 'Destinatario(s) añadido(s) con éxito.';
$messages['norecipientwarning'] = 'Por favor, introduzca al menos un destinatario.';
$messages['disclosedrecipwarning'] = 'Todos los receptores verán las direcciones de correo electrónico de cada uno. Para evitarlo y para proteger su privacidad puede utilizar el campo Cco';
$messages['disclosedreciptitle'] = 'Demasiados destinatarios';
$messages['nosubjectwarning'] = 'El campo "Asunto" está vacío. ¿Desea completarlo en este momento?';
$messages['nosubjecttitle'] = 'Sin asunto';
$messages['nobodywarning'] = '¿Desea enviar este mensaje sin texto?';
$messages['notsentwarning'] = 'El mensaje no se ha enviado y tiene cambios sin guardar. ¿Quieres descartar los cambios?';
$messages['restoresavedcomposedata'] = 'Se ha encontrado un mensaje previamente redactado sin enviar.\n\nAsunto: $subject\nGuardado: $date\n\n¿Desea restaurar este mensaje?';
$messages['nosearchname'] = 'Por favor, ingrese un nombre de contacto o dirección de correo electrónico.';
$messages['notuploadedwarning'] = 'No todos los adjuntos han sido cargados todavía. Por favor, espere o cancele la carga.';
$messages['searchsuccessful'] = 'Se encontraron $nr mensajes.';
$messages['contactsearchsuccessful'] = 'Encontrados $nr contactos.';
$messages['searchnomatch'] = 'No se obtuvieron resultados.';
$messages['searching'] = 'Buscando...';
$messages['checking'] = 'Revisando...';
$messages['stillsearching'] = 'Aún buscando...';
$messages['nospellerrors'] = 'No se encontraron errores ortográficos.';
$messages['folderdeleted'] = 'Carpeta eliminada correctamente.';
$messages['foldersubscribed'] = 'Suscrito a carpeta correctamente.';
$messages['folderunsubscribed'] = 'Suscripción a carpeta anulada correctamente.';
+$messages['folderpurged'] = 'Carpeta vaciada exitosamente';
+$messages['folderexpunged'] = 'Carpeta compactada exitosamente';
$messages['deletedsuccessfully'] = 'Eliminado correctamente.';
$messages['converting'] = 'Eliminando formato de mensaje...';
$messages['messageopenerror'] = 'No se pudo cargar el mensaje del servidor.';
$messages['filelinkerror'] = 'No se pudo adjuntar el archivo.';
$messages['fileuploaderror'] = 'Error al cargar archivos.';
$messages['csvfilemismatch'] = 'La importación de múltiples archivos CSV con diferentes campos no está soportada.';
$messages['filesizeerror'] = 'El archivo excede el tamaño máximo ($size).';
$messages['filecounterror'] = 'Puedes subir un máximo de $count archivos de cada vez.';
$messages['msgsizeerror'] = 'No se ha podido adjuntar un archivo. El tamaño máximo del mensaje ($size) se ha excedido.';
$messages['msgsizeerrorfwd'] = 'El tamaño máximo del mensaje ($size) se ha excedido. $num mensaje(s) no han sido adjuntados.';
$messages['copysuccess'] = '$nr contactos copiados correctamente.';
$messages['movesuccess'] = '$nr contactos movidos correctamente.';
$messages['copyerror'] = 'No se pudo copiar ningún contacto.';
$messages['moveerror'] = 'No se pudo mover ningún contacto.';
$messages['sourceisreadonly'] = 'Esta dirección origen es de sólo lectura.';
$messages['errorsavingcontact'] = 'No se pudo guardar la dirección de contacto.';
$messages['movingmessage'] = 'Moviendo mensaje(s)...';
$messages['copyingmessage'] = 'Copiando mensaje(s)...';
$messages['copyingcontact'] = 'Copiando contacto(s)…';
$messages['movingcontact'] = 'Moviendo contacto(s)...';
$messages['deletingmessage'] = 'Eliminando mensaje(s)...';
$messages['markingmessage'] = 'Marcando mensaje(s)...';
$messages['addingmember'] = 'Añadiendo contacto(s) al grupo…';
$messages['removingmember'] = 'Eliminando contacto(s) del grupo…';
$messages['receiptsent'] = 'La confirmación de lectura ha sido enviada correctamente.';
$messages['errorsendingreceipt'] = 'No se pudo enviar la confirmación de lectura.';
$messages['deleteidentityconfirm'] = '¿Realmente desea eliminar esta identidad?';
$messages['nodeletelastidentity'] = 'No se puede eliminar esta identidad puesto a que es la única.';
$messages['forbiddencharacter'] = 'El nombre de la carpeta contiene un carácter prohibido.';
$messages['selectimportfile'] = 'Por favor, seleccione un archivo para cargar.';
$messages['addresswriterror'] = 'La libreta de direcciones seleccionada no admite escritura.';
$messages['contactaddedtogroup'] = 'Se añadieron los contactos a este grupo correctamente.';
$messages['contactremovedfromgroup'] = 'Se eliminaron los contactos de este grupo correctamente.';
$messages['nogroupassignmentschanged'] = 'No hay cambios en la asignación de grupos.';
$messages['importwait'] = 'Importando, por favor espere...';
$messages['importformaterror'] = '¡La importación falló! El fichero enviado no es un fichero válido de importación de datos.';
$messages['importconfirm'] = '<b>Se han importado $inserted contactos correctamente</b>';
$messages['importconfirmskipped'] = '<b>Ignoradas $skipped entradas existentes</b>';
$messages['importmessagesuccess'] = '$nr mensajes importados correctamente';
$messages['importmessageerror'] = '¡La importación falló! El fichero enviado no es un fichero válido de mensaje o buzón de correo.';
$messages['opnotpermitted'] = '¡Operación no permitida!';
$messages['nofromaddress'] = 'Falta dirección electrónica en la identidad seleccionada.';
$messages['editorwarning'] = 'Al cambiar el tipo de editor puede ocasionar la pérdida de formato del texto. ¿Desea continuar?';
$messages['httpreceivedencrypterror'] = 'Ha ocurrido un error fatal de configuración. Contacte inmediatamente a su administrador. <b>Su mensaje no ha sido enviado.</b>';
$messages['smtpconnerror'] = 'Error SMTP ($code): Ha fallado la conexión al servidor.';
$messages['smtpautherror'] = 'Error SMTP ($code): Ha fallado la autenticación.';
$messages['smtpfromerror'] = 'Error SMTP ($code): No se pudo asignar el remitente "$from" ($msg).';
$messages['smtptoerror'] = 'Error SMTP ($code): No se pudo establecer destinatario "$to" ($msg).';
$messages['smtprecipientserror'] = 'Error SMTP: No es posible analizar la lista de destinatarios.';
$messages['smtputf8error'] = 'Error SMTP: El servidor no soporta Unicode en la dirección de correo electrónico.';
$messages['smtpsizeerror'] = 'Error SMTP: El tamaño de mensaje excede el límite del servidor ($limit)';
$messages['smtperror'] = 'Error SMTP: $msg';
$messages['emailformaterror'] = 'Dirección de correo incorrecta: $email';
$messages['toomanyrecipients'] = 'Demasiados destinatarios. Reduzca el número de destinatarios a $max.';
$messages['maxgroupmembersreached'] = 'El número de miembros del grupo excede el máximo de $max.';
$messages['internalerror'] = 'Ha ocurrido un error interno. Por favor, inténtelo de nuevo.';
$messages['contactdelerror'] = 'No se pudo eliminar el/los contacto(s).';
$messages['contactdeleted'] = 'Contacto(s) eliminado(s) correctamente.';
$messages['contactrestoreerror'] = 'No se pudo restaurar contacto(s) eliminado(s).';
$messages['contactrestored'] = 'Contacto(s) restaurado(s) correctamente.';
$messages['groupdeleted'] = 'Grupo eliminado correctamente.';
$messages['grouprenamed'] = 'Grupo renombrado correctamente.';
$messages['groupcreated'] = 'Grupo creado correctamente.';
$messages['savedsearchdeleted'] = 'La búsqueda guardada se ha eliminado correctamente.';
$messages['savedsearchdeleteerror'] = 'No se ha podido eliminar la búsqueda guardada.';
$messages['savedsearchcreated'] = 'Se ha guardado la búsqueda correctamente.';
$messages['savedsearchcreateerror'] = 'No se pudo guardar la búsqueda.';
$messages['messagedeleted'] = 'Mensaje(s) eliminado(s) correctamente.';
$messages['messagemoved'] = 'Mensaje(s) movido(s) correctamente.';
$messages['messagemovedtotrash'] = 'Los mensajes se han trasladado a la papelera.';
$messages['messagecopied'] = 'Mensaje(s) copiado(s) correctamente.';
$messages['messagemarked'] = 'Mensaje(s) marcado(s) correctamente.';
$messages['autocompletechars'] = 'Introduce al menos $min caracteres para autocompletar.';
$messages['autocompletemore'] = 'Se encontraron más coincidencias. Favor de ingresar más caracteres.';
$messages['namecannotbeempty'] = 'El nombre no puede estar vacío.';
$messages['nametoolong'] = 'El nombre es demasiado largo.';
$messages['namedotforbidden'] = 'El nombre de la carpeta no puede empezar con un punto';
$messages['folderupdated'] = 'Carpeta actualizada correctamente.';
$messages['foldercreated'] = 'Carpeta creada correctamente.';
$messages['invalidimageformat'] = 'No es un formato de imagen válido.';
$messages['mispellingsfound'] = 'Se han detectado errores ortográficos en el mensaje.';
$messages['parentnotwritable'] = 'No se pudo crear/mover la carpeta a la carpeta superior seleccionada. No tiene permisos de acceso.';
$messages['messagetoobig'] = 'Esta parte del mensaje es demasiado grande para ser procesado.';
$messages['attachmentvalidationerror'] = '¡ATENCIÓN! Este adjunto es sospechoso porque su tipo no coincide con el tipo declarado en el mensaje. Si no confía en su remitente, no debería abrirlo en su navegador porque podría tener contenido malicioso.<br/<br/> <em>Esperado: $expected; encontrado: $detected</em>';
$messages['noscriptwarning'] = 'Advertencia: ¡Este servicio de webmail necesita Javascript! Para poder usarlo habilite el soporte de Javascript en su navegador, por favor.';
$messages['messageissent'] = 'El mensaje se ha enviado, pero aún no se ha guardado. ¿Quieres guardarlo ahora?';
$messages['errnotfound'] = 'Archivo no encontrado';
$messages['errnotfoundexplain'] = '¡No se ha encontrado el recurso solicitado!';
$messages['errfailedrequest'] = 'Ha fallado la petición';
$messages['errauthorizationfailed'] = 'Ha fallado la autorización';
$messages['errunauthorizedexplain'] = '¡No se ha podido comprobar que usted esté autorizado a acceder a este servicio!';
$messages['errrequestcheckfailed'] = 'Ha fallado la solicitud de comprobación';
$messages['errcsrfprotectionexplain'] = "Por su seguridad, se ha protegido el acceso a este recurso contra CSRF.\nSi lee esto probablemente no ha cerrado la sesión antes de dejar la aplicación web.\n\nAhora hace falta interacción humana para continuar.";
$messages['errcontactserveradmin'] = 'Por favor, póngase en contacto con el administrador de su servidor.';
$messages['clicktoresumesession'] = 'Haga clic aquí para reanudar la sesión anterior';
$messages['errcomposesession'] = 'Error de sesión de escritura';
$messages['errcomposesessionexplain'] = 'No se ha encontrado la sesión de escritura requerida.';
$messages['clicktocompose'] = 'Hacer clic aquí para escribir un nuevo mensaje';
$messages['nosupporterror'] = 'Esta función no está soportada por el navegador.';
$messages['siginserted'] = 'Firma insertada correctamente.';
$messages['responseinserted'] = 'Respuesta insertada correctamente.';
+$messages['noresponsesavailable'] = 'No hay respuestas disponibles';
$messages['listempty'] = 'La lista está vacía.';
$messages['listusebutton'] = 'Use el botón Crear para añadir un nuevo registro.';
$messages['keypaircreatesuccess'] = 'Un nuevo par de claves ha sido creada con éxito para $identity.';
$messages['emptyattachment'] = 'Parece que este archivo adjunto está vacío. <br>Por favor, consulta a la persona que lo envió.';
$messages['oauthloginfailed'] = 'Ha fallado el inicio de sesión OAuth. Por favor, vuelva a intentarlo.';
diff --git a/program/localization/index.inc b/program/localization/index.inc
index 3ca3e9270..1d5a7ea7c 100644
--- a/program/localization/index.inc
+++ b/program/localization/index.inc
@@ -1,174 +1,175 @@
<?php
/*
+-----------------------------------------------------------------------+
| program/localization/index.inc |
| |
| This file is part of the Roundcube Webmail client |
| Copyright (C) 2005-2014, The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
| |
| PURPOSE: |
| Provide a centralized location table |
| for keeping track of available languages |
| |
+-----------------------------------------------------------------------+
| Author: Thomas Bruederli <roundcube@gmail.com> |
+-----------------------------------------------------------------------+
*/
// language codes according to ISO 639-1
// country codes according to ISO 3166-1 (Alpha-2)
// original names from http://www.mediaglyphs.org/mg/?p=langnames
$rcube_languages = [
'sq_AL' => 'Albanian (Shqip)',
'ar' => 'Arabic (العربية)',
'ar_SA' => 'Arabic (Saudi Arabia)',
'hy_AM' => 'Armenian (Հայերեն)',
'ast' => 'Asturiana (Asturianu)',
'az_AZ' => 'Azerbaijani (Azərbaycanca)',
'eu_ES' => 'Basque (Euskara)',
'be_BE' => 'Belarusian (беларуская мова)',
'bn_BD' => 'Bengali (বাংলা)',
'bs_BA' => 'Bosnian (Bosanski)',
'br' => 'Breton (Brezhoneg)',
'bg_BG' => 'Bulgarian (Български)',
'ca_ES' => 'Catalan (Català)',
'zh_CN' => 'Chinese (简体中文)',
'zh_TW' => 'Chinese (正體中文)',
'hr_HR' => 'Croatian (Hrvatski)',
'cs_CZ' => 'Czech (Česky)',
'da_DK' => 'Danish (Dansk)',
'fa_AF' => 'Dari (ﻯﺭﺩ)',
'de_DE' => 'German (Deutsch)',
'de_CH' => 'German (Schweiz)',
'nl_NL' => 'Dutch (Nederlands)',
'en_CA' => 'English (Canada)',
'en_GB' => 'English (GB)',
'en_US' => 'English (US)',
'eo' => 'Esperanto',
'et_EE' => 'Estonian (Eesti)',
'fo_FO' => 'Faroese (Føroyskt)',
'fi_FI' => 'Finnish (Suomi)',
'nl_BE' => 'Flemish (Vlaams)',
'fr_FR' => 'French (Français)',
'gl_ES' => 'Galician (Galego)',
'ka_GE' => 'Georgian (ქართული)',
'el_GR' => 'Greek (Ελληνικά)',
'he_IL' => 'Hebrew (עברית)',
'hi_IN' => 'Hindi (हिनदी)',
'hu_HU' => 'Hungarian (Magyar)',
'is_IS' => 'Icelandic (Íslenska)',
'id_ID' => 'Indonesian (Bahasa Indonesia)',
'ia' => 'Interlingua',
'ga_IE' => 'Irish (Gaedhilge)',
'it_IT' => 'Italian (Italiano)',
'ja_JP' => 'Japanese (日本語)',
'kab' => 'Kabyle (Taqbaylit)',
'km_KH' => 'Khmer (ភាសាខ្មែរ)',
'kn_IN' => 'Konkani (कोंकणी)',
'ko_KR' => 'Korean (한국어)',
'ku' => 'Kurdish (Kurmancî)',
'lv_LV' => 'Latvian (Latviešu)',
'lt_LT' => 'Lithuanian (Lietuviškai)',
'lb_LU' => 'Luxembourgish (Lëtzebuergesch)',
'mk_MK' => 'Macedonian (Македонски)',
'ms_MY' => 'Malay (Bahasa Melayu)',
'ml_IN' => 'Malayalam (മലയാളം)',
'mr_IN' => 'Marathi (मराठी)',
'mn_MN' => 'Mongolic (Монгол)',
'ne_NP' => 'Nepali (नेपाली)',
'nb_NO' => 'Norwegian (Bokmål)',
'nn_NO' => 'Norwegian (Nynorsk)',
'ps' => 'Pashto',
'fa_IR' => 'Persian (فارسی)',
'pl_PL' => 'Polish (Polski)',
'pt_BR' => 'Portuguese (Brasil)',
'pt_PT' => 'Portuguese (Português)',
'ro_RO' => 'Romanian (Româneşte)',
'ru_RU' => 'Russian (Русский)',
'sr_CS' => 'Serbian (Српски)',
'si_LK' => 'Sinhalese (සිංහල)',
'sk_SK' => 'Slovak (Slovenčina)',
'sl_SI' => 'Slovenian (Slovenščina)',
'es_AR' => 'Spanish (Argentina)',
'es_ES' => 'Spanish (Español)',
'es_419' => 'Spanish (Latin America)',
'sv_SE' => 'Swedish (Svenska)',
'ta_IN' => 'Tamil (தமிழ்)',
'ti' => 'Tigrinya (ትግርኛ)',
'th_TH' => 'Thai (ไทย)',
'tr_TR' => 'Turkish (Türkçe)',
'tzl' => 'Talossan',
+ 'ug' => 'Uyghur (ئۇيغۇر)';
'uk_UA' => 'Ukrainian (Українська)',
'ur_PK' => 'Urdu (اُردو)',
'uz' => 'Uzbek (Oʻzbekcha)',
'vi_VN' => 'Vietnamese (Tiếng Việt)',
'cy_GB' => 'Welsh (Cymraeg)',
'fy_NL' => 'West Frisian (Frysk)',
];
$rcube_language_aliases = [
'am' => 'hy_AM',
'az' => 'az_AZ',
'bg' => 'bg_BG',
'bs' => 'bs_BA',
'ca' => 'ca_ES',
'cn' => 'zh_CN',
'cs' => 'cs_CZ',
'cy' => 'cy_GB',
'cz' => 'cs_CZ',
'da' => 'da_DK',
'de' => 'de_DE',
'ee' => 'et_EE',
'es' => 'es_ES',
'et' => 'et_EE',
'el' => 'el_GR',
'en' => 'en_US',
'eu' => 'eu_ES',
'fa' => 'fa_IR',
'ga' => 'ga_IE',
'ge' => 'ka_GE',
'gl' => 'gl_ES',
'he' => 'he_IL',
'hi' => 'hi_IN',
'hr' => 'hr_HR',
'hy' => 'hy_AM',
'ja' => 'ja_JP',
'ka' => 'ka_GE',
'ko' => 'ko_KR',
'kr' => 'ko_KR',
'kh' => 'km_KH',
'kh_KH' => 'km_KH',
'kn' => 'kn_IN',
'km' => 'km_KH',
'lb' => 'lb_LU',
'ne' => 'ne_NP',
'no' => 'nn_NO',
'mn' => 'mn_MN',
'ms' => 'ms_MY',
'mr' => 'mr_IN',
'ml' => 'ml_IN',
'ml_ML' => 'ml_IN',
'pl' => 'pl_PL',
'tr' => 'tr_TR',
'tw' => 'zh_TW',
'si' => 'si_LK',
'sl' => 'sl_SI',
'sr' => 'sr_CS',
'sr_cyrillic' => 'sr_CS',
'sr_latin' => 'bs_BA',
'se' => 'sv_SE',
'sv' => 'sv_SE',
'sq' => 'sq_AL',
'uk' => 'uk_UA',
'vn' => 'vi_VN',
'vi' => 'vi_VN',
'zh' => 'zh_CN',
'zh_HK' => 'zh_TW',
'zh_MO' => 'zh_TW',
];
diff --git a/program/localization/is_IS/labels.inc b/program/localization/is_IS/labels.inc
index 9d05aac4f..3ef7f2982 100644
--- a/program/localization/is_IS/labels.inc
+++ b/program/localization/is_IS/labels.inc
@@ -1,685 +1,714 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/labels/
*/
$labels['welcome'] = 'Velkomin í $product';
$labels['username'] = 'Netfang';
$labels['password'] = 'Lykilorð';
$labels['server'] = 'Póstþjónn';
$labels['login'] = 'Innskrá';
+$labels['oauthlogin'] = 'Skrá inn með $provider';
$labels['menu'] = 'Valmynd';
$labels['logout'] = 'Útskrá';
$labels['mail'] = 'Tölvupóstur';
$labels['settings'] = 'Stillingar';
$labels['addressbook'] = 'Nafnaskrá';
+$labels['darkmode'] = 'Dökkur hamur';
+$labels['lightmode'] = 'Ljós hamur';
$labels['inbox'] = 'Innhólf';
$labels['drafts'] = 'Drög';
$labels['sent'] = 'Sent';
$labels['trash'] = 'Rusl';
$labels['junk'] = 'Ruslpóstur';
$labels['show_real_foldernames'] = 'Birta raunveruleg heiti á sérmöppum';
$labels['subject'] = 'Titill';
$labels['from'] = 'Frá';
$labels['sender'] = 'Sendandi';
$labels['to'] = 'Til';
$labels['cc'] = 'Afrit';
$labels['bcc'] = 'Falið afrit';
$labels['replyto'] = 'Svar til';
$labels['followupto'] = 'Svar við';
$labels['date'] = 'Dagsetning';
$labels['size'] = 'Stærð';
$labels['priority'] = 'Forgangur';
$labels['organization'] = 'Stofnun';
$labels['readstatus'] = 'Lesmerking';
$labels['listoptions'] = 'Telja upp valkosti...';
$labels['listoptionstitle'] = 'Valkostir lista';
$labels['mailboxlist'] = 'Möppur';
$labels['messagesfromto'] = 'Skilaboð $from til $to af $count';
$labels['threadsfromto'] = 'Skilaboðaþræðir $from til $to af $count';
$labels['messagenrof'] = 'Skilaboð $nr af $count';
$labels['fromtoshort'] = '$from - $to af $count';
$labels['copy'] = 'Afrit';
$labels['move'] = 'Færa';
$labels['moveto'] = 'Færa í...';
$labels['copyto'] = 'Afrita í...';
$labels['download'] = 'Sækja';
$labels['open'] = 'Opna';
$labels['showattachment'] = 'Birta';
$labels['showanyway'] = 'Birta það samt';
$labels['filename'] = 'Skráarheiti';
$labels['filesize'] = 'Skráarstærð';
$labels['addtoaddressbook'] = 'Bæta í nafnaskrá';
$labels['sun'] = 'sun.';
$labels['mon'] = 'mán.';
$labels['tue'] = 'þri.';
$labels['wed'] = 'mið.';
$labels['thu'] = 'fim.';
$labels['fri'] = 'fös.';
$labels['sat'] = 'lau.';
$labels['sunday'] = 'sunnudagur';
$labels['monday'] = 'mánudagur';
$labels['tuesday'] = 'þriðjudagur';
$labels['wednesday'] = 'miðvikudagur';
$labels['thursday'] = 'fimmtudagur';
$labels['friday'] = 'föstudagur';
$labels['saturday'] = 'laugardagur';
$labels['jan'] = 'jan';
$labels['feb'] = 'feb';
$labels['mar'] = 'mar';
$labels['apr'] = 'apr';
$labels['may'] = 'maí';
$labels['jun'] = 'jún';
$labels['jul'] = 'júl';
$labels['aug'] = 'ágú';
$labels['sep'] = 'sep';
$labels['oct'] = 'okt';
$labels['nov'] = 'nóv';
$labels['dec'] = 'des';
$labels['longjan'] = 'janúar';
$labels['longfeb'] = 'febrúar';
$labels['longmar'] = 'mars';
$labels['longapr'] = 'apríl';
$labels['longmay'] = 'maí';
$labels['longjun'] = 'júní';
$labels['longjul'] = 'júlí';
$labels['longaug'] = 'ágúst';
$labels['longsep'] = 'september';
$labels['longoct'] = 'október';
$labels['longnov'] = 'nóvember';
$labels['longdec'] = 'desember';
$labels['today'] = 'Í dag';
$labels['refresh'] = 'Endurhlaða';
$labels['checkmail'] = 'Athuga með ný skilaboð';
$labels['compose'] = 'Semja skilaboð';
$labels['writenewmessage'] = 'Búa til ný skilaboð';
$labels['reply'] = 'Svara';
$labels['replytomessage'] = 'Svara skilaboðum';
$labels['replytoallmessage'] = 'Svar til lista eða sendanda og allra viðtakenda';
$labels['replyall'] = 'Svara öllum';
$labels['replylist'] = 'Svar til lista';
$labels['forward'] = 'Áframsenda';
$labels['forwardinline'] = 'Áframsenda innan skilaboða';
$labels['forwardattachment'] = 'Áframsenda sem viðhengi';
$labels['forwardmessage'] = 'Áframsenda skilaboðin';
$labels['bouncemsg'] = 'Endursenda (bounce)';
$labels['bounce'] = 'Endursenda';
$labels['deletemessage'] = 'Eyða skilaboðum';
$labels['movemessagetotrash'] = 'Færa skilaboð í ruslið';
$labels['printmessage'] = 'Prenta þessi skilaboð';
$labels['previousmessage'] = 'Birta fyrri skilaboð';
$labels['firstmessage'] = 'Birta fyrstu skilaboð';
$labels['nextmessage'] = 'Birta næstu skilaboð';
$labels['lastmessage'] = 'Birta síðustu skilaboðin';
$labels['backtolist'] = 'Til baka í skilaboðalista';
$labels['viewsource'] = 'Skoða kóða';
$labels['mark'] = 'Merki';
$labels['markmessages'] = 'Merkja skilaboð';
$labels['markread'] = 'Sem lesið';
$labels['markunread'] = 'Sem ólesið';
$labels['markflagged'] = 'Sem flaggað';
$labels['markunflagged'] = 'Sem óflaggað';
+$labels['markundeleted'] = 'Sem ekki eytt';
$labels['moreactions'] = 'Fleiri aðgerðir...';
$labels['markallread'] = 'Merkja allt sem lesið';
$labels['folders-cur'] = 'Aðeins valin mappa';
$labels['folders-sub'] = 'Valin mappa og undirmöppur hennar';
$labels['folders-all'] = 'Allar möppur';
$labels['more'] = 'Meira';
$labels['back'] = 'Til baka';
$labels['options'] = 'Valkostir';
$labels['composeoptions'] = 'Valkostir við samningu skilaboða';
$labels['optionsandattachments'] = 'Valkostir og viðhengi';
$labels['actions'] = 'Aðgerðir';
$labels['first'] = 'Fyrsta';
$labels['last'] = 'Síðasta';
$labels['previous'] = 'Fyrra';
$labels['next'] = 'Næsta';
$labels['select'] = 'Velja';
$labels['selection'] = 'Val';
$labels['all'] = 'Allt';
$labels['none'] = 'Ekkert';
$labels['currpage'] = 'Núverandi síða';
$labels['isread'] = 'Lesið';
$labels['unread'] = 'Ólesið';
$labels['flagged'] = 'Flaggað';
$labels['unflagged'] = 'Óflaggað';
$labels['unanswered'] = 'Ósvarað';
$labels['withattachment'] = 'Með viðhengi';
$labels['deleted'] = 'Eytt';
$labels['undeleted'] = 'Ekki eytt';
$labels['replied'] = 'Svarað';
$labels['forwarded'] = 'Áframsent';
$labels['invert'] = 'Umhverfa';
$labels['filter'] = 'Sía';
$labels['list'] = 'Listi';
$labels['threads'] = 'Þræðir';
$labels['expand-all'] = 'Þenja allt út';
$labels['expand-unread'] = 'Þenja ólesið';
$labels['collapse-all'] = 'Fella allt saman';
$labels['threaded'] = 'Þrætt';
$labels['showunread'] = 'Birta ólesin skilaboð';
$labels['autoexpand_threads'] = 'Þenja skilaboðaþræði út';
$labels['do_expand'] = 'allir þræðir';
$labels['expand_only_unread'] = 'aðeins ólesin skilaboð';
$labels['fromto'] = 'Frá/Til';
$labels['flag'] = 'Flagg';
$labels['attachment'] = 'Viðhengi';
$labels['nonesort'] = 'Ekkert';
$labels['sentdate'] = 'Sendingardagur';
$labels['arrival'] = 'Komudagur';
$labels['asc'] = 'hækkandi';
$labels['desc'] = 'lækkandi';
$labels['listcolumns'] = 'Listadálkar';
$labels['listsorting'] = 'Röðunardálkur';
$labels['listorder'] = 'Röðun';
$labels['listmode'] = 'Listayfirlit';
$labels['lmode'] = 'Listahamur';
$labels['layout'] = 'Framsetning';
$labels['layoutwidescreen'] = 'Breiðskjár';
$labels['layoutdesktop'] = 'Skjáborð';
$labels['layoutlist'] = 'Listi';
$labels['layoutwidescreendesc'] = 'Breiðskjár (3-dálka sýn)';
$labels['layoutdesktopdesc'] = 'Skjáborð (breiður listi með forskoðun fyrir neðan)';
$labels['layoutlistdesc'] = 'Listi (engin forskoðun á pósti)';
$labels['folderactions'] = 'Möppuaðgerðir...';
$labels['compact'] = 'Pakka';
$labels['empty'] = 'Tæma';
$labels['importmessages'] = 'Flytja inn skilaboð';
$labels['mailimportdesc'] = 'Þú getur sent inn póst með því að nota skrár með <a href="https://en.wikipedia.org/wiki/Email#Message_format">MIME</a> eða <a href="https://en.wikipedia.org/wiki/Mbox">Mbox</a> sniði.';
$labels['mailimportzip'] = 'Hægt er að þjappa mörgum skrám í ZIP-safnskrár.';
$labels['quota'] = 'Gagnamagn';
$labels['unknown'] = 'óþekkt';
$labels['unlimited'] = 'ótakmarkað';
$labels['quotatype'] = 'Tegund kvóta';
$labels['quotatotal'] = 'Takmarkað';
$labels['quotaused'] = 'Notað';
$labels['quotastorage'] = 'Diskpláss';
$labels['quotamessage'] = 'Fjöldi skilaboða';
$labels['shortheaderdate'] = 'Þann $date';
$labels['shortheaderto'] = 'Til $from þann $date';
$labels['shortheaderfrom'] = 'Frá $from þann $date';
$labels['quicksearch'] = 'Flýtileit';
$labels['searchplaceholder'] = 'Leita...';
$labels['resetsearch'] = 'Tæma leit';
$labels['searchmod'] = 'Leitarskilyrði';
$labels['msgtext'] = 'Öll skilaboðin';
$labels['body'] = 'Meginmál';
$labels['type'] = 'Tegund';
$labels['namex'] = 'Heiti';
$labels['searchscope'] = 'Umfang';
$labels['currentfolder'] = 'Núverandi mappa';
$labels['subfolders'] = 'Þessi og undirmöppur';
$labels['allfolders'] = 'Allar möppur';
$labels['searchinterval-1W'] = 'eldri en vikugömul';
$labels['searchinterval-1M'] = 'eldri en mánaðargömul';
$labels['searchinterval-1Y'] = 'eldri en ársgömul';
$labels['searchinterval1W'] = 'yngri en vikugömul';
$labels['searchinterval1M'] = 'yngri en mánaðargömul';
$labels['searchinterval1Y'] = 'yngri en ársgömul';
$labels['openinextwin'] = 'Opna í nýjum glugga';
$labels['emlsave'] = 'Sækja (.eml)';
$labels['changeformattext'] = 'Birta sem hreinan texta';
$labels['changeformathtml'] = 'Birta á HTML-sniði';
$labels['editasnew'] = 'Breyta sem nýju';
$labels['send'] = 'Senda';
$labels['sendmessage'] = 'Senda skilaboðin núna';
$labels['savemessage'] = 'Vista drög';
$labels['addattachment'] = 'Hengja við';
$labels['charset'] = 'Stafatafla';
$labels['editortype'] = 'Gerð ritils';
$labels['returnreceipt'] = 'Kvittun við lestur';
$labels['dsn'] = 'Afhendingarstaða';
+$labels['keepformatting'] = 'Halda sniðum';
$labels['mailreplyintro'] = 'Þann $date, skrifaði $sender:';
$labels['originalmessage'] = 'Upprunaleg skilaboð';
$labels['selectimage'] = 'Veldu mynd';
$labels['addimage'] = 'Bæta við mynd';
$labels['selectmedia'] = 'Veldu myndskeið';
$labels['addmedia'] = 'Bæta við myndskeiði';
$labels['encrypt'] = 'Dulrita';
$labels['encryptmessage'] = 'Dulrita skilaboð';
$labels['encryptmessagemailvelope'] = 'Dulrita skilaboð með Mailvelope';
$labels['importpubkeys'] = 'Flytja inn dreifilykla';
$labels['encryptedsendialog'] = 'Sendi dulrituð skilaboð';
$labels['encryptandsign'] = 'Dulrita og undirrita';
$labels['keyid'] = 'Auðkenni lykils';
$labels['keylength'] = 'Bitar';
$labels['keyexpired'] = 'Útrunninn';
$labels['keyrevoked'] = 'Afturkallaður';
$labels['bccinstead'] = 'Nota BCC';
$labels['addheader'] = 'Bæta við viðtakanda (haus)';
$labels['insert'] = 'Setja inn';
$labels['insertcontact'] = 'Setja inn tengiliði';
$labels['recipient'] = 'Viðtakandi';
$labels['recipientedit'] = 'Breyting á viðtakanda';
$labels['editidents'] = 'Breyta persónuauðkennum';
$labels['spellcheck'] = 'Stafsetning';
$labels['checkspelling'] = 'Athuga stafsetningu';
$labels['resumeediting'] = 'Aftur í ritham';
$labels['revertto'] = 'Hverfa aftur til';
$labels['restore'] = 'Endurheimta';
$labels['restoremessage'] = 'Endurheimta skilaboð?';
$labels['ignore'] = 'Hunsa';
$labels['responses'] = 'Svör';
$labels['insertresponse'] = 'Setja inn svar';
$labels['manageresponses'] = 'Sýsla með svör';
$labels['newresponse'] = 'Búa til nýtt svar';
$labels['addresponse'] = 'Bæta við svari';
$labels['editresponse'] = 'Breyta svari';
$labels['editresponses'] = 'Breyta svörum';
$labels['responsename'] = 'Nafn';
$labels['responsetext'] = 'Texti svars';
$labels['attach'] = 'Viðhengi';
$labels['attachments'] = 'Viðhengi';
$labels['upload'] = 'Hlaða upp';
$labels['uploadprogress'] = '$percent ($current af $total)';
$labels['close'] = 'Loka';
$labels['messageoptions'] = 'Valkostir skilaboða...';
$labels['togglecomposeoptions'] = 'Víxla valkostum samningar af/á';
$labels['attachmentrename'] = 'Endurnefna viðhengi';
$labels['low'] = 'Lágt';
$labels['lowest'] = 'Lægst';
$labels['normal'] = 'Venjulegt';
$labels['high'] = 'Hátt';
$labels['highest'] = 'Hæst';
$labels['nosubject'] = '(án titils)';
$labels['showimages'] = 'Birta myndir';
$labels['allow'] = 'Leyfa';
$labels['alwaysshow'] = 'Alltaf birta myndir frá $sender';
$labels['alwaysallow'] = 'Alltaf leyfa frá $sender';
$labels['isdraft'] = 'Þetta eru drög að skilaboðum.';
$labels['andnmore'] = '$nr í viðbót...';
$labels['details'] = 'Nánar';
+$labels['summary'] = 'Samantekt';
$labels['headers'] = 'Hausar';
$labels['allheaders'] = 'Allir hausar...';
$labels['togglemoreheaders'] = 'Birta fleiri skilaboðahausa';
$labels['togglefullheaders'] = 'Víxla hráum skilaboðahausum af/á';
$labels['htmltoggle'] = 'HTML';
$labels['plaintoggle'] = 'Hreinn texti';
$labels['savesentmessagein'] = 'Vista send skilaboð í';
$labels['dontsave'] = 'ekki vista';
$labels['maxuploadsize'] = 'Leyfileg hámarksstærð skjals er $size';
$labels['addcc'] = 'Bæta við Cc';
$labels['addbcc'] = 'Bæta við Bcc';
$labels['addreplyto'] = 'Bæta við Reply-To';
$labels['addfollowupto'] = 'Nýtt svar við';
+$labels['sendreceipt'] = 'Senda leskvittun?';
$labels['mdnrequest'] = 'Sendandi þessara skilaboða hefur óskað þess að þú látir vita að þú hafir lesið skilaboðin. Viltu láta hann vita?';
$labels['receiptread'] = 'Kvittun (lesa)';
$labels['yourmessage'] = 'Þetta er kvittun fyrir skilaboðin þín';
$labels['receiptnote'] = 'ATH: Þessi kvittun segir aðeins til um að skilaboðin komu upp á skjánum hjá viðtakanda. Það er engin sönnun um að hann hafi lesið þau eða skilið efni þeirra.';
+$labels['sendalwaysto'] = 'Alltaf senda til $email';
$labels['zoomin'] = 'Renna að';
$labels['zoomout'] = 'Renna frá';
$labels['rotate'] = 'Snúa';
$labels['increaseimage'] = 'Auka stærð myndar';
$labels['decreaseimage'] = 'Minnka stærð myndar';
$labels['rotateimage'] = 'Snúa mynd';
$labels['showtools'] = 'Birta myndaverkfæri';
$labels['hidetools'] = 'Fela myndaverkfæri';
$labels['name'] = 'Skjánafn';
$labels['firstname'] = 'Eiginnafn';
$labels['surname'] = 'Eftirnafn';
$labels['middlename'] = 'Millinafn';
$labels['nameprefix'] = 'Forskeyti';
$labels['namesuffix'] = 'Viðskeyti';
$labels['nickname'] = 'Stuttnefni';
$labels['jobtitle'] = 'Starfstitill';
$labels['department'] = 'Deild';
$labels['gender'] = 'Kyn';
$labels['maidenname'] = 'Ættarnafn móður';
$labels['email'] = 'Netfang';
$labels['phone'] = 'Sími';
$labels['address'] = 'Heimilisfang';
$labels['street'] = 'Götuheiti';
$labels['locality'] = 'Staður';
$labels['zipcode'] = 'Póstnúmer';
$labels['region'] = 'Ríki/Fylki';
$labels['country'] = 'Land';
$labels['birthday'] = 'Afmælisdagur';
$labels['anniversary'] = 'Afmæli';
$labels['website'] = 'Vefur';
$labels['instantmessenger'] = 'IM-spjall';
$labels['notes'] = 'Glósur';
$labels['male'] = 'karlkyns';
$labels['female'] = 'kvenkyns';
$labels['manager'] = 'Stjórnandi';
$labels['assistant'] = 'Aðstoðarmaður';
$labels['spouse'] = 'Maki';
$labels['allfields'] = 'Öll svæði';
$labels['search'] = 'Leit';
$labels['searchresult'] = 'Leitarniðurstöður';
$labels['advsearch'] = 'Ítarleg leit';
$labels['advanced'] = 'Nánar';
$labels['other'] = 'Annað';
$labels['printcontact'] = 'Prenta tengilið';
$labels['qrcode'] = 'QR-kóði';
$labels['typehome'] = 'Heimasími';
$labels['typework'] = 'Vinnusími';
$labels['typeother'] = 'Annað';
$labels['typemobile'] = 'Farsími';
$labels['typemain'] = 'Aðalstillingar';
$labels['typehomefax'] = 'Heimafax';
$labels['typeworkfax'] = 'Vinnufax';
$labels['typecar'] = 'Bílsími';
$labels['typepager'] = 'Friðþjófur';
$labels['typevideo'] = 'Myndband';
$labels['typeassistant'] = 'Aðstoðarmaður';
$labels['typehomepage'] = 'Heimasíða';
$labels['typeblog'] = 'Blogg';
$labels['typeprofile'] = 'Mannlýsing';
$labels['addfield'] = 'Bæta við svæði...';
$labels['addcontact'] = 'Bæta við tengilið';
$labels['editcontact'] = 'Breyta tengilið';
$labels['contacts'] = 'Tengiliðir';
$labels['contactproperties'] = 'Eiginleikar tengiliðar';
$labels['contactnameandorg'] = 'Nafn og fyrirtæki/stofnun';
$labels['personalinfo'] = 'Persónulegar upplýsingar';
$labels['personal'] = 'Einka';
$labels['contactphoto'] = 'Mynd af tengilið';
$labels['edit'] = 'Breyta';
$labels['cancel'] = 'Hætta við';
$labels['save'] = 'Vista';
$labels['delete'] = 'Eyða';
$labels['discard'] = 'Henda';
$labels['continue'] = 'Halda áfram';
$labels['ok'] = 'Í lagi';
$labels['rename'] = 'Endurnefna';
$labels['addphoto'] = 'Bæta við';
$labels['replacephoto'] = 'Skipta út';
$labels['uploadphoto'] = 'Senda inn mynd';
$labels['choosefile'] = 'Veldu skrá...';
$labels['choosefiles'] = 'Veldu skrár...';
$labels['browse'] = 'Flakka';
$labels['newcontact'] = 'Búa til nýjan tengilið';
$labels['deletecontact'] = 'Eyða völdum tengiliðum';
$labels['composeto'] = 'Skrifa tölvupóst til';
$labels['contactsfromto'] = 'Tengiliðir $from til $to af $count';
$labels['print'] = 'Prenta';
$labels['export'] = 'Flytja út';
$labels['exportall'] = 'Flytja allt út';
$labels['exportsel'] = 'Flytja út valið';
$labels['exportvcards'] = 'Flytja út nafnspjöld á vCard formi';
$labels['newgroup'] = 'Búa til nýjan hóp';
$labels['addgroup'] = 'Bæta við hópi';
$labels['grouprename'] = 'Breyta nafni hóps';
$labels['groupdelete'] = 'Fjarlægja hóp';
$labels['groupassign'] = 'Úthluta í hóp...';
$labels['groupremove'] = 'Fjarlægja úr hópi';
$labels['groupremoveselected'] = 'Fjarlægja valda tengiliði úr hópi';
$labels['uponelevel'] = 'Upp um eitt stig';
$labels['previouspage'] = 'Birta fyrri síðu';
$labels['firstpage'] = 'Birta fyrstu síðu';
$labels['nextpage'] = 'Birta næstu síðu';
$labels['lastpage'] = 'Birta síðustu síðu';
$labels['group'] = 'Hópur';
$labels['groups'] = 'Hópar';
$labels['listgroup'] = 'Telja upp meðlimi hóps';
$labels['personaladrbook'] = 'Persónuleg heimilisföng';
$labels['searchsave'] = 'Vista leit';
$labels['searchdelete'] = 'Eyða leit';
$labels['import'] = 'Flytja inn';
$labels['importcontacts'] = 'Flytja inn nafnspjöld';
$labels['importfromfile'] = 'Flytja inn úr skrá';
$labels['importtarget'] = 'Bæta tengiliðum í';
$labels['importreplace'] = 'Skipta út allri netfangaskránni';
$labels['importgroups'] = 'Flytja inn verkefni hóps';
$labels['importgroupsall'] = 'Allt (búa til hópa ef þess þarf)';
$labels['importgroupsexisting'] = 'Aðeins fyrirliggjandi hópar';
$labels['importdesc'] = 'Þú getur sent inn tengiliði úr fyrirliggjandi nafnaskrá.<br/>Núna er stuðningur við innflutning vistfanga úr <a href="https://en.wikipedia.org/wiki/VCard">vCard</a> eða CSV (kommu-aðgreind) gagnasniðum.';
+$labels['importmapdesc'] = 'Staðfestu að upplýsingarnar hér fyrir neðan um vensl gagnasviða séu réttar áður en haldið er áfram með innflutning á CSV-sniði (kommu-aðgreint).';
+$labels['fieldnotmapped'] = 'Gagnasvið ekki venslað (ekki flytja inn)';
+$labels['skipheader'] = 'Ekki flytja inn fyrstu línuna (fyrirsagnir)';
$labels['done'] = 'Búið';
$labels['settingsfor'] = 'Stillingar fyrir';
$labels['about'] = 'Um forritið';
$labels['preferences'] = 'Stillingar';
$labels['userpreferences'] = 'Notendastillingar';
$labels['editpreferences'] = 'Breyta notendastillingum';
$labels['identities'] = 'Auðkenni';
$labels['manageidentities'] = 'Sýsla með auðkenni';
$labels['newidentity'] = 'Búa til nýtt auðkenni';
$labels['addidentity'] = 'Bæta við auðkenni';
$labels['editidentity'] = 'Breyta auðkenni';
$labels['identityencryption'] = 'Dulritun';
$labels['preferhtml'] = 'Birta HTML';
$labels['defaultcharset'] = 'Sjálfgefin stafatafla';
$labels['htmlmessage'] = 'HTML-skilaboð';
$labels['messagepart'] = 'Partur';
$labels['digitalsig'] = 'Stafræn undirritun';
$labels['dateformat'] = 'Snið dagsetningar';
$labels['timeformat'] = 'Tímasnið';
$labels['prettydate'] = 'Fallegar dagsetningar';
$labels['setdefault'] = 'Gera sjálfgilt';
$labels['autodetect'] = 'Sjálfvirkt';
$labels['language'] = 'Tungumál';
$labels['timezone'] = 'Tímabelti';
$labels['pagesize'] = 'Línur á síðu';
$labels['signature'] = 'Undirskrift';
$labels['dstactive'] = 'Sumar-/vetratími';
$labels['showinextwin'] = 'Opna skilaboð í nýjum glugga';
$labels['composeextwin'] = 'Semja í nýjum glugga';
$labels['htmleditor'] = 'Skrifa HTML-skilaboð';
$labels['htmlonreply'] = 'sem svar við HTML-skilaboðum';
$labels['htmlonreplyandforward'] = 'við áframsendingu eða svar við HTML-skilaboðum';
$labels['htmlsignature'] = 'HTML-undirskrift';
$labels['showemail'] = 'Birta tölvupóstföng með skjánafni';
$labels['previewpane'] = 'Birta forskoðunarglugga';
$labels['skin'] = 'Skinn á viðmóti';
$labels['logoutclear'] = 'Tæma rusl við útskráningu';
$labels['logoutcompact'] = 'Þjappa innhólf við útskráningu';
$labels['uisettings'] = 'Notandaviðmót';
$labels['serversettings'] = 'Stillingar þjóns';
$labels['mailboxview'] = 'Útlit pósthólfs';
$labels['mdnrequests'] = 'Við beiðni um kvittun skilaboða';
$labels['askuser'] = 'spyrja notanda';
$labels['autosend'] = 'senda kvittun';
-$labels['autosendknown'] = 'senda kvittun til tengiliða minna, spyrja mig ella';
-$labels['autosendknownignore'] = 'senda kvittun til tengiliða minna, hunsa ella';
+$labels['autosendknown'] = 'senda kvittun til tengiliða minna, annars spyrja mig';
+$labels['autosendknownignore'] = 'senda kvittun til tengiliða minna, annars hunsa';
+$labels['autosendtrusted'] = 'senda kvittun til treystra tengiliða, annars spyrja mig';
+$labels['autosendtrustedignore'] = 'senda kvittun til treystra tengiliða, annars hunsa';
$labels['ignorerequest'] = 'hunsa beiðni';
$labels['readwhendeleted'] = 'Merkja skilaboðin sem lesin þegar þeim er hent';
$labels['flagfordeletion'] = 'Merkja skilaboð til eyðingar í stað þess að eyða þeim';
$labels['skipdeleted'] = 'Ekki birta eydd skilaboð';
$labels['deletealways'] = 'Ef ekki er hægt að setja skilaboð í ruslafötuna, henda þeim';
$labels['deletejunk'] = 'Eyða skilaboðum beint úr ruslpóstmöppu';
$labels['showremoteimages'] = 'Birta fjartengdar innbyggðar myndir';
$labels['allowremoteresources'] = 'Leyfa fjartengd tilföng (myndir, stílar)';
$labels['fromknownsenders'] = 'frá þekktum sendendum';
+$labels['fromtrustedsenders'] = 'frá treystum sendendum';
+$labels['frommycontacts'] = 'frá tengiliðunum mínum';
$labels['always'] = 'alltaf';
$labels['alwaysbutplain'] = 'alltaf, nema þegar svarað er skilaboðum með hreinum texta';
$labels['showinlineimages'] = 'Birta viðhangandi myndir fyrir neðan skilaboðin';
$labels['autosavedraft'] = 'Vista sjálfkrafa sem drög';
$labels['everynminutes'] = 'á $n mínútna fresti';
$labels['refreshinterval'] = 'Endurhlaða (athuga með ný skilaboð, o.s.frv.)';
$labels['never'] = 'aldrei';
$labels['immediately'] = 'samstundis';
$labels['messagesdisplaying'] = 'Birting skilaboða';
$labels['messagescomposition'] = 'Semja skilaboð';
$labels['mimeparamfolding'] = 'Nöfn á viðhengjum';
$labels['2231folding'] = 'Full RFC 2231 (Thunderbird)';
$labels['miscfolding'] = 'RFC 2047/2231 (MS Outlook)';
$labels['2047folding'] = 'Full RFC 2047 (annað)';
$labels['force7bit'] = 'Nota MIME kóðun fyrir 8-bita stafi';
$labels['savelocalstorage'] = "Vista (tímabundið) í staðværri geymslu vafrans";
$labels['advancedoptions'] = 'Ítarlegir valkostir';
$labels['toggleadvancedoptions'] = 'Víxla ítarlegum valkostum af/á';
$labels['focusonnewmessage'] = 'Láta vafraglugga vera virkan á nýjum skilaboðum';
$labels['checkallfolders'] = 'Athuga með ný skilaboð í öllum möppum';
$labels['displaynext'] = 'Birta næstu færslu í lista eftir að skilaboðum er eytt/færð';
$labels['defaultfont'] = 'Sjálfgefið letur HTML-skilaboða';
$labels['mainoptions'] = 'Aðalstillingar';
$labels['browseroptions'] = 'Valkostir vafra';
$labels['section'] = 'Hluti';
$labels['maintenance'] = 'Viðhald';
$labels['newmessage'] = 'Ný skilaboð';
$labels['signatureoptions'] = 'Valkostir undirskriftar';
$labels['whenreplying'] = 'Þegar svarað';
$labels['replyempty'] = 'ekki taka tilvitnun úr upprunalegum skilaboðum';
$labels['replytopposting'] = 'hefja ný skilaboð fyrir ofan tilvitnun';
$labels['replytoppostingnoindent'] = 'hefja ný skilaboð fyrir ofan tilvitnun (enginn inndráttur)';
$labels['replybottomposting'] = 'hefja ný skilaboð fyrir neðan tilvitnun';
$labels['replyremovesignature'] = 'Þegar er svarað skal fjarlægja upphaflega undirskrift úr skilaboðum';
$labels['autoaddsignature'] = 'Bæta undirskrift við sjálfkrafa';
$labels['newmessageonly'] = 'eingöngu ný skilaboð';
$labels['replyandforwardonly'] = 'svör og áframsendingar eingöngu';
$labels['insertsignature'] = 'Bæta undirskrift við';
$labels['sigbelow'] = 'Setja undirskrift fyrir neðan tilvitnuð skilaboð';
$labels['sigseparator'] = 'Þvinga staðlaðan aðgreini í undirskriftum';
$labels['automarkread'] = 'Merkja skilaboð sem lesin';
$labels['afternseconds'] = 'eftir $n sekúndur';
$labels['reqmdn'] = 'Biðja ávallt um kvittun';
$labels['reqdsn'] = 'Biðja ávallt um sendingarstöðu';
$labels['replysamefolder'] = 'Setja svarskilaboð í möppuna þar sem upphafleg skilaboð eru';
$labels['defaultabook'] = 'Sjálfgefin nafnaskrá';
$labels['autocompletesingle'] = 'Sleppa aukanetföngum í sjálfklárun';
$labels['listnamedisplay'] = 'Lista tengiliði sem';
+$labels['contactformmode'] = 'Hamur tengiliðaforms';
+$labels['privatemode'] = 'Einka (Heima)';
+$labels['businessmode'] = 'Vinna';
+$labels['collectedaddresses'] = 'Söfnuð póstföng';
+$labels['collectedrecipients'] = 'Safnaðir viðtakendur';
+$labels['collectedrecipientsopt'] = 'Geyma viðtakendur útsends pósts í';
+$labels['collectedsendersopt'] = 'Geyma treysta sendendur í';
+$labels['trustedsenders'] = 'Treystir sendendur';
$labels['spellcheckbeforesend'] = 'Athuga stafsetningu áður en skilaboð eru send';
$labels['spellcheckoptions'] = 'Stafsetningarvalkostir';
$labels['spellcheckignoresyms'] = 'Hunsa orð með táknum';
$labels['spellcheckignorenums'] = 'Hunsa orð með tölum';
$labels['spellcheckignorecaps'] = 'Hunsa orð sem eru í hástöfum';
$labels['addtodict'] = 'Bæta við orðalista';
$labels['mailtoprotohandler'] = 'Skrá fyrir meðhöndlun mailto: links samskiptamáta';
$labels['standardwindows'] = 'Meðhöndla sprettglugga sem venjulega glugga';
$labels['forwardmode'] = 'Áframsending skilaboða';
$labels['inline'] = 'innfellt';
$labels['asattachment'] = 'sem viðhengi';
$labels['replyallmode'] = 'Sjálfgefin aðgerð [Svara öllum] hnappsins';
$labels['replyalldefault'] = 'svara öllum';
$labels['replyalllist'] = 'einungis svara póstlista (ef hann finnst)';
$labels['allmessages'] = 'öll skilaboð';
+$labels['olderxdays'] = 'eldri en $x daga';
$labels['folder'] = 'Mappa';
$labels['folders'] = 'Möppur';
$labels['foldername'] = 'Nafn möppu';
$labels['subscribed'] = 'Valin';
$labels['messagecount'] = 'Skilaboð';
$labels['create'] = 'Búa til';
$labels['createfolder'] = 'Búa til nýja möppu';
$labels['managefolders'] = 'Sýsla með möppur';
$labels['specialfolders'] = 'Sérstakar möppur';
$labels['properties'] = 'Eiginleikar';
$labels['folderproperties'] = 'Eiginleikar möppu';
$labels['parentfolder'] = 'Yfirmappa';
$labels['location'] = 'Staðsetning';
$labels['info'] = 'Upplýsingar';
$labels['getfoldersize'] = 'Smelltu til að sjá stærð möppu';
$labels['changesubscription'] = 'Smelltu til að breyta áskrift';
$labels['foldertype'] = 'Möpputegund';
$labels['personalfolder'] = 'Einkamappa';
$labels['otherfolder'] = 'Möppur annara notenda';
$labels['sharedfolder'] = 'Opinber mappa';
$labels['findfolders'] = 'Finna möppur';
$labels['findcontacts'] = 'Finna tengiliði';
$labels['findmail'] = 'Finna póstskilaboð';
$labels['namespace.personal'] = 'Einka';
$labels['namespace.other'] = 'Annara notenda';
$labels['namespace.shared'] = 'Sameiginlegar';
$labels['dualuselabel'] = 'Getur aðeins innihaldið';
$labels['dualusemail'] = 'skilaboð';
$labels['dualusefolder'] = 'möppur';
$labels['generate'] = 'Útbúa';
$labels['encryptioncreatekey'] = 'Búa til nýtt lyklapar';
$labels['openmailvelopesettings'] = 'Opna stillingar Mailvelope';
$labels['encryptionprivkeysinmailvelope'] = 'Þú ert með $nr samsvarandi einkalykla sem geymdir eru í Mailvelope lyklageymslunni þinni:';
$labels['encryptionnoprivkeysinmailvelope'] = 'Auðkenni þessa sendanda er ekki ennþá með PGP-einkalykil geymdan í Mailvelope-viðbótinni. Mydirðu vilja útbúa einn slíkann til að virkja dulritun skilaboða?';
$labels['encryption'] = 'Dulritun';
+$labels['mailvelopeoptions'] = 'Mailvelope-valkostir';
+$labels['mailvelopemainkeyring'] = 'Nota aðallyklakippu Mailvelope';
+$labels['mailvelopenotfound'] = 'Mailvelope-viðbótin er ekki virk/uppsett í vafranum þínum.';
$labels['sortby'] = 'Raða eftir';
$labels['sortasc'] = 'Raða vaxandi';
$labels['sortdesc'] = 'Raða minnkandi';
$labels['undo'] = 'Taka til baka';
$labels['installedplugins'] = 'Uppsettar viðbætur';
$labels['plugin'] = 'Viðbætur';
$labels['version'] = 'Útgáfa';
$labels['source'] = 'Uppruni';
+$labels['destination'] = 'Áfangastaður';
$labels['license'] = 'Notkunarleyfi';
$labels['support'] = 'Fá aðstoð';
$labels['savedsearches'] = 'Vistaðar leitir';
$labels['dateformatY'] = 'ÁÁÁÁ';
$labels['dateformaty'] = 'ÁÁ';
$labels['dateformatm'] = 'MM';
$labels['dateformatd'] = 'DD';
$labels['dateformatj'] = 'D';
$labels['dateformatn'] = 'M';
$labels['B'] = 'B';
$labels['KB'] = 'KB';
$labels['MB'] = 'MB';
$labels['GB'] = 'GB';
$labels['unicode'] = 'Unicode';
$labels['english'] = 'Enska';
$labels['westerneuropean'] = 'Vesturevrópskt';
$labels['easterneuropean'] = 'Austurevrópskt';
$labels['southeasterneuropean'] = 'Suðausturevrópskt';
$labels['baltic'] = 'Eystrasalts';
$labels['cyrillic'] = 'Kýrílískt';
$labels['arabic'] = 'Arabískt';
$labels['greek'] = 'Grískt';
$labels['hebrew'] = 'Hebreskt';
$labels['turkish'] = 'Tyrkneskt';
$labels['nordic'] = 'Norrænt';
$labels['thai'] = 'Tælenskt';
$labels['celtic'] = 'Keltneskt';
$labels['vietnamese'] = 'Víetnamskt';
$labels['japanese'] = 'Japanskt';
$labels['korean'] = 'Kóreskt';
$labels['chinese'] = 'Kínverskt';
$labels['arialabeltopnav'] = 'Gluggastýring';
$labels['arialabeltasknav'] = 'Verkefni forrits';
$labels['arialabeltoolbar'] = 'Verkfærastika forrits';
-$labels['arialabelactivetask'] = 'Vikt verkefni';
+$labels['arialabellistnav'] = 'Rötun um lista';
+$labels['arialabelactivetask'] = 'Virkt verkefni';
$labels['arialabelmessagessearchfilter'] = 'Sía fyrir upptalningu tölvupósta';
$labels['arialabelmailsearchform'] = 'Leitargluggi fyrir tölvupósta';
$labels['arialabelcontactsearchform'] = 'Leitargluggi fyrir tengiliði';
$labels['arialabelmailquicksearchbox'] = 'Leitarinntak fyrir tölvupósta';
$labels['arialabelquicksearchbox'] = 'Leitarinntak';
$labels['arialabelfoldersearchfilter'] = 'Sía fyrir upptalningu á möppum';
$labels['arialabelfoldersearchform'] = 'Leitargluggi fyrir möppur';
$labels['arialabelfolderlist'] = 'Val á póstmöppum';
$labels['arialabelmessagelist'] = 'Upptalning á tölvupóstum';
$labels['arialabelmailpreviewframe'] = 'Forskoðun skilaboða';
$labels['arialabelmailboxmenu'] = 'Valmynd möppuaðgerða';
$labels['arialabellistselectmenu'] = 'Valmynd vallista';
$labels['arialabelthreadselectmenu'] = 'Valmynd fyrir upptalningu skilaboðaþráða';
$labels['arialabelmessagelistoptions'] = 'Birting póstskilaboða og valkostir við röðun';
$labels['arialabelmailimportdialog'] = 'Innflutningsgluggi skilaboða';
$labels['arialabelmessagenav'] = 'Rötun um skilaboð';
$labels['arialabelmessagebody'] = 'Meginmál skilaboða';
$labels['arialabelmessageactions'] = 'Aðgerðir skilaboða';
$labels['arialabelcontactquicksearch'] = 'Leitargluggi fyrir tengiliði';
$labels['arialabelcontactsearchbox'] = 'Leitarinntak fyrir tengiliði';
$labels['arialabelmessageheaders'] = 'Skilaboðahausar';
$labels['arialabelforwardingoptions'] = 'Valkostir áframsendinga';
$labels['arialabelreplyalloptions'] = 'Valkostir við að svara-öllum';
$labels['arialabelmoremessageactions'] = 'Fleiri aðgerðir skilaboða';
$labels['arialabelmorecontactactions'] = 'Fleiri aðgerðir tengiliða';
$labels['arialabelmarkmessagesas'] = 'Merka valin skilaboð sem...';
$labels['arialabelcomposeoptions'] = 'Valkostir við samningu skilaboða';
$labels['arialabelresponsesmenu'] = 'Valmynd fyrir stöðluð svör';
$labels['arialabelattachmentuploadform'] = 'Gluggi fyrir innsendingu viðhengja';
$labels['arialabelattachmentmenu'] = 'Valkostir viðhengja';
$labels['arialabelmailtomenu'] = 'Valkostir tölvupóstfanga';
$labels['arialabelattachmentpreview'] = 'Forskoðun viðhengis';
$labels['ariasummarycomposecontacts'] = 'Listi yfir tengiliði og hópa sem velja má sem viðtakendur';
$labels['arialabelcontactexportoptions'] = 'Valkostir við útflutning tengiliða';
$labels['arialabelabookgroupoptions'] = 'Valkostir nafnaskrár/hópa';
$labels['arialabelpreferencesform'] = 'Kjörstillingagluggi';
$labels['arialabelidentityeditfrom'] = 'Gluggi til stillinga auðkenna';
$labels['arialabelresponseeditfrom'] = 'Gluggi fyrir breytingar á svari';
$labels['arialabelsearchterms'] = 'Leitarstrengir';
$labels['arialabeldropactionmenu'] = 'Aðgerðavalmynd fyrir draga-sleppa';
$labels['arialabelheadersmenu'] = 'Valmynd til að bæta við viðtakanda (haus)';
$labels['arialabelimagetools'] = 'Myndaverkfæri';
$labels['helplistnavigation'] = 'Listi yfir rötun um skilaboð með lyklaborði';
$labels['helplistkeyboardnavigation'] = "Örvar upp/niður: Flytja virkni/val um röð.
Bil: Velja virka röð.
Shift + upp/niður: Velja röð til viðbótar fyrir ofan/neðan.
Ctrl + Bil: Bæta virkri röð við val/fjarlægja úr vali.";
$labels['helplistkeyboardnavmessages'] = "Örvar hægri/vinstri: Þenja/fella saman skilaboðaþræði (einungis í samskiptaþráðaham).
Enter: Opna valin/virk skilaboð.
Del/Eyða: Færa valin skilaboð í ruslið.";
$labels['helplistkeyboardnavcontacts'] = "Enter: Opna valinn/virkan tengilið.";
diff --git a/program/localization/is_IS/messages.inc b/program/localization/is_IS/messages.inc
index 4aebf6240..4c83be647 100644
--- a/program/localization/is_IS/messages.inc
+++ b/program/localization/is_IS/messages.inc
@@ -1,222 +1,232 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/messages/
*/
$messages['errortitle'] = 'Villa kom upp!';
$messages['loginfailed'] = 'Innskráning mistókst.';
$messages['cookiesdisabled'] = 'Vafrinn þinn samþykkir ekki vefkökur.';
$messages['sessionerror'] = 'Innskráningin þín er ógild eða útrunnin.';
$messages['cookiesmismatch'] = 'Fann misræmi í vefkökum. Endilega hreinsaðu skyndiminni vafrans af vefkökum.';
$messages['storageerror'] = 'Tenging við geymsluþjón mistókst.';
$messages['servererror'] = 'Villa í þjóni!';
$messages['servererrormsg'] = 'Villa í þjóni: $msg';
$messages['accountlocked'] = 'Of margar tilraunir til innskráningar. Reyndu aftur síðar.';
$messages['connerror'] = 'Villa í tengingu (mistókst að ná í þjóninn)!';
$messages['dberror'] = 'Villa í gagnagrunni!';
+$messages['dbconnerror'] = 'Tókst ekki að tengjast gagnagrunninum!';
$messages['windowopenerror'] = 'Lokað var á sprettgluggann!';
$messages['requesttimedout'] = 'Fyrirspurn féll á tíma';
$messages['errorreadonly'] = 'Tókst ekki að framkvæma aðgerð. Mappa er skrifvarin.';
$messages['errornoperm'] = 'Tókst ekki að framkvæma aðgerð. Heimild var hafnað.';
$messages['erroroverquota'] = 'Tókst ekki að framkvæma aðgerð. Ekkert laust diskpláss.';
$messages['erroroverquotadelete'] = 'Ekki nægt laust diskpláss. Notaðu SHIFT+DEL til að eyða skilaboðum.';
$messages['invalidrequest'] = 'Ógild fyrirspurn! Engin gögn voru vistuð.';
$messages['invalidhost'] = 'Ógilt heiti á þjóni.';
$messages['nomessagesfound'] = 'Engin skilaboð fundust í þessu pósthólfi.';
$messages['loggedout'] = 'Þú hefur lokað setunni. Bless í bili!';
$messages['mailboxempty'] = 'Pósthólf er tómt';
$messages['nomessages'] = 'Engin skilaboð';
$messages['refreshing'] = 'Endurles...';
$messages['loading'] = 'Hleð...';
$messages['uploading'] = 'Sendi inn skrá...';
$messages['attaching'] = 'Hengi við skrá...';
$messages['uploadingmany'] = 'Sendi inn skrár...';
$messages['loadingdata'] = 'Hleð inn gögnum...';
$messages['checkingmail'] = 'Athuga með ný skilaboð...';
$messages['sendingmessage'] = 'Sendi skilaboð...';
$messages['messagesent'] = 'Skilaboðin voru send.';
$messages['savingmessage'] = 'Vista skilaboð...';
$messages['messagesaved'] = 'Skilaboð vistuð í Drög.';
$messages['successfullysaved'] = 'Vistun heppnaðist!';
$messages['savingresponse'] = 'Vista texta svars...';
$messages['deleteresponseconfirm'] = 'Ertu viss um að þú viljir eyða þessum svartexta?';
$messages['nocontactselected'] = 'Þú hefur ekki enn valið tengilið.';
$messages['addedsuccessfully'] = 'Netfangi var bætt í netfangaskrá.';
$messages['contactexists'] = 'Tengiliður með sama nafn er þegar skráður í netfangaskrána.';
$messages['contactnameexists'] = 'Tengiliður með sama nafn er þegar skráður í netfangaskrána.';
$messages['blockedimages'] = 'Til verndar hefur verið lokað á allar fjartengdar myndir í þessum skilaboðum.';
$messages['blockedresources'] = 'Til verndar hefur verið lokað á öll fjartengd tilföng.';
+$messages['suspiciousemail'] = 'Þessi skilaboð innihalda grunsamleg tölvupóstföng sem gætu verið tilraun til svika.';
+$messages['bccemail'] = 'Áframsendu skilaboðin innihalda leynilega viðtakendur (Bcc).';
+$messages['bouncehint'] = 'Þessi skilaboð verða send án nokkurra breytinga, þ.e.a.s. með upprunalegu meginmáli, haus og viðtakendum.';
$messages['encryptedmessage'] = 'Þetta eru dulrituð skilaboð og því er ekki hægt að birta þau!';
$messages['externalmessagedecryption'] = 'Þetta eru dulrituð skilaboð og er hægt að afkóða þau með vafraviðbótinni.';
$messages['nopubkeyfor'] = 'Enginn gildur dreifilykill fannst fyrir $email';
$messages['nopubkeyforsender'] = 'Enginn gildur dreifilykill fannst fyrir sendandaauðkennið þitt. Viltu dulrita skilaboðin einungis fyrir viðtakendurna?';
$messages['encryptnoattachments'] = 'Viðhengi sem þegar er búið að senda inn er ekki hægt að dulrita. Bættu þeim við aftur í dulritunarritlinum.';
$messages['searchpubkeyservers'] = 'Viltu leita að þeim lyklum sem vantar á opinberum lyklaþjónum?';
$messages['encryptpubkeysfound'] = 'Eftirfarandi dreifilyklar fundust:';
$messages['keyservererror'] = 'Mistókst að nálgast lykil á lyklaþjóni.';
$messages['keyimportsuccess'] = 'Það tókst að flytja $key dreifilykilinn inn í lyklakippuna þína.';
$messages['nocontactsfound'] = 'Engir tengiliðir fundust.';
$messages['contactnotfound'] = 'Umbeðinn tengiliður fannst ekki.';
$messages['contactsearchonly'] = 'Þú verður að nota leitarform til að sjá tengiliði úr völdu nafnaskránni.';
$messages['sendingfailed'] = 'Sending skilaboðanna misheppnaðist.';
$messages['senttooquickly'] = 'Bíða í $sec sekúndu(r) áður en þessi skilaboð eru send.';
$messages['errorsavingsent'] = 'Villa kom upp við vistun sendra skilaboða.';
$messages['errorsaving'] = 'Villa kom upp við vistun.';
$messages['errormoving'] = 'Gat ekki fært skilaboðin.';
$messages['errorcopying'] = 'Gat ekki afritað skilaboð.';
$messages['errordeleting'] = 'Gat ekki eytt skilaboðum.';
$messages['errormarking'] = 'Gat ekki merkt skilaboð.';
$messages['alerttitle'] = 'Varúð';
$messages['confirmationtitle'] = 'Ertu viss...';
$messages['deletecontactconfirm'] = 'Ertu viss um að þú viljir eyða völdum tengiliðum?';
$messages['deletegroupconfirm'] = 'Ertu viss um að þú viljir eyða völdum hópi?';
$messages['deletemessagesconfirm'] = 'Ertu viss um að þú viljir eyða völdum skilaboðum?';
$messages['deletefolderconfirm'] = 'Ertu viss um að vilja eyða þessari möppu?';
$messages['movefolderconfirm'] = 'Ertu viss um að vilja færa þessa möppu?';
$messages['purgefolderconfirm'] = 'Ertu viss um að þú viljir eyða öllum skilaboðum í þessari möppu?';
$messages['contactdeleting'] = 'Eyði tengilið(um)...';
$messages['groupdeleting'] = 'Eyði hóp...';
$messages['folderdeleting'] = 'Eyði möppu...';
$messages['foldermoving'] = 'Færi möppu...';
$messages['foldersubscribing'] = 'Tek möppu í áskrift...';
$messages['folderunsubscribing'] = 'Segi upp áskrift að möppu...';
$messages['formincomplete'] = 'Formið var ekki fyllt út að fullu';
$messages['noemailwarning'] = 'Sláðu inn gildt netfang';
$messages['nonamewarning'] = 'Sláðu inn nafn';
$messages['nopagesizewarning'] = 'Sláðu inn síðustærð';
$messages['nosenderwarning'] = 'Settu inn tölvupóstfang sendanda.';
$messages['recipientsadded'] = 'Tókst að bæta við tengilið(um).';
$messages['norecipientwarning'] = 'Í það minnsta einn viðtakandi verður að vera';
$messages['disclosedrecipwarning'] = 'Allir viðtakendur munu sjá tölvupóstföng hvers annars. Til að komast hjá þessu og vernda persónuauðkenni viðtakenda geturði notað BCC (falið afrit) reitinn.';
$messages['disclosedreciptitle'] = 'Of margir opinberir viðtakendur';
$messages['nosubjectwarning'] = 'Efnislínan er tóm. Viltu slá eitthvað inn í hana?';
$messages['nosubjecttitle'] = 'Án titils';
$messages['nobodywarning'] = 'Viltu senda þessi skilaboð án texta?';
$messages['notsentwarning'] = 'Þessi skilaboð hafa ekki verið send og eru þau með óvistaðar breytingar. Viltu henda þessum breytingum?';
$messages['restoresavedcomposedata'] = 'Áður skrifuð en ósend skilaboð fundust.\n\nEfni: $subject\nVistað: $date\n\nViltu endurheimta þessi skilaboð?';
$messages['nosearchname'] = 'Sláðu inn nafn eða netfang';
$messages['notuploadedwarning'] = 'Ekki er búið að senda inn öll viðhengi. Bíddu aðeins eða hættu við innsendinguna.';
$messages['searchsuccessful'] = '$nr skilaboð fundust.';
$messages['contactsearchsuccessful'] = '$nr tengiliðir fundust.';
$messages['searchnomatch'] = 'Leit skilaði engu';
$messages['searching'] = 'Leita...';
$messages['checking'] = 'Gái...';
$messages['stillsearching'] = 'Enn að leita...';
$messages['nospellerrors'] = 'Engar innsláttarvillur fundust';
$messages['folderdeleted'] = 'Möppu var eytt';
$messages['foldersubscribed'] = 'Tókst að setja möppu í áskrift.';
$messages['folderunsubscribed'] = 'Tókst að taka möppu úr áskrift.';
+$messages['folderpurged'] = 'Tókst að tæma möppu.';
+$messages['folderexpunged'] = 'Tókst að þjappa möppu.';
$messages['deletedsuccessfully'] = 'Tókst að eyða.';
$messages['converting'] = 'Fjarlægi snið...';
$messages['messageopenerror'] = 'Gat ekki hlaðið skilaboðum inn af póstþjóni.';
$messages['filelinkerror'] = 'Mistókst að hengja við skrá.';
$messages['fileuploaderror'] = 'Innsending skráar mistókst.';
+$messages['csvfilemismatch'] = 'Innflutningur á mörgum CSV-skrám með mismunandi gagnasviðum er ekki studdur.';
$messages['filesizeerror'] = 'Innsenda skráin er yfir $size leyfilegri stærð.';
$messages['filecounterror'] = 'Þú getur í mesta lagi sent inn $count skrár í einu.';
$messages['msgsizeerror'] = 'Mistókst að hengja við skrá. Fór yfir leyfilega hámarksstærð ($size) skilaboða.';
$messages['msgsizeerrorfwd'] = 'Hámarksstærð skilaboða ($size) náð. $num skilaboð hafa ekki verið hengd við.';
$messages['copysuccess'] = 'Tókst að afrita $nr tengiliði';
$messages['movesuccess'] = 'Tókst að færa $nr tengiliði';
$messages['copyerror'] = 'Gat ekki afritað neina tengiliði.';
$messages['moveerror'] = 'Gat ekki fært neina tengiliði.';
$messages['sourceisreadonly'] = 'Þessi nafnaskrárgjafi er skrifvarinn.';
$messages['errorsavingcontact'] = 'Gat ekki vistað vistfang tengiliðar.';
$messages['movingmessage'] = 'Færi skilaboð...';
$messages['copyingmessage'] = 'Afrita skilaboð...';
$messages['copyingcontact'] = 'Afrita tengiliði...';
$messages['movingcontact'] = 'Færi tengiliði...';
$messages['deletingmessage'] = 'Eyði skilaboðum...';
$messages['markingmessage'] = 'Merki skilaboð...';
$messages['addingmember'] = 'Bæti tengiliðum í hópinn...';
$messages['removingmember'] = 'Fjarlægi tengiliði úr hópi...';
$messages['receiptsent'] = 'Tókst að senda leskvittun.';
$messages['errorsendingreceipt'] = 'Gat ekki sent leskvittunina.';
$messages['deleteidentityconfirm'] = 'Ertu viss um að vilja eyða þessu auðkenni?';
$messages['nodeletelastidentity'] = 'Þú getur ekki eytt þessu auðkenni, þetta er það síðasta sem er eftir.';
$messages['forbiddencharacter'] = 'Heiti möppu inniheldur óleyfilegan staf.';
$messages['selectimportfile'] = 'Veldu skrá til að senda inn.';
$messages['addresswriterror'] = 'Valin nafnaskrá er ekki ritanleg.';
$messages['contactaddedtogroup'] = 'Tókst að bæta tengiliðunum í þennan hóp.';
$messages['contactremovedfromgroup'] = 'Tókst að fjarlægja tengiliði úr þessum hóp.';
$messages['nogroupassignmentschanged'] = 'Engin breyting á úthlutun hópa.';
$messages['importwait'] = 'Flyt inn, bíddu aðeins...';
$messages['importformaterror'] = 'Innflutningur mistókst! Innsenda skráin er ekki gild gagnainnflutningsskrá';
$messages['importconfirm'] = '<b>Tókst að flytja inn $inserted tengiliði</b>';
$messages['importconfirmskipped'] = '<b>Sleppti $skipped fyrirliggjandi færslum</b>';
$messages['importmessagesuccess'] = 'Tókst að flytja inn $nr skilaboð';
$messages['importmessageerror'] = 'Innflutningur mistókst! Innsenda skráin er ekki gild skilaboða- eða pósthólfsskrá';
$messages['opnotpermitted'] = 'Aðgerð ekki leyfð!';
$messages['nofromaddress'] = 'Vantar tölvupóstfang í völdu auðkenni.';
$messages['editorwarning'] = 'Ef skipt er um ritil getur snið texta tapast. Viltu halda áfram?';
$messages['httpreceivedencrypterror'] = 'Alvarleg villa kom upp í uppsetningu. Hafðu strax samband við kerfisstjórann þinn. <b>Ekki var hægt að senda skilaboðin.</b>';
$messages['smtpconnerror'] = 'SMTP-villa ($code): Tenging við póstþjón mistókst.';
$messages['smtpautherror'] = 'SMTP-villa ($code): Auðkenning mistókst.';
$messages['smtpfromerror'] = 'SMTP-villa ($code): Mistókst að setja sendanda "$from" ($msg).';
$messages['smtptoerror'] = 'SMTP-villa ($code): Mistókst að bæta við viðtakandanum "$to" ($msg).';
$messages['smtprecipientserror'] = 'SMTP-villa: Mistókst að þátta lista yfir viðtakendur.';
$messages['smtputf8error'] = 'SMTP-villa: Vefþjónn styður ekki Unicode í tölvupóstföngum.';
$messages['smtpsizeerror'] = 'SMTP-villa: Stærð skilaboða yfir takmörkum vefþjóns ($limit)';
$messages['smtperror'] = 'SMTP villa: $msg';
$messages['emailformaterror'] = 'Ógilt tölvupóstfang: $email';
$messages['toomanyrecipients'] = 'Of margir viðtakendur. Fækkaðu þeim í $max.';
$messages['maxgroupmembersreached'] = 'Fjöldi meðlima í hópnum fer fram úr hámarksfjöldanum $max.';
$messages['internalerror'] = 'Innri villa kom upp. Prófaðu aftur.';
$messages['contactdelerror'] = 'Gat ekki eytt tengilið(um).';
$messages['contactdeleted'] = 'Tókst að eyða tengilið(um).';
$messages['contactrestoreerror'] = 'Gat ekki endurheimt eydda tengiliði.';
$messages['contactrestored'] = 'Tókst að endurheimta tengilið(i).';
$messages['groupdeleted'] = 'Tókst að eyða hópi.';
$messages['grouprenamed'] = 'Tókst að endurnefna hóp.';
$messages['groupcreated'] = 'Tókst að búa til hóp.';
$messages['savedsearchdeleted'] = 'Tókst að eyða vistaðri leit.';
$messages['savedsearchdeleteerror'] = 'Gat ekki eytt vistaðri leit.';
$messages['savedsearchcreated'] = 'Tókst að búa til vistaða leit.';
$messages['savedsearchcreateerror'] = 'Gat ekki búið til vistaða leit.';
$messages['messagedeleted'] = 'Tókst að eyða skilaboðum.';
$messages['messagemoved'] = 'Tókst að færa skilaboð.';
$messages['messagemovedtotrash'] = 'Tókst að færa skilaboð í rusl.';
$messages['messagecopied'] = 'Tókst að afrita skilaboð.';
$messages['messagemarked'] = 'Tókst að merkja skilaboð.';
$messages['autocompletechars'] = 'Settu inn a.m.k. $min stafi fyrir orðaklárun.';
$messages['autocompletemore'] = 'Fleiri samsvarandi færslur fundust. Sláðu inn fleiri stafi.';
$messages['namecannotbeempty'] = 'Nafn má ekki vera autt.';
$messages['nametoolong'] = 'Nafn er of langt.';
$messages['namedotforbidden'] = 'Heiti möppu má ekki byrja á punkti.';
$messages['folderupdated'] = 'Tókst að uppfæra möppu';
$messages['foldercreated'] = 'Tókst að búa til möppu.';
$messages['invalidimageformat'] = 'Ekki gilt myndasnið.';
$messages['mispellingsfound'] = 'Stafsetningarvillur fundust í skilaboðunum.';
$messages['parentnotwritable'] = 'Tókst ekki að útbúa möppu eða færa inn í valda yfirmöppu. Það vantar aðgangsheimildir.';
$messages['messagetoobig'] = 'Efnishluti skilaboðanna er of stór til að hægt sé að meðhöndla skilaboðin.';
$messages['attachmentvalidationerror'] = 'Þetta viðhengi er grunsamlegt þar sem tegund þess samsvarar ekki tegundinni sem gefin er upp í skilaboðunum. Ef þú treystir ekki sendandanum, ættirðu ekki að opna það í vafranum því það gæti innihaldið óværur.<br/><br/><em>Átti von á: $expected; fann: $detected</em>';
$messages['noscriptwarning'] = 'Aðvörun: Þessi vefpóstþjónusta þarfnast JavaScript! Til að nota hana þarftu að virkja JavaScript í stillingum vafrans.';
$messages['messageissent'] = 'Þessi skilaboð hafa þegar verið send, en hafa ekki verið vistuð. Viltu vista þau núna?';
$messages['errnotfound'] = 'Skrá fannst ekki';
$messages['errnotfoundexplain'] = 'Umbeðið tilfang fannst ekki!';
$messages['errfailedrequest'] = 'Beiðni misfórst';
$messages['errauthorizationfailed'] = 'Auðkenning mistókst';
$messages['errunauthorizedexplain'] = 'Gat ekki gengið úr skugga um að þú hafir heimild til að nota þessa þjónustu!';
$messages['errrequestcheckfailed'] = 'Athugun á beiðni mistókst';
$messages['errcsrfprotectionexplain'] = "Til að verja þig er aðgangur að þessu tilfang gerður öruggur á móti CSRF.\nEf þú sérð þetta er líklegast að þú hafir ekki skráð þig út áður en þú hættir í vefviðmótinu.\n\nNú þarftu að grípa til aðgerða til að geta haldið áfram.";
$messages['errcontactserveradmin'] = 'Hafðu samband við kerfisstjóra þjónsins þíns';
$messages['clicktoresumesession'] = 'Smelltu hér til að halda áfram með fyrri setu';
$messages['errcomposesession'] = 'Villa í samningarsetu';
$messages['errcomposesessionexplain'] = 'Umbeðin samningarseta fannst ekki.';
$messages['clicktocompose'] = 'Smelltu hér til að búa til ný skilaboð';
$messages['nosupporterror'] = 'Þessi eiginleiki er ekki studdur af vafranum þínum.';
$messages['siginserted'] = 'Tókst að setja inn undirskrift.';
$messages['responseinserted'] = 'Tókst að setja inn svar.';
+$messages['noresponsesavailable'] = 'Engin svör tiltæk';
$messages['listempty'] = 'Listinn er tómur.';
$messages['listusebutton'] = 'Notaðu \'Búa til\' hnappinn til að bæta við færslu.';
$messages['keypaircreatesuccess'] = 'Tókst að útbúa nýtt lyklapar fyrir $identity.';
+$messages['emptyattachment'] = 'Þetta viðhengi lítur út fyrir að vera tómt. <br>Hafðu samband við þann sem sendi þetta.';
+$messages['oauthloginfailed'] = 'OAuth-innskráning mistókst. Reyndu aftur.';
diff --git a/plugins/help/localization/is_IS.inc b/program/localization/kab/messages.inc
similarity index 71%
copy from plugins/help/localization/is_IS.inc
copy to program/localization/kab/messages.inc
index cda554d33..65b1a0ad2 100644
--- a/plugins/help/localization/is_IS.inc
+++ b/program/localization/kab/messages.inc
@@ -1,20 +1,17 @@
<?php
/*
+-----------------------------------------------------------------------+
- | Localization file of the Roundcube Webmail Help plugin |
+ | Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
- For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/
+ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/messages/
*/
-$labels['help'] = 'Hjálp';
-$labels['about'] = 'Um hugbúnaðinn';
-$labels['license'] = 'Notkunarleyfi';
-$labels['csrfinfo'] = 'Lestumeira uF og hvernig við verjum þig';
+$messages['errortitle'] = 'Teḍra-d tuccḍa';
diff --git a/program/localization/ru_RU/labels.inc b/program/localization/ru_RU/labels.inc
index 6db628f63..b035c490a 100644
--- a/program/localization/ru_RU/labels.inc
+++ b/program/localization/ru_RU/labels.inc
@@ -1,714 +1,714 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/labels/
*/
$labels['welcome'] = 'Добро пожаловать в $product!';
$labels['username'] = 'Имя пользователя';
$labels['password'] = 'Пароль';
$labels['server'] = 'Сервер';
$labels['login'] = 'Войти';
$labels['oauthlogin'] = 'Войти используя $provider';
$labels['menu'] = 'Меню';
$labels['logout'] = 'Выход';
$labels['mail'] = 'Почта';
$labels['settings'] = 'Настройки';
$labels['addressbook'] = 'Контакты';
$labels['darkmode'] = 'Темный режим';
$labels['lightmode'] = 'Светлый режим';
$labels['inbox'] = 'Входящие';
$labels['drafts'] = 'Черновики';
$labels['sent'] = 'Отправленные';
$labels['trash'] = 'Корзина';
$labels['junk'] = 'СПАМ';
$labels['show_real_foldernames'] = 'Показывать настоящие названия специальных папок';
$labels['subject'] = 'Тема';
$labels['from'] = 'От';
$labels['sender'] = 'Отправитель';
$labels['to'] = 'Кому';
$labels['cc'] = 'Копия';
$labels['bcc'] = 'Скрытая';
$labels['replyto'] = 'Ответить';
$labels['followupto'] = 'Followup-To';
$labels['date'] = 'Дата';
$labels['size'] = 'Размер';
$labels['priority'] = 'Приоритет';
$labels['organization'] = 'Организация';
$labels['readstatus'] = 'Статус прочтения';
$labels['listoptions'] = 'Настройки списка...';
$labels['listoptionstitle'] = 'Настройки списка';
$labels['mailboxlist'] = 'Папки';
$labels['messagesfromto'] = 'Сообщения с $from по $to из $count';
$labels['threadsfromto'] = 'Обсуждения с $from по $to из $count';
$labels['messagenrof'] = 'Сообщение $nr из $count';
$labels['fromtoshort'] = '$from – $to из $count';
$labels['copy'] = 'Копировать';
$labels['move'] = 'Переместить';
$labels['moveto'] = 'Переместить в...';
$labels['copyto'] = 'Копировать в...';
$labels['download'] = 'Загрузить';
$labels['open'] = 'Открыть';
$labels['showattachment'] = 'Показать';
$labels['showanyway'] = 'Все равно показать';
$labels['filename'] = 'Имя файла';
$labels['filesize'] = 'Размер файла';
$labels['addtoaddressbook'] = 'Добавить в контакты';
$labels['sun'] = 'Вс';
$labels['mon'] = 'Пн';
$labels['tue'] = 'Вт';
$labels['wed'] = 'Ср';
$labels['thu'] = 'Чт';
$labels['fri'] = 'Пт';
$labels['sat'] = 'Сб';
$labels['sunday'] = 'Воскресенье';
$labels['monday'] = 'Понедельник';
$labels['tuesday'] = 'Вторник';
$labels['wednesday'] = 'Среда';
$labels['thursday'] = 'Четверг';
$labels['friday'] = 'Пятница';
$labels['saturday'] = 'Суббота';
$labels['jan'] = 'Янв';
$labels['feb'] = 'Фев';
$labels['mar'] = 'Мар';
$labels['apr'] = 'Апр';
$labels['may'] = 'Май';
$labels['jun'] = 'Июн';
$labels['jul'] = 'Июл';
$labels['aug'] = 'Авг';
$labels['sep'] = 'Сен';
$labels['oct'] = 'Окт';
$labels['nov'] = 'Ноя';
$labels['dec'] = 'Дек';
$labels['longjan'] = 'Январь';
$labels['longfeb'] = 'Февраль';
$labels['longmar'] = 'Март';
$labels['longapr'] = 'Апрель';
$labels['longmay'] = 'Май';
$labels['longjun'] = 'Июнь';
$labels['longjul'] = 'Июль';
$labels['longaug'] = 'Август';
$labels['longsep'] = 'Сентябрь';
$labels['longoct'] = 'Октябрь';
$labels['longnov'] = 'Ноябрь';
$labels['longdec'] = 'Декабрь';
$labels['today'] = 'Сегодня';
$labels['refresh'] = 'Обновить';
$labels['checkmail'] = 'Доставить почту';
$labels['compose'] = 'Написать сообщение';
$labels['writenewmessage'] = 'Новое сообщение';
$labels['reply'] = 'Ответить';
$labels['replytomessage'] = 'Ответить';
$labels['replytoallmessage'] = 'Ответить по списку или отправителю и всем получателям';
$labels['replyall'] = 'Ответить всем';
$labels['replylist'] = 'Ответить в список рассылки';
$labels['forward'] = 'Переслать';
$labels['forwardinline'] = 'Переслать в теле письма';
$labels['forwardattachment'] = 'Переслать как вложение';
$labels['forwardmessage'] = 'Переслать';
$labels['bouncemsg'] = 'Повторить отправку (недоставлено)';
$labels['bounce'] = 'Отправить повторно';
$labels['deletemessage'] = 'В корзину';
$labels['movemessagetotrash'] = 'Переместить сообщение в корзину';
$labels['printmessage'] = 'Печать';
$labels['previousmessage'] = 'Показать предыдущее сообщение';
$labels['firstmessage'] = 'Показать первое сообщение';
$labels['nextmessage'] = 'Показать следующее сообщение';
$labels['lastmessage'] = 'Показать последнее сообщение';
$labels['backtolist'] = 'К списку сообщений';
$labels['viewsource'] = 'Исходный текст';
$labels['mark'] = 'Пометить';
$labels['markmessages'] = 'Пометить сообщения';
$labels['markread'] = 'Как прочитанное';
$labels['markunread'] = 'Как непрочитанное';
$labels['markflagged'] = 'Установить флаг';
$labels['markunflagged'] = 'Снять флаг';
$labels['markundeleted'] = 'Как не удаленное';
$labels['moreactions'] = 'Дополнительные действия...';
$labels['markallread'] = 'Отметить все как прочтённые';
$labels['folders-cur'] = 'Только выбранная папка';
$labels['folders-sub'] = 'Выбранная папка и её подпапки';
$labels['folders-all'] = 'Все папки';
$labels['more'] = 'Еще';
$labels['back'] = 'Назад';
$labels['options'] = 'Параметры';
$labels['composeoptions'] = 'Параметры создания';
$labels['optionsandattachments'] = 'Параметры и вложения';
$labels['actions'] = 'Действия';
$labels['first'] = 'Первое';
$labels['last'] = 'Последнее';
$labels['previous'] = 'Предыдущее';
$labels['next'] = 'Следующее';
$labels['select'] = 'Выбрать';
$labels['selection'] = 'Выбор';
$labels['all'] = 'Все';
$labels['none'] = 'Отсутствует';
$labels['currpage'] = 'Текущая страница';
$labels['isread'] = 'Прочтенные';
$labels['unread'] = 'Непрочитанные';
$labels['flagged'] = 'Помеченные';
$labels['unflagged'] = 'Не помеченные';
$labels['unanswered'] = 'Неотвеченные';
$labels['withattachment'] = 'С вложением';
$labels['deleted'] = 'Удаленные';
$labels['undeleted'] = 'Не удаленные';
$labels['replied'] = 'Отвечено';
$labels['forwarded'] = 'Пересланные';
$labels['invert'] = 'Инвертировать';
$labels['filter'] = 'Фильтр';
$labels['list'] = 'Список';
$labels['threads'] = 'Обсуждения';
$labels['expand-all'] = 'Развернуть все';
$labels['expand-unread'] = 'Развернуть непрочитанные';
$labels['collapse-all'] = 'Свернуть все';
$labels['threaded'] = 'Обсуждения';
$labels['showunread'] = 'Показать непрочитанные сообщения';
$labels['autoexpand_threads'] = 'Развернуть обсуждения';
$labels['do_expand'] = 'все обсуждения';
$labels['expand_only_unread'] = 'только с непрочитанными сообщениями';
$labels['fromto'] = 'Отправитель/Получатель';
$labels['flag'] = 'Флаг';
$labels['attachment'] = 'Вложение';
$labels['nonesort'] = 'Отсутствует';
$labels['sentdate'] = 'Дата отправки';
$labels['arrival'] = 'Дата получения';
$labels['asc'] = 'по возрастанию';
$labels['desc'] = 'по убыванию';
$labels['listcolumns'] = 'Колонки';
$labels['listsorting'] = 'Сортировать по';
$labels['listorder'] = 'Порядок сортировки';
$labels['listmode'] = 'Режим просмотра';
$labels['lmode'] = 'В виде списка';
$labels['layout'] = 'Размещение';
$labels['layoutwidescreen'] = 'Широкоэкранное';
$labels['layoutdesktop'] = 'Рабочий стол';
$labels['layoutlist'] = 'Список';
$labels['layoutwidescreendesc'] = 'Широкоэкранный (три колонки)';
$labels['layoutdesktopdesc'] = 'Настольный (список сообщений и окно предпросмотра под ним)';
$labels['layoutlistdesc'] = 'Список (без предпросмотра писем)';
$labels['folderactions'] = 'Операции над папкой...';
$labels['compact'] = 'Сжать';
$labels['empty'] = 'Опустошить';
$labels['importmessages'] = 'Импорт сообщений';
$labels['mailimportdesc'] = 'Вы можете загрузить почту используя файлы в формате <a href="https://en.wikipedia.org/wiki/Email#Message_format">MIME</a> или <a href="https://en.wikipedia.org/wiki/Mbox">Mbox</a>.';
$labels['mailimportzip'] = 'Несколько файлов могут быть сжаты в zip-архивы.';
$labels['quota'] = 'Квота';
$labels['unknown'] = 'неизвестно';
$labels['unlimited'] = 'без ограничений';
$labels['quotatype'] = 'Тип квоты';
$labels['quotatotal'] = 'Лимит';
$labels['quotaused'] = 'Использовано';
$labels['quotastorage'] = 'Дисковое пространство';
$labels['quotamessage'] = 'Количество сообщений';
$labels['shortheaderdate'] = 'За $date';
$labels['shortheaderto'] = '$to за $date';
$labels['shortheaderfrom'] = 'От $from за $date';
$labels['quicksearch'] = 'Быстрый поиск';
$labels['searchplaceholder'] = 'Поиск...';
$labels['resetsearch'] = 'Сброс';
$labels['searchmod'] = 'Варианты поиска';
$labels['msgtext'] = 'Всё сообщение';
$labels['body'] = 'Тело письма';
$labels['type'] = 'Тип';
$labels['namex'] = 'Имя';
$labels['searchscope'] = 'Область';
$labels['currentfolder'] = 'Текущая папка';
$labels['subfolders'] = 'Эта и вложенные папки';
$labels['allfolders'] = 'Все папки';
$labels['searchinterval-1W'] = 'больше недели';
$labels['searchinterval-1M'] = 'больше месяца';
$labels['searchinterval-1Y'] = 'больше года';
$labels['searchinterval1W'] = 'меньше недели';
$labels['searchinterval1M'] = 'меньше месяца';
$labels['searchinterval1Y'] = 'меньше года';
$labels['openinextwin'] = 'Открыть в новом окне';
$labels['emlsave'] = 'Сохранить (.eml)';
$labels['changeformattext'] = 'Показать в формате обычного текста';
$labels['changeformathtml'] = 'Показать в HTML формате';
$labels['editasnew'] = 'Редактировать как новое';
$labels['send'] = 'Отправить';
$labels['sendmessage'] = 'Отправить сейчас';
$labels['savemessage'] = 'Сохранить черновик';
$labels['addattachment'] = 'Добавить вложение';
$labels['charset'] = 'Кодировка';
$labels['editortype'] = 'Редактор';
$labels['returnreceipt'] = 'Запрос ответа';
$labels['dsn'] = 'Уведомление о состоянии доставки';
$labels['keepformatting'] = 'Сохранить форматирование';
$labels['mailreplyintro'] = '$sender писал(а) $date:';
$labels['originalmessage'] = 'Исходное сообщение';
$labels['selectimage'] = 'Выбрать изображение';
$labels['addimage'] = 'Добавить изображение';
$labels['selectmedia'] = 'Выбрать видео';
$labels['addmedia'] = 'Добавить видео';
$labels['encrypt'] = 'Зашифровать';
$labels['encryptmessage'] = 'Зашифровать сообщение';
$labels['encryptmessagemailvelope'] = 'Зашифровать сообщение с помощью Mailvelope';
$labels['importpubkeys'] = 'Импортировать открытые ключи';
$labels['encryptedsendialog'] = 'Отправка зашифрованного сообщения';
$labels['encryptandsign'] = 'Зашифровать и подписать';
$labels['keyid'] = 'ID ключа';
$labels['keylength'] = 'Бит';
$labels['keyexpired'] = 'С истёкщим сроком';
$labels['keyrevoked'] = 'Отозван';
$labels['bccinstead'] = 'Использовать BCC';
$labels['addheader'] = 'Добавить получателя (заголовок)';
$labels['insert'] = 'Вставить';
$labels['insertcontact'] = 'Вставить контакт(ы)';
$labels['recipient'] = 'Получатель';
$labels['recipientedit'] = 'Изменить получателя';
$labels['editidents'] = 'Изменить данные';
$labels['spellcheck'] = 'Орфография';
$labels['checkspelling'] = 'Проверить орфографию';
$labels['resumeediting'] = 'Продолжить редактирование';
$labels['revertto'] = 'Отменить правки';
$labels['restore'] = 'Восстановить';
$labels['restoremessage'] = 'Восстановить сообщение?';
$labels['ignore'] = 'Пропустить';
$labels['responses'] = 'Ответы';
$labels['insertresponse'] = 'Вставить ответ';
$labels['manageresponses'] = 'Управление ответами';
$labels['newresponse'] = 'Создать новый ответ';
$labels['addresponse'] = 'Добавить ответ';
$labels['editresponse'] = 'Редактировать ответ';
$labels['editresponses'] = 'Редактировать ответы';
$labels['responsename'] = 'Название';
$labels['responsetext'] = 'Текста ответа';
$labels['attach'] = 'Вложить';
$labels['attachments'] = 'Вложения';
$labels['upload'] = 'Загрузить';
$labels['uploadprogress'] = '$percent ($current из $total)';
$labels['close'] = 'Закрыть';
$labels['messageoptions'] = 'Настройки сообщений...';
$labels['togglecomposeoptions'] = 'Параметры создания';
$labels['attachmentrename'] = 'Переименовать вложения';
$labels['low'] = 'Низкий';
$labels['lowest'] = 'Низший';
$labels['normal'] = 'Норм.';
$labels['high'] = 'Высокий';
$labels['highest'] = 'Высоч.';
$labels['nosubject'] = '(без темы)';
$labels['showimages'] = 'Показать изображения';
$labels['allow'] = 'Разрешить';
$labels['alwaysshow'] = 'Всегда показывать изображенияв письмах от $sender';
$labels['alwaysallow'] = 'Всегда разрешать от $sender';
$labels['isdraft'] = 'Это черновик.';
$labels['andnmore'] = 'ещё $nr...';
$labels['details'] = 'Подробности';
$labels['summary'] = 'Итог';
$labels['headers'] = 'Заголовки';
$labels['allheaders'] = 'Все заголовки...';
$labels['togglemoreheaders'] = 'Загрузить ещё заголовки сообщений';
$labels['togglefullheaders'] = 'Показать оригинальные заголовки сообщения';
$labels['htmltoggle'] = 'HTML';
$labels['plaintoggle'] = 'Текст';
$labels['savesentmessagein'] = 'Сохранить в';
$labels['dontsave'] = 'не сохранять';
$labels['maxuploadsize'] = 'Максимальный размер файла $size';
$labels['addcc'] = 'Копия';
$labels['addbcc'] = 'Скрытая копия';
$labels['addreplyto'] = 'Кому ответить';
$labels['addfollowupto'] = 'Добавить Followup-To';
$labels['sendreceipt'] = 'Отправить уведомление о прочтении?';
$labels['mdnrequest'] = 'Отправитель этого сообщения запросил уведомление о прочтении. Отправить уведомление?';
$labels['receiptread'] = 'Уведомление о прочтении';
$labels['yourmessage'] = 'Это уведомление о прочтении вашего сообщения';
$labels['receiptnote'] = 'Это уведомление означает только, что сообщение было открыто получателем, и не гарантирует того, что оно было прочитано и (или) понято.';
$labels['sendalwaysto'] = 'Всегда отправлять на $email';
$labels['zoomin'] = 'Увеличить';
$labels['zoomout'] = 'Уменьшить';
$labels['rotate'] = 'Вращать';
$labels['increaseimage'] = 'Увеличить изображение';
$labels['decreaseimage'] = 'Уменьшить изображение';
$labels['rotateimage'] = 'Повернуть изображение';
$labels['showtools'] = 'Показать инструменты';
$labels['hidetools'] = 'Скрыть инструменты';
$labels['name'] = 'Отображаемое имя';
$labels['firstname'] = 'Имя';
$labels['surname'] = 'Фамилия';
$labels['middlename'] = 'Отчество';
$labels['nameprefix'] = 'Префикс';
$labels['namesuffix'] = 'Суффикс';
$labels['nickname'] = 'Прозвище';
$labels['jobtitle'] = 'Должность';
$labels['department'] = 'Отдел';
$labels['gender'] = 'Пол';
$labels['maidenname'] = 'Девичья фамилия';
$labels['email'] = 'E-Mail';
$labels['phone'] = 'Телефон';
$labels['address'] = 'Адрес';
$labels['street'] = 'Улица';
$labels['locality'] = 'Город';
$labels['zipcode'] = 'Индекс';
$labels['region'] = 'Область';
$labels['country'] = 'Страна';
$labels['birthday'] = 'День рождения';
$labels['anniversary'] = 'Годовщина';
$labels['website'] = 'Веб-сайт';
$labels['instantmessenger'] = 'IM';
$labels['notes'] = 'Заметки';
$labels['male'] = 'мужской';
$labels['female'] = 'женский';
$labels['manager'] = 'Менеджер';
$labels['assistant'] = 'Помощник';
$labels['spouse'] = 'Супруг';
$labels['allfields'] = 'Все поля';
$labels['search'] = 'Поиск';
$labels['searchresult'] = 'Результаты поиска';
$labels['advsearch'] = 'Расширенный поиск';
$labels['advanced'] = 'Дополнительно';
$labels['other'] = 'Другое';
$labels['printcontact'] = 'Печатать контакт';
$labels['qrcode'] = 'QR код';
$labels['typehome'] = 'Дом';
$labels['typework'] = 'Работа';
$labels['typeother'] = 'Другое';
$labels['typemobile'] = 'Мобильный';
$labels['typemain'] = 'Основной';
$labels['typehomefax'] = 'Домашний факс';
$labels['typeworkfax'] = 'Рабочий факс';
$labels['typecar'] = 'Автомобиль';
$labels['typepager'] = 'Пэйджер';
$labels['typevideo'] = 'Видео';
$labels['typeassistant'] = 'Помощник';
$labels['typehomepage'] = 'Домашняя страница';
$labels['typeblog'] = 'Блог';
$labels['typeprofile'] = 'Профиль';
$labels['addfield'] = 'Добавить поле...';
$labels['addcontact'] = 'Добавить контакт';
$labels['editcontact'] = 'Редактировать контакт';
$labels['contacts'] = 'Контакты';
$labels['contactproperties'] = 'Свойства контакта';
$labels['contactnameandorg'] = 'Имя и организация';
$labels['personalinfo'] = 'Личная информация';
$labels['personal'] = 'Персональные';
$labels['contactphoto'] = 'Фото контакта';
$labels['edit'] = 'Правка';
$labels['cancel'] = 'Отмена';
$labels['save'] = 'Сохранить';
$labels['delete'] = 'Удалить';
-$labels['discard'] = 'Отменить';
+$labels['discard'] = 'Удалить';
$labels['continue'] = 'Продолжить';
$labels['ok'] = 'ОК';
$labels['rename'] = 'Переименовать';
$labels['addphoto'] = 'Добавить';
$labels['replacephoto'] = 'Заменить';
$labels['uploadphoto'] = 'Загрузить фотографию';
$labels['choosefile'] = 'Выберите файл...';
$labels['choosefiles'] = 'Выберите файлы...';
$labels['browse'] = 'Обзор';
$labels['newcontact'] = 'Создать новый контакт';
$labels['deletecontact'] = 'Удалить выбранные контакты';
$labels['composeto'] = 'Создать сообщение для выбранных контактов';
$labels['contactsfromto'] = 'Контакты с $from по $to из $count';
$labels['print'] = 'Печать';
$labels['export'] = 'Экспорт';
$labels['exportall'] = 'Экспортировать все';
$labels['exportsel'] = 'Экспортировать выделенные';
$labels['exportvcards'] = 'Экспортировать контакты в формате vCard';
$labels['newgroup'] = 'Создать новую группу';
$labels['addgroup'] = 'Добавить группу';
$labels['grouprename'] = 'Переименовать группу';
$labels['groupdelete'] = 'Удалить группу';
$labels['groupassign'] = 'Добавить в группу...';
$labels['groupremove'] = 'Удалить из группы';
$labels['groupremoveselected'] = 'Удалить выбранные контакты из группы';
$labels['uponelevel'] = 'Вверх на уровень';
$labels['previouspage'] = 'Показать предыдущую страницу';
$labels['firstpage'] = 'Показать первую страницу';
$labels['nextpage'] = 'Показать следующую страницу';
$labels['lastpage'] = 'Показать последнюю страницу';
$labels['group'] = 'Группа';
$labels['groups'] = 'Группы';
$labels['listgroup'] = 'Список членов группы';
$labels['personaladrbook'] = 'Персональные адреса';
$labels['searchsave'] = 'Сохранить запрос';
$labels['searchdelete'] = 'Удалить запрос';
$labels['import'] = 'Импортировать';
$labels['importcontacts'] = 'Импортировать контакты';
$labels['importfromfile'] = 'Импортировать из файла';
$labels['importtarget'] = 'Добавить контакты в';
$labels['importreplace'] = 'Заменить всю адресную книгу';
$labels['importgroups'] = 'Распределение по группам при импорте.';
$labels['importgroupsall'] = 'Все (создать группы при необходимости)';
$labels['importgroupsexisting'] = 'Только для существующих групп';
$labels['importdesc'] = 'Вы можете загрузить контакты из существующей адресной книги. <br/>В настоящее время мы поддерживаем импорт адресов в формате визитной карточки <a href="https://en.wikipedia.org/wiki/VCard">vCard</a> или CSV (данные разделённые запятой).';
$labels['importmapdesc'] = 'Перед тем, как продолжить импорт данных CSV (разделенных запятыми), убедитесь, что приведенная ниже информация о сопоставлении полей верна.';
$labels['fieldnotmapped'] = 'Поле не сопоставлено (не импортировать)';
$labels['skipheader'] = 'Не импортировать первую строку (заголовки)';
$labels['done'] = 'Завершено';
$labels['settingsfor'] = 'Настройки для';
$labels['about'] = 'О программе';
$labels['preferences'] = 'Настройки';
$labels['userpreferences'] = 'Настройки пользователя';
$labels['editpreferences'] = 'Редактировать настройки пользователя';
$labels['identities'] = 'Профили';
$labels['manageidentities'] = 'Управление профилями';
$labels['newidentity'] = 'Создать новый профиль';
$labels['addidentity'] = 'Добавить профиль';
$labels['editidentity'] = 'Изменить профиль';
$labels['identityencryption'] = 'Шифрование';
$labels['preferhtml'] = 'Предпочитать HTML';
$labels['defaultcharset'] = 'Набор символов по-умолчанию';
$labels['htmlmessage'] = 'Сообщение HTML';
$labels['messagepart'] = 'Часть';
$labels['digitalsig'] = 'Цифровая подпись';
$labels['dateformat'] = 'Формат даты';
$labels['timeformat'] = 'Формат времени';
$labels['prettydate'] = 'Красивые даты';
$labels['setdefault'] = 'Использовать по умолчанию';
$labels['autodetect'] = 'Определять автоматически';
$labels['language'] = 'Язык';
$labels['timezone'] = 'Часовой пояс';
$labels['pagesize'] = 'Строк на странице';
$labels['signature'] = 'Подпись';
$labels['dstactive'] = 'Летнее время';
$labels['showinextwin'] = 'Открыть сообщение в новом окне';
$labels['composeextwin'] = 'Создать в новом окне';
$labels['htmleditor'] = 'Создавать сообщения в HTML';
$labels['htmlonreply'] = 'только в ответ на сообщение в HTML';
$labels['htmlonreplyandforward'] = 'при пересылке или ответе на HTML сообщение';
$labels['htmlsignature'] = 'Подпись в HTML';
$labels['showemail'] = 'Показывать адрес электронной почты и имя адресата';
$labels['previewpane'] = 'Показать панель превью';
$labels['skin'] = 'Стиль оформления';
$labels['logoutclear'] = 'Очищать корзину при выходе';
$labels['logoutcompact'] = 'Сжать Входящие при выходе';
$labels['uisettings'] = 'Пользовательский интерфейс';
$labels['serversettings'] = 'Настройки сервера';
$labels['mailboxview'] = 'Вид почтового ящика';
$labels['mdnrequests'] = 'Уведомления о прочтении';
$labels['askuser'] = 'спросить перед отправкой';
$labels['autosend'] = 'отправлять автоматически';
$labels['autosendknown'] = 'отправлять уведомления контактам из адресной книги, в противном случае спросить';
$labels['autosendknownignore'] = 'отправлять уведомления только контактам из адресной книги, остальных игнорировать';
$labels['autosendtrusted'] = 'отправить квитанцию доверенным отправителям, в противном случае спросите меня';
$labels['autosendtrustedignore'] = 'отправить квитанцию доверенным отправителям, в противном случае игнорировать';
$labels['ignorerequest'] = 'пропустить запрос';
$labels['readwhendeleted'] = 'Помечать как прочитанное при удалении';
$labels['flagfordeletion'] = 'Помечать для удаления вместо удаления';
$labels['skipdeleted'] = 'Не показывать удаленные сообщения';
$labels['deletealways'] = 'Удалять сообщения, если не получается поместить их в корзину';
$labels['deletejunk'] = 'Удалять сообщения из папки СПАМ минуя Корзину';
$labels['showremoteimages'] = 'Показывать удаленные изображения';
$labels['allowremoteresources'] = 'Разрешить внешние ресурсы (изображения, стили)';
$labels['fromknownsenders'] = 'от известных отправителей';
$labels['fromtrustedsenders'] = 'от доверенных отправителей';
$labels['frommycontacts'] = 'от моих контактов';
$labels['always'] = 'всегда';
$labels['alwaysbutplain'] = 'всегда, кроме тех случаев, когда, ответ составлен обычным текстом';
$labels['showinlineimages'] = 'Показывать вложенные изображения внизу сообщения';
$labels['autosavedraft'] = 'Автосохранение черновика';
$labels['everynminutes'] = 'каждые $n минут';
$labels['refreshinterval'] = 'Обновить (проверить новые сообщения и т.п.)';
$labels['never'] = 'никогда';
$labels['immediately'] = 'немедленно';
$labels['messagesdisplaying'] = 'Отображение сообщений';
$labels['messagescomposition'] = 'Создание сообщений';
$labels['mimeparamfolding'] = 'Имена вложений';
$labels['2231folding'] = 'RFC 2231 (только для новейших программ)';
$labels['miscfolding'] = 'RFC 2047/2231 (наибольшая совместимость)';
$labels['2047folding'] = 'RFC 2047 (для старых программ)';
$labels['force7bit'] = 'Использовать MIME для 8-битных символов';
$labels['savelocalstorage'] = "Сохранить в локальном хранилище веб-обозревателя (временно)";
$labels['advancedoptions'] = 'Дополнительные настройки';
$labels['toggleadvancedoptions'] = 'Дополнительные параметры';
$labels['focusonnewmessage'] = 'Фокусировать окно браузера при новом сообщении';
$labels['checkallfolders'] = 'Проверять новые сообщения во всех папках';
$labels['displaynext'] = 'Показать следующую запись списка после удаления/перемещения';
$labels['defaultfont'] = 'Шрифт по умолчанию HTML сообщения';
$labels['mainoptions'] = 'Основные настройки';
$labels['browseroptions'] = 'Настройки обозревателя';
$labels['section'] = 'Раздел';
$labels['maintenance'] = 'Обслуживание';
$labels['newmessage'] = 'Новое сообщение';
$labels['signatureoptions'] = 'Опции подписи';
$labels['whenreplying'] = 'При ответе';
$labels['replyempty'] = 'не цитировать оригинальное сообщение';
$labels['replytopposting'] = 'начать новое сообщение перед цитируемым';
$labels['replytoppostingnoindent'] = 'начать новое сообщение перед цитируемым (без отступа)';
$labels['replybottomposting'] = 'начать новое сообщение после цитируемого';
$labels['replyremovesignature'] = 'Удалить подпись при ответе';
$labels['autoaddsignature'] = 'Автоматически добавлять подпись';
$labels['newmessageonly'] = 'только в новых сообщениях';
$labels['replyandforwardonly'] = 'только в ответах и пересылках';
$labels['insertsignature'] = 'Вставить подпись';
$labels['sigbelow'] = 'Поместить подпись после цитируемого сообщения';
$labels['sigseparator'] = 'Добавлять стандартный разделитель в подписи';
$labels['automarkread'] = 'Отметить сообщения как прочитанные';
$labels['afternseconds'] = 'через $n секунд';
$labels['reqmdn'] = 'Всегда запрашивать уведомление о доставке';
$labels['reqdsn'] = 'Всегда запрашивать уведомление о состоянии доставки';
$labels['replysamefolder'] = 'Помещать ответы в ту же папку, где находится оригинал';
$labels['defaultabook'] = 'Адресная книга по умолчанию';
$labels['autocompletesingle'] = 'Пропускать дополнительные адреса в автозавершении';
$labels['listnamedisplay'] = 'Выводить список контактов как';
$labels['contactformmode'] = 'Режим формы Контакта';
$labels['privatemode'] = 'Личный (домашний)';
$labels['businessmode'] = 'Бизнес (рабочий)';
$labels['collectedaddresses'] = 'Собранные контакты';
$labels['collectedrecipients'] = 'Собранные получатели';
$labels['collectedrecipientsopt'] = 'Сохранять получателей исходящей электронной почты в';
$labels['collectedsendersopt'] = 'Сохранять доверенных отправителей в';
$labels['trustedsenders'] = 'Надежные отправители';
$labels['spellcheckbeforesend'] = 'Проверять орфографию перед отправкой';
$labels['spellcheckoptions'] = 'Параметры проверки орфографии';
$labels['spellcheckignoresyms'] = 'Пропускать слова с символами';
$labels['spellcheckignorenums'] = 'Пропускать слова с цифрами';
$labels['spellcheckignorecaps'] = 'Пропускать слова из прописных букв';
$labels['addtodict'] = 'Добавить в словарь';
$labels['mailtoprotohandler'] = 'Зарегистрировать обработчик для ссылок mailto:';
$labels['standardwindows'] = 'Обрабатывать всплывающие окна как обычные';
$labels['forwardmode'] = 'Пересылка сообщений';
$labels['inline'] = 'в тексте';
$labels['asattachment'] = 'как вложение';
$labels['replyallmode'] = 'Действие по умолчанию кнопки [Ответить всем]';
$labels['replyalldefault'] = 'ответить всем';
$labels['replyalllist'] = 'ответить только в список рассылки (если найден)';
$labels['allmessages'] = 'все сообщения';
$labels['olderxdays'] = 'старше чем $x дней';
$labels['folder'] = 'Папка';
$labels['folders'] = 'Папки';
$labels['foldername'] = 'Имя папки';
$labels['subscribed'] = 'Подписан';
$labels['messagecount'] = 'Сообщения';
$labels['create'] = 'Создать';
$labels['createfolder'] = 'Создать новую папку';
$labels['managefolders'] = 'Управление папками';
$labels['specialfolders'] = 'Особые папки';
$labels['properties'] = 'Свойства';
$labels['folderproperties'] = 'Свойства папки';
$labels['parentfolder'] = 'Родительская папка';
$labels['location'] = 'Расположение';
$labels['info'] = 'Информация';
$labels['getfoldersize'] = 'Показать размер папки';
$labels['changesubscription'] = 'Изменить подписку';
$labels['foldertype'] = 'Тип каталога';
$labels['personalfolder'] = 'Приватный каталог';
$labels['otherfolder'] = 'Каталог другого пользователя';
$labels['sharedfolder'] = 'Совместный каталог';
$labels['findfolders'] = 'Найти папки';
$labels['findcontacts'] = 'Поиск контактаов';
$labels['findmail'] = 'Поиск сообщений';
$labels['namespace.personal'] = 'Персональные';
$labels['namespace.other'] = 'Других пользователей';
$labels['namespace.shared'] = 'Общие';
$labels['dualuselabel'] = 'Может содержать только';
$labels['dualusemail'] = 'сообщения';
$labels['dualusefolder'] = 'папки';
$labels['generate'] = 'Создать';
$labels['encryptioncreatekey'] = 'Создать новую пару ключей';
$labels['openmailvelopesettings'] = 'Открыть настройки Mailvelope';
$labels['encryptionprivkeysinmailvelope'] = 'У вас есть $nr подходящих закрытых PGP ключей, хранящиеся на вашей связке ключей Mailvelope:';
$labels['encryptionnoprivkeysinmailvelope'] = 'У этого идентификатора отправителя еще нет закрытого ключа PGP, хранящегося расширении Mailvelope. Вы хотите создать ключ для того, чтобы включить зашифрованный обмен сообщениями?';
$labels['encryption'] = 'Шифрование';
$labels['mailvelopeoptions'] = 'Mailvelope опции';
$labels['mailvelopemainkeyring'] = 'Использовать шифрование Mailvelope';
$labels['mailvelopenotfound'] = 'Расширение Mailvelope не включено / не установлено в вашем браузере.';
$labels['sortby'] = 'Сортировать по';
$labels['sortasc'] = 'Возрастанию';
$labels['sortdesc'] = 'Убыванию';
$labels['undo'] = 'Отмена';
$labels['installedplugins'] = 'Установленные дополнения';
$labels['plugin'] = 'Дополнение';
$labels['version'] = 'Версия';
$labels['source'] = 'Источник';
$labels['destination'] = 'Назначение';
$labels['license'] = 'Лицензия';
$labels['support'] = 'Поддержка';
$labels['savedsearches'] = 'Сохранённые запросы';
$labels['dateformatY'] = 'ГГГГ';
$labels['dateformaty'] = 'ГГ';
$labels['dateformatm'] = 'ММ';
$labels['dateformatd'] = 'ДД';
$labels['dateformatj'] = 'Д';
$labels['dateformatn'] = 'М';
$labels['B'] = 'Б';
$labels['KB'] = 'КБ';
$labels['MB'] = 'МБ';
$labels['GB'] = 'ГБ';
$labels['unicode'] = 'Unicode';
$labels['english'] = 'Английский';
$labels['westerneuropean'] = 'Западноевропейский';
$labels['easterneuropean'] = 'Восточноевропейский';
$labels['southeasterneuropean'] = 'Юго-Восточноевропейский';
$labels['baltic'] = 'Прибалтийский';
$labels['cyrillic'] = 'Кириллица';
$labels['arabic'] = 'Арабский';
$labels['greek'] = 'Греческий';
$labels['hebrew'] = 'Иврит';
$labels['turkish'] = 'Турецкий';
$labels['nordic'] = 'Скандинавский';
$labels['thai'] = 'Тайский';
$labels['celtic'] = 'Кельтский';
$labels['vietnamese'] = 'Вьетнамский';
$labels['japanese'] = 'Японский';
$labels['korean'] = 'Корейский';
$labels['chinese'] = 'Китайский';
$labels['arialabeltopnav'] = 'Управление окном';
$labels['arialabeltasknav'] = 'Задачи приложения';
$labels['arialabeltoolbar'] = 'Панель инструментов приложения';
$labels['arialabellistnav'] = 'Навигация по списку';
$labels['arialabelactivetask'] = 'Активная задача';
$labels['arialabelmessagessearchfilter'] = 'Фильтр перечня сообщений';
$labels['arialabelmailsearchform'] = 'Форма поиска в сообщении';
$labels['arialabelcontactsearchform'] = 'Форма поиска контактов';
$labels['arialabelmailquicksearchbox'] = 'Ввод поискового запроса адресов эл.почты';
$labels['arialabelquicksearchbox'] = 'Поисковый запрос';
$labels['arialabelfoldersearchfilter'] = 'Фильтр перечня папок';
$labels['arialabelfoldersearchform'] = 'Форма поиска папок';
$labels['arialabelfolderlist'] = 'Выбор папки эл.почты';
$labels['arialabelmessagelist'] = 'Перечень сообщений эл.почты';
$labels['arialabelmailpreviewframe'] = 'Предпросмотр сообщений';
$labels['arialabelmailboxmenu'] = 'Меню действий над папкой';
$labels['arialabellistselectmenu'] = 'Меню выделения списка';
$labels['arialabelthreadselectmenu'] = 'Меню списка обсуждений';
$labels['arialabelmessagelistoptions'] = 'Параметры отображение списка сообщений и упорядочивания';
$labels['arialabelmailimportdialog'] = 'Диалог импорта сообщения';
$labels['arialabelmessagenav'] = 'Навигация по сообщениям';
$labels['arialabelmessagebody'] = 'Тело сообщения';
$labels['arialabelmessageactions'] = 'Действия над сообщением';
$labels['arialabelcontactquicksearch'] = 'Форма поиска контактов';
$labels['arialabelcontactsearchbox'] = 'Ввод поискового запроса контакта';
$labels['arialabelmessageheaders'] = 'Заголовки сообщений';
$labels['arialabelforwardingoptions'] = 'Опции пересылки';
$labels['arialabelreplyalloptions'] = 'Параметры ответа всем';
$labels['arialabelmoremessageactions'] = 'Дополнительные действия с сообщением';
$labels['arialabelmorecontactactions'] = 'Дополнительные действия с контактом';
$labels['arialabelmarkmessagesas'] = 'Отметить выделенные сообщения как...';
$labels['arialabelcomposeoptions'] = 'Параметры создания';
$labels['arialabelresponsesmenu'] = 'Меню заранее подготовленных ответов';
$labels['arialabelattachmentuploadform'] = 'Форма выгрузки вложения';
$labels['arialabelattachmentmenu'] = 'Настройки вложений';
$labels['arialabelmailtomenu'] = 'Параметры адреса';
$labels['arialabelattachmentpreview'] = 'Предпросмотр вложений';
$labels['ariasummarycomposecontacts'] = 'Список контактов и групп для выбора в качестве получателей';
$labels['arialabelcontactexportoptions'] = 'Параметры экспорта контактов';
$labels['arialabelabookgroupoptions'] = 'Параметры адресной книги/группы';
$labels['arialabelpreferencesform'] = 'Форма настроек';
$labels['arialabelidentityeditfrom'] = 'Форма редактирования личных данных';
$labels['arialabelresponseeditfrom'] = 'Форма редактирования ответа';
$labels['arialabelsearchterms'] = 'Поисковый запросы';
$labels['arialabeldropactionmenu'] = 'Меню действий при перетаскивании';
$labels['arialabelheadersmenu'] = 'Меню добавления получателя (Заголовок)';
$labels['arialabelimagetools'] = 'Инструменты работы с изображениями';
$labels['helplistnavigation'] = 'Клавиши навигации по списку';
$labels['helplistkeyboardnavigation'] = "Стрелки вверх/вниз: Перемещает фокус по строкам/выделение.
Пробел: Выделяет строку на которой находится фокус.
Shift + вверх/вниз: Выделяет дополнительную строку выше/ниже.
Ctrl + пробел: Добавляет/удаляет строку на которой находится фокус в/из выделения.";
$labels['helplistkeyboardnavmessages'] = "Стрелки вправо/влево: раскрыть/свернуть сообщения обсуждения (только в режиме просмотра обсуждений).
Enter: Открыть выделенное сообщение.
Delete: Переместить выбранные сообщения в Корзину.";
$labels['helplistkeyboardnavcontacts'] = "Enter: Открыть выбранный контакт.";
diff --git a/program/localization/ru_RU/messages.inc b/program/localization/ru_RU/messages.inc
index 972134550..cc134f3a7 100644
--- a/program/localization/ru_RU/messages.inc
+++ b/program/localization/ru_RU/messages.inc
@@ -1,232 +1,232 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/messages/
*/
$messages['errortitle'] = 'Произошла ошибка!';
$messages['loginfailed'] = 'Неудачная попытка входа.';
$messages['cookiesdisabled'] = 'Ваш браузер не принимает cookie.';
$messages['sessionerror'] = 'Ваша сессия устарела.';
$messages['cookiesmismatch'] = 'Обнаружено несоответствие cookie. Очистите их в браузере.';
$messages['storageerror'] = 'Неудачное соединение с IMAP сервером';
$messages['servererror'] = 'Ошибка сервера!';
$messages['servererrormsg'] = 'Ошибка сервера: $msg';
$messages['accountlocked'] = 'Слишком много неудачных попыток входа. Попробуйте позже.';
$messages['connerror'] = 'Ошибка соединения (Сбой подключения к серверу)!';
$messages['dberror'] = 'Ошибка базы данных!';
$messages['dbconnerror'] = 'Невозможно подключиться к базе данных.';
$messages['windowopenerror'] = 'Всплывающее окно было заблокировано!';
$messages['requesttimedout'] = 'Превышено время ожидания запроса';
$messages['errorreadonly'] = 'Невозможно выполнить операцию. Папка доступна только для чтения.';
$messages['errornoperm'] = 'Невозможно выполнить операцию. Доступ запрещён.';
$messages['erroroverquota'] = 'Невозможно выполнить операцию. Нет свободного места на диске.';
$messages['erroroverquotadelete'] = 'Нет свободного места на диске. Используйте SHIFT+DEL для удаления сообщения.';
$messages['invalidrequest'] = 'Неверный запрос! Информация не сохранена.';
$messages['invalidhost'] = 'Неверное имя сервера.';
$messages['nomessagesfound'] = 'Сообщений не найдено';
$messages['loggedout'] = 'Ваша сессия успешно завершена. Всего доброго!';
$messages['mailboxempty'] = 'Почтовый ящик пуст';
$messages['nomessages'] = 'Сообщения отсутствуют';
$messages['refreshing'] = 'Обновление...';
$messages['loading'] = 'Загрузка...';
$messages['uploading'] = 'Файл загружается…';
$messages['attaching'] = 'Добавление вложения...';
$messages['uploadingmany'] = 'Загрузка файлов...';
$messages['loadingdata'] = 'Загрузка данных...';
$messages['checkingmail'] = 'Проверка новых сообщений...';
$messages['sendingmessage'] = 'Отправка сообщения...';
$messages['messagesent'] = 'Сообщение отправлено.';
$messages['savingmessage'] = 'Сохранение сообщения...';
$messages['messagesaved'] = 'Сохранено в Черновиках.';
$messages['successfullysaved'] = 'Сохранено.';
$messages['savingresponse'] = 'Сохранение текста ответа...';
$messages['deleteresponseconfirm'] = 'Вы действительно хотите удалить этот текст ответа?';
$messages['nocontactselected'] = 'Вы не выбрали контакт.';
$messages['addedsuccessfully'] = 'Контакт добавлен в адресную книгу.';
$messages['contactexists'] = 'Контакт с этим адресом e-mail уже существует.';
$messages['contactnameexists'] = 'Контакт с таким именем уже существует.';
$messages['blockedimages'] = 'В целях безопасности загрузка изображений заблокирована.';
$messages['blockedresources'] = 'В целях безопасности загрузка внешних ресурсов заблокирована.';
$messages['suspiciousemail'] = 'Это сообщение содержит подозрительные адреса электронной почты, которые могут быть мошенническими.';
$messages['bccemail'] = 'Переадресованное сообщение(я) содержит конфиденциальных получателей (Bcc).';
$messages['bouncehint'] = 'Сообщение будет отправлено без каких-либо изменений, то есть с использованием исходного текста, заголовков и получателей.';
$messages['encryptedmessage'] = 'Сообщение зашифровано и не может быть показано. Обратитесь к администратору сервера.';
$messages['externalmessagedecryption'] = 'Это зашифрованное сообщение, оно может быть расшифровано с помощью расширением вашего браузера.';
$messages['nopubkeyfor'] = 'Не найден действительный открытый ключ для $email';
$messages['nopubkeyforsender'] = 'Отсутствует действительный открытый ключ для удостоверения вашей личности отправителя. Вы хотите зашифровать сообщение только для получателей?';
$messages['encryptnoattachments'] = 'Уже загруженные вложения не могут быть зашифрованы. Пожалуйста, повторно добавьте их в редакторе шифрования.';
$messages['searchpubkeyservers'] = 'Вы хотите выполнить поиск серверов открытых ключей для отсутствующих ключей?';
$messages['encryptpubkeysfound'] = 'Следующие открытые ключи были найдены:';
$messages['keyservererror'] = 'Не удалось получить ключ от сервера ключей.';
$messages['keyimportsuccess'] = 'Открытый ключ $key успешно импортирован в хранилище ключей.';
$messages['nocontactsfound'] = 'Контакты не найдены.';
$messages['contactnotfound'] = 'Требуемый контакт не найден.';
$messages['contactsearchonly'] = 'Для просмотра контактов из выбранной адресной книги необходимо использовать форму поиска.';
$messages['sendingfailed'] = 'Не удалось отправить сообщение.';
$messages['senttooquickly'] = 'Вы должны подождать $sec сек. для отправки сообщения.';
$messages['errorsavingsent'] = 'Произошла ошибка при сохранении отправленного сообщения.';
$messages['errorsaving'] = 'В процессе сохранения произошла ошибка.';
$messages['errormoving'] = 'Не удалось переместить сообщение(я).';
$messages['errorcopying'] = 'Не удалось скопировать сообщение(я).';
$messages['errordeleting'] = 'Не удалось удалить сообщение(я).';
$messages['errormarking'] = 'Не удалось пометить сообщение(я).';
$messages['alerttitle'] = 'Внимание';
-$messages['confirmationtitle'] = 'Вы уверены...';
+$messages['confirmationtitle'] = 'Внимание';
$messages['deletecontactconfirm'] = 'Вы действительно хотите удалить выделенные контакты?';
$messages['deletegroupconfirm'] = 'Вы действительно хотите удалить выделенную группу?';
$messages['deletemessagesconfirm'] = 'Вы действительно хотите удалить выбранные сообщения?';
$messages['deletefolderconfirm'] = 'Вы действительно хотите удалить эту папку?';
$messages['movefolderconfirm'] = 'Вы действительно хотите удалить эту папку?';
$messages['purgefolderconfirm'] = 'Вы действительно хотите удалить все сообщения в этой папке?';
$messages['contactdeleting'] = 'Удаление контакта(ов)...';
$messages['groupdeleting'] = 'Удаление группы...';
$messages['folderdeleting'] = 'Удаление папки...';
$messages['foldermoving'] = 'Перемещение папки...';
$messages['foldersubscribing'] = 'Подписать папку...';
$messages['folderunsubscribing'] = 'Отписать папку...';
$messages['formincomplete'] = 'Заполнены не все поля формы.';
$messages['noemailwarning'] = 'Пожалуйста, введите корректный адрес электронной почты.';
$messages['nonamewarning'] = 'Пожалуйста, введите имя.';
$messages['nopagesizewarning'] = 'Пожалуйста, введите размер страницы.';
$messages['nosenderwarning'] = 'Пожалуйста, введите адрес электронной почты отправителя.';
$messages['recipientsadded'] = 'Получатель(и) успешно добавлен.';
$messages['norecipientwarning'] = 'Пожалуйста, введите хотя бы одного получателя.';
$messages['disclosedrecipwarning'] = 'Все получатели будут видеть адреса друг друга. Чтобы избежать этого и защитить свою частную жизнь, вы можете использовать поле BCC.';
$messages['disclosedreciptitle'] = 'Слишком много внешних получателей';
$messages['nosubjectwarning'] = 'Поле Тема не заполнено. Хотите заполнить его сейчас?';
$messages['nosubjecttitle'] = 'Без темы';
$messages['nobodywarning'] = 'Отправить сообщение без текста?';
-$messages['notsentwarning'] = 'Сообщение не отправлено и имеет несохранённые изменения. Вы хотите отменить ваши изменения?';
+$messages['notsentwarning'] = 'Текущее сообщение не отправлено и не сохранено. Удалить его?';
$messages['restoresavedcomposedata'] = 'Найдено ранее составленное, но неотправленное сообщение.\n\nТема: $subject\nСохранено: $date\n\nХотите восстановить это сообщение?';
$messages['nosearchname'] = 'Пожалуйста, введите имя или адрес E-Mail';
$messages['notuploadedwarning'] = 'Вложения загружены не полностью. Подождите или отмените загрузку.';
$messages['searchsuccessful'] = 'Найденных сообщений - $nr';
$messages['contactsearchsuccessful'] = '$nr контактов найдено.';
$messages['searchnomatch'] = 'Ничего не найдено.';
$messages['searching'] = 'Поиск...';
$messages['checking'] = 'Проверка...';
$messages['stillsearching'] = 'Поиск...';
$messages['nospellerrors'] = 'Орфографических ошибок не найдено.';
$messages['folderdeleted'] = 'Папка удалена.';
$messages['foldersubscribed'] = 'Папка подписана';
$messages['folderunsubscribed'] = 'Папка отписана';
$messages['folderpurged'] = 'Папка очищена.';
$messages['folderexpunged'] = 'Папка сжата.';
$messages['deletedsuccessfully'] = 'Удалено.';
$messages['converting'] = 'Удаление форматирования сообщения...';
$messages['messageopenerror'] = 'Невозможно загрузить сообщение с сервера.';
$messages['filelinkerror'] = 'Сбой добавления вложения.';
$messages['fileuploaderror'] = 'Ошибка загрузки файла.';
$messages['csvfilemismatch'] = 'Импорт нескольких файлов CSV с разными полями не поддерживается.';
$messages['filesizeerror'] = 'Загруженный файл больше максимального размера в $size.';
$messages['filecounterror'] = 'Вы можете загрузить максимум $count файлов одновременно.';
$messages['msgsizeerror'] = 'Не удалось прикрепить файл. Превышен максимальный размер сообщения: ($size).';
$messages['msgsizeerrorfwd'] = 'Превышен максимальный размер сообщения ($size). $num сообщение(й) не было(и) прикреплено(ы).';
$messages['copysuccess'] = 'Успешно скопировано $nr контактов.';
$messages['movesuccess'] = 'Успешно перемещено $nr контактов.';
$messages['copyerror'] = 'Контакты не скопированы.';
$messages['moveerror'] = 'Контакты не перемещены.';
$messages['sourceisreadonly'] = 'Данный источник адресов только для чтения.';
$messages['errorsavingcontact'] = 'Невозможно сохранить адрес контакта.';
$messages['movingmessage'] = 'Перемещение сообщения(й)…';
$messages['copyingmessage'] = 'Копирование сообщения(й)...';
$messages['copyingcontact'] = 'Копирование контакта(ов)...';
$messages['movingcontact'] = 'Перемещение контакта(ов)...';
$messages['deletingmessage'] = 'Удаление сообщения(й)...';
$messages['markingmessage'] = 'Выделение сообщения(й)...';
$messages['addingmember'] = 'Добавление контакта(ов) в группу...';
$messages['removingmember'] = 'Удаление контакта(ов) из группы...';
$messages['receiptsent'] = 'Уведомление о прочтении отправлено.';
$messages['errorsendingreceipt'] = 'Уведомление о прочтении не отправлено.';
$messages['deleteidentityconfirm'] = 'Вы на самом деле хотите удалить эту сущность?';
$messages['nodeletelastidentity'] = 'Вы не можете удалить этот профиль, он у вас последний.';
$messages['forbiddencharacter'] = 'Имя папки содержит недопустимые символы.';
$messages['selectimportfile'] = 'Выберите файл для загрузки.';
$messages['addresswriterror'] = 'Выбранная адресная книга недоступна для записи.';
$messages['contactaddedtogroup'] = 'Контакты добавлены в эту группу.';
$messages['contactremovedfromgroup'] = 'Контакты удалены из этой группы.';
$messages['nogroupassignmentschanged'] = 'Распределение по группам не изменено.';
$messages['importwait'] = 'Импортирование, пожалуйста, подождите...';
$messages['importformaterror'] = 'Ошибка импорта! Загруженный файл имеет неизвестный формат данных.';
$messages['importconfirm'] = '<b>Успешно импортировано $inserted контактов</b>';
$messages['importconfirmskipped'] = '<b>Пропущено $skipped существующих записей</b>';
$messages['importmessagesuccess'] = '$nr сообщений успешно импортировано.';
$messages['importmessageerror'] = 'Сбой импорта! Загруженный файл не является файлом сообщения или почтового ящика';
$messages['opnotpermitted'] = 'Действие запрещено!';
$messages['nofromaddress'] = 'В выбранном профиле не хватает адреса электронной почты.';
$messages['editorwarning'] = 'Переключение типа редактора может привести к потере форматирования текста. Продолжить?';
$messages['httpreceivedencrypterror'] = 'На сервере возникла неизбежная ошибка. Срочно свяжитесь с Вашим администратором. <b>Ваше сообщение не может быть отправлено.</b>';
$messages['smtpconnerror'] = 'SMTP ошибка ($code): Сбой соединения с сервером.';
$messages['smtpautherror'] = 'SMTP ошибка ($code): Ошибка авторизации.';
$messages['smtpfromerror'] = 'SMTP ошибка ($code): Невозможно установить отправителя "$from" ($msg)';
$messages['smtptoerror'] = 'SMTP ошибка ($code): Невозможно добавить получателя "$to" ($msg)';
$messages['smtprecipientserror'] = 'SMTP ошибка: Невозможно обработать список получателей.';
$messages['smtputf8error'] = 'Ошибка SMTP: сервер не поддерживает Unicode в адресе электронной почты.';
$messages['smtpsizeerror'] = 'Ошибка SMTP: Размер сообщения превышает ограничения сервера ($limit)';
$messages['smtperror'] = 'SMTP ошибка: $msg';
$messages['emailformaterror'] = 'Неверный адрес: $email';
$messages['toomanyrecipients'] = 'Слишком много получателей. Уменьшите их количество до $max.';
$messages['maxgroupmembersreached'] = 'Размер группы больше максимально разрешенного - $max.';
$messages['internalerror'] = 'Произошла внутренняя ошибка. Попробуйте ещё раз.';
$messages['contactdelerror'] = 'Не возможно удалить контакт(ы).';
$messages['contactdeleted'] = 'Контакт(ы) успешно удален(ы).';
$messages['contactrestoreerror'] = 'Не удалось восстановить удалённый(е) контакт(ы).';
$messages['contactrestored'] = 'Контакт(ы) успешно восстановлен(ы).';
$messages['groupdeleted'] = 'Группа успешно удалена.';
$messages['grouprenamed'] = 'Группа успешно переименована.';
$messages['groupcreated'] = 'Группа успешно создана.';
$messages['savedsearchdeleted'] = 'Сохранённый запрос успешно удалён.';
$messages['savedsearchdeleteerror'] = 'Не удалось удалить сохранённый запрос.';
$messages['savedsearchcreated'] = 'Сохранённый запрос успешно создан.';
$messages['savedsearchcreateerror'] = 'Не удалось создать сохранённый запрос.';
$messages['messagedeleted'] = 'Сообщение(я) успешно удалено(ы).';
$messages['messagemoved'] = 'Сообщение(я) успешно перемещено(ы).';
$messages['messagemovedtotrash'] = 'Сообщение(я) успешно перемещено в корзину.';
$messages['messagecopied'] = 'Сообщение(я) успешно скопировано(ы).';
$messages['messagemarked'] = 'Сообщение(я) успешно выделено(ы).';
$messages['autocompletechars'] = 'Введите, как минимум, $min символов для автодополнения.';
$messages['autocompletemore'] = 'Поиск возвратил слишком много результатов. Пожалуйста, уточните.';
$messages['namecannotbeempty'] = 'Имя не может быть пустым.';
$messages['nametoolong'] = 'Слишком длинное имя.';
$messages['namedotforbidden'] = 'Имя папки не может начинаться с точки';
$messages['folderupdated'] = 'Папка обновлена.';
$messages['foldercreated'] = 'Папка создана.';
$messages['invalidimageformat'] = 'Неверный формат изображения.';
$messages['mispellingsfound'] = 'В сообщении обнаружены орфографические ошибки.';
$messages['parentnotwritable'] = 'Не удается создать/переместить папку в выбранную родительскую папку. Нет прав доступа.';
$messages['messagetoobig'] = 'Часть сообщения слишком велика для обработки.';
$messages['attachmentvalidationerror'] = 'Это вложение подозрительно, потому что его тип не соответствует типу, объявленному в сообщении. Если Вы не доверяете отправителю, Вы не должны открывать его в браузере, потому что оно может содержать вредоносное содержимое.<br/><br/><em>Ожидаемое: $expected; найденое: $detected</em>';
$messages['noscriptwarning'] = 'Внимание: Данному сервису веб-почты требуется Javascript! Для того, чтобы его использовать необходимо включить поддержку Javascript в настройках вашего браузера.';
$messages['messageissent'] = 'Сообщение уже отправлено, но еще не сохранено. Вы хотите сохранить его?';
$messages['errnotfound'] = 'Файл не найден';
$messages['errnotfoundexplain'] = 'Требуемый ресурс не найден';
$messages['errfailedrequest'] = 'Неудавшийся запрос';
$messages['errauthorizationfailed'] = 'Сбой авторизации';
$messages['errunauthorizedexplain'] = 'Не удалось проверить, что вы имеете право доступа к этой услуге!';
$messages['errrequestcheckfailed'] = 'Запрос не прошел проверку';
$messages['errcsrfprotectionexplain'] = "Для вашей безопасности, доступ к этому ресурсу защищен от CSRF.\nЕсли вы видите это, вы, вероятно, не вышли, прежде чем покинуть веб-приложения.\n\nДля продолжения теперь потребуется действия человека.";
$messages['errcontactserveradmin'] = 'Обратитесь к администратору сервера.';
$messages['clicktoresumesession'] = 'Нажмите здесь, чтобы возобновить предыдущий сеанс';
$messages['errcomposesession'] = 'Ошибка сеанса написания письма';
$messages['errcomposesessionexplain'] = 'Требуемый сеанс написания письма не найден.';
$messages['clicktocompose'] = 'Нажмите для создания нового сообщения';
$messages['nosupporterror'] = 'Эта функция не поддерживается Вашим веб-браузером.';
$messages['siginserted'] = 'Подпись вставлена успешно.';
$messages['responseinserted'] = 'Ответ успешно вставлен.';
$messages['noresponsesavailable'] = 'Нет доступных ответов';
$messages['listempty'] = 'Список пуст.';
$messages['listusebutton'] = 'Используйте кнопку Создать, чтобы добавить новую запись.';
$messages['keypaircreatesuccess'] = 'Новая пара ключей была создана для $identity.';
$messages['emptyattachment'] = 'Это вложение похоже на пустое <br>Пожалуйста свяжитесь с отправителем для уточнения.';
$messages['oauthloginfailed'] = 'Ошибка OAuth авторизации. Пожалуйста, попробуйте еще раз.';
diff --git a/program/localization/sq_AL/labels.inc b/program/localization/sq_AL/labels.inc
index df346c244..fd0f6732c 100644
--- a/program/localization/sq_AL/labels.inc
+++ b/program/localization/sq_AL/labels.inc
@@ -1,714 +1,712 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/labels/
*/
-$labels['welcome'] = 'Mirë se erdhët te $product';
+$labels['welcome'] = 'Mirë se vini në $product';
$labels['username'] = 'Emër përdoruesi';
$labels['password'] = 'Fjalëkalimi';
$labels['server'] = 'Shërbyes';
$labels['login'] = 'Hyrje';
$labels['oauthlogin'] = 'Hyrje me $provider';
$labels['menu'] = 'Menu';
$labels['logout'] = 'Dalje';
$labels['mail'] = 'Postë';
$labels['settings'] = 'Rregullime';
$labels['addressbook'] = 'Libër Adresash';
$labels['darkmode'] = 'Mënyrë e Errët';
$labels['lightmode'] = 'Mënyra e Çelët';
$labels['inbox'] = 'Të marrë';
$labels['drafts'] = 'Skica';
$labels['sent'] = 'Të dërguar';
$labels['trash'] = 'Hedhurina';
$labels['junk'] = 'Të pavlerë';
$labels['show_real_foldernames'] = 'Shfaqi emrat realë për dosjet speciale';
$labels['subject'] = 'Subjekt';
$labels['from'] = 'Nga';
$labels['sender'] = 'Dërguesi';
$labels['to'] = 'Për';
$labels['cc'] = 'Cc';
$labels['bcc'] = 'Bcc';
-$labels['replyto'] = 'Përgjigju';
-$labels['followupto'] = 'Ndiqe';
$labels['date'] = 'Datë';
$labels['size'] = 'Madhësi';
$labels['priority'] = 'Përparësi';
$labels['organization'] = 'Ent';
$labels['readstatus'] = 'Gjendje leximi';
$labels['listoptions'] = 'Mundësi liste…';
$labels['listoptionstitle'] = 'Mundësi liste';
$labels['mailboxlist'] = 'Dosje';
$labels['messagesfromto'] = 'Mesazhet nga $from deri në $to nga $count gjithsej';
$labels['threadsfromto'] = 'Rrjedhat nga $from deri në $to nga $count gjithsej';
$labels['messagenrof'] = 'Mesazhi $nr nga $count gjithsej';
$labels['fromtoshort'] = '$from – $to nga $count gjithsej';
$labels['copy'] = 'Kopjoje';
$labels['move'] = 'Lëvize';
$labels['moveto'] = 'Shpjere te...';
$labels['copyto'] = 'Kopjoje te...';
$labels['download'] = 'Shkarkoje';
$labels['open'] = 'Hape';
$labels['showattachment'] = 'Shfaqe';
$labels['showanyway'] = 'Shfaqe sido qoftë';
$labels['filename'] = 'Emër kartele';
$labels['filesize'] = 'Madhësi kartele';
$labels['addtoaddressbook'] = 'Shtoje në librin e adresave';
-$labels['sun'] = 'E Die';
+$labels['sun'] = 'Die';
$labels['mon'] = 'Hën';
$labels['tue'] = 'Mar';
$labels['wed'] = 'Mër';
$labels['thu'] = 'Enj';
$labels['fri'] = 'Pre';
$labels['sat'] = 'Sht';
$labels['sunday'] = 'e Dielë';
$labels['monday'] = 'e Hënë';
$labels['tuesday'] = 'e Martë';
$labels['wednesday'] = 'e Mërkurë';
$labels['thursday'] = 'e Enjte';
$labels['friday'] = 'e Premte';
$labels['saturday'] = 'e Shtunë';
$labels['jan'] = 'Jan';
$labels['feb'] = 'Shk';
$labels['mar'] = 'Mar';
$labels['apr'] = 'Pri';
$labels['may'] = 'Maj';
$labels['jun'] = 'Qer';
$labels['jul'] = 'Kor';
$labels['aug'] = 'Gus';
$labels['sep'] = 'Sht';
$labels['oct'] = 'Tet';
$labels['nov'] = 'Nën';
$labels['dec'] = 'Dhj';
$labels['longjan'] = 'Janar';
$labels['longfeb'] = 'Shkurt';
$labels['longmar'] = 'Mars';
$labels['longapr'] = 'Prill';
$labels['longmay'] = 'Maj';
$labels['longjun'] = 'Qershor';
$labels['longjul'] = 'Korrik';
$labels['longaug'] = 'Gusht';
$labels['longsep'] = 'Shtator';
$labels['longoct'] = 'Tetor';
$labels['longnov'] = 'Nëntor';
$labels['longdec'] = 'Dhjetor';
$labels['today'] = 'Sot';
$labels['refresh'] = 'Rifreskoje';
$labels['checkmail'] = 'Kontrollo për mesazhe të reja';
$labels['compose'] = 'Hartoni';
$labels['writenewmessage'] = 'Krijoni një mesazh të ri';
$labels['reply'] = 'Përgjigju';
$labels['replytomessage'] = 'Përgjigjiu dërguesit';
$labels['replytoallmessage'] = 'Përgjigju te lista ose dërguesit dhe të gjithë marrësve';
$labels['replyall'] = 'Përgjigju të gjithëve';
$labels['replylist'] = 'Përgjigju listës';
$labels['forward'] = 'Përcille';
$labels['forwardinline'] = 'Përcille brendazi';
$labels['forwardattachment'] = 'Përcille si bashkëngjitje';
$labels['forwardmessage'] = 'Përcille mesazhin';
$labels['bouncemsg'] = 'Përpunim marrësi';
$labels['bounce'] = 'Ridërgoje';
$labels['deletemessage'] = 'Fshije mesazhin';
$labels['movemessagetotrash'] = 'Hidhe mesazhin në kosh';
$labels['printmessage'] = 'Shtype këtë mesazh';
$labels['previousmessage'] = 'Shfaq mesazhin e mëparshëm';
$labels['firstmessage'] = 'Shfaq mesazhin e parë';
$labels['nextmessage'] = 'Shfaq mesazhin pasardhës';
$labels['lastmessage'] = 'Shfaq mesazhin e fundit';
$labels['backtolist'] = 'Kthehu te lista e mesazheve';
$labels['viewsource'] = 'Shfaqi burimin';
$labels['mark'] = 'Vëri shenjë';
$labels['markmessages'] = 'Vëru shenjë mesazheve';
$labels['markread'] = 'Si të lexuara';
$labels['markunread'] = 'Si të palexuara';
$labels['markflagged'] = 'Si me shenjë';
$labels['markunflagged'] = 'Si me shenjë të hequr';
$labels['markundeleted'] = 'Si i pafshirë';
$labels['moreactions'] = 'Më tepër veprime…';
$labels['markallread'] = 'Vëru shenjë të tërëve si të lexuar';
$labels['folders-cur'] = 'Vetëm dosjes së përzgjedhur';
$labels['folders-sub'] = 'Dosjes së përzgjedhur dhe nëndosjeve të saj';
$labels['folders-all'] = 'Krejt dosjet';
$labels['more'] = 'Më tepër';
$labels['back'] = 'Mbrapsht';
$labels['options'] = 'Opsione';
$labels['composeoptions'] = 'Mundësi hartimi';
$labels['optionsandattachments'] = 'Mundësi dhe bashkëngjitje';
$labels['actions'] = 'Veprime';
$labels['first'] = 'I pari';
$labels['last'] = 'I fundit';
$labels['previous'] = 'I mëparshmi';
$labels['next'] = 'Pasuesi';
$labels['select'] = 'Përzgjidhni';
$labels['selection'] = 'Përzgjdhje';
$labels['all'] = 'Krejt';
$labels['none'] = 'Asnjë';
$labels['currpage'] = 'Faqja e tanishme';
$labels['isread'] = 'Të lexuar';
$labels['unread'] = 'Të palexuar';
$labels['flagged'] = 'Me Shenjë';
$labels['unflagged'] = 'Pa Shenjë';
$labels['unanswered'] = 'Pa përgjigje';
$labels['withattachment'] = 'Me bashkëngjitje';
$labels['deleted'] = 'Të fshirë';
$labels['undeleted'] = 'Të pafshirë';
$labels['replied'] = 'Me përgjigje';
$labels['forwarded'] = 'Të përcjellë';
$labels['invert'] = 'Përmbyse';
$labels['filter'] = 'Filtër';
$labels['list'] = 'Listë';
$labels['threads'] = 'Rrjedha';
$labels['expand-all'] = 'Zgjeroji Krejt';
$labels['expand-unread'] = 'Zgjero të Palexuarit';
$labels['collapse-all'] = 'Tkurri Krejt';
$labels['threaded'] = 'Me rrjedhë';
$labels['showunread'] = 'Shfaq mesazhe të palexuar';
$labels['autoexpand_threads'] = 'Zgjero rrjedha mesazhesh';
$labels['do_expand'] = 'krejt rrjedhat';
$labels['expand_only_unread'] = 'vetëm ato me mesazhe të palexuar';
$labels['fromto'] = 'Nga/Për';
$labels['flag'] = 'Shenjë';
$labels['attachment'] = 'Bashkëngjitje';
$labels['nonesort'] = 'Asnjë';
$labels['sentdate'] = 'Datë dërgimi';
$labels['arrival'] = 'Datë mbërritje';
$labels['asc'] = 'në rend rritës';
$labels['desc'] = 'në rend zbritës';
$labels['listcolumns'] = 'Paraqit shtylla';
$labels['listsorting'] = 'Shtyllë renditjeje';
$labels['listorder'] = 'Rend renditjeje';
$labels['listmode'] = 'Mënyra parje si listë';
$labels['lmode'] = 'Mënyra listë';
$labels['layout'] = 'Skemë';
$labels['layoutwidescreen'] = 'Me ekran të gjerë';
$labels['layoutdesktop'] = 'Desktop';
$labels['layoutlist'] = 'Listë';
$labels['layoutwidescreendesc'] = 'Me ekran të gjerë (pamje 3 shtylla)';
$labels['layoutdesktopdesc'] = 'Desktop (listë e gjerë dhe paraparje nën të )';
$labels['layoutlistdesc'] = 'Listë (pa paraparje poste)';
$labels['folderactions'] = 'Veprime mbi dosje…';
$labels['compact'] = 'Ngjeshe';
$labels['empty'] = 'Zbraze';
$labels['importmessages'] = 'Importo mesazhe';
$labels['mailimportdesc'] = 'Mund të ngarkoni postë duke përdorur kartela në formatin <a href="https://en.wikipedia.org/wiki/Email#Message_format">MIME</a> ose <a href="https://en.wikipedia.org/wiki/Mbox">Mbox</a>.';
$labels['mailimportzip'] = 'Një grup kartelash mund të ngjeshen në arkiva zip.';
$labels['quota'] = 'Përdorim disku';
$labels['unknown'] = 'i panjohur';
$labels['unlimited'] = 'i pakufizuar';
$labels['quotatype'] = 'Lloj thonjëzash';
$labels['quotatotal'] = 'Kufi';
$labels['quotaused'] = 'E përdorur';
$labels['quotastorage'] = 'Hapësirë disku';
$labels['quotamessage'] = 'Numër mesazhesh';
$labels['shortheaderdate'] = 'Më $date';
$labels['shortheaderto'] = 'Për $to më $date';
$labels['shortheaderfrom'] = 'Nga $from më $date';
$labels['quicksearch'] = 'Kërkim i shpejtë';
$labels['searchplaceholder'] = 'Kërkoni…';
$labels['resetsearch'] = 'Kërkim nga e para';
$labels['searchmod'] = 'Modifikues kërkimi';
$labels['msgtext'] = 'Krejt mesazhin';
$labels['body'] = 'Lëndë';
$labels['type'] = 'Lloj';
$labels['namex'] = 'Emër';
$labels['searchscope'] = 'Shtrirje';
$labels['currentfolder'] = 'Dosja e tanishme';
$labels['subfolders'] = 'Kjo dhe nëndosjet';
$labels['allfolders'] = 'Krejt dosjet';
$labels['searchinterval-1W'] = 'më të vjetër se një javë';
$labels['searchinterval-1M'] = 'më të vjetër se një muaj';
$labels['searchinterval-1Y'] = 'më të vjetër se një vit';
$labels['searchinterval1W'] = 'më të rinj se një javë';
$labels['searchinterval1M'] = 'më të rinj se një muaj';
$labels['searchinterval1Y'] = 'më të rinj se një vit';
$labels['openinextwin'] = 'Hape në dritare të re';
$labels['emlsave'] = 'Shkarkoje (.eml)';
$labels['changeformattext'] = 'Shfaqe në format tekst të thjeshtë';
$labels['changeformathtml'] = 'Shfaqe në format HTML';
$labels['editasnew'] = 'Përpunojeni si të ri';
$labels['send'] = 'Dërgoje';
$labels['sendmessage'] = 'Dërgoje mesazhin';
$labels['savemessage'] = 'Ruaje si skicë';
$labels['addattachment'] = 'Bashkëngjitni një kartelë';
$labels['charset'] = 'Bashkësi shkronjash';
$labels['editortype'] = 'Lloj përpunuesi';
$labels['returnreceipt'] = 'Dëftesë kthimi';
$labels['dsn'] = 'Njoftim gjendjeje dërgimi';
$labels['keepformatting'] = 'Mbaje formatimin';
$labels['mailreplyintro'] = 'Më $date, $sender shkroi:';
$labels['originalmessage'] = 'Mesazhi Origjinal';
$labels['selectimage'] = 'Përzgjidhni figurë';
$labels['addimage'] = 'Shtoni figurë';
$labels['selectmedia'] = 'Përzgjidhni film';
$labels['addmedia'] = 'Shtoni film';
$labels['encrypt'] = 'Fshehtëzoje';
$labels['encryptmessage'] = 'Fshehtëzoje mesazhin';
$labels['encryptmessagemailvelope'] = 'Fshehtëzoje mesazhin me Mailvelope';
$labels['importpubkeys'] = 'Importo kyçe publikë';
$labels['encryptedsendialog'] = 'Po dërgohet mesazh i fshehtëzuar';
$labels['encryptandsign'] = 'Fshehtëzoje dhe nënshkruaje';
$labels['keyid'] = 'ID Kyçi';
$labels['keylength'] = 'Bite';
$labels['keyexpired'] = 'I skaduar';
$labels['keyrevoked'] = 'I shfuqizuar';
$labels['bccinstead'] = 'Përdor Bcc';
$labels['addheader'] = 'Shtoni marrës (krye)';
$labels['insert'] = 'Fut';
$labels['insertcontact'] = 'Futni kontakt(e)';
$labels['recipient'] = 'Marrës';
-$labels['recipientedit'] = 'Redaktimi i marrësit ose pranuesit';
+$labels['recipientedit'] = 'Përpunim marrësi';
$labels['editidents'] = 'Përpunoni identitete';
$labels['spellcheck'] = 'Drejtshkrim';
$labels['checkspelling'] = 'Kontrolloji drejtshkrimin';
$labels['resumeediting'] = 'Rikthejuni përpunimit';
$labels['revertto'] = 'Riktheje te';
$labels['restore'] = 'Rimerre';
$labels['restoremessage'] = 'Të rimerret mesazhi?';
$labels['ignore'] = 'Shpërfille';
$labels['responses'] = 'Përgjigje';
$labels['insertresponse'] = 'Futni një përgjigje';
$labels['manageresponses'] = 'Administroni përgjigje';
$labels['newresponse'] = 'Krijoni përgjigje të re';
$labels['addresponse'] = 'Shtoni përgjigje';
$labels['editresponse'] = 'Përpunoni përgjigje';
$labels['editresponses'] = 'Përpunoni përgjigje';
$labels['responsename'] = 'Emër';
$labels['responsetext'] = 'Tekst Përgjigjeje';
$labels['attach'] = 'Bashkëngjite';
$labels['attachments'] = 'Bashkëngjitje';
$labels['upload'] = 'Ngarko';
$labels['uploadprogress'] = '$percent ($current nga $total gjithsej)';
$labels['close'] = 'Mbylle';
$labels['messageoptions'] = 'Mundësi mesazhesh…';
$labels['togglecomposeoptions'] = 'Shfaq/fshih mundësi hartimi';
$labels['attachmentrename'] = 'Riemërtoni bashkëngjitjet';
$labels['low'] = 'E ulët';
$labels['lowest'] = 'Më e ulëta';
$labels['normal'] = 'Normale';
$labels['high'] = 'E lartë';
$labels['highest'] = 'Më e larta';
$labels['nosubject'] = '(pa subjekt)';
$labels['showimages'] = 'Shfaq figura';
$labels['allow'] = 'Lejoje';
$labels['alwaysshow'] = 'Shfaqi përherë figurat nga $sender';
$labels['alwaysallow'] = 'Lejo përherë nga $sender';
$labels['isdraft'] = 'Kjo është një skicë mesazhi.';
$labels['andnmore'] = '$nr të tjerë...';
$labels['details'] = 'Hollësi';
$labels['summary'] = 'Përmbledhje';
$labels['headers'] = 'Krye';
$labels['allheaders'] = 'Krejt kryet…';
$labels['togglemoreheaders'] = 'Shfaq më tepër krye mesazhi';
$labels['togglefullheaders'] = 'Shfaq/fshih krye të papërpunuar mesazhi';
$labels['htmltoggle'] = 'HTML';
$labels['plaintoggle'] = 'Tekst i thjeshtë';
$labels['savesentmessagein'] = 'Ruaje mesazhin e dërguar te';
$labels['dontsave'] = 'mos e ruaj';
$labels['maxuploadsize'] = 'Maksimumi i lejuar për madhësi kartelash është $size';
$labels['addcc'] = 'Shto Cc';
$labels['addbcc'] = 'Shto Bcc';
$labels['addreplyto'] = 'Shtoni Përgjigjuni-Te';
$labels['addfollowupto'] = 'Shto Vazhdojeni-Te';
$labels['sendreceipt'] = 'Të dërgohet dëftesë leximi?';
$labels['mdnrequest'] = 'Dërguesi i këtij mesazhi ka kërkuar që të njoftohet kur të lexoni këtë mesazh. Dëshironi të njoftohet dërguesi?';
$labels['receiptread'] = 'Dëftesë Kthimi (u lexua)';
$labels['yourmessage'] = 'Kjo është një Dëftesë Kthimi për mesazhin tuaj';
$labels['receiptnote'] = 'Shënim: Kjo dëftesë dëshmon vetëm se mesazhi u shfaq në kompjuterin e marrësit. Nuk ka garanci se marrësi e ka lexuar ose e ka kuptuar përmbajtjen e mesazhit.';
$labels['sendalwaysto'] = 'Dërgoje përherë te $email';
$labels['zoomin'] = 'Zmadhim';
$labels['zoomout'] = 'Zvogëlim';
$labels['rotate'] = 'Rrotulloje';
$labels['increaseimage'] = 'Zmadhoni madhësi figure';
$labels['decreaseimage'] = 'Zvogëloni madhësi figure';
$labels['rotateimage'] = 'Rrotullojeni figurën';
$labels['showtools'] = 'Shfaq mjete figure';
$labels['hidetools'] = 'Fshihi mjetet e figurës';
$labels['name'] = 'Emër Në Ekran';
$labels['firstname'] = 'Emër';
$labels['surname'] = 'Mbiemër';
$labels['middlename'] = 'Emër i Dytë';
$labels['nameprefix'] = 'Parashtesë';
$labels['namesuffix'] = 'Prapashtesë';
$labels['nickname'] = 'Nofkë';
$labels['jobtitle'] = 'Pozicion';
$labels['department'] = 'Degë';
$labels['gender'] = 'Gjini';
$labels['maidenname'] = 'Emër në Vajzëri';
$labels['email'] = 'Email';
$labels['phone'] = 'Telefon';
$labels['address'] = 'Adresë';
$labels['street'] = 'Rrugë';
$labels['locality'] = 'Qytet';
$labels['zipcode'] = 'Kod ZIP';
$labels['region'] = 'Shtet/Provincë';
$labels['country'] = 'Vend';
$labels['birthday'] = 'Datëlindje';
$labels['anniversary'] = 'Përvjetor';
$labels['website'] = 'Sajt';
$labels['instantmessenger'] = 'IM';
$labels['notes'] = 'Shënime';
$labels['male'] = 'mashkull';
$labels['female'] = 'femër';
$labels['manager'] = 'Përgjegjës';
$labels['assistant'] = 'Asistent';
$labels['spouse'] = 'Bashkëshort';
$labels['allfields'] = 'Krejt fushat';
$labels['search'] = 'Kërkoni';
$labels['searchresult'] = 'Përfundime kërkimi';
$labels['advsearch'] = 'Kërkim i Thelluar';
$labels['advanced'] = 'I thelluar';
$labels['other'] = 'Tjetër';
$labels['printcontact'] = 'Shtype kontaktin';
$labels['qrcode'] = 'Kod QR';
$labels['typehome'] = 'Shtëpie';
$labels['typework'] = 'Pune';
$labels['typeother'] = 'Tjetër';
$labels['typemobile'] = 'Celular';
$labels['typemain'] = 'Kryesore';
$labels['typehomefax'] = 'Faks Shtëpie';
$labels['typeworkfax'] = 'Faks Pune';
$labels['typecar'] = 'Automjet';
$labels['typepager'] = 'Faques';
$labels['typevideo'] = 'Video';
$labels['typeassistant'] = 'Asistent';
$labels['typehomepage'] = 'Faqe Hyrëse';
$labels['typeblog'] = 'Blog';
$labels['typeprofile'] = 'Profil';
$labels['addfield'] = 'Shtoni fushë…';
$labels['addcontact'] = 'Shtoni kontakt';
$labels['editcontact'] = 'Përpunoni kontakt';
$labels['contacts'] = 'Kontakte';
$labels['contactproperties'] = 'Veti kontaktesh';
$labels['contactnameandorg'] = 'Emër dhe Ent';
$labels['personalinfo'] = 'Të dhëna personale';
$labels['personal'] = 'Personale';
$labels['contactphoto'] = 'Foto kontakti';
$labels['edit'] = 'Përpunoni';
$labels['cancel'] = 'Anuloje';
$labels['save'] = 'Ruaje';
$labels['delete'] = 'Fshije';
$labels['discard'] = 'Hidhe tej';
$labels['continue'] = 'Vazhdo';
$labels['ok'] = 'OK';
$labels['rename'] = 'Riemërtojeni';
$labels['addphoto'] = 'Shtoni';
$labels['replacephoto'] = 'Zëvendësoje';
$labels['uploadphoto'] = 'Ngarkoni foto';
$labels['choosefile'] = 'Zgjidhni kartelë…';
$labels['choosefiles'] = 'Zgjidhni kartela…';
$labels['browse'] = 'Shfletoni';
$labels['newcontact'] = 'Krijoni kontakt të ri';
$labels['deletecontact'] = 'Fshiji kontaktet e përzgjedhur';
$labels['composeto'] = 'Hartoni email për';
$labels['contactsfromto'] = 'Kontaktet nga $from deri në $to nga $count gjithsej';
$labels['print'] = 'Shtype';
$labels['export'] = 'Eksporto';
$labels['exportall'] = 'Eksportoji krejt';
$labels['exportsel'] = 'Eksporto të përzgjedhurat';
$labels['exportvcards'] = 'Eksportoji kontaktet në format vCard';
$labels['newgroup'] = 'Krijoni grup të ri';
$labels['addgroup'] = 'Shtoni grup';
$labels['grouprename'] = 'Riemërtojeni grupin';
$labels['groupdelete'] = 'Fshije grupin';
$labels['groupassign'] = 'Caktojani një grupi…';
$labels['groupremove'] = 'Hiqeni prej grupi';
$labels['groupremoveselected'] = 'Hiqi nga grupi kontaktet e përzgjedhur';
$labels['uponelevel'] = 'Një nivel më sipër';
$labels['previouspage'] = 'Shfaq faqen e mëparshme';
$labels['firstpage'] = 'Shfaq faqen e parë';
$labels['nextpage'] = 'Shfaq faqen pasuese';
$labels['lastpage'] = 'Shfaq faqen e fundit';
$labels['group'] = 'Grup';
$labels['groups'] = 'Grupe';
$labels['listgroup'] = 'Paraqit anëtarë grupi';
$labels['personaladrbook'] = 'Adresa Personale';
$labels['searchsave'] = 'Ruaje kërkimin';
$labels['searchdelete'] = 'Fshije kërkimin';
$labels['import'] = 'Importo';
$labels['importcontacts'] = 'Importo kontaktet';
$labels['importfromfile'] = 'Importo prej kartele';
$labels['importtarget'] = 'Shtoni kontakte te';
$labels['importreplace'] = 'Zëvendëso krejt librin e adresave';
$labels['importgroups'] = 'Importo përshoqërime grupi';
$labels['importgroupsall'] = 'Krejt (krijo grupe, në u dashtë)';
$labels['importgroupsexisting'] = 'Vetëm për grupe ekzistues';
$labels['importdesc'] = 'Mund të ngarkoni kontakte nga një libër ekzistues adresash.<br/>Deri këtu mbulojmë importim adresash prej formati <a href="https://en.wikipedia.org/wiki/VCard">vCard</a> ose CSV (comma-separated) të dhënash.';
$labels['importmapdesc'] = 'Përpara se të ecet më tej me importim të dhënash CSV (ndarë me presje), ripohoni më poshtë të dhënat mbi përshoqërim fushash.';
$labels['fieldnotmapped'] = 'Fushë e papërshoqëruar (mos e importo)';
$labels['skipheader'] = 'Mos importo rreshtin e parë (kryet)';
$labels['done'] = 'U bë';
$labels['settingsfor'] = 'Rregullime për';
$labels['about'] = 'Rreth';
$labels['preferences'] = 'Parapëlqime';
$labels['userpreferences'] = 'Parapëlqime përdoruesi';
$labels['editpreferences'] = 'Përpunoni parapëlqime përdoruesi';
$labels['identities'] = 'Identitete';
$labels['manageidentities'] = 'Administroni identitete';
$labels['newidentity'] = 'Krijoni identitet të ri';
$labels['addidentity'] = 'Shtoni identitet';
$labels['editidentity'] = 'Përpunoni identitet';
$labels['identityencryption'] = 'Fshehtëzim';
$labels['preferhtml'] = 'Shfaq HTML';
$labels['defaultcharset'] = 'Shkronja Parazgjedhje';
$labels['htmlmessage'] = 'Mesazh HTML';
$labels['messagepart'] = 'Pjesë';
$labels['digitalsig'] = 'Nënshkrim Dixhital';
$labels['dateformat'] = 'Format të dhënash';
$labels['timeformat'] = 'Format kohe';
$labels['prettydate'] = 'Data të hijshme';
$labels['setdefault'] = 'Caktoje si parazgjedhje';
$labels['autodetect'] = 'Auto';
$labels['language'] = 'Gjuhë';
$labels['timezone'] = 'Brez orar';
$labels['pagesize'] = 'Rreshta për faqe';
$labels['signature'] = 'Nënshkrim';
$labels['dstactive'] = 'Ndryshim ore';
$labels['showinextwin'] = 'Hape mesazhin në dritare të re';
$labels['composeextwin'] = 'Për hartim mesazhesh hap dritare të re';
$labels['htmleditor'] = 'Harto mesazhe HTML';
$labels['htmlonreply'] = 'kur i përgjigjeni mesazheve HTML';
$labels['htmlonreplyandforward'] = 'kur i përgjigjeni ose përcillni mesazh HTML';
$labels['htmlsignature'] = 'Nënshkrimi HTML';
$labels['showemail'] = 'Adresën email shfaqe me emrin për në ekran';
$labels['previewpane'] = 'Shfaq panel paraparjeje';
$labels['skin'] = 'Temë grafike për ndërfaqen';
$labels['logoutclear'] = 'Pastroji Hedhurinat gjatë daljes';
$labels['logoutcompact'] = 'Ngjeshi Të marrët në dalje e sipër';
$labels['uisettings'] = 'Ndërfaqe Përdoruesi';
$labels['serversettings'] = 'Rregullime Shërbyesi';
$labels['mailboxview'] = 'Shfaqje e Kutisë Postare';
$labels['mdnrequests'] = 'Kur kërkohet dëftesë kthimi';
$labels['askuser'] = 'pyetmë';
$labels['autosend'] = 'dërgo dëftesë';
$labels['autosendknown'] = 'dërgoju dëftesë kontakteve të mi, përndryshe pyetmë';
$labels['autosendknownignore'] = 'dërgoju dëftesë kontakteve të mi, përndryshe shpërfille';
$labels['autosendtrusted'] = 'dërgo dëftesë te dërgues të besuar, përndryshe pyetmë';
$labels['autosendtrustedignore'] = 'dërgoju dëftesë dërguesve të besuar, përndryshe shpërfille';
$labels['ignorerequest'] = 'shpërfille kërkesën';
$labels['readwhendeleted'] = 'Gjatë fshirjes shënoje mesazhin si të lexuar';
$labels['flagfordeletion'] = 'Vëri shenjë mesazhit për fshirje, në vend se ta fshish';
$labels['skipdeleted'] = 'Mos shfaq mesazhe të fshirë';
$labels['deletealways'] = 'Nëse shpënia te Hedhurinat dështon, fshiji';
$labels['deletejunk'] = 'Mesazhet te Të pavlerat fshiji drejtpërsëdrejti';
$labels['showremoteimages'] = 'Shfaqi figurat e largëta të trupëzuara në mesazh';
$labels['allowremoteresources'] = 'Lejo burime të largëta (figura, stile)';
$labels['fromknownsenders'] = 'prej dërguesish të njohur';
$labels['fromtrustedsenders'] = 'prej dërguesish të besuar';
$labels['frommycontacts'] = 'prej kontakteve të mi';
$labels['always'] = 'përherë';
$labels['alwaysbutplain'] = 'përherë, hiq rastin kur i përgjigjem teksti të thjeshtë';
$labels['showinlineimages'] = 'Figurat e bashkëngjitura shfaqi nën mesazh';
$labels['autosavedraft'] = 'Ruaje automatikisht si skicë';
$labels['everynminutes'] = 'çdo $n minutë(a)';
$labels['refreshinterval'] = 'Rifreskoje (kontrollo për mesazhe të rinj, etj)';
$labels['never'] = 'kurrë';
$labels['immediately'] = 'menjëherë';
$labels['messagesdisplaying'] = 'Shfaqje Mesazhesh';
$labels['messagescomposition'] = 'Hartim Mesazhesh';
$labels['mimeparamfolding'] = 'Emra bashkëngjitjesh';
$labels['2231folding'] = 'RFC 2231 i Plotë (Thunderbird)';
$labels['miscfolding'] = 'RFC 2047/2231 (MS Outlook)';
$labels['2047folding'] = 'RFC 2047 i Plotë (tjetër)';
$labels['force7bit'] = 'Për shenja 8-bitëshe përdor kodim MIME';
$labels['savelocalstorage'] = "Ruaji te depoja vendore e shfletuesit (përkohësisht)";
$labels['advancedoptions'] = 'Mundësi të mëtejshme';
$labels['toggleadvancedoptions'] = 'Shfaq/fshih mundësi të mëtejshme';
$labels['focusonnewmessage'] = 'Për mesazhe të rinj kaloje fokusin te dritarja e shfletuesit';
$labels['checkallfolders'] = 'Kontrollo krejt dosjet për mesazhe të rinj';
$labels['displaynext'] = 'Pas fshirjesh/lëvizjesh, shfaq zërin pasues në listë';
$labels['defaultfont'] = 'Shkronja parazgjedhje për mesazhe HTML';
$labels['mainoptions'] = 'Mundësitë Kryesore';
$labels['browseroptions'] = 'Mundësi Shfletuesi';
$labels['section'] = 'Seksion';
$labels['maintenance'] = 'Mirëmbajtje';
$labels['newmessage'] = 'Mesazh i Ri';
$labels['signatureoptions'] = 'Mundësi Nënshkrimesh';
$labels['whenreplying'] = 'Kur përgjigjem';
$labels['replyempty'] = 'mos e cito mesazhin origjinal';
$labels['replytopposting'] = 'filloje mesazhin e ri sipër citimit';
$labels['replytoppostingnoindent'] = 'nise mesazhin e ri sipër citimit (pa shmangie)';
$labels['replybottomposting'] = 'filloje mesazhin e ri poshtë citimit';
-$labels['replyremovesignature'] = 'Kur përgjigjeni, hiqni nënshkrimin origjinal nga mesazhi';
+$labels['replyremovesignature'] = 'Kur përgjigjem, hiqe prej mesazhit nënshkrimin origjinal';
$labels['autoaddsignature'] = 'Nënshkrimin shtoje vetvetiu';
$labels['newmessageonly'] = 'vetëm për mesazh të ri';
$labels['replyandforwardonly'] = 'vetëm për përgjigje dhe përcjellje';
$labels['insertsignature'] = 'Fut nënshkrim';
$labels['sigbelow'] = 'Nënshkrimin vendose nën mesazhin e cituar';
$labels['sigseparator'] = 'Në nënshkrime përdor detyrimisht ndarës standard';
$labels['automarkread'] = 'Vëru shenjë mesazheve si të lexuar';
$labels['afternseconds'] = 'pas $n sekondash';
$labels['reqmdn'] = 'Kërko përherë dëftesë kthimi';
$labels['reqdsn'] = 'Kërko përherë njoftim mbi gjendje dërgimi';
$labels['replysamefolder'] = 'Vendosi përgjigjet te dosja e mesazheve të cilit po i përgjigjeni';
$labels['defaultabook'] = 'Libër parazgjedhje adresash';
$labels['autocompletesingle'] = 'Gjatë vetëplotësimit anashkalo adresa email alternative';
$labels['listnamedisplay'] = 'Kontaktet paraqiti si';
$labels['contactformmode'] = 'Mënyrë formulari kontaktesh';
$labels['privatemode'] = 'Privat (Shtëpie)';
$labels['businessmode'] = 'Biznes (Pune)';
$labels['collectedaddresses'] = 'Adresa të grumbulluara';
$labels['collectedrecipients'] = 'Marrës të Grumbulluar';
$labels['collectedrecipientsopt'] = 'Marrës email-esh të dërguar depozitoji në';
$labels['collectedsendersopt'] = 'Dërguesit e besuar depozitoji në';
$labels['trustedsenders'] = 'Dërgues të Besuar';
$labels['spellcheckbeforesend'] = 'Kontrollo drejtshkrimin para dërgimit të një mesazhi';
$labels['spellcheckoptions'] = 'Mundësi Kontrolli Drejtshkrimi';
$labels['spellcheckignoresyms'] = 'Shpërfilli fjalët me simbole';
$labels['spellcheckignorenums'] = 'Shpërfilli fjalët me numra';
$labels['spellcheckignorecaps'] = 'Shpërfilli fjalët me krejt shkronjat me të madhe';
$labels['addtodict'] = 'Shtoje në fjalor';
$labels['mailtoprotohandler'] = 'Regjistro trajtues protokolli për lidhje mailto:';
$labels['standardwindows'] = 'Flluskat trajtoji si dritare standarde';
$labels['forwardmode'] = 'Përcjellje mesazhesh';
$labels['inline'] = 'brendazi';
$labels['asattachment'] = 'si bashkëngjitje';
$labels['replyallmode'] = 'Veprim parazgjedhje për butonin [Përgjigju krejt]';
$labels['replyalldefault'] = 'përgjigju të tërëve';
$labels['replyalllist'] = 'përgjigju vetëm te listë postimesh (nëse gjendet e tillë)';
$labels['allmessages'] = 'krejt mesazhet';
$labels['olderxdays'] = 'më i vjetër se $x ditë';
$labels['folder'] = 'Dosje';
$labels['folders'] = 'Dosje';
$labels['foldername'] = 'Emër dosjeje';
$labels['subscribed'] = 'Regjistruar';
$labels['messagecount'] = 'Mesazhe';
$labels['create'] = 'Krijoje';
$labels['createfolder'] = 'Krijo dosje të re';
$labels['managefolders'] = 'Administroni dosje';
$labels['specialfolders'] = 'Dosje Speciale';
$labels['properties'] = 'Veti';
$labels['folderproperties'] = 'Veti dosjeje';
$labels['parentfolder'] = 'Dosje mëmë';
$labels['location'] = 'Vendndodhje';
$labels['info'] = 'Informacion';
$labels['getfoldersize'] = 'Klikoni që të kini madhësinë e dosjes';
$labels['changesubscription'] = 'Klikoni që të ndryshoni pajtimin';
$labels['foldertype'] = 'Lloj Dosjeje';
$labels['personalfolder'] = 'Dosje Private';
$labels['otherfolder'] = 'Dosje Përdoruesi Tjetër';
$labels['sharedfolder'] = 'Dosje Publike';
$labels['findfolders'] = 'Gjeni dosje';
$labels['findcontacts'] = 'Gjej kontakte';
$labels['findmail'] = 'Gjej mesazhe poste';
$labels['namespace.personal'] = 'Personale';
$labels['namespace.other'] = 'Përdorues të tjerë';
$labels['namespace.shared'] = 'E përbashkët';
$labels['dualuselabel'] = 'Mund të përmbajë vetëm';
$labels['dualusemail'] = 'mesazhe';
$labels['dualusefolder'] = 'dosje';
$labels['generate'] = 'Prodhoje';
$labels['encryptioncreatekey'] = 'Krijoni një çift të ri kyçesh';
$labels['openmailvelopesettings'] = 'Hapni Rregullime për Mailvelope';
$labels['encryptionprivkeysinmailvelope'] = 'Keni $nr kyçe privatë me përputhje të depozituar në vargun tuaj të kyçeve Mailvelope:';
$labels['encryptionnoprivkeysinmailvelope'] = 'Identiteti i këtij dërguesi ende s’ka ndonjë kyç privat PGP të depozituar në zgjerimin tuaj Mailvelope. Do të donit të krijoni një që të mund të aktivizohet shkëmbim mesazhesh të fshehtëzuar?';
$labels['encryption'] = 'Fshehtëzim';
$labels['mailvelopeoptions'] = 'Mundësi Mailvelope';
$labels['mailvelopemainkeyring'] = 'Përdor varg kyçesh kryesor Mailvelope';
$labels['mailvelopenotfound'] = 'Zgjerimi Mailvelope s’është aktivizuar/instaluar në shfletuesin tuaj.';
$labels['sortby'] = 'Renditi sipas';
$labels['sortasc'] = 'Në rend rritës';
$labels['sortdesc'] = 'Në rend zbritës';
$labels['undo'] = 'Zhbëje';
$labels['installedplugins'] = 'Shtojca të instaluara';
$labels['plugin'] = 'Shtojcë';
$labels['version'] = 'Version';
$labels['source'] = 'Burim';
$labels['destination'] = 'Vendmbërritje';
$labels['license'] = 'Licencë';
$labels['support'] = 'Merrni asistencë';
$labels['savedsearches'] = 'Kërkime të ruajtura';
$labels['dateformatY'] = 'YYYY';
$labels['dateformaty'] = 'YY';
$labels['dateformatm'] = 'MM';
$labels['dateformatd'] = 'DD';
$labels['dateformatj'] = 'D';
$labels['dateformatn'] = 'M';
$labels['B'] = 'B';
$labels['KB'] = 'KB';
$labels['MB'] = 'MB';
$labels['GB'] = 'GB';
$labels['unicode'] = 'Unikod';
$labels['english'] = 'Anglisht';
$labels['westerneuropean'] = 'Europiano-perëndimore';
$labels['easterneuropean'] = 'Europiano-lindore';
$labels['southeasterneuropean'] = 'Europiano-juglindore';
$labels['baltic'] = 'Baltike';
$labels['cyrillic'] = 'Cirilike';
$labels['arabic'] = 'Arabike';
$labels['greek'] = 'Greke';
$labels['hebrew'] = 'Hebraike';
$labels['turkish'] = 'Turke';
$labels['nordic'] = 'Nordike';
$labels['thai'] = 'Tajlandeze';
$labels['celtic'] = 'Celtike';
$labels['vietnamese'] = 'Vietnameze';
$labels['japanese'] = 'Japoneze';
$labels['korean'] = 'Koreane';
$labels['chinese'] = 'Kineze';
$labels['arialabeltopnav'] = 'Kontroll dritareje';
$labels['arialabeltasknav'] = 'Akte aplikacioni';
$labels['arialabeltoolbar'] = 'Panel aplikacioni';
$labels['arialabellistnav'] = 'Lëvizje në listë';
$labels['arialabelactivetask'] = 'Akte aktive';
-$labels['arialabelmessagessearchfilter'] = 'Filtri i listës së ePostës';
+$labels['arialabelmessagessearchfilter'] = 'Filtër mënyre paraqitjeje email-esh';
$labels['arialabelmailsearchform'] = 'Formular kërkimi mesazhi email';
$labels['arialabelcontactsearchform'] = 'Formular kërkimi kontaktesh';
$labels['arialabelmailquicksearchbox'] = 'Fushë kërkimi email-i';
$labels['arialabelquicksearchbox'] = 'Fushë kërkimi';
$labels['arialabelfoldersearchfilter'] = 'Filtër lënde dosjeje';
$labels['arialabelfoldersearchform'] = 'Formular kërkimi dosjesh';
$labels['arialabelfolderlist'] = 'Përzgjedhje dosje email';
$labels['arialabelmessagelist'] = 'Shfaqje Mesazhesh Email';
$labels['arialabelmailpreviewframe'] = 'Paraparje mesazhi';
$labels['arialabelmailboxmenu'] = 'Menu veprimesh mbi dosje';
$labels['arialabellistselectmenu'] = 'Menu përzgjedhjeje liste';
$labels['arialabelthreadselectmenu'] = 'Menu paraqitje rrjedhash';
$labels['arialabelmessagelistoptions'] = 'Mundësi mbi shfaqje dhe renditje listash mesazhesh';
$labels['arialabelmailimportdialog'] = 'Dialog importimi mesazhesh';
$labels['arialabelmessagenav'] = 'Lëvizje te mesazhi';
$labels['arialabelmessagebody'] = 'Lëndë Mesazhi';
$labels['arialabelmessageactions'] = 'Veprime mbi mesazhe';
$labels['arialabelcontactquicksearch'] = 'Formular kërkimi kontaktesh';
$labels['arialabelcontactsearchbox'] = 'Fushë kërkimi kontaktesh';
$labels['arialabelmessageheaders'] = 'Krye mesazhi';
$labels['arialabelforwardingoptions'] = 'Mundësi përcjelljesh';
$labels['arialabelreplyalloptions'] = 'Mundësi për Përgjigju-krejt';
$labels['arialabelmoremessageactions'] = 'Më tepër veprime mbi mesazhe';
$labels['arialabelmorecontactactions'] = 'Më tepër veprime mbi kontakte';
$labels['arialabelmarkmessagesas'] = 'Mesazheve të përzgjedhur vëru shenjë si…';
$labels['arialabelcomposeoptions'] = 'Mundësi hartimi';
-$labels['arialabelresponsesmenu'] = 'Menuja e përgjigjeve të parapërgatitura';
+$labels['arialabelresponsesmenu'] = 'Menu përgjigjesh të parapërgatitura';
$labels['arialabelattachmentuploadform'] = 'Formular ngarkimi bashkëngjitjesh';
$labels['arialabelattachmentmenu'] = 'Mundësi bashkëngjitjesh';
$labels['arialabelmailtomenu'] = 'Mundësi adresash email';
$labels['arialabelattachmentpreview'] = 'Paraparje bashkëngjitjesh';
$labels['ariasummarycomposecontacts'] = 'Listë kontaktesh dhe grupesh për t’u përzgjedhur si marrës';
$labels['arialabelcontactexportoptions'] = 'Mundësi eksportimi kontaktesh';
$labels['arialabelabookgroupoptions'] = 'Mundësi libri adresash/grupi';
$labels['arialabelpreferencesform'] = 'Formular parapëlqimesh';
$labels['arialabelidentityeditfrom'] = 'Formular përpunimi identitetesh';
$labels['arialabelresponseeditfrom'] = 'Formular përpunimi përgjigjesh';
$labels['arialabelsearchterms'] = 'Terma kërkimi';
$labels['arialabeldropactionmenu'] = 'Menu veprimi Merr-dhe-Vër';
$labels['arialabelheadersmenu'] = 'Menu shtimi marrësi (krye)';
$labels['arialabelimagetools'] = 'Mjete figure';
$labels['helplistnavigation'] = 'Lëvizje me tastierë në lista';
$labels['helplistkeyboardnavigation'] = "Shigjeta sipër/poshtë: Zhvendosni fokusin/përzgjedhjen në rreshta.
Space: Përzgjidhni rreshtin që ka fokusin.
Shift + up/down: Përzgjidhni rreshta shtesë sipër/poshtë.
Ctrl + Space: Shtojeni rreshtin që ka fokusin te përzgjedhja/heqja nga përzgjedhja.";
$labels['helplistkeyboardnavmessages'] = "Shigjetat majtas/djathtas: zgjeroni/tkurrni rrjedhë mesazhesh (e vlefshme vetëm nën mënyrën rrjedhë).
Enter: Hapni mesazhin e përzgjedhur/atë që ka fokusin.
Delete: Shpjereni mesazhin e përzgjedhur te Hedhurinat.";
$labels['helplistkeyboardnavcontacts'] = "Enter: Hapni kontaktin e përzgjedhur/atë që ka fokusin.";
diff --git a/program/localization/sq_AL/messages.inc b/program/localization/sq_AL/messages.inc
index 8a4399b54..bafb96577 100644
--- a/program/localization/sq_AL/messages.inc
+++ b/program/localization/sq_AL/messages.inc
@@ -1,232 +1,232 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/messages/
*/
$messages['errortitle'] = 'Ndodhi një gabim!';
$messages['loginfailed'] = 'Hyrja dështoi.';
$messages['cookiesdisabled'] = 'Shfletuesi juaj s’i pranon cookie-t.';
$messages['sessionerror'] = 'Sesioni juaj është i pavlefshëm ose ka skaduar.';
$messages['cookiesmismatch'] = 'U pikas ngatërrim cookie-sh. Ju lutemi, pastroni cookie-t prej shfletuesit tuaj.';
$messages['storageerror'] = 'Lidhja me shërbyesin e depozitimit dështoi.';
$messages['servererror'] = 'Gabim Shërbyesi!';
$messages['servererrormsg'] = 'Gabim Shërbyesi: $msg';
$messages['accountlocked'] = 'Numër i madh përpjekjesh të dështuara për hyrje. Riprovoni më vonë.';
$messages['connerror'] = 'Gabim Lidhjeje (S’u arrit të kapej shërbyesi)!';
$messages['dberror'] = 'Gabim Baze të Dhënash!';
$messages['dbconnerror'] = 'S’arrihet të lidhet me bazën e të dhënave!';
$messages['windowopenerror'] = 'Dritarja flluskë u bllokua!';
$messages['requesttimedout'] = 'Kërkesës i mbaroi koha';
$messages['errorreadonly'] = 'S’arrihet të kryhet veprimi. Dosja është vetëm për lexim.';
$messages['errornoperm'] = 'S’arrihet të kryhet veprimi. Leje të mohuara.';
$messages['erroroverquota'] = 'S’arrihet të kryhet veprimi. S’ka hapësirë të lirë në disk.';
$messages['erroroverquotadelete'] = 'S’ka hapësirë të lirë në disk. Përdorni SHIFT+DEL që të fshini një mesazh.';
$messages['invalidrequest'] = 'Kërkesë e pavlefshme! S’u ruajt ndonjë e dhënë.';
$messages['invalidhost'] = 'Emër i pavlefshëm shërbyesi.';
$messages['nomessagesfound'] = 'S’u gjetën mesazhe në këtë kuti postare.';
$messages['loggedout'] = 'E përfunduat me sukses sesionin. Mirupafshim!';
$messages['mailboxempty'] = 'Kutia postare është e zbrazët';
$messages['nomessages'] = 'S’ka mesazhe';
$messages['refreshing'] = 'Po rifreskohet…';
$messages['loading'] = 'Po ngarkohet...';
$messages['uploading'] = 'Po ngarkohet kartelë…';
$messages['attaching'] = 'Po bashkëngjitet kartelë…';
$messages['uploadingmany'] = 'Po ngarkohen kartela…';
$messages['loadingdata'] = 'Po ngarkohen të dhëna...';
$messages['checkingmail'] = 'Po kontrollohet për mesazhe të rinj...';
$messages['sendingmessage'] = 'Po dërgohet mesazhi...';
$messages['messagesent'] = 'Mesazhi u dërgua me sukses.';
$messages['savingmessage'] = 'Po ruhet mesazhi...';
$messages['messagesaved'] = 'Mesazhi u ruajt te Skicat.';
$messages['successfullysaved'] = 'U ruajt me sukses.';
$messages['savingresponse'] = 'Po ruhet tekst përgjigjeje…';
$messages['deleteresponseconfirm'] = 'Doni vërtet të fshihet ky tekst përgjigjeje?';
$messages['nocontactselected'] = 'S’keni përzgjedhur ende ndonjë kontakt.';
$messages['addedsuccessfully'] = 'Kontakti u shtua me sukses në librin e adresave.';
$messages['contactexists'] = 'Ka tashmë një kontakt me të njëjtën adresë email.';
$messages['contactnameexists'] = 'Ka tashmë një kontakt me të njëjtin emër.';
$messages['blockedimages'] = 'Që të mbrohet privatësia juaj, figurat e largëta të këtij mesazhi janë bllokuar.';
$messages['blockedresources'] = 'Për mbrojtjen e privatësisë tuaj janë bllokuar burime të largët.';
$messages['suspiciousemail'] = 'Ky mesazh përmban adresa email të dyshimta që mund të jenë të rrejshme.';
$messages['bccemail'] = 'Mesazhi(et) e përcjella përmbajnë marrës të fshehtë (Bcc).';
$messages['bouncehint'] = 'Mesazhi do të dërgohet pa ndonjë ndryshim, d.m.th. duke përdorur lëndën, kryet dhe marrësit origjinalë.';
$messages['encryptedmessage'] = 'Ky është një mesazh i fshehtëzuar dhe s’mund të shfaqet. Na ndjeni!';
-$messages['externalmessagedecryption'] = 'Ky është një mesazh i deshifruar dhe mund të deshifrohet me shtesën e shfletuesit tuaj.';
+$messages['externalmessagedecryption'] = 'Ky është një mesazh i fshehtëzuar dhe mund të shfshehtëzohet me zgjerimin e shfletuesit tuaj.';
$messages['nopubkeyfor'] = 'S’u gjet kyç i vlefshëm publik për $email';
$messages['nopubkeyforsender'] = 'S’u gjet kyç i vlefshëm publik për identitetin e dërguesit tuaj. Doni të fshehtëzohet mesazhi vetëm për marrësit?';
$messages['encryptnoattachments'] = 'Bashkëngjitjet tashmë të ngarkuara s’mund të fshehtëzohen. Ju lutemi, rishtojini te përpunuesi i fshehtëzimeve.';
$messages['searchpubkeyservers'] = 'Doni të kërkohet në shërbyes publikë kyçesh për kyçin që mungon?';
$messages['encryptpubkeysfound'] = 'U gjetën kyçet publikë vijues:';
$messages['keyservererror'] = 'S\'u arrit të merret kyç që nga shërbyesi i kyçeve.';
$messages['keyimportsuccess'] = 'Kyçi publik $key u importua me sukses te vargu juaj i kyçeve.';
$messages['nocontactsfound'] = 'S’u gjetën kontakte.';
$messages['contactnotfound'] = 'S’u gjet kontakti i kërkuar.';
$messages['contactsearchonly'] = 'Duhet të përdorni një formular kërkimi që të shihni kontakte prej librit të përzgjedhur të adresave.';
$messages['sendingfailed'] = 'Dërgimi i mesazhit dështoi.';
$messages['senttooquickly'] = 'Ju lutemi, pritni $sec sekondë(a) përpara se të dërgohet ky mesazh.';
$messages['errorsavingsent'] = 'Ndodhi një gabim teksa ruhej mesazhi i dërguar.';
$messages['errorsaving'] = 'Ndodhi një gabim gjatë ruajtjes.';
$messages['errormoving'] = 'S’u lëviz dot mesazhi(et).';
$messages['errorcopying'] = 'S’u kopjua dot mesazhi(et).';
$messages['errordeleting'] = 'S’u fshi dot mesazhi(et).';
$messages['errormarking'] = 'S’iu vu dot shenjë mesazhit(eve).';
$messages['alerttitle'] = 'Kujdes';
$messages['confirmationtitle'] = 'Jeni i sigurt se…';
$messages['deletecontactconfirm'] = 'Doni vërtet të fshihet kontakti(et) i përzgjedhur?';
$messages['deletegroupconfirm'] = 'Doni vërtet të fshihet grupi i përzgjedhur?';
$messages['deletemessagesconfirm'] = 'Doni vërtet të fshihet mesazhi(et) i përzgjedhur?';
$messages['deletefolderconfirm'] = 'Doni vërtet të fshihet kjo dosje?';
$messages['movefolderconfirm'] = 'Doni vërtet të lëvizet kjo dosje?';
$messages['purgefolderconfirm'] = 'Doni vërtet të fshihen krejt mesazhet në këtë dosje?';
$messages['contactdeleting'] = 'Po fshihet kontakti(et)…';
$messages['groupdeleting'] = 'Po fshihet grupi…';
$messages['folderdeleting'] = 'Po fshihet dosja…';
$messages['foldermoving'] = 'Po lëvizet dosja…';
$messages['foldersubscribing'] = 'Po bëhet pajtimi te dosja…';
$messages['folderunsubscribing'] = 'Po hiqet pajtimi te dosja…';
$messages['formincomplete'] = 'Formulari s’u plotësua i tëri.';
$messages['noemailwarning'] = 'Ju lutemi, jepni një adresë email të vlefshme.';
$messages['nonamewarning'] = 'Ju lutemi, jepni një emër.';
$messages['nopagesizewarning'] = 'Ju lutemi, jepni një madhësi faqeje.';
$messages['nosenderwarning'] = 'Ju lutemi, jepni adresë email të dërguesit.';
$messages['recipientsadded'] = 'Marrësi(at) u shtuan me sukses.';
$messages['norecipientwarning'] = 'Ju lutemi, jepni të paktën një marrës.';
$messages['disclosedrecipwarning'] = 'Krejt pjesëmarrësit do të shohin adresat email të njëri-tjetrit.';
$messages['disclosedreciptitle'] = 'Shumë pjesëmarrës publikë';
$messages['nosubjectwarning'] = 'Fusha "Subjekt" është e zbrazët. Do të donit të jepnit një tani?';
$messages['nosubjecttitle'] = 'S’ka subjekt';
$messages['nobodywarning'] = 'Të dërgohet mesazhi pa tekst?';
$messages['notsentwarning'] = 'Mesazhi s’është dërguar dhe ka ndryshime të paruajtura. Doni të hidhen tej ndryshimet tuaja?';
$messages['restoresavedcomposedata'] = 'U gjet një mesazh i hartuar më parë, por i padërguar.\n\nSubjekt: $subject\nRuajtur më: $date\n\nDoni të rimerret ky mesazh?';
$messages['nosearchname'] = 'Ju lutemi, jepni emër kontakti ose adresë email.';
$messages['notuploadedwarning'] = 'S’janë ngarkuar ende krejt bashkëngjitjet. Ju lutemi, prisni ose anulojeni ngarkimin.';
$messages['searchsuccessful'] = 'U gjetën $nr mesazhe.';
$messages['contactsearchsuccessful'] = 'U gjetën $nr kontakte.';
$messages['searchnomatch'] = 'Kërkimi s’ktheu përputhje.';
$messages['searching'] = 'Po kërkohet…';
$messages['checking'] = 'Po kontrollohet…';
$messages['stillsearching'] = 'Ende në kërkim…';
$messages['nospellerrors'] = 'S’u gjetën gabime drejtshkrimi.';
$messages['folderdeleted'] = 'Dosja u fshi me sukses.';
$messages['foldersubscribed'] = 'Pajtimi te dosja u krye me sukses.';
$messages['folderunsubscribed'] = 'Pajtimi te dosja u hoq me sukses.';
$messages['folderpurged'] = 'Dosja u zbraz me sukses.';
$messages['folderexpunged'] = 'Dosja u ngjesh me sukses.';
$messages['deletedsuccessfully'] = 'U fshi me sukses.';
$messages['converting'] = 'Po i hiqet formatimi…';
$messages['messageopenerror'] = 'S’u ngarkuan dot mesazhe që nga shërbyesi.';
$messages['filelinkerror'] = 'Dështoi bashkëngjitja e kartelës.';
$messages['fileuploaderror'] = 'Dështoi ngarkimi i kartelës.';
$messages['csvfilemismatch'] = 'Nuk mbulohet importimi njëherësh i shumë kartelave CSV me fusha të ndryshme.';
$messages['filesizeerror'] = 'Kartela e ngarkuar e tejkalon madhësinë maksimum prej $size.';
$messages['filecounterror'] = 'Mund të ngarkoni e shumta $count kartela njëherësh.';
$messages['msgsizeerror'] = 'Dështoi bashkëngjitja e një kartele. Tejkalohej madhësi maksimum e një mesazhi ($size).';
$messages['msgsizeerrorfwd'] = 'U tejkalua madhësia maksimum për mesazhet ($size). S’u bashkëngjit(ën) $num mesazh(e).';
$messages['copysuccess'] = 'U kopjuan me sukses $nr kontakte.';
$messages['movesuccess'] = 'U lëvizën me sukses $nr kontakte.';
$messages['copyerror'] = 'S’u kopjua dot ndonjë kontakt.';
$messages['moveerror'] = 'S’u lëviz dot ndonjë kontakt.';
$messages['sourceisreadonly'] = 'Ky burim adrese është vetëm i lexueshëm.';
$messages['errorsavingcontact'] = 'S’u ruajt dot adresa e kontaktit.';
$messages['movingmessage'] = 'Po lëvizet mesazhi(et)...';
$messages['copyingmessage'] = 'Po kopjohet mesazhi(et)…';
$messages['copyingcontact'] = 'Po kopjohet kontakti(et)…';
$messages['movingcontact'] = 'Po lëvizet kontakti(et)…';
$messages['deletingmessage'] = 'Po fshihet mesazhi(et)…';
$messages['markingmessage'] = 'Po i vihet shenjë mesazhit(et)…';
$messages['addingmember'] = 'Po shtohet kontakti(et) te grupi…';
$messages['removingmember'] = 'Po hiqet kontakti(et) nga grupi…';
$messages['receiptsent'] = 'U dërgua me sukses dëftesë leximi.';
$messages['errorsendingreceipt'] = 'S’u dërgua dot dëftesa.';
$messages['deleteidentityconfirm'] = 'Doni vërtet të fshihet ky identitet?';
$messages['nodeletelastidentity'] = 'Këtë identitet s’mund ta fshini, është i fundit i juaji.';
$messages['forbiddencharacter'] = 'Emri i dosjes përmban një shenjë të ndaluar.';
$messages['selectimportfile'] = 'Ju lutemi, përzgjidhni kartelë për ngarkim.';
$messages['addresswriterror'] = 'Libri i adresave i përzgjedhur s’është i shkrueshëm.';
$messages['contactaddedtogroup'] = 'Kontaktet u shtuan me sukses te ky grup.';
$messages['contactremovedfromgroup'] = 'Kontaktet u hoqën me sukses nga ky grup.';
$messages['nogroupassignmentschanged'] = 'S’pati ndryshime në përshoqërime grupi.';
$messages['importwait'] = 'Po importohet, ju lutemi, prisni…';
$messages['importformaterror'] = 'Importimi dështoi! Kartela e ngarkuar s’është kartelë e vlefshme të dhënash importimi.';
$messages['importconfirm'] = '<b>U importuan me sukses $inserted kontakte</b>';
$messages['importconfirmskipped'] = '<b>U anashkaluan $skipped zëra ekzistues</b>';
$messages['importmessagesuccess'] = 'U importuan me sukses $nr mesazhe';
$messages['importmessageerror'] = 'Importimi dështoi! Kartela e ngarkuar s’është kartelë e vlefshme mesazhi apo kutie postare';
$messages['opnotpermitted'] = 'Veprim i palejuar!';
$messages['nofromaddress'] = 'Në identitetin e përzgjedhur mungon adresë email.';
$messages['editorwarning'] = 'Këmbimi i llojit të përpunuesit mund të shkaktojë humbjen e formatimit të tekstit. Doni të vazhdohet?';
$messages['httpreceivedencrypterror'] = 'Ndodhi një gabim fatal formësimi. Lidhuni menjëherë me përgjegjësin tuaj. <b>Mesazhi juaj s’u dërgua dot.</b>';
$messages['smtpconnerror'] = 'Gabim SMTP ($code): Lidhja me shërbyesin dështoi.';
$messages['smtpautherror'] = 'Gabim SMTP ($code): Mirëfilltësimi dështoi.';
$messages['smtpfromerror'] = 'Gabim SMTP ($code): Dështoi rregullimi i dërguesit "$from" ($msg).';
$messages['smtptoerror'] = 'Gabim SMTP ($code): Dështoi shtimi i marrësit "$to" ($msg).';
$messages['smtprecipientserror'] = 'Gabim SMTP: S’arrihet të përtypet lista e marrësve.';
$messages['smtputf8error'] = 'Gabim SMTP: Shërbyesi nuk mbulon kodim Unikod në adresa email.';
$messages['smtpsizeerror'] = 'Gabim SMTP: Madhësia e mesazhit e tejkalon kufirin e shërbyesit ($limit)';
$messages['smtperror'] = 'Gabim SMTP: $msg';
$messages['emailformaterror'] = 'Adresë email e pavlefshme: $email';
$messages['toomanyrecipients'] = 'Shumë marrës. Zvogëloni numrin e marrësve deri në $max.';
$messages['maxgroupmembersreached'] = 'Numri i anëtarëve të grupit e tejkalon maksimumin prej $max.';
$messages['internalerror'] = 'Ndodhi një gabim i brendshëm. Ju lutemi, riprovoni.';
$messages['contactdelerror'] = 'S’u fshi dot kontakti(et).';
$messages['contactdeleted'] = 'Kontakti(et) u fshi me sukses.';
$messages['contactrestoreerror'] = 'S’u rikthye dot kontakti(et) i fshirë.';
$messages['contactrestored'] = 'Kontakti(et) u rikthye me sukses.';
$messages['groupdeleted'] = 'Grupi u fshi me sukses.';
$messages['grouprenamed'] = 'Grupi u riemërtua me sukses.';
$messages['groupcreated'] = 'Grupi u krijua me sukses.';
$messages['savedsearchdeleted'] = 'Kërkimi i ruajtur u fshi me sukses.';
$messages['savedsearchdeleteerror'] = 'S’u fshi dot kërkimi i ruajtur.';
$messages['savedsearchcreated'] = 'Kërkimi i ruajtur u krijua me sukses.';
$messages['savedsearchcreateerror'] = 'S’u krijua dot kërkimi i ruajtur.';
$messages['messagedeleted'] = 'Mesazhi(et) u fshi me sukses.';
$messages['messagemoved'] = 'Mesazhi(et) u lëviz me sukses.';
-$messages['messagemovedtotrash'] = 'Mesazhi(et) u dërguan me sukses tek koshi i mbeturinave.';
+$messages['messagemovedtotrash'] = 'Mesazhi(et) u shpunë me sukses te Hedhurinat.';
$messages['messagecopied'] = 'Mesazhi(et) u kopjua me sukses.';
$messages['messagemarked'] = 'Mesazhi(et) iu vu shenjë me sukses.';
$messages['autocompletechars'] = 'Për vetëplotësim jepni të paktën $min shenjë.';
$messages['autocompletemore'] = 'U gjetën më tepër zëra me përputhje. Ju lutemi, shtypni më tepër shenja.';
$messages['namecannotbeempty'] = 'Emri s’mund të jetë i zbrazët.';
$messages['nametoolong'] = 'Emri është shumë i gjatë.';
$messages['namedotforbidden'] = 'Emri i dosjes s’mund të fillojë me një pikë.';
$messages['folderupdated'] = 'Dosja u përditësua me sukses.';
$messages['foldercreated'] = 'Dosja u krijua me sukses.';
$messages['invalidimageformat'] = 'Format i pavlefshëm figure.';
$messages['mispellingsfound'] = 'U pikasën gabime drejtshkrimi te mesazhi.';
$messages['parentnotwritable'] = 'S’arrihet të krijohet/lëvizet dosje te dosja mëmë e përzgjedhur. Pa të drejta hyrjeje.';
$messages['messagetoobig'] = 'Pjesa e mesazhit është shumë e madhe për ta përpunuar.';
$messages['attachmentvalidationerror'] = 'Kjo bashkëngjite është e dyshimtë, ngaqë nuk përputhet me llojin e deklaruar në mesazh. Nëse nuk e besoni dërguesin, s’duhet ta hapni në shfletues, ngaqë mund të përmbajë lëndë dashakeqe.<br/><br/><em>Pritej: $expected; u gjet: $detected</em>';
$messages['noscriptwarning'] = 'Kujdes: Ky shërbyes webmail lyp Javascript! Që të mund ta përdorni, ju lutemi, aktivizoni Javascript-in te rregullimet e shfletuesit tuaj.';
$messages['messageissent'] = 'Mesazhi qe dërguar tashmë, por s’qe ruajtur ende. Doni ta ruani tani?';
$messages['errnotfound'] = 'Kartelë Që S’gjendet';
$messages['errnotfoundexplain'] = 'Burimi i kërkuar nuk u gjet!';
$messages['errfailedrequest'] = 'Kërkesë e dështuar';
$messages['errauthorizationfailed'] = 'Mirëfilltësimi Dështoi';
$messages['errunauthorizedexplain'] = 'S’u verifikua dot se jeni i autorizuar të hyni në këtë shërbim!';
$messages['errrequestcheckfailed'] = 'Dështoi Kontrolli i Kërkesës';
$messages['errcsrfprotectionexplain'] = "Për hir të mbrojtjes tuaj, hyrja në këtë burim është e siguruar kundrejt CSRF-së.\nNëse e shihni këtë sinjalizim, ka gjasa që s’bëtë daljen para se të dilnit nga aplikacioni web.\n\nQë të vazhdohet, tani lypset ndërveprim nga qenie njerëzore.";
$messages['errcontactserveradmin'] = 'Ju lutemi, lidhuni me përgjegjësin e shërbyesit tuaj.';
$messages['clicktoresumesession'] = 'Klikoni këtu që të të rimerret sesioni juaj i mëparshëm';
$messages['errcomposesession'] = 'Gabim sesioni hartimi';
$messages['errcomposesessionexplain'] = 'S’u gjet sesioni i kërkuar i hartimit.';
-$messages['clicktocompose'] = 'Klikoni këtu për të shkruar një mesazh të ri';
+$messages['clicktocompose'] = 'Klikoni këtu që të hartoni një mesazh të ri';
$messages['nosupporterror'] = 'Kjo veçori nuk mbulohet nga shfletuesi juaj.';
$messages['siginserted'] = 'Nënshkrimi u fut me sukses.';
$messages['responseinserted'] = 'Përgjigja u fut me sukses.';
$messages['noresponsesavailable'] = 'S’ka përgjigje';
$messages['listempty'] = 'Lista është e zbrazët.';
$messages['listusebutton'] = 'Përdorni butonin Krijoje që të shtoni një zë të ri.';
$messages['keypaircreatesuccess'] = 'Për $identity u krijua me sukses një dyshe e re kyçesh.';
-$messages['emptyattachment'] = 'Kjo bashkëngjitje është e zbrazët.<br>Ju lutemi, kontaktoni dërguesin për sqarime, se pse.';
+$messages['emptyattachment'] = 'Kjo bashkëngjitje duket të jetë e zbrazët. <br>Ju lutemi, kontrolloni duke u lidhur me personin që e dërgoi.';
$messages['oauthloginfailed'] = 'Hyrja me OAuth dështoi. Ju lutemi, riprovoni.';
diff --git a/program/localization/sv_SE/labels.inc b/program/localization/sv_SE/labels.inc
index b4beb9f76..505af4f63 100644
--- a/program/localization/sv_SE/labels.inc
+++ b/program/localization/sv_SE/labels.inc
@@ -1,713 +1,714 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/labels/
*/
$labels['welcome'] = 'Välkommen till $product';
$labels['username'] = 'Användarnamn';
$labels['password'] = 'Lösenord';
$labels['server'] = 'Server';
$labels['login'] = 'Logga in';
$labels['oauthlogin'] = 'Logga in med $provider';
$labels['menu'] = 'Meny';
$labels['logout'] = 'Logga ut';
$labels['mail'] = 'Meddelanden';
$labels['settings'] = 'Inställningar';
$labels['addressbook'] = 'Adressbok';
$labels['darkmode'] = 'Mörkt läge';
$labels['lightmode'] = 'Ljust läge';
$labels['inbox'] = 'Inkorg';
$labels['drafts'] = 'Utkast';
$labels['sent'] = 'Skickat';
$labels['trash'] = 'Papperskorg';
$labels['junk'] = 'Skräp';
$labels['show_real_foldernames'] = 'Visa verkliga namn på särskilda mappar';
$labels['subject'] = 'Ämne';
$labels['from'] = 'Från';
$labels['sender'] = 'Avsändare';
$labels['to'] = 'Mottagare';
$labels['cc'] = 'Kopia';
$labels['bcc'] = 'Dold kopia';
$labels['replyto'] = 'Svar till';
$labels['followupto'] = 'Uppföljning till';
$labels['date'] = 'Datum';
$labels['size'] = 'Storlek';
$labels['priority'] = 'Prioritet';
$labels['organization'] = 'Organisation';
$labels['readstatus'] = 'Lässtatus';
$labels['listoptions'] = 'Listalternativ...';
$labels['listoptionstitle'] = 'Listalternativ';
$labels['mailboxlist'] = 'Mappar';
$labels['messagesfromto'] = 'Meddelande $from till $to av $count';
$labels['threadsfromto'] = 'Tråd $from till $to av $count';
$labels['messagenrof'] = 'Meddelande $nr av $count';
$labels['fromtoshort'] = '$from – $to av $count';
$labels['copy'] = 'Kopiera';
$labels['move'] = 'Flytta';
$labels['moveto'] = 'Flytta till...';
$labels['copyto'] = 'Kopiera till...';
$labels['download'] = 'Hämta';
$labels['open'] = 'Öppna';
$labels['showattachment'] = 'Visa';
$labels['showanyway'] = 'Visa det ändå';
$labels['filename'] = 'Filnamn';
$labels['filesize'] = 'Filstorlek';
$labels['addtoaddressbook'] = 'Lägg till i adressbok';
$labels['sun'] = 'sön';
$labels['mon'] = 'mån';
$labels['tue'] = 'tis';
$labels['wed'] = 'ons';
$labels['thu'] = 'tor';
$labels['fri'] = 'fre';
$labels['sat'] = 'lör';
$labels['sunday'] = 'söndag';
$labels['monday'] = 'måndag';
$labels['tuesday'] = 'tisdag';
$labels['wednesday'] = 'onsdag';
$labels['thursday'] = 'torsdag';
$labels['friday'] = 'fredag';
$labels['saturday'] = 'lördag';
$labels['jan'] = 'jan';
$labels['feb'] = 'feb';
$labels['mar'] = 'mar';
$labels['apr'] = 'apr';
$labels['may'] = 'maj';
$labels['jun'] = 'jun';
$labels['jul'] = 'jul';
$labels['aug'] = 'aug';
$labels['sep'] = 'sep';
$labels['oct'] = 'okt';
$labels['nov'] = 'nov';
$labels['dec'] = 'dec';
$labels['longjan'] = 'januari';
$labels['longfeb'] = 'februari';
$labels['longmar'] = 'mars';
$labels['longapr'] = 'april';
$labels['longmay'] = 'maj';
$labels['longjun'] = 'juni';
$labels['longjul'] = 'juli';
$labels['longaug'] = 'augusti';
$labels['longsep'] = 'september';
$labels['longoct'] = 'oktober';
$labels['longnov'] = 'november';
$labels['longdec'] = 'december';
$labels['today'] = 'idag';
$labels['refresh'] = 'Uppdatera';
$labels['checkmail'] = 'Hämta nya meddelanden';
$labels['compose'] = 'Skriv';
$labels['writenewmessage'] = 'Skapa ett nytt meddelande';
$labels['reply'] = 'Svara';
$labels['replytomessage'] = 'Svara avsändaren';
$labels['replytoallmessage'] = 'Svara avsändaren och alla mottagare';
$labels['replyall'] = 'Svara alla';
$labels['replylist'] = 'Svara lista';
$labels['forward'] = 'Vidarebefordra';
$labels['forwardinline'] = 'Vidarebefordra infogat';
$labels['forwardattachment'] = 'Vidarebefordra som bilaga';
$labels['forwardmessage'] = 'Vidarebefordra meddelandet';
$labels['bouncemsg'] = 'Skicka igen (studsa)';
$labels['bounce'] = 'Skicka igen';
$labels['deletemessage'] = 'Ta bort meddelandet';
$labels['movemessagetotrash'] = 'Flytta meddelandet till Papperskorg';
$labels['printmessage'] = 'Skriv ut det här meddelandet';
$labels['previousmessage'] = 'Visa föregående meddelande';
$labels['firstmessage'] = 'Visa första meddelandet';
$labels['nextmessage'] = 'Visa nästa meddelande';
$labels['lastmessage'] = 'Visa sista meddelandet';
$labels['backtolist'] = 'Bakåt till meddelandelistan';
$labels['viewsource'] = 'Visa källkod';
$labels['mark'] = 'Markera';
$labels['markmessages'] = 'Markera meddelanden';
$labels['markread'] = 'Läst';
$labels['markunread'] = 'Oläst';
$labels['markflagged'] = 'Flaggat';
$labels['markunflagged'] = 'Oflaggat';
+$labels['markundeleted'] = 'Inte borttaget';
$labels['moreactions'] = 'Fler åtgärder...';
$labels['markallread'] = 'Markera alla som lästa';
$labels['folders-cur'] = 'Markerad mapp';
$labels['folders-sub'] = 'Markerad mapp med undermappar';
$labels['folders-all'] = 'Alla mappar';
$labels['more'] = 'Fler';
$labels['back'] = 'Bakåt';
$labels['options'] = 'Alternativ';
$labels['composeoptions'] = 'Skapandeinställningar';
$labels['optionsandattachments'] = 'Alternativ och bilagor';
$labels['actions'] = 'Funktioner';
$labels['first'] = 'Första';
$labels['last'] = 'Sista';
$labels['previous'] = 'Föregående';
$labels['next'] = 'Nästa';
$labels['select'] = 'Välj';
$labels['selection'] = 'Markering';
$labels['all'] = 'Alla';
$labels['none'] = 'Inga';
$labels['currpage'] = 'Aktuell sida';
$labels['isread'] = 'Läst';
$labels['unread'] = 'Olästa';
$labels['flagged'] = 'Flaggade';
$labels['unflagged'] = 'Inte flaggat';
$labels['unanswered'] = 'Obesvarade';
$labels['withattachment'] = 'Med bilaga';
$labels['deleted'] = 'Borttagna';
$labels['undeleted'] = 'Inte borttagna';
$labels['replied'] = 'Besvarat';
$labels['forwarded'] = 'Vidareskickat';
$labels['invert'] = 'Invertera';
$labels['filter'] = 'Filter';
$labels['list'] = 'Lista';
$labels['threads'] = 'Trådar';
$labels['expand-all'] = 'Visa alla';
$labels['expand-unread'] = 'Visa olästa';
$labels['collapse-all'] = 'Dölj alla';
$labels['threaded'] = 'Trådat';
$labels['showunread'] = 'Visa olästa meddelanden';
$labels['autoexpand_threads'] = 'Visa trådade meddelanden';
$labels['do_expand'] = 'Alla trådar';
$labels['expand_only_unread'] = 'Trådar med olästa meddelanden';
$labels['fromto'] = 'Från/Till';
$labels['flag'] = 'Flagga';
$labels['attachment'] = 'Bilaga';
$labels['nonesort'] = 'Ingen';
$labels['sentdate'] = 'Datum skickat';
$labels['arrival'] = 'Datum mottaget';
$labels['asc'] = 'Stigande';
$labels['desc'] = 'Fallande';
$labels['listcolumns'] = 'Kolumner';
$labels['listsorting'] = 'Sortering';
$labels['listorder'] = 'Ordning';
$labels['listmode'] = 'Visningsläge';
$labels['lmode'] = 'Listläge';
$labels['layout'] = 'Layout';
$labels['layoutwidescreen'] = 'Bred skärm';
$labels['layoutdesktop'] = 'Skrivbord';
$labels['layoutlist'] = 'Lista';
$labels['layoutwidescreendesc'] = 'Bred skärm (visning i 3 kolumner)';
$labels['layoutdesktopdesc'] = 'Skrivbord (bred lista med förhandsvisning nedanför)';
$labels['layoutlistdesc'] = 'Lista (utan förhandsvisning)';
$labels['folderactions'] = 'Mappåtgärder...';
$labels['compact'] = 'Packa';
$labels['empty'] = 'Töm';
$labels['importmessages'] = 'Importera meddelanden';
$labels['mailimportdesc'] = 'Meddelanden kan laddas upp från filer i formatet <a href="https://en.wikipedia.org/wiki/Email#Message_format">MIME</a> eller formatet <a href="https://en.wikipedia.org/wiki/Mbox">Mbox</a>.';
$labels['mailimportzip'] = 'Flera filer kan komprimeras till zip-arkiv.';
$labels['quota'] = 'Diskutrymme';
$labels['unknown'] = 'okänt';
$labels['unlimited'] = 'obegränsat';
$labels['quotatype'] = 'Typ av kvot';
$labels['quotatotal'] = 'Gräns';
$labels['quotaused'] = 'Utnyttjad';
$labels['quotastorage'] = 'Storlek';
$labels['quotamessage'] = 'Antal meddelanden';
$labels['shortheaderdate'] = 'På $date';
$labels['shortheaderto'] = 'Till $to på $date';
$labels['shortheaderfrom'] = 'Från $from på $date';
$labels['quicksearch'] = 'Snabbsök';
$labels['searchplaceholder'] = 'Sök...';
$labels['resetsearch'] = 'Återställ sökning';
$labels['searchmod'] = 'Sökalternativ';
$labels['msgtext'] = 'Hela meddelandet';
$labels['body'] = 'Innehåll';
$labels['type'] = 'Typ';
$labels['namex'] = 'Namn';
$labels['searchscope'] = 'Sökomfattning';
$labels['currentfolder'] = 'Aktuell mapp';
$labels['subfolders'] = 'Denna och undermappar';
$labels['allfolders'] = 'Alla mappar';
$labels['searchinterval-1W'] = 'äldre än en vecka';
$labels['searchinterval-1M'] = 'äldre än en månad';
$labels['searchinterval-1Y'] = 'äldre än ett år';
$labels['searchinterval1W'] = 'nyare än en vecka';
$labels['searchinterval1M'] = 'nyare än en månad';
$labels['searchinterval1Y'] = 'nyare än ett år';
$labels['openinextwin'] = 'Öppna i nytt fönster';
$labels['emlsave'] = 'Hämta';
$labels['changeformattext'] = 'Visa i text-format';
$labels['changeformathtml'] = 'Visa i HTML-format';
$labels['editasnew'] = 'Redigera som nytt';
$labels['send'] = 'Skicka';
$labels['sendmessage'] = 'Skicka meddelande';
$labels['savemessage'] = 'Spara utkast';
$labels['addattachment'] = 'Bifoga fil';
$labels['charset'] = 'Teckenkodning';
$labels['editortype'] = 'Textredigerare';
$labels['returnreceipt'] = 'Mottagarkvitto';
$labels['dsn'] = 'Leveransstatusmeddelande';
-$labels['keepformatting'] = 'Behåll formattering';
+$labels['keepformatting'] = 'Behåll formatering';
$labels['mailreplyintro'] = '$date skrev $sender:';
$labels['originalmessage'] = 'Ursprungligt meddelande';
$labels['selectimage'] = 'Välj bild';
$labels['addimage'] = 'Lägg till bild';
$labels['selectmedia'] = 'Välj film';
$labels['addmedia'] = 'Lägg till film';
$labels['encrypt'] = 'Kryptera';
$labels['encryptmessage'] = 'Kryptera meddelande';
$labels['encryptmessagemailvelope'] = 'Kryptera meddelande med Mailvelope';
$labels['importpubkeys'] = 'Importera offentliga nycklar';
$labels['encryptedsendialog'] = 'Skickar krypterat meddelande';
$labels['encryptandsign'] = 'Kryptera och signera';
$labels['keyid'] = 'Nyckel-ID';
$labels['keylength'] = 'Bitar';
$labels['keyexpired'] = 'Utgången';
$labels['keyrevoked'] = 'Upphävd';
$labels['bccinstead'] = 'Använd Dold kopia';
$labels['addheader'] = 'Lägg till mottagare (meddelandeinfo)';
$labels['insert'] = 'Infoga';
$labels['insertcontact'] = 'Infoga kontakt(er)';
$labels['recipient'] = 'Mottagare';
$labels['recipientedit'] = 'Ändra mottagare';
$labels['editidents'] = 'Ändra identiteter';
$labels['spellcheck'] = 'Rättstava';
$labels['checkspelling'] = 'Kontrollera stavning';
$labels['resumeediting'] = 'Återuppta redigering';
$labels['revertto'] = 'Återgå till';
$labels['restore'] = 'Återskapa';
$labels['restoremessage'] = 'Återskapa meddelande?';
$labels['ignore'] = 'Ignorera';
$labels['responses'] = 'Responser';
$labels['insertresponse'] = 'Infoga respons';
$labels['manageresponses'] = 'Hantera responser';
$labels['newresponse'] = 'Ny respons';
$labels['addresponse'] = 'Lägg till respons';
$labels['editresponse'] = 'Ändra respons';
$labels['editresponses'] = 'Ändra responser';
$labels['responsename'] = 'Responsnamn';
$labels['responsetext'] = 'Responstext';
$labels['attach'] = 'Bifoga';
$labels['attachments'] = 'Bilagor';
$labels['upload'] = 'Bifoga';
$labels['uploadprogress'] = '$percent ($current av $total)';
$labels['close'] = 'Stäng';
$labels['messageoptions'] = 'Meddelandealternativ...';
$labels['togglecomposeoptions'] = 'Växla skapandeinställningar';
$labels['attachmentrename'] = 'Ändra bilagans namn';
$labels['low'] = 'Låg';
$labels['lowest'] = 'Lägst';
$labels['normal'] = 'Normal';
$labels['high'] = 'Hög';
$labels['highest'] = 'Högst';
$labels['nosubject'] = '(inget ämne)';
$labels['showimages'] = 'Visa bilder';
$labels['allow'] = 'Tillåt';
$labels['alwaysshow'] = 'Visa alltid bilder från $sender';
$labels['alwaysallow'] = 'Tillåt alltid från $sender';
$labels['isdraft'] = 'Detta meddelande är ett utkast.';
$labels['andnmore'] = '$nr fler...';
$labels['details'] = 'Detaljerad information';
$labels['summary'] = 'Sammanfattning';
$labels['headers'] = 'Meddelandeinfo';
$labels['allheaders'] = 'All meddelandeinfo...';
$labels['togglemoreheaders'] = 'Växla ytterligare meddelandeinfo';
$labels['togglefullheaders'] = 'Växla teknisk meddelandeinfo';
$labels['htmltoggle'] = 'HTML';
$labels['plaintoggle'] = 'Oformatterad text';
$labels['savesentmessagein'] = 'Spara skickat meddelande i';
$labels['dontsave'] = 'Spara inte';
$labels['maxuploadsize'] = 'Tillåten filstorlek är $size';
$labels['addcc'] = 'Kopia';
$labels['addbcc'] = 'Dold kopia';
$labels['addreplyto'] = 'Svar till';
$labels['addfollowupto'] = 'Uppföljning till';
$labels['sendreceipt'] = 'Skicka läskvitto?';
$labels['mdnrequest'] = 'Avsändaren har begärt mottagarkvitto för det här meddelandet. Vill du skicka ett mottagarkvitto?';
$labels['receiptread'] = 'Mottagarkvitto (läst)';
$labels['yourmessage'] = 'Det här är ett mottagarkvitto för ditt meddelande';
$labels['receiptnote'] = 'Notera: Mottagarkvittot innebär bara att meddelandet visats på mottagarens dator. Därmed finns ingen garanti att mottagaren har läst och förstått meddelandet.';
$labels['sendalwaysto'] = 'Skicka alltid till $email';
$labels['zoomin'] = 'Zooma in';
$labels['zoomout'] = 'Zooma ut';
$labels['rotate'] = 'Rotera';
$labels['increaseimage'] = 'Öka bildstorlek';
$labels['decreaseimage'] = 'Minska bildstorlek';
$labels['rotateimage'] = 'Rotera bild';
$labels['showtools'] = 'Visa bildverktyg';
$labels['hidetools'] = 'Göm bildverktyg';
$labels['name'] = 'Namn';
$labels['firstname'] = 'Förnamn';
$labels['surname'] = 'Efternamn';
$labels['middlename'] = 'Mellannamn';
$labels['nameprefix'] = 'Prefix';
$labels['namesuffix'] = 'Suffix';
$labels['nickname'] = 'Smeknamn';
$labels['jobtitle'] = 'Titel';
$labels['department'] = 'Avdelning';
$labels['gender'] = 'Kön';
$labels['maidenname'] = 'Flicknamn';
$labels['email'] = 'Mailadress';
$labels['phone'] = 'Telefon';
$labels['address'] = 'Postadress';
$labels['street'] = 'Gata';
$labels['locality'] = 'Ort';
$labels['zipcode'] = 'Postnummer';
$labels['region'] = 'Region';
$labels['country'] = 'Land';
$labels['birthday'] = 'Födelsedag';
$labels['anniversary'] = 'Årsdag';
$labels['website'] = 'Webbplats';
$labels['instantmessenger'] = 'IM';
$labels['notes'] = 'Anteckningar';
$labels['male'] = 'Man';
$labels['female'] = 'Kvinna';
$labels['manager'] = 'Chef';
$labels['assistant'] = 'Assistent';
$labels['spouse'] = 'Make/Maka';
$labels['allfields'] = 'Alla fält';
$labels['search'] = 'Sök';
$labels['searchresult'] = 'Sökresultat';
$labels['advsearch'] = 'Avancerad sökning';
$labels['advanced'] = 'Avancerad';
$labels['other'] = 'Annat';
$labels['printcontact'] = 'Skriv ut kontakt';
$labels['qrcode'] = 'QR-kod';
$labels['typehome'] = 'Hem';
$labels['typework'] = 'Arbete';
$labels['typeother'] = 'Annat';
$labels['typemobile'] = 'Mobil';
$labels['typemain'] = 'Huvudsakligt';
$labels['typehomefax'] = 'Fax hem';
$labels['typeworkfax'] = 'Fax arbete';
$labels['typecar'] = 'Bil';
$labels['typepager'] = 'Personsökare';
$labels['typevideo'] = 'Video';
$labels['typeassistant'] = 'Assistent';
$labels['typehomepage'] = 'Webbplats';
$labels['typeblog'] = 'Blogg';
$labels['typeprofile'] = 'Profil';
$labels['addfield'] = 'Lägg till fält...';
$labels['addcontact'] = 'Lägg till kontakt';
$labels['editcontact'] = 'Ändra kontakt';
$labels['contacts'] = 'Kontakter';
$labels['contactproperties'] = 'Kontaktegenskaper';
$labels['contactnameandorg'] = 'Namn och organisation';
$labels['personalinfo'] = 'Personlig information';
$labels['personal'] = 'Personliga';
$labels['contactphoto'] = 'Kontaktfoto';
$labels['edit'] = 'Redigera';
$labels['cancel'] = 'Avbryt';
$labels['save'] = 'Spara';
$labels['delete'] = 'Ta bort';
$labels['discard'] = 'Förkasta';
$labels['continue'] = 'Fortsätt';
$labels['ok'] = 'OK';
$labels['rename'] = 'Ändra namn';
$labels['addphoto'] = 'Lägg till';
$labels['replacephoto'] = 'Ersätt';
$labels['uploadphoto'] = 'Ladda upp foto';
$labels['choosefile'] = 'Välj fil...';
$labels['choosefiles'] = 'Välj filer...';
$labels['browse'] = 'Bläddra';
$labels['newcontact'] = 'Ny kontakt';
$labels['deletecontact'] = 'Ta bort vald kontakt';
$labels['composeto'] = 'Nytt meddelande till';
$labels['contactsfromto'] = 'Kontakt $from till $to av $count';
$labels['print'] = 'Skriv ut';
$labels['export'] = 'Exportera';
$labels['exportall'] = 'Exportera alla';
$labels['exportsel'] = 'Exportera markerade';
$labels['exportvcards'] = 'Exportera kontakter';
$labels['newgroup'] = 'Ny grupp';
$labels['addgroup'] = 'Lägg till grupp';
$labels['grouprename'] = 'Ändra gruppnamn';
$labels['groupdelete'] = 'Ta bort grupp';
$labels['groupassign'] = 'Lägg in i grupp...';
$labels['groupremove'] = 'Ta bort från grupp';
$labels['groupremoveselected'] = 'Ta bort markerade kontakter från gruppen';
$labels['uponelevel'] = 'Upp en nivå';
$labels['previouspage'] = 'Visa föregående sida';
$labels['firstpage'] = 'Visa första sidan';
$labels['nextpage'] = 'Visa nästa sida';
$labels['lastpage'] = 'Visa sista sidan';
$labels['group'] = 'Grupp';
$labels['groups'] = 'Kontaktgrupper';
$labels['listgroup'] = 'Visa gruppmedlemmar';
$labels['personaladrbook'] = 'Personliga adresser';
$labels['searchsave'] = 'Spara sökning';
$labels['searchdelete'] = 'Ta bort sökning';
$labels['import'] = 'Importera';
$labels['importcontacts'] = 'Importera kontakter';
$labels['importfromfile'] = 'Importera från fil';
$labels['importtarget'] = 'Lägg till kontakter i';
$labels['importreplace'] = 'Ersätt samtliga kontakter i adressboken';
$labels['importgroups'] = 'Importera grupptillhörigheter';
$labels['importgroupsall'] = 'Alla (skapa grupper om nödvändigt)';
$labels['importgroupsexisting'] = 'Endast till befintliga grupper';
$labels['importdesc'] = 'Kontakter kan importeras från en befintlig adressbok.<br/>Programmet stödjer inläsning av kontakter i formatet <a href="https://en.wikipedia.org/wiki/VCard">vCard</a> eller formatet CSV (kommaseparerad data).';
$labels['importmapdesc'] = 'Bekräfta att fältkopplingarna nedan är korrekta innan du fortsätter med importen av CSV-filen.';
$labels['fieldnotmapped'] = 'Fältet är inte kopplat (importeras inte)';
$labels['skipheader'] = 'Importera inte första raden (rubriker)';
$labels['done'] = 'Klart';
$labels['settingsfor'] = 'Inställningar för';
$labels['about'] = 'Om';
$labels['preferences'] = 'Inställningar';
$labels['userpreferences'] = 'Användarinställningar';
$labels['editpreferences'] = 'Ändra användarinställningar';
$labels['identities'] = 'Identiteter';
$labels['manageidentities'] = 'Hantera identiteter';
$labels['newidentity'] = 'Ny identitet';
$labels['addidentity'] = 'Lägg till identitet';
$labels['editidentity'] = 'Ändra identitet';
$labels['identityencryption'] = 'Kryptering';
$labels['preferhtml'] = 'Visa meddelanden i HTML-format';
$labels['defaultcharset'] = 'Förvald teckenkodning';
$labels['htmlmessage'] = 'HTML-meddelande';
$labels['messagepart'] = 'Del';
$labels['digitalsig'] = 'Digital signatur';
$labels['dateformat'] = 'Datumformat';
$labels['timeformat'] = 'Tidformat';
$labels['prettydate'] = 'Fina datum';
$labels['setdefault'] = 'Sätt som förval';
$labels['autodetect'] = 'Automatiskt';
$labels['language'] = 'Språk';
$labels['timezone'] = 'Tidszon';
$labels['pagesize'] = 'Rader per sida';
$labels['signature'] = 'Signatur';
$labels['dstactive'] = 'Sommartid';
$labels['showinextwin'] = 'Öppna i nytt fönster';
$labels['composeextwin'] = 'Skriv i nytt fönster';
$labels['htmleditor'] = 'Skriv meddelanden i HTML-format';
$labels['htmlonreply'] = 'Endast vid svar på meddelande i HTML-format';
$labels['htmlonreplyandforward'] = 'Vid svar på eller vidareskickande av meddelande i HTML-format';
$labels['htmlsignature'] = 'HTML-signatur';
$labels['showemail'] = 'Visa namn och adress';
$labels['previewpane'] = 'Visa meddelandefältet';
$labels['skin'] = 'Stilmall för användargränssnitt';
$labels['logoutclear'] = 'Töm Papperskorg vid utloggning';
$labels['logoutcompact'] = 'Packa Inkorg vid utloggning';
$labels['uisettings'] = 'Användargränssnitt';
$labels['serversettings'] = 'Serverinställningar';
$labels['mailboxview'] = 'Hantering av meddelanden';
$labels['mdnrequests'] = 'Skicka mottagarkvitton';
$labels['askuser'] = 'Fråga';
$labels['autosend'] = 'Automatiskt';
$labels['autosendknown'] = 'Skicka kvitto till mina kontakter, fråga för övriga';
$labels['autosendknownignore'] = 'Skicka kvitto till mina kontakter, ignorera övriga';
$labels['autosendtrusted'] = 'skicka kvitto till betrodda avsändare, annars fråga mig';
$labels['autosendtrustedignore'] = 'skicka kvitto till betrodda avsändare, annars ignorera';
$labels['ignorerequest'] = 'ignorera begäran';
$labels['readwhendeleted'] = 'Markera meddelande som läst vid borttagning';
$labels['flagfordeletion'] = 'Flagga meddelande för borttagning istället för att ta bort direkt';
$labels['skipdeleted'] = 'Visa inte borttagna meddelanden';
$labels['deletealways'] = 'Ta bort meddelande om flyttning till Papperskorg misslyckas';
$labels['deletejunk'] = 'Radera meddelanden i Skräp direkt';
$labels['showremoteimages'] = 'Visa externt länkade bilder i meddelande';
$labels['allowremoteresources'] = 'Tillåt externt länkade resurser (bilder, stilmallar)';
$labels['fromknownsenders'] = 'Från kända avsändare';
$labels['fromtrustedsenders'] = 'från betrodda avsändare';
$labels['frommycontacts'] = 'från mina kontakter';
$labels['always'] = 'Alltid';
$labels['alwaysbutplain'] = 'alltid, utom vid svar på textmeddelande';
$labels['showinlineimages'] = 'Visa bifogade bilder efter meddelande';
$labels['autosavedraft'] = 'Spara utkast med automatiskt intervall';
$labels['everynminutes'] = '$n min';
$labels['refreshinterval'] = 'Uppdatera (hämta nya meddelanden, o.s.v.)';
$labels['never'] = 'Aldrig';
$labels['immediately'] = 'Direkt';
$labels['messagesdisplaying'] = 'Visning av meddelanden';
$labels['messagescomposition'] = 'Redigering av meddelanden';
$labels['mimeparamfolding'] = 'Kodning av namn på bifogade filer';
$labels['2231folding'] = 'Full RFC 2231 (Thunderbird)';
$labels['miscfolding'] = 'RFC 2047/2231 (Outlook)';
$labels['2047folding'] = 'Full RFC 2047 (övriga)';
$labels['force7bit'] = 'Använd MIME-kodning för tecken med 8-bitar';
$labels['savelocalstorage'] = "Spara lokalt (tillfälligt)";
$labels['advancedoptions'] = 'Avancerade inställningar';
$labels['toggleadvancedoptions'] = 'Växla avancerade inställningar';
$labels['focusonnewmessage'] = 'Fokusera webbläsarens fönster vid nytt meddelande';
$labels['checkallfolders'] = 'Kontrollera alla mappar för nya meddelanden';
$labels['displaynext'] = 'Visa nästa i listan efter ta bort eller flytta';
$labels['defaultfont'] = 'Förvalt teckensnitt i HTML-meddelande';
$labels['mainoptions'] = 'Huvudalternativ';
$labels['browseroptions'] = 'Webbläsaralternativ';
$labels['section'] = 'Avdelning';
$labels['maintenance'] = 'Underhåll';
$labels['newmessage'] = 'Nytt meddelande';
$labels['signatureoptions'] = 'Signaturalternativ';
$labels['whenreplying'] = 'Vid svar';
$labels['replyempty'] = 'Inkludera inte ursprungligt meddelande';
$labels['replytopposting'] = 'Skriv nytt meddelande ovanför befintligt';
$labels['replytoppostingnoindent'] = 'Skriv nytt meddelande ovanför befintligt (utan indrag)';
$labels['replybottomposting'] = 'Skriv nytt meddelande nedanför befintligt';
$labels['replyremovesignature'] = 'Ta bort befintlig signatur från meddelandet vid svar';
$labels['autoaddsignature'] = 'Infoga signatur automatiskt';
$labels['newmessageonly'] = 'Vid nytt meddelande';
$labels['replyandforwardonly'] = 'Vid svar och vidareskickande';
$labels['insertsignature'] = 'Infoga signatur';
$labels['sigbelow'] = 'Placera signatur efter meddelandet';
$labels['sigseparator'] = 'Använd alltid avdelare enligt standard i signaturer';
$labels['automarkread'] = 'Markera meddelanden som lästa';
$labels['afternseconds'] = 'Efter $n sekunder';
$labels['reqmdn'] = 'Begär alltid mottagarkvitto';
$labels['reqdsn'] = 'Begär alltid leveransstatusmeddelande';
$labels['replysamefolder'] = 'Placera svar i samma mapp som besvarat meddelande';
$labels['defaultabook'] = 'Förvald adressbok';
$labels['autocompletesingle'] = 'Hoppa över alternativa adresser vid automatisk komplettering';
$labels['listnamedisplay'] = 'Lista kontakter med';
$labels['contactformmode'] = 'Kontaktformulär-läge';
$labels['privatemode'] = 'Privat (hem)';
$labels['businessmode'] = 'Företag (arbete)';
$labels['collectedaddresses'] = 'Samlade adresser';
$labels['collectedrecipients'] = 'Samlade mottagare';
$labels['collectedrecipientsopt'] = 'Lagra utgående mottagare i';
$labels['collectedsendersopt'] = 'Lagra betrodda avsändare i';
$labels['trustedsenders'] = 'Betrodda avsändare';
$labels['spellcheckbeforesend'] = 'Kontrollera stavning innan meddelanden skickas';
$labels['spellcheckoptions'] = 'Rättstavningsalternativ';
$labels['spellcheckignoresyms'] = 'Ignorera ord med symboler';
$labels['spellcheckignorenums'] = 'Ignorera ord med siffror';
$labels['spellcheckignorecaps'] = 'Ignorera ord med enbart stora bokstäver';
$labels['addtodict'] = 'Lägg till i ordlista';
$labels['mailtoprotohandler'] = 'Ange program för hantering av mailto-länkar';
$labels['standardwindows'] = 'Hantera popup-rutor som standardfönster';
$labels['forwardmode'] = 'Skicka meddelande vidare';
$labels['inline'] = 'Infogat';
$labels['asattachment'] = 'Bilaga';
$labels['replyallmode'] = 'Standardfunktion för knappen Svara alla';
$labels['replyalldefault'] = 'Svara alla';
$labels['replyalllist'] = 'Svara endast lista (i förekommande fall)';
-$labels['allmessages'] = 'Filtrera alla meddelanden';
+$labels['allmessages'] = 'alla meddelanden';
$labels['olderxdays'] = 'äldre än $x dagar';
$labels['folder'] = 'Mapp';
$labels['folders'] = 'Mappar';
$labels['foldername'] = 'Mappnamn';
$labels['subscribed'] = 'Prenumererad';
$labels['messagecount'] = 'Meddelanden';
$labels['create'] = 'Skapa';
$labels['createfolder'] = 'Ny mapp';
$labels['managefolders'] = 'Hantera mappar';
$labels['specialfolders'] = 'Speciella mappar';
$labels['properties'] = 'Egenskaper';
$labels['folderproperties'] = 'Mappegenskaper';
$labels['parentfolder'] = 'Överliggande mapp';
$labels['location'] = 'Plats';
$labels['info'] = 'Information';
$labels['getfoldersize'] = 'Klicka för att få mappstorlek';
$labels['changesubscription'] = 'Klicka för att ändra prenumeration';
$labels['foldertype'] = 'Mapptyp';
$labels['personalfolder'] = 'Privat mapp';
$labels['otherfolder'] = 'Annan användares mapp';
$labels['sharedfolder'] = 'Offentlig mapp';
$labels['findfolders'] = 'Hitta mappar';
$labels['findcontacts'] = 'Hitta kontakter';
$labels['findmail'] = 'Hitta meddelanden';
$labels['namespace.personal'] = 'Personliga';
$labels['namespace.other'] = 'Andra användares';
$labels['namespace.shared'] = 'Delade';
$labels['dualuselabel'] = 'Kan endast innehålla';
$labels['dualusemail'] = 'meddelanden';
$labels['dualusefolder'] = 'mappar';
$labels['generate'] = 'Skapa';
$labels['encryptioncreatekey'] = 'Nytt nyckelpar ';
$labels['openmailvelopesettings'] = 'Öppna inställningar för Mailvelope';
$labels['encryptionprivkeysinmailvelope'] = 'Du har $nr passande privata nycklar i din Mailvelope-nyckelring:';
$labels['encryptionnoprivkeysinmailvelope'] = 'Avsändaridentiteten har ännu ingen privat PGP-nyckel lagrad i Mailvelope-tillägget. Vill du skapa en för att kunna skicka krypterade meddelanden?';
$labels['encryption'] = 'Kryptering';
$labels['mailvelopeoptions'] = 'Mailvelope-alternativ';
$labels['mailvelopemainkeyring'] = 'Använd Mailvelopes huvudnyckelring';
$labels['mailvelopenotfound'] = 'Mailvelope-tillägg är inte aktiverat/installerat i din webbläsare.';
$labels['sortby'] = 'Sortera på';
$labels['sortasc'] = 'Sortera stigande';
$labels['sortdesc'] = 'Sortera fallande';
$labels['undo'] = 'Ångra';
$labels['installedplugins'] = 'Installerade tillägg';
$labels['plugin'] = 'Tillägg';
$labels['version'] = 'Version';
$labels['source'] = 'Källkod';
$labels['destination'] = 'Destination';
$labels['license'] = 'Licens';
$labels['support'] = 'Hjälp';
$labels['savedsearches'] = 'Sparade sökningar';
$labels['dateformatY'] = 'ÅÅÅÅ';
$labels['dateformaty'] = 'ÅÅ';
$labels['dateformatm'] = 'MM';
$labels['dateformatd'] = 'DD';
$labels['dateformatj'] = 'D';
$labels['dateformatn'] = 'M';
$labels['B'] = 'B';
$labels['KB'] = 'KB';
$labels['MB'] = 'MB';
$labels['GB'] = 'GB';
$labels['unicode'] = 'Unicode';
$labels['english'] = 'Engelsk';
$labels['westerneuropean'] = 'Västeuropeisk';
$labels['easterneuropean'] = 'Östeuropeisk';
$labels['southeasterneuropean'] = 'Sydösteuropeisk';
$labels['baltic'] = 'Baltisk';
$labels['cyrillic'] = 'Kyrillisk';
$labels['arabic'] = 'Arabisk';
$labels['greek'] = 'Grekisk';
$labels['hebrew'] = 'Hebreisk';
$labels['turkish'] = 'Turkisk';
$labels['nordic'] = 'Skandinavisk';
$labels['thai'] = 'Thailändsk';
$labels['celtic'] = 'Keltisk';
$labels['vietnamese'] = 'Vietnamesisk';
$labels['japanese'] = 'Japansk';
$labels['korean'] = 'Koreansk';
$labels['chinese'] = 'Kinesisk';
$labels['arialabeltopnav'] = 'Fönsterkontroll';
$labels['arialabeltasknav'] = 'Programuppgifter';
$labels['arialabeltoolbar'] = 'Programmets verktygslist';
$labels['arialabellistnav'] = 'Listnavigering';
$labels['arialabelactivetask'] = 'Aktiv uppgift';
$labels['arialabelmessagessearchfilter'] = 'Meddelandelistningsfilter';
$labels['arialabelmailsearchform'] = 'Sökformulär för meddelande';
$labels['arialabelcontactsearchform'] = 'Sökformulär för kontakter';
$labels['arialabelmailquicksearchbox'] = 'Meddelandesökfält';
$labels['arialabelquicksearchbox'] = 'Sökfält';
$labels['arialabelfoldersearchfilter'] = 'Mapplistningsfilter';
$labels['arialabelfoldersearchform'] = 'Sökformulär för mappar';
$labels['arialabelfolderlist'] = 'Markering av meddelandemapp';
$labels['arialabelmessagelist'] = 'Meddelandelistning';
$labels['arialabelmailpreviewframe'] = 'Förhandsvisning av meddelande';
$labels['arialabelmailboxmenu'] = 'Mappåtgärdsmeny';
$labels['arialabellistselectmenu'] = 'Listmarkeringsmeny';
$labels['arialabelthreadselectmenu'] = 'Trådlistningsmeny';
$labels['arialabelmessagelistoptions'] = 'Alternativ för visning och sortering av meddelandelista';
$labels['arialabelmailimportdialog'] = 'Dialog för import av meddelande';
$labels['arialabelmessagenav'] = 'Meddelandenavigering';
$labels['arialabelmessagebody'] = 'Meddelandeinnehåll';
$labels['arialabelmessageactions'] = 'Meddelandehantering';
$labels['arialabelcontactquicksearch'] = 'Sökformulär för kontakter';
$labels['arialabelcontactsearchbox'] = 'Kontaktsökfält';
$labels['arialabelmessageheaders'] = 'Meddelandeinfo';
$labels['arialabelforwardingoptions'] = 'Alternativ för vidareskickande';
$labels['arialabelreplyalloptions'] = 'Alternativ för svara alla';
$labels['arialabelmoremessageactions'] = 'Ytterligare meddelandehantering';
$labels['arialabelmorecontactactions'] = 'Ytterligare kontakthantering';
$labels['arialabelmarkmessagesas'] = 'Markera markerat meddelande som...';
$labels['arialabelcomposeoptions'] = 'Skapandeinställningar';
$labels['arialabelresponsesmenu'] = 'Responsmeny';
$labels['arialabelattachmentuploadform'] = 'Uppladdningsformulär för bilaga';
$labels['arialabelattachmentmenu'] = 'Alternativ för bilagor';
$labels['arialabelmailtomenu'] = 'Adressalternativ';
$labels['arialabelattachmentpreview'] = 'Förhandsvisning av bilaga';
$labels['ariasummarycomposecontacts'] = 'Lista med kontakter och grupper att använda som mottagare';
$labels['arialabelcontactexportoptions'] = 'Exportalternativ för kontakter';
$labels['arialabelabookgroupoptions'] = 'Alternativ för adressbok/kontaktgrupp';
$labels['arialabelpreferencesform'] = 'Inställningsformulär';
$labels['arialabelidentityeditfrom'] = 'Ändringsformulär för identitet';
$labels['arialabelresponseeditfrom'] = 'Ändringsformulär för respons';
$labels['arialabelsearchterms'] = 'Sökord';
$labels['arialabeldropactionmenu'] = 'Dra-och-släpp-hanteringsmeny';
$labels['arialabelheadersmenu'] = 'Meny lägg till mottagare (meddelandeinfo)';
$labels['arialabelimagetools'] = 'Bildverktyg';
$labels['helplistnavigation'] = 'Listnavigering';
$labels['helplistkeyboardnavigation'] = "Piltangent upp/ner: Flytta radfokus/radmarkering.
Mellanslag: Välj fokuserad rad.
Shift + upp/ner: Välj ytterligare rad över/under.
Ctrl + mellanslag: Lägg till/ta bort fokuserad rad i markering.";
$labels['helplistkeyboardnavmessages'] = "Piltangent höger/vänster: visa/göm meddelandetråd (endast i trådvisningsläge).
Retur: Öppna markerat/fokuserat meddelande.
Backsteg: Flytta markerat meddelande till Papperskorg.";
$labels['helplistkeyboardnavcontacts'] = "Retur: Öppna markerad/fokuserad kontakt.";
diff --git a/program/localization/tr_TR/labels.inc b/program/localization/tr_TR/labels.inc
index b07d12f0f..ba4cd4732 100644
--- a/program/localization/tr_TR/labels.inc
+++ b/program/localization/tr_TR/labels.inc
@@ -1,714 +1,714 @@
<?php
/*
+-----------------------------------------------------------------------+
| Localization file of the Roundcube Webmail client |
| |
| Copyright (C) The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
+-----------------------------------------------------------------------+
For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/labels/
*/
$labels['welcome'] = '$product e-posta sistemine hoş geldiniz';
$labels['username'] = 'Kullanıcı adı';
$labels['password'] = 'Parola';
$labels['server'] = 'Sunucu';
$labels['login'] = 'Oturum aç';
$labels['oauthlogin'] = '$provider ile oturum aç';
$labels['menu'] = 'Menü';
$labels['logout'] = 'Kapat';
$labels['mail'] = 'İletiler';
$labels['settings'] = 'Ayarlar';
$labels['addressbook'] = 'Adres defteri';
$labels['darkmode'] = 'Koyu kip';
$labels['lightmode'] = 'Açık kip';
$labels['inbox'] = 'Gelen';
$labels['drafts'] = 'Taslak';
-$labels['sent'] = 'Giden';
+$labels['sent'] = 'Gönderilmiş';
$labels['trash'] = 'Çöp';
$labels['junk'] = 'İstenmeyen';
$labels['show_real_foldernames'] = 'Özel klasörlerin gerçek adları görüntülensin';
$labels['subject'] = 'Konu';
$labels['from'] = 'Gönderici';
$labels['sender'] = 'Gönderici';
$labels['to'] = 'Alıcı';
$labels['cc'] = 'Kopya';
$labels['bcc'] = 'Gizli kopya';
$labels['replyto'] = 'Yanıt adresi';
$labels['followupto'] = 'İzleme adresi';
$labels['date'] = 'Tarih';
$labels['size'] = 'Boyut';
$labels['priority'] = 'Öncelik';
$labels['organization'] = 'Kuruluş';
$labels['readstatus'] = 'Okunma durumu';
$labels['listoptions'] = 'Seçenekleri listele...';
$labels['listoptionstitle'] = 'Liste seçenekleri';
$labels['mailboxlist'] = 'Klasörler';
$labels['messagesfromto'] = 'İletiler: $from - $to , Toplam: $count';
$labels['threadsfromto'] = 'Yazışmalar: $from - $to, Toplam $count';
$labels['messagenrof'] = 'İleti: $nr / $count';
$labels['fromtoshort'] = '$from - $to , Toplam: $count';
$labels['copy'] = 'Kopyala';
$labels['move'] = 'Taşı';
$labels['moveto'] = 'Şuraya taşı...';
$labels['copyto'] = 'Şuraya Kopyala...';
$labels['download'] = 'İndir';
$labels['open'] = 'Aç';
$labels['showattachment'] = 'Görüntüle';
$labels['showanyway'] = 'Yine de görüntülensin';
$labels['filename'] = 'Dosya adı';
$labels['filesize'] = 'Dosya boyutu';
$labels['addtoaddressbook'] = 'Adres defterine ekle';
$labels['sun'] = 'Paz';
$labels['mon'] = 'Pzt';
$labels['tue'] = 'Sal';
$labels['wed'] = 'Çrş';
$labels['thu'] = 'Per';
$labels['fri'] = 'Cum';
$labels['sat'] = 'Cts';
$labels['sunday'] = 'Pazar';
$labels['monday'] = 'Pazartesi';
$labels['tuesday'] = 'Salı';
$labels['wednesday'] = 'Çarşamba';
$labels['thursday'] = 'Perşembe';
$labels['friday'] = 'Cuma';
$labels['saturday'] = 'Cumartesi';
$labels['jan'] = 'Oca';
$labels['feb'] = 'Şub';
$labels['mar'] = 'Mar';
$labels['apr'] = 'Nis';
$labels['may'] = 'May';
$labels['jun'] = 'Haz';
$labels['jul'] = 'Tem';
$labels['aug'] = 'Ağu';
$labels['sep'] = 'Eyl';
$labels['oct'] = 'Eki';
$labels['nov'] = 'Kas';
$labels['dec'] = 'Ara';
$labels['longjan'] = 'Ocak';
$labels['longfeb'] = 'Şubat';
$labels['longmar'] = 'Mart';
$labels['longapr'] = 'Nisan';
$labels['longmay'] = 'Mayıs';
$labels['longjun'] = 'Haziran';
$labels['longjul'] = 'Temmuz';
$labels['longaug'] = 'Ağustos';
$labels['longsep'] = 'Eylül';
$labels['longoct'] = 'Ekim';
$labels['longnov'] = 'Kasım';
$labels['longdec'] = 'Aralık';
$labels['today'] = 'Bugün';
$labels['refresh'] = 'Yenile';
$labels['checkmail'] = 'İletileri denetle';
$labels['compose'] = 'Hazırla';
$labels['writenewmessage'] = 'Yeni ileti ';
$labels['reply'] = 'Yanıtla';
$labels['replytomessage'] = 'Göndericiye yanıtla';
$labels['replytoallmessage'] = 'Göndericiye ve tüm alıcılara yanıtla';
$labels['replyall'] = 'Toplu yanıtla';
$labels['replylist'] = 'Listeye yanıtla';
$labels['forward'] = 'İlet';
$labels['forwardinline'] = 'Posta içinde ilet';
$labels['forwardattachment'] = 'Ek dosya olarak ilet';
$labels['forwardmessage'] = 'İlet';
$labels['bouncemsg'] = 'Yeniden gönder (sektir)';
$labels['bounce'] = 'Yeniden gönder';
$labels['deletemessage'] = 'İletiyi sil';
$labels['movemessagetotrash'] = 'Çöpe taşı';
$labels['printmessage'] = 'Yazdır';
$labels['previousmessage'] = 'Önceki ileti';
$labels['firstmessage'] = 'İlk ileti';
$labels['nextmessage'] = 'Sonraki ileti';
$labels['lastmessage'] = 'Son ileti';
$labels['backtolist'] = 'İleti listesine dön';
$labels['viewsource'] = 'Kaynağı görüntüle';
$labels['mark'] = 'İşaretle';
$labels['markmessages'] = 'İletileri işaretle';
$labels['markread'] = 'Okunmuş olarak';
$labels['markunread'] = 'Okunmamış olarak';
$labels['markflagged'] = 'İşaretlenmiş olarak';
$labels['markunflagged'] = 'İşaretlenmemiş olarak';
$labels['markundeleted'] = 'Silinmemiş olarak';
$labels['moreactions'] = 'Diğer işlemler...';
$labels['markallread'] = 'Tümünü okunmuş olarak işaretle';
$labels['folders-cur'] = 'Yalnızca seçilmiş klasör';
$labels['folders-sub'] = 'Seçilmiş Klasör ve Alt Klasörleri';
$labels['folders-all'] = 'Tüm klasörler';
$labels['more'] = 'Diğer';
$labels['back'] = 'Geri';
$labels['options'] = 'Ayarlar';
$labels['composeoptions'] = 'İleti seçenekleri';
$labels['optionsandattachments'] = 'Ayarlar ve ek dosyalar';
$labels['actions'] = 'İşlemler';
$labels['first'] = 'İlk';
$labels['last'] = 'Son';
$labels['previous'] = 'Önceki';
$labels['next'] = 'Sonraki';
$labels['select'] = 'Seç';
$labels['selection'] = 'Seçim';
$labels['all'] = 'Tümü';
$labels['none'] = 'Yok';
$labels['currpage'] = 'Geçerli sayfa';
$labels['isread'] = 'Okunmuş';
$labels['unread'] = 'Okunmamışlar';
$labels['flagged'] = 'İşaretlenmişler';
$labels['unflagged'] = 'İşaretlenmemiş';
$labels['unanswered'] = 'Yanıtlanmamışlar';
$labels['withattachment'] = 'Ek dosyası olanlar';
$labels['deleted'] = 'Silinmişler';
$labels['undeleted'] = 'Silinmemişler';
$labels['replied'] = 'Yanıtlanmış';
$labels['forwarded'] = 'İletilmiş';
$labels['invert'] = 'Seçimi ters çevir';
$labels['filter'] = 'Süz';
$labels['list'] = 'Liste';
$labels['threads'] = 'Yazışma';
$labels['expand-all'] = 'Tümünü genişlet';
$labels['expand-unread'] = 'Okunmamışları genişlet';
$labels['collapse-all'] = 'Tümünü daralt';
$labels['threaded'] = 'Yazışma görünümü';
$labels['showunread'] = 'Okunmamış iletileri görüntüle';
$labels['autoexpand_threads'] = 'Yazışma iletileri genişletilsin';
$labels['do_expand'] = 'tüm yazışmalar';
$labels['expand_only_unread'] = 'yalnızca okunmamış iletiler bulunan yazışmalar';
$labels['fromto'] = 'Gönderici/Alıcı';
$labels['flag'] = 'İşaret';
$labels['attachment'] = 'Ek dosya';
$labels['nonesort'] = 'Yok';
$labels['sentdate'] = 'Gönderilme tarihi';
$labels['arrival'] = 'Alınma tarihi';
$labels['asc'] = 'artan';
$labels['desc'] = 'azalan';
$labels['listcolumns'] = 'Sütunları listele';
$labels['listsorting'] = 'Sıralama sütunu';
$labels['listorder'] = 'Sıralama düzeni';
$labels['listmode'] = 'Liste görünümü';
$labels['lmode'] = 'Liste kipi';
$labels['layout'] = 'Görünüm';
$labels['layoutwidescreen'] = 'Geniş ekran';
$labels['layoutdesktop'] = 'Masaüstü';
$labels['layoutlist'] = 'Liste';
$labels['layoutwidescreendesc'] = 'Geniş ekran (3 sütun görünümü)';
$labels['layoutdesktopdesc'] = 'Masaüstü (geniş liste ile aşağıda e-posta ön izlemesi)';
$labels['layoutlistdesc'] = 'Liste (e-posta ön izlemesi olmadan)';
$labels['folderactions'] = 'Klasör İşlemleri...';
$labels['compact'] = 'Sıkıştır';
$labels['empty'] = 'Boşalt';
$labels['importmessages'] = 'İçe aktar';
$labels['mailimportdesc'] = '<a href="https://en.wikipedia.org/wiki/Email#Message_format">MIME</a> ya da <a href="https://en.wikipedia.org/wiki/Mbox">Mbox</a> biçiminde dosyalar kullanarak e-postalarınızı yükleyebilirsiniz.';
$labels['mailimportzip'] = 'Birden çok dosya zip arşivi biçiminde sıkıştırılabilir.';
$labels['quota'] = 'Disk kullanımı';
$labels['unknown'] = 'bilinmeyen';
$labels['unlimited'] = 'sınırsız';
$labels['quotatype'] = 'Kota türü';
$labels['quotatotal'] = 'Sınır';
$labels['quotaused'] = 'Kullanılan';
$labels['quotastorage'] = 'Disk boyutu';
$labels['quotamessage'] = 'İleti sayısı';
$labels['shortheaderdate'] = '$date tarihinde';
$labels['shortheaderto'] = '$to alıcısına $date tarihinde';
$labels['shortheaderfrom'] = '$from göndericisinden $date tarihinde';
$labels['quicksearch'] = 'Hızlı arama';
$labels['searchplaceholder'] = 'Arama...';
$labels['resetsearch'] = 'Aramayı sıfırla';
$labels['searchmod'] = 'Arama alanları';
$labels['msgtext'] = 'Tüm ileti alanları';
$labels['body'] = 'Metin';
$labels['type'] = 'Tür';
$labels['namex'] = 'Ad';
$labels['searchscope'] = 'Kapsam';
$labels['currentfolder'] = 'Bu klasör';
$labels['subfolders'] = 'Bu ve alt klasörler';
$labels['allfolders'] = 'Tüm klasörler';
$labels['searchinterval-1W'] = 'Bir haftadan eski';
$labels['searchinterval-1M'] = 'Bir aydan eski';
$labels['searchinterval-1Y'] = 'Bir yıldan eski';
$labels['searchinterval1W'] = 'Bir haftadan yeni';
$labels['searchinterval1M'] = 'Bir aydan yeni';
$labels['searchinterval1Y'] = 'Bir yıldan yeni';
$labels['openinextwin'] = 'Yeni pencerede aç';
$labels['emlsave'] = 'İndir (.eml)';
$labels['changeformattext'] = 'Düz metin biçiminde görüntülensin';
$labels['changeformathtml'] = 'HTML biçiminde görüntülensin';
$labels['editasnew'] = 'Yeni olarak düzenle';
$labels['send'] = 'Gönder';
$labels['sendmessage'] = 'İletiyi gönder';
$labels['savemessage'] = 'Taslak olarak kaydet';
$labels['addattachment'] = 'Dosya ekle';
$labels['charset'] = 'Karakter kodlaması';
$labels['editortype'] = 'Düzenleyici';
$labels['returnreceipt'] = 'Alındı onayı istensin';
$labels['dsn'] = 'Teslim onayı istensin';
$labels['keepformatting'] = 'Biçimlendirme korunsun';
$labels['mailreplyintro'] = '$date, $sender yazmış:';
$labels['originalmessage'] = 'Özgün ileti';
$labels['selectimage'] = 'Görsel seçin';
$labels['addimage'] = 'Görsel ekle';
$labels['selectmedia'] = 'Görüntü seçin';
$labels['addmedia'] = 'Görüntü ekle';
$labels['encrypt'] = 'Şifrele';
$labels['encryptmessage'] = 'İletiyi şifrele';
$labels['encryptmessagemailvelope'] = 'İletinizi Mailvelope ile şifreleyin';
$labels['importpubkeys'] = 'Herkese açık anahtarları içe aktar';
$labels['encryptedsendialog'] = 'Şifrelenmiş ileti gönderiliyor';
$labels['encryptandsign'] = 'Şifrele ve imzala';
$labels['keyid'] = 'Kimlik Anahtarı';
$labels['keylength'] = 'Bit';
$labels['keyexpired'] = 'Süresi geçmiş';
$labels['keyrevoked'] = 'Geçersiz kılınmış';
$labels['bccinstead'] = 'Gizli kopya kullanılsın';
$labels['addheader'] = 'Alıcı ekle (üst bilgi)';
$labels['insert'] = 'Ekle';
$labels['insertcontact'] = 'Kişi ekle';
$labels['recipient'] = 'Alıcı';
$labels['recipientedit'] = 'Alıcıyı düzenle';
$labels['editidents'] = 'Kimlikleri düzenle';
$labels['spellcheck'] = 'Yazım denetimi';
$labels['checkspelling'] = 'Yazımı denetle';
$labels['resumeediting'] = 'Düzenlemeyi sürdür';
$labels['revertto'] = 'Geri al:';
$labels['restore'] = 'Geri yükle';
$labels['restoremessage'] = 'İleti geri yüklensin mi?';
$labels['ignore'] = 'Yok say';
$labels['responses'] = 'Hazır yanıtlar';
$labels['insertresponse'] = 'Hazır yanıt ekle';
$labels['manageresponses'] = 'Hazır yanıt yönetimi';
$labels['newresponse'] = 'Yeni Hazır yanıt ekle';
$labels['addresponse'] = 'Hazır yanıt ekle';
$labels['editresponse'] = 'Hazır yanıtı düzenle';
$labels['editresponses'] = 'Hazır yanıtları düzenle';
$labels['responsename'] = 'Ad';
$labels['responsetext'] = 'Hazır yanıt metni';
$labels['attach'] = 'Dosya ekle';
$labels['attachments'] = 'Ek dosyalar';
$labels['upload'] = 'Yükle';
$labels['uploadprogress'] = '$percent($current / $total)';
$labels['close'] = 'Kapat';
$labels['messageoptions'] = 'İleti ayarları...';
$labels['togglecomposeoptions'] = 'İleti seçeneklerini görüntüle/gizle';
$labels['attachmentrename'] = 'Ek dosyayı yeniden adlandır';
$labels['low'] = 'Düşük';
$labels['lowest'] = 'En düşük';
$labels['normal'] = 'Normal';
$labels['high'] = 'Yüksek';
$labels['highest'] = 'En yüksek';
$labels['nosubject'] = '(konu belirtilmemiş)';
$labels['showimages'] = 'Görselleri görüntüle';
$labels['allow'] = 'İzin ver';
$labels['alwaysshow'] = '$sender tarafından gönderilen görseller her zaman görüntülensin';
$labels['alwaysallow'] = '$sender tarafından gönderilen iletiler her zaman alınsın';
$labels['isdraft'] = 'Bu ileti henüz taslak.';
$labels['andnmore'] = '$nr daha...';
$labels['details'] = 'Ayrıntılar';
$labels['summary'] = 'Özet';
$labels['headers'] = 'Üst bilgiler';
$labels['allheaders'] = 'Tüm üst bilgiler...';
$labels['togglemoreheaders'] = 'Daha fazla ileti üst bilgisi görüntüle';
$labels['togglefullheaders'] = 'İleti üst bilgilerini görüntüle/gizle';
$labels['htmltoggle'] = 'HTML';
$labels['plaintoggle'] = 'Düz metin';
$labels['savesentmessagein'] = 'Gönderilen ileti şuraya kaydedilsin';
$labels['dontsave'] = 'kaydedilmesin';
$labels['maxuploadsize'] = 'İzin verilen en büyük dosya boyutu $size';
$labels['addcc'] = 'Kopya ekle';
$labels['addbcc'] = 'Gizli kopya ekle';
$labels['addreplyto'] = 'Yanıtlama adresi ekle';
$labels['addfollowupto'] = 'İzleme adresi ekle';
$labels['sendreceipt'] = 'Okundu iletisi gönderilsin mi?';
$labels['mdnrequest'] = 'Bu iletinin göndericisi okuduğunuza dair onay istedi. Onay göndermek ister misiniz ?';
$labels['receiptread'] = 'Alındı onayı (okundu)';
$labels['yourmessage'] = 'İletinizin okundu onayı';
$labels['receiptnote'] = 'Not: Bu okundu onayı iletinizin yalnızca alıcının bilgisayarında görüntülendiğini belirtir. Alıcının ileti içeriğini okuduğunu ya da anladığını kanıtlamaz.';
$labels['sendalwaysto'] = 'Her zaman $email adresine gönderilsin';
$labels['zoomin'] = 'Yakınlaştır';
$labels['zoomout'] = 'Uzaklaştır';
$labels['rotate'] = 'Döndür';
$labels['increaseimage'] = 'Görsel boyutunu büyüt';
$labels['decreaseimage'] = 'Görsel boyutunu küçült';
$labels['rotateimage'] = 'Görseli döndür';
$labels['showtools'] = 'Görsel araçları görüntülensin';
$labels['hidetools'] = 'Görsel araçları gizlensin';
$labels['name'] = 'Görüntülenecek ad';
$labels['firstname'] = 'Ad';
$labels['surname'] = 'Soyad';
$labels['middlename'] = 'İkinci ad';
$labels['nameprefix'] = 'Ön ek';
$labels['namesuffix'] = 'Son ek';
$labels['nickname'] = 'Takma ad';
$labels['jobtitle'] = 'İş unvanı';
$labels['department'] = 'Bölüm';
$labels['gender'] = 'Cinsiyet';
$labels['maidenname'] = 'Kızlık soyadı';
$labels['email'] = 'E-posta';
$labels['phone'] = 'Telefon';
$labels['address'] = 'Adres';
$labels['street'] = 'Sokak';
$labels['locality'] = 'İl';
$labels['zipcode'] = 'Posta kodu';
$labels['region'] = 'Bölge';
$labels['country'] = 'Ülke';
$labels['birthday'] = 'Doğum günü';
$labels['anniversary'] = 'Yıl dönümü';
$labels['website'] = 'Web sayfası';
$labels['instantmessenger'] = 'Anlık iletişim';
$labels['notes'] = 'Notlar';
$labels['male'] = 'Erkek';
$labels['female'] = 'Kadın';
$labels['manager'] = 'Yönetici';
$labels['assistant'] = 'Yardımcı';
$labels['spouse'] = 'Eş';
$labels['allfields'] = 'Tüm alanlar';
$labels['search'] = 'Ara';
$labels['searchresult'] = 'Arama sonucu';
$labels['advsearch'] = 'Gelişmiş arama';
$labels['advanced'] = 'Gelişmiş';
$labels['other'] = 'Diğer';
$labels['printcontact'] = 'Kişiyi yazdır';
$labels['qrcode'] = 'QR kodu';
$labels['typehome'] = 'Ev';
$labels['typework'] = 'İş';
$labels['typeother'] = 'Diğer';
$labels['typemobile'] = 'Cep telefonu';
$labels['typemain'] = 'Ana';
$labels['typehomefax'] = 'Ev faksı';
$labels['typeworkfax'] = 'İş faksı';
$labels['typecar'] = 'Araç';
$labels['typepager'] = 'Çağrı cihazı';
$labels['typevideo'] = 'Görüntülü';
$labels['typeassistant'] = 'Yardımcı';
$labels['typehomepage'] = 'Web sitesi';
$labels['typeblog'] = 'Günlük';
$labels['typeprofile'] = 'Profil';
$labels['addfield'] = 'Alan ekle...';
$labels['addcontact'] = 'Kişi ekle';
$labels['editcontact'] = 'Kişiyi düzenle';
$labels['contacts'] = 'Kişiler';
$labels['contactproperties'] = 'Kişi bilgileri';
$labels['contactnameandorg'] = 'Ad ve kuruluş';
$labels['personalinfo'] = 'Kişisel bilgiler';
$labels['personal'] = 'Kişisel';
$labels['contactphoto'] = 'Fotoğraf';
$labels['edit'] = 'Düzenle';
$labels['cancel'] = 'İptal';
$labels['save'] = 'Kaydet';
$labels['delete'] = 'Sil';
$labels['discard'] = 'Yok say';
$labels['continue'] = 'Devam et';
$labels['ok'] = 'Tamam';
$labels['rename'] = 'Yeniden adlandır';
$labels['addphoto'] = 'Ekle';
$labels['replacephoto'] = 'Değiştir';
$labels['uploadphoto'] = 'Fotoğraf yükle';
$labels['choosefile'] = 'Dosyayı seçin...';
$labels['choosefiles'] = 'Dosyaları seçin...';
$labels['browse'] = 'Göz at';
$labels['newcontact'] = 'Yeni kişi ekle';
$labels['deletecontact'] = 'Seçilmiş kişileri sil';
$labels['composeto'] = 'Şu kişiye ileti hazırla';
$labels['contactsfromto'] = 'Kişiler: $from - $to , Toplam: $count';
$labels['print'] = 'Yazdır';
$labels['export'] = 'Dışa aktar';
$labels['exportall'] = 'Tümünü dışa aktar';
$labels['exportsel'] = 'Seçilmişleri dışa aktar';
$labels['exportvcards'] = 'Kişileri vCard biçiminde dışa aktar';
$labels['newgroup'] = 'Yeni grup ekle';
$labels['addgroup'] = 'Grup ekle';
$labels['grouprename'] = 'Grubu yeniden adlandır';
$labels['groupdelete'] = 'Grubu sil';
$labels['groupassign'] = 'Gruba ata...';
$labels['groupremove'] = 'Gruptan çıkar';
$labels['groupremoveselected'] = 'Seçilmiş kişileri gruptan çıkar';
$labels['uponelevel'] = 'Üst düzeye git';
$labels['previouspage'] = 'Önceki sayfayı görüntüle';
$labels['firstpage'] = 'İlk sayfayı görüntüle';
$labels['nextpage'] = 'Sonraki sayfayı görüntüle';
$labels['lastpage'] = 'Son sayfayı görüntüle';
$labels['group'] = 'Grup';
$labels['groups'] = 'Gruplar';
$labels['listgroup'] = 'Grup üyelerini listele';
$labels['personaladrbook'] = 'Kişisel adresler';
$labels['searchsave'] = 'Aramayı kaydet';
$labels['searchdelete'] = 'Aramayı sil';
$labels['import'] = 'İçe aktar';
$labels['importcontacts'] = 'Kişileri içe aktar';
$labels['importfromfile'] = 'Dosyadan içe aktar';
$labels['importtarget'] = 'Kişileri ekle';
$labels['importreplace'] = 'Tüm adres defterinin yerine geçsin';
$labels['importgroups'] = 'Grup atamalarını içe aktar';
$labels['importgroupsall'] = 'Tümü (gerekirse gruplar eklensin)';
$labels['importgroupsexisting'] = 'Yalnızca var olan gruplar';
$labels['importdesc'] = 'Var olan bir adres defterindeki kişileri yükleyebilirsiniz.<br/>Şu anda <a href="https://en.wikipedia.org/wiki/VCard">vCard</a> ve CSV (virgül ile ayrılmış veriler) dosya biçimlerini destekliyoruz.';
$labels['importmapdesc'] = 'CSV verilerini içe aktarmayı başlatmadan önce aşağıdaki alan eşleştirme bilgilerinin doğru olduğundan emin olun.';
$labels['fieldnotmapped'] = 'Alan eşleştirilmemiş (içe aktarılmaz)';
$labels['skipheader'] = 'İlk satır içe aktarılmasın (başlıklar)';
$labels['done'] = 'Tamam';
$labels['settingsfor'] = 'Şunun ayarları';
$labels['about'] = 'Hakkında';
$labels['preferences'] = 'Ayarlar';
$labels['userpreferences'] = 'Kullanıcı ayarları';
$labels['editpreferences'] = 'Kullanıcı ayarlarını düzenle';
$labels['identities'] = 'Kimlikler';
$labels['manageidentities'] = 'Kimlik yönetimi';
$labels['newidentity'] = 'Yeni kimlik ekle';
$labels['addidentity'] = 'Kimlik ekle';
$labels['editidentity'] = 'Kimliği düzenle';
$labels['identityencryption'] = 'Şifreleme';
$labels['preferhtml'] = 'HTML görünümü kullanılsın';
$labels['defaultcharset'] = 'Varsayılan karakter kümesi';
$labels['htmlmessage'] = 'HTML ileti';
$labels['messagepart'] = 'Parça';
$labels['digitalsig'] = 'Sayısal imza';
$labels['dateformat'] = 'Tarih biçimi';
$labels['timeformat'] = 'Saat biçimi';
$labels['prettydate'] = 'Tarihler kısa görüntülensin';
$labels['setdefault'] = 'Varsayılan olarak atansın';
$labels['autodetect'] = 'Otomatik';
$labels['language'] = 'Dil';
$labels['timezone'] = 'Saat dilimi';
$labels['pagesize'] = 'Bir sayfadaki satır sayısı';
$labels['signature'] = 'İmza';
$labels['dstactive'] = 'Yaz saati uygulaması';
$labels['showinextwin'] = 'İleti yeni pencerede açılsın';
$labels['composeextwin'] = 'İleti yeni pencerede hazırlansın';
$labels['htmleditor'] = 'HTML iletileri hazırla';
$labels['htmlonreply'] = 'yalnızca HTML biçimindeki iletiler yanıtlanırken';
$labels['htmlonreplyandforward'] = 'HTML biçimindeki iletiler yanıtlanırken ya da iletilirken';
$labels['htmlsignature'] = 'HTML imza';
$labels['showemail'] = 'E-posta adresi ad ile birlikte görüntülensin';
$labels['previewpane'] = 'Ön izleme panosu görüntülensin';
$labels['skin'] = 'Arayüz görünümü';
$labels['logoutclear'] = 'Oturum kapatıldığında Çöp boşaltılsın';
$labels['logoutcompact'] = 'Oturum kapatıldığında Gelen kutusu sıkıştırılsın';
$labels['uisettings'] = 'Kullanıcı arayüzü';
$labels['serversettings'] = 'Sunucu ayarları';
$labels['mailboxview'] = 'Posta kutusu görünümü';
$labels['mdnrequests'] = 'Alındı onayları';
$labels['askuser'] = 'ne yapılacağı bana sorulsun';
$labels['autosend'] = 'otomatik olarak gönderilsin';
$labels['autosendknown'] = 'adres defterimdekilere gönderilsin, diğerleri bana sorulsun';
$labels['autosendknownignore'] = 'adres defterimdekilere gönderilsin, diğerleri yok sayılsın';
$labels['autosendtrusted'] = 'güvenilir göndericilere alındı iletisi gönderilsin, diğerleri bana sorulsun';
$labels['autosendtrustedignore'] = 'güvenilir göndericilere alındı iletisi gönderilsin, diğerleri yok sayılsın';
$labels['ignorerequest'] = 'yok sayılsın';
$labels['readwhendeleted'] = 'Silinmiş iletiler okunmuş olarak işaretlensin';
$labels['flagfordeletion'] = 'İletiler silinmek yerine silinecek olarak işaretlensin';
$labels['skipdeleted'] = 'Silinmiş iletiler görüntülenmesin';
$labels['deletealways'] = 'İletiler çöpe atılırken sorun çıkarsa tamamen silinsin';
$labels['deletejunk'] = 'İstenmeyenler klasöründeki iletiler doğrudan silinsin';
$labels['showremoteimages'] = 'Uzaktan yüklenen görseller görüntülensin';
$labels['allowremoteresources'] = 'Uzak kaynaklar (görseller, biçemler) kullanılabilsin';
$labels['fromknownsenders'] = 'bilinen göndericilerden';
$labels['fromtrustedsenders'] = 'güvenilir göndericilerden';
$labels['frommycontacts'] = 'kişilerimden';
$labels['always'] = 'her zaman';
$labels['alwaysbutplain'] = 'her zaman, düz metin biçiminde yanıtlama dışında';
$labels['showinlineimages'] = 'İleti ekindeki görseller iletinin altında görüntülensin';
$labels['autosavedraft'] = 'Taslaklar otomatik olarak kaydedilsin';
$labels['everynminutes'] = '$n dakikada bir';
$labels['refreshinterval'] = 'Yenileme sıklığı (yeni iletileri denetleme, vb.)';
$labels['never'] = 'asla';
$labels['immediately'] = 'hemen';
$labels['messagesdisplaying'] = 'İleti görünümü';
$labels['messagescomposition'] = 'Yeni ileti hazırlama';
$labels['mimeparamfolding'] = 'Ek dosya adları';
$labels['2231folding'] = 'Tam RFC 2231 (Thunderbird)';
$labels['miscfolding'] = 'RFC 2047/2231 (MS Outlook)';
$labels['2047folding'] = 'Tam RFC 2047 (diğer)';
$labels['force7bit'] = '8 bit karakterler için MIME kodlaması kullanılsın';
$labels['savelocalstorage'] = "Tarayıcının yerel depolama alanına kaydedilsin (geçiçi olarak)";
$labels['advancedoptions'] = 'Gelişmiş ayarlar';
$labels['toggleadvancedoptions'] = 'Gelişmiş ayarları görüntüle/gizle';
$labels['focusonnewmessage'] = 'Yeni ileti geldiğinde web tarayıcı penceresine odaklanılsın';
$labels['checkallfolders'] = 'Tüm klasörler yeni iletiler için denetlensin';
$labels['displaynext'] = 'Silme ya da taşıma sonrası sıradaki ileti görüntülensin';
$labels['defaultfont'] = 'HTML iletiler için varsayılan yazı türü';
$labels['mainoptions'] = 'Temel ayarlar';
$labels['browseroptions'] = 'Tarayıcı ayarları';
$labels['section'] = 'Bölüm';
$labels['maintenance'] = 'Bakım';
$labels['newmessage'] = 'Yeni ileti';
$labels['signatureoptions'] = 'İmza ayarları';
$labels['whenreplying'] = 'Yanıtlarken özgün iletiye şu yapılsın';
$labels['replyempty'] = 'alıntılanmasın';
$labels['replytopposting'] = 'yeni ileti alıntı metninin üzerinden başlatılsın';
$labels['replytoppostingnoindent'] = 'yeni ileti alıntı metninin üzerinden başlatılsın (girinti olmadan)';
$labels['replybottomposting'] = 'yeni ileti alıntı metninin altından başlatılsın';
$labels['replyremovesignature'] = 'Yanıtlarken önceki imzalar silinsin';
$labels['autoaddsignature'] = 'İmza otomatik olarak eklensin';
$labels['newmessageonly'] = 'yalnızca yeni iletilere';
$labels['replyandforwardonly'] = 'yalnızca yanıt ve iletmelere';
$labels['insertsignature'] = 'İmza ekle';
$labels['sigbelow'] = 'İmza alıntı metninin altına eklensin';
$labels['sigseparator'] = 'İmza eklenirken standart ayıraç kullanılsın';
$labels['automarkread'] = 'İletiler okunmuş olarak işaretlensin';
$labels['afternseconds'] = '$n saniye sonra';
$labels['reqmdn'] = 'Her zaman alındı onayı istensin';
$labels['reqdsn'] = 'Her zaman teslim edildi onayı istensin';
$labels['replysamefolder'] = 'Yanıtlar iletinin bulunduğu klasöre kaydedilsin';
$labels['defaultabook'] = 'Varsayılan adres defteri';
$labels['autocompletesingle'] = 'Otomatik tamamlanırken alternatif e-posta adresleri atlansın';
$labels['listnamedisplay'] = 'Kişiler görünümü';
$labels['contactformmode'] = 'Kişi formu kipi';
$labels['privatemode'] = 'Kişisel (ev)';
$labels['businessmode'] = 'İş (ofis)';
$labels['collectedaddresses'] = 'Derlenmiş adresler';
$labels['collectedrecipients'] = 'Derlenmiş alıcılar';
$labels['collectedrecipientsopt'] = 'Giden e-posta alıcıları şurada görüntülensin';
$labels['collectedsendersopt'] = 'Güvenilen göndericiler şurada depolansın';
$labels['trustedsenders'] = 'Güvenilen göndericiler';
$labels['spellcheckbeforesend'] = 'İleti gönderilmeden önce yazımı denetlensin';
$labels['spellcheckoptions'] = 'Yazım denetimi ayarları';
$labels['spellcheckignoresyms'] = 'İçinde simge geçen sözcükler yok sayılsın';
$labels['spellcheckignorenums'] = 'İçinde rakam geçen sözcükler yok sayılsın';
$labels['spellcheckignorecaps'] = 'Tümü büyük harf olan sözcükler yok sayılsın';
$labels['addtodict'] = 'Sözlüğe ekle';
$labels['mailtoprotohandler'] = 'mailto: bağlantıları için kullanılacak işleyici';
$labels['standardwindows'] = 'Açılan pencereler standart pencere olarak işlensin';
$labels['forwardmode'] = 'İletiler şu şekilde iletilsin';
$labels['inline'] = 'iletinin içinde';
$labels['asattachment'] = 'ek dosya olarak';
$labels['replyallmode'] = '[Toplu yanıtla] düğmesi varsayılan işlemi';
$labels['replyalldefault'] = 'toplu yanıtlasın';
$labels['replyalllist'] = 'yalnızca posta listesindekileri yanıtlasın (varsa)';
$labels['allmessages'] = 'tüm iletiler';
$labels['olderxdays'] = '$x günden eski';
$labels['folder'] = 'Klasör';
$labels['folders'] = 'Klasörler';
$labels['foldername'] = 'Klasör adı';
$labels['subscribed'] = 'Abonelik';
$labels['messagecount'] = 'İletiler';
$labels['create'] = 'Ekle';
$labels['createfolder'] = 'Yeni klasör ekle';
$labels['managefolders'] = 'Klasör yönetimi';
$labels['specialfolders'] = 'Özel klasörler';
$labels['properties'] = 'Özellikler';
$labels['folderproperties'] = 'Klasör özellikleri';
$labels['parentfolder'] = 'Üst klasör';
$labels['location'] = 'Konum';
$labels['info'] = 'Bilgiler';
$labels['getfoldersize'] = 'Klasör büyüklüğünü öğrenmek için tıklayın';
$labels['changesubscription'] = 'Abonelik durumunu değiştirmek için tıklayın';
$labels['foldertype'] = 'Klasör türü';
$labels['personalfolder'] = 'Kişisel klasör';
$labels['otherfolder'] = 'Diğer kullanıcıların klasörü';
$labels['sharedfolder'] = 'Herkese açık klasör';
$labels['findfolders'] = 'Klasör arama';
$labels['findcontacts'] = 'Kişi arama';
$labels['findmail'] = 'E-posta arama';
$labels['namespace.personal'] = 'Kişisel';
$labels['namespace.other'] = 'Diğer kullanıcılar';
$labels['namespace.shared'] = 'Paylaşılan';
$labels['dualuselabel'] = 'Yalnızca şunu içerebilir';
$labels['dualusemail'] = 'iletiler';
$labels['dualusefolder'] = 'klasörler';
$labels['generate'] = 'Üret';
$labels['encryptioncreatekey'] = 'Yeni anahtar çifti oluştur';
$labels['openmailvelopesettings'] = 'Mailvelope ayarlarını aç';
$labels['encryptionprivkeysinmailvelope'] = 'Mailvelope anahtarlığınızda eşleşen $nr PGP kişisel anahtarı var:';
$labels['encryptionnoprivkeysinmailvelope'] = 'Mailvelope uygulama ekinde bu gönderici kimliği için henüz bir kişisel PGP anahtarı bulunmuyor. Bir kişisel anahtar oluşturup şifrelenmiş iletişimi etkinleştirmek ister misiniz?';
$labels['encryption'] = 'Şifreleme';
$labels['mailvelopeoptions'] = 'Mailvelope ayarları';
$labels['mailvelopemainkeyring'] = 'Mailvelope ana anahtarlığı kullanılsın';
$labels['mailvelopenotfound'] = 'Web tarayıcınızda Mailvelope eklentisi etkinleştirilmemiş ya da kurulmamış.';
$labels['sortby'] = 'Sıralama';
$labels['sortasc'] = 'Artan';
$labels['sortdesc'] = 'Azalan';
$labels['undo'] = 'Geri al';
$labels['installedplugins'] = 'Kurulmuş uygulama ekleri';
$labels['plugin'] = 'Uygulama eki';
$labels['version'] = 'Sürüm';
$labels['source'] = 'Kaynak';
$labels['destination'] = 'Hedef';
$labels['license'] = 'Lisans';
$labels['support'] = 'Destek isteyin';
$labels['savedsearches'] = 'Kaydedilmiş aramalar';
$labels['dateformatY'] = 'YYYY';
$labels['dateformaty'] = 'YY';
$labels['dateformatm'] = 'AA';
$labels['dateformatd'] = 'GG';
$labels['dateformatj'] = 'G';
$labels['dateformatn'] = 'A';
$labels['B'] = 'B';
$labels['KB'] = 'KB';
$labels['MB'] = 'MB';
$labels['GB'] = 'GB';
$labels['unicode'] = 'Unicode';
$labels['english'] = 'İngilizce';
$labels['westerneuropean'] = 'Batı Avrupa';
$labels['easterneuropean'] = 'Doğu Avrupa';
$labels['southeasterneuropean'] = 'Güneydoğu Avrupa';
$labels['baltic'] = 'Baltık';
$labels['cyrillic'] = 'Kiril';
$labels['arabic'] = 'Arapça';
$labels['greek'] = 'Yunanca';
$labels['hebrew'] = 'İbranice';
$labels['turkish'] = 'Türkçe';
$labels['nordic'] = 'İskandinav';
$labels['thai'] = 'Tay Dili';
$labels['celtic'] = 'Keltik';
$labels['vietnamese'] = 'Vietnamca';
$labels['japanese'] = 'Japonca';
$labels['korean'] = 'Korece';
$labels['chinese'] = 'Çince';
$labels['arialabeltopnav'] = 'Pencere denetimi';
$labels['arialabeltasknav'] = 'Uygulama görevleri';
$labels['arialabeltoolbar'] = 'Uygulama araç çubuğu';
$labels['arialabellistnav'] = 'Liste gezinmesi';
$labels['arialabelactivetask'] = 'Etkin görevler';
$labels['arialabelmessagessearchfilter'] = 'İleti listeleme süzgeci';
$labels['arialabelmailsearchform'] = 'İleti arama formu';
$labels['arialabelcontactsearchform'] = 'Kişi arama formu';
$labels['arialabelmailquicksearchbox'] = 'İleti arama ifadesi';
$labels['arialabelquicksearchbox'] = 'Arama ifadesi';
$labels['arialabelfoldersearchfilter'] = 'Klasör listeleme süzgeci';
$labels['arialabelfoldersearchform'] = 'Klasör arama formu';
$labels['arialabelfolderlist'] = 'İleti klasörü seçimi';
$labels['arialabelmessagelist'] = 'İletileri listele';
$labels['arialabelmailpreviewframe'] = 'İleti ön izlemesi';
$labels['arialabelmailboxmenu'] = 'Klasör işlemleri menüsü';
$labels['arialabellistselectmenu'] = 'Liste seçme menüsü';
$labels['arialabelthreadselectmenu'] = 'Yazışma listeleme menüsü';
$labels['arialabelmessagelistoptions'] = 'İleti listesi görünüm ve sıralama ayarları';
$labels['arialabelmailimportdialog'] = 'İleti içe aktarma formu';
$labels['arialabelmessagenav'] = 'İleti gezinmesi';
$labels['arialabelmessagebody'] = 'İleti metni';
$labels['arialabelmessageactions'] = 'İleti işlemleri';
$labels['arialabelcontactquicksearch'] = 'Kişi arama formu';
$labels['arialabelcontactsearchbox'] = 'Kişi arama ifadesi';
$labels['arialabelmessageheaders'] = 'İleti üst bilgileri';
$labels['arialabelforwardingoptions'] = 'İletme ayarları';
$labels['arialabelreplyalloptions'] = 'Toplu yanıt ayarları';
$labels['arialabelmoremessageactions'] = 'Diğer ileti işlemleri';
$labels['arialabelmorecontactactions'] = 'Diğer kişi işlemleri';
$labels['arialabelmarkmessagesas'] = 'Seçilmiş iletileri şu şekilde işaretle...';
$labels['arialabelcomposeoptions'] = 'İleti hazırlama ayarları';
$labels['arialabelresponsesmenu'] = 'Hazır yanıtlar menüsü';
$labels['arialabelattachmentuploadform'] = 'Ek dosya yükleme formu';
$labels['arialabelattachmentmenu'] = 'Ek dosya ayarları';
$labels['arialabelmailtomenu'] = 'E-posta adresi ayarları';
$labels['arialabelattachmentpreview'] = 'Ek dosya ön izlemesi';
$labels['ariasummarycomposecontacts'] = 'Kişileri ve grupları alıcı olarak seçmek için listeleme';
$labels['arialabelcontactexportoptions'] = 'Kişi dışa aktarma ayarları';
$labels['arialabelabookgroupoptions'] = 'Adres defteri/grubu ayarları';
$labels['arialabelpreferencesform'] = 'Ayarlar formu';
$labels['arialabelidentityeditfrom'] = 'Kimlik düzenleme formu';
$labels['arialabelresponseeditfrom'] = 'Hazır yanıt düzenleme formu';
$labels['arialabelsearchterms'] = 'Arama ifadeleri';
$labels['arialabeldropactionmenu'] = 'Sürükle bırak işlemleri menüsü';
$labels['arialabelheadersmenu'] = 'Alıcı (üst bilgi) ekleme menüsü';
$labels['arialabelimagetools'] = 'Görsel araçları';
$labels['helplistnavigation'] = 'Tuş takımı ile gezinme listesi';
$labels['helplistkeyboardnavigation'] = "Yukarı / Aşağı ok: Satırı odağa ya da seçime taşır.
Boşluk: Odaklanılmış satırı seçer.
Shift + yukarı/aşağı ok: Yukarı ya da aşağı ek satır seçer.
Ctrl + Boşluk: Odaklanılmış satırı seçime ekler ya da çıkarır.";
$labels['helplistkeyboardnavmessages'] = "Sağ/Sol ok: İleti gruplarını genişletir ya da daraltır (yalnızca yazışma kipinde).
Enter: Seçilmiş ya da odaklanılmış iletiyi açar.
Delete: Seçilmiş iletiyi çöpe atar.";
$labels['helplistkeyboardnavcontacts'] = "Enter: Seçilmiş ya da odaklanılmış kişiyi açar.";

File Metadata

Mime Type
text/x-diff
Expires
Mon, Apr 6, 1:13 AM (2 d, 12 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18831815
Default Alt Text
(693 KB)

Event Timeline