Projects
Kolab:Winterfell
roundcubemail
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 28
View file
roundcubemail.spec
Changed
@@ -41,9 +41,9 @@ %global tmpdir /var/lib/roundcubemail Name: roundcubemail -Version: 1.2 +Version: 1.2.0 -Release: 0.20160328.git%{?dist} +Release: 1%{?dist} Summary: Round Cube Webmail is a browser-based multilingual IMAP client @@ -51,15 +51,13 @@ License: GPLv2 URL: http://www.roundcube.net -# From df10bd5f2c98831bc20fae9c579967109345fdab -Source0: roundcubemail-1.2.tar.gz +Source0: roundcubemail-1.2.0.tar.gz Source1: comm.py Source20: roundcubemail.conf Source21: roundcubemail.logrotate -Patch201: ticket-466-changes.patch -Patch202: default-configuration.patch +Patch201: default-configuration.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root%(%{__id_u} -n) @@ -1290,7 +1288,6 @@ pushd %{name}-%{version} %patch201 -p1 -%patch202 -p1 # Remove the results of patching when there's an incidental offset find . -type f -name "*.orig" -delete @@ -3125,6 +3122,9 @@ %defattr(-,root,root,-) %changelog +* Wed Jul 6 2016 Jeroen van Meeuwen <vanmeeuwen@Kolabsys.com> - 1.2.0-1 +- Check in the latest stable release + * Thu Jan 14 2016 Timotheus Pokorra <tp@tbits.net> - /var/log/roundcubemail and /var/lib/roundcubemail should be owned by the webserver (#3678) - using now the globals for those directories
View file
default-configuration.patch
Changed
@@ -1,16 +1,16 @@ -diff -ur roundcubemail-1.1.orig/config/defaults.inc.php roundcubemail-1.1/config/defaults.inc.php ---- roundcubemail-1.1.orig/config/defaults.inc.php 2014-12-29 14:26:18.000000000 +0100 -+++ roundcubemail-1.1/config/defaults.inc.php 2015-01-01 15:45:30.872187455 +0100 -@@ -432,7 +432,7 @@ - // Password charset. - // Use it if your authentication backend doesn't support UTF-8. - // Defaults to ISO-8859-1 for backward compatibility +diff -ur roundcubemail-1.2.0.orig/config/defaults.inc.php roundcubemail-1.2.0/config/defaults.inc.php +--- roundcubemail-1.2.0.orig/config/defaults.inc.php 2016-05-21 13:30:13.000000000 +0200 ++++ roundcubemail-1.2.0/config/defaults.inc.php 2016-07-06 15:32:24.191720736 +0200 +@@ -500,7 +500,7 @@ + // If your authentication backend supports it, use "UTF-8". + // Otherwise, use the appropriate character set. + // Defaults to ISO-8859-1 for backward compatibility. -$config['password_charset'] = 'ISO-8859-1'; +$config['password_charset'] = 'UTF-8'; // How many seconds must pass between emails sent by a user $config['sendmail_delay'] = 0; -@@ -540,7 +540,7 @@ +@@ -608,7 +608,7 @@ // RewriteRule ^/roundcubemail/[a-f0-9]{16}/(.*) /roundcubemail/$1 [PT] // Alias /roundcubemail /var/www/roundcubemail/ // Note: Use assets_path to not prevent the browser from caching assets @@ -19,7 +19,7 @@ // Allows to define separate server/path for image/js/css files // Warning: If the domain is different cross-domain access to some -@@ -549,11 +549,11 @@ +@@ -617,11 +617,11 @@ // <FilesMatch ".(eot|ttf|woff)"> // Header set Access-Control-Allow-Origin "*" // </FilesMatch> @@ -33,7 +33,7 @@ // ---------------------------------- -@@ -649,7 +649,7 @@ +@@ -715,7 +715,7 @@ // Since Google shut down their public spell checking service, the default settings // connect to http://spell.roundcube.net which is a hosted service provided by Roundcube. // You can connect to any other googie-compliant service by setting 'spellcheck_uri' accordingly. @@ -42,7 +42,7 @@ // For locally installed Nox Spell Server or After the Deadline services, // please specify the URI to call it. -@@ -1032,7 +1032,7 @@ +@@ -1113,7 +1113,7 @@ $config['display_next'] = true; // Default messages listing mode. One of 'threads' or 'list'. @@ -51,3 +51,4 @@ // 0 - Do not expand threads // 1 - Expand all threads automatically +Only in roundcubemail-1.2.0/config: defaults.inc.php.orig
View file
ticket-466-changes.patch
Deleted
@@ -1,11 +0,0 @@ ---- roundcubemail-1.0.orig/program/lib/Roundcube/rcube_ldap.php 2013-08-09 09:15:51.000000000 +0100 -+++ roundcubemail-1.0/program/lib/Roundcube/rcube_ldap.php 2013-09-09 17:04:20.115646526 +0100 -@@ -811,7 +811,7 @@ - - // add general filter to query - if (!empty($this->prop['filter'])) -- $filter = '(&(' . preg_replace('/^\(|\)$/', '', $this->prop['filter']) . ')' . $filter . ')'; -+ $filter = '(&(' . preg_replace('/^\(|\)$/', '', array_key_exists('adv_filter', $this->prop) ? $this->prop['adv_filter'] : $this->prop['filter']) . ')' . $filter . ')'; - - // set filter string and execute search - $this->set_search_set($filter);
View file
debian.changelog
Changed
@@ -1,3 +1,9 @@ +roundcubemail (1.2.0-0~kolab1) unstable; urgency=low + + * Check in stable 1.2.0 release + + -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> Wed, 6 Jul 2016 07:14:39 +0200 + roundcubemail (1:1.2~dev20160328-0~kolab1mic1) unstable; urgency=medium * update to newer debian debhelper compat version
View file
debian.series
Changed
@@ -1,2 +1,1 @@ default-configuration.patch -p1 -ticket-466-changes.patch -p1
View file
roundcubemail-1.2.tar.gz/.htaccess -> roundcubemail-1.2.0.tar.gz/.htaccess
Changed
@@ -1,6 +1,3 @@ -# AddDefaultCharset UTF-8 -AddType text/x-component .htc - <IfModule mod_php5.c> php_flag display_errors Off php_flag log_errors On
View file
roundcubemail-1.2.tar.gz/CHANGELOG -> roundcubemail-1.2.0.tar.gz/CHANGELOG
Changed
@@ -1,217 +1,238 @@ CHANGELOG Roundcube Webmail =========================== +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 (#1490649) -- Enigma: Disable format=flowed for signed plain text messages (#1490646) -- Enigma: Fix handling of encrypted + signed messages (#1490632) +- 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 (#1490640) -- Save copy of original .htaccess file when using installto.sh script (1490623) -- Fix regression where some message attachments could be missing on edit/forward (#1490608) -- Fix regression in displaying contents of message/rfc822 parts (#1490606) -- Fix handling of message/rfc822 attachments on replies and forwards (#1490607) -- Fix PDF support detection in Firefox > 19 (#1490610) -- Fix path traversal vulnerability in setting a skin [CVE-2015-8770] (#1490620) -- Fix so drag-n-drop of text (e.g. recipient addresses) on compose page actually works (#1490619) -- Fix .htaccess rewrite rules to not block .well-known URIs (#1490615) -- Fix mail view scaling on iOS (#1490551) -- Fix PHP7 warning "session_start(): Session callback expects true/false return value" (#1490624) -- Fix XSS issue in SVG images handling (#1490625) -- Fix missing language name in "Add to Dictionary" request in HTML mode (#1490634) -- Fix (again) security issue in DBMail driver of password plugin [CVE-2015-2181] (#1490643) -- Fix bug where Archive/Junk buttons were not active after page jump with select=all mode (#1490647) -- Fix bug in long recipients list parsing for cases where recipient name contained @-char (#1490653) +- 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 (#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 (#1490657) -- Hide DSN option in Preferences when smtp_server is not used (#1490666) +- 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 (#1490642) +- Protect download urls against CSRF using unique request tokens (#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 -- Remove backward compatibility "layer" of bc.php (#1490534) -- Add possibility to define date format in write operations for ldap attributes (#1488741) -- Display attachment size in compose (#1484774) +- 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 (#1490416) -- Security: Added brute-force attack prevention via login rate limit (#1490566) -- Security: Added options to validate username/password on logon (#1490500) -- Security: Improve randomness of security tokens (#1490529) -- Security: Use random security tokens instead of hashes based on encryption key (#1490404) -- Security: Improved encrypt/decrypt methods with option to choose the cipher_method (#1489719) -- Make optional adding of standard signature separator - sig_separator (#1487768) -- Optimize folder_size() on Cyrus IMAP by using special folder annotation (#1490514) -- Make optional hidding of folders with name starting with a dot - imap_skip_hidden_folders (#1490468) -- Add option to enable HTML editor always, except when replying to plain text messages (#1489365) -- Emoticons: Added option to switch on/off emoticons in compose editor (#1485732) +- 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 hidding 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 (#1488149) -- Remove common subject prefixes Re:, Re[x]:, Re-x: on reply (#1490497) +- 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 (#1490415) -- Add --config and --type options to moduserprefs.sh script (#1490051) +- 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 (#1490139) +- 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 (#1490188) +- 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 (#1485235) -- Fix searching of contacts to allow remote images for known senders (#1490504) -- Fix bug where clicking date column with 'arrival' sorting would switch to sorting by 'date' (#1490126) -- Fix bug where message content could overlap attachments list in Larry skin (#1490479) -- Fix so microseconds macro (u) in log_date_format works (#1490446) -- Fix so unrecognized TNEF attachments are displayed on the list of attachments (#1490351) -- Fix so database_attachments::cleanup() does not remove attachments from other sessions (#1490542) -- Fix responses list update issue after response name change (#1490555) -- Fix bug where message preview was unintentionally reset on check-recent action (#1490563) -- Fix bug where HTML messages with invalid/excessive css styles couldn't be displayed (#1490539) -- Fix redundant blank lines when using HTML and top posting (#1490576) -- Fix redundant blank lines on start of text after html to text conversion (#1490577) -- Fix HTML sanitizer to skip <!-- node type X --> in output (#1490583) -- Fix invalid LDAP query in ACL user autocompletion (#1490591) +- 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 (#1490443) -- Fix so E_DEPRECATED errors from PEAR libs are ignored by error_reporting change (#1490281) -- Fix compatibility with PHP 5.3 in rcube_ldap class (#1490424) -- Get rid of Mail_mimeDecode package dependency (#1490416) -- Fix "Importing..." message does not hide on error (#1490422) -- Fix Compose action in addressbook for results from multiple addressbooks (#1490413) -- Fix bug where some messages in multi-folder search couldn't be viewed/printed/downloaded (#1490426) -- Fix unintentional messages list page change on page switch in compose addressbook (#1490427) -- Fix race-condition in saving user preferences and loading plugin config (#1490431) -- Fix so plain text signature field uses monospace font (#1490435) -- Fix so links with href == content aren't added to links list on html to text conversion (#1490434) -- Fix handling of non-break spaces in html to text conversion (#1490436) -- Fix self-reply detection issues (#1490439) -- Fix multi-folder search result sorting by arrival date (#1490450) -- Fix so *-request@ addresses in Sender: header are also ignored on reply-all (#1490452) -- Update to TinyMCE 4.1.10 (#1490405) -- Fix draft removal after a message is sent and storing sent message is disabled (#1490467) -- Fix so imap folder attribute comparisons are case-insensitive (#1490466) +- 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 (#1490035) -- Fix some javascript errors in rare situations (#1490441) -- Fix error when using back button after sending an email (#1490009) -- Fix removing signature when switching to identity with an empty sig in HTML mode (#1490470) -- Disable links list generation on html-to-text conversion of identities or composed message (#1490437) +- 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 (#1490455) -- Fix so css of one html part does not apply to other text parts on message display (#1490505) -- Fix XSS issue in drag-n-drop file uploads [CVE-2015-8105] (#1490530) -- Fix handling of plus character in mailto: links (#1490510) -- Fix so adding CC/BCC recipients from the sidebar unhides compose form fields in Classic skin (#1490472) -- Fix so gc.sh script removes also expired sessions from sql database (#1490512) -- Fix support for Mozilla-based browsers, e.g. Pale Moon (#1490517) -- Fix various issues with Turkish (and similar) locales (#1490519) -- Fix so In-Reply-To header is set also for MDN receipts (#1490523) +- 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 (#1490482) +- 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 (#1490358) +- 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 (#1490346) -- Fix zipped messages downloads after selecting all messages in a folder (#1490339) +- 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 (#1490343) -- Fix tables listing routine on mysql and postgres so it skips system or other database tables and views (#1490337) -- Fix message list header in classic skin on window resize in Internet Explorer (#1490213) -- Fix so text/calendar parts are listed as attachments even if not marked as such (#1490325) -- Fix lack of signature separator for plain text signatures in html mode (#1490352) -- Fix font artifact in Google Chrome on Windows (#1490353) -- Fix bug where forced extwin page reload could exit from the extwin mode (#1490350) -- Fix bug where some unrelated attachments in multipart/related message were not listed (#1490355) -- Fix mouseup event handling when dragging a list record (#1490359) -- Fix bug where preview_pane setting wasn't always saved into user preferences (#1490362) -- Fix bug where messages count was not updated after message move/delete with skip_deleted=false (#1490372) -- Fix security issue in contact photo handling (#1490379) -- Fix possible memcache/apc cache data consistency issues (#1490390) -- Fix bug where imap_conn_options were ignored in IMAP connection test (#1490392) -- Fix bug where some files could have "executable" extension when stored in temp folder (#1490377) -- Fix attached file path unsetting in database_attachments plugin (#1490393) -- Fix issues when using moduserprefs.sh without --user argument (#1490399) -- Fix potential info disclosure issue by protecting directory access (#1490378) -- Fix blank image in html_signature when saving identity changes (#1490412) -- Installer: Use openssl_random_pseudo_bytes() (if available) to generate des_key (#1490402) -- Fix XSS vulnerability in _mbox argument handling (#1490417) +- 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 (#1490283) +- 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 (#1490279) -- Fix refreshing of drafts list when sending a message which was saved in meantime (#1490238) +- 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 (#1490292) +- 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 (#1490282) -- Fix handling of some improper constructs in format=flowed text as per the RFC3676[4.5] (#1490284) +- 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 (#1490277) -- Fix fatal errors on systems without mbstring extension or mb_regex_encoding() function (#1490280) -- Fix cursor position on reply below the quote in HTML mode (#1490263) +- 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 supression in autocomplete result (#1490290) -- Fix "Non-static method PEAR::isError() should not be called statically" errors (#1490281) -- Fix parsing invalid HTML messages with BOM after <!DOCTYPE> (#1490291) -- Fix duplicate entry on timezones list in rcube_config::timezone_name_from_abbr() (#1490293) -- Fix so localized folder name is displayed in multi-folder search result (#1490243) -- Fix javascript error after creating a folder which is a subfolder of another one (#1490297) -- Fix bug where subject of sent/saved message was removed if mbstring wasn't installed (#1490295) -- Fix missing vcard_attachment icon on messages list (#1490303) -- Fix storing signatures with big images in MySQL database (#1490306) -- Fix Opera browser detection in javascript (#1490307) +- Fix duplicate entries supression 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 (#1490266) -- Fix bug where spellchecking in HTML editor do not work after switching editor type more than once (#1490311) -- Fix bug where TinyMCE area height was too small on slow network connection (#1490310) -- Fix backtick character handling in sql queries (#1490312) -- Fix redirect URL for attachments loaded in an iframe when behind a proxy (#1490191) -- Fix menu container references to point to the actual <ul> element (#1490313) -- Fix javascripts errors in IE8 - lack of Event.which, focusing a hidden element (#1490318) +- 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 (#1490228) +- 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 (#1490214) -- Hide MDN and DSN options in compose if disabled by admin (#1490221) +- 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] (#1490227) -- Fix bug where Drafts list wasn't updated on draft-save action in new window (#1490225) -- Fix so "set as default" option is hidden if identities_level > 1 (#1490226) +- 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 (#1490210) -- Fix bug where Reply-To address was ignored on reply to messages sent by self (#1490233) -- Fix bug where empty fieldmap config entries caused empty results of ldap search (#1490229) -- Fix bug where drafts list wasn't refreshed after draft message was sent from another window (#1490238) +- 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 (#1490241) -- Fix bug where signature could have been inserted twice after plain-to-html switch (#1490239) -- Fix security issue in DBMail driver of password plugin (#1490261) -- Enable FollowSymLinks option in .htaccess file which is required by rewrite rules (#1490255) -- Fix so JSON.parse() errors on localStorage items are ignored (#1490249) +- 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 -------------- @@ -219,572 +240,572 @@ - 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 (#1490145) -- Avoid useless reloading list when resetting search with active filter (#1490057) -- Fix invalid folder selection if clicked while busy (#1490158) -- Fix import of multiple contact email addresses from Outlook-csv format (#1490169) -- Fix drag-n-drop to folders expanded while dragging (#1490157) -- Fix import of multiple contact groups from Google-csv format (#1490159) -- Fix import of contacts with multiple email addresses from Google-csv format (#1490178) +- 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 (#1490163) -- Improve move-to and contact-export button in classic skin (#1490166) +- 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 (#1490208) +- 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 (#1488967) -- Prevent memory exhaustion on image resizing with GD on Windows (#1489937) -- Add plugin hook for database table name lookups as requested in #1489837 +- 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 (#1490016) -- Added config option/user preference to disable saving messages in localStorage (#1489979) +- 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 <-> IMAP session ID logging - Added config option 'log_session_id' to control the lengh of the session identifer in logs -- Implemented 'storage_connected' API hook after successful IMAP login (#1490025) +- Implemented 'storage_connected' API hook after successful IMAP login (#4638) - Intergrate Net_LDAP3 and rcube_ldap_generic classes -- Add option (disabled_actions) to disable UI elements/actions (#1489638) -- Support password encryption using openssl extension (#1489989) -- Create/rename groups in UI dialogs (#1489951) +- 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 (#1487993) -- Support images in HTML signatures (#1488676) -- Display full quota information in popup (#1485769, #1486604) -- Mail compose: Selecting contact inserts recipient to previously focused input - to/cc/bcc accordingly (#1489684) -- Close "no subject" prompt with Enter key (#1489580) -- Password: Add option to force new users to change their password (#1486884) +- 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 (#1487845) -- Select/scroll to previously selected message when returning from message page (#1489023) -- Display a warning if popup window was blocked (#1489618) -- Remove (was: ...) from message subject on reply (#1489375) -- Update to TinyMCE 4.1 (#1489057) -- Enable autolink plugin in TinyMCE (#1488845) -- Support image operations with Imagick extension (#1489734) -- Support upload progress with session.upload_progress and PECL uploadprogress module (#1488702) -- Make identity name field optional (#1489510) +- 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 (#1489752) +- 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 (#1486069) +- 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 (#1485234) +- 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 (#1489593) -- Removed redundant default_folders config option (#1489737) -- Implemented IMAP SPECIAL-USE extension support [RFC6154] (#1487830) -- Optimize some framed pages content for better performance (#1489792) -- Improve text messages display and conversion to HTML (#1488937) -- Don't remove links when html signature is converted to text (#1489621) -- Fix page title when using search filter (#1490023) +- 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 (#1490135) -- Fix so attachment charset is set in headers of forward/draft message (#1490109) -- Fix bug where wrong charset could be used for text attachment preview page (#1490106) +- 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 (#1490227) -- Fix bug where Drafts list wasn't updated on draft-save action in new window (#1490225) -- Fix so "set as default" option is hidden if identities_level > 1 (#1490226) -- Fix javascript error in "IE 8.0/Tablet PC" browser (#1490210) -- Fix bug where empty fieldmap config entries caused empty results of ldap search (#1490229) -- Fix bug where sent message was saved in Sent folder even if disabled by user (#1490208) +- 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 (#1490118) -- Fix bug where show_real_foldernames setting wasn't honored on compose page (#1490153) -- Fix issue where Archive folder wasn't protected in Folder Manager (#1490154) -- Fix compatibility with PHP 5.2. in rcube_imap_generic (#1490115) -- Fix setting flags on servers with no PERMANENTFLAGS response (#1490087) -- Fix regression in SHAA password generation in ldap driver of password plugin (#1490094) -- Fix displaying of HTML messages with absolutely positioned elements in Larry skin (#1490103) -- Fix font style display issue in HTML messages with styled <span> elements (#1490101) -- Fix download of attachments that are part of TNEF message (#1490091) -- Fix handling of uuencoded messages if messages_cache is enabled (#1490108) -- Fix handling of base64-encoded attachments with extra spaces (#1490111) -- Fix handling of UNKNOWN-CTE response, try do decode content client-side (#1490046) -- Fix bug where creating subfolders in shared folders wasn't possible without ACL extension (#1490113) -- Fix reply scrolling issue with text mode and start message below the quote (#1490114) -- Fix possible issues in skin/skin_path config handling (#1490125) -- Fix lack of delimiter for recipient addresses in smtp_log (#1490150) -- Fix generation of Blowfish-based password hashes (#1490184) +- 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 SHAA 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 (#1490016) -- Add 'sig_max_lines' config option to default config file (#1490071) -- Add config option to specify IMAP connection socket parameters - imap_conn_options (#1489948) -- Add option to set default message list mode - default_list_mode (#1487312) -- Enable contextmenu plugin for TinyMCE editor (#1487014) -- Fix insert-signature command in external compose window if opened from inline compose screen (#1490074) -- Fix some mime-type to extension mapping checks in Installer (#1489983) -- Fix errors when using localStorage in Safari's private browsing mode (#1489996) -- Fix bug where $Forwarded flag was being set even if server didn't support it (#1490000) -- Fix various iCloud vCard issues, added fallback for external photos (#1489993) -- Fix invalid Content-Type header when send_format_flowed=false (#1489992) -- Fix errors when adding/updating contacts in active search (#1490015) -- Fix incorrect thumbnail rotation with GD and exif orientation data (#1490029) -- Fix contacts list update after adding/deleting/moving a contact (#1490028, #1490033) -- Fix handling of email addresses with quoted domain part (#1490040) -- Fix comm_path update on task switch (#1490041) -- Fix error in MSSQL update script 2013061000.sql (#1490061) -- Fix validation of email addresses with IDNA domains (#1490067) +- 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 (#1489818) -- Add configurable LDAP_OPT_DEREF option (#1489864) -- Fix so when switching editor mode original version of signature is used (#1488849) -- Fix unintentional draft autosave request if autosave is disabled (#1489882) -- Fix malformed References: header in send/saved mail (#1489891) -- Fix handling unicode characters in links (#1489898) -- Fix incorrect handling of HTML comments in messages sanitization code (#1489904) -- Fix so current page is reset on list-mode change (#1489907) -- Fix so responses menu hides on click in classic skin (#1489915) -- Fix unintentional line-height style modification in HTML messages (#1489917) -- Fix broken normalize_string(), add support for ISO-8859-2 (#1489918) -- Support csv contacts import in German localization (#1489920) -- Fix so message list and counters are updated when a message is opened in new window (#1489919) -- Fix malformed recipient name when composing a message by clicking on mailto link (#1489942) -- Fix list reload after sending message in another window (#1489931) -- Fix so address format errors are ignored when saving a draft (#1489954) -- Fix incorrect label translation in return receipt (#1489963) +- 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 (#1489972) -- Fix bug where contacts with no email address were listed on compose addressbook (#1489970) -- Fix images import from various vCard formats (#1489977) -- Fix sorting messages by size on servers without SORT capability (#1489981) +- 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 (#1489595) -- Apply user-specific replacements to group's base_dn property (#1489779) -- Fix missing email address when importing contacts from outlook csv (#1489830) -- Fix bug where "With attachment" option in search filter wasn't selected after return from mail view (#1489774) -- Fix "washing" of unicoded style attributes (#1489777) -- Fix unintentional redirect from compose page in Webkit browsers (#1489789) -- Fix messages index cache update under some conditions (e.g. proxy) (#1489756) -- Fix lack of translation of special folders in some configurations (#1489799) -- Fix XSS issue in plain text spellchecker (#1489806) +- 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 unicoded 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 (#1489817) -- Fix next message display after removing a message (#1489800) -- Fix missing Mail-Followup-To header in sent mail (#1489829) -- Fix error when spell-checking an empty text (#1489831) -- Avoid popupmenus being closed when scrollbar is clicked (#1489832) -- Add proxy_whitelist configuration option (#1489729) -- Fix identities_level=4 handling in new_user_dialog plugin (#1489840) -- Fix various db_prefix issues (#1489839) +- 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 (#1489819) -- Fix invalid host validation on login (#1489841) -- Fix IMAP connection test in installer so it is aware of imap_auth_type (#1489746) +- 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 (#1489569) -- Fix message import dialog when no file is selected (#1489685) -- Fix opening compose screen in new window after saving as draft (#1489643) -- Fix directories check in Installer on Windows (#1489576) -- Fix issue when default_addressbook option is set to integer value (#1489407) -- Fix Opera > 15 detection (#1489562) +- 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 (#1489587) -- Fix regression in handling of 'attachments' result in message_compose hook (#1489627) -- Fix issue where msgexport.sh printed the message to STDOUT instead of a file (#1489634) -- Fix fatal error in database_attachments plugin under some conditions (#1489726) +- 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 (#1489497) -- Include groups in contacts search on mail compose (#1489082) -- Add mime-type mapping for .7z files (#1489512) -- Invoke update scripts with php to circumvent execution restrictions (#1489322) -- Fix drag & drop message/contact moving on touch device (#1489431) -- Fix canned responses in HTML mode (#1489536) -- Check/create default folders on every login not only the first (#1489423) +- 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 (#1489514) -- Remove expand/collapse with plus/minus keys (on numeric keypad) (#1489513) -- Fix issue where filesystem path was added to all-attachments (zip) file (#1489507) -- Fix case-sensitivity of email addresses handling on compose (#1485499) -- Don't alter Message-ID of a draft when sending (#1489409) -- Fix issue where deprecated syntax for HTML lists was not handled properly (#1488768) -- Display different icons when Trash folder is empty or full (#1485775) -- Remember last position of more headers switch (#1488323) -- Fix so message flags modified by another client are applied on the list on refresh (#1485186) -- Fix broken text/* attachments when forwarding/editing a message (#1489426) -- Improved minified files handling, added css minification (#1486988) -- Fix handling of X-Forwarded-For header with multiple addresses (#1489481) -- Fix border issue on folders list in classic skin (#1489473) -- Implemented menu actions to copy/move messages, added folder-selector widget (#1484086) -- Fix security rules in .htaccess preventing access to base URL without the ending slash (#1489477) -- Fix regression where only first new folder was placed in correct place on the list (#1489472) -- Fix issue where children of selected and collapsed thread were skipped on various actions (#1489457) -- Fix issue where groups were not deleted when "Replace entire addressbook" option on contacts import was used (#1489420) -- Fix unreliable mimetype tests in Installer (#1489453) -- Fix performance of listing writeable folders (#1489451) +- 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 (#1489446) -- Set real content-type for file downloads (#1489439) -- Update TinyMCE to version 3.5.10 (#1489442) -- Fix keyboard navigation in list widgets (#1489392) -- Allow plugins to grab the reference of opened windows (#1489413) -- Larry skin: Improved status message display for better visibility (#1488974) -- Fix Internet Explorer 11 detection (#1489434) -- Fix date column width to fit the widest possible date format (#1489368) -- Move certain user preference options to a collapsed "advanced" block (#1488829) -- Add file type icons for Powerpoint and Open Office presentations (#1489225) -- Fix operations on folders with trailing spaces in name (#1489419) -- Improve identity selection based on From: header (#1489378) -- Fix issue where mails with inline images of the same name contained only the first image multiple times (#1489406) -- Use left/right arrow keys to collapse/expand thread and spacebar to select a row, change Ctrl key behavior (#1489392) -- Fix an issue where using arrow keys to go up a list can result in selected message being under headers (#1489403) -- Fix an issue where Home/End keys don't focus list row properly, don't scrollTo properly (#1489396) -- Add an option to disable smart Reply-List behaviour - reply_all_mode (#1488734) -- Fix an issue where pressing minus key on contacts list was hiding list records (#1489393) -- Fix an issue where shift + arrow-up key wasn't selecting all messages in collapsed thread (#1489397) -- Added icon for priority column in messages list header (#1489234) +- 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 (#1489372) +- 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 (#1489363) -- Use DOMDocument LIBXML_PARSEHUGE and LIBXML_COMPACT options if possible (#1489302) +- 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] (#1489333) -- After message is sent refresh messages list of replied message folder (#1489249) -- Add option force specified domain in user login - username_domain_forced (#1489264) +- 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 (#1488509) -- Workaround broken PHP function timezone_name_from_abbr (#1489261) -- Make cached message size limit configurable - messages_cache_threshold (#1489317) +- 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 (#1489304) -- Allow setting INBOX as Sent folder (#1489219) -- Fix replacement variables in user-specific base_dn in some LDAP requests (#1489279) -- Fix image scaling issues when image has only one dimension smaller than the limit (#1489274) -- Fix issue where uploaded photo was lost when contact form did not validate (#1489274) -- Move identity selection based on non-standard headers into (new) identity_select plugin (#1488553) -- Fix downloading binary files with (wrong) text/* content-type (#1489267) +- 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 (#1487311) -- Make message list header stay on top when scrolling (#1295420) +- 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 (#1489193) -- Fix folder names truncation in Classic skin (#1489220) -- Make possible to disable some (broken) IMAP extensions with imap_disable_caps option (#1489184) -- Contacts drag-n-drop default action is to move contacts (#1488751) -- Added possibility to choose to move or copy contacts from drag-n-drop menu (#1488751) -- Fix Close link and remove About link on error pages (#1489109) +- 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 searchfiler and quicksearchbar in Larry skin (#1489158) -- Cache LDAP's user_specific search and use vlv for better performance (#1489186) +- Fix lack of space between searchfiler 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 (#1486132) -- Fix thread cache syncronization/validation (#1489028) +- Fix session issues when local and database time differs (#2401) +- Fix thread cache syncronization/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 (#1489149) -- Fix date format issues on MS SQL Server (#1488918) +- 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 (#1489146) -- Improved handling of Reply-To/Bcc addresses of identity in compose form (#1489016) +- 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 (#1488938) -- Fix SMTP connection using IPv6 address in smtp_server option (#1489024) +- 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 (#1488732) -- Support CSV import from Atmail (#1489045) +- 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 (#1489067) +- 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 (#1489035) -- Add "with attachment" option to messages list filter (#1485382) -- Call resize handler in intervals to prevent lags and double onresize calls in Chrome (#1489005) -- Add rel="noreferrer" for links in displayed messages (#1484686) -- Add ability to toggle between HTML and text while viewing a message (#1486939) -- Remove "HTML message" from attachments list while viewing a message in text mode (#1486939) +- 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 (#1488975) -- Display user-friendly message on IMAP "over quota" errors (#1484164) +- 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 (#1488905) +- 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 (#1489386) +- 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] (#1489382) -- Fix iframe onload for upload errors handling (#1489379) -- Fix address matching in Return-Path header on identity selection (#1489374) -- Fix text wrapping issue with long unwrappable lines (#1489371) +- 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 (#1489336) -- Display full attachment name using title attribute when name is too long to display (#1489320) -- Fix attachment icon issue when rare font/language is used (#1489326) -- Fix expanded thread root message styling after refreshing messages list (#1489327) -- Fix issue where From address was removed from Cc and Bcc fields when editing a draft (#1489319) -- Fix error_reporting directive check (#1489323) -- Fix de_DE localization of "About" label in Help plugin (#1489325) +- 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 (#1485480) -- Fix issue where too big message data was stored in cache causing sql errors (#1489316) -- Fix iframe scrollbars on webkit desktop browsers (#1489306) -- Fix issue where legacy config was overriden by default config (#1489288) -- Fix newmail_notifier issue where favicon wasn't changed back to default (#1489313) -- Fix setting of Junk and NonJunk flags by markasjunk plugin (#1489285) -- Fix lack of Reply-To address in header of forwarded message body (#1489298) -- Fix bugs when invoking contact creation form when read-only addressbook is selected (#1489296) -- Fix identity selection on reply (#1489291) -- Fix so additional headers are added to all messages sent (#1489284) -- Fix display issue after moving folder in Folder Manager (#1489293) -- Fix handling of non-default date formats (#1489294) -- Fix unquoted path in PREG expression on Windows (#1489290) -- Fix wrong close tag in /template/mail.html (#1489295) +- 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 overriden 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 (#1489286) +- 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 (#1489280) -- Fix base URL resolving on attribute values with no quotes (#1489275) -- Fix wrong handling of links with '|' character (#1489276) -- Fix colorspace issue on image conversion using ImageMagick (#1489270) -- Fix XSS vulnerability when editing a message "as new" or draft [CVE-2013-5645] (#1489251) -- Fix XSS vulnerability when saving HTML signatures [CVE-2013-5645] (#1489251) -- Fix rewrite rule in .htaccess (#1489240) -- Fix detecting Turkish language in ISO-8859-9 encoding (#1489252) -- Fix identity-selection using Return-Path headers (#1489241) -- Fix parsing of links with ... in URL (#1489192) -- Fix compose priority selector when opening in new window (#1489257) -- Fix bug where signature wasn't changed on identity selection when editing a draft (#1489229) -- Fix IMAP SETMETADATA parameters quoting (#1489231) -- Fix "could not load message" error on valid empty message body (#1489228) -- Fix handling of message/rfc822 attachments on message forward and edit (#1489214) -- Fix parsing of square bracket characters in IMAP response strings (#1489223) -- Don't clear References and in-Reply-To when a message is "edited as new" (#1489216) +- 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 (#1489174) -- Fix empty messages list when register_globals is enabled (#1489157) -- Fix so valid and set date.timezone is not required by installer checks (#1489180) -- Canonize boolean ini_get() results (#1489189) -- Fix so install do not fail when one of DB driver checks fails but other drivers exist (#1489178) -- Fix so exported vCard specifies encoding in v3-compatible format (#1489183) +- 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 (#1489134) -- Fix height of message headers block (#1489108) -- Fix timeout issue on drag&drop uploads (#1489170) +- 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 (#1489164) -- Fix error when there's no writeable addressbook source (#1489162) -- Fix zipdownload plugin issue with filenames charset (#1489156) -- Fix so non-inline images aren't skipped on forward (#1489150) -- Fix "null" instead of empty string on messages list in IE10 (#1489145) +- 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 (#1489011) -- Fix bug where serialized strings were truncated in PDO::quote() (#1489142) -- Fix displaying messages with invalid self-closing HTML tags (#1489137) -- Fix PHP warning when responding to a message with many Return-Path headers (#1489136) -- Fix unintentional compose window resize (#1489114) -- Fix performance regression in text wrapping function (#1489133) -- Fix connection to posgtres db using unix socket (#1489132) -- Fix handling of comma when adding contact from contacts widget (#1489107) -- Fix bug where a message was opened in both preview pane and new window on double-click (#1489122) -- Fix fatal error when xdebug.max_nesting_level was exceeded in rcube_washtml (#1489110) -- Fix PHP warning in html_table::set_row_attribs() in PHP 5.4 (#1489094) -- Fix invalid option selected in default_font selector when font is unset (#1489112) -- Fix displaying contact with ID divisible by 100 in sql addressbook (#1489121) -- Fix browser warnings on PDF plugin detection (#1489118) -- Fix fatal error when parsing UUencoded messages (#1489119) +- 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 posgtres 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' (#1489084) -- Fix problem where security warning was displayed for valid images with image/jpg type (#1489097) -- Fix handling of invalid email addresses in headers (#1489092) -- Fix IMAP connection issue with default_socket_timeout < 0 and imap_timeout < 0 (#1489090) -- Fix various PHP code bugs found using static analysis (#1489086) -- Fix backslash character handling on vCard import (#1489085) -- Fix csv import from Thunderbird with French localization (#1489059) -- Fix messages list focus issue in Opera and Webkit (#1489058) -- Fix Reply-To header handling in Reply-All action (#1489037) -- Fix so Sender: address is added to Cc: field on reply to all (#1489011) -- Fix so addressbook_search_mode works also for group search (#1489079) -- Fix removal of a contact from a group in LDAP addressbook (#1489081) -- Inlcude SQL query in the log on SQL error (#1489064) -- Fix handling untagged responses in IMAP FETCH - "could not load message" error (#1489074) -- Fix very small window size in Chrome (#1488931) -- Fix list page reset when viewing a message in Larry skin (#1489076) -- Fix min_refresh_interval handling on preferences save (#1489073) -- Fix PDF support detection for Firefox PDF.js (#1488972) -- Fix possible collision in generated thumbnail cache key (#1489069) -- Fix exit code on bootsrap errors in CLI mode (#1489044) -- Fix error handling in CLI mode, use STDERR and non-empty exit code (#1489043) +- 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) +- Inlcude 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 bootsrap 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 (#1489060) +- 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 (#1489056) -- Fix list of required configuration options (#1489055) -- Fix DB error when creating a new contact and a group is selected (#1489051) -- Fix handling of deprecated boolean value of reply_mode option (#1489052) +- 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 (#1489042) -- Set minimal permissions to temp files (#1488996) -- Improve content check for embedded images without filename (#1489029) -- Fix handling of invalid characters in message headers and output (#1489032) -- Fix selecting collapsed rows on select-all (#1489036) -- Avoid race-conditions with concurrent attachment uploads (#1488422) -- Fix possible header duplicates when using additional headers (#1489033) -- Fix session issues with use_https=true (#1488986) -- Fix blockquote width in sent mail (#1489031) -- Fix keyboard events on list widgets in Internet Explorer (#1489025) +- 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 (#1489001) -- Refresh current folder in opener window after draft save or message sent (#1488997) -- Fix saving draft just after entering compose window (#1489012) -- Fix javascript error in IE9 when loading form with placeholders into an iframe (#1489008) -- Fix handling of some conditional comment tags in HTML message (#1489004) -- Fix so forward as attachment works if additional attachment is added by message_compose hook (#1489000) -- Better handling of session errors in ajax requests (#1488960) -- Fix HTML part detection for some specific message structures (#1488992) -- Don't show fake address - phishing prevention (#1488981) -- Fix forward as attachment bug with editormode != 1 (#1488991) -- Fix LIMIT/OFFSET queries handling on MS SQL Server (#1488984) -- Fix so task name can really contain all from a-z0-9_- characters (#1488941) +- 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 taget="_blank" -- Mention SQLite database format change in UPGRADING file (#1488983) -- Increase maxlength to 254 chars for email input fields in addressbook (#1488987) -- Fix thumbnail size when GD extension is used for image resize (#1488985) -- Display notice that message is encrypted also for application/pkcs7-mime messages (#1488526) +- 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 (#1488973) -- Add workaround for invalid message charset detection by IMAP servers (#1488968) -- Fix NUL characters in content-type of ms-tnef attachment (#1488964) -- Fix regression in handling LDAP contact identifiers (#1488959) +- 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 (#1488938) +- 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 (#1488381) -- Fix login in case when default_host is an array with one element (#1488928) +- 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 (#1488568) -- Also block remote images in HTML part view (#1488827) +- 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 (#1488902) +- Force autocommit mode in mysql database driver (#4068) RELEASE 0.9-beta ---------------- -- Fix searching by date in address book (#1488888) -- Improve charset detection by prioritizing charset according to user language (#1485669) -- Fix handling of escaped separator in vCard file (#1488896) -- Add option to use envelope From address for MDN responses (#1488880) -- Add possibility to search in message body only (#1488770) -- Support "multipart/relative" as an alias for "multipart/related" type (#1488886) -- Display PGP/MIME signature attachments as "Digital Signature" (#1488570) -- Workaround UW-IMAP bug where hierarchy separator is added to the shared folder name (#1488879) -- Fix version comparisons with -stable suffix (#1488876) -- Add unsupported alternative parts to attachments list (#1488870) -- Add Compose button on message view page (#1488747) +- 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 (#1488862) -- Use matching identity in MDN response (#1488864) -- Fix handling of signatures on draft edit (#1488798) -- Fix so compacting of non-empty folder is possible also when messages list is empty (#1488858) -- Allow forwarding of multiple emails (#1486854) -- Fix big memory consumption of DB layer (#1488856) -- Fix broken message/part bodies when FETCH response contains more untagged lines (#1488836) -- Fix empty email on identities list after identity update (#1488834) +- 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 (#1488840, #1488553) -- Fix XSS vulnerability using Flash files (#1488828) -- Always save drafts with format=flowed in order to keep original line wraps (#1488799) -- Select default_addressbook on the list in Address Book (#1488280) -- Fix so mobile phone has TYPE=CELL in exported vCard (#1488812) -- Support contacts import from CSV file (#1486399) -- Improved keep-alive action. Now the interval is based on session_lifetime (#1488507) -- Added cross-task 'refresh' request for system state updates (#1488507) +- 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 (#1485486) -- Better client-side timezone detection using the jsTimezoneDetect library (#1488725) -- Add option to disable saving sent mail in Sent folder - no_save_sent_messages (#1488686) -- Fix handling dont_override with message_sort_col and message_sort_order settings (#1488760) -- Fix handling of URLs with asterisk characters (#1488759) -- Remove automatic to-lowercase conversion of usernames (#1488715) +- 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 (#1445509) -- Fix HTML special characters handling in message list/header display (#1488523) -- List related text/html part as attachment in plain text mode (#1488677) +- 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 (#1488665) -- Fix so "Edit as new" on draft creates a new message (#1488687) -- Fix invalid error message on deleting mail from read only folder (#1488694) -- Replace data URIs of images (pasted in HTML editor) with inline attachments (#1488502) +- 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 (#1488517) -- Add option to not include original message on reply, rename option top_posting to reply_mode (#1485149) +- 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 (#1488332) +- 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 (#1488581) -- Removed redundant cache.cache_id column (#1488528) -- Fix order of attachments in sent mail (#1488423) -- Fix Shift + delete button does not permanently delete messages (#1488243) -- Add Content-Length for attachments where possible (#1485478) -- Fix attachment sizes in message print page and attachment preview page (#1488515) + 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 (#1485585) -- Display Tiff as Jpeg in browsers without Tiff support (#1488452) -- Don't display Pdf/Tiff/Flash attachments inline without browser support (#1488452, #1487929) -- Add is_escaped attribute for html_select and html_textarea (#1488485) +- 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 (#1488015) +- 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 @@ -796,282 +817,282 @@ RELEASE 0.8.5 ------------- -- Fix #countcontrols issue in IE<=8 when text is very long (#1488890) -- Fix unwanted horizontal scrollbar in message preview header (#1488866) -- Add workaround for IE<=8 bug where Content-Disposition:inline was ignored (#1488844) -- Fix XSS vulnerability in vbscript: and data:text links handling [CVE-2012-6121] (#1488850) -- Fix absolute positioning in HTML messages (#1488819) +- 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 keybord events on messages list in opera browser (#1488823) -- Fix selection of collapsed thread rows (#1488772) -- Fix wrapping of quoted text with format=flowed (#1488177) +- Fix keybord 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 (#1488802) -- Fix XSS vulnerability in handling of text/enriched messages (#1488806) -- Fix handling of 'media' attribute on linked css (#1488789) -- Fix excessive LFs at the end of composed message with top_posting=true (#1488797) -- Fix bug where leading blanks were stripped from quoted lines (#1488795) +- 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 (#1488792) -- Fix possible HTTP DoS on error in keep-alive requests (#1488782) -- Fix compatybility with MDB2 2.5.0b4 (#1488779) +- Fix AREA links handling (#3992) +- Fix possible HTTP DoS on error in keep-alive requests (#3983) +- Fix compatybility 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 (#1488769) +- 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 (#1488763) -- Fix displaying of multipart/alternative messages with empty parts (#1488750) -- Fix threaded list sorting on PHP < 5.2.9 (#1488748) -- Fix Warning: htmlspecialchars(): charset `RCMAIL_CHARSET' not supported warning in Installer (#1488744) +- 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 (#1488737) -- Force fonts in compose fields to be all the same (#1488690) -- Fix handling vCard entries with TEL;TYPE=CELL (#1488728) -- Fix error where session wasn't updated after folder rename/delete (#1488692) -- Fix PLAIN authentication for some IMAP servers (#1488674) -- Fix encoding vCard file when contains PHOTO;ENCODING=b (#1488683) -- Fix focus issue in IE when selecting message row (#1488620) -- Add full headers view in message preview window (#1488538) -- Fix message display page issues - unified with message preview (#1488590, #1488642) -- Fix displaying all headers when they contain malformed characters (#1488666) -- Fix decoding of HTML messages with UTF-16 charset specified (#1488654) -- Fix quota capability detection so it can be overwritten by a plugin (#1488655) -- Fix identity selection on reply (#1488101) -- Fix Larry's messages list filter in IE (#1488632) -- Fix more IE issues by disabling Compat. mode with X-UA-Compatible meta tag (#1488626) -- Fix setting locales under Solaris - use additional .UTF-8 suffix (#1488628) +- 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 (#1488618) +- 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 (#1488593) -- Fix lower-casing email address on replies (#1488598) -- Fix line separator in exported messages (#1488603) -- Fix XSS issue where plain signatures wasn't secured in HTML mode [CVE-2012-4668] (#1488613) -- Fix XSS issue where href="javascript:" wasn't secured [CVE-2012-3508] (#1488613) -- Fix impossible to create message with empty plain text part (#1488610) -- Fix stripped apostrophes when replying in plain text to HTML message (#1488606) -- Fix inactive Save search option after advanced search (#1488607) -- Fix Remove from group option is active for contact search result (#1488608) -- Disable autocapitalization in login form on iPad/iPhone (#1488609) -- Fix focus on the list when list row is clicked (#1488600) -- Added separate From and To columns apart from smart From/To column (#1486891) -- Fix fallback to Larry skin when configured skin isn't available (#1488591) -- Fix (workaround) delete operations with some versions of memcache (#1488592) +- 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 (#1488577) +- Support connections to memcached socket file (#3848) - Enable TinyMCE inlinepopups plugin - Update to TinyMCE 3.5.6 -- Correctly escape localized labels in javascript variable (#1488567) -- Update Net_SMTP/Auth_SASL packages to fix Digest-MD5/Cram-MD5 authentication (#1488571) -- Don't add attachments content into reply/forward/draft message body (#1488557) -- Fix 'no connection' errors on page unloads (#1488547) -- Plugin API: Add 'unauthenticated' hook (#1488138) -- Show explicit error message when provided hostname is invalid (#1488550) -- Fix wrong compose screen elements focus in IE9 (#1488541) -- Fix fatal error when date.timezone isn't set (#1488546) +- 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 (#1488377) -- Show dedicated icon for multipart/report messages (#1488524) -- Properly hide text of icon links/buttons (#1488534) -- Fix handling of unitless CSS size values in HTML message (#1488535) -- Fix removing contact photo using LDAP addressbook (#1488420) -- Fix storing X-ANNIVERSARY date in vCard format (#1488527) -- Update to Mail_Mime-1.8.5 (#1488521) -- Fix XSS vulnerability in message subject handling using Larry skin [CVE-2012-3507] (#1488519) -- Fix handling of links with various URI schemes e.g. "skype:" (#1488106) +- 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 (#1488511) -- Fix errors with enabled PHP magic_quotes_sybase option (#1488506) -- Fix SQL query for contacts listing on MS SQL Server (#1488505) -- Fix window.resize handler on IE8 and Opera (#1488453) -- Don't let error message popups cover the login form (#1488500) +- 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 (#1488493) -- Make folders with unread messages in subfolders bold again (#1486793) -- Abbreviate long attachment file names with ellipsis (#1488499) +- 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 (#1488498) -- Fix host autoselection when default_host is an array (#1488495) +- 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 (#1488483) -- Fix listing shared folders on Courier IMAP (#1488466) +- 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 (#1488474) -- Fix handling of large uuencode attachments (#1488473) -- Fix handling of "usemap" attribute (#1488472) -- Fix handling of some HTML tags e.g. IMG (#1488471) -- Use similar language as a fallback for plugin localization (#1488401) -- Fix issue where signature wasn't re-added on draft compose (#1488322) -- Update to TinyMCE 3.5 (#1488459) +- 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 (#1488449) -- Fix redirect to mail/compose on re-login (#1488226) -- Add IE8 hack for messages list issue (#1487821) +- 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 (#1488432) -- Support mutliple name/email pairs for Bcc and Reply-To identity settings (#1488445) -- Set flexible width to login form fields (#1488418) -- Fix re-draw bug on list columns change in IE8 (#1487822) -- Allow mass-removal of addresses from a group (#1487748) +- Fix importing vCard photo with ENCODING param specified (#3746) +- Support mutliple 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 (#1488238) -- Add option to delete messages instead of moving to Trash when in Junk folder (#1486686) -- Fix invisible cursor when replying to a html message (#1487073) -- Reset IP stored in session when destroying session data (#1488056) +- 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 (#1488123) +- Support LDAP RFC2256's country object class read/write (#3535) - Upgraded to jQuery 1.7.2 -- Image resize with GD extension (#1488383) -- Fix lack of warning when switching task in compose window (#1488399) +- 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 (#1488394) +- Request all needed fields from address book backends (#3721) - Unified (single) spellchecker button -- Scroll long lists on drag&drop (#1485946) -- Copy all skins in installto script (#1488376) +- Scroll long lists on drag&drop (#2249) +- Copy all skins in installto script (#3705) RELEASE 0.8-beta ---------------- -- Upgraded to jQuery 1.7.1 (#1488337) and jQuery UI 1.8.18 -- Add Russian to the spellchecker languages list (#1488135) -- Remember custom skin selection after logout (#1488355) -- Make sure About tab is always the last tab (#1488257) -- Fix issue with folder creation under INBOX. namespace (#1488349) -- Added mailto: protocol handler registration link in User Preferences (#1486580) -- Handle identity details box with an iframe (#1487020) -- Fix issue where some text from original message was missing on reply (#1488340) -- Fix autoselect_host() for login (#1488297) +- 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 (#1485592) -- Add separate pagesize setting for mail messages and contacts (#1488269) +- 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 (#1484137) +- 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 (#1487424) -- Add possibility to add SASL mechanisms for SMTP in smtp_connect hook (#1487937) -- Mark (with different color) folders with recent messages (#1486234) +- 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 (#1488389) -- Fix handling of % character in IMAP protocol (#1488382) -- Fix duplicate names handling in addressbook searches (#1488375) -- Fix displaying of HTML messages from Disqus (#1488372) +- 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 (#1488346) +- 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 (#1488327) -- Add lost translation label in de_DE (#1488315) -- Fix drafts update issues when edited from preview pane (#1488314) -- Fix wrong variable name in rcube_ldap.php (#1488302) +- 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 (#1488300) +- 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 (#1488290) -- Fix SQL Error when saving a contact with many email addresses (#1488286) +- 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 (#1488287) +- Remove duplicated 'organization' label (#3631) - Fix so editor selector is hidden when 'htmleditor' is listed in 'dont_override' -- Fix wrong (long) label usage (#1488283) -- Fix handling of INBOX's subfolders in special folders config (#1488279) -- Add ifModule statement for setting Options -Indexes in .htaccess file (#1488274) -- Fix crashes with eAccelerator (#1488256) -- Fix searching on IMAP servers without CHARSET specifier support (#1488271) -- Fix expanding folders during drag&drop (#1488260) +- 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 (#1488255) +- 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 (#1485135) +- Replace prompt() with jQuery UI dialog (#1603) - Fix navigation in messages search results -- Improved handling of some malformed values encoded with quoted-printable (#1488232) +- 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 (#1488225) -- Add content filter for embedded attachments to protect from XSS on IE [CVE-2012-1253] (#1487895) -- Use strpos() instead of strstr() when possible (#1488211) -- Fix handling HTML entities when converting HTML to text (#1488212) -- Fix fit_string_to_size() renders browser and ui unresponsive (#1488207) -- Fix handling of invalid characters in request (#1488124) -- Fix merging some configuration options in update.sh script (#1485864) -- Fix so TEXT key will remove all HEADER keys in IMAP SEARCH (#1488208) -- Fix handling contact photo url with https:// prefix (#1488202) -- Fix possible infinite redirect on attachment preview (#1488199) +- 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 (#1487860) -- Fixed bug in handling link with '!' character in it (#1488195) -- Fixed bug where session ID's length was limited to 40 characters (#1488196) +- 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 (#1485137) -- Fix regression in setting recipient to self when replying to a Sent message (#1487074) -- Fix listing of folders in hidden namespaces (#1486796) -- Don't consider \Noselect flag when building folders tree (#1488004) -- Fix sorting autocomplete results (#1488084) -- Add option to set session name (#1486433) +- 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 (#1487813) -- Add option to define matching method for addressbook search (#1486564, #1487907) +- 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 (#1488168) -- Fix handling of dates (birthday/anniversary) in contact data (#1488147) -- Fix error on opening searched LDAP contact (#1488144) -- Fix redundant line break in flowed format (#1488146) -- Fix IDN address validation issue (#1488137) -- Fix JS error when dst_active checkbox doesn't exist (#1488133) -- Autocomplete LDAP records when adding contacts from mail (#1488073) -- Plugin API: added 'ready' hook (#1488063) -- Ignore DSN request when it isn't supported by SMTP server (#1487800) -- Make sure LDAP name fields aren't arrays (#1488108) -- Fixed imap test to non-default port when using ssl (#1488118) -- Force all files to be overwritten when updating (#1488117) -- Fix issue where it wasn't possible to change list view mode in folder manager for INBOX (#1488107) -- Fix namespace handling in special folders settings (#1488112) -- Disable time limit for CLI scripts (#1488109) -- Fix misleading display when chaning editor type (#1488104) +- 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 chaning 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 (#1487752) +- 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 (#1488083) +- 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 (#1487128) -- Fix displaying multipart/alternative messages with only one part (#1487938) +- 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 @@ -1079,648 +1100,648 @@ - 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 (#1488021) +- 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 (#1486782) -- Localize forwarded message header (#1488058) +- 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 (#1488101) -- Fix locked folder rename option on servers supporting RFC2086 only (#1488089) +- 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 (#1488079) +- Fix encoding of LDAP contacts identifiers (#3501) - jQuery 1.6.4 -- Fix handling of binary attachments encoded with quoted-printable (#1488065) -- Fix text-overflow:ellipsis issues on messages list in FF7 and Webkit (#1488061) +- 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 (#1488076) +- Fix compacting folder resets message list filter (#3499) RELEASE 0.6-rc ---------------- -- Send X-Frame-Options headers to protect from clickjacking (#1487037) -- Fallback to mail_domain in LDAP variable replacements; added 'host' to 'user_create' hook arguments (#1488024) -- Fixed wrong vCard type parameter mobile (#1488067) -- Fixed vCard WORKFAX issue (#1488046) -- Add vCard's Profile URL support (#1488062) +- 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' (#1488060) -- Fix handling of attachments inside message/rfc822 parts (#1488026) -- Make list of mimetypes that open in preview window configurable (#1487625) +- 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 (#1487981) +- 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 (#1488028) -- Recalculate date when replying to a message and localize the cite header (#1487675) -- Fix handling of email addresses with quoted local part (#1487939) -- Fix EOL character in vCard exports (#1487873) +- 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 (#1487994) +- 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 (#1487747) -- Add optional textual upload progress indicator (#1486039) -- Fix parsing URLs containing commas (#1487970) -- Added vertical splitter for books/groups list in addressbook (#1487923) +- 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 (#1487944) +- 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 (#1487933) -- Added option to force spellchecking before sending a message (#1485458) -- Fix handling of "<" character in contact data, search fields and folder names (#1487864) -- Fix saving "<" character in identity name and organization fields (#1487864) +- 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 performence of folder manager operations -- Fix default_port option handling in Installer when config.inc.php file exists (#1487925) +- 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 (#1487910) +- Fix WORKFAX saving in address book (#3380) - Add forward-as-attachment feature -- jQuery-1.6.2 (#1487913, #1487144) -- Improve display name composition when saving contacts (#1487143) -- Fix problems with subfolders of INBOX folder on some IMAP servers (#1487725) -- Fix handling of folders that doesn't belong to any namespace (#1487637) -- Enable multiselection for attachments uploading in capable browsers (#1485969) +- 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 (#1487892) -- Improve performance by including files with absolute path (#1487849) -- Move folder name truncation to client/skin (#1485412) +- 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 (#1487837) -- Fix vcard folding with uncode characters (#1487868) -- Keep all submitted data if contact form validation fails (#1487865) -- Handle uncode strings in rcube_addressbook::normalize_string() (#1487866) -- Fix handling of debug_level=4 in ajax requests (#1487831) -- Enable TinyMCE's contextmenu (#1487014) +- Replace LDAP vars in group queries (#3329) +- Fix vcard folding with uncode characters (#3353) +- Keep all submitted data if contact form validation fails (#3350) +- Handle uncode 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 (#1487806) -- Better display of vcard import results (#1485457) +- 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 (#1486692) -- Replying to a sent message puts the old recipient as the new recipient (#1487074) +- 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] (#1488030) +- 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 (#1487943) -- Fix issue which cases IMAP disconnection when encrypt() method was used (#1487900) +- 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 (#1487902) -- Fix relative URLs handling according to a <base> in HTML (#1487889) -- Fix handling of top-level domains with more than 5 chars or unicode chars (#1487883) -- Fix usage of non-standard HTTP error codes (#1487797) -- Fix PHP warning on mistaken in_array() usage (#1487901) +- 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 (#1487843) +- 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 (#1487863) -- Improve space-stuffing handling in format=flowed messages (#1487861) -- Fix bug where some dates would produce SQL error in MySQL (#1487856) -- Added workaround for some IMAP server with broken STATUS response (#1487859) -- Fix bug where default_charset was not used for text messages (#1487836) -- Stateless request tokens. No keep-alive necessary on login page (#1487829) +- 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 (#1486281) -- Fix some emails are not shown using Cyrus IMAP (#1487820) -- Fix handling of mime-encoded words with non-integral number of octets in a word (#1487801) -- Fix parsing links with non-printable characters inside (#1487805) -- Fixed de_CH Localization bugs (#1487773) -- Add variable for 'Today' label in date_today option (#1486120) -- Fix dont_override setting does not override existing user preferences (#1487664) +- 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 (#1487775) +- Fix CSS error in contact details screen on IE7 (#3281) RELEASE 0.5.1 ------------- -- Fix handling of attachments with invalid content type (#1487767) -- Add workaround for DBMail's bug http://www.dbmail.org/mantis/view.php?id=881 (#1487766) +- 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 (#1487740) -- Fix ICANN example addresses doesn't validate (#1487742) +- 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 (#1487750) -- Fix IDNA support when IDN/INTL modules are in use (#1487742) -- Fix handling of invalid HTML comments in messages (#1487759) -- Fix parsing FETCH response for very long headers (#1487753) -- Fix add/remove columns in message list when message_sort_order isn't set (#1487751) -- Check mime headers before attempt to parse them (#1487745) -- Quote header values in show_additional_headers plugin (#1487744) -- Fix settings UI on IE 6 (#1487724) -- Remove double borders in folder listing (#1487713) -- Separate full message headers UI element from headers table (#1487715) -- Add part MIME ID to message_part_* hooks (#1487718) -- Improve parsing of MS Outlook vCards (#1487716) +- 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. (#1487673) -- Show full mail subject as title when hovering a cut subject link (#1487128) -- Fix randomly disappearing folders list in IE (#1487704) -- Fix list column add/removal in IE (#1487703) -- Fix login redirect issues (#1487686) +- 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 (#1487701) -- Workaround for setting charset in case of malformed bodystructure response (#1487700) -- Fix impossible to subscribe to protected folders (#1487656) -- Fix setting timezone in Preferences (#1487705) +- 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 (#1487104) -- Wrap HTML parts with <html><body> and add Doctype declaration (#1487098) -- Make rcube_autoload silently skip unknown classes (#1487109) -- Fix charset detection in vcards with encoded values (#1485542) -- Better CSS cursors for splitters (#1486874) -- Show the same message only once (#1487641) -- Fix namespaces handling (#1487649) +- 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 (#1487657) -- Fix handling square brackets in links (#1487672) +- 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 (#1487134) +- 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 (#1487113) -- Fix window is blur'ed in IE when selecting a message (#1487316) -- Fix cursor position on compose form in Webkit browsers (#1486674) -- Fix setting charset of attachment filenames (#1487122) -- Allow setting autocomplete attribute for all inputs separately (#1487313) +- 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 (#1487443) -- Add folder size and quota indicator in folder manager (#1485780) -- Add possibility to move a subfolder into root folder (#1486791) +- 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 (#1485206) +- 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 (#1487083) +- 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 (#1487450) -- Add username and IP address to log message on unsuccessful login (#1487626) +- 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 (#1487634) +- Fix charset conversion for text attachments without charset specification (#3181) RELEASE 0.5-BETA ---------------- -- Make session data storage more robust against garbage session data (#1487136) +- 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 (#1487133) -- List groups in address detail view and allow to subscribe/unsubscribe from there (#1486753) -- Messages caching: performance improvements, fixed syncing, fixes related with #1486748 -- Add link to identities in compose window (#1486729) -- Add Internationalized Domain Name (IDNA) support (#1483894) -- Add option to automatically send read notifications for known senders (#1485883) -- Add option to "Return receipt" will be always checked (#1486352) -- Fix HTML to plain text conversion doesn't handle citation blocks (#1486921) -- Use custom sorting when SORT is disabled by IMAP admin (#1486959) -- Allow setting some washtml options from plugin (#1486578) -- Add option do bind for an individual LDAP address book (#1486997) -- Change reply prefix to display email address only if sender name doesn't exist (#1486550) -- Plugin API: improved 'abort' flag handling, added 'result' item in some hooks (#1486914) -- Fix mailto optional params in plain text messages aren't handled (#1487026) -- Add Reply-to-List feature (#1484252) -- Add Mail-Followup-To/Mail-Reply-To support (#1485547) -- Fix confirmation message isn't displayed after sending mail on Chrome (#1486177) -- Fix keyboard doesn't work with autocomplete list with Chrome (#1487029) -- Improve tabs to fixed width and add tabs in identities info (#1486974) +- 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 (#1485840) +- 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 (#1486142) +- 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 (#1486165) -- Prevent from inserting empty link when composing HTML message (#1486944) -- Add caching support in id2uid and uid2id functions (#1487019) -- Add SASL proxy authentication for SMTP (#1486693) -- Improve displaying of UI messages (#1486977) -- Fix double e-mail filed in identity form (#1487054) -- Display IMAP errors for LIST/THREAD/SEARCH commands (#1486905) +- 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 (#1486665) +- 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 (#1487068) -- Fix handling of attachments when Content-Disposition is not inline nor attachment (#1487051) -- Improve performance of unseen messages counting (#1487058) +- 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 (#1486690) +- 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 (#1487078) +- 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 (#1486225) -- Fix handling of URLs with tilde (~) or semicolon (;) character (#1487087, #1487088) +- 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 (#1487095) -- Add option to place replies in the folder of the message being replied to (#1485945) -- Add missing confirmation/error messages on contact/group/message actions (#1486845) +- 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 (#1486986) -- Add option for minimum length of autocomplete's string (#1486428) -- Fix operations on messages in unsubscribed folder (#1487107) -- Add support for shared folders (#1403507) -- Fix handling of folders with name "0" (#1487119) +- 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 (#1487123) -- Fix error in MSSQL DDL scripts (#1487112) -- Lock submit button in onsubmit event on login page (#1487036) -- Don't set attachment's charset in Content-type header (#1487122) -- Fix handling of message bodies (quoted-printable encoded) with NULL characters (#1486189) +- 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 (#1487021) +- 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 (#1487023) -- Fix handling of Thunderbird's vCards (#1487024) +- 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 (#1487018) +- Fix space-stuffing in format=flowed messages (#3064) - Fix msgexport.sh now using the new imap wrapper -- Avoid displaying password on shell (#1486947) -- Only lower-case user name if first login attempt failed (#1486393) -- Make alias setting in squirrelmail_usercopy plugin configurable (patch by pommi, #1487007) -- Prevent from saving a non-existing skin path in user prefs (#1486936) -- Improve handling of single-part messages with bogus BODYSTRUCTURE (#1486898) -- Fix path to SQL files when using pgsql/mysqli/sqlsrv drivers (#1486902) -- Fix upgrade script for SQLite (#1486903) +- 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 (#1486945) -- Fix contacts list page controls when a group is selected (#1486946) -- Fix SMTP test in Installer (#1486952) -- Fix "Select all" causes message to be opened in folder with exactly one message (#1486913) -- Fix Tab key doesn't work in HTML editor in Google Chrome (#1486925) -- Fix TinyMCE uses zh_CN when zh_TW locale is set (#1486929) -- Fix TinyMCE buttons are hidden in Opera (#1486922) -- Fix JS error on IE when trying to send HTML message with enabled spellchecker (#1486940) -- Display inline images with known extensions and non-image content-type (#1486934) -- Fix "Threaded" checkbox after subfolder creation (#1486928) -- Fix timezone string in sent mail (#1486961) -- Show disabled checkboxes for protected folders instead of dots (#1485498) +- 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 (#1486930, #1486823) +- Re-added 'Close' button in upload form (#2999, #2917) - Fix handling of charsets with LATIN-* label -- Fix messages background image handling in some cases (#1486990) -- Fix format=flowed handling (#1486989) -- Fix when IMAP connection fails in 'get' action session shouldn't be destroyed (#1486995) -- Fix list_cols is not updated after column dragging (#1486999) -- Support %z variable in host configuration options (#1487003) +- 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 disapearing upload form disapears when user selects a file on Safari (#1486823) -- Don't replace error messages with loading info (#1486300) -- Fix JS errors on compose mode switch (#1486870) -- Fix message structure parsing when it lacks optional fields (#1486881) +- Fix disapearing upload form disapears 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 (#1486866) -- Fix default IMAP port configuration (#1486864) -- Create Sent folder when starting to compose a new message (#1486802) -- Fix handling of messages with Content-Type: application/* and no filename (#1484050) +- 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 (#1483883) +- Fix RC forgets search results (#722) - TinyMCE 3.3.7 -- Improve parsing of styled empty tags in HTML messages (#1486812) -- Add %dc variable support in base_dn/bind_dn config (#1486779) -- Add button to hide/unhide the preview pane (#1484215) -- Fix no-cache headers on https to prevent content caching by proxies (#1486798) -- Fix attachment filenames broken with TNEF decoder using long filenames (#1486795) -- Use user's timezone in Date header, not server's timezone (#1486119) -- Add option to set separate footer for HTML messages (#1486660) -- Add real SMTP error description to displayed error messages (#1485927) -- Fix some IMAP errors handling when opening the message (#1485443) -- Fix related parts aren't displayed when got mimetype other than image/* (#1486432) -- Multiple identity and database support for squirrelmail_usercopy plugin (#1486517) -- Support dynamic hostname (%d/%n) variables in configuration options (#1485438) -- Add 'messages_list' hook (#1486266) -- Add request* event triggers in http_post/http_request (#1486054) -- Fix use RFC-compliant line-delimiter when saving messages on IMAP (#1486712) -- Add 'imap_timeout' option (#1486760) +- 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 (#1485839) -- Added list_mailboxes hook in rcube_imap::list_unsubscribed() (#1486668) -- Fix wrong message on file upload error (#1486725) -- Add support for data URI scheme [RFC2397] (#1486740) +- 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 (#1484370), fixes word wrapping issues (#1486543) -- Fix duplicated attachments when forwarding a message (#1486487) -- Fix message/rfc822 attachments containing only attachments are not parsed properly (#1486743) -- Fix %00 character in winmail.dat attachments names (#1486738) -- Fix handling errors of folder deletion (#1486705) -- Parse untagged CAPABILITY response for LOGIN command (#1486742) +- 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 (#1486682) -- Fix check-recent action issues and performance (#1486526) -- Fix messages order after checking for recent (#1484664) -- Fix autocomplete shows entries without email (#1486452) -- Fix listupdate event doesn't trigger on search response (#1486708) -- Fix select_all_mode value after selecting a message (#1486720) -- Set focus to editor on reply in HTML mode (#1486632) -- Fix composing in HTML jumps cursor to body instead of recipients (#1486674) -- Allow columns order change per user - drag&drop (#1485795) -- Add References header in read receipt (#1486681) -- Fix database constraint violation when opening a message (#1486696) -- Add 'loading' message while login is in progress (#1486667) -- Fix quota_zero_as_unlimited (#1486662) -- Fix folder subscription checking (#1486684) -- Fix INBOX appears (sometimes) twice in mailbox list (#1486672) -- Fix listing of attachments of some types e.g. "x-epoc/x-sisx-app" (#1486653) -- Fix DB Schema checking when some db_table_* options are not set (#1486654) +- 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 (#1486544) -- Hide IMAP host dropdown when single host is defined (#1486326) -- Add images pre-loading on login page (#1451160) -- Add HTTP_X_REAL_IP and HTTP_X_FORWARDED_FOR to successful logins log (#1486441) -- Fix setting spellcheck languages with extended codes (#1486605) -- Fix messages list scrolling in FF3.6 (#1486472) -- Fix quicksearch input focus (#1486637) +- 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 (#1486619) -- Assign newly created contacts to the active group (#1486626) -- Added option not to mark messages as read when viewed in preview pane (#1485012) -- Allow plugins modify the Sent folder when composing (#1486548) -- Added optional (max_recipients) support to restrict total number of recipients per message (#1484542) +- 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 (#1485476) -- Fix bugs on unexpected IMAP connection close (#1486190, #1486270) +- 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 (#1486430) -- Added possibility to select all messages in a folder (#1484756) -- Added 'imap_force_caps' option for after-login CAPABILITY checking (#1485750) +- 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 (#1484086) -- Improved performance of folders operations (#1486525) -- Fix blocked.gif attachment is not attached to the message (#1486516) +- 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 (#1486078) -- Managesieve: support for selectively disabling rules within a single sieve script (#1485882) +- 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 (#1486148) +- 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 (#1486305) -- Add 'default_charset' option to user preferences (#1485451) +- 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 (#1486299) -- Fix deleting all messages from last list page (#1486293) -- Flag original messages when sending a draft (#1486203) -- Changed signature separator when top-posting (#1486330) -- Let the admin define defaults for search modifiers (#1485897) -- Fix long e-mail addresses validation (#1486453) -- Remember search modifiers in user prefs (#1486146) -- Added force_7bit option to force MIME encoding of plain/text messages (#1486510) -- Use case sensitive check when checking for default folders (#1486346) -- Fix checking for new mail: now checks unseen count of inbox (#1485794) -- Improve performance by avoiding unnecessary updates to the session table (#1486325) -- Fix invalid <font> tags which cause HTML message rendering problems (#1486521) -- Fix CVE-2010-0464: Disable DNS prefetching (#1486449) -- Fix Received headers to behave better with SpamAssassin (#1486513) -- Password: Make passwords encoding consistent with core, add 'password_charset' global option (#1486473) -- Fix adding contacts SQL error on mysql (#1486459) -- Squirrelmail_usercopy: support reply-to field (#1486506) -- Fix IE spellcheck suggestion popup issue (#1486471) -- Fix email address auto-completion shows regexp pattern (#1486258) -- Fix merging of configuration parameters: user prefs always survive (#1486368) -- Fix quota indicator value after folder purge/expunge (#1486488) -- Fix external mailto links support for use as protocol handler (#1486037) -- Fix attachment excessive memory use, support messages of any size (#1484660) +- 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 (#1486478) -- Add workaround for MySQL bug [http://bugs.mysql.com/bug.php?id=46293] (#1486474) -- Fix quoted text wrapping when replying to an HTML email in plain text (#1484141) -- Fix handling of extended mailto links (with params) (#1486354) -- Fix sorting by date of messages without date header on servers without SORT (#1486286) -- Fix inconsistency when not using default table names (#1486467) -- Fix folder rename/delete buttons do not appear on creation of first folder (#1486468) -- Fix character set conversion fails on systems where iconv doesn't accept //IGNORE (#1486375) +- 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 (#1486395) +- Add support for MDB2's 'sqlsrv' driver (#2602) - Use jQuery-1.4 - Removed problematic browser-caching of messages -- Fix incompatybility with suhosin.executor.disable_emodifier (#1486321) -- Use PLAIN auth when CRAM fails and imap_auth_type='check' (#1486371) -- Fix removal of <title> tag from HTML messages (#1486432) -- Fix 'force_https' to specified port when URL contains a port number (#1486411) -- Fix to-text converting of HTML entities inside b/strong/th/hX tags (#1486422) -- Bug in spellchecker suggestions when server charset != UTF8 (#1486406) -- Managesieve: Fix requires generation for multiple actions (#1486397) -- Fix LDAP problem with special characters in RDN (#1486320) +- Fix incompatybility 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 (#1486350) +- 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 (#1486312) -- Plugin API: added 'message_compose_body' hook (#1486285) -- Fix counters of all folders are checked in 'getunread' action with check_all_folders disabled (#1486128) -- Fix displaying alternative parts in messages of type message/rfc822 (#1486246) -- Fix possible messages exposure when using Roundcube behind a proxy (#1486281) -- Fix unicode para and line separators in javascript response (#1486310) -- Additional_message_headers: allow unsetting headers, support plugin's config file (#1486268) -- Fix displaying of hidden directories in skins list (#1486301) -- Fix open_basedir restriction error when reading skins list (#1486304) -- Fix pasting from Office apps into html editor (#1486271) -- Fix empty <a> tags parsing (#1486272) -- Don't cut off attachment names when using non-RFC2231 encoding (#1485515) -- Allow inserting signatures above replied message body (#1484272) +- 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 (#1486263) +- Fix imap_auth_type regression (#2502) RELEASE 0.3.1 ------------------ -- Specify toolbar container in compose template (#1486247) -- Fix $_SERVER['HTTPS'] check for SSL forcing on IIS (#1486243) -- Avoid unnecessary page loads for selected tab (#1486032) -- Fix quota indicator issues by content generation on client-size (#1486197, #1486220) -- Don't display disabled sections in Settings (#1486099) -- Added server-side e-mail address validation with 'email_dns_check' option (#1485857) -- Fix login page loading into an iframe when session expires (#1485952) -- Allow setting port number in 'force_https' option (#1486091) +- 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 (#1486159) -- Partially fixed "empty body" issue by showing raw body of malformed message (#1486166) -- Fix importing/sending to email address with whitespace (#1486214) +- 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 (#1486202) -- Added attachment upload indicator with parallel upload (#1486058) -- Use default_charset for bodies of messages without charset definition (#1486187) +- 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 (#1486105) -- Fix handling HTML comments in HTML messages (#1486189) -- Fix folder/messagelist controls alignment - icons used (#1486072) -- Fix LDAP addressbook shows 'Contact not found' error sometimes (#1486178) -- Fix cache status checking + improve cache operations performance (#1486104) -- Prevent from setting INBOX as any of special folders (#1486114) -- Fix regular expression for e-mail address (#1486152) +- 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 (#1485936) -- Fix dl() use in installer (#1486150) +- 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 (#1486085) -- Fix setting user name in 'new_user_identity' plugin (#1486137) -- Fix incorrect count of new messages in folder list when using multiple IMAP clients (#1485995) -- Fix all folders checking for new messages with disabled caching (#1486128) +- 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 (#1486068) -- Fix DB constraint violation when populating messages cache (#1486052) -- Password: added password strength options (#1486062) -- Fix LDAP partial result warning (#1485536) -- Fix delete in message view deletes permanently with flag_for_deletion=true (#1486101) -- Use faster/secure mt_rand() (#1486094) -- Fix roundcube hangs on empty inbox with bincimapd (#1486093) -- Fix wrong headers for IE on servers without $_SERVER['HTTPS'] (#1485926) -- Force IE style headers for attachments in non-HTTPS session, 'use_https' option (#1485655) -- Check 'post_max_size' for upload max filesize (#1486089) -- Password Plugin: Fix %d inserts username instead of domain (#1486088) -- Fix rcube_mdb2::affected_rows() (#1486082) +- 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 (#1485892) -- Add mail_domain to LDAP email entries without @ sign (#1485201) -- Fix saving empty values in LDAP contact data (#1485781) -- Fix LDAP contact update when RDN field is changed (#1485788) -- Fix LDAP attributes case senitivity problems (#1485830) -- Fix LDAP addressbook browsing when only one directory is used (#1486022) -- Fix endless loop on error response for APPEND command (#1486060) -- Don't require date.timezone setting in installer (#1485989) -- Fix date sorting problem with Courier IMAP server (#1486065) -- Unselect pressed buttons on mouse up (#1485987) -- Don't set php_value error_log in .htaccess but mention in INSTALL (#1485924) -- Fix too small status/flag/attachment columns in Safari 4 (#1486063) -- Fix selection disabling while dragging splitter in webkit browsers (#1486056) -- Added 'new_messages' plugin hook (#1486005) -- Added 'logout_after' plugin hook (#1486042) +- 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 senitivity 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 (#1485956) -- Fix vcard_attachments plugin (#1486035) +- 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 (#1486018) +- Use sequence names only with PostgreSQL (#2310) - Re-designed User Preferences interface -- Fix MS SQL DDL (#1486020) -- Fix rcube_mdb2.php: call to setCharset not implemented in mssql driver (#1486019) +- 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 (#1486015) +- 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 (#1486010) -- Fix #messagemenu display on IE (#1486006) +- 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 (#1486003) +- Fix displaying of HTML messages with unknown/malformed tags (#2296) RELEASE 0.3-RC1 --------------- -- Fix import of vCard entries with params (#1485453) -- Fix HTML messages output with empty block elements (#1485974) +- 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 (#1485971) -- Performance improvements by use UID commands (#1485690) -- Fix HTML editor tabIndex setting (#1485972) +- 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 (#1484806) -- Support %h variable in 'smtp_server' option (#1485766) -- Show SMTP errors in browser (#1485927) -- Allow WBR tag in HTML message (#1485960) -- Use spl_autoload_register() instead of __autoload (#1485947) -- Add hook for identities listing (#1485958) -- Trigger hook 'smtp_connect' when opening an SMTP connection (#1485954) +- 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 (#1484608) +- Fix non-unicode characters caching in unicode database (#1209) - Performance improvements of messages caching -- Fix empty Date header issue (#1485923) -- Open collapsed folders during drag & drop (#1485914) -- Fixed link text replacements (#1485789) -- Also trigger 'insertrow' events on page load (#1485826) -- No link on subject in IE browsers (#1484913) -- Fixed filename encoding according to RFC2231 (#1485875) -- Added message Edit feature (#1483891, #1484440) -- Fix message Etag generation for counter issues (#1485623) -- Fix messages searching on MailEnable IMAP (#1485762) -- Fixed many 'skip_deleted' issues (#1485634) +- 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 (#1485889) +- 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 (#1485887) -- Fixed problem with double quote at the end of folder name (#1485884) -- Speedup UI by using CSS sprites and etags/expires/deflate in Apache config (#1484858,#1485800) +- 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 (#1484344) -- Support initial identity name from virtuser_query (#1484003) +- 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 (#1485861) -- Added 1 minute interval in autosave options (#1485854) -- Support UTF-7 encoding in messages (#1485832) -- Better support for malformed character names (#1485758) +- 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 ---------------- @@ -1728,505 +1749,505 @@ - 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 (#1485792) -- Support UUencode content encoding (#1485839) -- Minimize chance of race condition in session handling (#1485659, #1484678) -- Fix session handling on non-session SQL query error (#1485734) -- Fix html editor mode setting when reopening draft message (#1485834) -- Added quick search box menu (#1484304) -- Fix wrong column sort order icons (#1485823) +- 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 (#1484969) -- Fix message normal priority problem (#1485820) -- Fix autocomplete spinning wheel does not disappear (#1485804) -- Added log_date_format option (#1485709) -- Fix text wrapping in HTML editor after switching from plain text to HTML (#1485521) -- Fix auto-complete function hangs with plus sign (#1485815) -- Fix AJAX requests errors handler (#1485000) +- 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 (#1485811) +- Fix read/write database recognition (#2137) RELEASE 0.2.2 ------------- -- Fix quicksearchbox look in Chrome and Konqueror (#1484841) -- Fix UTF-8 byte-order mark removing (#1485514) -- Fix folders subscribtions on Konqueror (#1484841) +- Fix quicksearchbox look in Chrome and Konqueror (#1380) +- Fix UTF-8 byte-order mark removing (#1911) +- Fix folders subscribtions on Konqueror (#1380) - Fix debug console on Konqueror and Safari -- Fix messagelist focus issue when modifying status of selected messages (#1485807) -- Support STARTTLS in IMAP connection (#1485284) -- Fix DEL key problem in search boxes (#1485528) -- Support several e-mail addresses per user from virtuser_file (#1485678) -- Fix drag&drop with scrolling on IE (#1485786) -- Fix adding signature separator in html mode (#1485350) -- Fix opening attachment marks message as read (#1485803) -- Fix 'temp_dir' does not support relative path under Windows (#1484529) -- Fix "Initialize Database" button missing from installer (#1485802) -- Fix compose window doesn't fit 1024x768 window (#1485396) -- Fix service not available error when pressing back from compose dialog (#1485552) -- Fix using mail() on Windows (#1485779) -- Fix word wrapping in message-part's <PRE>s for printing (#1485787) -- Fix incorrect word wrapping in outgoing plaintext multibyte messages (#1485714) +- 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>s for 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 (#1485773) -- Fix incorrect row id parsing for LDAP contacts list (#1485784) -- Fix 'mode' parameter in sqlite DSN (#1485772) +- 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 (#1485762) -- Fix errors handling in IMAP command continuations (#1485762) -- Fix FETCH result parsing for servers returning flags at the end of result (#1485763) -- Fix datetime columns defaults in mysql's DDL (#1485641) -- Fix attaching more than nine inline images (#1485759) -- Support 'UNICODE-1-1-UTF-7' alias for UTF-7 encoding (#1485758) -- Fix mime-type detection using a hard-coded map (#1485311) -- Don't return empty string if charset conversion failed (#1485757) -- Disable concurrent autocomplete query results display (#1485743) -- Fix new lines stripped from message footer (#1485751) -- Fix IE problem with mouse click autocomplete (#1485739) -- Fix html body washing on reply/forward + fix attachments handling (#1485676) -- Fix multiple recipients input parsing (#1485733) -- Fix replying to message with html attachment (#1485676) -- Use default_charset for messages without specified charset (#1485661, #1484961) -- Support non-standard "GMT-XXXX" literal in date header (#1485729) +- 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 (#1485727) -- Fix pressing select all/unread multiple times (#1485723) -- Fix selecting all unread does not honor new messages (#1485724) -- Fix some base64 encoded attachments handling (#1485725) -- Support NGINX as IMAP backend: better BAD response handling (#1485720) +- 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 (#1485702) +- 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 (#1485713) -- Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag (#1485706) +- 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 (#1485693) +- 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 (#1485668) -- Get rid of preg_replace() with eval modifier and create_function usage (#1485686) +- 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 (#1484467) -- Secure vcard export by getting rid of preg's 'e' modifier use (#1485689) -- Fix authentication when submitting form with existing session (#1485679) -- Allow absolute URLs to images in HTML messages/sigs (#1485666) +- 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 (#1485509) -- Fix address names with '@' sign handling (#1485654) +- 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 (#1485369) -- Fix line-break issue when copy & paste in Firefox (#1485425) -- Fix autocomplete "unknown server error" (#1485637) -- Fix STARTTLS before AUTH in SMTP connection (#1484883) -- Support multiple quota values in QUOTAROOT resonse (#1485626) -- Only abbreviate file name for IE < 7 browsers (#1485063) -- Performance: allow setting imap rootdir and delimiter before connect (#1485172) -- Fix sorting of folders with more than 2 levels (#1485569) -- Fix search results page jumps in LDAP addressbook (#1485253) -- Fix empty line before the signature in IE (#1485351) -- Fix horizontal scrollbar in preview pane on IE (#1484633) -- Add Robots meta tag in login page and installer (#1484846) -- Added 'show_images' option, removed 'addrbook_show_images' (#1485597) -- Option to check for new mails in all folders (#1484374) -- Don't set client busy when checking for new messages (#1485276) -- Allow UTF-8 folder names in config (#1485579) -- Add junk_mbox option configuration in installer (#1485579) -- Do serverside addressbook queries for autocompletion (#1485531) +- 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 resonse (#1999) +- Only abbreviate file name for IE < 7 browsers (#1548) +- Performance: allow setting imap rootdir 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 (#1485577) -- Fix 'cache' table cleanup on session destroy (#1485516) +- 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 (#1485490) -- Fix handling of some malformed messages (#1484438) +- 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 (#1485519) +- 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 (#1485470) +- 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 (#1485389) +- Fix empty file sending (#1801) - Improved searching with many criterias (calling one SEARCH command) -- Fix HTML editor initialization on IE (#1485304) -- Add warning when switching editor mode from html to plain (#1485488) -- Make identities list scrollable (#1485538) -- Fix problem with numeric folder names (#1485527) -- Added BYE response simple support to prevent from endless loops in imap.inc (#1483956) -- Fix unread message unintentionally marked as read if read_when_deleted=true (#1485409) -- Remove port number from SERVER_NAME in smtp_helo_host (#1485518) -- Don't send disposition notification receipts for messages marked as 'read' (#1485523) -- Added 'keep_alive' and 'min_keep_alive' options (#1485360) +- 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 (#1485435) -- Added option focus_on_new_message (#1485374) -- Fix html2text class autoloading on Windows (#1485505) -- Fix html signature formatting when identity save error occurred (#1485426) -- Add feedback and set busy when moving folder (#1485497) -- Fix 'Empty' link visibility for some languages e.g. Slovak (#1485489) -- Fix messages count bar overlapping (#1485270) -- Fix adding signature in drafts compose mode (#1485484) -- Fix iil_C_Sort() to support very long and/or divided responses (#1485283) -- Fix matching case sensitivity when setting identity on reply (#1485480) +- 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 (#1485466) -- Add css class for flagged messages (#1485464) -- Write username instead of id in sendmail log (#1485477) -- Fix htmlspecialchars() use for PHP version < 5.2.3 (#1485475) -- Fix js keywords escaping in json_serialize() for IE/Opera (#1485472) -- Added bin/killcache.php script (#1485434) +- 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 (#1485410) -- Add 'skip_deleted' option in User Preferences (#1485445) -- Minimize "inline" javascript scripts use (#1485433) -- Fix css class setting for folders with names matching defined classes names (#1485355) +- 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 (#1485362) -- Fix compose window width/height (#1485396) -- Allow calling msgimport.sh/msgexport.sh from any directory (#1485431) -- Localized filesize units (#1485340) -- Better handling of "no identity" and "no email in identity" situations (#1485117) -- Added 'mime_param_folding' option with possibility to choose long/non-ascii attachment names encoding eg. to be readable in MS Outlook/OE (#1485320) +- 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 eg. 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 (#1485290) -- Fix htmleditor spellchecking on MS Windows (#1485397) -- Fix problem with non-ascii attachment names in Mail_mime (#1485267, #1485096) -- Fix language autodetection (#1485401) -- Fix button label in folders management (#1485405) -- Fix collapsed folder not indicating unread msgs count of all subfolders (#1485403) +- 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 (#1485215) -- Reduced memory footprint when forwarding attachments (#1485345) -- Allow and use spellcheck attribute for input/textarea fields (#1485060) -- Added icons for forwarded/forwarded+replied messages (#1485257) -- Added Reply-To to forwarded emails (#1485315) -- Display progress message for folders create/delete/rename (#1485357) -- Smart Tags and NOBR tag support in html messages (#1485363, #1485327) -- Redesign of the identities settings (#1484042) -- Add config option to disable creation/deletion of identities (#1484498) -- Added 'sendmail_delay' option to restrict messages sending interval (#1484491) +- 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 (#1485170) -- Fixed quota img height/width setting from template (#1484857) -- Refactor drag & drop functionality. Don't rely on browser events anymore (#1484453) -- Insert "virtual" folders in subscription list (#1484779) +- 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 (#1326103) -- Respect Content-Location headers in multipart/related messages according to RFC2110 (#1484946) -- Allowed max. attachment size now indicated in compose screen (#1485030) -- Also capture backspace key in list mode (#1484566) -- Allow application/pgp parts to be displayed (#1484753) -- Correctly handle options in mailto-links (#1485228) -- Immediately save sort_col/sort_order in user prefs (#1485265) +- 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 (#1484434) +- 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 (#1485314) +- Fix Reply-To header displaying (#1738) - Mark form buttons that provide the most obvious operation (mainaction) -- Added option 'quota_zero_as_unlimited' (#1484604) -- Added PRE handling in html2text class (#1484740) +- 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 (#1484850) +- 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 (#1485288) -- Fix html message charset conversion for charsets with underline (#1485287) -- Fix buttons status after contacts deletion (#1485233) -- Fix escaping of To: and From: fields when building message body for reply or forward in the HTML editor (#1484904) -- Use current mailbox name in template (#1485256) -- Better fix for skipping untagged responses (#1485261) -- Added pspell support patch by Kris Steinhoff (#1483960) -- Enable spellchecker for HTML editor (#1485114) -- Respect spellcheck_uri in tinyMCE spellchecker (#1484196) -- Case insensitive contacts searching using PostgreSQL (#1485259) -- Make default imap folders configurable for each user (#1485075) +- 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 (#1484944) -- Use long date format in print mode (#1485191) +- 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 (#1485211) -- Check PERMANENTFLAGS before saving $MDNSent flag (#1484963, #1485163) -- Added flag column on messages list (#1484623) +- 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 (#1485085) +- Allow trash/junk subfolders to be purged (#1568) - Store compose parameters in session and redirect to a unique URL -- Fixed CRAM-MD5 authentication (#1484819) -- Fixed forwarding messages with one HTML attachment (#1484442) -- Fixed encoding of message/rfc822 attachments and image/pjpeg handling (#1484914) +- 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 (#1484601) +- 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 (#1485111) +- 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 (#1484816) -- Don't call expunge and don't remove message row after message move if flag_for_deletion is set to true (#1485002) +- 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 (#1484922) -- TLS support in LDAP connections: 'use_tls' property (#1485104) -- Fixed removing messages from search set after deleting them (#1485106) +- 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 (#1484969) -- Support for subfolders in default/protected folders (#1484665) -- Disallowed delimiter in folder name (#1484803) + 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 (#1484614) -- Better HTML sanitization with the DOM-based washtml script (#1484701) +- 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 (#1485070) +- 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 (#1483825) -- Fixed empty values with FROM_UNIXTIME() in rcube_mdb2 (#1485055) -- Fixed attachment list on IE 6/7 (#1484807) +- 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 (#1484886) -- Don't attempt to delete cache entries if enable_caching is FALSE (#1485051) -- Optimized messages sorting on servers without sort capability (#1485049) +- 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 (#1485050, #1485048) + support for native languages (#1536, #1534) - Expanded LDAP configuration options to support LDAP server writes. -- Installer: encode special characters in DB username/password (#1485042) -- Fixed management of folders with national characters in names (#1485036, #1485001) -- Fixed identities saving when using MDB2 pgsql driver (#1485032) -- Fixed BCC header reset (#1484997) +- 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 (#1484859) -- Fix IMAP response in message body when message has no body (#1484964) -- Fixed non-RFC dates formatting (#1484901) -- Fixed typo in set_charset() (#1484991) -- Decode entities when inserting HTML signature to plain text message (#1484990) +- 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 (#1484545) -- Added language support to HTML editing (#1484862) -- Fixed remove signature when replying (#1333167) -- Fixed problem with line with a space at the end (#1484916) -- Fixed <!DOCTYPE> tag filtering (#1484391) -- Fixed <?xml> tag filtering (#1484403) +- 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 (#1484972) -- Deleted redundant quota reads (#1484972) -- Added options for empty trash and expunge inbox on logout (#1483863) +- 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 (#1484942) -- Remove hard-coded image size in skin templates (#1484893) +- 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 (#1484681) -- Fixed sorting of messages when default mailbox is empty (#1484317) -- Improve message previewpane - less loading (#1484316) -- Fixed login form autoompletion (#1484839) -- Fixed virtuser_query option for mdb2 backend (#1484874) -- Fixed attachment resoting from Drafts when message body was empty (#1484506) -- Fixed usage of ob_gzhandler (#1484851) -- Fixed message part window in IE6 (#1484610) -- Fixed decoding of mime-encoded strings (#1484191) -- Fixed some iconv/mb_string problems (#1484598) -- Correctly quote mailbox name when using in URL (#1484313) -- Fixed "headers already sent" errors (#1484860) +- 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 autoompletion (#1378) +- Fixed virtuser_query option for mdb2 backend (#1409) +- Fixed attachment resoting 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 #1484800 -- Localize folder name in page title (#1484785) -- Fix code using wrong variable name (#1484018) +- 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 (#1484747) -- Add function to mark the selected messages as read/unread (#1457360) -- Also do charset decoding as suggested in RFC 2231 (fix #1484321) +- 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 (#1484667) -- Added some charset aliases to fix typical mis-labelling (#1484565) -- Remember decision to display images for a certain message during session (#1484754) -- Truncate attachment filenames to 55 characters due to an IE bug (#1484757) +- 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 (#1484707) +- Respect config when localize folder names (#1280) - Also respect receipt and priority settings when re-opening a draft message -- Remember search results (closes #1483883), patch by the_glu +- 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 (#1484557) +- 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 (#1484670) -- Fix bug with case-sensitive folder names (#1484245) +- 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 (#1484176) -- Switch to/from when searcing in Sent folder (#1484555) -- Correctly read the References header (#1484646) -- Unset old cookie before sending a new value (#1484639) -- Correctly decode attachments when downloading them (#1484645 and #1484642) -- Suppress IE errors when clearing attachments form (#1484356) +- Only show new messages if they match the current search (#925) +- Switch to/from when searcing 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 #1484056) -- Improve message compose screen (closes #1484383) -- Select next row after removing one from list (#1484387) +- 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 (#1457344) -- Suppress IE errors when clearing attachments form (#1484356) -- Set preferences field in user table to NULL (#1484386) +- 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 #1484056) -- Improve message compose screen (closes #1484383) -- Select next row after removing one from list (#1484387) -- Make smtp HELO/EHLO hostname configurable (#1484067) -- IPv6 Compatability (#1484322), Patch #1484373 -- Unlock interface when message sending fails (#1484570) +- 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 Compatability (#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 (#1484395) +- 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 (#1483965) -- Fixed charset encoding bug (#1484429) -- Applied patch for LDAP version (#1484552) +- Fixed wrong delete button tooltip (#785) +- Fixed charset encoding bug (#1091) +- Applied patch for LDAP version (#1175) - Improved XHTML validation -- Fix message list selection (#1484550) -- Better fix lowercased usernames (#1484473) -- Update pngbehavior Script as suggested in #1484490 +- 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 (#1484402) -- Add alternative for getallheaders() (fix #1484508) +- 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 #1484338) -- Fix display of multipart messages from Apple Mail (closes #1484027) +- 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 #1484426) -- Added //IGNORE to iconv call (patch #1484420, closes #1484023) -- Check if mbstring supports charset (#1484290 and #1484292) -- Prefer iconv over mbstring (as suggested in #1484292) -- Check filesize of template includes (#1484409) +- 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 (#1484487) -- Re-enabled "Back" button in compose window now that bug #1484487 is fixed -- Fixed unresponsive interface issue when downloading attachments (#1484496) +- 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 (#1484499) -- Fix status message bug #1484464 with regard to #1484353 +- 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 workarround for PHP5 in sendmail.inc -- Fixed buggy imap_root settings (closes #1484379) -- Prevent default events on subject links (#1484399) +- 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 (#1484159) +- 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 #1484257) -- Better SQL query for contact listing/search (closes #1484369) -- Fixed marking as read in preview pane (closes #1484364) +- 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 #1484148) -- LDAP access is back in address book (closes #1484087) +- 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 #1484119 and #1483978 -- Fixed message moving procedure (closes #1484308) -- Fixed display of multiple attachments (closes #1466563) -- Fixed check for new messages (closes #1484310) +- 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 #1483951 and #1484299 -- Correctly translate mailbox names (closes #1484276) -- Quote e-mail address links (closes #1484300) + 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 #1484045) -- Also use user_id for unique key in messages table (closes #1484074) -- Hide contacts drop down on blur (closes #1484203) +- 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 #1484198) -- Fixed bug in Postgres DB handling (closes #1484068) -- Fixed bug of invalid calls to fetchRow() in rcube_db.inc (closes #1484280) -- Fixed array_merge bug (closes #1484281) -- Fixed flag for deletion in list view (closes #1484264) -- Finally support semicolons as recipient separator (closes ##1484251) +- 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 #1484269) -- Show "no subject" in message list if subject is missing (closes #1484243) -- Solved page caching of message preview (closes #1484153) -- Only use gzip compression if configured (closes #1484236) -- Fixed priority selector issue (#1484150) -- Fixed some CSS issues in default skin (closes #1484210 and #1484161) -- Prevent from double quoting of numeric HTML character references (closes #1484253) -- Fixed display of HTML message attachments (closes #1484178) -- Applied patch for preview caching (closes #1484186) +- 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 #1483988) +- 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 #1484131) +- 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 #1484098) +- 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 #1484081) -- Corrected date string in sent message header (closes #1484125) -- Correclty choose "To" column in sent and draft mailboxes (closes #1483943) -- Changed srong tooltips for message browse buttons (closes #1483930) -- Fixed signature delimeter character to be standard (Bug #1484035) -- Fixed XSS vulnerability (Bug #1484109) -- Remove newlines from mail headers (Bug #1484031) -- Selection issues when moving/deleting (Bug #1484044) +- Include smtp final response in log (closes #862) +- Corrected date string in sent message header (closes #887) +- Correclty choose "To" column in sent and draft mailboxes (closes #769) +- Changed srong tooltips for message browse buttons (closes #757) +- Fixed signature delimeter 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 #1483977 & #1483886) -- Fixed folder name encoding in subscription list (Bug #1484113) -- Fixed JS errors in identity list (Bug #1484120) -- Translate foldernames in folder form (closes #1484113) +- 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 #1484017) -- Enable contact editing right after creation (Bug #1459641) +- 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 #1484019) -- Fixed safe_mode problems (Bug #1418381) +- 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 #1483989) +- 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 #1445501) -- Fixed saving of contact into MySQL from LDAP query results (Ticket #1483820) -- Fixed folder renaming: unsubscribe before rename (Bug #1483920) +- 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 (+ chaching) -- Fixed wrong usage of mbstring (Bug #1462439) -- Set default spelling language (Ticket #1483938) +- Fixed wrong usage of mbstring (Bug #645) +- Set default spelling language (Ticket #764) - Added support for Nox Spell Server -- Re-built message parsing (Bug #1327068) +- 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
View file
roundcubemail-1.2.tar.gz/INSTALL -> roundcubemail-1.2.0.tar.gz/INSTALL
Changed
@@ -11,10 +11,11 @@ * The Apache, Lighttpd, Cherokee or Hiawatha web server * .htaccess support allowing overrides for DirectoryIndex -* PHP Version 5.3.7 or greater including +* PHP Version 5.3.7 or greater including: - PCRE, DOM, JSON, Session, Sockets, OpenSSL, Mbstring (required) - - PHP Data Objects (PDO) with driver for either MySQL, PostgreSQL or SQLite (required) - - Libiconv, Zip, Fileinfo (recommended) + - PHP PDO with driver for either MySQL, PostgreSQL, SQL Server, Oracle or SQLite (required) + - Libiconv, Zip, Fileinfo, Intl, Exif (recommended) + - LDAP for LDAP addressbook support (optional) * PEAR packages distributed with Roundcube or external: - Mail_Mime 1.10.0 or newer - Net_SMTP 1.7.1 or newer @@ -22,7 +23,7 @@ - Net_IDNA2 0.1.1 or newer - Auth_SASL 1.0.6 or newer - Net_Sieve 1.3.2 or newer (for managesieve plugin) - - Crypt_GPG 1.4.0 or newer (for enigma plugin) + - Crypt_GPG 1.4.1 or newer (for enigma plugin) * php.ini options (see .htaccess file): - error_reporting E_ALL & ~E_NOTICE (or lower) - memory_limit > 16MB (increase as suitable to support large attachments) @@ -33,9 +34,8 @@ - magic_quotes_runtime disabled - magic_quotes_sybase disabled - register_globals disabled (PHP < 5.4) -* PHP compiled with OpenSSL to use secure (tls/ssl) connections and to use the spell checker -* A MySQL (4.0.8 or newer), PostgreSQL, MS SQL Server (2005 or newer) database engine - or SQLite support in PHP +* A MySQL (4.0.8 or newer), PostgreSQL, MS SQL Server (2005 or newer), Oracle + database or SQLite support in PHP * One of the above databases with permission to create tables * An SMTP server (recommended) or PHP configured for mail delivery * Composer installed either locally or globally (https://getcomposer.org)
View file
roundcubemail-1.2.tar.gz/README.md -> roundcubemail-1.2.0.tar.gz/README.md
Changed
@@ -3,14 +3,6 @@ [roundcube.net](http://roundcube.net) -ATTENTION ---------- -This is just a snapshot from the GIT repository and is **NOT A STABLE -version of Roundcube**. It's not recommended to replace an existing installation -of Roundcube with this version. Also using a separate database for this -installation is highly recommended. - - INTRODUCTION ------------ Roundcube Webmail is a browser-based multilingual IMAP client with an
View file
roundcubemail-1.2.tar.gz/bin/update.sh -> roundcubemail-1.2.0.tar.gz/bin/update.sh
Changed
@@ -169,14 +169,20 @@ // update the require section with the new dependencies if (is_array($composer_data['require']) && is_array($composer_template['require'])) { $composer_data['require'] = array_merge($composer_data['require'], $composer_template['require']); - /* TO BE ADDED LATER - $old_packages = array(); - for ($old_packages as $pkg) { - if (array_key_exists($composer_data['require'], $pkg)) { + + // remove obsolete packages + $old_packages = array( + 'pear/mail_mime', + 'pear/mail_mime-decode', + 'pear/net_smtp', + 'pear/net_sieve', + 'pear-pear.php.net/net_sieve', + ); + foreach ($old_packages as $pkg) { + if (array_key_exists($pkg, $composer_data['require'])) { unset($composer_data['require'][$pkg]); } } - */ } // update the repositories section with the new dependencies @@ -190,12 +196,18 @@ $existing = false; foreach ($composer_data['repositories'] as $k => $_repo) { if ($rkey == $_repo['type'] . preg_replace('/^https?:/', '', $_repo['url']) . $_repo['package']['name']) { + // switch to https:// + if (isset($_repo['url']) && strpos($_repo['url'], 'http://') === 0) + $composer_data['repositories'][$k]['url'] = 'https:' . substr($_repo['url'], 5); $existing = true; break; } // remove old repos else if (strpos($_repo['url'], 'git://git.kolab.org') === 0) { - unset($composer_data['repositories'][$k]); + unset($composer_data['repositories'][$k]); + } + else if ($_repo['type'] == 'package' && $_repo['package']['name'] == 'Net_SMTP') { + unset($composer_data['repositories'][$k]); } } if (!$existing) {
View file
roundcubemail-1.2.tar.gz/composer.json-dist -> roundcubemail-1.2.0.tar.gz/composer.json-dist
Changed
@@ -28,14 +28,14 @@ "pear-pear.php.net/net_idna2": "~0.1.1", "pear-pear.php.net/mail_mime": "~1.10.0", "pear-pear.php.net/net_smtp": "~1.7.1", - "pear-pear.php.net/crypt_gpg": "~1.4.0", + "pear-pear.php.net/crypt_gpg": "~1.4.1", "roundcube/net_sieve": "~1.5.0" }, "require-dev": { "phpunit/phpunit": "*" }, "suggest": { - "pear-pear.php.net/net_ldap2": "~2.1.0 required for connecting to LDAP address books", + "pear-pear.php.net/net_ldap2": "~2.2.0 required for connecting to LDAP address books", "kolab/Net_LDAP3": "dev-master required for connecting to LDAP address books" }, "minimum-stability": "dev"
View file
roundcubemail-1.2.tar.gz/config/defaults.inc.php -> roundcubemail-1.2.0.tar.gz/config/defaults.inc.php
Changed
@@ -496,9 +496,10 @@ // For example %n = mail.domain.tld, %t = domain.tld $config['mail_domain'] = ''; -// Password charset. -// Use it if your authentication backend doesn't support UTF-8. -// Defaults to ISO-8859-1 for backward compatibility +// Password character set. +// If your authentication backend supports it, use "UTF-8". +// Otherwise, use the appropriate character set. +// Defaults to ISO-8859-1 for backward compatibility. $config['password_charset'] = 'ISO-8859-1'; // How many seconds must pass between emails sent by a user @@ -687,7 +688,7 @@ // NOTE: Use folder names with namespace prefix (INBOX. on Courier-IMAP) $config['trash_mbox'] = 'Trash'; -// automatically create the above listed default folders on first login +// automatically create the above listed default folders on user login $config['create_default_folders'] = false; // protect the default folders from renames, deletes, and subscription changes
View file
roundcubemail-1.2.tar.gz/index.php -> roundcubemail-1.2.0.tar.gz/index.php
Changed
@@ -2,9 +2,9 @@ /** +-------------------------------------------------------------------------+ | Roundcube Webmail IMAP Client | - | Version 1.2-git | + | Version 1.2.0 | | | - | Copyright (C) 2005-2015, The Roundcube Dev Team | + | Copyright (C) 2005-2016, The Roundcube Dev Team | | | | This program is free software: you can redistribute it and/or modify | | it under the terms of the GNU General Public License (with exceptions |
View file
roundcubemail-1.2.tar.gz/installer/index.php -> roundcubemail-1.2.0.tar.gz/installer/index.php
Changed
@@ -3,9 +3,9 @@ /** +-------------------------------------------------------------------------+ | Roundcube Webmail setup tool | - | Version 1.2-git | + | Version 1.2.0 | | | - | Copyright (C) 2009-2015, The Roundcube Dev Team | + | Copyright (C) 2009-2016, The Roundcube Dev Team | | | | This program is free software: you can redistribute it and/or modify | | it under the terms of the GNU General Public License (with exceptions |
View file
roundcubemail-1.2.tar.gz/plugins/acl/acl.php -> roundcubemail-1.2.0.tar.gz/plugins/acl/acl.php
Changed
@@ -563,7 +563,7 @@ $this->mbox = trim(rcube_utils::get_input_value('_mbox', rcube_utils::INPUT_GPC, true)); // UTF7-IMAP $advanced = trim(rcube_utils::get_input_value('_mode', rcube_utils::INPUT_GPC)); - $advanced = $advanced == 'advanced' ? true : false; + $advanced = $advanced == 'advanced'; // Save state in user preferences $this->rc->user->save_prefs(array('acl_advanced_mode' => $advanced));
View file
roundcubemail-1.2.tar.gz/plugins/acl/localization/fo_FO.inc -> roundcubemail-1.2.0.tar.gz/plugins/acl/localization/fo_FO.inc
Changed
@@ -38,6 +38,7 @@ $labels['acle'] = 'Strika út'; $labels['aclx'] = 'Strika mappu'; $labels['acla'] = 'Umsit'; +$labels['acln'] = 'Viðmerk boð'; $labels['aclfull'] = 'Full stýring'; $labels['aclother'] = 'Annað'; $labels['aclread'] = 'Les'; @@ -56,6 +57,7 @@ $labels['shortacle'] = 'Strika út'; $labels['shortaclx'] = 'Strika mappu'; $labels['shortacla'] = 'Umsit'; +$labels['shortacln'] = 'Viðmerk'; $labels['shortaclother'] = 'Annað'; $labels['shortaclread'] = 'Les'; $labels['shortaclwrite'] = 'Skriva'; @@ -73,10 +75,15 @@ $labels['longacle'] = 'Boð kunnu verða strika út'; $labels['longaclx'] = 'Mappan kann verða strika ella umdoypt'; $labels['longacla'] = 'Atgongdu-rættindini til hesa mappu kunnu broytast'; +$labels['longacln'] = '"Metadata" (viðmerking) av boðum kann broytast'; $labels['longaclfull'] = 'Full stýring, írokna mappu-umsiting'; $labels['longaclread'] = 'Mappan kann latast upp til lesná'; $labels['longaclwrite'] = 'Boð kunnu verða viðmerkt, skriva ella avritast til mappuna'; $labels['longacldelete'] = 'Boð kunnu verða strikað'; +$labels['longaclother'] = 'Aðrar heimildir'; +$labels['ariasummaryacltable'] = 'Listi yvir brúkara heimildum'; +$labels['arialabelaclactions'] = 'Vís gerðir'; +$labels['arialabelaclform'] = 'Heimilda frymil'; $messages['deleting'] = 'Strikar atgongu-rættindi...'; $messages['saving'] = 'Goymur atgongu-rættindi...'; $messages['updatesuccess'] = 'Atgongu-rættindi broytt væleyndað';
View file
roundcubemail-1.2.tar.gz/plugins/acl/localization/fr_FR.inc -> roundcubemail-1.2.0.tar.gz/plugins/acl/localization/fr_FR.inc
Changed
@@ -65,7 +65,7 @@ $labels['longacll'] = 'Ce dossier est visible dans les listes et on peut s\'y abonner'; $labels['longaclr'] = 'Le dossier peut-être ouvert en lecture'; $labels['longacls'] = 'Le drapeau Vu des courriels peut-être changée'; -$labels['longaclw'] = 'Les drapeaux et mot-clefs des courriels peuvent-être changés, sauf pour Vu et Supprimé'; +$labels['longaclw'] = 'Les drapeaux et mots-clés des courriels peuvent être changés, sauf pour Vu et Supprimé'; $labels['longacli'] = 'Les courriels peuvent-être écrits ou copiés dans le dossier'; $labels['longaclp'] = 'Les courriels peuvent-être publiés dans ce dossier'; $labels['longaclc'] = 'Les dossiers peuvent-être créés (ou renommés) directement depuis ce dossier';
View file
roundcubemail-1.2.tar.gz/plugins/acl/localization/hr_HR.inc -> roundcubemail-1.2.0.tar.gz/plugins/acl/localization/hr_HR.inc
Changed
@@ -19,6 +19,7 @@ $labels['myrights'] = 'Prava pristupa'; $labels['username'] = 'Korisnik:'; $labels['newuser'] = 'Dodaj unos/pravilo'; +$labels['editperms'] = 'Uredi dozvole'; $labels['actions'] = 'Akcije prava pristupa...'; $labels['anyone'] = 'Svi korisnici (anyone)'; $labels['anonymous'] = 'Gosti (anonymous)';
View file
roundcubemail-1.2.tar.gz/plugins/acl/localization/hy_AM.inc -> roundcubemail-1.2.0.tar.gz/plugins/acl/localization/hy_AM.inc
Changed
@@ -18,7 +18,9 @@ $labels['sharing'] = 'Կիսվել'; $labels['myrights'] = 'Մուտքի իրավունքներ'; $labels['username'] = 'Օգտատեր`'; +$labels['advanced'] = 'Առաջադեմ ռեժիմ'; $labels['newuser'] = 'Ավելացնել գրառում'; +$labels['editperms'] = 'Խմբագրել թույլտվությունները'; $labels['actions'] = 'Մուտքի իրավունքների գործողություններ…'; $labels['anyone'] = 'Բոլոր օգտվողները (ցանկացած)'; $labels['anonymous'] = 'Հյուրերը (անանուն)'; @@ -36,6 +38,7 @@ $labels['acle'] = 'Հեռացնել'; $labels['aclx'] = 'Ջնջել պանակը'; $labels['acla'] = 'Կառավարել'; +$labels['acln'] = 'Ծանոթագրել հաղորդագրությունները'; $labels['aclfull'] = 'Լրիվ վերահսկում'; $labels['aclother'] = 'Այլ'; $labels['aclread'] = 'Կարդալ'; @@ -54,6 +57,7 @@ $labels['shortacle'] = 'Հեռացնել'; $labels['shortaclx'] = 'Պանակի ջնջում'; $labels['shortacla'] = 'Կառավարել'; +$labels['shortacln'] = 'Ծանոթագրել'; $labels['shortaclother'] = 'Այլ'; $labels['shortaclread'] = 'Կարդալ'; $labels['shortaclwrite'] = 'Գրել'; @@ -71,10 +75,15 @@ $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'] = 'Մուտքի իրավունքները բարեհաջող փոփոխվեցին։';
View file
roundcubemail-1.2.tar.gz/plugins/acl/localization/id_ID.inc -> roundcubemail-1.2.0.tar.gz/plugins/acl/localization/id_ID.inc
Changed
@@ -80,6 +80,10 @@ $labels['longaclread'] = 'Folder dapat dibuka untuk dibaca'; $labels['longaclwrite'] = 'Pesan dapat ditandai, ditulis atau disalin kedalam folder'; $labels['longacldelete'] = 'Pesan dapat dihapus'; +$labels['longaclother'] = 'Hak akses lainnya'; +$labels['ariasummaryacltable'] = 'Daftar hak akses'; +$labels['arialabelaclactions'] = 'Aksi daftar'; +$labels['arialabelaclform'] = 'Formulir hak akses'; $messages['deleting'] = 'Menghapus hak akses...'; $messages['saving'] = 'Menyimpan hak akses...'; $messages['updatesuccess'] = 'Hak akses berhasil diubah';
View file
roundcubemail-1.2.0.tar.gz/plugins/acl/localization/is_IS.inc
Added
@@ -0,0 +1,21 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, 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['aclread'] = 'Lesið'; +$labels['shortaclr'] = 'Lesið'; +$labels['shortaclread'] = 'Lesið'; +?>
View file
roundcubemail-1.2.0.tar.gz/plugins/acl/localization/ka_GE.inc
Added
@@ -0,0 +1,21 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, 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['aclread'] = 'წაკითხვა'; +$labels['shortaclr'] = 'წაკითხვა'; +$labels['shortaclread'] = 'წაკითხვა'; +?>
View file
roundcubemail-1.2.tar.gz/plugins/acl/localization/lv_LV.inc -> roundcubemail-1.2.0.tar.gz/plugins/acl/localization/lv_LV.inc
Changed
@@ -18,7 +18,9 @@ $labels['sharing'] = 'Dalīšanās'; $labels['myrights'] = 'Piekļuves tiesības'; $labels['username'] = 'Lietotājs:'; +$labels['advanced'] = 'Paplašinātais režīms'; $labels['newuser'] = 'Pievienot ierakstu'; +$labels['editperms'] = 'Rediģēt piejas'; $labels['actions'] = 'Darbības ar piekļuves tiesībām...'; $labels['anyone'] = 'Visi lietotāji (ikviens)'; $labels['anonymous'] = 'Viesi (anonīmie)'; @@ -36,6 +38,7 @@ $labels['acle'] = 'Izdzēst'; $labels['aclx'] = 'Dzēst mapi'; $labels['acla'] = 'Pārvaldīt'; +$labels['acln'] = 'Anotēt e-pastus'; $labels['aclfull'] = 'Pilna kontrole'; $labels['aclother'] = 'Cits'; $labels['aclread'] = 'Lasīt'; @@ -52,8 +55,9 @@ $labels['shortacld'] = 'Dzēst'; $labels['shortaclt'] = 'Dzēst'; $labels['shortacle'] = 'Izdzēst'; -$labels['shortaclx'] = 'Mapju dzēšana'; +$labels['shortaclx'] = 'Mapes dzēšana'; $labels['shortacla'] = 'Pārvaldīt'; +$labels['shortacln'] = 'Anotēt'; $labels['shortaclother'] = 'Cits'; $labels['shortaclread'] = 'Lasīt'; $labels['shortaclwrite'] = 'Rakstīt'; @@ -71,10 +75,15 @@ $labels['longacle'] = 'Vēstules var tikt izdzēstas'; $labels['longaclx'] = 'Mape var tikt gan dzēsta, gan pārdēvēta'; $labels['longacla'] = 'Mapes pieejas tiesības var tikt izmainītas'; +$labels['longacln'] = 'E-pastu koplietotie meta dati (anotācijas) var tikt mainīti'; $labels['longaclfull'] = 'Pilna kontrole, iekļaujot arī mapju administrēšanu'; $labels['longaclread'] = 'Mape var tikt atvērta lasīšanai'; $labels['longaclwrite'] = 'Ziņojumi mapē var tikt gan atzīmēti, gan ierakstīti vai arī pārkopēti uz mapi'; $labels['longacldelete'] = 'Vēstules var tikt izdzēstas'; +$labels['longaclother'] = 'Pieejas tiesības citiem'; +$labels['ariasummaryacltable'] = 'Pieejas tiesību saraksts'; +$labels['arialabelaclactions'] = 'Darbību saraksts'; +$labels['arialabelaclform'] = 'Pieejas tiesību forma'; $messages['deleting'] = 'Dzēš piekļuves tiesības...'; $messages['saving'] = 'Saglabā piekļuves tiesības...'; $messages['updatesuccess'] = 'Piekļuves tiesības tika veiksmīgi samainītas';
View file
roundcubemail-1.2.0.tar.gz/plugins/acl/localization/nl_BE.inc
Added
@@ -0,0 +1,20 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, 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['aclother'] = 'Anders'; +$labels['shortaclother'] = 'Anders'; +?>
View file
roundcubemail-1.2.tar.gz/plugins/acl/localization/zh_CN.inc -> roundcubemail-1.2.0.tar.gz/plugins/acl/localization/zh_CN.inc
Changed
@@ -18,7 +18,9 @@ $labels['sharing'] = '共享'; $labels['myrights'] = '访问权限'; $labels['username'] = '用户:'; +$labels['advanced'] = '高级模式'; $labels['newuser'] = '新增条目'; +$labels['editperms'] = '编辑权限'; $labels['actions'] = '权限设置...'; $labels['anyone'] = '所有用户(任何人)'; $labels['anonymous'] = '来宾(匿名)'; @@ -36,6 +38,7 @@ $labels['acle'] = '清除'; $labels['aclx'] = '删除文件夹'; $labels['acla'] = '管理'; +$labels['acln'] = '注释消息'; $labels['aclfull'] = '全部控制'; $labels['aclother'] = '其它'; $labels['aclread'] = '读取'; @@ -54,6 +57,7 @@ $labels['shortacle'] = '清除'; $labels['shortaclx'] = '删除文件夹'; $labels['shortacla'] = '管理'; +$labels['shortacln'] = '注释'; $labels['shortaclother'] = '其他'; $labels['shortaclread'] = '读取'; $labels['shortaclwrite'] = '写入'; @@ -63,14 +67,23 @@ $labels['longacls'] = '已读消息标识可以改变'; $labels['longaclw'] = '除已读和删除表示外其他消息标识可以改变'; $labels['longacli'] = '消息可被标记,撰写或复制至文件夹中'; -$labels['longaclk'] = '文件夹可被创建(或改名)于现有目录下'; +$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'] = '成功修改访问权限';
View file
roundcubemail-1.2.tar.gz/plugins/archive/localization/ko_KR.inc -> roundcubemail-1.2.0.tar.gz/plugins/archive/localization/ko_KR.inc
Changed
@@ -18,13 +18,13 @@ $labels['buttontext'] = '보관'; $labels['buttontitle'] = '이 메시지를 보관함에 저장'; $labels['archived'] = '성공적으로 보관함'; -$labels['archivedreload'] = '성공적으로 보관됨. 페이지를 다시 불러와서 새로운 보관함 폴더를 확인하세요.'; +$labels['archivedreload'] = '성공적으로 보관되었습니다. 페이지를 다시 불러와서 새로운 보관함 폴더를 확인하세요.'; $labels['archiveerror'] = '일부 메시지가 보관되지 않음'; $labels['archivefolder'] = '보관'; $labels['settingstitle'] = '보관'; $labels['archivetype'] = '보관된 메시지 정리 기준'; -$labels['archivetypeyear'] = '연도 (예: 보관 편지함/2012)'; -$labels['archivetypemonth'] = '월 (예: 보관 편지함/2012/06)'; +$labels['archivetypeyear'] = '연도 (예: 보관/2012)'; +$labels['archivetypemonth'] = '월 (예: 보관/2012/06)'; $labels['archivetypefolder'] = '원본 폴더'; $labels['archivetypesender'] = '발송자 이메일'; $labels['unkownsender'] = '알 수 없음';
View file
roundcubemail-1.2.tar.gz/plugins/attachment_reminder/composer.json -> roundcubemail-1.2.0.tar.gz/plugins/attachment_reminder/composer.json
Changed
@@ -1,5 +1,5 @@ { - "name": "roundcube/Attachment Reminder", + "name": "roundcube/attachment_reminder", "type": "roundcube-plugin", "description": "This Roundcube plugin reminds the user to attach a file if the composed message text indicates that there should be any.", "license": "GPLv3+",
View file
roundcubemail-1.2.tar.gz/plugins/enigma/README -> roundcubemail-1.2.0.tar.gz/plugins/enigma/README
Changed
@@ -18,10 +18,11 @@ + PGP: key generation (client- or server-side) + Handling of PGP keys attached to incoming messages + User preferences to disable plugin features ++ Attaching public keys to email TODO: -------------- +----- - Handling of big messages with temp files - Key info in contact details page (optional) - Extended key management: @@ -33,7 +34,6 @@ - Generate revocation certs - Search filter to see invalid/expired keys - Key server(s) support (search, import, upload, refresh) -- Attaching public keys to email - Mark keys as trusted/untrasted, display appropriate message in verify/decrypt status - Change attachment icon on messages list for encrypted messages (like vcard_attachment plugin does) - Support for multi-server installations (store keys in sql database?) @@ -48,3 +48,13 @@ - S/MIME: Sending signed/encrypted messages - S/MIME: Handling of certs attached to incoming messages - S/MIME: Certificate info in Contacts details page (optional) + + +KNOWN ISSUES: +------------- +There are some know issues with accepting key passphrases on various +system configurations. This is caused by issues in PinEntry handling. +Make sure that vendor/bin/crypt-gpg-pinentry works from command line. +Possible reasons: +- non-supported GnuPG version, i.e. >= 2.1 +- non-working loader in shebang (#! /usr/bin/env php)
View file
roundcubemail-1.2.tar.gz/plugins/enigma/composer.json -> roundcubemail-1.2.0.tar.gz/plugins/enigma/composer.json
Changed
@@ -3,7 +3,7 @@ "type": "roundcube-plugin", "description": "PGP Encryption for Roundcube", "license": "GPLv3+", - "version": "0.4", + "version": "0.5", "authors": [ { "name": "Aleksander Machniak", @@ -23,7 +23,7 @@ ], "require": { "php": ">=5.3.0", - "roundcube/plugin-installer": ">=0.1.3", - "pear-pear.php.net/crypt_gpg": "*" + "roundcube/plugin-installer": "~0.1.6", + "pear-pear.php.net/crypt_gpg": "~1.4.1" } }
View file
roundcubemail-1.2.tar.gz/plugins/enigma/config.inc.php.dist -> roundcubemail-1.2.0.tar.gz/plugins/enigma/config.inc.php.dist
Changed
@@ -9,6 +9,9 @@ // A driver to use for S/MIME. Default: "phpssl". $config['enigma_smime_driver'] = 'phpssl'; +// Enables logging of enigma operations (including Crypt_GPG debug info) +$config['enigma_debug'] = false; + // Keys directory for all users. Default 'enigma/home'. // Must be writeable by PHP process $config['enigma_pgp_homedir'] = null; @@ -28,6 +31,9 @@ // Enable encrypting all messages by default $config['enigma_encrypt_all'] = false; +// Enable attaching a public key to all messages by default +$config['enigma_attach_pubkey'] = false; + // Default for how long to store private key passwords (in minutes). // When set to 0 passwords will be stored for the whole session. $config['enigma_password_time'] = 5; @@ -42,3 +48,14 @@ // To solve that a hardware entropy generator or // an entropy gathering daemon may be installed (e.g. randomsound). $config['enigma_keygen_server'] = false; + +// With this option you can lock composing options +// of the plugin forcing the user to use configured settings. +// The array accepts: 'sign', 'encrypt', 'pubkey'. +// +// For example, to force your users to sign every email, +// you should set: +// - enigma_sign_all = true +// - enigma_options_lock = array('sign') +// - dont_override = array('enigma_sign_all') +$config['enigma_options_lock'] = array();
View file
roundcubemail-1.2.tar.gz/plugins/enigma/enigma.php -> roundcubemail-1.2.0.tar.gz/plugins/enigma/enigma.php
Changed
@@ -339,6 +339,25 @@ ); } + if (!isset($no_override['enigma_attach_pubkey'])) { + if (!$p['current']) { + $p['blocks']['main']['content'] = true; + return $p; + } + + $field_id = 'rcmfd_enigma_attach_pubkey'; + $input = new html_checkbox(array( + 'name' => '_enigma_attach_pubkey', + 'id' => $field_id, + 'value' => 1, + )); + + $p['blocks']['main']['options']['enigma_attach_pubkey'] = array( + 'title' => html::label($field_id, $this->gettext('attachpubkeydefault')), + 'content' => $input->show($this->rc->config->get('enigma_attach_pubkey') ? 1 : 0), + ); + } + if (!isset($no_override['enigma_password_time'])) { if (!$p['current']) { $p['blocks']['main']['content'] = true; @@ -380,6 +399,7 @@ 'enigma_encryption' => (bool) rcube_utils::get_input_value('_enigma_encryption', rcube_utils::INPUT_POST), 'enigma_sign_all' => (bool) rcube_utils::get_input_value('_enigma_sign_all', rcube_utils::INPUT_POST), 'enigma_encrypt_all' => (bool) rcube_utils::get_input_value('_enigma_encrypt_all', rcube_utils::INPUT_POST), + 'enigma_attach_pubkey' => (bool) rcube_utils::get_input_value('_enigma_attach_pubkey', rcube_utils::INPUT_POST), 'enigma_password_time' => intval(rcube_utils::get_input_value('_enigma_password_time', rcube_utils::INPUT_POST)), ); }
View file
roundcubemail-1.2.tar.gz/plugins/enigma/lib/enigma_driver_gnupg.php -> roundcubemail-1.2.0.tar.gz/plugins/enigma/lib/enigma_driver_gnupg.php
Changed
@@ -40,6 +40,7 @@ function init() { $homedir = $this->rc->config->get('enigma_pgp_homedir', INSTALL_PATH . 'plugins/enigma/home'); + $debug = $this->rc->config->get('enigma_debug'); if (!$homedir) return new enigma_error(enigma_error::INTERNAL, @@ -73,7 +74,7 @@ $this->gpg = new Crypt_GPG(array( 'homedir' => $this->homedir, // 'binary' => '/usr/bin/gpg2', - // 'debug' => true, + 'debug' => $debug ? array($this, 'debug') : false, )); } catch (Exception $e) { @@ -257,10 +258,11 @@ public function gen_key($data) { try { + $debug = $this->rc->config->get('enigma_debug'); $keygen = new Crypt_GPG_KeyGenerator(array( 'homedir' => $this->homedir, // 'binary' => '/usr/bin/gpg2', - // 'debug' => true, + 'debug' => $debug ? array($this, 'debug') : false, )); $key = $keygen @@ -441,4 +443,12 @@ return $ekey; } + + /** + * Write debug info from Crypt_GPG to logs/enigma + */ + public function debug($line) + { + rcube::write_log('enigma', 'GPG: ' . $line); + } }
View file
roundcubemail-1.2.tar.gz/plugins/enigma/lib/enigma_engine.php -> roundcubemail-1.2.0.tar.gz/plugins/enigma/lib/enigma_engine.php
Changed
@@ -4,7 +4,7 @@ +-------------------------------------------------------------------------+ | Engine of the Enigma Plugin | | | - | Copyright (C) 2010-2015 The Roundcube Dev Team | + | Copyright (C) 2010-2016 The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -34,6 +34,8 @@ public $signatures = array(); public $encrypted_parts = array(); + const ENCRYPTED_PARTIALLY = 100; + const SIGN_MODE_BODY = 1; const SIGN_MODE_SEPARATE = 2; const SIGN_MODE_MIME = 3; @@ -311,6 +313,33 @@ } /** + * Handler for attaching public key to a message + * + * @param Mail_mime Original message + * + * @return bool True on success, False on failure + */ + function attach_public_key(&$message) + { + $headers = $message->headers(); + $from = rcube_mime::decode_address_list($headers['From'], 1, false, null, true); + $from = $from[1]; + + // find my key + if ($from && ($key = $this->find_key($from))) { + $pubkey_armor = $this->export_key($key->id); + + if (!$pubkey_armor instanceof enigma_error) { + $pubkey_name = '0x' . enigma_key::format_id($key->id) . '.asc'; + $message->addAttachment($pubkey_armor, 'application/pgp-keys', $pubkey_name, false, '7bit'); + return true; + } + } + + return false; + } + + /** * Handler for message_part_structure hook. * Called for every part of the message. * @@ -385,14 +414,74 @@ $body = $this->get_part_body($p['object'], $part); } - // @TODO: big message body could be a file resource - // PGP signed message - if (preg_match('/^-----BEGIN PGP SIGNED MESSAGE-----/', $body)) { - $this->parse_plain_signed($p, $body); + // In this way we can use fgets on string as on file handle + // Don't use php://temp for security (body may come from an encrypted part) + $fd = fopen('php://memory', 'r+'); + if (!$fd) { + return; + } + + fwrite($fd, $body); + rewind($fd); + + $body = ''; + $prefix = ''; + $mode = ''; + $tokens = array( + 'BEGIN PGP SIGNED MESSAGE' => 'signed-start', + 'END PGP SIGNATURE' => 'signed-end', + 'BEGIN PGP MESSAGE' => 'encrypted-start', + 'END PGP MESSAGE' => 'encrypted-end', + ); + $regexp = '/^-----(' . implode('|', array_keys($tokens)) . ')-----[\r\n]*/'; + + while (($line = fgets($fd)) !== false) { + if ($line[0] === '-' && $line[4] === '-' && preg_match($regexp, $line, $m)) { + switch ($tokens[$m[1]]) { + case 'signed-start': + $body = $line; + $mode = 'signed'; + break; + + case 'signed-end': + if ($mode === 'signed') { + $body .= $line; + } + break 2; // ignore anything after this line + + case 'encrypted-start': + $body = $line; + $mode = 'encrypted'; + break; + + case 'encrypted-end': + if ($mode === 'encrypted') { + $body .= $line; + } + break 2; // ignore anything after this line + } + + continue; + } + + if ($mode === 'signed') { + $body .= $line; + } + else if ($mode === 'encrypted') { + $body .= $line; + } + else { + $prefix .= $line; + } + } + + fclose($fd); + + if ($mode === 'signed') { + $this->parse_plain_signed($p, $body, $prefix); } - // PGP encrypted message - else if (preg_match('/^-----BEGIN PGP MESSAGE-----/', $body)) { - $this->parse_plain_encrypted($p, $body); + else if ($mode === 'encrypted') { + $this->parse_plain_encrypted($p, $body, $prefix); } } @@ -456,8 +545,9 @@ * * @param array Reference to hook's parameters * @param string Message (part) body + * @param string Body prefix (additional text before the encrypted block) */ - private function parse_plain_signed(&$p, $body) + private function parse_plain_signed(&$p, $body, $prefix = '') { if (!$this->rc->config->get('enigma_signatures', true)) { return; @@ -471,23 +561,21 @@ $sig = $this->pgp_verify($body); } - // @TODO: Handle big bodies using (temp) files - // In this way we can use fgets on string as on file handle - $fh = fopen('php://memory', 'br+'); - // @TODO: fopen/fwrite errors handling - if ($fh) { - fwrite($fh, $body); - rewind($fh); + // Don't use php://temp for security (body may come from an encrypted part) + $fd = fopen('php://memory', 'r+'); + if (!$fd) { + return; } + fwrite($fd, $body); + rewind($fd); + $body = $part->body = null; $part->body_modified = true; // Extract body (and signature?) - while (!feof($fh)) { - $line = fgets($fh, 1024); - + while (($line = fgets($fd, 1024)) !== false) { if ($part->body === null) $part->body = ''; else if (preg_match('/^-----BEGIN PGP SIGNATURE-----/', $line)) @@ -496,17 +584,22 @@ $part->body .= $line; } + fclose($fd); + // Remove "Hash" Armor Headers $part->body = preg_replace('/^.*\r*\n\r*\n/', '', $part->body); // de-Dash-Escape (RFC2440) $part->body = preg_replace('/(^|\n)- -/', '\\1-', $part->body); + if ($prefix) { + $part->body = $prefix . $part->body; + } + // Store signature data for display if (!empty($sig)) { + $sig->partial = !empty($prefix); $this->signatures[$part->mime_id] = $sig; } - - fclose($fh); } /** @@ -573,8 +666,9 @@ * * @param array Reference to hook's parameters * @param string Message (part) body + * @param string Body prefix (additional text before the encrypted block) */ - private function parse_plain_encrypted(&$p, $body) + private function parse_plain_encrypted(&$p, $body, $prefix = '') { if (!$this->rc->config->get('enigma_decryption', true)) { return; @@ -601,15 +695,18 @@ // Parse decrypted message if ($result === true) { - $part->body = $body; + $part->body = $prefix . $body; $part->body_modified = true; + // it maybe PGP signed inside, verify signature + $this->parse_plain($p, $body); + // Remember it was decrypted $this->encrypted_parts[] = $part->mime_id; - // PGP signed inside? verify signature - if (preg_match('/^-----BEGIN PGP SIGNED MESSAGE-----/', $body)) { - $this->parse_plain_signed($p, $body); + // Inform the user that only a part of the body was encrypted + if ($prefix) { + $this->decryptions[$part->mime_id] = self::ENCRYPTED_PARTIALLY; } // Encrypted plain message may contain encrypted attachments
View file
roundcubemail-1.2.tar.gz/plugins/enigma/lib/enigma_signature.php -> roundcubemail-1.2.0.tar.gz/plugins/enigma/lib/enigma_signature.php
Changed
@@ -25,4 +25,8 @@ public $name; public $comment; public $email; + + // Set it to true if signature is valid, but part of the message + // was out of the signed block + public $partial; }
View file
roundcubemail-1.2.tar.gz/plugins/enigma/lib/enigma_ui.php -> roundcubemail-1.2.0.tar.gz/plugins/enigma/lib/enigma_ui.php
Changed
@@ -717,18 +717,36 @@ 'height' => 32 ), 'toolbar'); + $locks = (array) $this->rc->config->get('enigma_options_lock'); $menu = new html_table(array('cols' => 2)); $chbox = new html_checkbox(array('value' => 1)); $menu->add(null, html::label(array('for' => 'enigmasignopt'), rcube::Q($this->enigma->gettext('signmsg')))); $menu->add(null, $chbox->show($this->rc->config->get('enigma_sign_all') ? 1 : 0, - array('name' => '_enigma_sign', 'id' => 'enigmasignopt'))); + array( + 'name' => '_enigma_sign', + 'id' => 'enigmasignopt', + 'disabled' => in_array('sign', $locks), + ))); $menu->add(null, html::label(array('for' => 'enigmaencryptopt'), rcube::Q($this->enigma->gettext('encryptmsg')))); $menu->add(null, $chbox->show($this->rc->config->get('enigma_encrypt_all') ? 1 : 0, - array('name' => '_enigma_encrypt', 'id' => 'enigmaencryptopt'))); + array( + 'name' => '_enigma_encrypt', + 'id' => 'enigmaencryptopt', + 'disabled' => in_array('encrypt', $locks), + ))); + + $menu->add(null, html::label(array('for' => 'enigmaattachpubkeyopt'), + rcube::Q($this->enigma->gettext('attachpubkeymsg')))); + $menu->add(null, $chbox->show($this->rc->config->get('enigma_attach_pubkey') ? 1 : 0, + array( + 'name' => '_enigma_attachpubkey', + 'id' => 'enigmaattachpubkeyopt', + 'disabled' => in_array('pubkey', $locks), + ))); $menu = html::div(array('id' => 'enigmamenu', 'class' => 'popupmenu'), $menu->show()); @@ -791,6 +809,10 @@ $msg = rcube::Q($this->enigma->gettext('decrypterror')); } } + else if ($status === enigma_engine::ENCRYPTED_PARTIALLY) { + $attrib['class'] = 'enigmawarning'; + $msg = rcube::Q($this->enigma->gettext('decryptpartial')); + } else { $attrib['class'] = 'enigmanotice'; $msg = rcube::Q($this->enigma->gettext('decryptok')); @@ -821,8 +843,9 @@ $msg = rcube::Q($msg); } else if ($sig->valid) { - $attrib['class'] = 'enigmanotice'; - $msg = rcube::Q(str_replace('$sender', $sender, $this->enigma->gettext('sigvalid'))); + $attrib['class'] = $sig->partial ? 'enigmawarning' : 'enigmanotice'; + $label = 'sigvalid' . ($sig->partial ? 'partial' : ''); + $msg = rcube::Q(str_replace('$sender', $sender, $this->enigma->gettext($label))); } else { $attrib['class'] = 'enigmawarning'; @@ -924,19 +947,38 @@ } /** - * Handle message_ready hook (encryption/signing) + * Handle message_ready hook (encryption/signing/attach public key) */ function message_ready($p) { - $savedraft = !empty($_POST['_draft']) && empty($_GET['_saveonly']); + $savedraft = !empty($_POST['_draft']) && empty($_GET['_saveonly']); + $sign_enable = (bool) rcube_utils::get_input_value('_enigma_sign', rcube_utils::INPUT_POST); + $encrypt_enable = (bool) rcube_utils::get_input_value('_enigma_encrypt', rcube_utils::INPUT_POST); + $pubkey_enable = (bool) rcube_utils::get_input_value('_enigma_attachpubkey', rcube_utils::INPUT_POST); + $locks = (array) $this->rc->config->get('enigma_options_lock'); + + if (in_array('sign', $locks)) { + $sign_enable = (bool) $this->rc->config->get('enigma_sign_all'); + } + if (in_array('encrypt', $locks)) { + $encrypt_enable = (bool) $this->rc->config->get('enigma_encrypt_all'); + } + if (in_array('pubkey', $locks)) { + $pubkey_enable = (bool) $this->rc->config->get('enigma_attach_pubkey'); + } - if (!$savedraft && rcube_utils::get_input_value('_enigma_sign', rcube_utils::INPUT_POST)) { + if (!$savedraft && $pubkey_enable) { + $this->enigma->load_engine(); + $this->enigma->engine->attach_public_key($p['message']); + } + + if (!$savedraft && $sign_enable) { $this->enigma->load_engine(); $status = $this->enigma->engine->sign_message($p['message']); $mode = 'sign'; } - if ((!$status instanceof enigma_error) && rcube_utils::get_input_value('_enigma_encrypt', rcube_utils::INPUT_POST)) { + if ((!$status instanceof enigma_error) && $encrypt_enable) { $this->enigma->load_engine(); $status = $this->enigma->engine->encrypt_message($p['message'], null, $savedraft); $mode = 'encrypt'; @@ -966,7 +1008,7 @@ return $p; } - /** + /** * Handler for message_compose_body hook * Display error when the message cannot be encrypted * and provide a way to try again with a password. @@ -981,6 +1023,7 @@ } $engine = $this->enigma->engine; + $locks = (array) $this->rc->config->get('enigma_options_lock'); // Decryption status foreach ($engine->decryptions as $status) { @@ -1006,8 +1049,12 @@ } // Check sign/ecrypt options for signed/encrypted drafts - $this->rc->output->set_env('enigma_force_encrypt', !empty($engine->decryptions)); - $this->rc->output->set_env('enigma_force_sign', !empty($engine->signatures)); + if (!in_array('encrypt', $locks)) { + $this->rc->output->set_env('enigma_force_encrypt', !empty($engine->decryptions)); + } + if (!in_array('sign', $locks)) { + $this->rc->output->set_env('enigma_force_sign', !empty($engine->signatures)); + } return $p; }
View file
roundcubemail-1.2.tar.gz/plugins/enigma/localization/en_US.inc -> roundcubemail-1.2.0.tar.gz/plugins/enigma/localization/en_US.inc
Changed
@@ -53,6 +53,7 @@ $labels['supportdecryption'] = 'Enable message decryption'; $labels['signdefault'] = 'Sign all messages by default'; $labels['encryptdefault'] = 'Encrypt all messages by default'; +$labels['attachpubkeydefault'] = 'Attach my public PGP key by default'; $labels['passwordtime'] = 'Keep private key passwords for'; $labels['nminutes'] = '$m minute(s)'; $labels['wholesession'] = 'the whole session'; @@ -82,9 +83,11 @@ $labels['enterkeypasstitle'] = 'Enter key passphrase'; $labels['enterkeypass'] = 'A passphrase is needed to unlock the secret key ($keyid) for user: $user.'; $labels['arialabelkeyexportoptions'] = 'Keys export options'; +$labels['attachpubkeymsg'] = 'Attach my public key'; $messages = array(); $messages['sigvalid'] = 'Verified signature from $sender.'; +$messages['sigvalidpartial'] = 'Verified signature from $sender, but part of the body was not signed.'; $messages['siginvalid'] = 'Invalid signature from $sender.'; $messages['sigunverified'] = 'Unverified signature. Certificate not verified. Certificate ID: $keyid.'; $messages['signokey'] = 'Unverified signature. Public key not found. Key ID: $keyid.'; @@ -94,6 +97,7 @@ $messages['decryptnokey'] = 'Decryption failed. Private key not found. Key ID: $keyid.'; $messages['decryptbadpass'] = 'Decryption failed. Bad password.'; $messages['decryptnopass'] = 'Decryption failed. Key password required.'; +$messages['decryptpartial'] = 'Message decrypted, but part of the body was not encrypted.'; $messages['signerror'] = 'Signing failed.'; $messages['signnokey'] = 'Signing failed. Private key not found.'; $messages['signbadpass'] = 'Signing failed. Bad password.';
View file
roundcubemail-1.2.tar.gz/plugins/enigma/skins/classic/templates/keycreate.html -> roundcubemail-1.2.0.tar.gz/plugins/enigma/skins/classic/templates/keycreate.html
Changed
@@ -3,7 +3,6 @@ <head> <title><roundcube:object name="pagetitle" /></title> <roundcube:include file="/includes/links.html" /> -<link rel="stylesheet" type="text/css" href="/this/enigma.css" /> </head> <body class="iframe">
View file
roundcubemail-1.2.tar.gz/plugins/enigma/skins/classic/templates/keyimport.html -> roundcubemail-1.2.0.tar.gz/plugins/enigma/skins/classic/templates/keyimport.html
Changed
@@ -3,7 +3,6 @@ <head> <title><roundcube:object name="pagetitle" /></title> <roundcube:include file="/includes/links.html" /> -<link rel="stylesheet" type="text/css" href="/this/enigma.css" /> </head> <body class="iframe">
View file
roundcubemail-1.2.tar.gz/plugins/enigma/skins/classic/templates/keyinfo.html -> roundcubemail-1.2.0.tar.gz/plugins/enigma/skins/classic/templates/keyinfo.html
Changed
@@ -3,7 +3,6 @@ <head> <title><roundcube:object name="pagetitle" /></title> <roundcube:include file="/includes/links.html" /> -<link rel="stylesheet" type="text/css" href="/this/enigma.css" /> </head> <body class="iframe">
View file
roundcubemail-1.2.tar.gz/plugins/enigma/skins/classic/templates/keys.html -> roundcubemail-1.2.0.tar.gz/plugins/enigma/skins/classic/templates/keys.html
Changed
@@ -3,7 +3,6 @@ <head> <title><roundcube:object name="pagetitle" /></title> <roundcube:include file="/includes/links.html" /> -<link rel="stylesheet" type="text/css" href="/this/enigma.css" /> <script type="text/javascript" src="/functions.js"></script> <script type="text/javascript" src="/splitter.js"></script> <style type="text/css">
View file
roundcubemail-1.2.tar.gz/plugins/enigma/skins/larry/templates/keycreate.html -> roundcubemail-1.2.0.tar.gz/plugins/enigma/skins/larry/templates/keycreate.html
Changed
@@ -3,7 +3,6 @@ <head> <title><roundcube:object name="pagetitle" /></title> <roundcube:include file="/includes/links.html" /> -<link rel="stylesheet" type="text/css" href="/this/enigma.css" /> </head> <body class="iframe">
View file
roundcubemail-1.2.tar.gz/plugins/enigma/skins/larry/templates/keyimport.html -> roundcubemail-1.2.0.tar.gz/plugins/enigma/skins/larry/templates/keyimport.html
Changed
@@ -3,7 +3,6 @@ <head> <title><roundcube:object name="pagetitle" /></title> <roundcube:include file="/includes/links.html" /> -<link rel="stylesheet" type="text/css" href="/this/enigma.css" /> </head> <body class="iframe">
View file
roundcubemail-1.2.tar.gz/plugins/enigma/skins/larry/templates/keyinfo.html -> roundcubemail-1.2.0.tar.gz/plugins/enigma/skins/larry/templates/keyinfo.html
Changed
@@ -3,7 +3,6 @@ <head> <title><roundcube:object name="pagetitle" /></title> <roundcube:include file="/includes/links.html" /> -<link rel="stylesheet" type="text/css" href="/this/enigma.css" /> </head> <body class="iframe">
View file
roundcubemail-1.2.tar.gz/plugins/enigma/skins/larry/templates/keys.html -> roundcubemail-1.2.0.tar.gz/plugins/enigma/skins/larry/templates/keys.html
Changed
@@ -3,7 +3,6 @@ <head> <title><roundcube:object name="pagetitle" /></title> <roundcube:include file="/includes/links.html" /> -<link rel="stylesheet" type="text/css" href="/this/enigma.css" /> </head> <roundcube:if condition="env:extwin" /><body class="noscroll extwin"><roundcube:else /><body class="noscroll"><roundcube:endif />
View file
roundcubemail-1.2.tar.gz/plugins/help/localization/fo_FO.inc -> roundcubemail-1.2.0.tar.gz/plugins/help/localization/fo_FO.inc
Changed
@@ -18,4 +18,5 @@ $labels['help'] = 'Hjálp'; $labels['about'] = 'Um'; $labels['license'] = 'Heimildarskjal'; +$labels['csrfinfo'] = 'Les meira um CSRF, og um hvussu tað kann verja teg'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/help/localization/id_ID.inc -> roundcubemail-1.2.0.tar.gz/plugins/help/localization/id_ID.inc
Changed
@@ -18,4 +18,5 @@ $labels['help'] = 'Bantuan'; $labels['about'] = 'Tentang'; $labels['license'] = 'Lisensi'; +$labels['csrfinfo'] = 'Baca lebih jauh tentang CSRF dan bagaimana kami melindungi Anda'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/help/localization/lv_LV.inc -> roundcubemail-1.2.0.tar.gz/plugins/help/localization/lv_LV.inc
Changed
@@ -18,4 +18,5 @@ $labels['help'] = 'Palīdzība'; $labels['about'] = 'Par'; $labels['license'] = 'Licence'; +$labels['csrfinfo'] = 'Lasīt papildus par "vairāku vietņu pieprasījuma viltošanu" (CSRF) un kā no tā sevi aizsargāt.'; ?>
View file
roundcubemail-1.2.0.tar.gz/plugins/help/localization/nl_BE.inc
Added
@@ -0,0 +1,22 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, 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'] = 'Help'; +$labels['about'] = 'Over'; +$labels['license'] = 'Licentie'; +$labels['csrfinfo'] = 'Lees meer over CSRF en hoe we u beschermen'; +?>
View file
roundcubemail-1.2.tar.gz/plugins/help/localization/zh_CN.inc -> roundcubemail-1.2.0.tar.gz/plugins/help/localization/zh_CN.inc
Changed
@@ -18,4 +18,5 @@ $labels['help'] = '帮助'; $labels['about'] = '关于'; $labels['license'] = '许可协议'; +$labels['csrfinfo'] = '了解 CSRF 如何保护您'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/hide_blockquote/localization/da_DK.inc -> roundcubemail-1.2.0.tar.gz/plugins/hide_blockquote/localization/da_DK.inc
Changed
@@ -17,5 +17,5 @@ */ $labels['hide'] = 'Skjul'; $labels['show'] = 'Vis'; -$labels['quotelimit'] = 'Skjul citat antallet af linjer er højere end'; +$labels['quotelimit'] = 'Skjul citat når antallet af linjer er højere end'; ?>
View file
roundcubemail-1.2.0.tar.gz/plugins/hide_blockquote/localization/is_IS.inc
Added
@@ -0,0 +1,21 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/hide_blockquote/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Hide-Blockquote plugin | + | Copyright (C) 2012-2013, 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-hide_blockquote/ +*/ +$labels['hide'] = 'Fela'; +$labels['show'] = 'Birta'; +$labels['quotelimit'] = 'Fela tilvitnun þegar fjöldi lína er meiri en'; +?>
View file
roundcubemail-1.2.0.tar.gz/plugins/hide_blockquote/localization/ka_GE.inc
Added
@@ -0,0 +1,19 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/hide_blockquote/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Hide-Blockquote plugin | + | Copyright (C) 2012-2013, 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-hide_blockquote/ +*/ +$labels['show'] = 'ჩვენება'; +?>
View file
roundcubemail-1.2.0.tar.gz/plugins/hide_blockquote/localization/nl_BE.inc
Added
@@ -0,0 +1,20 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/hide_blockquote/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Hide-Blockquote plugin | + | Copyright (C) 2012-2013, 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-hide_blockquote/ +*/ +$labels['hide'] = 'Verberg'; +$labels['show'] = 'Weergeven'; +?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/Changelog -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/Changelog
Changed
@@ -1,3 +1,7 @@ +* version 8.6 [2016-04-06] +----------------------------------------------------------- +- Refactored script parser to be 100x faster + * version 8.5 [2015-11-15] ----------------------------------------------------------- - Add support for :from parameter in vacation action (patch from Michele Locati)
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/composer.json -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/composer.json
Changed
@@ -3,7 +3,7 @@ "type": "roundcube-plugin", "description": "Adds a possibility to manage Sieve scripts (incoming mail filters). It's clickable interface which operates on text scripts and communicates with server using managesieve protocol. Adds Filters tab in Settings.", "license": "GPLv3+", - "version": "8.5", + "version": "8.6", "authors": [ { "name": "Aleksander Machniak", @@ -14,16 +14,20 @@ "repositories": [ { "type": "composer", - "url": "http://plugins.roundcube.net" + "url": "https://plugins.roundcube.net" }, { "type": "pear", - "url": "http://pear.php.net/" + "url": "https://pear.php.net/" + }, + { + "type": "vcs", + "url": "https://github.com/roundcube/Net_Sieve.git" } ], "require": { "php": ">=5.3.0", "roundcube/plugin-installer": ">=0.1.3", - "pear-pear/Net_Sieve": ">=1.3.2" + "roundcube/net_sieve": "~1.5.0" } }
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php
Changed
@@ -63,7 +63,7 @@ 1 => 'notifyimportancehigh' ); - const VERSION = '8.5'; + const VERSION = '8.6'; const PROGNAME = 'Roundcube (Managesieve)'; const PORT = 4190; @@ -334,7 +334,7 @@ else if ($action == 'act' && !$error) { if (isset($this->script[$fid])) { $rule = $this->script[$fid]; - $disabled = $rule['disabled'] ? true : false; + $disabled = !empty($rule['disabled']); $rule['disabled'] = !$disabled; $result = $this->sieve->script->update_rule($fid, $rule);
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/lib/Roundcube/rcube_sieve_script.php -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/lib/Roundcube/rcube_sieve_script.php
Changed
@@ -529,17 +529,20 @@ */ private function _parse_text($script) { - $prefix = ''; - $options = array(); - - while ($script) { - $script = trim($script); - $rule = array(); + $prefix = ''; + $options = array(); + $position = 0; + $length = strlen($script); + + while ($position < $length) { + // skip whitespace chars + $position = self::ltrim_position($script, $position); + $rulename = ''; // Comments - while (!empty($script) && $script[0] == '#') { - $endl = strpos($script, "\n"); - $line = $endl ? substr($script, 0, $endl) : $script; + while ($script[$position] === '#') { + $endl = strpos($script, "\n", $position) ?: $length; + $line = substr($script, $position, $endl - $position); // Roundcube format if (preg_match('/^# rule:\[(.*)\]/', $line, $matches)) { @@ -559,7 +562,7 @@ $prefix .= $line . "\n"; } - $script = ltrim(substr($script, strlen($line) + 1)); + $position = $endl + 1; } // handle script header @@ -571,15 +574,15 @@ } // Control structures/blocks - if (preg_match('/^(if|else|elsif)/i', $script)) { - $rule = $this->_tokenize_rule($script); + if (preg_match('/^(if|else|elsif)/i', substr($script, $position, 5))) { + $rule = $this->_tokenize_rule($script, $position); if (strlen($rulename) && !empty($rule)) { $rule['name'] = $rulename; } } // Simple commands else { - $rule = $this->_parse_actions($script, ';'); + $rule = $this->_parse_actions($script, $position, ';'); if (!empty($rule[0]) && is_array($rule)) { // set "global" variables if ($rule[0]['type'] == 'set') { @@ -593,8 +596,6 @@ } } - $rulename = ''; - if (!empty($rule)) { $this->content[] = $rule; } @@ -608,14 +609,14 @@ /** * Convert text script fragment to rule object * - * @param string Text rule + * @param string $content The whole script content + * @param int &$position Start position in the script * * @return array Rule data */ - private function _tokenize_rule(&$content) + private function _tokenize_rule($content, &$position) { - $cond = strtolower(self::tokenize($content, 1)); - + $cond = strtolower(self::tokenize($content, 1, $position)); if ($cond != 'if' && $cond != 'elsif' && $cond != 'else') { return null; } @@ -623,15 +624,16 @@ $disabled = false; $join = false; $join_not = false; + $length = strlen($content); // disabled rule (false + comment): if false # ..... - if (preg_match('/^\s*false\s+#/i', $content)) { - $content = preg_replace('/^\s*false\s+#\s*/i', '', $content); + if (preg_match('/^\s*false\s+#\s*/i', substr($content, $position, 20), $m)) { + $position += strlen($m[0]); $disabled = true; } - while (strlen($content)) { - $tokens = self::tokenize($content, true); + while ($position < $length) { + $tokens = self::tokenize($content, true, $position); $separator = array_pop($tokens); if (!empty($tokens)) { @@ -768,7 +770,7 @@ } // ...and actions block - $actions = $this->_parse_actions($content); + $actions = $this->_parse_actions($content, $position); if ($tests && $actions) { $result = array( @@ -786,17 +788,19 @@ /** * Parse body of actions section * - * @param string $content Text body - * @param string $end End of text separator + * @param string $content The whole script content + * @param int &$position Start position in the script + * @param string $end End of text separator * * @return array Array of parsed action type/target pairs */ - private function _parse_actions(&$content, $end = '}') + private function _parse_actions($content, &$position, $end = '}') { $result = null; + $length = strlen($content); - while (strlen($content)) { - $tokens = self::tokenize($content, true); + while ($position < $length) { + $tokens = self::tokenize($content, true, $position); $separator = array_pop($tokens); $token = !empty($tokens) ? array_shift($tokens) : $separator; @@ -962,25 +966,33 @@ $result = array(); for ($i=0, $len=count($tokens); $i<$len; $i++) { - if (!is_array($tokens[$i]) && preg_match('/^:comparator$/i', $tokens[$i])) { - $test['comparator'] = $tokens[++$i]; - } - else if (!is_array($tokens[$i]) && preg_match('/^:(count|value)$/i', $tokens[$i])) { - $test['type'] = strtolower(substr($tokens[$i], 1)) . '-' . $tokens[++$i]; - } - else if (!is_array($tokens[$i]) && preg_match('/^:(is|contains|matches|regex)$/i', $tokens[$i])) { - $test['type'] = strtolower(substr($tokens[$i], 1)); - } - else if (!is_array($tokens[$i]) && preg_match('/^:index$/i', $tokens[$i])) { - $test['index'] = intval($tokens[++$i]); - if ($tokens[$i+1] && preg_match('/^:last$/i', $tokens[$i+1])) { - $test['last'] = true; - $i++; + if (!is_array($tokens[$i]) && $tokens[$i][0] == ':') { + if (preg_match('/^:comparator$/i', $tokens[$i])) { + $test['comparator'] = $tokens[++$i]; + continue; } - } - else { - $result[] = $tokens[$i]; - } + + if (preg_match('/^:(count|value)$/i', $tokens[$i])) { + $test['type'] = strtolower(substr($tokens[$i], 1)) . '-' . $tokens[++$i]; + continue; + } + + if (preg_match('/^:(is|contains|matches|regex)$/i', $tokens[$i])) { + $test['type'] = strtolower(substr($tokens[$i], 1)); + continue; + } + + if (preg_match('/^:index$/i', $tokens[$i])) { + $test['index'] = intval($tokens[++$i]); + if ($tokens[$i+1] && preg_match('/^:last$/i', $tokens[$i+1])) { + $test['last'] = true; + $i++; + } + continue; + } + } + + $result[] = $tokens[$i]; } $tokens = $result; @@ -1074,28 +1086,30 @@ /** * Splits script into string tokens * - * @param string &$str The script - * @param mixed $num Number of tokens to return, 0 for all - * or True for all tokens until separator is found. - * Separator will be returned as last token. + * @param string $str The script + * @param mixed $num Number of tokens to return, 0 for all + * or True for all tokens until separator is found. + * Separator will be returned as last token. + * @param int &$position Parsing start position * * @return mixed Tokens array or string if $num=1 */ - static function tokenize(&$str, $num=0) + static function tokenize($str, $num = 0, &$position = 0) { $result = array(); + $length = strlen($str); + $mask = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789:_'; // remove spaces from the beginning of the string - while (($str = ltrim($str)) !== '' - && (!$num || $num === true || count($result) < $num) - ) { - switch ($str[0]) { + while ($position < $length && (!$num || $num === true || count($result) < $num)) { + // skip whitespace chars + $position = self::ltrim_position($str, $position); + + switch ($str[$position]) { // Quoted string case '"': - $len = strlen($str); - - for ($pos=1; $pos<$len; $pos++) { + for ($pos = $position + 1; $pos < $length; $pos++) { if ($str[$pos] == '"') { break; } @@ -1108,18 +1122,19 @@ if ($str[$pos] != '"') { // error } + // we need to strip slashes for a quoted string - $result[] = stripslashes(substr($str, 1, $pos - 1)); - $str = substr($str, $pos + 1); + $result[] = stripslashes(substr($str, $position + 1, $pos - $position - 1)); + $position = $pos + 1; break; // Parenthesized list case '[': - $str = substr($str, 1); - $result[] = self::tokenize($str, 0); + $position++; + $result[] = self::tokenize($str, 0, $position); break; case ']': - $str = substr($str, 1); + $position++; return $result; break; @@ -1132,8 +1147,8 @@ case ')': case '{': case '}': - $sep = $str[0]; - $str = substr($str, 1); + $sep = $str[$position]; + $position++; if ($num === true) { $result[] = $sep; break 2; @@ -1142,69 +1157,90 @@ // bracket-comment case '/': - if ($str[1] == '*') { - if ($end_pos = strpos($str, '*/')) { - $str = substr($str, $end_pos + 2); + if ($str[$position + 1] == '*') { + if ($end_pos = strpos($str, '*/', $position + 2)) { + $position = $end_pos + 2; } else { // error - $str = ''; + $position = $length; } } break; // hash-comment case '#': - if ($lf_pos = strpos($str, "\n")) { - $str = substr($str, $lf_pos); + if ($lf_pos = strpos($str, "\n", $position)) { + $position = $lf_pos + 1; break; } else { - $str = ''; + $position = $length; } // String atom default: // empty or one character - if ($str === '' || $str === null) { + if ($position == $length) { break 2; } - if (strlen($str) < 2) { - $result[] = $str; - $str = ''; - break; - } // tag/identifier/number - if (preg_match('/^([a-z0-9:_]+)/i', $str, $m)) { - $str = substr($str, strlen($m[1])); + if ($len = strspn($str, $mask, $position)) { + $atom = substr($str, $position, $len); + $position += $len; - if ($m[1] != 'text:') { - $result[] = $m[1]; + if ($atom != 'text:') { + $result[] = $atom; } // multiline string else { + // skip whitespace chars (except \r\n) + $position = self::ltrim_position($str, $position, false); + // possible hash-comment after "text:" - if (preg_match('/^( |\t)*(#[^\n]+)?\n/', $str, $m)) { - $str = substr($str, strlen($m[0])); + if ($str[$position] === '#') { + $endl = strpos($str, "\n", $position); + $position = $endl ?: $length; } - // get text until alone dot in a line - if (preg_match('/^(.*)\r?\n\.\r?\n/sU', $str, $m)) { - $text = $m[1]; - // remove dot-stuffing - $text = str_replace("\n..", "\n.", $text); - $str = substr($str, strlen($m[0])); + + // skip \n or \r\n + if ($str[$position] == "\n") { + $position++; + } + else if ($str[$position] == "\r" && $str[$position] == "\n") { + $position += 2; } - else { - $text = ''; + + $text = ''; + + // get text until alone dot in a line + while ($position < $length) { + $pos = strpos($str, "\n.", $position); + if ($pos === false) { + break; + } + + $text .= substr($str, $position, $pos - $position); + $position = $pos + 2; + + if ($str[$pos] == "\n" + || ($str[$pos] == "\r" && $str[$pos + 1] == "\n") + ) { + break; + } } + // remove dot-stuffing + $text = str_replace("\n..", "\n.", $text); + $result[] = $text; + $position++; } } // fallback, skip one character as infinite loop prevention else { - $str = substr($str, 1); + $position++; } break; @@ -1214,4 +1250,24 @@ return $num === 1 ? (isset($result[0]) ? $result[0] : null) : $result; } + /** + * Skip whitespace characters in a string from specified position. + */ + static function ltrim_position($content, $position, $br = true) + { + $blanks = array("\t", "\0", "\x0B", " "); + + if ($br) { + $blanks[] = "\r"; + $blanks[] = "\n"; + } + + while (isset($content[$position]) && isset($content[$position + 1]) + && in_array($content[$position], $blanks, true) + ) { + $position++; + } + + return $position; + } }
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/ar_SA.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/ar_SA.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'حذف'; $labels['sender'] = 'المرسل'; $labels['recipient'] = 'مستلم'; -$labels['vacationaddr'] = 'عناوين البريد الالكتروني(ـة) الاضافية:'; $labels['vacationdays'] = 'في الغالب كم رسالة ترسل (بالايام):'; $labels['vacationinterval'] = 'كم عدد الرسائل المرسلة عادةً:'; $labels['vacationreason'] = 'نص الرسالة (بسبب الاجازة):'; @@ -150,7 +149,6 @@ $labels['vacation.status'] = 'الحالة '; $labels['vacation.on'] = 'تشغيل'; $labels['vacation.off'] = 'ايقاف'; -$labels['vacation.addresses'] = 'عناوينني الاضافية'; $labels['vacation.saving'] = 'يتم حفظ البيانات...'; $messages['filterunknownerror'] = 'خطا غير معروف من الخادم.'; $messages['filterconnerror'] = 'لا يمكن الاتصال بالخادم.';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/az_AZ.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/az_AZ.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Sil'; $labels['sender'] = 'Göndərən'; $labels['recipient'] = 'Qəbul edən'; -$labels['vacationaddr'] = 'Mənim əlavə e-poçt ünvan(lar)ım: '; $labels['vacationdays'] = 'Məktub neçə müddətdən bir göndərilsin (gündə):'; $labels['vacationinterval'] = 'Məktublar nə qədər sıx göndərilsin:'; $labels['vacationreason'] = 'Məktubun mətni (səbəb yoxdur):';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/be_BE.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/be_BE.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Выдаліць'; $labels['sender'] = 'Ад каго'; $labels['recipient'] = 'Каму'; -$labels['vacationaddr'] = 'Дадатковы(я) адрасы эл. пошты:'; $labels['vacationdays'] = 'Як часта дасылаць паведамленні (у днях):'; $labels['vacationinterval'] = 'Як часта дасылаць паведамленні:'; $labels['vacationreason'] = 'Цела паведамлення (прычына вакацый):';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/bg_BG.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/bg_BG.inc
Changed
@@ -19,7 +19,7 @@ $labels['managefilters'] = 'Управление на филтри за входяща поща'; $labels['filtername'] = 'Име на филтър'; $labels['newfilter'] = 'Нов филтър'; -$labels['filteradd'] = 'Нов филтър'; +$labels['filteradd'] = 'Добавяне на филтър'; $labels['filterdel'] = 'Изтриване на филтър'; $labels['moveup'] = 'Преместване нагоре'; $labels['movedown'] = 'Преместване надолу'; @@ -46,7 +46,7 @@ $labels['messagesendcopy'] = 'Изпрати копие на писмото до'; $labels['messagereply'] = 'Отговори с писмо'; $labels['messagedelete'] = 'Изтрий писмото'; -$labels['messagediscard'] = 'Отхвърли със съобщение'; +$labels['messagediscard'] = 'Отхвърли с писмо'; $labels['messagekeep'] = 'Остави писмото във Вх. поща'; $labels['messagesrules'] = 'При получаване на поща...'; $labels['messagesactions'] = '...изпълни следните действия:'; @@ -54,10 +54,11 @@ $labels['del'] = 'Изтрий'; $labels['sender'] = 'Подател'; $labels['recipient'] = 'Получател'; -$labels['vacationaddr'] = 'Мои допълнителни адреси:'; +$labels['vacationaddr'] = 'Мои адреси на ел. поща:'; $labels['vacationdays'] = 'Колко често да праща писма (в дни):'; $labels['vacationinterval'] = 'Колко често да праща писма:'; $labels['vacationreason'] = 'Текст на писмото (причина за отпуск)'; +$labels['vacationfrom'] = 'Адрес за отговор на подателя:'; $labels['vacationsubject'] = 'Заглавие на писмото'; $labels['days'] = 'дни'; $labels['seconds'] = 'секунди'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Отпуск'; $labels['vacation.reply'] = 'Писмо отговор'; $labels['vacation.advanced'] = 'Разширени настройки'; +$labels['vacation.from'] = 'Адрес за отговор на подателя:'; $labels['vacation.subject'] = 'Относно'; $labels['vacation.body'] = 'Съдържание'; $labels['vacation.start'] = 'Начало на отпуск'; @@ -170,7 +172,7 @@ $labels['vacation.status'] = 'Статус'; $labels['vacation.on'] = 'Вкл.'; $labels['vacation.off'] = 'Изкл.'; -$labels['vacation.addresses'] = 'Мои допълнителни адреси'; +$labels['vacation.addresses'] = 'Мои адреси на ел. поща'; $labels['vacation.interval'] = 'Интервал на отговор'; $labels['vacation.after'] = 'Постави правило за отпуск след'; $labels['vacation.saving'] = 'Запис на данни...'; @@ -187,12 +189,21 @@ $labels['ariasummaryfiltersetslist'] = 'Списък набори от филтри'; $labels['filterstitle'] = 'Редакция на филтри вх. поща'; $labels['vacationtitle'] = 'Редакция на правило за извън офиса'; +$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'] = 'Неуспешно свързване с managesieve сървъра.'; $messages['filterdeleteerror'] = 'Невъзможно изтриване на филтъра. Възникна сървърна грешка.'; $messages['filterdeleted'] = 'Филтърът е изтрит успешно.'; $messages['filtersaved'] = 'Филтърът е записан успешно.'; $messages['filtersaveerror'] = 'Невъзможно записване на филтъра. Възникна сървърна грешка.'; +$messages['filterformerror'] = 'Филтър формата съдържа грешки.'; $messages['filterdeleteconfirm'] = 'Наистина ли желаете да изтриете избрания филтър?'; $messages['ruledeleteconfirm'] = 'Сигурни ли сте, че желаете да изтриете избраното условие?'; $messages['actiondeleteconfirm'] = 'Сигурни ли сте, че желаете да изтриете избраното действие?'; @@ -222,4 +233,5 @@ $messages['saveerror'] = 'Невъзможен запис на данни. Грешка при достъп до сървър.'; $messages['vacationsaved'] = 'Данните за отпуск са записани успешно.'; $messages['emptyvacationbody'] = 'Липсва текст на писмо при отпуск!'; +$messages['duplicate.conflict.err'] = 'Не е разрешено едновременно указване на заглавен блок и на уникален идентификатор.'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/bs_BA.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/bs_BA.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Obriši'; $labels['sender'] = 'Pošiljaoc'; $labels['recipient'] = 'Primaoc'; -$labels['vacationaddr'] = 'Moje email adrese:'; $labels['vacationdays'] = 'Frekvencija slanja poruka (u danima):'; $labels['vacationinterval'] = 'Frekvencija slanja poruka:'; $labels['vacationreason'] = 'Tijelo poruke (razlog za odmor):'; @@ -170,7 +169,6 @@ $labels['vacation.status'] = 'Status'; $labels['vacation.on'] = 'Uključeno'; $labels['vacation.off'] = 'Isključeno'; -$labels['vacation.addresses'] = 'Moje email adrese'; $labels['vacation.interval'] = 'Interval odgovora'; $labels['vacation.after'] = 'Pravilo za odmor stavi nakon'; $labels['vacation.saving'] = 'Snimam podatke...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/ca_ES.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/ca_ES.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Suprimeix'; $labels['sender'] = 'Remitent'; $labels['recipient'] = 'Destinatari'; -$labels['vacationaddr'] = 'Les meves adreces de correu addicionals:'; $labels['vacationdays'] = 'Cada quan enviar un missatge (en dies):'; $labels['vacationinterval'] = 'Amb quina freqüència s\'han d\'enviar els missatges:'; $labels['vacationreason'] = 'Cos del missatge (raó de l\'absència):'; @@ -170,7 +169,6 @@ $labels['vacation.status'] = 'Estat'; $labels['vacation.on'] = 'Activat'; $labels['vacation.off'] = 'Desactivat'; -$labels['vacation.addresses'] = 'Les meves adreces addicionals:'; $labels['vacation.interval'] = 'Interval de resposta'; $labels['vacation.after'] = 'Posa la regla de vacances després'; $labels['vacation.saving'] = 'S\'estan desant les dades...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/cs_CZ.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/cs_CZ.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Počet dnů mezi automatickými odpověďmi:'; $labels['vacationinterval'] = 'Prodleva mezi automatickými odpověďmi:'; $labels['vacationreason'] = 'Zpráva (Důvod nepřítomnosti):'; +$labels['vacationfrom'] = 'Adresa odesilatele odpovědi:'; $labels['vacationsubject'] = 'Předmět zprávy:'; $labels['days'] = 'dnů'; $labels['seconds'] = 'sekund'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Dovolená'; $labels['vacation.reply'] = 'Odpověd'; $labels['vacation.advanced'] = 'Pokročilá nastavení'; +$labels['vacation.from'] = 'Adresa odesilatele odpovědi'; $labels['vacation.subject'] = 'Předmět'; $labels['vacation.body'] = 'Tělo'; $labels['vacation.start'] = 'Začátek dovolené';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/cy_GB.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/cy_GB.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Pa mor aml i ddanfon negeseuon (mewn dyddiau):'; $labels['vacationinterval'] = 'Pa mor aml i ddanfon negeseuon:'; $labels['vacationreason'] = 'Corff neges (rheswm ar wyliau):'; +$labels['vacationfrom'] = 'Cyfeiriad ymateb anfonwr:'; $labels['vacationsubject'] = 'Pwnc neges:'; $labels['days'] = 'dyddiau'; $labels['seconds'] = 'eiliadau'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Gwyliau'; $labels['vacation.reply'] = 'Neges ymateb'; $labels['vacation.advanced'] = 'Gosodiadau uwch'; +$labels['vacation.from'] = 'Cyfeiriad ymateb anfonwr'; $labels['vacation.subject'] = 'Pwnc'; $labels['vacation.body'] = 'Corff'; $labels['vacation.start'] = 'Dechrau gwyliau';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/da_DK.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/da_DK.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Fjern'; $labels['sender'] = 'Afsender'; $labels['recipient'] = 'Modtager'; -$labels['vacationaddr'] = 'Min e-mail adresse:'; $labels['vacationdays'] = 'Hvor tit skal besked sendes (i dage):'; $labels['vacationinterval'] = 'Hvor tit skal besked sendes:'; $labels['vacationreason'] = 'Besked (ved ferie):';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/de_CH.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/de_CH.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Antwort wird erneut gesendet nach (in Tagen):'; $labels['vacationinterval'] = 'Wie oft senden:'; $labels['vacationreason'] = 'Inhalt der Nachricht (Abwesenheitsgrund):'; +$labels['vacationfrom'] = 'Antwort E-Mail-Adresse:'; $labels['vacationsubject'] = 'Betreff'; $labels['days'] = 'Tage'; $labels['seconds'] = 'Sekunden'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Abwesenheit'; $labels['vacation.reply'] = 'Antworte mit Nachricht'; $labels['vacation.advanced'] = 'Erweiterte Einstellungen'; +$labels['vacation.from'] = 'Antwort E-Mail-Adresse:'; $labels['vacation.subject'] = 'Betreff'; $labels['vacation.body'] = 'Inhalt'; $labels['vacation.start'] = 'Beginn der Abwesenheit';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/de_DE.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/de_DE.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Wie oft sollen Nachrichten gesendet werden (in Tagen):'; $labels['vacationinterval'] = 'Wie oft sollen Nachrichten gesendet werden:'; $labels['vacationreason'] = 'Nachrichteninhalt (Abwesenheitsgrund):'; +$labels['vacationfrom'] = 'Antwort E-Mail-Adresse:'; $labels['vacationsubject'] = 'Nachrichtenbetreff'; $labels['days'] = 'Tage'; $labels['seconds'] = 'Sekunden'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Urlaub'; $labels['vacation.reply'] = 'Antwort'; $labels['vacation.advanced'] = 'Erweiterte Einstellungen'; +$labels['vacation.from'] = 'Antwort E-Mail-Adresse:'; $labels['vacation.subject'] = 'Betreff'; $labels['vacation.body'] = 'Hauptteil'; $labels['vacation.start'] = 'Beginn des Urlaubs'; @@ -187,12 +189,21 @@ $labels['ariasummaryfiltersetslist'] = 'Liste von Filtersätzen'; $labels['filterstitle'] = 'Eingehende Mailfilter bearbeiten'; $labels['vacationtitle'] = 'Abwesendheitsregel bearbeiten'; +$labels['message'] = 'Nachricht'; +$labels['duplicate'] = 'ist doppelt'; +$labels['notduplicate'] = 'ist nicht doppelt'; +$labels['duplicate.handle'] = 'verarbeiten:'; +$labels['duplicate.header'] = 'Kopfzeile:'; +$labels['duplicate.uniqueid'] = 'Bezeichner:'; +$labels['duplicate.seconds'] = 'Zeitüberschreitung (Sekunden):'; +$labels['duplicate.last'] = 'relativ zur letzten Ausführung'; $messages['filterunknownerror'] = 'Unbekannter Serverfehler'; $messages['filterconnerror'] = 'Kann keine Verbindung mit Managesieve-Server herstellen'; $messages['filterdeleteerror'] = 'Filter kann nicht gelöscht werden. Ein Serverfehler ist aufgetreten.'; $messages['filterdeleted'] = 'Filter erfolgreich gelöscht'; $messages['filtersaved'] = 'Filter erfolgreich gespeichert'; $messages['filtersaveerror'] = 'Filter kann nicht gespeichert werden. Ein Serverfehler ist aufgetreten.'; +$messages['filterformerror'] = 'Filterformular enthält Fehler.'; $messages['filterdeleteconfirm'] = 'Möchten Sie den ausgewählten Filter wirklich löschen?'; $messages['ruledeleteconfirm'] = 'Sind Sie sicher, dass Sie die ausgewählte Regel löschen möchten?'; $messages['actiondeleteconfirm'] = 'Sind Sie sicher, dass Sie die ausgewählte Aktion löschen möchten?'; @@ -222,4 +233,5 @@ $messages['saveerror'] = 'Ein Serverfehler ist aufgetreten, Speicherung war nicht möglich.'; $messages['vacationsaved'] = 'Urlaubsdaten erfolgreich gespeichert.'; $messages['emptyvacationbody'] = 'Inhalt der Abwesenheitsbenachrichtigung wird benötigt!'; +$messages['duplicate.conflict.err'] = 'Sowohl die Kopfzeile als auch der eindeutige Bezeichner sind nicht erlaubt.'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/en_CA.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/en_CA.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Delete'; $labels['sender'] = 'Sender'; $labels['recipient'] = 'Recipient'; -$labels['vacationaddr'] = 'My additional e-mail address(es):'; $labels['vacationdays'] = 'How often send messages (in days):'; $labels['vacationinterval'] = 'How often send messages:'; $labels['vacationreason'] = 'Message body (vacation reason):'; @@ -168,7 +167,6 @@ $labels['vacation.status'] = 'Status'; $labels['vacation.on'] = 'On'; $labels['vacation.off'] = 'Off'; -$labels['vacation.addresses'] = 'My additional addresses'; $labels['vacation.interval'] = 'Reply interval'; $labels['vacation.after'] = 'Put vacation rule after'; $labels['vacation.saving'] = 'Saving data...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/en_GB.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/en_GB.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Delete'; $labels['sender'] = 'Sender'; $labels['recipient'] = 'Recipient'; -$labels['vacationaddr'] = 'My e-mail addresses:'; $labels['vacationdays'] = 'How often send messages (in days):'; $labels['vacationinterval'] = 'How often send messages:'; $labels['vacationreason'] = 'Message body (vacation reason):'; @@ -170,7 +169,6 @@ $labels['vacation.status'] = 'Status'; $labels['vacation.on'] = 'On'; $labels['vacation.off'] = 'Off'; -$labels['vacation.addresses'] = 'My e-mail addresses'; $labels['vacation.interval'] = 'Reply interval'; $labels['vacation.after'] = 'Put vacation rule after'; $labels['vacation.saving'] = 'Saving data...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/en_US.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/en_US.inc
Changed
@@ -56,7 +56,7 @@ $labels['del'] = 'Delete'; $labels['sender'] = 'Sender'; $labels['recipient'] = 'Recipient'; -$labels['vacationaddr'] = 'My e-mail addresses:'; +$labels['vacationaddr'] = 'My email addresses:'; $labels['vacationdays'] = 'How often send messages (in days):'; $labels['vacationinterval'] = 'How often send messages:'; $labels['vacationreason'] = 'Message body (vacation reason):'; @@ -174,7 +174,7 @@ $labels['vacation.status'] = 'Status'; $labels['vacation.on'] = 'On'; $labels['vacation.off'] = 'Off'; -$labels['vacation.addresses'] = 'My e-mail addresses'; +$labels['vacation.addresses'] = 'My email addresses'; $labels['vacation.interval'] = 'Reply interval'; $labels['vacation.after'] = 'Put vacation rule after'; $labels['vacation.saving'] = 'Saving data...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/es_AR.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/es_AR.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Eliminar'; $labels['sender'] = 'Remitente'; $labels['recipient'] = 'Destinatario'; -$labels['vacationaddr'] = 'Mi(s) direccion(es) de e-mail adicional(es):'; $labels['vacationdays'] = 'Cada cuanto enviar mensajes (en días):'; $labels['vacationinterval'] = 'Enviar mensajes cada:'; $labels['vacationreason'] = 'Cuerpo del mensaje (razón de vacaciones):'; @@ -170,7 +169,6 @@ $labels['vacation.status'] = 'Estado'; $labels['vacation.on'] = 'On'; $labels['vacation.off'] = 'Off'; -$labels['vacation.addresses'] = 'Mis direcciones adicionales'; $labels['vacation.interval'] = 'Intervalo de respuesta'; $labels['vacation.after'] = 'Colocar luego regla de vacaciones '; $labels['vacation.saving'] = 'Guardando información...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/es_ES.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/es_ES.inc
Changed
@@ -54,10 +54,11 @@ $labels['del'] = 'Eliminar'; $labels['sender'] = 'Remitente'; $labels['recipient'] = 'Destinatario'; -$labels['vacationaddr'] = 'Mis direcciones de email'; +$labels['vacationaddr'] = 'Mis direcciones de email:'; $labels['vacationdays'] = 'Cada cuánto enviar mensajes (en días):'; $labels['vacationinterval'] = 'Cada cuánto enviar mensajes:'; $labels['vacationreason'] = 'Cuerpo del mensaje (razón de vacaciones):'; +$labels['vacationfrom'] = 'Responder a la dirección del remitente:'; $labels['vacationsubject'] = 'Asunto del mensaje:'; $labels['days'] = 'días'; $labels['seconds'] = 'segundos'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Vacaciones'; $labels['vacation.reply'] = 'Mensaje de respuesta'; $labels['vacation.advanced'] = 'Configuración avanzada'; +$labels['vacation.from'] = 'Responder a la dirección del remitente'; $labels['vacation.subject'] = 'Asunto'; $labels['vacation.body'] = 'Cuerpo'; $labels['vacation.start'] = 'Comienzo de las vacaciones';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/eu_ES.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/eu_ES.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Ezabatu'; $labels['sender'] = 'Bidaltzailea'; $labels['recipient'] = 'Hartzailea'; -$labels['vacationaddr'] = 'Nire helbide elektronikoak:'; $labels['vacationdays'] = 'Zenbatero bidali mezuak (egunak)'; $labels['vacationinterval'] = 'Zenbatero bidali mezuak:'; $labels['vacationreason'] = 'Mezuaren gorputza (oporrak direla medio):'; @@ -170,7 +169,6 @@ $labels['vacation.status'] = 'Egoera'; $labels['vacation.on'] = 'Piztuta'; $labels['vacation.off'] = 'Itzalita'; -$labels['vacation.addresses'] = 'Nire helbide elektronikoak:'; $labels['vacation.interval'] = 'Erantzun tartea'; $labels['vacation.after'] = 'Jarri oporren erregela honen ondoren'; $labels['vacation.saving'] = 'Datuak gordetzen...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/fi_FI.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/fi_FI.inc
Changed
@@ -54,7 +54,7 @@ $labels['del'] = 'Poista'; $labels['sender'] = 'Lähettäjä'; $labels['recipient'] = 'Vastaanottaja'; -$labels['vacationaddr'] = 'Omat sähköpostiosoitteet:'; +$labels['vacationaddr'] = 'Sähköpostiosoitteeni:'; $labels['vacationdays'] = 'Viestien lähetysväli (päivissä):'; $labels['vacationinterval'] = 'Viestien lähetysväli:'; $labels['vacationreason'] = 'Viestin runko (loman syy):'; @@ -159,6 +159,8 @@ $labels['vacation.advanced'] = 'Lisäasetukset'; $labels['vacation.subject'] = 'Aihe'; $labels['vacation.body'] = 'Sisältö'; +$labels['vacation.start'] = 'Loman alku'; +$labels['vacation.end'] = 'Loman loppu'; $labels['vacation.status'] = 'Tila'; $labels['vacation.on'] = 'Päällä'; $labels['vacation.off'] = 'Pois'; @@ -168,17 +170,23 @@ $labels['vacation.discard'] = 'Hylkää'; $labels['vacation.redirect'] = 'Ohjaa uudelleen osoitteeseen'; $labels['vacation.copy'] = 'Lähetä kopio osoitteeseen'; +$labels['filterstitle'] = 'Muokkaa saapuvan postin suodattimia'; +$labels['vacationtitle'] = 'Muokkaa poissaolosääntöä'; +$labels['message'] = 'Viesti'; $messages['filterunknownerror'] = 'Tuntematon palvelinvirhe.'; $messages['filterconnerror'] = 'Yhteys palvelimeen epäonnistui.'; +$messages['filterdeleteerror'] = 'Suodattimen poistaminen epäonnistui. Tapahtui palvelinvirhe.'; $messages['filterdeleted'] = 'Suodatin poistettu onnistuneesti.'; $messages['filtersaved'] = 'Suodatin tallennettu onnistuneesti.'; $messages['filtersaveerror'] = 'Suodattimen tallennus epäonnistui palvelinvirheen vuoksi.'; +$messages['filterformerror'] = 'Suodatinlomake sisältää virheitä.'; $messages['filterdeleteconfirm'] = 'Haluatko varmasti poistaa valitun suodattimen?'; $messages['forbiddenchars'] = 'Virheellisiä merkkejä kentässä.'; $messages['cannotbeempty'] = 'Kenttä ei voi olla tyhjä.'; $messages['ruleexist'] = 'Suodatin samalla nimellä on jo olemassa.'; $messages['moved'] = 'Suodatin siirretty onnistuneesti.'; $messages['nametoolong'] = 'Nimi on liian pitkä.'; +$messages['namereserved'] = 'Varattu nimi.'; $messages['saveerror'] = 'Tietojen tallennus epäonnistui palvelinvirheen vuoksi.'; $messages['vacationsaved'] = 'Lomatiedot tallennettu onnistuneesti.'; $messages['emptyvacationbody'] = 'Lomaviestin sisältö vaaditaan!';
View file
roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/fo_FO.inc
Added
@@ -0,0 +1,225 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/managesieve/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, 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'] = 'Filtur'; +$labels['managefilters'] = 'Umsit mótakandi teldupost filtur'; +$labels['filtername'] = 'Navn á filtri'; +$labels['newfilter'] = 'Nýtt filtur'; +$labels['filteradd'] = 'Nýtt filtur'; +$labels['filterdel'] = 'Strika filtur'; +$labels['moveup'] = 'Flyt upp'; +$labels['movedown'] = 'Flyt niður'; +$labels['filterallof'] = 'samsvarar allar fylgjandi reglur'; +$labels['filteranyof'] = 'samsvarar onkrar av fylgjandi reglum'; +$labels['filterany'] = 'øll boð'; +$labels['filtercontains'] = 'inniheldur'; +$labels['filternotcontains'] = 'inniheldur ikki'; +$labels['filteris'] = 'er tað sama sum'; +$labels['filterisnot'] = 'er ikki tað sama sum'; +$labels['filterexists'] = 'er til'; +$labels['filternotexists'] = 'er ikki til'; +$labels['filtermatches'] = 'samsvarar við orðafelli'; +$labels['filternotmatches'] = 'Samsvarar ikki við orðafelli'; +$labels['filterregex'] = 'Samsvarar við "regular expression"'; +$labels['filternotregex'] = 'Samsvarar ikki við "regular expression"'; +$labels['filterunder'] = 'undur'; +$labels['filterover'] = 'yvir'; +$labels['addrule'] = 'Stovna regul'; +$labels['delrule'] = 'Strika regul'; +$labels['messagemoveto'] = 'Flyt boð til'; +$labels['messageredirect'] = 'Leið boð til'; +$labels['messagecopyto'] = 'Tvítak boð til'; +$labels['messagesendcopy'] = 'Send boð avrit til'; +$labels['messagereply'] = 'Svara við boðum'; +$labels['messagedelete'] = 'Strika boð'; +$labels['messagediscard'] = 'Strika boð við boðum'; +$labels['messagekeep'] = 'Goym boð í postkassa'; +$labels['messagesrules'] = 'Fyri móttiknan post:'; +$labels['messagesactions'] = '...koyr fylgjandi gerðir'; +$labels['add'] = 'Legg aftrat'; +$labels['del'] = 'Strika'; +$labels['sender'] = 'Avsendari'; +$labels['recipient'] = 'Móttakari'; +$labels['vacationdays'] = 'Hvussu ofta skal sendast (í døgum):'; +$labels['vacationinterval'] = 'Hvussu ofta skulu boðini sendast:'; +$labels['vacationreason'] = 'Boð innihald (feriu orsøk):'; +$labels['vacationfrom'] = 'Svara sendara bústaði:'; +$labels['vacationsubject'] = 'Evni á boðum:'; +$labels['days'] = 'dagar'; +$labels['seconds'] = 'sekund'; +$labels['rulestop'] = 'Steðga við at eftirmeta reglur'; +$labels['enable'] = 'Tendra/Sløkk'; +$labels['filterset'] = 'Sílu set'; +$labels['filtersets'] = 'Sílu sett'; +$labels['filtersetadd'] = 'Stovna sílu sett'; +$labels['filtersetdel'] = 'Strika verandi sílu sett'; +$labels['filtersetact'] = 'Tendra verandi sílu sett'; +$labels['filtersetdeact'] = 'Sløkk verandi sílu sett'; +$labels['filterdef'] = 'Sílu avmarking '; +$labels['filtersetname'] = 'Navn á sílu sett'; +$labels['newfilterset'] = 'Nýtt sílu sett'; +$labels['active'] = 'tendra'; +$labels['none'] = 'einki'; +$labels['fromset'] = 'frá sett'; +$labels['fromfile'] = 'frá fílu'; +$labels['filterdisabled'] = 'Síla óvirkin'; +$labels['countisgreaterthan'] = 'talið er hægri enn'; +$labels['countisgreaterthanequal'] = 'talið er stórri ella tað sama sum'; +$labels['countislessthan'] = 'talið er minni enn'; +$labels['countislessthanequal'] = 'talið er minni enn ella tað sama sum'; +$labels['countequals'] = 'talið er tað sama sum'; +$labels['countnotequals'] = 'talið er ikki tað sama sum'; +$labels['valueisgreaterthan'] = 'virði er hægri enn'; +$labels['valueisgreaterthanequal'] = 'virði er hægri enn ella tað sama sum'; +$labels['valueislessthan'] = 'virði er minnni enn'; +$labels['valueislessthanequal'] = 'virði er minni enn ella tað sama sum'; +$labels['valueequals'] = 'virði er tað sama sum'; +$labels['valuenotequals'] = 'virði er ikki tað sama sum'; +$labels['setflags'] = 'Set mørk á boðini'; +$labels['addflags'] = 'Legg mørk á boðini'; +$labels['removeflags'] = 'Strika mørk frá boðunum'; +$labels['flagread'] = 'Les'; +$labels['flagdeleted'] = 'Strika'; +$labels['flaganswered'] = 'Svara'; +$labels['flagflagged'] = 'Markera'; +$labels['flagdraft'] = 'Kladda'; +$labels['setvariable'] = 'Set variabu'; +$labels['setvarname'] = 'Navn á variabli'; +$labels['setvarvalue'] = 'Virði á variabli'; +$labels['setvarmodifiers'] = 'Avmarkari:'; +$labels['varlower'] = 'við lítlum'; +$labels['varupper'] = 'við stórum'; +$labels['varlowerfirst'] = 'fyrsti bókstavur við lítlum'; +$labels['varupperfirst'] = 'fyrsti bókstavur við stórum'; +$labels['varquotewildcard'] = 'kvota fyri serlig tekin'; +$labels['varlength'] = 'longd'; +$labels['notify'] = 'send kunngerð'; +$labels['notifytarget'] = 'Kunngerð mál:'; +$labels['notifymessage'] = 'Boð í kunngerð (ikki oblikatorist):'; +$labels['notifyoptions'] = 'Kunngerðis møguleikar (valmøguligt):'; +$labels['notifyfrom'] = 'Sendari av kunngerð (valfríur):'; +$labels['notifyimportance'] = 'Týdningur:'; +$labels['notifyimportancelow'] = 'lágt'; +$labels['notifyimportancenormal'] = 'vanligt'; +$labels['notifyimportancehigh'] = 'høgt'; +$labels['notifymethodmailto'] = 'Teldupost'; +$labels['notifymethodtel'] = 'Telefon'; +$labels['notifymethodsms'] = 'SMS'; +$labels['filtercreate'] = 'Stovna sílu'; +$labels['usedata'] = 'Brúka fylgjandi dátu í sílu'; +$labels['nextstep'] = 'Næsta stig'; +$labels['...'] = '...'; +$labels['currdate'] = 'dagsins dato'; +$labels['datetest'] = 'Dato'; +$labels['dateheader'] = 'Teksthøvd '; +$labels['year'] = 'ár'; +$labels['month'] = 'mánið'; +$labels['day'] = 'dagur'; +$labels['date'] = 'dato (yyyy-mm-dd)'; +$labels['julian'] = 'dato (julianskur)'; +$labels['hour'] = 'tími'; +$labels['minute'] = 'minuttur'; +$labels['second'] = 'sekund'; +$labels['time'] = 'klokkan (tt:mm:ss)'; +$labels['iso8601'] = 'dato (ISO8601)'; +$labels['std11'] = 'dato (RFC2822)'; +$labels['zone'] = 'tíðarøki'; +$labels['weekday'] = 'vikudagur (0-6)'; +$labels['advancedopts'] = 'Víðkaðir valmøguleikar'; +$labels['body'] = 'Innihald'; +$labels['address'] = 'Bústaður'; +$labels['envelope'] = 'brævbjálvi '; +$labels['modifier'] = 'Broytari:'; +$labels['text'] = 'tekstur'; +$labels['undecoded'] = 'umskriva (raw)'; +$labels['contenttype'] = 'innihalds slag'; +$labels['modtype'] = 'slag:'; +$labels['allparts'] = 'alt'; +$labels['domain'] = 'økisnavn'; +$labels['localpart'] = 'heima partur'; +$labels['user'] = 'brúkari'; +$labels['detail'] = 'detaljur'; +$labels['comparator'] = 'Comparator:'; +$labels['default'] = 'vanligt'; +$labels['octet'] = 'strangt (octet)'; +$labels['asciicasemap'] = 'stavbundin (asciii-casemap)'; +$labels['asciinumeric'] = 'tøl (ascii-numeric)'; +$labels['index'] = 'skrá:'; +$labels['indexlast'] = 'aftureftir'; +$labels['vacation'] = 'Feriu'; +$labels['vacation.reply'] = 'Svar innihald'; +$labels['vacation.advanced'] = 'Víðkaðir valmøguleikar'; +$labels['vacation.from'] = 'Svara sendara bústaði'; +$labels['vacation.subject'] = 'Evni'; +$labels['vacation.body'] = 'Innihald'; +$labels['vacation.start'] = 'Feriu byrjan'; +$labels['vacation.end'] = 'Feriu endi'; +$labels['vacation.status'] = 'Støða'; +$labels['vacation.on'] = 'Tendra'; +$labels['vacation.off'] = 'Sløkt'; +$labels['vacation.interval'] = 'Svar millumbil'; +$labels['vacation.after'] = 'Tendra feriu reglar eftir'; +$labels['vacation.saving'] = 'Goymur dáta...'; +$labels['vacation.action'] = 'Ger fyri móttikin boð'; +$labels['vacation.keep'] = 'Goym'; +$labels['vacation.discard'] = 'Strika'; +$labels['vacation.redirect'] = 'Leið ti'; +$labels['vacation.copy'] = 'Send avrit ti'; +$labels['filladdresses'] = 'Fyll við øllum mínum bústaðum'; +$labels['arialabelfiltersetactions'] = 'Sílu sett gerðir'; +$labels['arialabelfilteractions'] = 'Sílu gerðir'; +$labels['arialabelfilterform'] = 'Sílu skilvísi'; +$labels['ariasummaryfilterslist'] = 'Listi yvir sílur'; +$labels['ariasummaryfiltersetslist'] = 'Skrá av sílu sett'; +$labels['filterstitle'] = 'Broyt mótakandi sílur fyri móttiknan post'; +$labels['vacationtitle'] = 'Broyt out-of-office regul'; +$messages['filterunknownerror'] = 'Ókendur ambætara feilur'; +$messages['filterconnerror'] = 'Einki samband við ambætara.'; +$messages['filterdeleteerror'] = 'Tað bar ikki til at strika sílu. Ambætara feilur kom fyri'; +$messages['filterdeleted'] = 'Sílan var strika'; +$messages['filtersaved'] = 'Sílan var goymd'; +$messages['filtersaveerror'] = 'Tað ber ikki til at goyma valdu sílur. Ambætara feilur kom fyri.'; +$messages['filterdeleteconfirm'] = 'Ert tú vísur í at tú vilt strika valdu sílu?'; +$messages['ruledeleteconfirm'] = 'Ert tú vísur í, at tú vilt strika valda regul?'; +$messages['actiondeleteconfirm'] = 'Ert tú vísur í, at tú vilt strika valdu gerð?'; +$messages['forbiddenchars'] = 'Óloyvd tekin í feltinum.'; +$messages['cannotbeempty'] = 'Felt kann ikki verða tómt'; +$messages['ruleexist'] = 'Síla við givna navni er longu til'; +$messages['setactivateerror'] = 'Tað bar ikki til at tendra valdu sílu sett. Ambætara feilur kom fyri.'; +$messages['setdeactivateerror'] = 'Tað bar ikki til at sløkkja valdu sílu sett. Ambætara feilur kom fyri'; +$messages['setdeleteerror'] = 'Tað bar ikki til at strika valdu sílu sett. Ambætara feilur kom fyri.'; +$messages['setactivated'] = 'Síiu sett tendra.'; +$messages['setdeactivated'] = 'Sílu sett sløkt'; +$messages['setdeleted'] = 'Sílu sett var strika'; +$messages['setdeleteconfirm'] = 'Ert tú vísur í, at tú vilt strika valdu sílu sett?'; +$messages['setcreateerror'] = 'Tað ber ikki til at stovna sílu sett. Ambætara feilur kom fyri.'; +$messages['setcreated'] = 'Set av sílu stovna.'; +$messages['activateerror'] = 'Tað ber ikki til at tendra valdu sílur. Ambætara feilur kom fyri.'; +$messages['deactivateerror'] = 'Tað ber ikki til at sløkkja valdu sílur. Ambætara feilur kom fyri.'; +$messages['deactivated'] = 'Filtur sløkt'; +$messages['activated'] = 'Filtur tendra.'; +$messages['moved'] = 'Síla flutt.'; +$messages['moveerror'] = 'Tað ber ikki til at flyta valdu sílur. Ambætara feilur kom fyri.'; +$messages['nametoolong'] = 'Navni er ov langt'; +$messages['namereserved'] = 'Reservera navn.'; +$messages['setexist'] = 'Sett er longu til'; +$messages['nodata'] = 'Minst eitt stað má verða valt!'; +$messages['invaliddateformat'] = 'Ógildugt dato ella formulering av dato'; +$messages['saveerror'] = 'Tað bar ikki til at goyma dáta. Ambætara feilur kom fyri.'; +$messages['vacationsaved'] = 'Feriu dáta goymd.'; +$messages['emptyvacationbody'] = 'Innihaldi í feriu boðinum er kraft!'; +?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/fr_FR.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/fr_FR.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Fréquence d\'envoi des courriels (en jours) :'; $labels['vacationinterval'] = 'Fréquence d\'envoi des courriels :'; $labels['vacationreason'] = 'Corps du courriel (raison de l\'absence) :'; +$labels['vacationfrom'] = 'Adresse de réponse de l\'expéditeur :'; $labels['vacationsubject'] = 'Objet du courriel :'; $labels['days'] = 'jours'; $labels['seconds'] = 'secondes'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Vacances'; $labels['vacation.reply'] = 'Courriel de réponse'; $labels['vacation.advanced'] = 'Paramètres avancés'; +$labels['vacation.from'] = 'Adresse de réponse de l\'expéditeur'; $labels['vacation.subject'] = 'Objet'; $labels['vacation.body'] = 'Corps'; $labels['vacation.start'] = 'Début de vacances'; @@ -187,12 +189,21 @@ $labels['ariasummaryfiltersetslist'] = 'Liste des jeux de filtrage'; $labels['filterstitle'] = 'Modifier les filtres de courriels entrants'; $labels['vacationtitle'] = 'Modifier la règle d\'absence du bureau'; +$labels['message'] = 'Message'; +$labels['duplicate'] = 'est un doublon'; +$labels['notduplicate'] = 'n\'est pas un doublon'; +$labels['duplicate.handle'] = 'descripteur :'; +$labels['duplicate.header'] = 'en-tête :'; +$labels['duplicate.uniqueid'] = 'identifiant :'; +$labels['duplicate.seconds'] = 'temporisation (secondes) :'; +$labels['duplicate.last'] = 'par rapport à la dernière exécution'; $messages['filterunknownerror'] = 'Erreur de serveur inconnue'; $messages['filterconnerror'] = 'Connexion au serveur impossible.'; $messages['filterdeleteerror'] = 'Impossible de supprimer le filtre. Une erreur de serveur est survenue.'; $messages['filterdeleted'] = 'Le filtre a été supprimé avec succès.'; $messages['filtersaved'] = 'Le filtre a été enregistré avec succès.'; $messages['filtersaveerror'] = 'Impossible d\'enregistrer le filtre. Une erreur de serveur est survenue.'; +$messages['filterformerror'] = 'Le formulaire de filtrage contient des erreurs.'; $messages['filterdeleteconfirm'] = 'Voulez-vous vraiment supprimer le filtre sélectionné ?'; $messages['ruledeleteconfirm'] = 'Voulez-vous vraiment supprimer la règle sélectionnée ?'; $messages['actiondeleteconfirm'] = 'Voulez-vous vraiment supprimer l\'action sélectionnée ?'; @@ -210,8 +221,8 @@ $messages['setcreated'] = 'Le jeu de filtres a été créé avec succès.'; $messages['activateerror'] = 'Impossible d\'activer le/les filtre(s) sélectionné(s). Une erreur de serveur est survenue.'; $messages['deactivateerror'] = 'Impossible de désactiver le/les filtre(s) sélectionné(s). Une erreur de serveur est survenue.'; -$messages['deactivated'] = 'Filtre(s) désactivé(s) avec succès.'; -$messages['activated'] = 'Filtre(s) activé(s) avec succès.'; +$messages['deactivated'] = 'Filtres désactivés avec succès.'; +$messages['activated'] = 'Filtres activés avec succès.'; $messages['moved'] = 'Filtre déplacé avec succès.'; $messages['moveerror'] = 'Impossible de déplacer le filtre sélectionné. Une erreur de serveur est survenue.'; $messages['nametoolong'] = 'Nom trop long.'; @@ -222,4 +233,5 @@ $messages['saveerror'] = 'Impossible d\'enregistrer les données. Une erreur du serveur est survenue.'; $messages['vacationsaved'] = 'Les données de vacances ont été enregistrées avec succès.'; $messages['emptyvacationbody'] = 'Le corps du courriel de vacances est exigé !'; +$messages['duplicate.conflict.err'] = 'L\'en-tête et l\'identifiant unique ne sont pas permis.'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/he_IL.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/he_IL.inc
Changed
@@ -54,10 +54,10 @@ $labels['del'] = 'מחיקה'; $labels['sender'] = 'השולח'; $labels['recipient'] = 'הנמען'; -$labels['vacationaddr'] = 'כתובת הדוא"ל שלי'; $labels['vacationdays'] = 'באיזו תדירות ( בימים ) לשלוח הודעות:'; $labels['vacationinterval'] = 'באיזו תדירות לשלוח ההודעה'; $labels['vacationreason'] = 'גוף ההודעה (סיבת החופשה):'; +$labels['vacationfrom'] = 'כתובת שולח התשובה:'; $labels['vacationsubject'] = 'נושא ההודעה:'; $labels['days'] = 'ימים'; $labels['seconds'] = 'שניות'; @@ -163,6 +163,7 @@ $labels['vacation'] = 'חופשה'; $labels['vacation.reply'] = 'הודעת תשובה'; $labels['vacation.advanced'] = 'הגדרות מתקדמות'; +$labels['vacation.from'] = 'כתובת שולח התשובה'; $labels['vacation.subject'] = 'נושא'; $labels['vacation.body'] = 'גוף ההודעה'; $labels['vacation.start'] = 'תאריך התחלה'; @@ -170,7 +171,6 @@ $labels['vacation.status'] = 'מצב'; $labels['vacation.on'] = 'מופעל'; $labels['vacation.off'] = 'כבוי'; -$labels['vacation.addresses'] = 'כתובת הדוא"ל שלי'; $labels['vacation.interval'] = 'מרווח בין תשובות'; $labels['vacation.after'] = 'העתקת סרגל החופשה אחרי'; $labels['vacation.saving'] = 'שמירת מידע...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/hr_HR.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/hr_HR.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Obriši'; $labels['sender'] = 'Pošiljatelj'; $labels['recipient'] = 'Primatelj'; -$labels['vacationaddr'] = 'Dodatna e-mail adresa(e):'; $labels['vacationdays'] = 'Koliko često slati poruku (u danima):'; $labels['vacationinterval'] = 'Koliko često slati poruku:'; $labels['vacationreason'] = 'Tijelo poruke (razlog odmora):';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/hu_HU.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/hu_HU.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Törlés'; $labels['sender'] = 'Feladó'; $labels['recipient'] = 'Címzett'; -$labels['vacationaddr'] = 'További e-mail címeim:'; $labels['vacationdays'] = 'Válaszüzenet küldése ennyi naponként:'; $labels['vacationinterval'] = 'Milyen gyakran küld üzeneteket:'; $labels['vacationreason'] = 'Levél szövege (automatikus válasz):'; @@ -170,7 +169,6 @@ $labels['vacation.status'] = 'Állapot'; $labels['vacation.on'] = 'Be'; $labels['vacation.off'] = 'Ki'; -$labels['vacation.addresses'] = 'További címeim'; $labels['vacation.interval'] = 'Válasz intervallum'; $labels['vacation.after'] = 'Rakd a szabadság szabályt ez után '; $labels['vacation.saving'] = 'Adatok mentése...'; @@ -179,6 +177,7 @@ $labels['vacation.discard'] = 'Érvénytelenít'; $labels['vacation.redirect'] = 'Átírányítás ide'; $labels['vacation.copy'] = 'Másolat kűldése ide'; +$labels['filladdresses'] = 'Töltsd ki mindent a címeimmel'; $labels['arialabelfiltersetactions'] = 'Szűrő készlet müveletek'; $labels['arialabelfilteractions'] = 'Szűrő müveletek'; $labels['arialabelfilterform'] = 'Szűrő tulajdonságai';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/ia.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/ia.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Deler'; $labels['sender'] = 'Expeditor'; $labels['recipient'] = 'Destinatario'; -$labels['vacationaddr'] = 'Mi adresses de e-mail:'; $labels['vacationdays'] = 'Frequentia de invio de messages (in dies):'; $labels['vacationinterval'] = 'Frequentia de invio de messages:'; $labels['vacationreason'] = 'Texto del message (motivo del absentia):'; @@ -170,7 +169,6 @@ $labels['vacation.status'] = 'Stato'; $labels['vacation.on'] = 'Active'; $labels['vacation.off'] = 'Non active'; -$labels['vacation.addresses'] = 'Mi adresses de e-mail'; $labels['vacation.interval'] = 'Intervallo de responsa'; $labels['vacation.after'] = 'Mitter le regula de vacantias post'; $labels['vacation.saving'] = 'Salveguarda datos...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/id_ID.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/id_ID.inc
Changed
@@ -57,6 +57,7 @@ $labels['vacationdays'] = 'Seberapa sering mengirim pesan (dalam hari):'; $labels['vacationinterval'] = 'Seberapa sering untuk pengiriman pesan:'; $labels['vacationreason'] = 'Isi pesan (alasan liburan):'; +$labels['vacationfrom'] = 'Alamat pengirim balasan:'; $labels['vacationsubject'] = 'Judul pesan:'; $labels['days'] = 'hari'; $labels['seconds'] = 'detik'; @@ -162,8 +163,11 @@ $labels['vacation'] = 'Liburan'; $labels['vacation.reply'] = 'Balas pesan'; $labels['vacation.advanced'] = 'Pengaturan Lanjutan'; +$labels['vacation.from'] = 'Alamat pengirim balasan'; $labels['vacation.subject'] = 'Judul'; $labels['vacation.body'] = 'Isi'; +$labels['vacation.start'] = 'Mulai libur'; +$labels['vacation.end'] = 'Akhir libur'; $labels['vacation.status'] = 'Status'; $labels['vacation.on'] = 'Nyala'; $labels['vacation.off'] = 'Mati'; @@ -175,6 +179,7 @@ $labels['vacation.discard'] = 'Buang'; $labels['vacation.redirect'] = 'Alihkan ke'; $labels['vacation.copy'] = 'Kirim salinan ke'; +$labels['filladdresses'] = 'Isi dengan semua alamat saya'; $labels['arialabelfiltersetactions'] = 'Tindakan untuk penyaringan'; $labels['arialabelfilteractions'] = 'Tindakan penyaringan'; $labels['arialabelfilterform'] = 'Properti untuk penyaringan'; @@ -216,4 +221,5 @@ $messages['invaliddateformat'] = 'Format tanggal atau bagian dari tanggal salah'; $messages['saveerror'] = 'Tidak dapat menyimpan data. Terjadi kesalahan pada server.'; $messages['vacationsaved'] = 'Data untuk cuti berhasil disimpan.'; +$messages['emptyvacationbody'] = 'Tubuh pesan liburan diperlukan!'; ?>
View file
roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/is_IS.inc
Added
@@ -0,0 +1,22 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/managesieve/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, 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['sender'] = 'Sendandi'; +$labels['flagread'] = 'Lesið'; +$labels['body'] = 'Meginmál'; +$labels['vacation.body'] = 'Meginmál'; +?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/it_IT.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/it_IT.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Ogni quanti giorni ribadire il messaggio allo stesso mittente'; $labels['vacationinterval'] = 'Ogni quanto tempo inviare i messaggi:'; $labels['vacationreason'] = 'Corpo del messaggio (dettagli relativi all\'assenza):'; +$labels['vacationfrom'] = 'Indirizzo di risposta del mittente:'; $labels['vacationsubject'] = 'Oggetto del messaggio'; $labels['days'] = 'giorni'; $labels['seconds'] = 'secondi'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Vacanza'; $labels['vacation.reply'] = 'Messaggio di risposta'; $labels['vacation.advanced'] = 'Impostazioni avanzate'; +$labels['vacation.from'] = 'Indirizzo di risposta del mittente:'; $labels['vacation.subject'] = 'Oggetto'; $labels['vacation.body'] = 'Testo'; $labels['vacation.start'] = 'Inizio vacanza'; @@ -170,7 +172,7 @@ $labels['vacation.status'] = 'Stato'; $labels['vacation.on'] = 'Attivato'; $labels['vacation.off'] = 'Disattivato'; -$labels['vacation.addresses'] = 'I miei indirizzi email'; +$labels['vacation.addresses'] = 'I miei indirizzi email:'; $labels['vacation.interval'] = 'Intervallo di risposta'; $labels['vacation.after'] = 'Imposta regola di vacanza dopo'; $labels['vacation.saving'] = 'Salvataggio...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/ja_JP.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/ja_JP.inc
Changed
@@ -54,10 +54,10 @@ $labels['del'] = '削除'; $labels['sender'] = '送信者'; $labels['recipient'] = '宛先'; -$labels['vacationaddr'] = '私の電子メールアドレス:'; $labels['vacationdays'] = 'メッセージを(1日に)送信する頻度:'; $labels['vacationinterval'] = 'メッセージを送信する頻度:'; $labels['vacationreason'] = 'メッセージ本体(休暇の理由):'; +$labels['vacationfrom'] = '返信する送信者のアドレス:'; $labels['vacationsubject'] = 'メッセージの件名:'; $labels['days'] = '日'; $labels['seconds'] = '秒'; @@ -163,6 +163,7 @@ $labels['vacation'] = '休暇'; $labels['vacation.reply'] = '返信のメッセージ'; $labels['vacation.advanced'] = '詳細な設定'; +$labels['vacation.from'] = '送信者のアドレスに返信'; $labels['vacation.subject'] = '件名'; $labels['vacation.body'] = '本文'; $labels['vacation.start'] = '休暇の開始'; @@ -170,7 +171,6 @@ $labels['vacation.status'] = '状態'; $labels['vacation.on'] = 'オン'; $labels['vacation.off'] = 'オフ'; -$labels['vacation.addresses'] = '私の電子メールアドレス:'; $labels['vacation.interval'] = '返信の間隔'; $labels['vacation.after'] = '後に休暇のルールを記入'; $labels['vacation.saving'] = 'データを保存中...';
View file
roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/ka_GE.inc
Added
@@ -0,0 +1,22 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/managesieve/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, 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['sender'] = 'გამგზავნელი'; +$labels['flagread'] = 'წაკითხვა'; +$labels['body'] = 'შეტყობინების ტექსტი'; +$labels['vacation.body'] = 'შეტყობინების ტექსტი'; +?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/ko_KR.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/ko_KR.inc
Changed
@@ -54,10 +54,10 @@ $labels['del'] = '삭제'; $labels['sender'] = '발송자'; $labels['recipient'] = '수신자'; -$labels['vacationaddr'] = '내 이메일 주소:'; $labels['vacationdays'] = '메시지 발신 주기 (일):'; $labels['vacationinterval'] = '메시지 발신 주기:'; $labels['vacationreason'] = '메시지 본문 (휴가 사유):'; +$labels['vacationfrom'] = '회신 시 보내는 사람 주소:'; $labels['vacationsubject'] = '메시지 제목:'; $labels['days'] = '일'; $labels['seconds'] = '초'; @@ -163,6 +163,7 @@ $labels['vacation'] = '휴가'; $labels['vacation.reply'] = '메시지 회신'; $labels['vacation.advanced'] = '고급 설정'; +$labels['vacation.from'] = '회신 시 보내는 사람 주소'; $labels['vacation.subject'] = '제목'; $labels['vacation.body'] = '본문'; $labels['vacation.start'] = '휴가 시작'; @@ -170,7 +171,6 @@ $labels['vacation.status'] = '상태'; $labels['vacation.on'] = '켬'; $labels['vacation.off'] = '끔'; -$labels['vacation.addresses'] = '내 이메일 주소'; $labels['vacation.interval'] = '회신 주기'; $labels['vacation.after'] = '다음 이후에 휴가 규칙을 위치함'; $labels['vacation.saving'] = '데이터를 저장하는 중...'; @@ -190,8 +190,8 @@ $messages['filterunknownerror'] = '알수 없는 서버 오류.'; $messages['filterconnerror'] = '서버에 연결할 수 없습니다.'; $messages['filterdeleteerror'] = '필터를 삭제할 수 없습니다. 서버 오류가 발생했습니다.'; -$messages['filterdeleted'] = '필터가 성공적으로 삭제됨.'; -$messages['filtersaved'] = '필터가 성공적으로 저장됨.'; +$messages['filterdeleted'] = '필터가 성공적으로 삭제되었습니다.'; +$messages['filtersaved'] = '필터가 성공적으로 저장되었습니다.'; $messages['filtersaveerror'] = '필터를 저장할 수 없습니다. 서버 오류가 발생했습니다.'; $messages['filterdeleteconfirm'] = '정말로 선택한 필터를 삭제하시겠습니까?'; $messages['ruledeleteconfirm'] = '정말로 선택한 규칙을 삭제하시겠습니까?'; @@ -202,16 +202,16 @@ $messages['setactivateerror'] = '선택한 필터 세트를 활성화할 수 없습니다. 서버 오류가 발생했습니다.'; $messages['setdeactivateerror'] = '선택한 필터 세트를 비활성화할 수 없습니다. 서버 오류가 발생했습니다.'; $messages['setdeleteerror'] = '선택한 필터 세트를 삭제할 수 없습니다. 서버 오류가 발생했습니다.'; -$messages['setactivated'] = '필터 세트가 성공적으로 활성화됨.'; -$messages['setdeactivated'] = '필터 세트가 성공적으로 비활성화됨.'; -$messages['setdeleted'] = '필터 세트가 성공적으로 삭제됨.'; +$messages['setactivated'] = '필터 세트가 성공적으로 활성화되었습니다.'; +$messages['setdeactivated'] = '필터 세트가 성공적으로 비활성화되었습니다.'; +$messages['setdeleted'] = '필터 세트가 성공적으로 삭제되었습니다.'; $messages['setdeleteconfirm'] = '정말로 선택한 필터 세트를 삭제하시겠습니까?'; $messages['setcreateerror'] = '선택한 필터 세트를 생성할 수 없습니다. 서버 오류가 발생했습니다.'; -$messages['setcreated'] = '필터 세트가 성공적으로 생성됨.'; +$messages['setcreated'] = '필터 세트가 성공적으로 생성되었습니다.'; $messages['activateerror'] = '선택한 필터를 활성화할 수 없습니다. 서버 오류가 발생했습니다.'; $messages['deactivateerror'] = '선택한 필터를 비활성화할 수 없습니다. 서버 오류가 발생했습니다.'; -$messages['deactivated'] = '필터가 성공적으로 비활성화됨.'; -$messages['activated'] = '필터가 성공적으로 활성화됨.'; +$messages['deactivated'] = '필터가 성공적으로 비활성화되었습니다.'; +$messages['activated'] = '필터가 성공적으로 활성화되었습니다.'; $messages['moved'] = '필터가 성공적으로 이동되었습니다.'; $messages['moveerror'] = '선택한 필터를 이동할 수 없습니다. 서버 오류가 발생했습니다.'; $messages['nametoolong'] = '이름이 너무 깁니다.'; @@ -220,6 +220,6 @@ $messages['nodata'] = '최소 하나의 위치가 선택되어야 합니다!'; $messages['invaliddateformat'] = '유효하지 않은 날짜 또는 날짜 일부 형식'; $messages['saveerror'] = '데이터를 저장할 수 없습니다.. 서버 오류가 발생했습니다.'; -$messages['vacationsaved'] = '휴가 데이터가 성공적으로 저장됨.'; +$messages['vacationsaved'] = '휴가 데이터가 성공적으로 저장되었습니다.'; $messages['emptyvacationbody'] = '휴가 메시지의 본문이 필요합니다!'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/ku.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/ku.inc
Changed
@@ -31,7 +31,6 @@ $labels['add'] = 'Tev bike'; $labels['del'] = 'Jê bibe'; $labels['sender'] = 'Şandyar'; -$labels['vacationaddr'] = 'Navnîşanên e-mailên min ên din:'; $labels['vacationsubject'] = 'Mijara peyamê:'; $labels['days'] = 'roj'; $labels['seconds'] = 'saniye'; @@ -86,5 +85,4 @@ $labels['vacation.subject'] = 'Mijar'; $labels['vacation.status'] = 'Rewş'; $labels['vacation.on'] = 'Vekirî'; -$labels['vacation.addresses'] = 'Navnîşanên min ên din'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/lt_LT.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/lt_LT.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Kaip dažnai išsiųsti laiškus (dienomis):'; $labels['vacationinterval'] = 'Kaip dažnai siųsti laiškus:'; $labels['vacationreason'] = 'Laiško tekstas'; +$labels['vacationfrom'] = 'Atsakymo siuntėjo adresas:'; $labels['vacationsubject'] = 'Laiško tema:'; $labels['days'] = 'd.'; $labels['seconds'] = 'sek.'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Atostogos'; $labels['vacation.reply'] = 'Atsakyti laišku'; $labels['vacation.advanced'] = 'Papildomos nuostatos'; +$labels['vacation.from'] = 'Atsakymo siuntėjo adresas'; $labels['vacation.subject'] = 'Tema'; $labels['vacation.body'] = 'Laiško tekstas'; $labels['vacation.start'] = 'Atostogų pradžia';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/lv_LV.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/lv_LV.inc
Changed
@@ -54,9 +54,11 @@ $labels['del'] = 'Dzēst'; $labels['sender'] = 'Sūtītājs'; $labels['recipient'] = 'Saņēmējs'; +$labels['vacationaddr'] = 'Manas e-pasta adreses:'; $labels['vacationdays'] = 'Cik bieži sūtī ziņojumus (dienās):'; $labels['vacationinterval'] = 'Cik bieži sūtīt vēstules:'; $labels['vacationreason'] = 'Atvaļinājuma paziņojuma teksts:'; +$labels['vacationfrom'] = 'Atbildētāja e-pasta adrese:'; $labels['vacationsubject'] = 'Vēstules tēma:'; $labels['days'] = 'dienas'; $labels['seconds'] = 'sekundes'; @@ -107,10 +109,17 @@ $labels['varquotewildcard'] = '"citēt" speciālās rakstzīmes'; $labels['varlength'] = 'garums'; $labels['notify'] = 'Sūtīt paziņojumus'; +$labels['notifytarget'] = 'Paziņojuma mērķis:'; +$labels['notifymessage'] = 'Paziņojuma teksts (neobligāts):'; +$labels['notifyoptions'] = 'Paziņojuma opcijas (neobligāts):'; +$labels['notifyfrom'] = 'Paziņojuma sūtītājs (neobligāts):'; $labels['notifyimportance'] = 'Svarīgums:'; $labels['notifyimportancelow'] = 'zems'; $labels['notifyimportancenormal'] = 'parasts'; $labels['notifyimportancehigh'] = 'augsts'; +$labels['notifymethodmailto'] = 'E-pasts'; +$labels['notifymethodtel'] = 'Telefons'; +$labels['notifymethodsms'] = 'SMS'; $labels['filtercreate'] = 'Izveidot filtru'; $labels['usedata'] = 'Filtrā izmantot sekojošus datus'; $labels['nextstep'] = 'Nākamais solis'; @@ -152,12 +161,48 @@ $labels['asciinumeric'] = 'skaitļu (ascii skaitļu)'; $labels['index'] = 'indekss:'; $labels['indexlast'] = 'atpakaļ'; +$labels['vacation'] = 'Brīvdienas'; +$labels['vacation.reply'] = 'Atbildes e-pasts'; +$labels['vacation.advanced'] = 'Paplašinātie iestatījumi'; +$labels['vacation.from'] = 'Atbildes sūtītāja e-pasta adrese'; +$labels['vacation.subject'] = 'Tēma'; +$labels['vacation.body'] = 'Saturs'; +$labels['vacation.start'] = 'Brīvdienu sākuma datums'; +$labels['vacation.end'] = 'Brīvdienu beigu datums'; +$labels['vacation.status'] = 'Statuss'; +$labels['vacation.on'] = 'Ieslēgts'; +$labels['vacation.off'] = 'Izslēgts'; +$labels['vacation.addresses'] = 'Manas e-pasta adreses'; +$labels['vacation.interval'] = 'Atbildēšanas intervāls'; +$labels['vacation.after'] = 'Atvaļinājuma noteikumu ievietot pēc'; +$labels['vacation.saving'] = 'Dati tiek saglabāti...'; +$labels['vacation.action'] = 'Darbības, kuras jāveic, kad tiek atsūtīta jauna vēstule'; +$labels['vacation.keep'] = 'Saglabāt'; +$labels['vacation.discard'] = 'Nesaglabāt'; +$labels['vacation.redirect'] = 'Pārsūtīt uz'; +$labels['vacation.copy'] = 'Sūtīt kopiju uz'; +$labels['filladdresses'] = 'Aizpildīt ar visām manām e-pasta adresēm'; +$labels['arialabelfiltersetactions'] = 'Filtra kopas darbības'; +$labels['arialabelfilteractions'] = 'Filtra darbības'; +$labels['arialabelfilterform'] = 'Filtra iestatījumi'; +$labels['ariasummaryfilterslist'] = 'Filtru saraksts'; +$labels['ariasummaryfiltersetslist'] = 'Filtru kopu saraksts'; +$labels['filterstitle'] = 'Rediģēt ienākošo e-pastu filtrus'; +$labels['vacationtitle'] = 'Rediģēt "neesmu ofisā" nosacījumu'; +$labels['message'] = 'Vēstule'; +$labels['duplicate'] = 'ir dublikāts'; +$labels['notduplicate'] = 'nav dublikāts'; +$labels['duplicate.header'] = 'galvene:'; +$labels['duplicate.uniqueid'] = 'identifikators:'; +$labels['duplicate.seconds'] = 'pārtraukums (sekundes):'; +$labels['duplicate.last'] = 'relatīvs pēdējai izpildei'; $messages['filterunknownerror'] = 'Nezināma servera kļūda.'; $messages['filterconnerror'] = 'Neizdevās pieslēgties ManageSieve serverim.'; $messages['filterdeleteerror'] = 'Neizdevās izdzēst filtru - atgadījās servera iekšējā kļūda.'; $messages['filterdeleted'] = 'Filtrs veiksmīgi izdzēsts.'; $messages['filtersaved'] = 'Filtrs veiksmīgi saglabāts.'; $messages['filtersaveerror'] = 'Neizdevās saglabāt filtru - atgadījās servera iekšējā kļūda.'; +$messages['filterformerror'] = 'Filtra forma ir kļūdaina.'; $messages['filterdeleteconfirm'] = 'Vai Jūs tiešām vēlaties dzēst atzīmēto filtru?'; $messages['ruledeleteconfirm'] = 'Vai Jūs tiešām vēlaties dzēst atzīmēto nosacījumu?'; $messages['actiondeleteconfirm'] = 'Vai Jūs tiešām vēlaties dzēst atzīmēto darbību?'; @@ -184,4 +229,8 @@ $messages['setexist'] = 'Kopa jau eksistē.'; $messages['nodata'] = 'Ir jābūt atzīmētai vismaz vienai pozīcijai!'; $messages['invaliddateformat'] = 'Nederīgs datums vai datuma formāts'; +$messages['saveerror'] = 'Nav iespējams saglabāt datus. Servera kļūda.'; +$messages['vacationsaved'] = 'Brīvdienu iestatījumi veiksmīgi saglabāti.'; +$messages['emptyvacationbody'] = 'Brīvdienu e-pastam obligāti jānorāda vēstules teksts!'; +$messages['duplicate.conflict.err'] = 'Nedrīkst vienlaicīgi iestatīt gan galvenes, gan unikālo identifikatoru.'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/nb_NO.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/nb_NO.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Slett'; $labels['sender'] = 'Avsender'; $labels['recipient'] = 'Mottaker'; -$labels['vacationaddr'] = 'Tilleggs epost-adresse(r):'; $labels['vacationdays'] = 'Periode mellom meldinger (i dager):'; $labels['vacationinterval'] = 'Periode mellom meldinger:'; $labels['vacationreason'] = 'Innhold (begrunnelse for fravær)';
View file
roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/nl_BE.inc
Added
@@ -0,0 +1,20 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/managesieve/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, 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['add'] = 'Toevoegen'; +$labels['notifymethodtel'] = 'Telefoonnummer'; +?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/nl_NL.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/nl_NL.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Hoe vaak moet een bericht verstuurd worden (in dagen):'; $labels['vacationinterval'] = 'Hoe vaak moet een bericht verstuurd worden:'; $labels['vacationreason'] = 'Bericht (vakantiereden):'; +$labels['vacationfrom'] = 'Antwoord-afzender adres:'; $labels['vacationsubject'] = 'Onderwerp:'; $labels['days'] = 'dagen'; $labels['seconds'] = 'seconden'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Vakantie'; $labels['vacation.reply'] = 'Antwoordbericht'; $labels['vacation.advanced'] = 'Geavanceerde instellingen'; +$labels['vacation.from'] = 'Antwoord-afzender adres'; $labels['vacation.subject'] = 'Onderwerp'; $labels['vacation.body'] = 'Inhoud'; $labels['vacation.start'] = 'Begin van vakantie';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/pl_PL.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/pl_PL.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Częstotliwość wysyłania wiadomości (w dniach):'; $labels['vacationinterval'] = 'Jak często wysyłać wiadomości:'; $labels['vacationreason'] = 'Treść (przyczyna nieobecności):'; +$labels['vacationfrom'] = 'Adres nadawcy odpowiedzi:'; $labels['vacationsubject'] = 'Temat wiadomości:'; $labels['days'] = 'dni'; $labels['seconds'] = 'sekundy'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Nieobecność'; $labels['vacation.reply'] = 'Odpowiedź'; $labels['vacation.advanced'] = 'Ustawienia zaawansowane'; +$labels['vacation.from'] = 'Adres nadawcy odpowiedzi'; $labels['vacation.subject'] = 'Temat'; $labels['vacation.body'] = 'Treść'; $labels['vacation.start'] = 'Początek nieobecności'; @@ -187,12 +189,21 @@ $labels['ariasummaryfiltersetslist'] = 'Lista zbiorów filtrów'; $labels['filterstitle'] = 'Zarządzaj filtrami wiadomości przychodzących'; $labels['vacationtitle'] = 'Zarządzaj asystentem nieobecności'; +$labels['message'] = 'Wiadomość'; +$labels['duplicate'] = 'jest duplikatem'; +$labels['notduplicate'] = 'nie jest duplikatem'; +$labels['duplicate.handle'] = 'uchwyt:'; +$labels['duplicate.header'] = 'nagłówek:'; +$labels['duplicate.uniqueid'] = 'identyfikator:'; +$labels['duplicate.seconds'] = 'Limit czasu (sekundy):'; +$labels['duplicate.last'] = 'względem ostatniego wykonania'; $messages['filterunknownerror'] = 'Nieznany błąd serwera.'; $messages['filterconnerror'] = 'Nie można nawiązać połączenia z serwerem.'; $messages['filterdeleteerror'] = 'Nie można usunąć filtra. Błąd serwera.'; $messages['filterdeleted'] = 'Filtr został usunięty pomyślnie.'; $messages['filtersaved'] = 'Filtr został zapisany pomyślnie.'; $messages['filtersaveerror'] = 'Nie można zapisać filtra. Wystąpił błąd serwera.'; +$messages['filterformerror'] = 'Formularz zawiera błędy.'; $messages['filterdeleteconfirm'] = 'Czy na pewno chcesz usunąć wybrany filtr?'; $messages['ruledeleteconfirm'] = 'Czy na pewno chcesz usunąć wybraną regułę?'; $messages['actiondeleteconfirm'] = 'Czy na pewno usunąć wybraną akcję?'; @@ -222,4 +233,5 @@ $messages['saveerror'] = 'Nie można zapisać danych. Wystąpił błąd serwera.'; $messages['vacationsaved'] = 'Dane nieobecności zapisano pomyślnie.'; $messages['emptyvacationbody'] = 'Treść wiadomości jest wymagana!'; +$messages['duplicate.conflict.err'] = 'Nagłówek i identyfikator nie mogą być używane równocześnie.'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/pt_BR.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/pt_BR.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Enviar mensagens com que frequência (em dias):'; $labels['vacationinterval'] = 'Como geralmente enviam mensagens:'; $labels['vacationreason'] = 'Corpo da mensagem (motivo de férias):'; +$labels['vacationfrom'] = 'Responder endereço do remetente:'; $labels['vacationsubject'] = 'Título da mensagem:'; $labels['days'] = 'dias'; $labels['seconds'] = 'segundos'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Férias'; $labels['vacation.reply'] = 'Responder mensagem'; $labels['vacation.advanced'] = 'Opções avançadas'; +$labels['vacation.from'] = 'Responder endereço do remetente'; $labels['vacation.subject'] = 'Assunto'; $labels['vacation.body'] = 'Conteúdo'; $labels['vacation.start'] = 'Início das férias';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/pt_PT.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/pt_PT.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Enviar mensagens com que frequência (em dias):'; $labels['vacationinterval'] = 'Com que frequência envia mensagens:'; $labels['vacationreason'] = 'Conteúdo da mensagem (motivo da ausência):'; +$labels['vacationfrom'] = 'Endereço de resposta do remetente:'; $labels['vacationsubject'] = 'Assunto da mensagem:'; $labels['days'] = 'dias'; $labels['seconds'] = 'segundos'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Férias'; $labels['vacation.reply'] = 'Mensagem de resposta'; $labels['vacation.advanced'] = 'Definições avançadas'; +$labels['vacation.from'] = 'Endereço de resposta do remetente'; $labels['vacation.subject'] = 'Assunto'; $labels['vacation.body'] = 'Corpo da mensagem'; $labels['vacation.start'] = 'Início de férias'; @@ -187,12 +189,21 @@ $labels['ariasummaryfiltersetslist'] = 'Lista de conjuntos de filtros'; $labels['filterstitle'] = 'Editar filtros de mensagens recebidas'; $labels['vacationtitle'] = 'Editar regra de ausência do escritório'; +$labels['message'] = 'Mensagem'; +$labels['duplicate'] = 'é duplicado'; +$labels['notduplicate'] = 'não é duplicado'; +$labels['duplicate.handle'] = 'identificador:'; +$labels['duplicate.header'] = 'cabeçalho:'; +$labels['duplicate.uniqueid'] = 'identificador:'; +$labels['duplicate.seconds'] = 'tempo esgotado (segundos):'; +$labels['duplicate.last'] = 'relativamente à última execução'; $messages['filterunknownerror'] = 'Erro de servidor desconhecido'; $messages['filterconnerror'] = 'Não é possível ligar ao servidor Sieve'; $messages['filterdeleteerror'] = 'Não foi possível eliminar o filtro. Ocorreu um erro no servidor.'; $messages['filterdeleted'] = 'Filtro eliminado com sucesso'; $messages['filtersaved'] = 'Filtro guardado com sucesso'; $messages['filtersaveerror'] = 'Não foi possível guardar o filtro. Ocorreu um erro no servidor.'; +$messages['filterformerror'] = 'O formulário de filtro contém erros.'; $messages['filterdeleteconfirm'] = 'Tem a certeza que pretende eliminar este filtro?'; $messages['ruledeleteconfirm'] = 'Tem a certeza que pretende eliminar esta regra?'; $messages['actiondeleteconfirm'] = 'Tem a certeza que pretende eliminar esta acção?'; @@ -222,4 +233,5 @@ $messages['saveerror'] = 'Não foi possível guardar os dados. Ocorreu um erro no servidor.'; $messages['vacationsaved'] = 'Dados de férias guardados com sucesso.'; $messages['emptyvacationbody'] = 'É necessário o corpo da mensagem de férias!'; +$messages['duplicate.conflict.err'] = 'Tanto o cabeçalho como o identificador único não são permitidos.'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/ro_RO.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/ro_RO.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Sterge'; $labels['sender'] = 'Expeditor'; $labels['recipient'] = 'Destinatar'; -$labels['vacationaddr'] = 'Adresele mele de e-mail (adiţionale)'; $labels['vacationdays'] = 'Cat de des sa trimit mesajele (in zile):'; $labels['vacationinterval'] = 'Cât de des să trimit mesaje:'; $labels['vacationreason'] = 'Corpul mesajului (motivul vacantei):'; @@ -161,7 +160,6 @@ $labels['vacation.status'] = 'Statut'; $labels['vacation.on'] = 'Pe'; $labels['vacation.off'] = 'De pe'; -$labels['vacation.addresses'] = 'Adresa mea aditionala'; $labels['vacation.interval'] = 'Interval de raspundere'; $labels['vacation.after'] = 'Pune regula de vacanta dupa'; $labels['vacation.saving'] = 'Salvez datele...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/ru_RU.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/ru_RU.inc
Changed
@@ -54,10 +54,11 @@ $labels['del'] = 'Удалить'; $labels['sender'] = 'Отправитель'; $labels['recipient'] = 'Получатель'; -$labels['vacationaddr'] = 'Мои адреса:'; +$labels['vacationaddr'] = 'Мои адреса эл. почты:'; $labels['vacationdays'] = 'Как часто отправлять сообщения (в днях):'; $labels['vacationinterval'] = 'Как часто отправлять сообщения:'; $labels['vacationreason'] = 'Текст сообщения (причина отсутствия):'; +$labels['vacationfrom'] = 'Обратный адрес отправителя:'; $labels['vacationsubject'] = 'Тема сообщения:'; $labels['days'] = 'дней'; $labels['seconds'] = 'секунд'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Отпуск'; $labels['vacation.reply'] = 'Ответное сообщение'; $labels['vacation.advanced'] = 'Дополнительные настройки'; +$labels['vacation.from'] = 'Обратный адрес отправителя'; $labels['vacation.subject'] = 'Тема'; $labels['vacation.body'] = 'Тело письма'; $labels['vacation.start'] = 'Начало отпуска'; @@ -170,7 +172,7 @@ $labels['vacation.status'] = 'Состояние'; $labels['vacation.on'] = 'Вкл.'; $labels['vacation.off'] = 'Выкл.'; -$labels['vacation.addresses'] = 'Мои адреса'; +$labels['vacation.addresses'] = 'Мои адреса эл. почты'; $labels['vacation.interval'] = 'Интервал ответа'; $labels['vacation.after'] = 'Поместить правило отпуска после'; $labels['vacation.saving'] = 'Сохранение данных...'; @@ -187,12 +189,21 @@ $labels['ariasummaryfiltersetslist'] = 'Список набора фильтров'; $labels['filterstitle'] = 'Редактировать фильтры для входящей почты'; $labels['vacationtitle'] = 'Изменить правило "Не в офисе"'; +$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'] = 'Вы уверенны, что хотите удалить выделенное действие?'; @@ -222,4 +233,5 @@ $messages['saveerror'] = 'Невозможно сохранить данные. Ошибка сервера.'; $messages['vacationsaved'] = 'Данные об отпуске успешно сохранены.'; $messages['emptyvacationbody'] = 'Сообщение о причине отсутствия не может быть пустым!'; +$messages['duplicate.conflict.err'] = 'Не допускается использовать заголовок и уникальный идентификатор совместно.'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/sk_SK.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/sk_SK.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Ako často odosielať správy (v dňoch):'; $labels['vacationinterval'] = 'Ako často odosielať správy:'; $labels['vacationreason'] = 'Telo správy (dôvod neprítomnosti):'; +$labels['vacationfrom'] = 'Adresa odosielateľa pre odpoveď:'; $labels['vacationsubject'] = 'Predmet správy:'; $labels['days'] = 'dní'; $labels['seconds'] = 'sekúnd'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Dovolenka'; $labels['vacation.reply'] = 'Odpoveď na správu'; $labels['vacation.advanced'] = 'Pokročilé nastavenia'; +$labels['vacation.from'] = 'Adresa odosielateľa pre odpoveď'; $labels['vacation.subject'] = 'Predmet'; $labels['vacation.body'] = 'Telo'; $labels['vacation.start'] = 'Začiatok dovolenky'; @@ -170,7 +172,7 @@ $labels['vacation.status'] = 'Stav'; $labels['vacation.on'] = 'Zap.'; $labels['vacation.off'] = 'Vyp.'; -$labels['vacation.addresses'] = 'Moja e-mailová adresa'; +$labels['vacation.addresses'] = 'Moje e-mailové adresy'; $labels['vacation.interval'] = 'Interval odpovedania'; $labels['vacation.after'] = 'Nastaviť pravidlo pre dovolenku po'; $labels['vacation.saving'] = 'Ukladanie údajov...'; @@ -187,12 +189,21 @@ $labels['ariasummaryfiltersetslist'] = 'Zoznam súprav s filtrami'; $labels['filterstitle'] = 'Upraviť filtre prichádzajúcich e-mailov'; $labels['vacationtitle'] = 'Upraviť pravidlo pre čas mimo kancelárie'; +$labels['message'] = 'Správa'; +$labels['duplicate'] = 'je duplikátom'; +$labels['notduplicate'] = 'nie je duplikátom'; +$labels['duplicate.handle'] = 'postup:'; +$labels['duplicate.header'] = 'záhlavie:'; +$labels['duplicate.uniqueid'] = 'identifikátor:'; +$labels['duplicate.seconds'] = 'časový limit (sek.):'; +$labels['duplicate.last'] = 'relatívne voči poslednému spusteniu'; $messages['filterunknownerror'] = 'Neznáma chyba servera.'; $messages['filterconnerror'] = 'Nepodarilo sa pripojiť k serveru.'; $messages['filterdeleteerror'] = 'Nemožno vymazať filter. Nastala chyba servera.'; $messages['filterdeleted'] = 'Filter bol úspešne vymazaný.'; $messages['filtersaved'] = 'Filter bol úspešne uložený.'; $messages['filtersaveerror'] = 'Nemožno uložiť filter. Nastala chyba servera.'; +$messages['filterformerror'] = 'Formulár pre filtrovanie obsahuje chyby.'; $messages['filterdeleteconfirm'] = 'Naozaj chcete vymazať vybraný filter?'; $messages['ruledeleteconfirm'] = 'Naozaj chcete vymazať vybrané pravidlo?'; $messages['actiondeleteconfirm'] = 'Naozaj chcete vymazať vybranú akciu?'; @@ -222,4 +233,5 @@ $messages['saveerror'] = 'Údaje nemožno uložiť. Nastala chyba servera.'; $messages['vacationsaved'] = 'Údaje o dovolenke boli úspešne uložené.'; $messages['emptyvacationbody'] = 'Musíte zadať telo správy, zobrazovanej v čase neprítomnosti!'; +$messages['duplicate.conflict.err'] = 'Záhlavie a ani unikátny identifikátor nie sú povolené.'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/sl_SI.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/sl_SI.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Izbriši'; $labels['sender'] = 'Pošiljatelj'; $labels['recipient'] = 'Prejemnik'; -$labels['vacationaddr'] = 'Moji dodatni e-naslovi'; $labels['vacationdays'] = 'Kako pogosto naj bodo sporočila poslana (v dnevih):'; $labels['vacationinterval'] = 'Sporočila pošlji na:'; $labels['vacationreason'] = 'Vsebina sporočila (vzrok za odsotnost):';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/sq_AL.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/sq_AL.inc
Changed
@@ -21,6 +21,7 @@ $labels['messagemoveto'] = 'Zhvendose mesazhin te'; $labels['add'] = 'Shto'; $labels['del'] = 'Fshije'; +$labels['sender'] = 'Dërguesi'; $labels['vacationdays'] = 'Sa shpesh dërgon mesazhe (në ditë):'; $labels['active'] = 'aktiv'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/sv_SE.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/sv_SE.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Antal dagar mellan auto-svar:'; $labels['vacationinterval'] = 'Tid mellan auto-svar:'; $labels['vacationreason'] = 'Meddelandetext (frånvaroanledning):'; +$labels['vacationfrom'] = 'Svarsadress:'; $labels['vacationsubject'] = 'Meddelandeämne:'; $labels['days'] = 'Dagar'; $labels['seconds'] = 'Sekunder'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Frånvaro'; $labels['vacation.reply'] = 'Besvara meddelande'; $labels['vacation.advanced'] = 'Avancerade inställningar'; +$labels['vacation.from'] = 'Svarsadress'; $labels['vacation.subject'] = 'Ämne'; $labels['vacation.body'] = 'Innehåll'; $labels['vacation.start'] = 'Frånvaron börjar'; @@ -187,12 +189,21 @@ $labels['ariasummaryfiltersetslist'] = 'Lista med filtergrupper'; $labels['filterstitle'] = 'Ändra filter för inkommande meddelanden'; $labels['vacationtitle'] = 'Ändra regel för frånvaromeddelande'; +$labels['message'] = 'Meddelande'; +$labels['duplicate'] = 'är duplikat'; +$labels['notduplicate'] = 'är inte duplikat'; +$labels['duplicate.handle'] = 'hantera:'; +$labels['duplicate.header'] = 'huvud:'; +$labels['duplicate.uniqueid'] = 'identifikation:'; +$labels['duplicate.seconds'] = 'vänta (sekunder):'; +$labels['duplicate.last'] = 'i förhållande till senaste körningen'; $messages['filterunknownerror'] = 'Okänt serverfel'; $messages['filterconnerror'] = 'Anslutning till serverns filtertjänst misslyckades'; $messages['filterdeleteerror'] = 'Filtret kunde inte tas bort på grund av serverfel'; $messages['filterdeleted'] = 'Filtret är borttaget'; $messages['filtersaved'] = 'Filtret har sparats'; $messages['filtersaveerror'] = 'Filtret kunde inte sparas på grund av serverfel'; +$messages['filterformerror'] = 'Filterformuläret innehåller fel.'; $messages['filterdeleteconfirm'] = 'Vill du ta bort det markerade filtret?'; $messages['ruledeleteconfirm'] = 'Vill du ta bort filterregeln?'; $messages['actiondeleteconfirm'] = 'Vill du ta bort filteråtgärden?'; @@ -222,4 +233,5 @@ $messages['saveerror'] = 'Datan kunde inte sparas på grund av serverfel.'; $messages['vacationsaved'] = 'Frånvarodatan har sparats.'; $messages['emptyvacationbody'] = 'Text för frånvaromeddelande saknas!'; +$messages['duplicate.conflict.err'] = 'Både huvud och unik identifikation är inte tillåtet.'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/tr_TR.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/tr_TR.inc
Changed
@@ -58,6 +58,7 @@ $labels['vacationdays'] = 'Ne sıklıkla mesajlar gönderirsiniz.(gün)'; $labels['vacationinterval'] = 'Ne sıklıkla mesaj gönderirsiniz:'; $labels['vacationreason'] = 'Mesaj gövdesi(tatil sebebi):'; +$labels['vacationfrom'] = 'Cevaplama Adresi:'; $labels['vacationsubject'] = 'Mesaj konusu:'; $labels['days'] = 'günler'; $labels['seconds'] = 'saniyeler'; @@ -163,6 +164,7 @@ $labels['vacation'] = 'Tatil'; $labels['vacation.reply'] = 'Cevap mesajı'; $labels['vacation.advanced'] = 'Gelişmiş seçenekler'; +$labels['vacation.from'] = 'Cevaplama Adresi:'; $labels['vacation.subject'] = 'Konu'; $labels['vacation.body'] = 'Gövde'; $labels['vacation.start'] = 'Tatil başlangıcı'; @@ -170,7 +172,7 @@ $labels['vacation.status'] = 'Durum'; $labels['vacation.on'] = 'Etkin'; $labels['vacation.off'] = 'Devre dışı'; -$labels['vacation.addresses'] = 'E-posta adreslerim'; +$labels['vacation.addresses'] = 'E-posta adreslerim:'; $labels['vacation.interval'] = 'Cevap aralığı'; $labels['vacation.after'] = 'Şundan sonra tatil kuralı koy'; $labels['vacation.saving'] = 'Veri kaydediliyor...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/uk_UA.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/uk_UA.inc
Changed
@@ -54,10 +54,10 @@ $labels['del'] = 'Видалити'; $labels['sender'] = 'Відправник'; $labels['recipient'] = 'Отримувач'; -$labels['vacationaddr'] = 'Мої електронні адреси: '; $labels['vacationdays'] = 'Як часто повторювати (у днях):'; $labels['vacationinterval'] = 'Як часто надсилати повідомлення: '; $labels['vacationreason'] = 'Текст повідомлення:'; +$labels['vacationfrom'] = 'Адреса відправника відповіді:'; $labels['vacationsubject'] = 'Тема листа:'; $labels['days'] = 'дні(в)'; $labels['seconds'] = 'секунд'; @@ -163,6 +163,7 @@ $labels['vacation'] = 'Відпустка'; $labels['vacation.reply'] = 'Повідомлення-відповідь'; $labels['vacation.advanced'] = 'Розширені налаштування'; +$labels['vacation.from'] = 'Адреса відправника відповіді'; $labels['vacation.subject'] = 'Тема'; $labels['vacation.body'] = 'Тіло '; $labels['vacation.start'] = 'Початок відпустки'; @@ -170,7 +171,6 @@ $labels['vacation.status'] = 'Статус'; $labels['vacation.on'] = 'Увімкнено'; $labels['vacation.off'] = 'Вимкнено'; -$labels['vacation.addresses'] = 'Мої електронні адреси '; $labels['vacation.interval'] = 'Інтервал відповіді'; $labels['vacation.after'] = 'Застосувати правило відпустки після '; $labels['vacation.saving'] = 'Збереження даних…';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/vi_VN.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/vi_VN.inc
Changed
@@ -54,7 +54,6 @@ $labels['del'] = 'Xoá'; $labels['sender'] = 'Người gửi'; $labels['recipient'] = 'Người nhận'; -$labels['vacationaddr'] = '(Các) Địa chỉ email bổ sung của tôi:'; $labels['vacationdays'] = 'Số lần gửi thư (trong ngày)'; $labels['vacationinterval'] = 'Tần suất gửi thư:'; $labels['vacationreason'] = 'Nội dung chính'; @@ -168,7 +167,6 @@ $labels['vacation.status'] = 'Trạng thái'; $labels['vacation.on'] = 'Bật'; $labels['vacation.off'] = 'Tắt'; -$labels['vacation.addresses'] = 'Các địa chỉ bổ sung của tôi'; $labels['vacation.interval'] = 'Khoảng thời gian trả lời'; $labels['vacation.after'] = 'Đặt quy định kỳ nghỉ sau'; $labels['vacation.saving'] = 'Lưu lại dữ liệu...';
View file
roundcubemail-1.2.tar.gz/plugins/managesieve/localization/zh_CN.inc -> roundcubemail-1.2.0.tar.gz/plugins/managesieve/localization/zh_CN.inc
Changed
@@ -47,15 +47,18 @@ $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'] = '秒'; @@ -80,11 +83,13 @@ $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'] = '删除邮件的标识'; @@ -104,24 +109,37 @@ $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['currdate'] = '当前日期'; $labels['datetest'] = '日期'; +$labels['dateheader'] = '头:'; $labels['year'] = '年'; $labels['month'] = '月'; $labels['day'] = '天'; $labels['date'] = '日期 (年-月-日)'; +$labels['julian'] = '日期 (儒略日)'; $labels['hour'] = '小时'; $labels['minute'] = '分钟'; $labels['second'] = '秒'; +$labels['time'] = '时间 (hh:mm:ss)'; +$labels['iso8601'] = '日期 (ISO8601)'; +$labels['std11'] = '日期 (RFC2822)'; $labels['zone'] = '时区'; +$labels['weekday'] = '非周末 (0-6)'; $labels['advancedopts'] = '高级选项'; $labels['body'] = '正文'; $labels['address'] = '地址'; @@ -141,26 +159,79 @@ $labels['octet'] = '严格模式(字节)'; $labels['asciicasemap'] = '不区分大小写(ascii 字符)'; $labels['asciinumeric'] = '数字类型(ascii 数字)'; +$labels['index'] = '索引:'; +$labels['indexlast'] = '向后'; +$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['filladdresses'] = '填入我的所有地址'; +$labels['arialabelfiltersetactions'] = '过滤器集操作'; +$labels['arialabelfilteractions'] = '过滤器操作'; +$labels['arialabelfilterform'] = '过滤器属性'; +$labels['ariasummaryfilterslist'] = '过滤器列表'; +$labels['ariasummaryfiltersetslist'] = '过滤器集列表'; +$labels['filterstitle'] = '编辑传入邮件过滤器'; +$labels['vacationtitle'] = '编辑非办公室规则'; +$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['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['emptyvacationbody'] = '假期消息必须有正文!'; +$messages['duplicate.conflict.err'] = '不允许头和唯一标识符。'; ?>
View file
roundcubemail-1.2.0.tar.gz/plugins/markasjunk/localization/nl_BE.inc
Added
@@ -0,0 +1,21 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/markasjunk/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Mark-As-Junk plugin | + | Copyright (C) 2012-2013, 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['buttontext'] = 'Ongewenste e-mail'; +$labels['buttontitle'] = 'Markeer als ongewenst'; +$labels['reportedasjunk'] = 'Succesvol als ongewenst gemarkeerd.'; +?> \ No newline at end of file
View file
roundcubemail-1.2.0.tar.gz/plugins/new_user_dialog/localization/nl_BE.inc
Added
@@ -0,0 +1,20 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/new_user_dialog/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail New User Dialog plugin | + | Copyright (C) 2012-2013, 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-new_user_dialog/ +*/ +$labels['identitydialogtitle'] = 'Gelieve uw verzend identiteit te vervolledigen'; +$labels['identitydialoghint'] = 'Dit scherm verschijnt enkel bij de eerste aanmelding.'; +?> \ No newline at end of file
View file
roundcubemail-1.2.0.tar.gz/plugins/newmail_notifier/localization/nl_BE.inc
Added
@@ -0,0 +1,28 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/newmail_notifier/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, 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'] = 'Geef browser melding weer bij een nieuw bericht'; +$labels['desktop'] = 'Geef desktop meldingen weer bij een nieuw bericht'; +$labels['sound'] = 'Speel het geluid af bij een nieuw bericht'; +$labels['test'] = 'Test'; +$labels['title'] = 'Nieuwe e-mail!'; +$labels['body'] = 'Je hebt een nieuw bericht ontvangen.'; +$labels['testbody'] = 'Dit is een test melding.'; +$labels['desktopdisabled'] = 'Desktop meldingen zijn uitgeschakeld in uw browser.'; +$labels['desktopunsupported'] = 'Uw browser ondersteund geen desktop meldingen.'; +$labels['desktoptimeout'] = 'Sluit desktop melding'; +?>
View file
roundcubemail-1.2.tar.gz/plugins/newmail_notifier/localization/zh_CN.inc -> roundcubemail-1.2.0.tar.gz/plugins/newmail_notifier/localization/zh_CN.inc
Changed
@@ -24,4 +24,5 @@ $labels['testbody'] = '这是一个提醒测试。'; $labels['desktopdisabled'] = '您的浏览器已禁止桌面提醒功能。'; $labels['desktopunsupported'] = '您的浏览器不支持桌面提醒功能。'; +$labels['desktoptimeout'] = '关闭桌面通知'; ?>
View file
roundcubemail-1.2.tar.gz/plugins/newmail_notifier/newmail_notifier.php -> roundcubemail-1.2.0.tar.gz/plugins/newmail_notifier/newmail_notifier.php
Changed
@@ -159,7 +159,7 @@ foreach (array('basic', 'desktop', 'sound') as $type) { $key = 'newmail_notifier_' . $type; if (!in_array($key, $dont_override)) { - $args['prefs'][$key] = rcube_utils::get_input_value('_'.$key, rcube_utils::INPUT_POST) ? true : false; + $args['prefs'][$key] = rcube_utils::get_input_value('_' . $key, rcube_utils::INPUT_POST) ? true : false; } }
View file
roundcubemail-1.2.tar.gz/plugins/password/drivers/ldap.php -> roundcubemail-1.2.0.tar.gz/plugins/password/drivers/ldap.php
Changed
@@ -187,12 +187,14 @@ ); $result = $ldap->search($base, $filter, $options); - $ldap->done(); if (is_a($result, 'PEAR_Error') || ($result->count() != 1)) { + $ldap->done(); return ''; } + $userDN = $result->current()->dn(); + $ldap->done(); - return $result->current()->dn(); + return $userDN; } /**
View file
roundcubemail-1.2.tar.gz/plugins/password/localization/cs_CZ.inc -> roundcubemail-1.2.0.tar.gz/plugins/password/localization/cs_CZ.inc
Changed
@@ -30,3 +30,4 @@ $messages['passwordweak'] = 'Heslo musí obsahovat alespoň jedno číslo a jedno interpuknční znaménko.'; $messages['passwordforbidden'] = 'Heslo obsahuje nepovolené znaky.'; $messages['firstloginchange'] = 'Vaše první přihlášení, změňte si prosím heslo.'; +$messages['disablednotice'] = 'Z důvodu údržby systému není momentálně možné změnit heslo. Za chvíli by mělo být vše v pořádku, omlouváme se za tuto nepříjemnost.';
View file
roundcubemail-1.2.tar.gz/plugins/password/localization/fo_FO.inc -> roundcubemail-1.2.0.tar.gz/plugins/password/localization/fo_FO.inc
Changed
@@ -15,6 +15,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ +$labels['changepasswd'] = 'Broyt loyniorð'; $labels['curpasswd'] = 'Nú verandi loyniorð:'; $labels['newpasswd'] = 'Nýtt loyniorð:'; $labels['confpasswd'] = 'Endurtak nýggja loyniorð:'; @@ -28,3 +29,5 @@ $messages['passwordshort'] = 'Loyniorði má hvørfall verða $length tekin langt.'; $messages['passwordweak'] = 'Loyniorði má innihalda minst eitt nummar og eitt punktum tekin.'; $messages['passwordforbidden'] = 'Loyniorð inniheldur ólóglig tekin.'; +$messages['firstloginchange'] = 'Hetta er tín fyrsta innriting. Vinarliga broyt títt loyniorð.'; +$messages['disablednotice'] = 'Skipanin er í verandi stunduni dagførd. Av tí sama, er ikki loyvt at broyta loyniorði í løtuni. Alt skuldi verið aftur til tað vanliga skjótt. Tað muga tygum orsaka. ';
View file
roundcubemail-1.2.tar.gz/plugins/password/localization/hr_HR.inc -> roundcubemail-1.2.0.tar.gz/plugins/password/localization/hr_HR.inc
Changed
@@ -15,6 +15,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ +$labels['changepasswd'] = 'Promjena zaporke'; $labels['curpasswd'] = 'Važeća zaporka:'; $labels['newpasswd'] = 'Nova zaporka:'; $labels['confpasswd'] = 'Potvrda nove zaporke:'; @@ -26,5 +27,7 @@ $messages['connecterror'] = 'Nemoguće promijeniti zaporku. Greška prilikom spajanja.'; $messages['internalerror'] = 'Nemoguće promijeniti zaporku.'; $messages['passwordshort'] = 'Zaporka mora sadržavati barem $length znakova.'; -$messages['passwordweak'] = 'Zaporka mora sadržavati barem jedanu znamenku i jedan interpunkcijski znak.'; +$messages['passwordweak'] = 'Zaporka mora sadržavati barem jednu znamenku i jedan interpunkcijski znak.'; $messages['passwordforbidden'] = 'Zaporka sadrži nedozvoljene znakove.'; +$messages['firstloginchange'] = 'Ovo je vaša prva prijava u sustav. Molimo promijenite vašu zaporku.'; +$messages['disablednotice'] = 'Sustav je trenutno u fazi održavanja i promjena zaporke trenutno nije moguća. Uskoro bi sve trebalo raditi ispravno. Ispričavamo se zbog neugodnosti.';
View file
roundcubemail-1.2.tar.gz/plugins/password/localization/hu_HU.inc -> roundcubemail-1.2.0.tar.gz/plugins/password/localization/hu_HU.inc
Changed
@@ -30,3 +30,4 @@ $messages['passwordweak'] = 'A jelszónak mindenképpen kell tartalmaznia egy számot és egy írásjelet.'; $messages['passwordforbidden'] = 'A jelszó tiltott karaktert is tartalmaz.'; $messages['firstloginchange'] = 'Ez az első belépésed. Változtass jelszót.'; +$messages['disablednotice'] = 'A rendszer jelenleg karbantartás alatt van és a jelszó módosítás nem lehetséges ebben a pillanatban. Minden visszaáll normálisra hamarosan. A kellemetlenségért elnézést kérünk.';
View file
roundcubemail-1.2.tar.gz/plugins/password/localization/hy_AM.inc -> roundcubemail-1.2.0.tar.gz/plugins/password/localization/hy_AM.inc
Changed
@@ -30,3 +30,4 @@ $messages['passwordweak'] = 'Գաղտնաբառերը պետք է պարունակեն առնվազն մեկ թիվ և մեկ կետադրական նիշ։'; $messages['passwordforbidden'] = 'Գաղտնաբառը պարունակում է արգելված նիշ։'; $messages['firstloginchange'] = 'Սա ձեր առաջին մուտքն է։ Խնդրում ենք փոխել գաղտնաբառը։'; +$messages['disablednotice'] = 'Ներկա պահին համակարգը գտնվում է վերականգնման փուլում, և այս պահին գաղտնաբառը հնարավոր չէ փոխել: Ամեն ինչ շուտով կվերականգնվի: Խնդրում ենք Ձեր ներողամտությունը, պատճառված անհարմարության համար:';
View file
roundcubemail-1.2.tar.gz/plugins/password/localization/id_ID.inc -> roundcubemail-1.2.0.tar.gz/plugins/password/localization/id_ID.inc
Changed
@@ -15,6 +15,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ +$labels['changepasswd'] = 'Ubah sandi'; $labels['curpasswd'] = 'Sandi saat ini:'; $labels['newpasswd'] = 'Sandi Baru:'; $labels['confpasswd'] = 'Konfirmasi Sandi Baru:'; @@ -28,3 +29,5 @@ $messages['passwordshort'] = 'Panjang password minimal $length karakter'; $messages['passwordweak'] = 'Sandi harus menyertakan setidaknya satu angka dan satu tanda baca.'; $messages['passwordforbidden'] = 'Sandi mengandung karakter terlarang.'; +$messages['firstloginchange'] = 'Ini login pertama Anda. Harap ubah sandi Anda.'; +$messages['disablednotice'] = 'Sistem saat ini sedang dalam pemeliharaan dan perubahan sandi tidak mungkin saat ini. Semua mestinya segera kembali normal. Kami mohon maaf untuk ketidaknyamanan ini.';
View file
roundcubemail-1.2.tar.gz/plugins/password/localization/lt_LT.inc -> roundcubemail-1.2.0.tar.gz/plugins/password/localization/lt_LT.inc
Changed
@@ -30,3 +30,4 @@ $messages['passwordweak'] = 'Slaptažodyje turi būti bent vienas skaitmuo ir vienas skyrybos ženklas.'; $messages['passwordforbidden'] = 'Slaptažodyje rasta neleistinų simbolių.'; $messages['firstloginchange'] = 'Tai yra pirmasis jūsų prisijungimas. Prašau, pasikeiskite savo slaptažodį.'; +$messages['disablednotice'] = 'Sistema šiuo metu tvarkoma ir slaptažodžio pakeitimas negalimas. Netrukus viskas turėtų grįžti į įprastą būseną. Atsiprašome dėl nepatogumų.';
View file
roundcubemail-1.2.tar.gz/plugins/password/localization/lv_LV.inc -> roundcubemail-1.2.0.tar.gz/plugins/password/localization/lv_LV.inc
Changed
@@ -15,6 +15,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ +$labels['changepasswd'] = 'Mainīt paroli'; $labels['curpasswd'] = 'Pašreizējā parole:'; $labels['newpasswd'] = 'Jaunā parole:'; $labels['confpasswd'] = 'Apstiprināt jauno paroli:'; @@ -28,3 +29,5 @@ $messages['passwordshort'] = 'Jaunajai parolei jābūt vismaz $length simbolu garai.'; $messages['passwordweak'] = 'Jaunajai parolei jāsatur vismaz viens cipars un speciālais simbols.'; $messages['passwordforbidden'] = 'Parole satur neatļautus simbolus.'; +$messages['firstloginchange'] = 'Jūs autorizējaties pirmo reizi. Lūdzu nomainite savu paroli.'; +$messages['disablednotice'] = 'Sistēma uz doto brīdi atrodas apkopes režīmā un paroles maiņa nav iespējama. Lūdzu mēginiet vēlāk. Atvainojamies par sagādātajām neērtībām.';
View file
roundcubemail-1.2.0.tar.gz/plugins/password/localization/nl_BE.inc
Added
@@ -0,0 +1,33 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/password/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, 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'] = 'Wijzig wachtwoord'; +$labels['curpasswd'] = 'Huidig wachtwoord:'; +$labels['newpasswd'] = 'Nieuw wachtwoord:'; +$labels['confpasswd'] = 'Bevestig nieuw wachtwoord:'; +$messages['nopassword'] = 'Voeg aub nieuw wachtwoord in.'; +$messages['nocurpassword'] = 'Voeg aub huidig wachtwoord in.'; +$messages['passwordincorrect'] = 'Huidig wachtwoord incorrect.'; +$messages['passwordinconsistency'] = 'Wachtwoorden komen niet overeen, probeer nogmaals.'; +$messages['crypterror'] = 'Nieuw wachtwoord niet bewaard. Encryptie-functie ontbreekt.'; +$messages['connecterror'] = 'Nieuw wachtwoord niet bewaard. Verbindingsfout.'; +$messages['internalerror'] = 'Nieuw wachtwoord niet bewaard.'; +$messages['passwordshort'] = 'Wachtwoord moet ten minste $length tekens lang zijn.'; +$messages['passwordweak'] = 'Wachtwoord moet ten minste één getal en één leesteken bevatten.'; +$messages['passwordforbidden'] = 'Wachtwoord bevat ongeldige tekens.'; +$messages['firstloginchange'] = 'Dit is uw eerste login. Gelieve uw wachtwoord te wijzigen.'; +$messages['disablednotice'] = 'Het systeem is momenteel in onderhoud en het wijzigen van een wachtwoord is momenteel niet mogelijk. Alles zou binnenkort terug normaal moeten werken. We verontschuldigen ons voor het ongemak.';
View file
roundcubemail-1.2.tar.gz/plugins/password/localization/sv_SE.inc -> roundcubemail-1.2.0.tar.gz/plugins/password/localization/sv_SE.inc
Changed
@@ -16,9 +16,9 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels['changepasswd'] = 'Ändra lösenord'; -$labels['curpasswd'] = 'Nuvarande lösenord:'; -$labels['newpasswd'] = 'Nytt lösenord:'; -$labels['confpasswd'] = 'Bekräfta nytt lösenord:'; +$labels['curpasswd'] = 'Nuvarande lösenord'; +$labels['newpasswd'] = 'Nytt lösenord'; +$labels['confpasswd'] = 'Bekräfta nytt lösenord'; $messages['nopassword'] = 'Ange nytt lösenord.'; $messages['nocurpassword'] = 'Ange nuvarande lösenord.'; $messages['passwordincorrect'] = 'Felaktigt nuvarande lösenord.';
View file
roundcubemail-1.2.tar.gz/plugins/password/localization/zh_CN.inc -> roundcubemail-1.2.0.tar.gz/plugins/password/localization/zh_CN.inc
Changed
@@ -15,6 +15,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ +$labels['changepasswd'] = '修改密码'; $labels['curpasswd'] = '当前密码:'; $labels['newpasswd'] = '新密码:'; $labels['confpasswd'] = '确认新密码:'; @@ -28,3 +29,5 @@ $messages['passwordshort'] = '密码至少为 $length 位。'; $messages['passwordweak'] = '密码必须至少包含一个数字和一个标点符号。'; $messages['passwordforbidden'] = '密码包含禁止使用的字符。'; +$messages['firstloginchange'] = '这是你第一次登录邮箱,请修改邮箱密码。'; +$messages['disablednotice'] = '系统目前正在维护,密码修改功能无法使用。我们会很快回来,给您带来不便深表歉意。';
View file
roundcubemail-1.2.0.tar.gz/plugins/userinfo/localization/nl_BE.inc
Added
@@ -0,0 +1,22 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/userinfo/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, 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'] = 'Gebruikersinformatie'; +$labels['created'] = 'Aangemaakt'; +$labels['lastlogin'] = 'Laatste aanmelding'; +$labels['defaultidentity'] = 'Standaard identiteit'; +?> \ No newline at end of file
View file
roundcubemail-1.2.tar.gz/plugins/zipdownload/localization/cy_GB.inc -> roundcubemail-1.2.0.tar.gz/plugins/zipdownload/localization/cy_GB.inc
Changed
@@ -15,8 +15,8 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ -$labels['downloadall'] = 'Llwytho lawr holl atodiadau'; -$labels['download'] = 'Llwytho lawr...'; +$labels['downloadall'] = 'Lawrlwytho\'r holl atodiadau'; +$labels['download'] = 'Lawrlwytho...'; $labels['downloadmbox'] = 'Fformat mbox (.zip)'; $labels['downloadmaildir'] = 'Fformat maildir (.zip)'; $labels['downloademl'] = 'Ffynhonnell (.eml)';
View file
roundcubemail-1.2.tar.gz/plugins/zipdownload/localization/fo_FO.inc -> roundcubemail-1.2.0.tar.gz/plugins/zipdownload/localization/fo_FO.inc
Changed
@@ -16,3 +16,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels['downloadall'] = 'Heinta allar viðheftingar'; +$labels['download'] = 'Heinta...'; +$labels['downloadmbox'] = 'Mbox týpa (.zip)'; +$labels['downloadmaildir'] = 'Teldupost mappu format (.zip)'; +$labels['downloademl'] = 'Kelda (.eml)';
View file
roundcubemail-1.2.tar.gz/plugins/zipdownload/localization/lv_LV.inc -> roundcubemail-1.2.0.tar.gz/plugins/zipdownload/localization/lv_LV.inc
Changed
@@ -16,3 +16,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels['downloadall'] = 'Lejupielādēt visus pielikumus'; +$labels['download'] = 'Lejupielādē...'; +$labels['downloadmbox'] = 'Mbox formāts(.zip)'; +$labels['downloadmaildir'] = 'Maildir formāts (.zip)'; +$labels['downloademl'] = 'Izejas avots (.eml)';
View file
roundcubemail-1.2.tar.gz/plugins/zipdownload/localization/zh_CN.inc -> roundcubemail-1.2.0.tar.gz/plugins/zipdownload/localization/zh_CN.inc
Changed
@@ -16,3 +16,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels['downloadall'] = '下载全部附件'; +$labels['download'] = '下载...'; +$labels['downloadmbox'] = 'Mbox 格式 (.zip)'; +$labels['downloadmaildir'] = 'Maildir 格式 (.zip)'; +$labels['downloademl'] = '源代码 (.eml)';
View file
roundcubemail-1.2.tar.gz/program/include/iniset.php -> roundcubemail-1.2.0.tar.gz/program/include/iniset.php
Changed
@@ -5,7 +5,7 @@ | program/include/iniset.php | | | | This file is part of the Roundcube Webmail client | - | Copyright (C) 2008-2015, The Roundcube Dev Team | + | Copyright (C) 2008-2016, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -21,7 +21,7 @@ */ // application constants -define('RCMAIL_VERSION', '1.2-git'); +define('RCMAIL_VERSION', '1.2.0'); define('RCMAIL_START', microtime(true)); if (!defined('INSTALL_PATH')) {
View file
roundcubemail-1.2.tar.gz/program/include/rcmail.php -> roundcubemail-1.2.0.tar.gz/program/include/rcmail.php
Changed
@@ -2171,7 +2171,7 @@ /** * Returns supported font-family specifications * - * @param string $font Font name + * @param string $font Font name * * @param string|array Font-family specification array or string (if $font is used) */ @@ -2203,8 +2203,8 @@ /** * Create a human readable string for a number of bytes * - * @param int Number of bytes - * @param string Size unit + * @param int $bytes Number of bytes + * @param string &$unit Size unit * * @return string Byte string */ @@ -2235,7 +2235,7 @@ /** * Returns real size (calculated) of the message part * - * @param rcube_message_part Message part + * @param rcube_message_part $part Message part * * @return string Part size (and unit) */ @@ -2319,6 +2319,8 @@ * Get resource file content (with assets_dir support) * * @param string $name File name + * + * @return string File content */ public function get_resource_content($name) {
View file
roundcubemail-1.2.tar.gz/program/js/app.js -> roundcubemail-1.2.0.tar.gz/program/js/app.js
Changed
@@ -1362,7 +1362,7 @@ if (!aborted && this.triggerEvent('after'+command, props) === false) ret = false; - this.triggerEvent('actionafter', { props:props, action:command, aborted:aborted }); + this.triggerEvent('actionafter', { props:props, action:command, aborted:aborted, ret:ret }); return ret === false ? false : obj ? false : true; }; @@ -3477,6 +3477,12 @@ // enable encrypted compose toggle this.enable_command('compose-encrypted', !is_html); } + + // make sure to disable encryption button after toggling editor into HTML mode + this.addEventListener('actionafter', function(args) { + if (args.ret && args.action == 'toggle-editor') + ref.enable_command('compose-encrypted', !args.props.html); + }); } }; @@ -4294,8 +4300,6 @@ if (result) { // update internal format flag $("input[name='_is_html']").val(props.html ? 1 : 0); - // enable encrypted compose toggle - this.enable_command('compose-encrypted', !props.html); } return result; @@ -7830,8 +7834,6 @@ var url = '?_task=utils&_action=' + (format == 'html' ? 'html2text' : 'text2html'), lock = this.set_busy(true, 'converting'); - this.log('HTTP POST: ' + url); - $.ajax({ type: 'POST', url: url, data: text, contentType: 'application/octet-stream', error: function(o, status, err) { ref.http_error(o, status, err, lock); }, success: function(data) { @@ -8013,22 +8015,23 @@ if (response.env) this.set_env(response.env); + var i; + // we have labels to add if (typeof response.texts === 'object') { - for (var name in response.texts) - if (typeof response.texts[name] === 'string') - this.add_label(name, response.texts[name]); + for (i in response.texts) + if (typeof response.texts[i] === 'string') + this.add_label(i, response.texts[i]); } // if we get javascript code from server -> execute it if (response.exec) { - this.log(response.exec); eval(response.exec); } // execute callback functions of plugins if (response.callbacks && response.callbacks.length) { - for (var i=0; i < response.callbacks.length; i++) + for (i=0; i < response.callbacks.length; i++) this.triggerEvent(response.callbacks[i][0], response.callbacks[i][1]); }
View file
roundcubemail-1.2.tar.gz/program/js/editor.js -> roundcubemail-1.2.0.tar.gz/program/js/editor.js
Changed
@@ -450,7 +450,6 @@ // get selected text from tinymce editor if (ed) { - ed.getWin().focus(); // correct focus in IE & Chrome if (args.selection) text = ed.selection.getContent({format: args.format});
View file
roundcubemail-1.2.tar.gz/program/js/list.js -> roundcubemail-1.2.0.tar.gz/program/js/list.js
Changed
@@ -1108,7 +1108,7 @@ { for (var n in this.selection) if (this.selection[n] == id) - return index ? n : true; + return index ? parseInt(n) : true; return false; },
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/bootstrap.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/bootstrap.php
Changed
@@ -55,7 +55,7 @@ } // framework constants -define('RCUBE_VERSION', '1.2-git'); +define('RCUBE_VERSION', '1.2.0'); define('RCUBE_CHARSET', 'UTF-8'); if (!defined('RCUBE_LIB_DIR')) { @@ -428,27 +428,25 @@ */ function rcube_autoload($classname) { - $filename = preg_replace( - array( - '/Mail_(.+)/', - '/Net_(.+)/', - '/Auth_(.+)/', - '/^html_.+/', - '/^rcube(.*)/' - ), - array( - 'Mail/\\1', - 'Net/\\1', - 'Auth/\\1', - 'Roundcube/html', - 'Roundcube/rcube\\1' - ), - $classname - ); + if (strpos($classname, 'rcube') === 0) { + $classname = 'Roundcube/' . $classname; + } + else if (strpos($classname, 'html_') === 0 || $classname === 'html') { + $classname = 'Roundcube/html'; + } + else if (strpos($classname, 'Mail_') === 0) { + $classname = 'Mail/' . substr($classname, 5); + } + else if (strpos($classname, 'Net_') === 0) { + $classname = 'Net/' . substr($classname, 4); + } + else if (strpos($classname, 'Auth_') === 0) { + $classname = 'Auth/' . substr($classname, 5); + } - if ($fp = @fopen("$filename.php", 'r', true)) { + if ($fp = @fopen("$classname.php", 'r', true)) { fclose($fp); - include_once "$filename.php"; + include_once "$classname.php"; return true; }
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/html.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/html.php
Changed
@@ -25,14 +25,15 @@ class html { protected $tagname; + protected $content; protected $attrib = array(); protected $allowed = array(); - protected $content; public static $doctype = 'xhtml'; public static $lc_tags = true; public static $common_attrib = array('id','class','style','title','align','unselectable','tabindex','role'); - public static $containers = array('iframe','div','span','p','h1','h2','h3','ul','form','textarea','table','thead','tbody','tr','th','td','style','script'); + public static $containers = array('iframe','div','span','p','h1','h2','h3','ul','form','textarea','table','thead','tbody','tr','th','td','style','script'); + public static $bool_attrib = array('checked','multiple','disabled','selected','autofocus','readonly'); /** @@ -279,7 +280,7 @@ /** * Create string with attributes * - * @param array $attrib Associative arry with tag attributes + * @param array $attrib Associative array with tag attributes * @param array $allowed List of allowed attributes * * @return string Valid attribute string @@ -319,8 +320,9 @@ } // attributes with no value - if (in_array($key, array('checked', 'multiple', 'disabled', 'selected', 'autofocus'))) { + if (in_array($key, self::$bool_attrib)) { if ($value) { + // @TODO: minimize attribute in non-xhtml mode $attrib_arr[] = $key . '="' . $key . '"'; } } @@ -393,7 +395,7 @@ 'type','name','value','size','tabindex','autocapitalize','required', 'autocomplete','checked','onchange','onclick','disabled','readonly', 'spellcheck','results','maxlength','src','multiple','accept', - 'placeholder','autofocus', + 'placeholder','autofocus','pattern' ); /** @@ -460,7 +462,7 @@ protected $tagname = 'input'; protected $type = 'hidden'; protected $allowed = array('type','name','value','onchange','disabled','readonly'); - protected $fields_arr = array(); + protected $fields = array(); /** * Constructor @@ -481,7 +483,7 @@ */ public function add($attrib) { - $this->fields_arr[] = $attrib; + $this->fields[] = $attrib; } /** @@ -492,7 +494,7 @@ public function show() { $out = ''; - foreach ($this->fields_arr as $attrib) { + foreach ($this->fields as $attrib) { $out .= self::tag($this->tagname, array('type' => $this->type) + $attrib); }
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/rcube_addressbook.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/rcube_addressbook.php
Changed
@@ -130,10 +130,10 @@ /** * Get a specific contact record * - * @param mixed record identifier(s) + * @param mixed Record identifier(s) * @param boolean True to return record as associative array, otherwise a result set is returned * - * @return mixed Result object with all record fields or False if not found + * @return rcube_result_set|array Result object with all record fields */ abstract function get_record($id, $assoc=false);
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/rcube_contacts.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/rcube_contacts.php
Changed
@@ -542,7 +542,7 @@ * @param mixed $id Record identifier(s) * @param bool $assoc Enables returning associative array * - * @return mixed Result object with all record fields or False if not found + * @return rcube_result_set|array Result object with all record fields */ function get_record($id, $assoc = false) { @@ -560,6 +560,8 @@ $this->user_id ); + $this->result = null; + if ($sql_arr = $this->db->fetch_assoc()) { $record = $this->convert_db_data($sql_arr); $this->result = new rcube_result_set(1); @@ -707,7 +709,7 @@ $this->result = null; // clear current result (from get_record()) } - return $updated ? true : false; + return !empty($updated); } /**
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/rcube_html2text.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/rcube_html2text.php
Changed
@@ -137,10 +137,10 @@ */ protected $search = array( '/\r/', // Non-legal carriage return - '/^.*<body[^>]*>\n*/i', // Anything before <body> - '/<head[^>]*>.*?<\/head>/i', // <head> - '/<script[^>]*>.*?<\/script>/i', // <script> - '/<style[^>]*>.*?<\/style>/i', // <style> + '/^.*<body[^>]*>\n*/is', // Anything before <body> + '/<head[^>]*>.*?<\/head>/is', // <head> + '/<script[^>]*>.*?<\/script>/is', // <script> + '/<style[^>]*>.*?<\/style>/is', // <style> '/[\n\t]+/', // Newlines and tabs '/<p[^>]*>/i', // <p> '/<\/p>[\s\n\t]*<div[^>]*>/i', // </p> before <div>
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/rcube_imap.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/rcube_imap.php
Changed
@@ -3304,6 +3304,12 @@ public function get_special_folders($forced = false) { $result = parent::get_special_folders(); + $rcube = rcube::get_instance(); + + // Lock SPECIAL-USE after user preferences change (#4782) + if ($rcube->config->get('lock_special_folders')) { + return $result; + } if (isset($this->icache['special-use'])) { return array_merge($result, $this->icache['special-use']); @@ -4278,7 +4284,7 @@ $this->clear_cache('mailboxes', true); } - return $updated == count($folders) ? true : false; + return $updated == count($folders); } /**
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/rcube_imap_generic.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/rcube_imap_generic.php
Changed
@@ -1063,7 +1063,7 @@ */ public function connected() { - return ($this->fp && $this->logged) ? true : false; + return $this->fp && $this->logged; } /**
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/rcube_result_index.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/rcube_result_index.php
Changed
@@ -134,7 +134,7 @@ */ public function is_error() { - return $this->raw_data === null ? true : false; + return $this->raw_data === null; } /** @@ -144,7 +144,7 @@ */ public function is_empty() { - return empty($this->raw_data) ? true : false; + return empty($this->raw_data); } /** @@ -249,7 +249,6 @@ return; } - // @TODO: maybe do this in chunks $data = $this->get(); $data = array_reverse($data); $this->raw_data = implode(self::SEPARATOR_ELEMENT, $data);
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/rcube_result_thread.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/rcube_result_thread.php
Changed
@@ -89,7 +89,7 @@ */ public function is_error() { - return $this->raw_data === null ? true : false; + return $this->raw_data === null; } /** @@ -99,7 +99,7 @@ */ public function is_empty() { - return empty($this->raw_data) ? true : false; + return empty($this->raw_data); } /** @@ -242,22 +242,11 @@ return; } - $this->meta['pos'] = array(); - $datalen = strlen($this->raw_data); - $result = ''; - $start = 0; - - while (($pos = @strpos($this->raw_data, self::SEPARATOR_ELEMENT, $start)) - || ($start < $datalen && ($pos = $datalen)) - ) { - $len = $pos - $start; - $elem = substr($this->raw_data, $start, $len); - $start = $pos + 1; - - $result = $elem . self::SEPARATOR_ELEMENT . $result; - } + $data = explode(self::SEPARATOR_ELEMENT, $this->raw_data); + $data = array_reverse($data); + $this->raw_data = implode(self::SEPARATOR_ELEMENT, $data); - $this->raw_data = rtrim($result, self::SEPARATOR_ELEMENT); + $this->meta['pos'] = array(); } /**
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/rcube_spellchecker.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/rcube_spellchecker.php
Changed
@@ -250,7 +250,7 @@ private function html2text($text) { - $h2t = new rcube_html2text($text, false, true, 0); + $h2t = new rcube_html2text($text, false, false, 0); return $h2t->get_text(); }
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/rcube_string_replacer.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/rcube_string_replacer.php
Changed
@@ -34,6 +34,7 @@ protected $options = array(); protected $linkrefs = array(); protected $urls = array(); + protected $noword = '[^\w@.#-]'; function __construct($options = array()) @@ -44,10 +45,13 @@ $url1 = '.:;,'; $url2 = 'a-zA-Z0-9%=#$@+?|!&\\/_~\\[\\]\\(\\){}\*\x80-\xFE-'; + // Supported link prefixes + $link_prefix = "([\w]+:\/\/|{$this->noword}[Ww][Ww][Ww]\.|^[Ww][Ww][Ww]\.)"; + $this->options = $options; $this->linkref_index = '/\[([^\]#]+)\](:?\s*##str_replacement_(\d+)##)/'; $this->linkref_pattern = '/\[([^\]#]+)\]/'; - $this->link_pattern = "/([\w]+:\/\/|\W[Ww][Ww][Ww]\.|^[Ww][Ww][Ww]\.)($utf_domain([$url1]*[$url2]+)*)/"; + $this->link_pattern = "/$link_prefix($utf_domain([$url1]*[$url2]+)*)/"; $this->mailto_pattern = "/(" ."[-\w!\#\$%&\'*+~\/^`|{}=]+(?:\.[-\w!\#\$%&\'*+~\/^`|{}=]+)*" // local-part ."@$utf_domain" // domain-part @@ -91,7 +95,7 @@ if (preg_match('!^(http|ftp|file)s?://!i', $scheme)) { $url = $matches[1] . $matches[2]; } - else if (preg_match('/^(\W*)(www\.)$/i', $matches[1], $m)) { + else if (preg_match("/^({$this->noword}*)(www\.)$/i", $matches[1], $m)) { $url = $m[2] . $matches[2]; $url_prefix = 'http://'; $prefix = $m[1];
View file
roundcubemail-1.2.tar.gz/program/lib/Roundcube/rcube_washtml.php -> roundcubemail-1.2.0.tar.gz/program/lib/Roundcube/rcube_washtml.php
Changed
@@ -370,7 +370,7 @@ */ private function is_link_attribute($tag, $attr) { - return $tag == 'a' && $attr == 'href'; + return ($tag == 'a' || $tag == 'area') && $attr == 'href'; } /**
View file
roundcubemail-1.2.tar.gz/program/localization/ar_SA/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ar_SA/messages.inc
Changed
@@ -49,7 +49,6 @@ $messages['savingresponse'] = 'جاري حفظ نص الرد...'; $messages['deleteresponseconfirm'] = 'هل تريد فعلاً حذف نص الرد هذا؟'; $messages['addedsuccessfully'] = 'تمت إضافة المراسل إلى دفتر العناوينبنجاح'; -$messages['contactexists'] = 'هناك مراسل له نفس هذا البريد الالكترونيموجود مسبقاً'; $messages['contactnameexists'] = 'هناك مُرسال له نفس الإسم موجود مسبقاً.'; $messages['blockedimages'] = 'لحماية خصوصيتك، تم حجب الصور الغير مضمنة(البعيدة) في هذه الرسالة.'; $messages['encryptedmessage'] = 'هذه الرسالة مشفرة ولا يمكن عرضها. عذراً!'; @@ -79,7 +78,6 @@ $messages['noemailwarning'] = 'الرجاء إدخال عنوان بريد إلكتروني صالح'; $messages['nonamewarning'] = 'الرجاء إدخال اسم'; $messages['nopagesizewarning'] = 'الرجاء إدخال حجم الصفحة'; -$messages['nosenderwarning'] = 'رجاء اكتب عنوان البريد الالكترونيللمُرسل'; $messages['norecipientwarning'] = 'الرجاء إدخال اسم مستقبل واحد على الأقل'; $messages['nosubjectwarning'] = 'حقل "الموضوع" فارغ. هل تريد كتابة موضوعللرسالة؟'; $messages['nobodywarning'] = 'إرسال هذه الرسالة دون نص؟'; @@ -135,7 +133,6 @@ $messages['importmessagesuccess'] = 'تم استرداد $nr رسالة بنجاح'; $messages['importmessageerror'] = 'فشل في الاستيراد! الملف الذي تحاول رفعة ليس رسالة او صندوق بريد صالح. '; $messages['opnotpermitted'] = 'العملية ممنوعة!'; -$messages['nofromaddress'] = 'عنوان البريد الالكتروني غير محدد فيالهويّة المنتقاة'; $messages['httpreceivedencrypterror'] = 'حدث خطأ جسيم في التهيئة. رجاءً اتصال بمدير الخادم حالاً. <b>لا يمكن إرسال بريدك.</b>'; $messages['smtpconnerror'] = 'خطأ SMTP ($code): تعذر الاتصال بالخادم'; $messages['smtpautherror'] = 'خطأ SMTP ($code): تعذر التحقق من هويتك'; @@ -143,7 +140,6 @@ $messages['smtptoerror'] = 'خطأ SMTP ($code): تعذرت إضافة المستلم "$to" ($msg)'; $messages['smtprecipientserror'] = 'خطأ SMTP: تعذرت قراءة قائمة المرسل إليهم'; $messages['smtperror'] = 'خطأ SMTP: $msg'; -$messages['emailformaterror'] = 'عنوان بريد إلكتروني غير صالح: $email'; $messages['toomanyrecipients'] = 'عدد المرسل إليهم كبير. قلص العدد إلى $max.'; $messages['maxgroupmembersreached'] = 'عدد أعضاء المجموعة أكثر من $max'; $messages['internalerror'] = 'حدث خطأ داخلي. الرجاء المحاولة مرة أخرى.';
View file
roundcubemail-1.2.tar.gz/program/localization/ast/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ast/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Guardando mensaxe de rempuesta...'; $messages['deleteresponseconfirm'] = '¿De xuru quies desaniciar esti testu de rempuesta?'; $messages['addedsuccessfully'] = 'El contautu amestóse correchamente a la llibreta de direiciones'; -$messages['contactexists'] = 'Yá hai un contautu con esa direición de corréu-e.'; $messages['contactnameexists'] = 'Yá esiste un contautu col mesmu nome.'; $messages['blockedimages'] = 'Pa protexer la to privacidá, torgáronse les imáxenes esternes nesti mensaxe.'; $messages['encryptedmessage'] = 'Esti ye un mensaxe cifráu y nun soi a amosalu. ¡Sentímoslo!'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Por favor, introduz un corréu válidu.'; $messages['nonamewarning'] = 'Por favor, introduz un nome.'; $messages['nopagesizewarning'] = 'Por favor, introduz un tamañu de páxina.'; -$messages['nosenderwarning'] = 'Por favor introduz un corréu dende onde unviar mensaxes'; $messages['norecipientwarning'] = 'Por favor, introduz polo menos un destinatariu'; $messages['nosubjectwarning'] = 'El campo "Asuntu" ta vacíu. ¿Quies rellenalu agora?'; $messages['nobodywarning'] = '¿Quies unviar esti mensaxe ensin testu?'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = '$nr mensaxes importaos con éxitu'; $messages['importmessageerror'] = '¡Falló la importación! El ficheru xubíu nun ye un ficheru válidu de mensaxe o buzón de corréu'; $messages['opnotpermitted'] = '¡Nun tienes permisu pa facelo!'; -$messages['nofromaddress'] = 'El contautu seleicionáu nun tien direición de corréu-e.'; $messages['editorwarning'] = 'Cambear la triba d\'editor pue causar perda del formatu del testu. ¿Deseyes continuar?'; $messages['httpreceivedencrypterror'] = 'Hai un fallu grave de configuración. Contauta col alministrador de secute. <b>Nun pue unviase\'l mensaxe</b>'; $messages['smtpconnerror'] = 'Fallu SMTP ($code): Fallu de conexón col sirvidor'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'Fallu SMTP ($code): Fallu al amestar el destinatariu "$to" ($msg)'; $messages['smtprecipientserror'] = 'Fallu SMTP: Nun pue amosase la llista de destinatarios.'; $messages['smtperror'] = 'Fallu SMTP: $msg'; -$messages['emailformaterror'] = 'Direición de corréu incorreuta: $email'; $messages['toomanyrecipients'] = 'Hai munchos destinatarios. Amenorga\'l númberu de destinatarios a $max.'; $messages['maxgroupmembersreached'] = 'El númberu de miembros del grupu perpasa\'l máximu de $max.'; $messages['internalerror'] = 'Hebo un fallu internu. Por favor, vuelvi intentalo.';
View file
roundcubemail-1.2.tar.gz/program/localization/az_AZ/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/az_AZ/messages.inc
Changed
@@ -48,7 +48,6 @@ $messages['savingresponse'] = 'Cavab mətninin saxlanılması...'; $messages['deleteresponseconfirm'] = 'Siz cavab mətnini silmək istəyirsiniz?'; $messages['addedsuccessfully'] = 'Əlaqə ünvan kitabçasına əlavə olundu'; -$messages['contactexists'] = 'Ünvan kitabçasında bu e-poçtla əlaqə mövcuddur'; $messages['contactnameexists'] = 'Bu adda kontakt artıq mövcuddur.'; $messages['blockedimages'] = 'Təhlükəsizlik məqsədi ilə şəkillərin yüklənməsi bloklanıb.'; $messages['encryptedmessage'] = 'Məktub şifrələnib və göstərilə bilməz. Server inzibatçısına müraciət edin.'; @@ -78,7 +77,6 @@ $messages['noemailwarning'] = 'Lütfən, düzgün e-poçt ünvanı daxil edin'; $messages['nonamewarning'] = 'Lütfən, ad daxil edin'; $messages['nopagesizewarning'] = 'Lütfən, səhifənin ölçüsünü daxil edin'; -$messages['nosenderwarning'] = 'Lütfən, göndərənin elektron poçt ünvanını daxil edin'; $messages['norecipientwarning'] = 'Lütfən, qəbul edənin ünvanını daxil edin'; $messages['nosubjectwarning'] = '"Mövzu" sahəsi boşdur. Mövzu daxil etmək istəyirsiniz?'; $messages['nobodywarning'] = 'Məktub boş göndərilsin?'; @@ -134,7 +132,6 @@ $messages['importmessagesuccess'] = '$nr məktublar uğurla idxal edildi'; $messages['importmessageerror'] = 'İdxal alınmadı! Yüklənilmiş fayl düzgün məktub və ya poçt faylı deyil'; $messages['opnotpermitted'] = 'Əməliyyat qadağandır!'; -$messages['nofromaddress'] = 'Seçilmiş kimlikdə e-poçt ünvanları yoxdur'; $messages['httpreceivedencrypterror'] = 'Serverdə qaçıımaz xəta baş verib. Təcili öz inzibatçınız ilə əlaqə qurun. <b>Sizin məktub göndərilməyə bilər.</b>'; $messages['smtpconnerror'] = 'SMTP Error ($code): Serverlə bağlantı alınmadı'; $messages['smtpautherror'] = 'SMTP Error ($code): İdentifikasiya xətası'; @@ -142,7 +139,6 @@ $messages['smtptoerror'] = 'SMTP Error ($code): Qəbul edəni əlavə etmək mümkün deyil - "$to" ($msg)'; $messages['smtprecipientserror'] = 'SMTP Error ($code): Qəbul edənlərin siyahısını emal etmək mümkün deyil'; $messages['smtperror'] = 'SMTP Error ($code): $msg'; -$messages['emailformaterror'] = 'Səhv ünvan: $email'; $messages['toomanyrecipients'] = 'Qəbul edənlər həddindən artıq çoxdur. Lütfən, $max qədər azaldın.'; $messages['maxgroupmembersreached'] = 'Qrupun ölçüsü imkan verilən maksimumdan artıqdır - $max'; $messages['internalerror'] = 'Daxili xəta. Lütfən bir daha cəhd edin.';
View file
roundcubemail-1.2.tar.gz/program/localization/be_BE/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/be_BE/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -228,7 +228,6 @@ $labels['attach'] = 'Далучыць'; $labels['attachments'] = 'Далучэнні'; $labels['upload'] = 'Апублікаваць'; -$labels['uploadprogress'] = '$percent ($current з $total)'; $labels['close'] = 'Закрыць'; $labels['messageoptions'] = 'Параметры паведамлення...'; $labels['togglecomposeoptions'] = 'Пераключыць параметры складання'; @@ -395,7 +394,6 @@ $labels['autosend'] = 'адправіць пацверджанне'; $labels['autosendknown'] = 'адпраўляць пацверджанне маім кантактам, іначай спытаць'; $labels['autosendknownignore'] = 'адпраўляць пацверджанне маім кантактам, іначай ігнараваць'; -$labels['ignore'] = 'ігнараваць'; $labels['readwhendeleted'] = 'Пазначаць паведамленне як прачытанае па выдаленні'; $labels['flagfordeletion'] = 'Толькі пазначаць паведамленне на выдаленне, не выдаляць'; $labels['skipdeleted'] = 'Не паказваць выдаленыя паведамленні';
View file
roundcubemail-1.2.tar.gz/program/localization/be_BE/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/be_BE/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Тэкст адказу захоўваецца...'; $messages['deleteresponseconfirm'] = 'Напраўду выдаліць тэкст адказу?'; $messages['addedsuccessfully'] = 'Кантакт дададзены ў адрасную кнігу.'; -$messages['contactexists'] = 'Кантакт з такім самым адрасам эл. пошты ўжо існуе.'; $messages['contactnameexists'] = 'Кантакт з такім самым імем ужо існуе.'; $messages['blockedimages'] = 'Дзеля забеспячэння вашай прыватнасці знешнія відарысы ў гэтым паведамленні заблакіраваныя.'; $messages['encryptedmessage'] = 'Гэта зашыфраванае паведамленне. Яно не можа быць адлюстравана. Выбачайце!'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Задайце слушны адрас электроннай пошты.'; $messages['nonamewarning'] = 'Задайце імя.'; $messages['nopagesizewarning'] = 'Задайце памер старонкі.'; -$messages['nosenderwarning'] = 'Задайце адрас эл. пошты адпраўніка.'; $messages['norecipientwarning'] = 'Задайце хаця-б аднаго атрымальніка.'; $messages['nosubjectwarning'] = 'Тэма ліста не зададзена. Ці жадаеце задаць яе зараз?'; $messages['nobodywarning'] = 'Адправіць гэта паведамленне без тэксту?'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = '$nr паведамленняў імпартавана'; $messages['importmessageerror'] = 'Не ўдалося імпартаваць! Загружаны файл не ёсць слушным паведамленнем альбо файлам паштовай скрынкі'; $messages['opnotpermitted'] = 'Аперацыя не дазволеная!'; -$messages['nofromaddress'] = 'У абранай тоеснасці не стае адрасу эл. пошты.'; $messages['editorwarning'] = 'Змена тыпу рэдактара можа прывесці да страты фарматавання. Працягнуць?'; $messages['httpreceivedencrypterror'] = 'Важная памылка ў канфігурацыі. Неадкладна скантактуйцеся з адміністратарам. <b>Паведамленне не можа быць адпраўлена.</b>'; $messages['smtpconnerror'] = 'Памылка SMTP ($code): Не ўдалося злучыцца з серверам.'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'Памылка STMP ($code): Не ўдалося задаць атрымальніка "$to" ($msg).'; $messages['smtprecipientserror'] = 'Памылка STMP: Не ўдалося прачытаць спіс атрымальнікаў.'; $messages['smtperror'] = 'Памылка SMTP: $msg'; -$messages['emailformaterror'] = 'Няслушны адрас эл. пошты: $email'; $messages['toomanyrecipients'] = 'Замнога атрымальнікаў. Зменшыце лік атрымальнікаў да $max.'; $messages['maxgroupmembersreached'] = 'Лік сяброў групы перавышае максімум — $max.'; $messages['internalerror'] = 'Унутраная памылка. Паспрабуйце яшчэ раз.';
View file
roundcubemail-1.2.tar.gz/program/localization/bg_BG/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/bg_BG/labels.inc
Changed
@@ -198,6 +198,9 @@ $labels['searchinterval-1W'] = 'по-стари от седмица'; $labels['searchinterval-1M'] = 'по-стари от месец'; $labels['searchinterval-1Y'] = 'по-стари от година'; +$labels['searchinterval1W'] = 'по-нови от седмица'; +$labels['searchinterval1M'] = 'по-нови от месец'; +$labels['searchinterval1Y'] = 'по-нови от година'; $labels['openinextwin'] = 'Отвори в нов прозорец'; $labels['emlsave'] = 'Изтегли като .eml'; $labels['changeformattext'] = 'Покажи в текстов формат';
View file
roundcubemail-1.2.tar.gz/program/localization/bg_BG/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/bg_BG/messages.inc
Changed
@@ -52,7 +52,7 @@ $messages['savingresponse'] = 'Записване текст на отговор...'; $messages['deleteresponseconfirm'] = 'Желаете ли да изтриете текст за отговор?'; $messages['addedsuccessfully'] = 'Контактът е добавен в адресната книга.'; -$messages['contactexists'] = 'Вече съществува контакт с този e-mail адрес.'; +$messages['contactexists'] = 'Вече съществува контакт с този адрес на ел. поща.'; $messages['contactnameexists'] = 'Вече съществува контакт с това име.'; $messages['blockedimages'] = 'С оглед на Вашата сигурност, изображенията в това писмо са блокирани.'; $messages['encryptedmessage'] = 'Това е кодирано писмо и не може да бъде показано. Съжаляваме!'; @@ -87,17 +87,17 @@ $messages['foldersubscribing'] = 'Абониране за папка...'; $messages['folderunsubscribing'] = 'Отписване от папка...'; $messages['formincomplete'] = 'Не сте попълнили всички полета.'; -$messages['noemailwarning'] = 'Моля въведете валиден e-mail адрес.'; +$messages['noemailwarning'] = 'Моля въведете валиден адрес на ел. поща.'; $messages['nonamewarning'] = 'Моля въведете име.'; $messages['nopagesizewarning'] = 'Въведете брой редове на страница.'; -$messages['nosenderwarning'] = 'Моля въведете валиден e-mail адрес на подателя.'; +$messages['nosenderwarning'] = 'Моля въведете валиден адрес на ел. поща на подателя.'; $messages['norecipientwarning'] = 'Моля въведете поне един получател.'; $messages['nosubjectwarning'] = 'Полето "Заглавие" е празно. Желаете ли да въведете заглавие сега?'; $messages['nobodywarning'] = 'Изпрати това писмо без текст?'; $messages['notsentwarning'] = 'Писмото не е изпратено. Желаете ли да бъде унищожено?'; $messages['restoresavedcomposedata'] = 'Намерено е неизпратено писмо, което е било в процес на създаване.\n\nОтносно: $subject\nЗапазено на: $date\n\nЖелаете ли да възстановите писмото?'; $messages['noldapserver'] = 'Изберете LDAP сървър за търсене.'; -$messages['nosearchname'] = 'Моля въведете име на контакта или e-mail адрес.'; +$messages['nosearchname'] = 'Моля въведете име на контакта или адрес на ел. поща.'; $messages['notuploadedwarning'] = 'Все още не са качени всички прикачени файлове. Моля изчакайте или откажете качването.'; $messages['searchsuccessful'] = '$nr писма намерени.'; $messages['contactsearchsuccessful'] = '$nr контакта намерени.'; @@ -148,7 +148,7 @@ $messages['importmessagesuccess'] = 'Успешно импортирани $nr писма'; $messages['importmessageerror'] = 'Неуспешен импорт! Каченият файл не е валиден файл на писма или пощенска кутия'; $messages['opnotpermitted'] = 'Непозволена операция!'; -$messages['nofromaddress'] = 'Липсва e-mail адрес за избраната самоличност.'; +$messages['nofromaddress'] = 'Липсва адрес на ел. поща за избраната самоличност.'; $messages['editorwarning'] = 'Превключване на типа на редактора може да доведе до загуба на форматиране на текста. Желаете ли да продължите?'; $messages['httpreceivedencrypterror'] = 'Фатална конфигурационна грешка. Моля свържете се с Вашия администратор. <b>Писмото не може да бъде изпратено.</b>'; $messages['smtpconnerror'] = 'SMTP грешка ($code): Няма връзка със сървъра.'; @@ -157,7 +157,7 @@ $messages['smtptoerror'] = 'SMTP грешка ($code): Не може да бъде изпратено писмо до "$to" ($msg).'; $messages['smtprecipientserror'] = 'SMTP грешка: Не може да бъде обработен списъка с получатели.'; $messages['smtperror'] = 'SMTP грешка: $msg'; -$messages['emailformaterror'] = 'Невалиден e-mail адрес: $email'; +$messages['emailformaterror'] = 'Невалиден адрес на ел. поща: $email'; $messages['toomanyrecipients'] = 'Прекалено много адреси за изпращане (максимум: $max).'; $messages['maxgroupmembersreached'] = 'Броят на членовете на групата е повече от максималния: $max.'; $messages['internalerror'] = 'Възникна вътрешна грешка. Моля опитайте отново.'; @@ -174,6 +174,7 @@ $messages['savedsearchcreateerror'] = 'Невъзможно създаване на запазен филтър.'; $messages['messagedeleted'] = 'Писмото е изтрито успешно.'; $messages['messagemoved'] = 'Писмото е преместено успешно.'; +$messages['messagemovedtotrash'] = 'Писмото е преместено в Кошчето успешно.'; $messages['messagecopied'] = 'Писмото е копирано успешно.'; $messages['messagemarked'] = 'Писмото е маркирано успешно.'; $messages['autocompletechars'] = 'Въведете минимум $min знака, за да започне автоматичното попълване.';
View file
roundcubemail-1.2.tar.gz/program/localization/bn_BD/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/bn_BD/messages.inc
Changed
@@ -30,7 +30,6 @@ $messages['messagesaved'] = 'চিঠি খসড়া হিসাবে জমা করে রাখা হয়েছে'; $messages['successfullysaved'] = 'ঠিকঠাকমতো জমা হয়ে গিয়েছে'; $messages['addedsuccessfully'] = 'নতুন ঠিকানা ঠিকঠাক মতো ঢোকানো হয়ে গেছে'; -$messages['contactexists'] = 'একই ই-মেইল এ আরেকটা নাম ঠিকানা তালিকায় আছে'; $messages['blockedimages'] = 'আপনার গোপনীয়তা রক্ষার জন্য আমরা ছবি গুলো সরিয়ে রেখেছি'; $messages['encryptedmessage'] = 'এটা একটি গোপন (encrypted) চিঠি। এটা আপনাকে দেখানো যাবে না। দু্ঃখিত।'; $messages['nocontactsfound'] = 'কোনো ঠিকানা পাওয়া গেলনা। দু্ঃখিত।'; @@ -49,7 +48,6 @@ $messages['noemailwarning'] = 'একটি সঠিক ই-মেইল লিখুন'; $messages['nonamewarning'] = 'দয়া করে নামটি লিখুন'; $messages['nopagesizewarning'] = 'দয়া করে পৃষ্ঠার সাইজটি লিখুন'; -$messages['nosenderwarning'] = 'দয়া করে ফিরতি ই-মেইলটা লিখুন'; $messages['norecipientwarning'] = 'দয়া করে একজন প্রাপক এর ই-মেইলটা লিখুন'; $messages['nosubjectwarning'] = 'বিষয় হিসাবে কিছু লেখা হয়নি, আপনি কি কিছু লিখবেন এখন বিষয় হিসাবে?'; $messages['nobodywarning'] = 'কোনো কিছু না লিখেই এই চিঠি পাঠিয়ে দেবেন?'; @@ -79,4 +77,3 @@ $messages['importwait'] = 'আমদানি করা হচ্ছে। একটু অপেক্ষা করুন...'; $messages['importconfirm'] = '<b>ঠিকমতো $inserted ঠিকানা আমদানি করা গেছে, $skipped ঠিকানা আগের থেকেই ছিলো বলে তাদের টা যা ছিলো তাই রাখা হয়েছে</b>:<p><em>$names</em></p>'; $messages['opnotpermitted'] = 'এই কাজটা করার অনুমতি নাই আপনার'; -$messages['nofromaddress'] = 'বেছে নেওয়া যে পরিচিতিটা, তাতে ই-মেইল নেই';
View file
roundcubemail-1.2.tar.gz/program/localization/br/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/br/messages.inc
Changed
@@ -37,7 +37,6 @@ $messages['messagesaved'] = 'Kemennad gwaredet dindan Brouilhedoù'; $messages['successfullysaved'] = 'Gwarediñ graet'; $messages['addedsuccessfully'] = 'Darempred ouzhpennet er c\'harned chomlec\'hioù'; -$messages['contactexists'] = 'Bout a ra un darempred gant memes postel elektronek'; $messages['blockedimages'] = 'Evit gwarantiñ hoc\'h buhez prevez, stanket eo bet skeudennoù pell er c\'hemennad-se.'; $messages['encryptedmessage'] = 'Rineget eo ar c\'hemennad, ha ne c\'hall ket bezañ diskouez. Ma Digarezit !'; $messages['nocontactsfound'] = 'N\'eo ket bet kavet darempred ebet';
View file
roundcubemail-1.2.tar.gz/program/localization/bs_BA/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/bs_BA/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Snimam teksta odgovora...'; $messages['deleteresponseconfirm'] = 'Da li zaista želite obrisati tekst ovog odgovora?'; $messages['addedsuccessfully'] = 'Kontakt uspješno dodan u adresar.'; -$messages['contactexists'] = 'Kontakt sa ovom email adresom već postoji u adresaru.'; $messages['contactnameexists'] = 'Kontakt s tim imenom već postoji.'; $messages['blockedimages'] = 'Zbog zaštite privatnosti, slike sa drugih servera su blokirane u ovoj poruci.'; $messages['encryptedmessage'] = 'Ova poruka je šifrirana i nije je moguće prikazati. Žao nam je!'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Molimo vas da upišete ispravnu email adresu.'; $messages['nonamewarning'] = 'Molimo vas da upišete ime.'; $messages['nopagesizewarning'] = 'Molimo vas da upišete veličinu stranice.'; -$messages['nosenderwarning'] = 'Molimo vas da upišete email adresu pošiljaoca'; $messages['norecipientwarning'] = 'Molimo vas da upišete barem jednog primaoca.'; $messages['nosubjectwarning'] = 'Polje \'Naslov\' je prazno. Želite li unijeti naslov?'; $messages['nobodywarning'] = 'Želite li poslati poruku bez teksta?'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = 'Uspješno uvezeno $nr poruka'; $messages['importmessageerror'] = 'Uvoz nije uspio! Dodana datoteke nije ispravna datoteka sa porukama'; $messages['opnotpermitted'] = 'Operacija nije dozvoljena!'; -$messages['nofromaddress'] = 'U odabrani identitet nije upisana email adresa.'; $messages['editorwarning'] = 'Promjenom uređivača biste mogli izgubiti formatiranje teksta. Želite li nastaviti?'; $messages['httpreceivedencrypterror'] = 'Dogodila se fatalna konfiguracijska greška. Odmah kontaktirajte administratora. <b>Vaša poruka se ne poslati.</b>'; $messages['smtpconnerror'] = 'SMTP greška ($code): Veza sa serverom nije uspostavljena.'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'SMTP greška ($code): Nije uspjelo dodavanje primaoca "$to" ($msg)'; $messages['smtprecipientserror'] = 'SMTP greška: Nije moguće pročitati listu primaoca.'; $messages['smtperror'] = 'SMTP greška: $msg'; -$messages['emailformaterror'] = 'Netačna email adresa: $email'; $messages['toomanyrecipients'] = 'Previše primaoca. Smanjite broj primaoca na $max.'; $messages['maxgroupmembersreached'] = 'Broj članova grupe prelazi maksimum od $max.'; $messages['internalerror'] = 'Dogodila se interna greška. Molimo vas da pokušate ponovo.';
View file
roundcubemail-1.2.tar.gz/program/localization/ca_ES/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ca_ES/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'S\'està desant el text de resposta...'; $messages['deleteresponseconfirm'] = 'Esteu segurs de voler suprimir aquest text de resposta?'; $messages['addedsuccessfully'] = 'Contacte afegit correctament a la llibreta d\'adreces.'; -$messages['contactexists'] = 'Ja hi ha un contacte amb aquesta adreça de correu.'; $messages['contactnameexists'] = 'Ja existeix un contacte amb el mateix nom.'; $messages['blockedimages'] = 'Per protegir la vostra privadesa, les imatges remotes han estat bloquejades en aquest missatge.'; $messages['encryptedmessage'] = 'Aquest és un missatge xifrat i no pot ser mostrat. Ho sento!'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Si us plau, introduïu una adreça de correu electrònic vàlida.'; $messages['nonamewarning'] = 'Si us plau, introduïu un nom.'; $messages['nopagesizewarning'] = 'Si us plau, introduïu una mida de pàgina.'; -$messages['nosenderwarning'] = 'Si us plau, entreu l\'adreça de correu del remitent.'; $messages['norecipientwarning'] = 'Si us plau, introduïu com a mínim un destinatari.'; $messages['nosubjectwarning'] = 'El camp "Assumpte" és buit. Voleu introduir-ne un ara?'; $messages['nobodywarning'] = 'Voleu enviar aquest missatge sense text?'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = '<b>S\'han importat $nr missatges correctament</b>'; $messages['importmessageerror'] = 'La importació ha fallat. El fitxer que heu pujat no és un fitxer de missatges vàlid o no és un fitxer de bústia.'; $messages['opnotpermitted'] = 'Operació no permesa!'; -$messages['nofromaddress'] = 'Falta l\'adreça de correu a la identitat seleccionada.'; $messages['editorwarning'] = 'Si canvieu el tipus d\'editor pot ser que perdreu tot el format del text. Voleu continuar?'; $messages['httpreceivedencrypterror'] = 'Hi ha hagut un error fatal de configuració. Contacteu amb el vostre administrador immediatament. <b>El vostre missatge no pot ser enviat.</b>'; $messages['smtpconnerror'] = 'Error SMTP ($code): La connexió al servidor ha fallat.'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'Error SMTP ($code): No s\'ha pogut posar "$to" com a destinatari ($msg).'; $messages['smtprecipientserror'] = 'Error SMTP: No s\'ha pogut analitzar la llista de destinataris.'; $messages['smtperror'] = 'Error SMTP: $msg'; -$messages['emailformaterror'] = 'Adreça de correu no vàlida: $email'; $messages['toomanyrecipients'] = 'Hi ha masses destinataris. Reduïu el nombre de destinataris a $max.'; $messages['maxgroupmembersreached'] = 'El nombre de membres del grup excedeix el màxim de $max.'; $messages['internalerror'] = 'S\'ha produït un error intern. Si us plau torneu-ho a provar.';
View file
roundcubemail-1.2.tar.gz/program/localization/cs_CZ/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/cs_CZ/labels.inc
Changed
@@ -195,6 +195,12 @@ $labels['currentfolder'] = 'Aktuální složka'; $labels['subfolders'] = 'Tato a podsložky'; $labels['allfolders'] = 'Všechny složky'; +$labels['searchinterval-1W'] = 'starší než týden'; +$labels['searchinterval-1M'] = 'starší než měsíc'; +$labels['searchinterval-1Y'] = 'starší než rok'; +$labels['searchinterval1W'] = 'novější než týden'; +$labels['searchinterval1M'] = 'novější než měsíc'; +$labels['searchinterval1Y'] = 'novější než rok'; $labels['openinextwin'] = 'Otevřít v novém okně'; $labels['emlsave'] = 'Stáhnout (.eml)'; $labels['changeformattext'] = 'Zobrazit v textovém formátu'; @@ -214,6 +220,15 @@ $labels['addimage'] = 'Přidat obrázek'; $labels['selectmedia'] = 'Vybrat video'; $labels['addmedia'] = 'Přidat video'; +$labels['encrypt'] = 'Šifrovat'; +$labels['encryptmessage'] = 'Šifrovat zprávu'; +$labels['encryptmessagemailvelope'] = 'Šifrovat zprávu pomocí Mailvelope'; +$labels['importpubkeys'] = 'Import veřejných klíčů'; +$labels['encryptedsendialog'] = 'Odesílání šifrované zprávy'; +$labels['keyid'] = 'ID Klíče'; +$labels['keylength'] = 'Bitů'; +$labels['keyexpired'] = 'Vypršelý'; +$labels['keyrevoked'] = 'Odvolaný'; $labels['editidents'] = 'Editovat identity'; $labels['spellcheck'] = 'Pravopis'; $labels['checkspelling'] = 'Zkontrolovat pravopis'; @@ -417,6 +432,7 @@ $labels['showremoteimages'] = 'Zobrazovat obrázky uložené mimo mail'; $labels['fromknownsenders'] = 'od známých uživatelů'; $labels['always'] = 'vždy'; +$labels['alwaysbutplain'] = 'vždy, pokud se neodpovídá na zprávu ve formátu plain text'; $labels['showinlineimages'] = 'Zobrazovat připojené obrázky pod textem'; $labels['autosavedraft'] = 'Automaticky uložit rozepsané zprávy'; $labels['everynminutes'] = 'každých $n minut'; @@ -453,6 +469,7 @@ $labels['replyandforwardonly'] = 'jen k odpovědi a přeposílané zprávě'; $labels['insertsignature'] = 'Vložit podpis'; $labels['sigbelow'] = 'Vkládat podpis pod citovanou zprávu'; +$labels['sigseparator'] = 'Vynutit standardní oddělovač v podpisech'; $labels['previewpanemarkread'] = 'Označit zobrazené zprávy jako přečtené'; $labels['afternseconds'] = 'po $n sekundách'; $labels['reqmdn'] = 'Vždy požadovat doručenku';
View file
roundcubemail-1.2.tar.gz/program/localization/cs_CZ/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/cs_CZ/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'Připojení na IMAP server selhalo'; $messages['servererror'] = 'Chyba serveru!'; $messages['servererrormsg'] = 'Chyba serveru: $msg'; +$messages['accountlocked'] = 'Příliš mnoho chybných pokusů o přihlášení. Zkuste to později.'; $messages['connerror'] = 'Chyba připojení (Selhalo připojeni k serveru)!'; $messages['dberror'] = 'Chyba databáze!'; $messages['windowopenerror'] = 'Vyskakovací okno bylo zablokováno!'; @@ -39,6 +40,7 @@ $messages['refreshing'] = 'Obnovuji...'; $messages['loading'] = 'Načítám...'; $messages['uploading'] = 'Nahrávám soubor...'; +$messages['attaching'] = 'Přikládám soubor...'; $messages['uploadingmany'] = 'Nahrávám soubory...'; $messages['loadingdata'] = 'Načítám data...'; $messages['checkingmail'] = 'Kontroluji nové zprávy...'; @@ -54,6 +56,14 @@ $messages['contactnameexists'] = 'Kontakt se stejným jménem již existuje'; $messages['blockedimages'] = 'Z bezpečnostních důvodů byly zablokovány obrázky ve zprávě.'; $messages['encryptedmessage'] = 'Tato zpráva je zašifrovaná a nelze ji zobrazit.'; +$messages['externalmessagedecryption'] = 'Toto je šifrovaná zpráva a může být dešifrována pomocí rozšíření ve vašem prohlížeči.'; +$messages['nopubkeyfor'] = 'Nenalezen validní veřejný klíč pro $email'; +$messages['nopubkeyforsender'] = 'Pro Vaši identitu odesílatele se nenašel žádný platný veřejný klíč. Chcete správu zašifrovat pro příjemce?'; +$messages['encryptnoattachments'] = 'Přílohy, které jste už uložili na server, není možné zašifrovat. Prosím přidejte je znovu, v editoru pro šifrovaní.'; +$messages['searchpubkeyservers'] = 'Přejete si prohledat servery s klíči k nalezení chybějících klíčů?'; +$messages['encryptpubkeysfound'] = 'Byly nalezeny následující veřejné klíče:'; +$messages['keyservererror'] = 'Selhalo získávání klíče ze serveru s klíči'; +$messages['keyimportsuccess'] = 'Veřejný klíč $key úspěšně přidán do vašeho úložiště klíčů'; $messages['nocontactsfound'] = 'Kontakty nebyly nalezeny'; $messages['contactnotfound'] = 'Požadovaný kontakt nebyl nalezen.'; $messages['contactsearchonly'] = 'Vyplňte některou z položek'; @@ -104,6 +114,7 @@ $messages['deletedsuccessfully'] = 'Úspěšně smazáno'; $messages['converting'] = 'Odstraňuji formátování ze zprávy...'; $messages['messageopenerror'] = 'Nemohu načíst zprávu ze serveru'; +$messages['filelinkerror'] = 'Přikládání souboru selhalo.'; $messages['fileuploaderror'] = 'Nahrávání souboru selhalo'; $messages['filesizeerror'] = 'Soubor přesáhl maximální velikost $size'; $messages['copysuccess'] = 'Úspěšně zkopírováno $nr kontaktů.'; @@ -169,6 +180,7 @@ $messages['autocompletemore'] = 'Napište více znaků. Nalezeno příliš mnoho položek'; $messages['namecannotbeempty'] = 'Jméno musí být vyplněno'; $messages['nametoolong'] = 'Jméno je příliš dlouhé'; +$messages['namedotforbidden'] = 'Jméno složky nemůže začínat tečkou.'; $messages['folderupdated'] = 'Složka byla úspěšně aktualizována'; $messages['foldercreated'] = 'Složka byla úspěšně vytvořena'; $messages['invalidimageformat'] = 'Formát obrázku není podporován'; @@ -187,3 +199,6 @@ $messages['errcsrfprotectionexplain'] = "Pro ochranu Vašeho účtu je přístup do této sekce dočasně zablokován. Existuje důvodné podezření, že Váš účet byl napaden.\nPokud vidíte toto upozornění, nejspíše jste se neodhlásili před opuštěním této stránky.\n\nAbyste mohli pokračovat, je nutné kontaktovat pověřenou osobu."; $messages['errcontactserveradmin'] = 'Prosím, kontaktujte správce serveru.'; $messages['clicktoresumesession'] = 'Klikněte sem pro obnovu Vašeho předchozího sezení.'; +$messages['errcomposesession'] = 'Chybná relace pro vytvoření zprávy'; +$messages['errcomposesessionexplain'] = 'Požadovaná relace pro vytvoření zprávy nebyla nalezena'; +$messages['clicktocompose'] = 'Klikněte sem pro vytvoření nové zprávy';
View file
roundcubemail-1.2.tar.gz/program/localization/cy_GB/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/cy_GB/labels.inc
Changed
@@ -31,7 +31,7 @@ $labels['junk'] = 'Sothach'; $labels['show_real_foldernames'] = 'Dangos enwau go-iawn ar gyfer ffolderi arbennig'; $labels['subject'] = 'Pwnc'; -$labels['from'] = 'Anfonwr'; +$labels['from'] = 'Oddi wrth'; $labels['sender'] = 'Anfonwr'; $labels['to'] = 'Derbyniwr'; $labels['cc'] = 'Copi'; @@ -53,7 +53,7 @@ $labels['move'] = 'Symud'; $labels['moveto'] = 'Symud i...'; $labels['copyto'] = 'Copio i...'; -$labels['download'] = 'Llwytho lawr'; +$labels['download'] = 'Lawrlwytho'; $labels['open'] = 'Agor'; $labels['showattachment'] = 'Dangos'; $labels['showanyway'] = 'Dangos beth bynnag'; @@ -195,8 +195,14 @@ $labels['currentfolder'] = 'Ffolder cyfredol'; $labels['subfolders'] = 'Hwn a is-ffolderi'; $labels['allfolders'] = 'Pob ffolder'; +$labels['searchinterval-1W'] = 'hynach na wythnos'; +$labels['searchinterval-1M'] = 'hynach na mis'; +$labels['searchinterval-1Y'] = 'hynach na blwyddyn'; +$labels['searchinterval1W'] = 'ifancach na wythnos'; +$labels['searchinterval1M'] = 'ifancach na mis'; +$labels['searchinterval1Y'] = 'ifancach na blwyddyn'; $labels['openinextwin'] = 'Agor mewn ffenest newydd'; -$labels['emlsave'] = 'Llwytho lawr (.eml)'; +$labels['emlsave'] = 'Lawrlwytho (.eml)'; $labels['changeformattext'] = 'Dangos mewn fformat testun plaen'; $labels['changeformathtml'] = 'Dangos mewn fformat HTML'; $labels['editasnew'] = 'Golygu fel neges newydd'; @@ -242,7 +248,7 @@ $labels['responsetext'] = 'Testun Ymateb'; $labels['attach'] = 'Atodi'; $labels['attachments'] = 'Atodiadau'; -$labels['upload'] = 'Llwytho fyny'; +$labels['upload'] = 'Lanlwytho'; $labels['uploadprogress'] = '$percent ($current o $total)'; $labels['close'] = 'Cau'; $labels['messageoptions'] = 'Dewisiadau neges...'; @@ -337,7 +343,7 @@ $labels['rename'] = 'Ail-enwi'; $labels['addphoto'] = 'Ychwanegu'; $labels['replacephoto'] = 'Amnewid'; -$labels['uploadphoto'] = 'Llwytho fyny llun'; +$labels['uploadphoto'] = 'Lanlwytho llun'; $labels['newcontact'] = 'Creu cyswllt newydd'; $labels['deletecontact'] = 'Dileu y cysylltiadau a ddewiswyd'; $labels['composeto'] = 'Ysgrifennu neges at'; @@ -371,7 +377,7 @@ $labels['importgroups'] = 'Mewnforio penodiadau grŵp'; $labels['importgroupsall'] = 'Holl (creu grwpiau os oes angen)'; $labels['importgroupsexisting'] = 'Dim ond ar gyfer grwpiau sy\'n bodoli'; -$labels['importdesc'] = 'Fe allwch chi lwytho fyny cysylltiadau o lyfr cyfeiriadau presennol.<br/>Ar hyn o bryd, rydym yn cefnogi mewnforio cyfeiriadau o\'r fformatau <a href="http://en.wikipedia.org/wiki/VCard">vCard</a> neu CSV.'; +$labels['importdesc'] = 'Fe allwch chi lanlwytho cysylltiadau o lyfr cyfeiriadau presennol.<br/>Ar hyn o bryd, rydym yn cefnogi mewnforio cyfeiriadau o\'r fformatau <a href="http://en.wikipedia.org/wiki/VCard">vCard</a> neu CSV.'; $labels['done'] = 'Wedi gorffen'; $labels['settingsfor'] = 'Gosodiadau ar gyfer'; $labels['about'] = 'Amdan'; @@ -573,7 +579,7 @@ $labels['arialabelmarkmessagesas'] = 'Nodi y negeseuon dewiswyd fel...'; $labels['arialabelcomposeoptions'] = 'Dewisiadau ysgrifennu'; $labels['arialabelresponsesmenu'] = 'Bwydlen ymatebion parod'; -$labels['arialabelattachmentuploadform'] = 'Ffurflen uwchlwytho atodiad'; +$labels['arialabelattachmentuploadform'] = 'Ffurflen lanlwytho atodiad'; $labels['arialabelattachmentpreview'] = 'Rhagolwg atodiad'; $labels['ariasummarycomposecontacts'] = 'Rhestr o gysylltiadau a grwpiau i ddewis fel derbynwyr'; $labels['arialabelcontactexportoptions'] = 'Dewisiadau allforio cysylltiadau';
View file
roundcubemail-1.2.tar.gz/program/localization/cy_GB/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/cy_GB/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'Methwyd cysylltu a\'r gweinydd storfa.'; $messages['servererror'] = 'Gwall Gweinydd!'; $messages['servererrormsg'] = 'Gwall Gweinydd: $msg'; +$messages['accountlocked'] = 'Gormod o geisiadau i fewngofnodi wedi methu. Triwch eto nes ymlaen.'; $messages['connerror'] = 'Gwall Cysylltiad (Methwyd cysylltu a\'r gweinydd)!'; $messages['dberror'] = 'Gwall Cronfa Ddata!'; $messages['windowopenerror'] = 'Fe ataliwyd y ffenest naid!'; @@ -39,6 +40,7 @@ $messages['refreshing'] = 'Yn adnewyddu...'; $messages['loading'] = 'Yn llwytho...'; $messages['uploading'] = 'Yn llwytho ffeil i fyny...'; +$messages['attaching'] = 'Yn atodi ffeil...'; $messages['uploadingmany'] = 'Yn llwytho fyny ffeiliau...'; $messages['loadingdata'] = 'Yn llwytho data...'; $messages['checkingmail'] = 'Yn edrych am negeseuon newydd...'; @@ -60,6 +62,8 @@ $messages['encryptnoattachments'] = 'Nid yw\'n bosib amgryptio atodiadau wedi uwchlwytho yn barod. Ychwanegwch nhw eto yn y golygydd amgryptio.'; $messages['searchpubkeyservers'] = 'Hoffech chi chwilio y gweinyddwyr allweddi cyhoeddus ar gyfer yr allweddi sy ar goll?'; $messages['encryptpubkeysfound'] = 'Cafwyd hyd i\'r allweddi cyhoeddus canlynol:'; +$messages['keyservererror'] = 'Methwyd cael yr allwedd o\'r gweinydd allweddi'; +$messages['keyimportsuccess'] = 'Mewnforiwyd allwedd cyhoeddus $key i\'ch cylch allweddi yn llwyddiannus'; $messages['nocontactsfound'] = 'Ni gafwyd hyd i unrhyw gysylltiadau'; $messages['contactnotfound'] = 'Ni gafwyd hyd i\'r cysylltiad gofynnwyd amdano'; $messages['contactsearchonly'] = 'Rhowch dermau chwilio i ganfod cysylltiadau'; @@ -110,6 +114,7 @@ $messages['deletedsuccessfully'] = 'Dilëwyd yn llwyddiannus'; $messages['converting'] = 'Yn cael gwared a\'r fformatio...'; $messages['messageopenerror'] = 'Methwyd llwytho\'r neges o\'r gweinydd'; +$messages['filelinkerror'] = 'Methwyd atodi\'r ffeil.'; $messages['fileuploaderror'] = 'Methwyd llwytho\'r ffeil i fyny'; $messages['filesizeerror'] = 'Mae\'r ffeil a lwythyd fyny yn fwy na\'r maint uchaf ganiateir o $size'; $messages['copysuccess'] = 'Copïwyd $nr cyswllt yn llwyddiannus';
View file
roundcubemail-1.2.tar.gz/program/localization/da_DK/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/da_DK/labels.inc
Changed
@@ -191,9 +191,16 @@ $labels['body'] = 'Body'; $labels['type'] = 'Type'; $labels['namex'] = 'Navn'; +$labels['searchscope'] = 'Omfang'; $labels['currentfolder'] = 'Nuværende mappe'; $labels['subfolders'] = 'Denne og undermapper'; $labels['allfolders'] = 'Alle mapper'; +$labels['searchinterval-1W'] = 'ældre end en uge'; +$labels['searchinterval-1M'] = 'ældre end en måned'; +$labels['searchinterval-1Y'] = 'ældre end et år'; +$labels['searchinterval1W'] = 'yngre end en uge'; +$labels['searchinterval1M'] = 'yngre end en måned'; +$labels['searchinterval1Y'] = 'yngre end et år'; $labels['openinextwin'] = 'Åbn i nyt vindue'; $labels['emlsave'] = 'Download (.eml)'; $labels['changeformattext'] = 'Vis i ren tekst format'; @@ -213,6 +220,8 @@ $labels['addimage'] = 'Tilføje billede'; $labels['selectmedia'] = 'Vælg video'; $labels['addmedia'] = 'Tilføj video'; +$labels['encrypt'] = 'Krypter'; +$labels['encryptmessage'] = 'Krypter besked'; $labels['editidents'] = 'Ret identiteter'; $labels['spellcheck'] = 'Stav'; $labels['checkspelling'] = 'Stavekontrol';
View file
roundcubemail-1.2.tar.gz/program/localization/da_DK/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/da_DK/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'Forbindelse til e-mailserveren fejlede.'; $messages['servererror'] = 'Server fejl!'; $messages['servererrormsg'] = 'Server fejl: $msg'; +$messages['accountlocked'] = 'For mange mislykkede login-forsøg. Prøv igen senere.'; $messages['connerror'] = 'Forbindelsesfejl (kunne ikke oprette forbindelse til server)!'; $messages['dberror'] = 'Database fejl!'; $messages['windowopenerror'] = 'Popup-vinduet blev blokeret!'; @@ -39,6 +40,7 @@ $messages['refreshing'] = 'Opdaterer...'; $messages['loading'] = 'Indlæser...'; $messages['uploading'] = 'Uploader fil...'; +$messages['attaching'] = 'Vedhæfter fil...'; $messages['uploadingmany'] = 'Uploader filer...'; $messages['loadingdata'] = 'Indlæser data...'; $messages['checkingmail'] = 'Tjekker for nye beskeder...'; @@ -50,10 +52,10 @@ $messages['savingresponse'] = 'Gemmer svartekst...'; $messages['deleteresponseconfirm'] = 'Er du sikker på, at du ønsker at slette svarteksten?'; $messages['addedsuccessfully'] = 'Kontakten blev tilføjet adressebogen.'; -$messages['contactexists'] = 'Der er allerede en kontakt med denne e-mailadresse.'; $messages['contactnameexists'] = 'En kontakt med samme navn eksisterer allerede.'; $messages['blockedimages'] = 'For at beskytte dit privatliv er billeder fra eksterne internetservere blokeret.'; $messages['encryptedmessage'] = 'Beskeden er krypteret og kan ikke vises. Beklager!'; +$messages['externalmessagedecryption'] = 'Dette er en krypteret meddelelse og kan dekrypteres med din browser-udvidelse.'; $messages['nocontactsfound'] = 'Ingen kontakter blev fundet.'; $messages['contactnotfound'] = 'Den søgte kontakt blev ikke fundet.'; $messages['contactsearchonly'] = 'Indtast søgeord for at finde kontakter.'; @@ -80,7 +82,6 @@ $messages['noemailwarning'] = 'Indtast venligst en gyldig e-mailadresse.'; $messages['nonamewarning'] = 'Angiv venligst et navn.'; $messages['nopagesizewarning'] = 'Angiv sidestørrelsen.'; -$messages['nosenderwarning'] = 'Indtast venligst afsenders e-mailadresse.'; $messages['norecipientwarning'] = 'Indtast mindst én modtager.'; $messages['nosubjectwarning'] = '\'Emne\'-feltet er tomt. Kunne du tænke dig at skrive et nu?'; $messages['nobodywarning'] = 'Send denne besked uden tekst?'; @@ -137,7 +138,6 @@ $messages['importmessagesuccess'] = 'Importerede $nr beskeder'; $messages['importmessageerror'] = 'Import mislykkedes! Den uploadede fil er ikke en gyldig besked eller mailbox-fil'; $messages['opnotpermitted'] = 'Handlingen er ikke tilladt!'; -$messages['nofromaddress'] = 'Der mangler en e-mailadresse i den valgte identitet.'; $messages['editorwarning'] = 'Al formatering af teksten kan forsvinde, hvis der skiftes editor Vil du fortsætte?'; $messages['httpreceivedencrypterror'] = 'Der er opstået en fatal konfigurationsfejl. Kontakt venligst din system-administrator med det samme. <b>Din besked kunne ikke afsendes.</b>'; $messages['smtpconnerror'] = 'SMTP fejl ($code): Forbindelsen til serveren afbrudt'; @@ -146,7 +146,6 @@ $messages['smtptoerror'] = 'SMTP fejl ($code): Kunne ikke tilføje modtageren "$to" ($msg)'; $messages['smtprecipientserror'] = 'SMTP fejl: Kan ikke fortolke listen af modtagere.'; $messages['smtperror'] = 'SMTP fejl: $msg'; -$messages['emailformaterror'] = 'Ugyldig e-mailadresse: $email'; $messages['toomanyrecipients'] = 'For mange modtagere. Reducer antallet af modtagere til $max.'; $messages['maxgroupmembersreached'] = 'Antallet af gruppemedlemmer overstiger maksimum på $max.'; $messages['internalerror'] = 'En intern fejl opstod. Prøv venligst igen.';
View file
roundcubemail-1.2.tar.gz/program/localization/de_CH/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/de_CH/labels.inc
Changed
@@ -195,6 +195,12 @@ $labels['currentfolder'] = 'Aktueller Ordner'; $labels['subfolders'] = 'Aktueller und Unterordner'; $labels['allfolders'] = 'Alle Ordner'; +$labels['searchinterval-1W'] = 'älter als eine Woche'; +$labels['searchinterval-1M'] = 'älter als ein Monat'; +$labels['searchinterval-1Y'] = 'älter als ein Jahr'; +$labels['searchinterval1W'] = 'jünger als eine Woche'; +$labels['searchinterval1M'] = 'jünger als ein Monat'; +$labels['searchinterval1Y'] = 'jünger als ein Jahr'; $labels['openinextwin'] = 'In neuem Fenster öffnen'; $labels['emlsave'] = 'Herunterladen (.eml)'; $labels['changeformattext'] = 'Als reiner Text anzeigen';
View file
roundcubemail-1.2.tar.gz/program/localization/de_CH/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/de_CH/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'Keine Verbindung zum IMAP Server'; $messages['servererror'] = 'Serverfehler!'; $messages['servererrormsg'] = 'Serverfehler: $msg'; +$messages['accountlocked'] = 'Zuviele fehlgeschlagene Login-Versuche. Bitte versuchen Sie es später wieder.'; $messages['connerror'] = 'Verbindungsfehler (Server nicht erreichbar)!'; $messages['dberror'] = 'Datenbankfehler!'; $messages['windowopenerror'] = 'Das Popup-Fenster wurde blockiert!'; @@ -39,6 +40,7 @@ $messages['refreshing'] = 'Aktualisiere...'; $messages['loading'] = 'Daten werden geladen...'; $messages['uploading'] = 'Datei wird hochgeladen...'; +$messages['attaching'] = 'Datei wird angehängt...'; $messages['uploadingmany'] = 'Dateien werden hochgeladen...'; $messages['loadingdata'] = 'Daten werden geladen...'; $messages['checkingmail'] = 'Überprüfung auf neue Nachrichten...'; @@ -60,6 +62,8 @@ $messages['encryptnoattachments'] = 'Bereits hochgeladene Anhänge können nicht nachträglich verschlüsselt werden. Bitte fügen Sie sie erneut im Verschlüsselungs-Editor hinzu.'; $messages['searchpubkeyservers'] = 'Möchten Sie öffentliche Schlüsselserver nach den fehlenden Schlüsseln durchsuchen?'; $messages['encryptpubkeysfound'] = 'Die folgenden öffentlichen Schlüssel wurden gefunden:'; +$messages['keyservererror'] = 'Schlüssel konnte nicht vom Schlüsselserver geladen werden'; +$messages['keyimportsuccess'] = 'Öffentlicher Schlüssel $key erfolgreich in Schlüselbund importiert'; $messages['nocontactsfound'] = 'Keine Kontakte gefunden'; $messages['contactnotfound'] = 'Die gewählte Adresse wurde nicht gefunden'; $messages['contactsearchonly'] = 'Geben Sie einen Suchbegriff ein, um Kontakte zu finden'; @@ -110,6 +114,7 @@ $messages['deletedsuccessfully'] = 'Erfolgreich gelöscht.'; $messages['converting'] = 'Formatierung wird entfernt...'; $messages['messageopenerror'] = 'Die Nachricht konnte nicht vom Server geladen werden.'; +$messages['filelinkerror'] = 'Datei konnte nicht angehängt werden'; $messages['fileuploaderror'] = 'Der Dateiupload ist fehlgeschlagen.'; $messages['filesizeerror'] = 'Die Datei überschreitet die maximale Grösse von $size.'; $messages['copysuccess'] = '$nr Kontakt(e) erfolgreich kopiert.';
View file
roundcubemail-1.2.tar.gz/program/localization/el_GR/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/el_GR/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Αποθήκευση του κειμένου απάντησης...'; $messages['deleteresponseconfirm'] = 'Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το κείμενο απάντησης;'; $messages['addedsuccessfully'] = 'Η επαφή προστέθηκε επιτυχώς στο βιβλίο επαφών.'; -$messages['contactexists'] = 'Υπάρχει ήδη επαφή με αυτή τη διεύθυνση e-mail.'; $messages['contactnameexists'] = 'Υπάρχει ήδη μια επαφή με το ίδιο όνομα.'; $messages['blockedimages'] = 'Για να προστατευτεί το απόρρητο σας, οι απομακρυσμένες εικόνες έχουν απενεργοποιηθεί σε αυτό το μήνυμα.'; $messages['encryptedmessage'] = 'Αυτό το μήνυμα είναι κρυπτογραφημένο και δε μπορεί να προβληθεί. Συγγνώμη!'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Παρακαλώ εισάγετε έγκυρη διεύθυνση email.'; $messages['nonamewarning'] = 'Παρακαλώ εισάγετε όνομα.'; $messages['nopagesizewarning'] = 'Παρακαλώ εισάγετε μέγεθος σελίδας.'; -$messages['nosenderwarning'] = 'Παρακαλώ εισάγετε την e-mail διεύθυνση αποστολέα.'; $messages['norecipientwarning'] = 'Παρακαλώ εισάγετε τουλάχιστο έναν παραλήπτη.'; $messages['nosubjectwarning'] = 'Το πεδίο "Θέμα" είναι άδειο. Θέλετε να εισάγετε ένα τώρα;'; $messages['nobodywarning'] = 'Αποστολή μηνύματος χωρίς κείμενο;'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = 'Επιτυχής εισαγωγή $nr μηνυμάτων'; $messages['importmessageerror'] = 'Η εισαγωγή απέτυχε! Το ανεβασμένο αρχείο δεν είναι έγκυρο αρχείο μηνύματος ή φακέλου μηνυμάτων.'; $messages['opnotpermitted'] = 'Η λειτουργία δεν επιτρέπεται!'; -$messages['nofromaddress'] = 'Άδεια διεύθυνση e-mail στην επιλεγμένη ταυτότητα.'; $messages['editorwarning'] = 'Η αλλαγή του τύπου επεξεργασίας μπορεί να προκαλέσει απώλεια της μορφοποίησης κειμένου. Είστε βέβαιοι πως θέλετε να συνεχίσετε;'; $messages['httpreceivedencrypterror'] = 'Ανεπανόρθωτο σφάλμα. Επικοινωνήστε με το διαχειριστή του εξυπηρετητή. <b>Το μήνυμά σας δεν στάλθηκε.</b>'; $messages['smtpconnerror'] = 'Σφάλμα SMTP ($code): Απέτυχε η σύνδεση με τον εξυπηρετητή.'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'Σφάλμα SMTP ($code): Αποτυχία προσθήκης παραλήπτη "$to" ($msg).'; $messages['smtprecipientserror'] = 'Σφάλμα SMTP: Αδύνατο να προσπελαστεί η λίστα παραληπτών.'; $messages['smtperror'] = 'Σφάλμα SMTP: $msg'; -$messages['emailformaterror'] = 'Λανθασμένη διεύθνση e-mail: $email'; $messages['toomanyrecipients'] = 'Υπερβολικά μεγάλο πλήθος αποδεκτών. Μειώστε τον αριθμό των αποδεκτών σε $max.'; $messages['maxgroupmembersreached'] = 'Ο αριθμός των μελών της ομάδας υπερβαίνει τον μέγιστο των $max μελών.'; $messages['internalerror'] = 'Προέκυψε εσωτερικό σφάλμα. Παρακαλώ δοκιμάστε ξανά.';
View file
roundcubemail-1.2.tar.gz/program/localization/en_CA/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/en_CA/messages.inc
Changed
@@ -49,7 +49,6 @@ $messages['savingresponse'] = 'Saving response text...'; $messages['deleteresponseconfirm'] = 'Do you really want to delete this response text?'; $messages['addedsuccessfully'] = 'Contact added successfully to address book.'; -$messages['contactexists'] = 'A contact with the same e-mail address already exists.'; $messages['contactnameexists'] = 'A contact with the same name already exists.'; $messages['blockedimages'] = 'To protect your privacy, remote images are blocked in this message.'; $messages['encryptedmessage'] = 'This is an encrypted message and can not be displayed. Sorry!'; @@ -79,7 +78,6 @@ $messages['noemailwarning'] = 'Please enter a valid email address.'; $messages['nonamewarning'] = 'Please enter a name.'; $messages['nopagesizewarning'] = 'Please enter a page size.'; -$messages['nosenderwarning'] = 'Please enter sender e-mail address.'; $messages['norecipientwarning'] = 'Please enter at least one recipient.'; $messages['nosubjectwarning'] = 'The "Subject" field is empty. Would you like to enter one now?'; $messages['nobodywarning'] = 'Send this message without text?'; @@ -136,7 +134,6 @@ $messages['importmessagesuccess'] = 'Successfully imported $nr messages'; $messages['importmessageerror'] = 'Import failed! The uploaded file is not a valid message or mailbox file'; $messages['opnotpermitted'] = 'Operation not permitted!'; -$messages['nofromaddress'] = 'Missing e-mail address in selected identity.'; $messages['httpreceivedencrypterror'] = 'A fatal configuration error occurred. Contact your administrator immediately. <b>Your message can not be sent.</b>'; $messages['smtpconnerror'] = 'SMTP Error ($code): Connection to server failed.'; $messages['smtpautherror'] = 'SMTP Error ($code): Authentication failed.'; @@ -144,7 +141,6 @@ $messages['smtptoerror'] = 'SMTP Error ($code): Failed to add recipient "$to" ($msg).'; $messages['smtprecipientserror'] = 'SMTP Error: Unable to parse recipients list.'; $messages['smtperror'] = 'SMTP Error: $msg'; -$messages['emailformaterror'] = 'Invalid e-mail address: $email'; $messages['toomanyrecipients'] = 'Too many recipients. Reduce the number of recipients to $max.'; $messages['maxgroupmembersreached'] = 'The number of group members exceeds the maximum of $max.'; $messages['internalerror'] = 'An internal error occurred. Please try again.';
View file
roundcubemail-1.2.tar.gz/program/localization/en_GB/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/en_GB/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Saving response text...'; $messages['deleteresponseconfirm'] = 'Do you really want to delete this response text?'; $messages['addedsuccessfully'] = 'Contact successfully added to address book.'; -$messages['contactexists'] = 'A contact with this e-mail address already exists.'; $messages['contactnameexists'] = 'A contact with the same name already exists.'; $messages['blockedimages'] = 'To protect your privacy, remote images are blocked in this message.'; $messages['encryptedmessage'] = 'This is an encrypted message and can not be displayed. Sorry!'; @@ -86,7 +85,6 @@ $messages['noemailwarning'] = 'Please enter a valid email address.'; $messages['nonamewarning'] = 'Please enter a name.'; $messages['nopagesizewarning'] = 'Please enter a page size.'; -$messages['nosenderwarning'] = 'Please enter sender e-mail address.'; $messages['norecipientwarning'] = 'Please enter at least one recipient.'; $messages['nosubjectwarning'] = 'The "Subject" field is empty. Would you like to enter one now?'; $messages['nobodywarning'] = 'Send this message without any text?'; @@ -143,7 +141,6 @@ $messages['importmessagesuccess'] = 'Successfully imported $nr messages'; $messages['importmessageerror'] = 'Import failed! The uploaded file is not a valid message or mailbox file'; $messages['opnotpermitted'] = 'Operation not permitted!'; -$messages['nofromaddress'] = 'Missing e-mail address in selected identity.'; $messages['editorwarning'] = 'Switching editor type may cause text formatting to be lost. Do you wish to continue?'; $messages['httpreceivedencrypterror'] = 'A fatal configuration error occurred. Contact your administrator immediately. <b>Your message can not be sent.</b>'; $messages['smtpconnerror'] = 'SMTP Error ($code): Connection to server failed.'; @@ -152,7 +149,6 @@ $messages['smtptoerror'] = 'SMTP Error ($code): Failed to add recipient "$to" ($msg).'; $messages['smtprecipientserror'] = 'SMTP Error: Unable to parse recipients list.'; $messages['smtperror'] = 'SMTP Error: $msg'; -$messages['emailformaterror'] = 'Incorrect e-mail address: $email'; $messages['toomanyrecipients'] = 'Too many recipients. Reduce the number of recipients to $max.'; $messages['maxgroupmembersreached'] = 'The number of group members exceeds the maximum of $max.'; $messages['internalerror'] = 'An internal error occurred. Please try again.';
View file
roundcubemail-1.2.tar.gz/program/localization/en_US/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/en_US/messages.inc
Changed
@@ -54,7 +54,7 @@ $messages['savingresponse'] = 'Saving response text...'; $messages['deleteresponseconfirm'] = 'Do you really want to delete this response text?'; $messages['addedsuccessfully'] = 'Contact added successfully to address book.'; -$messages['contactexists'] = 'A contact with the same e-mail address already exists.'; +$messages['contactexists'] = 'A contact with the same email address already exists.'; $messages['contactnameexists'] = 'A contact with the same name already exists.'; $messages['blockedimages'] = 'To protect your privacy, remote images are blocked in this message.'; $messages['encryptedmessage'] = 'This is an encrypted message and can not be displayed. Sorry!'; @@ -92,7 +92,7 @@ $messages['noemailwarning'] = 'Please enter a valid email address.'; $messages['nonamewarning'] = 'Please enter a name.'; $messages['nopagesizewarning'] = 'Please enter a page size.'; -$messages['nosenderwarning'] = 'Please enter sender e-mail address.'; +$messages['nosenderwarning'] = 'Please enter sender email address.'; $messages['norecipientwarning'] = 'Please enter at least one recipient.'; $messages['nosubjectwarning'] = 'The "Subject" field is empty. Would you like to enter one now?'; $messages['nobodywarning'] = 'Send this message without text?'; @@ -150,7 +150,7 @@ $messages['importmessagesuccess'] = 'Successfully imported $nr messages'; $messages['importmessageerror'] = 'Import failed! The uploaded file is not a valid message or mailbox file'; $messages['opnotpermitted'] = 'Operation not permitted!'; -$messages['nofromaddress'] = 'Missing e-mail address in selected identity.'; +$messages['nofromaddress'] = 'Missing email address in selected identity.'; $messages['editorwarning'] = 'Switching editor type may cause text formatting to be lost. Do you wish to continue?'; $messages['httpreceivedencrypterror'] = 'A fatal configuration error occurred. Contact your administrator immediately. <b>Your message can not be sent.</b>'; $messages['smtpconnerror'] = 'SMTP Error ($code): Connection to server failed.'; @@ -159,7 +159,7 @@ $messages['smtptoerror'] = 'SMTP Error ($code): Failed to add recipient "$to" ($msg).'; $messages['smtprecipientserror'] = 'SMTP Error: Unable to parse recipients list.'; $messages['smtperror'] = 'SMTP Error: $msg'; -$messages['emailformaterror'] = 'Invalid e-mail address: $email'; +$messages['emailformaterror'] = 'Invalid email address: $email'; $messages['toomanyrecipients'] = 'Too many recipients. Reduce the number of recipients to $max.'; $messages['maxgroupmembersreached'] = 'The number of group members exceeds the maximum of $max.'; $messages['internalerror'] = 'An internal error occurred. Please try again.';
View file
roundcubemail-1.2.tar.gz/program/localization/eo/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/eo/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -191,7 +191,6 @@ $labels['attach'] = 'Alfiksu'; $labels['attachments'] = 'Alfiksaĵoj'; $labels['upload'] = 'Alŝutu'; -$labels['uploadprogress'] = '$percent ($current de $total)'; $labels['close'] = 'Fermi'; $labels['messageoptions'] = 'Mesaĝ-agordoj...'; $labels['low'] = 'Malalta'; @@ -316,7 +315,6 @@ $labels['mdnrequests'] = 'Sendanto-sciigoj'; $labels['askuser'] = 'demandu'; $labels['autosend'] = 'sendu aŭtomate'; -$labels['ignore'] = 'malatentu'; $labels['readwhendeleted'] = 'Marku mesaĝon kiel legita kiam forigata'; $labels['flagfordeletion'] = 'Marku mesaĝon kiel forigita anstataŭ forigi'; $labels['showinlineimages'] = 'Montru alfiksitajn bildojn sub la mesaĝo';
View file
roundcubemail-1.2.tar.gz/program/localization/eo/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/eo/messages.inc
Changed
@@ -37,7 +37,6 @@ $messages['messagesaved'] = 'Mesaĝo savita en Malnetujo'; $messages['successfullysaved'] = 'Sukcese savis'; $messages['addedsuccessfully'] = 'Sukcese aldonis kontakton al adresaro'; -$messages['contactexists'] = 'Kontakto kun ĉi tiu adreso jam ekzistas'; $messages['blockedimages'] = 'Por protekti vian privatecon, foraj bildoj estas blokitaj en ĉi tiu mesaĝo.'; $messages['encryptedmessage'] = 'Ĉi tiu mesaĝo estas ĉifrata kaj ne estas montrebla. Pardonu!'; $messages['nocontactsfound'] = 'Trovis neniun kontakton';
View file
roundcubemail-1.2.tar.gz/program/localization/es_419/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/es_419/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Guardando texto de respuesta...'; $messages['deleteresponseconfirm'] = '¿Estás seguro que quieres eliminar este texto de respuesta?'; $messages['addedsuccessfully'] = 'Contacto agregado exitosamente a la libreta de direcciones.'; -$messages['contactexists'] = 'Un contacto con la misma dirección de correo electrónico ya existe.'; $messages['contactnameexists'] = 'Un contacto con el mismo nombre ya existe.'; $messages['blockedimages'] = 'Para proteger su privacidad, las imágenes remotas están bloqueadas en este mensaje.'; $messages['encryptedmessage'] = 'Este es un mensaje encriptado y no se puede mostrar. ¡Lo lamento!'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Por favor ingresa una dirección de correo electrónico válida.'; $messages['nonamewarning'] = 'Por favor ingresa un nombre.'; $messages['nopagesizewarning'] = 'Por favor ingresa un tamaño de página.'; -$messages['nosenderwarning'] = 'Por favor ingresa una dirección remitente de correo electrónico.'; $messages['norecipientwarning'] = 'Por favor ingresa al menos un destinatario.'; $messages['nosubjectwarning'] = 'El campo "Asunto" está vacio. ¿Deseas ingresar uno ahora?'; $messages['nobodywarning'] = '¿Enviar este mensaje sin texto?'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = 'Importados $nr mensajes exitosamente.'; $messages['importmessageerror'] = '¡Ha fallado la importación! El archivo subido no tiene un formato válido.'; $messages['opnotpermitted'] = '¡Operación no permitida!'; -$messages['nofromaddress'] = 'No se encuentra la dirección de correo electrónico en la entidad seleccionada.'; $messages['editorwarning'] = 'Cambiar el tipo de editor puede causar que el formato de texto se pierda. ¿Desea continuar?'; $messages['httpreceivedencrypterror'] = 'Ha ocurrido un error fatal de configuración. Contacte a su administrador de inmediato. <b>Su mensaje no puede ser enviado.</b>'; $messages['smtpconnerror'] = 'Error SMTP ($code): Ha fallado la conexión con el servidor.'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'Error SMTP ($code): Fallo al agregar destinatario "$to" ($msg).'; $messages['smtprecipientserror'] = 'Error SMTP: No es posible obtener la lista de destinatarios.'; $messages['smtperror'] = 'Error SMTP: $msg'; -$messages['emailformaterror'] = 'Dirección de correo electrónico no válida: $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 intenta de nuevo.';
View file
roundcubemail-1.2.tar.gz/program/localization/es_AR/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/es_AR/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -406,7 +406,6 @@ $labels['autosend'] = 'enviar automáticamente'; $labels['autosendknown'] = 'enviar acuse de recibo a mis contactos, sino preguntarme'; $labels['autosendknownignore'] = 'enviar acuse de recibo a mis contactos, sino ignorar'; -$labels['ignore'] = 'ignorar'; $labels['readwhendeleted'] = 'Marcar el mensage como leído al borrarlo'; $labels['flagfordeletion'] = 'Marcar el mensage para borrarse en vez de borrarlo'; $labels['skipdeleted'] = 'No mostrar mensajes eliminados';
View file
roundcubemail-1.2.tar.gz/program/localization/es_AR/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/es_AR/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Guardando texto de respuesta...'; $messages['deleteresponseconfirm'] = 'Realmente deseas eliminar este texto de respuesta?'; $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 han sido bloqueadas en este mensaje'; $messages['encryptedmessage'] = 'Este es un mensaje cifrado y no puede ser mostrado. ¡Lo siento!'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Por favor, introduzca un e-mail válido'; $messages['nonamewarning'] = 'Por favor, introduzca su nombre'; $messages['nopagesizewarning'] = 'Por favor, introduzca un tamaño de página'; -$messages['nosenderwarning'] = 'Por favor, introduzca el e-mail del emisor'; $messages['norecipientwarning'] = 'Por favor, introduzca al menos un destinatario'; $messages['nosubjectwarning'] = 'El campo "Asunto" esta vacío. ¿Desea completarlo en este momento?'; $messages['nobodywarning'] = '¿Quiere enviar este mensaje sin texto?'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = '$nr mensajes importados exitosamente'; $messages['importmessageerror'] = 'Importación fallida! El archivo subido no es un mensaje o archivo mailbox válido'; $messages['opnotpermitted'] = 'Operación no permitida!'; -$messages['nofromaddress'] = 'El contacto seleccionado no tiene dirección de e-mail'; $messages['editorwarning'] = 'Cambiar el tipo de editor puede causar la pérdida del formato. Deseas 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): Conexión al servidor falló'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'Error SMTP ($code): No se puedo agregar el destinatario "$to" ($msg)'; $messages['smtprecipientserror'] = 'Error SMTP: No se pudo leer la lista de destinatarios'; $messages['smtperror'] = 'Error SMTP: $msg'; -$messages['emailformaterror'] = 'La dirección $email no es válida'; $messages['toomanyrecipients'] = 'Demasiados destinatarios. Reduzca la cantidad a un máximo de $max.'; $messages['maxgroupmembersreached'] = 'El número de miembros del grupo excede el máximo de $max'; $messages['internalerror'] = 'Ocurrió un error interno. Por favor, intenta nuevamente.';
View file
roundcubemail-1.2.tar.gz/program/localization/es_ES/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/es_ES/messages.inc
Changed
@@ -22,6 +22,7 @@ $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['windowopenerror'] = 'iLa ventana emergente fue bloqueada!'; @@ -113,6 +114,7 @@ $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['filesizeerror'] = 'El archivo excede el tamaño máximo ($size).'; $messages['copysuccess'] = '$nr contactos copiados correctamente.';
View file
roundcubemail-1.2.tar.gz/program/localization/et_EE/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/et_EE/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Salvestan vastuse teksti...'; $messages['deleteresponseconfirm'] = 'Soovid valitud vastuse kustutada?'; $messages['addedsuccessfully'] = 'Kontakt lisati edukalt aadressiraamatusse'; -$messages['contactexists'] = 'Sellise e-posti aadressiga kontakt on juba olemas'; $messages['contactnameexists'] = 'Sama nimega kontakt on juba olemas.'; $messages['blockedimages'] = 'Sinu privaatsuse kaitsmiseks on selles kirjas välised pildid blokeeritud.'; $messages['encryptedmessage'] = 'See on krüpteeritud kiri ja kahjuks pole seda võimalik näidata. Andestust!'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Palun sisesta toimiv e-posti aadress'; $messages['nonamewarning'] = 'Palun sisesta nimi'; $messages['nopagesizewarning'] = 'Palun sisesta lehekülje suurus'; -$messages['nosenderwarning'] = 'Palun sisesta saatja e-posti aadress'; $messages['norecipientwarning'] = 'Palun sisesta vähemalt üks adressaat'; $messages['nosubjectwarning'] = 'Väli „Pealkiri“ on tühi. Soovid selle ära täita?'; $messages['nobodywarning'] = 'Saadan selle kirja ilma tekstita?'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = '$nr kirja edukalt imporditud'; $messages['importmessageerror'] = 'Import nurjus! Laaditud fail ei ole kirja ega postkasti fail'; $messages['opnotpermitted'] = 'Tegevus pole lubatud!'; -$messages['nofromaddress'] = 'Valitud identiteedil puudub e-posti aadress'; $messages['editorwarning'] = 'Klaarteksti redaktorile lülitamine kaotab kogu teksti vorminduse. Soovid jätkata?'; $messages['httpreceivedencrypterror'] = 'Viga seadistustes. Võta kohe oma süsteemiadministraatoriga ühendust. <b>Sinu kirja polnud võimalik ära saata.</b>'; $messages['smtpconnerror'] = 'SMTP tõrge ($code): serveriga ühendumine nurjus'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'SMTP tõrge ($code): "$to" saajaks määramine nurjus ($msg)'; $messages['smtprecipientserror'] = 'SMTP tõrge: saajate nimekirja parsimine nurjus'; $messages['smtperror'] = 'SMTP tõrge: $msg'; -$messages['emailformaterror'] = 'Lubamatu e-posti aadress: $email'; $messages['toomanyrecipients'] = 'Liiga palju adressaate. Vähenda kirja saajate hulka $max-ni.'; $messages['maxgroupmembersreached'] = 'Grupi liikmete arv ületab suurima lubatud $max'; $messages['internalerror'] = 'Ilmnes sisemine tõrge. Palun proovi uuesti.';
View file
roundcubemail-1.2.tar.gz/program/localization/eu_ES/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/eu_ES/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Erantzun-testua gordetzen...'; $messages['deleteresponseconfirm'] = 'Seguru zaude erantzun-testu hau ezabatu nahi duzula?'; $messages['addedsuccessfully'] = 'Kontaktua behar bezala gehitu da helbide-liburura.'; -$messages['contactexists'] = 'Dagoeneko e-posta helbide berdina duen kontaktu bat dago.'; $messages['contactnameexists'] = 'Lehendik badago izen hori duen kontaktua.'; $messages['blockedimages'] = 'Zure pribazitatea mantentzeko urruneko irudiak blokeatu egin dira.'; $messages['encryptedmessage'] = 'Hau enkriptaturiko mezu bat da eta ezin da bistarazi. Barkatu!'; @@ -86,7 +85,6 @@ $messages['noemailwarning'] = 'Mesedez idatzi baliozko eposta helbide bat'; $messages['nonamewarning'] = 'Mesedez izen bat idatzi'; $messages['nopagesizewarning'] = 'Mesedez paper tamaina idatzi'; -$messages['nosenderwarning'] = 'Sartu bidaltzailearen helbide elektronikoa, mesedez.'; $messages['norecipientwarning'] = 'Mesedez behintzat hartzaile bat idatzi'; $messages['nosubjectwarning'] = '"Gaia" eremua hutsik dago. Bat idatzi nahi al duzu?'; $messages['nobodywarning'] = 'Testu gabeko mezu hau bidali?'; @@ -143,7 +141,6 @@ $messages['importmessagesuccess'] = '$nr mezu ongi inportatu dira.'; $messages['importmessageerror'] = 'Inportazio akatsa! Kargatutako fitxategia ez da baliozko mezua edo postontzi-fitxategia'; $messages['opnotpermitted'] = 'Ekintza ez baimendua!'; -$messages['nofromaddress'] = 'E-posta helbidea falta da hautatutako identitatean.'; $messages['editorwarning'] = 'Editore mota aldatzeak ekar dezake testuaren formatua galtzea. Jarraitu nahi duzu?'; $messages['httpreceivedencrypterror'] = 'Ezarpen akats larria gertatu da. Jarri harremanetan zure administratzailearekin ahalik eta lasterren. <b>Zure mezua ezin da bidali.</b>'; $messages['smtpconnerror'] = 'SMTP errorea ($code): Zerbitzariarekiko konexioak huts egin du.'; @@ -152,7 +149,6 @@ $messages['smtptoerror'] = 'SMTP errorea ($code): "$to" ($msg) hartzailea gehitzen huts egin du.'; $messages['smtprecipientserror'] = 'SMTP errorea: Ezin da hartzaileen zerrenda analizatu.'; $messages['smtperror'] = 'SMTP errorea: $msg'; -$messages['emailformaterror'] = 'Helbide elektronikoa ez da baliozkoa: $email'; $messages['toomanyrecipients'] = 'Hartzaile gehiegi. Txikitu hartzaile kopura hona $max.'; $messages['maxgroupmembersreached'] = 'Taldeko partaideen kopurua $max -ko maximoa gainditzen du:'; $messages['internalerror'] = 'Barne akatsa. Saiatu berriz, mesedez.';
View file
roundcubemail-1.2.tar.gz/program/localization/fa_AF/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/fa_AF/messages.inc
Changed
@@ -16,14 +16,20 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/messages/ */ $messages['errortitle'] = 'خطا رخ داد'; -$messages['loginfailed'] = 'خطا در ورود به سیستم'; +$messages['loginfailed'] = 'ورود با شکست همراه بود'; $messages['cookiesdisabled'] = 'جستجوگر شما cookies را قبول نميکند'; $messages['sessionerror'] = 'جلسه شما وجود ندارد و يا هم از زمان معين آن گذشته است'; $messages['storageerror'] = 'وصل شدن به آیمیپ سرور موفق نشد'; $messages['servererror'] = 'خطای سرور!'; $messages['servererrormsg'] = 'خطای سرور: $msg'; $messages['dberror'] = 'خطای پایگاه داده'; +$messages['windowopenerror'] = 'پنجرهی پاپآپ مسدود شد!'; $messages['requesttimedout'] = 'عدم پاسخگویی در زمان مقرر'; +$messages['errorreadonly'] = 'ناتوان از انجام عملیات. پوشه فقط خواندنی ست.'; +$messages['errornoperm'] = 'ناتوان از انجام عملیات. مجوز رد شد.'; +$messages['erroroverquota'] = 'ناتوان از انجام عملیات. فضای خالی دیسک کافی نیست.'; +$messages['erroroverquotadelete'] = 'فضای خالی دیسک کافی نیست. برای پاک کردن پیامها از SHIFT+DEL استفاده کنید.'; +$messages['invalidrequest'] = 'درخواست نامعتبر. هیچ دادهای ذخیره نشد.'; $messages['invalidhost'] = 'نام سرور نامعتبر است'; $messages['nomessagesfound'] = 'هيچ پيغامی در اين صندوق پستي دريافت نه شد'; $messages['loggedout'] = 'جلسه شما بصورت مکمل فسخ شده است خدا حافظ'; @@ -32,6 +38,7 @@ $messages['refreshing'] = 'دوباره سازی....'; $messages['loading'] = 'در حال بارگزاری...'; $messages['uploading'] = 'در حال بارگزاری فایل...'; +$messages['attaching'] = 'ضمیمه کردن پرونده ...'; $messages['uploadingmany'] = 'در حال بارگزاری فایل ها...'; $messages['loadingdata'] = 'در حال بارگزاری داده'; $messages['checkingmail'] = 'پيغام های جديد را بررسي ميکند'; @@ -40,10 +47,14 @@ $messages['savingmessage'] = 'در حال ذخیره کردن پیام'; $messages['messagesaved'] = 'پيغام را به پیش نويس حفظ کرد'; $messages['successfullysaved'] = 'حفظ پیام موفقانه صورت گرفت'; +$messages['savingresponse'] = 'ذخیره کردن متن پاسخ ...'; +$messages['deleteresponseconfirm'] = 'آیا واقعاً میخواهید این متن پاسخ را حذف کنید؟'; $messages['addedsuccessfully'] = 'آدرس بصورت مکمل در کتاب ادرس علاوه شد'; -$messages['contactexists'] = 'يک آدرس همرا اين ايميل ادرس قبلاً وجود دارد'; +$messages['contactnameexists'] = 'یک محتوا با نام مشابه وجود دارد.'; $messages['blockedimages'] = 'برای حفظ استقلال پيغام شما، تصاویر اجنبی این پیام بلاک شده اند'; $messages['encryptedmessage'] = 'اين يک پيغام مخفي است و اشکار شده نميتواند معذرت ميخواهيم'; +$messages['externalmessagedecryption'] = 'این یک پیام رمزگذاری شده است و میتوانید با استفاده از افزونه مرورگر خود آن را رمزگشائی کنید.'; +$messages['nopubkeyfor'] = 'کلید عمومی معتبری برای $email پیدا نشد.'; $messages['nocontactsfound'] = 'هيچ آدرسی دريافت نه شد'; $messages['contactnotfound'] = 'آدرس خواسته شده دريافت نه شد'; $messages['sendingfailed'] = 'فرستادن پيغام موفق نه شد'; @@ -53,6 +64,7 @@ $messages['errordeleting'] = 'پيغام حذف شده نتوانست'; $messages['errormarking'] = 'امکان انتخاب پیام (ها) وجود ندارد'; $messages['deletecontactconfirm'] = 'آيا واقعاً شما ميخواهيد که آدرس های انتخاب شده را حذف کنيد؟'; +$messages['deletegroupconfirm'] = 'آیا واقعاً میخواهید گروه انتخاب شده حذف شود؟'; $messages['deletemessagesconfirm'] = 'آيا واقعاً شما ميخواهيد که پيغام هاي انتخاب شده را حذف کنيد؟'; $messages['deletefolderconfirm'] = 'آيا واقعاً شما ميخواهيد که اين پوشه را حذف کنيد؟'; $messages['purgefolderconfirm'] = 'آيا واقعاً شما ميخواهيد تمام پيغام های که در اين پوشه وجود دارد حذف کنيد؟'; @@ -61,11 +73,11 @@ $messages['folderdeleting'] = 'در حال حذف پوشه'; $messages['foldermoving'] = 'در حال انتقال پوشه'; $messages['foldersubscribing'] = 'در حال عضویت در فولدر...'; +$messages['folderunsubscribing'] = 'لغو اشتراک پوشه ...'; $messages['formincomplete'] = 'فورمه بصورت مکمل خانه پري نه شده است'; $messages['noemailwarning'] = 'لطفاً يک ايميل ادرس موجود را داخل کنيد'; $messages['nonamewarning'] = 'لطفاً يک نام وارد کنيد'; $messages['nopagesizewarning'] = 'لطفاً اندازه يک صفحه را داخل کنيد'; -$messages['nosenderwarning'] = 'لطفاً ایمیل آدرس ارسال کننده را داخل کنید'; $messages['norecipientwarning'] = 'لطفاً کم از کم يک آدرس گيرينده را نوشته / داخل کنيد'; $messages['nosubjectwarning'] = 'بخش مضمون خالي است آیا میخواهید که حالا یکی آنها را درج نمایید؟.'; $messages['nobodywarning'] = 'اين پيغام را بدون متن بفرستیم؟'; @@ -80,12 +92,17 @@ $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['filesizeerror'] = 'تثبیت شده میباشد$size حجم فایل آپلود شده بیشتر از حجم کلی'; +$messages['copysuccess'] = 'محتوای $nr با موفقیت کپی شد.'; $messages['sourceisreadonly'] = 'اجازه نمامه کود / منبع این آدرس قفط خواندنی است'; $messages['errorsavingcontact'] = 'ادرس این پیام را حفظکرده نتوانست'; $messages['movingmessage'] = 'ذر حال انتقال پیام...'; @@ -99,7 +116,6 @@ $messages['importwait'] = 'در حال وارد کردن لطفا صبر کنید.'; $messages['importconfirm'] = '<b>Successfully imported $inserted contacts, $skipped existing entries skipped</b>:<p><em>$names</em></p>'; $messages['opnotpermitted'] = 'اجازه این عملکرد را ندارید'; -$messages['nofromaddress'] = 'بخش ایمیل آدرس در شناخت نامه انتخاب شده مفقود است.'; $messages['smtperror'] = 'خطای SMTP: $msg'; $messages['contactrestored'] = 'دفتر نشانی(ها) با موفقیت بازیابی شد.'; $messages['groupdeleted'] = 'گروه با موفقیت حذف شد.';
View file
roundcubemail-1.2.tar.gz/program/localization/fa_IR/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/fa_IR/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'ذخیره متن پاسخ...'; $messages['deleteresponseconfirm'] = 'آیا واقعا میخواهید این متن پاسخ را حذف نمایید؟'; $messages['addedsuccessfully'] = 'مخاطب با موفقیت به دفتر نشانیها اضافه شد.'; -$messages['contactexists'] = 'هم اکنون یک مخاطب با ایمیل یکسان وجود دارد.'; $messages['contactnameexists'] = 'در حال حاضر مخاطبی با نام یکسان وجود دارد.'; $messages['blockedimages'] = 'برای حفاظت از حریم شخصی شما، عکسهای خارجی در این پیغام مسدود شدهاند.'; $messages['encryptedmessage'] = 'این یک پیغام رمزنگاری شده است و قابل نمایش نیست. با عرض پوزش!'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'لطفا یک نشانی رایانامه معتبر وارد کنید.'; $messages['nonamewarning'] = 'لطفا یک نام وارد کنید.'; $messages['nopagesizewarning'] = 'لطفا اندازهی صفحه را وارد کنید.'; -$messages['nosenderwarning'] = 'لطفا رایانامهی فرستنده را وارد کنید.'; $messages['norecipientwarning'] = 'لطفاً حداقل یک گیرنده وارد کنید.'; $messages['nosubjectwarning'] = 'قسمت "موضوع" خالی است. میخواهید اکنون وارد کنید؟'; $messages['nobodywarning'] = 'این پیغام بدون متن ارسال شود؟'; @@ -138,7 +136,6 @@ $messages['importmessagesuccess'] = 'با کامیابی $nr پیغام وارد شد.'; $messages['importmessageerror'] = 'وارد کردن ناموفق! فایل بارگذاری شده یک پیغام یا صندوقپستی معتبر نیست.'; $messages['opnotpermitted'] = 'عملیات مجاز نیست!'; -$messages['nofromaddress'] = 'شناسه انتخاب شده نشانی رایانامه ندارد.'; $messages['editorwarning'] = 'تعویض به ویرایشگر متن ساده باعث از دست رفتن قالببندی همه متنها میشود، آیا میخواهید عملیات را ادامه بدهید؟'; $messages['httpreceivedencrypterror'] = 'یک خطای پیکربندی خطرناک رخ داده است. سریعا با سرپرست یا مسئول خود تماس بگیرید. <b>امکان ارسال پیغام شما وجود ندارد.</b>'; $messages['smtpconnerror'] = 'خطای SMTP (%code): اتصال به سرور ناموفق بود.'; @@ -147,7 +144,6 @@ $messages['smtptoerror'] = 'خطای SMTP (%code): نام موفق در افزودن گیرنده "$to" ($msg).'; $messages['smtprecipientserror'] = 'خطای SMTP: ناتوان در تجزیه فهرست گیرندهها.'; $messages['smtperror'] = 'خطای SMTP: $msg'; -$messages['emailformaterror'] = 'نشانی رایانامه نامعتبر: $email'; $messages['toomanyrecipients'] = 'گیرندههای بیش از اندازه: تعداد گیرنده ها را به $max کاهش دهید.'; $messages['maxgroupmembersreached'] = 'تعداد اعضای گروه بیشتر از $max است.'; $messages['internalerror'] = 'یک خطای داخلی رخ داده است. لطفا دوباره سعی کنید.';
View file
roundcubemail-1.2.tar.gz/program/localization/fi_FI/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/fi_FI/messages.inc
Changed
@@ -52,7 +52,7 @@ $messages['savingresponse'] = 'Tallennetaan vastaustekstiä...'; $messages['deleteresponseconfirm'] = 'Haluatko varmasti poistaa tämän vastaustekstin?'; $messages['addedsuccessfully'] = 'Yhteystieto lisätty osoitekirjaan'; -$messages['contactexists'] = 'Samalla sähköpostiosoitteella on jo olemassa yhteystieto'; +$messages['contactexists'] = 'Yhteystieto samalla sähköpostiosoitteella on jo olemassa.'; $messages['contactnameexists'] = 'Yhteystieto samalla nimellä on jo olemassa'; $messages['blockedimages'] = 'Turvallisuussyistä viestin kuvia ei näytetty.'; $messages['encryptedmessage'] = 'Viesti on salattu, eikä sitä voida näyttää.'; @@ -90,7 +90,7 @@ $messages['noemailwarning'] = 'Anna sähköpostiosoite'; $messages['nonamewarning'] = 'Anna nimi'; $messages['nopagesizewarning'] = 'Anna sivukoko'; -$messages['nosenderwarning'] = 'Anna lähettäjän sähköpostiosoite'; +$messages['nosenderwarning'] = 'Anna lähettäjän sähköpostiosoite.'; $messages['norecipientwarning'] = 'Anna ainakin yksi vastaanottaja'; $messages['nosubjectwarning'] = '"Aihe"-kenttä on tyhjä. Haluatko kirjoittaa viestillesi aiheen?'; $messages['nobodywarning'] = 'Lähetetäänkö viesti ilman tekstiä?'; @@ -148,7 +148,7 @@ $messages['importmessagesuccess'] = '$nr viestiä tuotiin onnistuneesti'; $messages['importmessageerror'] = 'Tuonti epäonnistui! Lähetetty tiedosto ei ole kelvollinen viesti tai mailbox-tiedosto'; $messages['opnotpermitted'] = 'Toiminto ei ole sallittu!'; -$messages['nofromaddress'] = 'Valittu identiteetti ei sisällä sähköpostiosoitetta'; +$messages['nofromaddress'] = 'Valitusta identiteetistä puuttuu sähköpostiosoite.'; $messages['editorwarning'] = 'Muokkaintyypin vaihtaminen saattaa aiheuttaa tekstin muotoilun katoamisen. Haluatko jatkaa?'; $messages['httpreceivedencrypterror'] = 'Vakava virhe asetuksissa. Ota välittömästi yhteys ylläpitoon. <b>Viestiäsi ei voida lähettää.</b>'; $messages['smtpconnerror'] = 'SMTP-virhe ($code): Palvelimelle yhdistäminen epäonnistui'; @@ -174,6 +174,7 @@ $messages['savedsearchcreateerror'] = 'Tallennetun haun tallennus epäonnistui.'; $messages['messagedeleted'] = 'Viestit poistettu onnistuneesti.'; $messages['messagemoved'] = 'Viestit siirretty onnistuneesti.'; +$messages['messagemovedtotrash'] = 'Yksi tai useampi viesti siirrettiin roskakoriin onnistuneesti.'; $messages['messagecopied'] = 'Viestit kopioitu onnistuneesti.'; $messages['messagemarked'] = 'Viestit merkitty onnistuneesti.'; $messages['autocompletechars'] = 'Kirjoita vähintään $min merkkiä ennen automaattista täydennystä.';
View file
roundcubemail-1.2.tar.gz/program/localization/fo_FO/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/fo_FO/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -45,9 +45,9 @@ $labels['readstatus'] = 'Les støðu'; $labels['listoptions'] = 'Lýs valmøguleikar...'; $labels['mailboxlist'] = 'Mappur'; -$labels['messagesfromto'] = 'Boðini frá $from til $to ið eru $count'; +$labels['messagesfromto'] = 'Boðini frá $from til $to ið tilsamans eru $count'; $labels['threadsfromto'] = 'Tráðirnir frá $from til $to ið eru $count'; -$labels['messagenrof'] = 'Boðini ið eru $count'; +$labels['messagenrof'] = 'Boð nummar $nr, av $count'; $labels['fromtoshort'] = '$from - $to ið eru $count'; $labels['copy'] = 'Avrita'; $labels['move'] = 'Flyt'; @@ -131,16 +131,24 @@ $labels['more'] = 'Meira'; $labels['back'] = 'Aftur'; $labels['options'] = 'Valmøguleikar'; +$labels['first'] = 'Fyrst'; +$labels['last'] = 'Síðst'; +$labels['previous'] = 'Fyrra'; +$labels['next'] = 'Seinna'; $labels['select'] = 'Vel'; $labels['all'] = 'Alt'; $labels['none'] = 'Einki'; $labels['currpage'] = 'Hesa síðu'; +$labels['isread'] = 'Les'; $labels['unread'] = 'Ólisið'; $labels['flagged'] = 'Viðmerkt'; +$labels['unflagged'] = 'Ikk merkt'; $labels['unanswered'] = 'Ikki svara'; $labels['withattachment'] = 'Við viðhefting'; $labels['deleted'] = 'Strika'; $labels['undeleted'] = 'Ikki strika'; +$labels['replied'] = 'Svara'; +$labels['forwarded'] = 'Víðari sent'; $labels['invert'] = 'Vend við'; $labels['filter'] = 'Síla'; $labels['list'] = 'Listið'; @@ -171,6 +179,11 @@ $labels['quota'] = 'Disk nýtsla'; $labels['unknown'] = 'ókent'; $labels['unlimited'] = 'óavmarka'; +$labels['quotatype'] = 'Kvotu slag'; +$labels['quotatotal'] = 'Mark'; +$labels['quotaused'] = 'Brúkt'; +$labels['quotastorage'] = 'Driv pláss'; +$labels['quotamessage'] = 'Tal av boðum'; $labels['quicksearch'] = 'Skjót leiting'; $labels['resetsearch'] = 'Nulstilla leiting'; $labels['searchmod'] = 'Leiti minkarir'; @@ -178,6 +191,16 @@ $labels['body'] = 'Kroppur'; $labels['type'] = 'Slag'; $labels['namex'] = 'Navn'; +$labels['searchscope'] = 'Leita frá'; +$labels['currentfolder'] = 'Verandi mappa'; +$labels['subfolders'] = 'Hendan og mappur undir hesari'; +$labels['allfolders'] = 'Allar mappur'; +$labels['searchinterval-1W'] = 'eldri enn eina viku'; +$labels['searchinterval-1M'] = 'eldri enn ein mána'; +$labels['searchinterval-1Y'] = 'eldri enn eitt ár'; +$labels['searchinterval1W'] = 'yngri enn ein vika'; +$labels['searchinterval1M'] = 'yngri enn ein mána'; +$labels['searchinterval1Y'] = 'yngri enn eitt ár'; $labels['openinextwin'] = 'Opna í nýggjum vindeyga'; $labels['emlsave'] = 'Heinta (.eml)'; $labels['changeformattext'] = 'Vís í reinun teksti formati'; @@ -193,6 +216,19 @@ $labels['dsn'] = 'Útflýggja støðu kunngerð'; $labels['mailreplyintro'] = 'Tann $date, skrivaði $sender:'; $labels['originalmessage'] = 'Uppruna boð'; +$labels['selectimage'] = 'Vel mynd'; +$labels['addimage'] = 'Legg aftar mynd'; +$labels['selectmedia'] = 'Vel film'; +$labels['addmedia'] = 'Legg aftrat film'; +$labels['encrypt'] = 'Brongla'; +$labels['encryptmessage'] = 'Brongla boð'; +$labels['encryptmessagemailvelope'] = 'Brongla tíni boð við Mailvelo'; +$labels['importpubkeys'] = 'Innflyt allmennar lyklar'; +$labels['encryptedsendialog'] = 'Sendur brongla boð'; +$labels['keyid'] = 'Lykla ID'; +$labels['keylength'] = 'Bit'; +$labels['keyexpired'] = 'Útgingi'; +$labels['keyrevoked'] = 'Sagt úr gildi'; $labels['editidents'] = 'Broyt samleikar'; $labels['spellcheck'] = 'Stava'; $labels['checkspelling'] = 'Kanna staving'; @@ -200,9 +236,12 @@ $labels['revertto'] = 'Vend aftur til'; $labels['restore'] = 'Endurstovna'; $labels['restoremessage'] = 'Endurstovna boð?'; +$labels['ignore'] = 'Skúgva til viks'; $labels['responses'] = 'Svør'; $labels['insertresponse'] = 'Innset eitt svar'; $labels['manageresponses'] = 'Umsit svør'; +$labels['newresponse'] = 'Stovna nýtt svar'; +$labels['addresponse'] = 'Svara'; $labels['editresponse'] = 'Broyt svar'; $labels['editresponses'] = 'Broyt svør'; $labels['responsename'] = 'Navn'; @@ -210,9 +249,10 @@ $labels['attach'] = 'Viðheft'; $labels['attachments'] = 'Viðheftingar'; $labels['upload'] = 'Uppsend'; -$labels['uploadprogress'] = '$percent ($currently av $total)'; +$labels['uploadprogress'] = '$percent ($current av $total)'; $labels['close'] = 'Lat aftur'; $labels['messageoptions'] = 'Boð valmøguleikar...'; +$labels['togglecomposeoptions'] = 'Skift stovningar møguleikar'; $labels['low'] = 'Lágt'; $labels['lowest'] = 'Lágst'; $labels['normal'] = 'Vanligt'; @@ -269,9 +309,11 @@ $labels['spouse'] = 'Hjúnafelagi'; $labels['allfields'] = 'Allir teigar'; $labels['search'] = 'Leita'; +$labels['searchresult'] = 'Leiti úrslit'; $labels['advsearch'] = 'Framkomin leiting'; $labels['advanced'] = 'Framkomin'; $labels['other'] = 'Annað'; +$labels['printcontact'] = 'Útskriva persón'; $labels['typehome'] = 'Heim'; $labels['typework'] = 'Arbeiði'; $labels['typeother'] = 'Annað'; @@ -287,10 +329,13 @@ $labels['typeblog'] = 'Bloggur'; $labels['typeprofile'] = 'Umhvarv '; $labels['addfield'] = 'Legg aftrat teiga...'; +$labels['addcontact'] = 'Stovna persón'; $labels['editcontact'] = 'Broyt persón'; $labels['contacts'] = 'Persónar'; $labels['contactproperties'] = 'Persóna eginleikar'; +$labels['contactnameandorg'] = 'Navn og felag'; $labels['personalinfo'] = 'Persónligar upplýsingar'; +$labels['contactphoto'] = 'Mynd av persóni'; $labels['edit'] = 'Broyt'; $labels['cancel'] = 'Ógilda'; $labels['save'] = 'Goym'; @@ -299,6 +344,7 @@ $labels['addphoto'] = 'Legg aftrat'; $labels['replacephoto'] = 'Skift út'; $labels['uploadphoto'] = 'Uppsend mynd'; +$labels['newcontact'] = 'Stovna nýggjan persón'; $labels['deletecontact'] = 'Strika valdir persónar'; $labels['composeto'] = 'Skriva boð til'; $labels['contactsfromto'] = 'Persónar frá $from til $to ið eru $count'; @@ -307,9 +353,12 @@ $labels['exportall'] = 'Flyt út alt'; $labels['exportsel'] = 'Flyt út valt'; $labels['exportvcards'] = 'Út flyt persónar við vCard slagið'; +$labels['newgroup'] = 'Stovna nýggjan bólk'; +$labels['addgroup'] = 'Stovna bólk'; $labels['grouprename'] = 'Umdoyp bólk'; $labels['groupdelete'] = 'Strika bólk'; $labels['groupremoveselected'] = 'Strika valdar persónar frá bólki'; +$labels['uponelevel'] = 'Upp eitt stig'; $labels['previouspage'] = 'Vís fyrrverandi síðu'; $labels['firstpage'] = 'Vís fyrstu síðu'; $labels['nextpage'] = 'Vís næstu síðu'; @@ -336,6 +385,10 @@ $labels['userpreferences'] = 'Brúkara vælmøguleikar'; $labels['editpreferences'] = 'Broyt brúkara framíhjárættindi'; $labels['identities'] = 'Samleikar'; +$labels['manageidentities'] = 'Umsit samleikar'; +$labels['newidentity'] = 'Stovna nýggjan samleika'; +$labels['addidentity'] = 'Stovna samleika'; +$labels['editidentity'] = 'Broyt samleika'; $labels['preferhtml'] = 'Vís HTML'; $labels['defaultcharset'] = 'Sjálvset tekin set'; $labels['htmlmessage'] = 'HTML boð'; @@ -370,7 +423,7 @@ $labels['autosend'] = 'send kvittan'; $labels['autosendknown'] = 'send kvittan til mínir persónar, annars spyr me'; $labels['autosendknownignore'] = 'send kvittan til mínir persónar, annars skúgv til vigs'; -$labels['ignore'] = 'skúgv til vigs'; +$labels['ignorerequest'] = 'skúgva umbøn til viks'; $labels['readwhendeleted'] = 'Merk boði sum lisið á striking'; $labels['flagfordeletion'] = 'Viðmerk boði til strikingar ístaðin fyri at strika'; $labels['skipdeleted'] = 'Vís ikki strika boð'; @@ -379,6 +432,7 @@ $labels['showremoteimages'] = 'Vís regluligar fjarmyndir'; $labels['fromknownsenders'] = 'frá ókendum sendarum'; $labels['always'] = 'altíð'; +$labels['alwaysbutplain'] = 'altíð. Fyri uftan tá svara verður reinun teksti'; $labels['showinlineimages'] = 'Vís viðheftar myndir niðanfyri boðini'; $labels['autosavedraft'] = 'Goym skitsu sjálvirkandi'; $labels['everynminutes'] = 'hvønn $n minutt(ir)'; @@ -392,7 +446,9 @@ $labels['miscfolding'] = 'RFC 2047/2231 (MS Outlook)'; $labels['2047folding'] = 'Fult RFC 2047 (other)'; $labels['force7bit'] = 'Nýt MIME kodingar til 8-bit tekin'; +$labels['savelocalstorage'] = "Goym í lokal goymslu á kaga (fyribils)"; $labels['advancedoptions'] = 'Víðkaðir valmøguleikar'; +$labels['toggleadvancedoptions'] = 'Skift víðkaðar møguleikar'; $labels['focusonnewmessage'] = 'Legg dent á kaga vindeyga tá ið nýtt boð verður stovna'; $labels['checkallfolders'] = 'Kannað allar mappur fyri nýggj boð'; $labels['displaynext'] = 'Eftir striking/flyting av boði, vís so næsta boð'; @@ -412,6 +468,8 @@ $labels['newmessageonly'] = 'Nýggj boð einans'; $labels['replyandforwardonly'] = 'svar og víðarsendingar einans'; $labels['insertsignature'] = 'Innset undirskrift'; +$labels['sigbelow'] = 'Set undirskrift undir tey siteraðu boðini'; +$labels['sigseparator'] = 'Tvinga vanliga hvørviskilju í undirskriftum'; $labels['previewpanemarkread'] = 'Merk undansýnd boð sum lisin'; $labels['afternseconds'] = 'eftir $n sekund'; $labels['reqmdn'] = 'Bið altíð um eina kvittan'; @@ -454,6 +512,10 @@ $labels['personalfolder'] = 'Einskild Mappa'; $labels['otherfolder'] = 'Mappur hjá ørðum brúkarum'; $labels['sharedfolder'] = 'Almennar mappur'; +$labels['findfolders'] = 'Finn mappur'; +$labels['namespace.personal'] = 'Persónlig'; +$labels['namespace.other'] = 'Aðrir brúkarir'; +$labels['namespace.shared'] = 'Deilt'; $labels['sortby'] = 'Sortera eftir'; $labels['sortasc'] = 'Sortera hækkandi'; $labels['sortdesc'] = 'Sortera lækkandi'; @@ -486,4 +548,53 @@ $labels['japanese'] = 'Japanskt'; $labels['korean'] = 'Koreanskt'; $labels['chinese'] = 'Kinesiskt'; +$labels['arialabeltopnav'] = 'Vindeyga kontro'; +$labels['arialabeltasknav'] = 'Uppgávur forrits'; +$labels['arialabeltoolbar'] = 'Amboðsbjálki'; +$labels['arialabelactivetask'] = 'Tendra uppgáva'; +$labels['arialabelmessagessearchfilter'] = 'Telduposta skráinga filtur'; +$labels['arialabelmailsearchform'] = 'Teldupost boð leiti frymil'; +$labels['arialabelcontactsearchform'] = 'Persóna leiti felt'; +$labels['arialabelmailquicksearchbox'] = 'Teldupost leiti felt'; +$labels['arialabelquicksearchbox'] = 'Leitingar orð'; +$labels['arialabelfoldersearchfilter'] = 'Mappu skráingingar filtur'; +$labels['arialabelfoldersearchform'] = 'Mappu leiti frymil'; +$labels['arialabelfolderlist'] = 'Teldupost mappu val'; +$labels['arialabelmessagelist'] = 'Telduposta boð skráing'; +$labels['arialabelmailpreviewframe'] = 'Brot av boðið'; +$labels['arialabelmailboxmenu'] = 'Mappu gerða valmynd'; +$labels['arialabellistselectmenu'] = 'Vís valdu menu'; +$labels['arialabelthreadselectmenu'] = 'Tráa skráingar valmynd'; +$labels['arialabelmessagelistoptions'] = 'Boð skrá vísnáður og sorteringa valmøguleikar'; +$labels['arialabelmailimportdialog'] = 'Influttning av boð dialogur'; +$labels['arialabelmessagenav'] = 'Boð navigering'; +$labels['arialabelmessagebody'] = 'Innihald í boðið'; +$labels['arialabelmessageactions'] = 'Boð gerðir'; +$labels['arialabelcontactquicksearch'] = 'Persóna leiti felt'; +$labels['arialabelcontactsearchbox'] = 'Persón leiti orð'; +$labels['arialabelmessageheaders'] = 'Teksthøvd av boð'; +$labels['arialabelforwardingoptions'] = 'Víðarisend møguleikar'; +$labels['arialabelreplyalloptions'] = 'Valmøguleikar til at svara øllum'; +$labels['arialabelmoremessageactions'] = 'Meiri valmøguleikar til boð gerðir'; +$labels['arialabelmarkmessagesas'] = 'Merk valdu boð sum...'; +$labels['arialabelcomposeoptions'] = 'Stovningar møguleikar'; +$labels['arialabelresponsesmenu'] = 'Skapilón svar valmynd'; +$labels['arialabelattachmentuploadform'] = 'Viðheftingar uppsendingar frymil'; +$labels['arialabelattachmentpreview'] = 'Brot av víðheftingum'; +$labels['ariasummarycomposecontacts'] = 'Listi av persónum og bólkum at velja sum móttakarar'; +$labels['arialabelcontactexportoptions'] = 'Valmøguleikar fyri persóna útflytan'; +$labels['arialabelabookgroupoptions'] = 'Bústaðarsavn/bólka valmøguleikar'; +$labels['arialabelpreferencesform'] = 'Stillinga frymil'; +$labels['arialabelidentityeditfrom'] = 'Samleika broytingar formur'; +$labels['arialabelresonseeditfrom'] = 'Svar broytingar frymil'; +$labels['arialabelsearchterms'] = 'Leiti orð'; +$labels['helplistnavigation'] = 'Vís knappaborð sniðvegir'; +$labels['helplistkeyboardnavigation'] = "Pílar upp/niður: Flyt rekkju +Millumglopp: Vel verandi rekkju +Shift + upp/niður: Vel fleiri rekkjur uppi yvir/niðri undir +Ctrl + millumglopp: Legg verandi rekkju aftrat/tak frá "; +$labels['helplistkeyboardnavmessages'] = "Pílar vinstru/høgru: vaksa/minka boð trá (í tráar hátt einans) +Enter: Opna valdu boð +Delete: Flyt valdu boð til skrelluspann."; +$labels['helplistkeyboardnavcontacts'] = "Enter: Opna verandi persón"; ?>
View file
roundcubemail-1.2.tar.gz/program/localization/fo_FO/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/fo_FO/messages.inc
Changed
@@ -22,7 +22,10 @@ $messages['storageerror'] = 'Feilur í samand til goymslu ambatara.'; $messages['servererror'] = 'Ambatara Feilur!'; $messages['servererrormsg'] = 'Ambatara Feilur: $msg'; +$messages['accountlocked'] = 'Ov nógvar innritingar royndir. Royn aftur seinni.'; +$messages['connerror'] = 'Ambætarasambindingar feilur (Einki samband við abmætaran)!'; $messages['dberror'] = 'Dátugrun Feilur'; +$messages['windowopenerror'] = 'Popup vindeyga var forða!'; $messages['requesttimedout'] = 'Umbøn gekk út'; $messages['errorreadonly'] = 'Kann ikki fremja ger. Mappan kann einans lesast.'; $messages['errornoperm'] = 'Kann ikki fremja ger. Atgongd nokta.'; @@ -37,6 +40,7 @@ $messages['refreshing'] = 'Endur-innlesur...'; $messages['loading'] = 'Innlesur...'; $messages['uploading'] = 'Leggur fílu út...'; +$messages['attaching'] = 'Viðheftur fíl...'; $messages['uploadingmany'] = 'Leggur fílur út...'; $messages['loadingdata'] = 'Innlesur dáta...'; $messages['checkingmail'] = 'Kannar fyri nýggj boð...'; @@ -52,6 +56,14 @@ $messages['contactnameexists'] = 'Ein persónur við sama navn er longu til.'; $messages['blockedimages'] = 'Fyri at verja tín privatlív so eru fjarmyndir sperraðar í hesum boði.'; $messages['encryptedmessage'] = 'Hetta er eini brogla boð og kann ikki sýnast. Tíverri!'; +$messages['externalmessagedecryption'] = 'Hetta eru eini brongla boð. Boðini kunnu óbronglast við einum "browser extension"'; +$messages['nopubkeyfor'] = 'Eingin gildur almennur lykil, eisini kalla "public key", var funnin, fyri teldupost bústaðin $email'; +$messages['nopubkeyforsender'] = 'Eingin gildur almenna lykil var funnin fyri tín sendara samleika. Vilt tú brongla boðini fyri mótakaran einans?'; +$messages['encryptnoattachments'] = 'Tær longu viðheftu fílirnir, kunnu ikki bronglast. Vinarliga set teir inn av nýggjum.'; +$messages['searchpubkeyservers'] = 'Vilt tú leita í almennum datagrunnum eftir manglandi lyklum?'; +$messages['encryptpubkeysfound'] = 'Teir fylgjandi almennalyklar vóru funnir:'; +$messages['keyservererror'] = 'Feilur kom í tá roynt var at heinta lyklar frá lykla-ambætara'; +$messages['keyimportsuccess'] = 'Almennalykilin $key er koyrdur í tín lyklaring'; $messages['nocontactsfound'] = 'Eingir persónar funnir.'; $messages['contactnotfound'] = 'Umbindni persónurin varð ikki funnin.'; $messages['contactsearchonly'] = 'Skriva onkur leiti orð fyri at finna persónar'; @@ -92,6 +104,7 @@ $messages['searchnomatch'] = 'Leiting gav eingin úrslit.'; $messages['searching'] = 'Leitar...'; $messages['checking'] = 'Kannar...'; +$messages['stillsearching'] = 'Leitar enn...'; $messages['nospellerrors'] = 'Eingin stavifeilur funnin.'; $messages['folderdeleted'] = 'Mappa sletta.'; $messages['foldersubscribed'] = 'Mappa tekna til.'; @@ -101,6 +114,7 @@ $messages['deletedsuccessfully'] = 'Strika uftan feilir.'; $messages['converting'] = 'Tekur burt forsniðing...'; $messages['messageopenerror'] = 'Kundi ikki lesa inn boð frá servara.'; +$messages['filelinkerror'] = 'Feilur kom í, tá roynt var at viðhefta fíl.'; $messages['fileuploaderror'] = 'Fíla uppsending riggaði ikk.'; $messages['filesizeerror'] = 'Uppsendi fílur er stórri enn grensan ið er $size.'; $messages['copysuccess'] = 'Avrita $nr persónar.'; @@ -135,6 +149,7 @@ $messages['importmessageerror'] = 'Innflyting bar ikki til! Tann uppsendi fílurin er ikki gyldigur boð ella postkassa fílur'; $messages['opnotpermitted'] = 'Ger ikki loyvd!'; $messages['nofromaddress'] = 'Manglar teldupostur í valda samleika.'; +$messages['editorwarning'] = 'At broyta rættara, eisini kallað "editor", kann gera at tín tekst formaterring verður burtur. Vilt tú halda á fram?'; $messages['httpreceivedencrypterror'] = 'Ein oyðandi samansetings feilur uppstóð. Vinarliga set teg í samband við umsitaran beinanvegin. <b>Tíni boð kundu ikki sendast.</b>'; $messages['smtpconnerror'] = 'SMTP Feilur ($code): Samband til ambatara riggaði ikki.'; $messages['smtpautherror'] = 'SMTP Feilur ($code): Atgongd nokta.'; @@ -165,6 +180,7 @@ $messages['autocompletemore'] = 'Fleiri úrslit funnin. Vinarliga skriva fleiri tekin.'; $messages['namecannotbeempty'] = 'Navn kann ikki verða tómt.'; $messages['nametoolong'] = 'Navnið er ov langt.'; +$messages['namedotforbidden'] = 'Navni á einari mappu, kann ikki byrja við punktum.'; $messages['folderupdated'] = 'Mappa dagført.'; $messages['foldercreated'] = 'Mappa stovna.'; $messages['invalidimageformat'] = 'Ikki eitt gyldigt mynda slag.'; @@ -173,3 +189,18 @@ $messages['messagetoobig'] = 'Boðini eru ov stór til at handfara.'; $messages['attachmentvalidationerror'] = 'ÁVARING! Hendan viðheftingin er undir illgruna av tí at viðheftingar slagið ikki samsvarar við slagið ið var nevnt í boðunum. Um tú ikki stólar uppá sendaran so burdi tú ikki opna viðheftingina í tínum kaga, tí at tað kann innihalda illviljað tilfar.<br/><br/><em>Væntað: $expected; Fann $detected</em>'; $messages['noscriptwarning'] = 'Ávaring: Hendan webmail tænastan krevur Javascript! Um tú vilt nýta hana, so vinarliga tendra Javascript í tínum kaga.'; +$messages['messageissent'] = 'Boðini vóru longu send, men ikki goymd enn. Vilt tú goyma tey nú?'; +$messages['errnotfound'] = 'Fílurin var ikki funnin'; +$messages['errnotfoundexplain'] = 'Tann valda hjálpartól var ikki funnið!'; +$messages['errfailedrequest'] = 'Umbønin riggaði ikki'; +$messages['errauthorizationfailed'] = 'Góðkenning riggaði ikki'; +$messages['errunauthorizedexplain'] = 'Tað bar ikki til at vátta at tú hevur heimild til hesa tænastu!'; +$messages['errrequestcheckfailed'] = 'Umbøn kanning ógildig'; +$messages['errcsrfprotectionexplain'] = "Fyri tína egnu verju, so er atgongdin til hetta hjálpartól tryggja ímóti CSRF. +Um tú sært hetta. so ritaði tú nokk ikki út áðrenn tú fór frá farritinum. +Menniskja ávirkan er nú kravd fyri at halda áfram."; +$messages['errcontactserveradmin'] = 'Vinarliga set teg í samband við tín ambætara umsitara'; +$messages['clicktoresumesession'] = 'Trýst her fyri at forseta tína fyrrverandi setu'; +$messages['errcomposesession'] = 'Stovning av setan riggaði ikki'; +$messages['errcomposesessionexplain'] = 'Tann umbiðna setan var ikki funnin'; +$messages['clicktocompose'] = 'Trýst her fyri at stovna nýggj boð';
View file
roundcubemail-1.2.tar.gz/program/localization/fr_FR/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/fr_FR/labels.inc
Changed
@@ -108,10 +108,10 @@ $labels['replytoallmessage'] = 'Répondre à la liste, ou à l\'expéditeur et à tous les destinataires'; $labels['replyall'] = 'Répondre à tous'; $labels['replylist'] = 'Répondre à la liste'; -$labels['forward'] = 'Réacheminer'; -$labels['forwardinline'] = 'Réacheminer dans le courriel'; -$labels['forwardattachment'] = 'Réacheminer comme pièce jointe'; -$labels['forwardmessage'] = 'Réacheminer le courriel'; +$labels['forward'] = 'Transférer'; +$labels['forwardinline'] = 'Transférer dans le courriel'; +$labels['forwardattachment'] = 'Transférer comme pièce jointe'; +$labels['forwardmessage'] = 'Transférer le courriel'; $labels['deletemessage'] = 'Supprimer le courriel'; $labels['movemessagetotrash'] = 'Déplacer le courriel vers la corbeille'; $labels['printmessage'] = 'Imprimer ce courriel'; @@ -148,7 +148,7 @@ $labels['deleted'] = 'Supprimé'; $labels['undeleted'] = 'Non supprimé'; $labels['replied'] = 'Réponse faite'; -$labels['forwarded'] = 'Réacheminé'; +$labels['forwarded'] = 'Transféré'; $labels['invert'] = 'Inverser'; $labels['filter'] = 'Filtrer'; $labels['list'] = 'Liste'; @@ -223,9 +223,9 @@ $labels['encrypt'] = 'Chiffrer'; $labels['encryptmessage'] = 'Chiffrer le message'; $labels['encryptmessagemailvelope'] = 'Chiffrer le message avec Mailvelope'; -$labels['importpubkeys'] = 'Importer des clefs publiques'; +$labels['importpubkeys'] = 'Importer des clés publiques'; $labels['encryptedsendialog'] = 'Envoi du message chiffré'; -$labels['keyid'] = 'ID de la clef'; +$labels['keyid'] = 'ID de la clé'; $labels['keylength'] = 'bits'; $labels['keyexpired'] = 'Expirée'; $labels['keyrevoked'] = 'Révoquée'; @@ -408,7 +408,7 @@ $labels['composeextwin'] = 'Rédiger dans une nouvelle fenêtre'; $labels['htmleditor'] = 'Rédiger des courriels HTML'; $labels['htmlonreply'] = 'en réponse à un courriel en HTML'; -$labels['htmlonreplyandforward'] = 'lors d\'un réacheminement ou en réponse à un courriel en HTML'; +$labels['htmlonreplyandforward'] = 'lors d\'un transfert ou en réponse à un courriel en HTML'; $labels['htmlsignature'] = 'Signature HTML'; $labels['showemail'] = 'Montrer l\'adresse courriel avec le nom d\'affichage'; $labels['previewpane'] = 'Montrer le volet de prévisualisation'; @@ -466,7 +466,7 @@ $labels['replyremovesignature'] = 'Lors de la réponse, supprimer la signature originale du courriel '; $labels['autoaddsignature'] = 'Ajouter la signature automatiquement'; $labels['newmessageonly'] = 'nouveau courriel seulement'; -$labels['replyandforwardonly'] = 'réponses et réacheminements seulement'; +$labels['replyandforwardonly'] = 'réponses et transferts seulement'; $labels['insertsignature'] = 'Insérer la signature'; $labels['sigbelow'] = 'Placer la signature sous le message cité'; $labels['sigseparator'] = 'Forcer le séparateur standard dans les signatures'; @@ -486,7 +486,7 @@ $labels['addtodict'] = 'Ajouter au dictionnaire'; $labels['mailtoprotohandler'] = 'Enregistrer le gestionnaire de protocole pour les liens mailto:'; $labels['standardwindows'] = 'Gérer les fenêtres intempestives comme les autres'; -$labels['forwardmode'] = 'Réacheminement de courriels'; +$labels['forwardmode'] = 'Transfert de courriels'; $labels['inline'] = 'dans le courriel'; $labels['asattachment'] = 'en pièce jointe'; $labels['replyallmode'] = 'Action par défaut du bouton [Répondre à tous]'; @@ -573,7 +573,7 @@ $labels['arialabelcontactquicksearch'] = 'Formulaire de recherche de contacts'; $labels['arialabelcontactsearchbox'] = 'Saisie de la recherche de contacts'; $labels['arialabelmessageheaders'] = 'En-tête des courriels'; -$labels['arialabelforwardingoptions'] = 'Options de réacheminement'; +$labels['arialabelforwardingoptions'] = 'Options de transfert'; $labels['arialabelreplyalloptions'] = 'Options de réponse à tous'; $labels['arialabelmoremessageactions'] = 'Actions de courriel supplémentaires'; $labels['arialabelmarkmessagesas'] = 'Marquer les courriels sélectionnés comme...';
View file
roundcubemail-1.2.tar.gz/program/localization/fr_FR/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/fr_FR/messages.inc
Changed
@@ -22,7 +22,7 @@ $messages['storageerror'] = 'Erreur de connexion au serveur de stockage.'; $messages['servererror'] = 'Erreur de serveur !'; $messages['servererrormsg'] = 'Erreur de serveur : $msg'; -$messages['accountlocked'] = 'Trop de tentatives de connexion échouées. Essayez à nouveau plus tard.'; +$messages['accountlocked'] = 'Trop de tentatives de connexion infructueuses. Ressayez ultérieurement.'; $messages['connerror'] = 'Erreur de connexion (n\'a pu atteindre le serveur) !'; $messages['dberror'] = 'Erreur de base de données!'; $messages['windowopenerror'] = 'La fenêtre contextuelle a été bloquée !'; @@ -56,14 +56,14 @@ $messages['contactnameexists'] = 'Un contact avec le même nom existe déjà.'; $messages['blockedimages'] = 'Pour protéger votre confidentialité, les images distantes sont bloquées dans ce courriel.'; $messages['encryptedmessage'] = 'Ce courriel est chiffré et ne peut pas être affiché. Désolé !'; -$messages['externalmessagedecryption'] = 'Ce message est chiffré et peut être déchiffré grâce au module complémentaire de votre navigateur.'; -$messages['nopubkeyfor'] = 'Aucune clef publique valide trouvée pour $email'; -$messages['nopubkeyforsender'] = 'Aucune clef publique valide trouvée pour votre identité d\'envoyeur. Voulez-vous chiffrer le message uniquement pour les destinataires ?'; +$messages['externalmessagedecryption'] = 'Ce courriel est chiffré et peut être déchiffré grâce au module complémentaire de votre navigateur.'; +$messages['nopubkeyfor'] = 'Aucune clé publique valide trouvée pour $email'; +$messages['nopubkeyforsender'] = 'Aucune clé publique valide trouvée pour votre identité d\'expéditeur. Voulez-vous chiffrer le courriel uniquement pour les destinataires ?'; $messages['encryptnoattachments'] = 'Les pièces jointes déjà téléversées ne peuvent pas être chiffrées. Veuillez les ajouter de nouveau dans l\'éditeur de chiffrement.'; -$messages['searchpubkeyservers'] = 'Voulez-vous chercher les clefs manquantes sur les serveurs de clefs publiques ?'; -$messages['encryptpubkeysfound'] = 'Les clefs publiques suivantes ont été trouvées :'; -$messages['keyservererror'] = 'Échec d\'obtention de la clef à partir du serveur de clefs'; -$messages['keyimportsuccess'] = 'La clef publique $key a été importée dans le trousseau avec succès'; +$messages['searchpubkeyservers'] = 'Voulez-vous chercher les clés manquantes sur les serveurs de clés publiques ?'; +$messages['encryptpubkeysfound'] = 'Les clés publiques suivantes ont été trouvées :'; +$messages['keyservererror'] = 'Échec d\'obtention de la clé à partir du serveur de clés'; +$messages['keyimportsuccess'] = 'La clé publique $key a été importée dans le trousseau avec succès'; $messages['nocontactsfound'] = 'Aucun contact n\'a été trouvé.'; $messages['contactnotfound'] = 'Le contact demandé n\'a pas été trouvé.'; $messages['contactsearchonly'] = 'Saisir des termes d\'interrogation pour trouver des contacts.'; @@ -71,13 +71,13 @@ $messages['senttooquickly'] = 'Veuillez patienter $sec s avant d\'envoyer ce courriel.'; $messages['errorsavingsent'] = 'Une erreur est survenue durant l\'enregistrement du courriel envoyé.'; $messages['errorsaving'] = 'Une erreur est survenue durant l\'enregistrement.'; -$messages['errormoving'] = 'Impossible de déplacer le/les courriel(s).'; -$messages['errorcopying'] = 'Impossible de copier le/les courriel(s).'; -$messages['errordeleting'] = 'Impossible de supprimer le/les courriel(s).'; -$messages['errormarking'] = 'Impossible de marquer le/les courriel(s).'; -$messages['deletecontactconfirm'] = 'Voulez-vous vraiment supprimer le(s) contact(s) sélectionné(s) ?'; +$messages['errormoving'] = 'Impossible de déplacer les courriels.'; +$messages['errorcopying'] = 'Impossible de copier les courriels.'; +$messages['errordeleting'] = 'Impossible de supprimer les courriels.'; +$messages['errormarking'] = 'Impossible de marquer les courriels.'; +$messages['deletecontactconfirm'] = 'Voulez-vous vraiment supprimer les contacts sélectionnés ?'; $messages['deletegroupconfirm'] = 'Voulez-vous vraiment supprimer le groupe sélectionné ?'; -$messages['deletemessagesconfirm'] = 'Voulez-vous vraiment supprimer le/les courriel(s) sélectionné(s) ?'; +$messages['deletemessagesconfirm'] = 'Voulez-vous vraiment supprimer les courriels sélectionnés ?'; $messages['deletefolderconfirm'] = 'Voulez-vous vraiment supprimer ce dossier ?'; $messages['purgefolderconfirm'] = 'Voulez-vous vraiment supprimer tous les courriels dans ce dossier ?'; $messages['contactdeleting'] = 'Suppression des contacts...'; @@ -123,12 +123,12 @@ $messages['moveerror'] = 'Aucun contact n\'a pu être déplacé.'; $messages['sourceisreadonly'] = 'Cette source d\'adresse est en lecture seule.'; $messages['errorsavingcontact'] = 'Impossible d\'enregistrer l\'adresse du contact.'; -$messages['movingmessage'] = 'Déplacement du/des courriel(s)...'; +$messages['movingmessage'] = 'Déplacement des courriels...'; $messages['copyingmessage'] = 'Copie des courriels...'; $messages['copyingcontact'] = 'Copie des contacts...'; $messages['movingcontact'] = 'Déplacement des contacts...'; -$messages['deletingmessage'] = 'Suppression du/des courriel(s)...'; -$messages['markingmessage'] = 'Marquage du/des courriel(s)...'; +$messages['deletingmessage'] = 'Suppression des courriels...'; +$messages['markingmessage'] = 'Marquage des courriels...'; $messages['addingmember'] = 'Ajout des contacts au groupe...'; $messages['removingmember'] = 'Suppression des contacts du groupe...'; $messages['receiptsent'] = 'Un avis de lecture a été envoyé avec succès.'; @@ -172,10 +172,11 @@ $messages['savedsearchdeleteerror'] = 'Impossible de supprimer la recherche enregistrée.'; $messages['savedsearchcreated'] = 'Recherche enregistrée créée avec succès.'; $messages['savedsearchcreateerror'] = 'Impossible de créer la recherche enregistrée.'; -$messages['messagedeleted'] = 'Courriel(s) supprimé(s) avec succès.'; -$messages['messagemoved'] = 'Courriel(s) déplacé(s) avec succès.'; -$messages['messagecopied'] = 'Courriel(s) copié(s) avec succès.'; -$messages['messagemarked'] = 'Courriel(s) marqué(s) avec succès.'; +$messages['messagedeleted'] = 'Courriels supprimés avec succès.'; +$messages['messagemoved'] = 'Courriels déplacés avec succès.'; +$messages['messagemovedtotrash'] = 'Les courriels ont été déplacés vers la corbeille avec succès.'; +$messages['messagecopied'] = 'Courriels copiés avec succès.'; +$messages['messagemarked'] = 'Courriels marqués avec succès.'; $messages['autocompletechars'] = 'Saisir au moins $min caractères pour le remplissage automatique.'; $messages['autocompletemore'] = 'Plusieurs entrées concordantes trouvées. Veuillez taper plus de caractères.'; $messages['namecannotbeempty'] = 'Le nom ne peut pas être vide.'; @@ -201,4 +202,4 @@ $messages['clicktoresumesession'] = 'Cliquez ici afin de reprendre votre session précédente.'; $messages['errcomposesession'] = 'Erreur de session de rédaction'; $messages['errcomposesessionexplain'] = 'La session de rédaction demandée est introuvable.'; -$messages['clicktocompose'] = 'Cliquer ici pour rédiger un nouveau message'; +$messages['clicktocompose'] = 'Cliquer ici pour rédiger un nouveau courriel';
View file
roundcubemail-1.2.tar.gz/program/localization/ga_IE/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ga_IE/labels.inc
Changed
@@ -20,7 +20,7 @@ $labels['password'] = 'Pasfhocal'; $labels['server'] = 'Freastalaí'; $labels['login'] = 'Logáil isteach'; -$labels['logout'] = 'Logáil amach'; +$labels['logout'] = 'Scoir'; $labels['mail'] = 'Postas'; $labels['settings'] = 'Socruithe Pearsanta'; $labels['addressbook'] = 'Leabhair Seoltaí'; @@ -31,8 +31,9 @@ $labels['junk'] = 'Dramhaíl'; $labels['subject'] = 'Ábhair'; $labels['from'] = 'Seolaí'; -$labels['to'] = 'Faighteoir'; -$labels['cc'] = 'Cóipeáil'; +$labels['sender'] = 'Seoltóir'; +$labels['to'] = 'Chuig'; +$labels['cc'] = 'Cc'; $labels['bcc'] = 'Cóip cheilte'; $labels['replyto'] = 'Freagair go'; $labels['date'] = 'Dáta'; @@ -42,19 +43,21 @@ $labels['mailboxlist'] = 'Fillteán'; $labels['messagesfromto'] = 'Teachtaireachta as $from go $to as $count'; $labels['messagenrof'] = 'Teachtaireacht $nr as $count'; -$labels['copy'] = 'Cóipeáil'; +$labels['copy'] = 'Macasamhlaigh'; $labels['move'] = 'Bog'; -$labels['moveto'] = 'bog go...'; -$labels['download'] = 'síos-luchtú'; +$labels['moveto'] = 'Bog chuig...'; +$labels['copyto'] = 'Macasamhlaigh chuig...'; +$labels['download'] = 'Íosluchtú'; $labels['open'] = 'Oscail'; $labels['showattachment'] = 'Taispeáin'; -$labels['filename'] = 'Comhad'; +$labels['showanyway'] = 'Taispeáin é ar aon nós'; +$labels['filename'] = 'Ainm an chomhaid'; $labels['filesize'] = 'Toirt'; $labels['addtoaddressbook'] = 'Sábháil i mo leabhair seoltaí'; $labels['sun'] = 'Do'; $labels['mon'] = 'Lu'; -$labels['tue'] = 'Mh'; -$labels['wed'] = 'Ch'; +$labels['tue'] = 'Má'; +$labels['wed'] = 'Cé'; $labels['thu'] = 'Dé'; $labels['fri'] = 'Ao'; $labels['sat'] = 'Sa'; @@ -73,40 +76,69 @@ $labels['jun'] = 'Mei'; $labels['jul'] = 'Iúi'; $labels['aug'] = 'Lún'; +$labels['sep'] = 'MFó'; +$labels['oct'] = 'DFó'; $labels['nov'] = 'Sam'; $labels['dec'] = 'Nol'; $labels['longjan'] = 'Eanáir'; $labels['longfeb'] = 'Feabhra'; $labels['longmar'] = 'Márta'; $labels['longapr'] = 'Aibreán'; -$labels['longmay'] = 'Bea'; +$labels['longmay'] = 'Bealtaine'; $labels['longjun'] = 'Meitheamh'; $labels['longjul'] = 'Iúil'; $labels['longaug'] = 'Lúnasa'; $labels['longsep'] = 'Meán Fómhair'; $labels['longoct'] = 'Deireadh Fómhair'; $labels['longnov'] = 'Samhain'; -$labels['longdec'] = 'Nollag'; +$labels['longdec'] = 'Nollaig'; $labels['today'] = 'Inniu'; +$labels['refresh'] = 'Athnuaigh'; $labels['checkmail'] = 'Seiceáil chun teachtaireacht nua'; $labels['compose'] = 'Scríobh teachtaireacht'; $labels['writenewmessage'] = 'Scríobh teachtaireacht nua'; +$labels['reply'] = 'Freagair'; $labels['replytomessage'] = 'Scríobh freagra chun an seolaí'; $labels['replytoallmessage'] = 'Scríobh freagra chun an seolaí agus na faighteoir'; $labels['replyall'] = 'Freagra gach'; +$labels['forward'] = 'Cur ar aghaidh'; $labels['forwardmessage'] = 'Seol ar aghaidh an teachtaireacht'; -$labels['deletemessage'] = 'Chuir an teachtaireacht i mo bosca bruscair'; -$labels['printmessage'] = 'Priontáil an teachtaireacht seo'; +$labels['deletemessage'] = 'Scrois an teachtaireacht'; +$labels['movemessagetotrash'] = 'Bog an teachtaireacht chuig an bosca bruscair'; +$labels['printmessage'] = 'Clóbhuail an teachtaireacht seo'; $labels['previousmessage'] = 'Taispeáin an teachtaireacht roimhe seo'; -$labels['firstmessage'] = 'Taispeáin an cead teachtaireacht'; +$labels['firstmessage'] = 'Taispeáin an chéad teachtaireacht eile'; $labels['nextmessage'] = 'Taispeáin an teachtaireacht ina dhiaidh sin'; $labels['lastmessage'] = 'Taispeáin an teachtaireacht deireanach'; $labels['backtolist'] = 'Téigh ar ais go dtí an liosta teachtaireachta'; $labels['viewsource'] = 'Éiriú bunchód'; -$labels['select'] = 'Togh'; -$labels['all'] = 'An uile'; -$labels['none'] = 'Aon cheann'; -$labels['unread'] = 'Na rudaí nach bhuil corraithe'; +$labels['mark'] = 'Rianaigh'; +$labels['markmessages'] = 'Rianaigh teachtaireachtaí'; +$labels['markread'] = 'Léite'; +$labels['markunread'] = 'Mar neamhléite'; +$labels['moreactions'] = 'Tuilleadh gníomhartha...'; +$labels['more'] = 'Tuilleadh'; +$labels['back'] = 'Siar'; +$labels['options'] = 'Roghanna'; +$labels['first'] = 'Céad'; +$labels['last'] = 'Deireanach'; +$labels['previous'] = 'Roimhe'; +$labels['next'] = 'Ar aghaidh'; +$labels['select'] = 'Roghnaigh'; +$labels['all'] = 'Uile'; +$labels['none'] = 'Dada'; +$labels['currpage'] = 'An leathanach reatha'; +$labels['isread'] = 'Léite'; +$labels['unread'] = 'Neamhléite'; +$labels['deleted'] = 'Scriosta'; +$labels['undeleted'] = 'Nach bhfuil scriosta'; +$labels['replied'] = 'Freagartha'; +$labels['forwarded'] = 'Curtha ar aghaidh'; +$labels['invert'] = 'Aisiompaigh'; +$labels['filter'] = 'Scag'; +$labels['threads'] = 'Snáitheanna'; +$labels['expand-all'] = 'Fairsingigh Uile'; +$labels['attachment'] = 'Ceangaltáin'; $labels['nonesort'] = 'Aon cheann'; $labels['compact'] = 'Comhbhrúigh'; $labels['empty'] = 'Folmhaigh';
View file
roundcubemail-1.2.tar.gz/program/localization/ga_IE/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ga_IE/messages.inc
Changed
@@ -15,22 +15,28 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/messages/ */ +$messages['errortitle'] = 'Tharla botún!'; $messages['loginfailed'] = 'Theip an iarraidh chun logáil tú isteach'; $messages['cookiesdisabled'] = 'Níor glac do sracléitheoir an fianán seisiúin'; $messages['sessionerror'] = 'Tá an seisiúin neamhbhailí nó as feidhm'; $messages['storageerror'] = 'Theip an iarraidh chun nasc go dtí an freastalaí Prótacal Rochtana Teachtaireachtaí Idirlín (IMAP)'; $messages['nomessagesfound'] = 'Ní bhfuair mé aon teachtaireacht i bosca postas seo'; $messages['loggedout'] = 'D\'éirigh tú logáil amach. Slán Leat!'; -$messages['loading'] = 'Fan nóiméad, ag lódáil...'; -$messages['loadingdata'] = 'Ag lódáil sonraí...'; -$messages['checkingmail'] = 'Ag seiceáil chun teachtaireacht nua...'; -$messages['sendingmessage'] = 'Ag seol mo teachtaireacht láithreach bonn...'; -$messages['messagesent'] = 'Sheol mé an teachtaireacht'; -$messages['savingmessage'] = 'Ag sábháil an teachtaireacht...'; +$messages['mailboxempty'] = 'Tá an bosca poist folamh'; +$messages['nomessages'] = 'Níl teachtaireachtaí ann'; +$messages['refreshing'] = 'Ag athnuaigh...'; +$messages['loading'] = 'Ag luchtú...'; +$messages['uploading'] = 'Ag luchtú an chomhaid...'; +$messages['attaching'] = 'Ag ceangail an chomhaid...'; +$messages['uploadingmany'] = 'Ag íosluchtú comhaid...'; +$messages['loadingdata'] = 'Ag luchtú sonraí...'; +$messages['checkingmail'] = 'Ag dearbháil an bhfuil teachtaireachtaí nua ann...'; +$messages['sendingmessage'] = 'Ag seoladh na teachtaireachta...'; +$messages['messagesent'] = 'Seoladh an teachtaireacht go rathúil.'; +$messages['savingmessage'] = 'Ag sábháil na teachtaireachta...'; $messages['messagesaved'] = 'Sábháil mé an teachtaireacht i dréachtaí'; $messages['successfullysaved'] = 'D\'éirigh mé agus sábháil mé'; $messages['addedsuccessfully'] = 'D\'éirigh mé agus shábháil mé duine nua go dtí an Leabhair Seoltaí'; -$messages['contactexists'] = 'Tá duine i do Leabhair Seoltaí agus tá an seoladh ríomhphost seo aige'; $messages['blockedimages'] = 'Chun do príobháide a cosain, choiscinn na híomhánna san teachtaireacht seo'; $messages['encryptedmessage'] = 'Tá an teachtaireacht seo i criptiúchán, Níl an cumas agam chun é a tionscail'; $messages['nocontactsfound'] = 'Ní raibh aon buine san Leabhair Seoltaí seo'; @@ -65,3 +71,8 @@ $messages['filesizeerror'] = 'Beigh an comhad ró-mhor. Is ea $size uas-saghas chun admháil léite'; $messages['sourceisreadonly'] = 'Tá an foinse seolaigh seo inléite amháin'; $messages['errorsavingcontact'] = 'Theip mé, Níl an cumas agam an seolagh seo a sábháil'; +$messages['movingcontact'] = 'Ag bogadh teachtaireacht(aí)'; +$messages['deletingmessage'] = 'Ag scriosadh teachtaireacht(aí)...'; +$messages['nametoolong'] = 'Tá an t-ainm rófhada.'; +$messages['errnotfound'] = 'Níor Aimsíodh an Comhad'; +$messages['clicktocompose'] = 'Brúigh anseo chun teachtaireacht nua a chumadh';
View file
roundcubemail-1.2.tar.gz/program/localization/gl_ES/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/gl_ES/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -233,7 +233,6 @@ $labels['attach'] = 'Anexar'; $labels['attachments'] = 'Ficheiros anexos'; $labels['upload'] = 'Cargar'; -$labels['uploadprogress'] = '$percent ($current de $total)'; $labels['close'] = 'Pechar'; $labels['messageoptions'] = 'Opcións da mensaxe...'; $labels['togglecomposeoptions'] = 'Conmutar opcións de redacción'; @@ -404,7 +403,6 @@ $labels['autosend'] = 'enviar automáticamente'; $labels['autosendknown'] = 'enviar aos meus contactos, noutros casos preguntar'; $labels['autosendknownignore'] = 'enviar aos meus contactos, noutros casos ignorar'; -$labels['ignore'] = 'ignorar'; $labels['readwhendeleted'] = 'Marcar a mensaxe como lida ao eliminar'; $labels['flagfordeletion'] = 'Marcar a mensaxe para eliminar en vez de eliminar'; $labels['skipdeleted'] = 'Non amosar as mensaxes marcadas como eliminadas';
View file
roundcubemail-1.2.tar.gz/program/localization/gl_ES/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/gl_ES/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Gardar texto de resposta...'; $messages['deleteresponseconfirm'] = 'Realmente queres borrar este texto de resposta?'; $messages['addedsuccessfully'] = 'O contacto engadiuse correctamente á Axenda de enderezos.'; -$messages['contactexists'] = 'Xa existe un contacto con este enderezo de correo electrónico.'; $messages['contactnameexists'] = 'Xa existe un contacto con este nome.'; $messages['blockedimages'] = 'Estanse a bloquear as imaxes remotas para protexer a túa privacidade.'; $messages['encryptedmessage'] = 'Sentímolo! Non se pode amosar a mensaxe porque está cifrada.'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Por favor, engade un enderezo de correo electrónico válido.'; $messages['nonamewarning'] = 'Por favor, engade un nome.'; $messages['nopagesizewarning'] = 'Por favor, engade un tamaño de páxina.'; -$messages['nosenderwarning'] = 'Por favor, engade o enderezo de correo electrónico do remite.'; $messages['norecipientwarning'] = 'Por favor, engade polo menos unha persoa destinataria.'; $messages['nosubjectwarning'] = 'O campo "Asunto" está baleiro. Queres completalo?'; $messages['nobodywarning'] = 'Queres enviar esta mensaxe sen texto?'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = 'Importadas $nr mensaxes con éxito'; $messages['importmessageerror'] = 'Fallou a importación! O arquivo subido non é unha mensaxe válida ou un ficheiro de correo'; $messages['opnotpermitted'] = 'Operación non permitida!'; -$messages['nofromaddress'] = 'Falta o enderezo de correo electrónico na identidade que escolleches.'; $messages['editorwarning'] = 'Se troca neste intre ao editor de texto plano, vai perder todo o formato do texto. Quere continuar?'; $messages['httpreceivedencrypterror'] = 'Produciuse un erro fatal de configuración. Contacta coa persoa administradora inmediatamente. <b>Non se enviou a túa mensaxe.</b>'; $messages['smtpconnerror'] = 'Erro SMTP ($code): Fallou a conexión co servidor.'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'Erro SMTP ($code): Non foi posíbel engadir a persoa destinataria "$to" ($msg).'; $messages['smtprecipientserror'] = 'Erro SMTP: Non se pode analizar a lista de persoas destinatarias.'; $messages['smtperror'] = 'Erro SMTP: $msg'; -$messages['emailformaterror'] = 'O enderezo de correo electrónico é incorrecto: $email.'; $messages['toomanyrecipients'] = 'Especificou persoas destinatarias de máis. Por favor, redúceas a un máximo de $max.'; $messages['maxgroupmembersreached'] = 'O número de integrantes do grupo excede o máximo de $max.'; $messages['internalerror'] = 'Produciuse un erro interno. Por favor, téntao de novo.';
View file
roundcubemail-1.2.tar.gz/program/localization/he_IL/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/he_IL/messages.inc
Changed
@@ -15,20 +15,21 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/messages/ */ -$messages['errortitle'] = 'קרתה שגיאה !'; +$messages['errortitle'] = 'אירעה שגיאה !'; $messages['loginfailed'] = 'הכניסה נכשלה'; $messages['cookiesdisabled'] = 'הדפדפן אינו מקבל עוגיות'; $messages['sessionerror'] = 'כניסתך למערכת אינה חוקית או שפג תוקפה'; $messages['storageerror'] = 'הקשר לשרת הדואר נכשל'; $messages['servererror'] = '! שגיאת שרת'; $messages['servererrormsg'] = '$msg שגיאת שרת'; +$messages['accountlocked'] = 'יותר מדיי ניסיונות כניסה כושלים. נסה שנית מאוחר יותר.'; $messages['connerror'] = 'שגיאת תקשורת עם השרת.'; $messages['dberror'] = '! שגיאה במסד הנתונים'; $messages['windowopenerror'] = 'החלון הקופץ נחסם!'; $messages['requesttimedout'] = 'תם הזמן המוקצב לבקשה'; -$messages['errorreadonly'] = 'לא ניתן לבצע הפעולה כי התיק ניתן לקריאה בלבד'; +$messages['errorreadonly'] = 'לא ניתן לבצע הפעולה כי התיקייה במצב קריאה בלבד'; $messages['errornoperm'] = 'לא ניתן לבצע הפעולה כי אין הרשאה לבצעה'; -$messages['erroroverquota'] = 'לא ניתן לבצע הפעולה כי לא מקום פנוי על הדיסק'; +$messages['erroroverquota'] = 'לא ניתן לבצע את הפעולה.אין מקום פנוי על הדיסק'; $messages['erroroverquotadelete'] = 'אין מקום פנוי על הדיסק. יש להשתמש ב SHIFT+DELETE כדי למחוק ההודעה'; $messages['invalidrequest'] = 'בקשה לא חוקית. המידע לא נשמר'; $messages['invalidhost'] = 'שם שרת לא חוקי'; @@ -43,15 +44,14 @@ $messages['uploadingmany'] = 'מעלה קבצים...'; $messages['loadingdata'] = 'טעינת מידע...'; $messages['checkingmail'] = 'בדיקת קיום הודעות חדשות...'; -$messages['sendingmessage'] = 'ההודעה נמסרת...'; -$messages['messagesent'] = 'ההודעה נמסרה בהצלחה'; +$messages['sendingmessage'] = 'ההודעה נשלחת...'; +$messages['messagesent'] = 'ההודעה נשלחה בהצלחה'; $messages['savingmessage'] = 'שמירת הודעה...'; $messages['messagesaved'] = 'ההודעה נשמרה כטיוטה'; $messages['successfullysaved'] = 'נשמרה בהצלחה'; $messages['savingresponse'] = 'שמירת תגובה...'; $messages['deleteresponseconfirm'] = 'האם למחוק את התגובה?'; $messages['addedsuccessfully'] = 'איש הקשר נוסף לפנקס בהצלחה'; -$messages['contactexists'] = 'קיים כבר איש קשר עם כתובת דוא"ל זו'; $messages['contactnameexists'] = 'קיים כבר איש קשר בעל אותו שם'; $messages['blockedimages'] = 'תמונות משרת אחר נחסמו כדי לשמור על הפרטיות'; $messages['encryptedmessage'] = 'זו הודעת מוצפנת ולא ניתן להציגה'; @@ -70,26 +70,25 @@ $messages['senttooquickly'] = 'נא להמתין $sec שניות לפני מסירת הודעה זו'; $messages['errorsavingsent'] = 'אירעה שגיאה בזמן שמירת ההודעה שנשלחה'; $messages['errorsaving'] = 'אירעה שגיאה בזמן השמירה'; -$messages['errormoving'] = 'לא ניתן לתייק את ההודעה'; +$messages['errormoving'] = 'העברת ההודעה(ות) נכשלה'; $messages['errorcopying'] = 'העתקת ההודעות נכשלה'; $messages['errordeleting'] = 'לא ניתן למחוק את ההודעה'; $messages['errormarking'] = 'לא ניתן לסמן ההודעה'; $messages['deletecontactconfirm'] = 'האם למחוק את איש הקשר?'; $messages['deletegroupconfirm'] = 'האם אכן ברצונך למחוק את הקבוצה שנבחרה?'; $messages['deletemessagesconfirm'] = 'האם למחוק את ההודעות המסומנות?'; -$messages['deletefolderconfirm'] = 'האם למחוק תיק זה?'; -$messages['purgefolderconfirm'] = 'האם למחוק את כל ההודעות בתיק זה?'; +$messages['deletefolderconfirm'] = 'האם למחוק תיקייה זו?'; +$messages['purgefolderconfirm'] = 'האם למחוק את כל ההודעות בתיקייה זו?'; $messages['contactdeleting'] = 'אנשי קשר נמחקים...'; $messages['groupdeleting'] = 'מחיקת קבוצה...'; $messages['folderdeleting'] = 'התיקיה נמחקת...'; $messages['foldermoving'] = 'העברת תיקיה...'; -$messages['foldersubscribing'] = 'התיק נרשם...'; -$messages['folderunsubscribing'] = 'רישום התיק בוטל...'; +$messages['foldersubscribing'] = 'התיקייה נרשמה...'; +$messages['folderunsubscribing'] = 'רישום התיקיה בוטל...'; $messages['formincomplete'] = 'לא הוזנו כל השדות בטופס זה'; $messages['noemailwarning'] = 'נא להוסיף כתובת דוא"ל חוקית'; $messages['nonamewarning'] = 'נא להוסיף שם'; $messages['nopagesizewarning'] = 'נא להוסיף גודל דף'; -$messages['nosenderwarning'] = 'נא להוסיף כתובת השולח'; $messages['norecipientwarning'] = 'נא להוסיף לפחות נמען אחד'; $messages['nosubjectwarning'] = 'שורת הנושא ריקה. האם ברצונך להוסיף נושא כעת?'; $messages['nobodywarning'] = 'האם לשלוח הודעה ללא תוכן?'; @@ -105,11 +104,11 @@ $messages['checking'] = 'בדיקה...'; $messages['stillsearching'] = 'עדיין בחיפוש...'; $messages['nospellerrors'] = 'לא נמצאו שגיאות כתיב'; -$messages['folderdeleted'] = 'התיק נמחק בהצלחה'; -$messages['foldersubscribed'] = 'התיק נרשם בהצלחה'; -$messages['folderunsubscribed'] = 'ביטול רישום תיק הצליח'; -$messages['folderpurged'] = 'התיק נמחק בהצלחה'; -$messages['folderexpunged'] = 'התיק רוקן בהצלחה'; +$messages['folderdeleted'] = 'התיקייה נמחקה בהצלחה'; +$messages['foldersubscribed'] = 'התיקייה נרשמה בהצלחה'; +$messages['folderunsubscribed'] = 'ביטול רישום התיקייה הצליח'; +$messages['folderpurged'] = 'התיקייה רוקנה בהצלחה'; +$messages['folderexpunged'] = 'התיקייה צומצמה בהצלחה'; $messages['deletedsuccessfully'] = 'המחיקה הסתיימה בהצלחה'; $messages['converting'] = 'הסרת העיצוב מההודעה'; $messages['messageopenerror'] = 'לא ניתן לטעון ההודעה מהשרת'; @@ -122,11 +121,11 @@ $messages['moveerror'] = 'לא ניתן היה להעביר אנשי קשר כלשהם'; $messages['sourceisreadonly'] = 'המקור לכתובת הוא לקריאה בלבד'; $messages['errorsavingcontact'] = 'לא ניתן לשמור את כתובת איש הקשר'; -$messages['movingmessage'] = 'תיוק ההודעה...'; -$messages['copyingmessage'] = 'הודעת מועתקת...'; +$messages['movingmessage'] = 'העברת הודעה(ות)...'; +$messages['copyingmessage'] = 'העתקת הודעה(ות)...'; $messages['copyingcontact'] = 'העתקת אנשי קשר...'; -$messages['movingcontact'] = 'אנשי קשר עוברים...'; -$messages['deletingmessage'] = 'המחיקה בתהליך...'; +$messages['movingcontact'] = 'העברת אנשי קשר...'; +$messages['deletingmessage'] = 'מחיקת הודעה(ות)...'; $messages['markingmessage'] = 'סימון ההודעה בתהליך...'; $messages['addingmember'] = 'הוספת אנשי קשר לקבוצה...'; $messages['removingmember'] = 'הסרת אנשי קשר מהקבוצה...'; @@ -135,7 +134,7 @@ $messages['deleteidentityconfirm'] = 'האם אכן ברצונך למחוק זהות זאת?'; $messages['nodeletelastidentity'] = 'זו הזהות האחרונה ולכן לא ניתן לבטלה'; $messages['forbiddencharacter'] = 'שם התיקיה מכיל תוים אסורים'; -$messages['selectimportfile'] = 'נא לבחור קובץ לייבוא'; +$messages['selectimportfile'] = 'נא לבחור קובץ להעלאה'; $messages['addresswriterror'] = 'פנקס הכתובות שנבחר אינו ניתן לכתיבה'; $messages['contactaddedtogroup'] = 'אנשי הקשר נוספו בהצלחה לקבוצה'; $messages['contactremovedfromgroup'] = 'אנשי הקשר הוסרו בהצלחה מהקבוצה'; @@ -147,8 +146,7 @@ $messages['importmessagesuccess'] = 'יובאו בהצלחה $nr הודעות '; $messages['importmessageerror'] = 'היבוא נכשל ! הקובץ שהועלה אינו הודעה או קובץ הודעות במבנה מתאים'; $messages['opnotpermitted'] = 'פעולה אסורה!'; -$messages['nofromaddress'] = 'לזהות שנבחרה חסרה כתובת דואר'; -$messages['editorwarning'] = 'החלפת טיפוס עורך עלולה לגרום לאבדן עיצוב טקסט. האם ברצונך להמשיך?'; +$messages['editorwarning'] = 'החלפת סוג העורך עלולה לגרום לאבדן עיצוב טקסט. האם ברצונך להמשיך?'; $messages['httpreceivedencrypterror'] = 'ארעה שגיאת תצורה חמורה. נא להודיע מייד למנהל/ת המערכת. <B> הודעתך לא תשלח <B>'; $messages['smtpconnerror'] = 'SMTP ($code): אבד הקשר לשרת'; $messages['smtpautherror'] = 'SMTP ($code): ההזדהות נכשלה'; @@ -156,7 +154,6 @@ $messages['smtptoerror'] = '($msg) SMTP ($code): "$to" לא נרשמה כתובת המקבל'; $messages['smtprecipientserror'] = 'SMTP : לא ניתן לפענח רשימת נמענים'; $messages['smtperror'] = 'SMTP: $msg'; -$messages['emailformaterror'] = '$email כתובת דוא"ל שגויה'; $messages['toomanyrecipients'] = 'יותר מדי נמענים. יש להקטין מספרם ל - $max'; $messages['maxgroupmembersreached'] = 'מספרם של חברי הקבוצה אינו יכול לעבור $max'; $messages['internalerror'] = 'שגיאת מערכת. נא לנסות שנית.'; @@ -180,8 +177,8 @@ $messages['namecannotbeempty'] = 'השם אינו יכול להיות ריק'; $messages['nametoolong'] = 'השם ארוך מדי'; $messages['namedotforbidden'] = 'שם תיקיה אינו יכול להתחיל בנקודה'; -$messages['folderupdated'] = 'התיק עודכן בהצלחה'; -$messages['foldercreated'] = 'התיק נוצר בהצלחה'; +$messages['folderupdated'] = 'התיקייה עודכנה בהצלחה'; +$messages['foldercreated'] = 'התיקייה נוצרה בהצלחה'; $messages['invalidimageformat'] = 'פורמט תמונה לא חוקי'; $messages['mispellingsfound'] = 'התגלו שגיאות כתיב בהודעה'; $messages['parentnotwritable'] = 'לא ניתן ליצור/להעביר תיקיה לתוך תיקית האב שנבחרה. אין הרשאה לגישה.';
View file
roundcubemail-1.2.tar.gz/program/localization/hi_IN/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/hi_IN/messages.inc
Changed
@@ -15,10 +15,16 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/messages/ */ +$messages['errortitle'] = 'एक त्रुटि पाई गई !'; $messages['loginfailed'] = 'लॉगिन नहीं हो पाया'; $messages['cookiesdisabled'] = 'आपका ब्राऊसर कुकी स्वीकार नहीं कर रहा है'; $messages['sessionerror'] = 'सत्र समाप्त या अवैद्य'; $messages['storageerror'] = 'आईमैप (IMAP) सर्वर से सम्पर्क नहीं हो पाया'; +$messages['servererror'] = 'सर्वर त्रुटि'; +$messages['dberror'] = 'डाटाबेस त्रुटि!'; +$messages['windowopenerror'] = 'पॉपप विंडो अवरुद्ध किया गया था !'; +$messages['requesttimedout'] = 'अनुरोध का समय समाप्त'; +$messages['errorreadonly'] = 'कार्य करने में असमर्थ । फ़ोल्डर केवल पढ़ने के लिए है।'; $messages['nomessagesfound'] = 'इस मेलबॉक्स में कोई मेल नहीं है'; $messages['loggedout'] = 'सत्र समाप्त. टा टा!'; $messages['loading'] = 'लोड हो रहा है'; @@ -30,7 +36,6 @@ $messages['messagesaved'] = 'मेल ड्राफ़्ट फोल्डर में जमा हो रहा है'; $messages['successfullysaved'] = 'सहेजा गया है'; $messages['addedsuccessfully'] = 'पता खाते में पता जोडा गया है'; -$messages['contactexists'] = 'इस ई-मेल पता से एक पता पेहले से है'; $messages['blockedimages'] = 'आप के प्राईवेसी के लिये और स्पैम से बचने के लिये इस मेल में सदूर चित्र नहीं दिखाये गये हैं।'; $messages['encryptedmessage'] = 'माफ़ कीजिये, यह मेल कूट रूप में है, इस कारण दिखाया नहीं जा सकता।'; $messages['nocontactsfound'] = 'कोई पता नहीं मिला';
View file
roundcubemail-1.2.tar.gz/program/localization/hr_HR/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/hr_HR/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -78,7 +78,7 @@ $labels['feb'] = 'Velj'; $labels['mar'] = 'Ožu'; $labels['apr'] = 'Tra'; -$labels['may'] = 'Svibanj'; +$labels['may'] = 'Svi'; $labels['jun'] = 'Lip'; $labels['jul'] = 'Srp'; $labels['aug'] = 'Kol'; @@ -213,7 +213,6 @@ $labels['attach'] = 'Priloži'; $labels['attachments'] = 'Privitci (Attachments)'; $labels['upload'] = 'Dodaj'; -$labels['uploadprogress'] = '$percent ($current od $total)'; $labels['close'] = 'Zatvori'; $labels['messageoptions'] = 'Postavke poruka...'; $labels['low'] = 'Nizak'; @@ -373,7 +372,6 @@ $labels['autosend'] = 'pošalji potvrdu'; $labels['autosendknown'] = 'pošalji potvrdu ako je pošiljatelj u mom imeniku, u suprotnom me pitaj'; $labels['autosendknownignore'] = 'pošalji potvrdu ako je pošiljatelj u mom imeniku, u suprotnom zanemari'; -$labels['ignore'] = 'zanemari'; $labels['readwhendeleted'] = 'Označi poruku kao pročitanu pri brisanju'; $labels['flagfordeletion'] = 'Označi poruku za brisanje umjesto brisanja'; $labels['skipdeleted'] = 'Ne prikazuj obrisane poruke';
View file
roundcubemail-1.2.tar.gz/program/localization/hr_HR/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/hr_HR/messages.inc
Changed
@@ -49,7 +49,6 @@ $messages['savingresponse'] = 'Spremanje teksta odgovora...'; $messages['deleteresponseconfirm'] = 'Jeste li sigurni da želite obrisati tekst ovog odgovora?'; $messages['addedsuccessfully'] = 'Kontakt uspješno dodan u imenik.'; -$messages['contactexists'] = 'Kontakt sa istom e-mail adresom već postoji.'; $messages['contactnameexists'] = 'Kontakt istog imena već postoji.'; $messages['blockedimages'] = 'Zbog zaštite privatnosti, slike sa interneta su blokirane u ovoj poruci.'; $messages['encryptedmessage'] = 'Ova poruka je šifrirana i ne može se prikazati.'; @@ -79,7 +78,6 @@ $messages['noemailwarning'] = 'Unesite ispravnu e-mail adresu.'; $messages['nonamewarning'] = 'Unesite ime.'; $messages['nopagesizewarning'] = 'Unesite veličinu stranice.'; -$messages['nosenderwarning'] = 'Unesite e-mail adresu pošiljatelja.'; $messages['norecipientwarning'] = 'Unesite barem jednog primatelja.'; $messages['nosubjectwarning'] = 'Polje \'Naslov\' je prazno. Želite li unijeti naslov?'; $messages['nobodywarning'] = 'Želite li poslati poruku bez teksta?'; @@ -135,7 +133,6 @@ $messages['importmessagesuccess'] = 'Uspješno uvezeno $nr poruka'; $messages['importmessageerror'] = 'Uvoz neuspješan! Datoteka nije u formatu poruke ili sandučića'; $messages['opnotpermitted'] = 'Operacija nije dozvoljena!'; -$messages['nofromaddress'] = 'Nije upisana e-mail adresa u odabrani identitet.'; $messages['httpreceivedencrypterror'] = 'Dogodila se fatalna greška u konfiguraciji. Odmah kontaktirajte administratora. <b>Vaša poruka se ne može poslati.</b>'; $messages['smtpconnerror'] = 'SMTP greška ($code): Povezivanje na poslužitelj nije uspjelo.'; $messages['smtpautherror'] = 'SMTP greška ($code): Autentikacija nije uspjela.'; @@ -143,7 +140,6 @@ $messages['smtptoerror'] = 'SMTP greška ($code): Dodavanje primatelja "$to" ($msg) nije uspjelo.'; $messages['smtprecipientserror'] = 'SMTP greška: Nije moguće pročitati listu primatelja.'; $messages['smtperror'] = 'SMTP greška: $msg'; -$messages['emailformaterror'] = 'Neispravna e-mail adresa: $email'; $messages['toomanyrecipients'] = 'Previše primatelja. Smanjite broj primatelja na $max.'; $messages['maxgroupmembersreached'] = 'Broj članova grupe prelazi maksimalni broj od $max.'; $messages['internalerror'] = 'Dogodila se interna greška. Molimo pokušajte ponovno.';
View file
roundcubemail-1.2.tar.gz/program/localization/hu_HU/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/hu_HU/labels.inc
Changed
@@ -195,6 +195,12 @@ $labels['currentfolder'] = 'Aktuális mappa'; $labels['subfolders'] = 'Ez és az almappák'; $labels['allfolders'] = 'Minden mappa'; +$labels['searchinterval-1W'] = 'egy hétnél régebbi'; +$labels['searchinterval-1M'] = 'egy hónapnál régebbi'; +$labels['searchinterval-1Y'] = 'több mint egy éves'; +$labels['searchinterval1W'] = 'egy hétnél korábbi'; +$labels['searchinterval1M'] = 'egy hónapnál korábbi'; +$labels['searchinterval1Y'] = 'egy évnél korábbi'; $labels['openinextwin'] = 'Megnyitás új ablakban'; $labels['emlsave'] = 'Letöltés (.eml)'; $labels['changeformattext'] = 'Megjelenítés sima szöveges formátumban'; @@ -214,6 +220,15 @@ $labels['addimage'] = 'Kép hozzáadás'; $labels['selectmedia'] = 'Film kijelölés'; $labels['addmedia'] = 'Film hozzáadás'; +$labels['encrypt'] = 'Titkosítás'; +$labels['encryptmessage'] = 'Üzenet titkosítása'; +$labels['encryptmessagemailvelope'] = 'Üzenet titkosítása Mailvelope-vel'; +$labels['importpubkeys'] = 'Nyilvános kulcsok importálása'; +$labels['encryptedsendialog'] = 'Titkosított üzenet küldése'; +$labels['keyid'] = 'Kulcs ID'; +$labels['keylength'] = 'Bitek'; +$labels['keyexpired'] = 'Lejárt'; +$labels['keyrevoked'] = 'Visszvont'; $labels['editidents'] = 'Azonosítók szerkesztése'; $labels['spellcheck'] = 'Helyesírás ellenőrzés'; $labels['checkspelling'] = 'Helyesírás-ellenőrzés'; @@ -553,5 +568,11 @@ $labels['arialabelmessageactions'] = 'Üzenet műveletek'; $labels['arialabelforwardingoptions'] = 'Továbbítási beállítások'; $labels['arialabelreplyalloptions'] = 'Válasz mindenkinek beállítások'; +$labels['arialabelresponsesmenu'] = 'Sablon válaszok menű'; $labels['arialabelattachmentpreview'] = 'Csatolmány előnézet'; +$labels['arialabelsearchterms'] = 'Kereső kifejezések'; +$labels['helplistkeyboardnavigation'] = "Nyilak fel/le: A sor fokusz/kiválasztás mozgatása. +Szóköz: A fokuszban lévő sor kiválasztása. +Shift + fel/le: Több sor kiválasztása az aktállíis sor alatt/felett. +Ctrl + Szóköz: A fokszban levő sor hozzáadása a szelekcióhoz vagy törlése abból."; ?>
View file
roundcubemail-1.2.tar.gz/program/localization/hu_HU/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/hu_HU/messages.inc
Changed
@@ -39,6 +39,7 @@ $messages['refreshing'] = 'Frissítés...'; $messages['loading'] = 'Betöltés...'; $messages['uploading'] = 'Fájl feltöltése...'; +$messages['attaching'] = 'Fájl csatolása...'; $messages['uploadingmany'] = 'Fájlok feltöltése...'; $messages['loadingdata'] = 'Az adatok betöltése...'; $messages['checkingmail'] = 'Új üzenetek keresése...'; @@ -50,10 +51,10 @@ $messages['savingresponse'] = 'A válasz szövegének mentése...'; $messages['deleteresponseconfirm'] = 'Biztosan törli ezt a válasz szöveget?'; $messages['addedsuccessfully'] = 'A kapcsolat hozzáadása a címjegyzékhez megtörtént'; -$messages['contactexists'] = 'Ezzel az e-mail címmel már létezik kapcsolat'; $messages['contactnameexists'] = 'Ezzel a névvel már létezik kapcsolat'; $messages['blockedimages'] = 'Biztonsági okokból a távoli képek letöltése tiltott'; $messages['encryptedmessage'] = 'Az üzenet titkosított, ezért nem megjeleníthető'; +$messages['externalmessagedecryption'] = 'Ez egy titkosított üzenet amit vissza tudsz fejteni a böngésződ bővitményével,'; $messages['nocontactsfound'] = 'Nem találhatóak kapcsolatok'; $messages['contactnotfound'] = 'A kiválasztott kapcsolat nem található'; $messages['contactsearchonly'] = 'Adjon meg keresőkifejezéseket a kapcsolatok közti kereséshez'; @@ -80,7 +81,6 @@ $messages['noemailwarning'] = 'Adjon meg egy valós e-mail címet'; $messages['nonamewarning'] = 'Adjon meg egy nevet'; $messages['nopagesizewarning'] = 'Adja meg a papír méretét'; -$messages['nosenderwarning'] = 'Kérem adja meg a feladó e-mail címét'; $messages['norecipientwarning'] = 'Legalább egy címzettet adjon meg'; $messages['nosubjectwarning'] = 'A Tárgy mező üres. Szeretné most kitölteni?'; $messages['nobodywarning'] = 'Elküldi az üzenetet üresen?'; @@ -137,7 +137,6 @@ $messages['importmessagesuccess'] = 'Sikeresen importálva $nr üzenet'; $messages['importmessageerror'] = 'Sikertelen az importálás. A feltőltött file nem értelmezhető üzenetként vagy postafiók (mailbox) fileként.'; $messages['opnotpermitted'] = 'A művelet nem megengedett!'; -$messages['nofromaddress'] = 'A kiválasztott azonosítónál nincs email beállítva.'; $messages['editorwarning'] = 'A szerkesztő tipusok közötti váltás a szöveg formázásának elveszésével járhat. Biztos szeretnéd folytatni?'; $messages['httpreceivedencrypterror'] = 'Végzetes konfigurációs hiba történt, azonnal lépjen kapcsolatba az üzemeltetővel. <b>Az üzenet nem küldhető el.</b>'; $messages['smtpconnerror'] = 'SMTP hiba ($code): Sikertelen kapcsolódás a szerverhez'; @@ -146,7 +145,6 @@ $messages['smtptoerror'] = 'SMTP hiba ($code): Nem sikerült a következő címzett hozzáadása: "$to" ($msg)'; $messages['smtprecipientserror'] = 'SMTP hiba ($code): A címzettlista feldolgozása sikertelen'; $messages['smtperror'] = 'SMTP hiba ($code): $msg'; -$messages['emailformaterror'] = 'Helytelen formátumú e-mail cím: $email'; $messages['toomanyrecipients'] = 'Túl sok a címzett. Csökkentse a címzettek számát maximum $max címre!'; $messages['maxgroupmembersreached'] = 'A csoport létszáma meghaladja a maximum $max főt'; $messages['internalerror'] = 'Belső hiba történt. Kérjük próbálja újra!';
View file
roundcubemail-1.2.tar.gz/program/localization/hy_AM/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/hy_AM/messages.inc
Changed
@@ -40,7 +40,6 @@ $messages['messagesaved'] = 'Նամակը գրանցվեց որպես սևագիր'; $messages['successfullysaved'] = 'Գրանցված է'; $messages['addedsuccessfully'] = 'Հասցեն ավելացված է'; -$messages['contactexists'] = 'Այս հասցեով անձը արդեն գրանցված է'; $messages['contactnameexists'] = 'Նույն անունով արդեն անձ գոյություն ունի։'; $messages['blockedimages'] = 'Ձեր անվտանգության համար, այս նամակի արտաքին նկարներն բեռնված չեն'; $messages['encryptedmessage'] = 'Ներողություն, այս նամակը կոդավորված է'; @@ -68,7 +67,6 @@ $messages['noemailwarning'] = 'Մուտքագրեք ճիշտ էլ. հասցե'; $messages['nonamewarning'] = 'Մուտքագրեք անուն'; $messages['nopagesizewarning'] = 'Մուտքագրեք էջի չափս'; -$messages['nosenderwarning'] = 'Մուտքագրեք հասցեատիրոջ հասցեն'; $messages['norecipientwarning'] = 'Մուտքագրեք նվազագույնը մեկ հասցեատեր'; $messages['nosubjectwarning'] = 'Վերնագիր բացակայում է, ցանկանո՞ւմ եք լրացնել'; $messages['nobodywarning'] = 'Ուղարկե՞լ այս նամակը դատարկ'; @@ -114,7 +112,6 @@ $messages['importconfirm'] = '$inserted նոր ներկրված հասցեներ, $skipped արդեն առկա հասցեներ՝ <p><em>$names</em></p>'; $messages['importconfirmskipped'] = '<b>Բաց թողնվեց $skipped առկա գրառում</b>'; $messages['opnotpermitted'] = 'Գործողությունը անթույլատրելի է։'; -$messages['nofromaddress'] = 'Նշված անձը հասցե չունի։'; $messages['httpreceivedencrypterror'] = 'Համակարգի լարքի սխալ։ Դիմեք համակարգը սպասարկող անձնակազմին։ <b>Ձեր նամակը ուղարկված չէ։</b>'; $messages['smtpconnerror'] = 'SMTP սխալ ($code)` Սերվերի հետ կապը ձախողվեց։'; $messages['smtpautherror'] = 'SMTP սխալ ($code)` Նույնականացումը ձախողվեց։'; @@ -122,7 +119,6 @@ $messages['smtptoerror'] = 'SMTP սխալ ($code)` Հաղորդագրության ստացող "$to"-ին ($msg) ավելացնելը ձախողվեց։'; $messages['smtprecipientserror'] = 'SMTP սխալ` ստացողների ցուցակի ընթերցման ձախողում։'; $messages['smtperror'] = 'SMTP սխալ` $msg'; -$messages['emailformaterror'] = 'Սխալ էլփոստի հասցե` $email'; $messages['toomanyrecipients'] = 'Ստացողների քանակը չափազանց մեծ է։ Նվազեցրեք մինչև $max-ը։'; $messages['maxgroupmembersreached'] = 'Խմբի անդամների քանաքը գերազանցում է թույլատրելի $max-ը։'; $messages['contactdelerror'] = 'Անձանց ջնջումը ձախողվեց։';
View file
roundcubemail-1.2.tar.gz/program/localization/ia/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ia/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'Le connexion al servitor de immagazinage ha fallite.'; $messages['servererror'] = 'Error de servitor.'; $messages['servererrormsg'] = 'Error de sevitor: $msg'; +$messages['accountlocked'] = 'Troppo de tentativas fallite de authentication. Reproba plus tarde.'; $messages['connerror'] = 'Error de connexion (impossibile attinger le servitor).'; $messages['dberror'] = 'Error de base de datos.'; $messages['windowopenerror'] = 'Le fenestra pop-up ha essite blocate.'; @@ -51,13 +52,17 @@ $messages['savingresponse'] = 'A salveguardar le texto del responsa...'; $messages['deleteresponseconfirm'] = 'Es vos secur de voler deler iste texto de responsa?'; $messages['addedsuccessfully'] = 'Le contacto ha essite addite al adressario.'; -$messages['contactexists'] = 'Un contacto con le mesme adresse de e-mail jam existe.'; $messages['contactnameexists'] = 'Un contacto con le mesme nomine jam existe.'; $messages['blockedimages'] = 'Pro proteger vostre vita private, le imagines a distantia es blocate in iste message.'; $messages['encryptedmessage'] = 'Iste message ha essite cryptate e non pote esser monstrate.'; $messages['externalmessagedecryption'] = 'Isto es un message cryptate e pote esser decryptate con tu extension de navigator.'; $messages['nopubkeyfor'] = 'Nulle clave public valide trovate pro $email'; $messages['nopubkeyforsender'] = 'Nulle clave public valide ha essite trovate pro tu identitate de expeditor. Vole tu cryptar le message pro le destinatarios solmente?'; +$messages['encryptnoattachments'] = 'Le attachamentos jam incargate non pote esser cryptate. Per favor re-adde los in le editor cryptographic.'; +$messages['searchpubkeyservers'] = 'Vole tu cercar le claves mancante in le servitores de claves public?'; +$messages['encryptpubkeysfound'] = 'Le sequente claves public ha essite trovate:'; +$messages['keyservererror'] = 'Fallimento de obtener clave ab servitor de claves'; +$messages['keyimportsuccess'] = 'Le clave public $key ha essite importate in tu portaclaves'; $messages['nocontactsfound'] = 'Nulle contacto trovate.'; $messages['contactnotfound'] = 'Le contacto requestate non ha essite trovate.'; $messages['contactsearchonly'] = 'Entra parolas a cercar in contactos'; @@ -84,7 +89,6 @@ $messages['noemailwarning'] = 'Per favor, specifica un adresse de e-mail valide.'; $messages['nonamewarning'] = 'Per favor, specifica un nomine.'; $messages['nopagesizewarning'] = 'Per favor, specifica un dimension de pagina.'; -$messages['nosenderwarning'] = 'Per favor, specifica le adresse de e-mail del expeditor.'; $messages['norecipientwarning'] = 'Per favor, specifica al minus un destinatario.'; $messages['nosubjectwarning'] = 'Le campo "Subjecto" es vacue. Vole vos specificar un subjecto ora?'; $messages['nobodywarning'] = 'Inviar iste message sin texto?'; @@ -108,6 +112,7 @@ $messages['deletedsuccessfully'] = 'Delete con successo.'; $messages['converting'] = 'A remover le formatation...'; $messages['messageopenerror'] = 'Impossibile cargar le message ab le servitor.'; +$messages['filelinkerror'] = 'Le attachamento del file ha fallite.'; $messages['fileuploaderror'] = 'Incargamento de file falleva.'; $messages['filesizeerror'] = 'Le file incargate excede le dimension maxime de $size.'; $messages['copysuccess'] = '$nr contactos ha essite copiate.'; @@ -141,7 +146,6 @@ $messages['importmessagesuccess'] = '$nr messages ha essite importate'; $messages['importmessageerror'] = 'Importation fallite. Le file incargate non es un file de cassa postal o message valide.'; $messages['opnotpermitted'] = 'Operation non permittite.'; -$messages['nofromaddress'] = 'Le adresse de e-mail manca in le identitate seligite.'; $messages['editorwarning'] = 'Si vos cambia de typo de editor, le formato del texto pote esser perdite. Desira vos continuar?'; $messages['httpreceivedencrypterror'] = 'Un error fatal de configuration ha occurrite. Contacta immediatemente vostre administrator.<b>Vostre message non pote esser inviate.</b>'; $messages['smtpconnerror'] = 'Error SMTP ($code): Le connexion al servitor ha fallite.'; @@ -150,7 +154,6 @@ $messages['smtptoerror'] = 'Error SMTP ($code): Impossibile adder le destinatario "$to" ($msg).'; $messages['smtprecipientserror'] = 'Error SMTP: Impossibile interpretar le lista de destinatarios.'; $messages['smtperror'] = 'Error SMTP: $msg'; -$messages['emailformaterror'] = 'Adresse de e-mail invalide: $email'; $messages['toomanyrecipients'] = 'Troppo de destinatarios. Reduce le numero de destinatarios a $max.'; $messages['maxgroupmembersreached'] = 'Le numero de membros del gruppo excede le maximo de $max.'; $messages['internalerror'] = 'Un error interne ha occurrite. Per favor, essaya lo de novo.'; @@ -173,6 +176,7 @@ $messages['autocompletemore'] = 'Plure entratas corresponde. Per favor, specifica plus characteres.'; $messages['namecannotbeempty'] = 'Le nomine non pote esser vacue.'; $messages['nametoolong'] = 'Le nomine es troppo longe.'; +$messages['namedotforbidden'] = 'Le nomine del dossier non pote comenciar per un puncto.'; $messages['folderupdated'] = 'Le dossier ha essite actualisate.'; $messages['foldercreated'] = 'Le dossier ha essite create.'; $messages['invalidimageformat'] = 'Non es un formato de imagine valide.'; @@ -181,3 +185,12 @@ $messages['messagetoobig'] = 'Le parte del message es troppo grande pro tractar lo.'; $messages['attachmentvalidationerror'] = 'ATTENTION! Iste attachamento es suspecte perque su typo non corresponde al typo declarate in le message. Si vos non ha confidentia in le expeditor, vos non deberea aperir lo in le navigator perque illo pote haber contento nocive.<br/><br/><em>Expectate: $expected; trovate: $detected</em>'; $messages['noscriptwarning'] = 'Attention: Iste servicio webmail require JavaScript. Pro usar lo, per favor activa JavaScript in le configuration de vostre navigator.'; +$messages['messageissent'] = 'Le message ha jam essite inviate ma non ancora salveguardate. Vole tu salveguardar lo ora?'; +$messages['errnotfound'] = 'File non trovate'; +$messages['errnotfoundexplain'] = 'Le ressource requestate non ha essite trovate.'; +$messages['errfailedrequest'] = 'Requesta fallite'; +$messages['errauthorizationfailed'] = 'Autorisation fallite'; +$messages['errunauthorizedexplain'] = 'Non poteva verificar que tu es autorisate a acceder a iste servicio.'; +$messages['errrequestcheckfailed'] = 'Verification del requesta fallite'; +$messages['errcontactserveradmin'] = 'Per favor contacta le administrator de tu servitor.'; +$messages['clicktoresumesession'] = 'Clicca hic pro continuar tu session anterior';
View file
roundcubemail-1.2.tar.gz/program/localization/id_ID/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/id_ID/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -52,7 +52,7 @@ $labels['copy'] = 'Salin'; $labels['move'] = 'Pindahkan'; $labels['moveto'] = 'Pindahkan ke...'; -$labels['copyto'] = 'Salin ke'; +$labels['copyto'] = 'Salin ke...'; $labels['download'] = 'Unduh'; $labels['open'] = 'Buka'; $labels['showattachment'] = 'Tampilkan'; @@ -131,16 +131,24 @@ $labels['more'] = 'Berikutnya'; $labels['back'] = 'Kembali'; $labels['options'] = 'Pilihan'; +$labels['first'] = 'Pertama'; +$labels['last'] = 'Terakhir'; +$labels['previous'] = 'Sebelumnya'; +$labels['next'] = 'Selanjutnya'; $labels['select'] = 'Pilih'; $labels['all'] = 'Semua'; $labels['none'] = 'Tidak ada'; $labels['currpage'] = 'Halaman sekarang'; +$labels['isread'] = 'Baca'; $labels['unread'] = 'Belum terbaca'; $labels['flagged'] = 'Ditandai'; +$labels['unflagged'] = 'Tidak ditandai'; $labels['unanswered'] = 'Belum terjawab'; $labels['withattachment'] = 'Dengan lampiran'; $labels['deleted'] = 'Terhapus'; $labels['undeleted'] = 'Tidak terhapus'; +$labels['replied'] = 'Sudah dibalas'; +$labels['forwarded'] = 'Diteruskan'; $labels['invert'] = 'Sebaliknya'; $labels['filter'] = 'Penyaringan'; $labels['list'] = 'Daftar'; @@ -171,6 +179,11 @@ $labels['quota'] = 'Penggunaan ruang'; $labels['unknown'] = 'Tidak dikenal'; $labels['unlimited'] = 'Tidak terbatas'; +$labels['quotatype'] = 'Tipe kuota'; +$labels['quotatotal'] = 'Batas'; +$labels['quotaused'] = 'Dipakai'; +$labels['quotastorage'] = 'Ruang disk'; +$labels['quotamessage'] = 'Cacah pesan'; $labels['quicksearch'] = 'Pencarian cepat'; $labels['resetsearch'] = 'Atur ulang pencarian'; $labels['searchmod'] = 'Peubah pencarian'; @@ -182,6 +195,12 @@ $labels['currentfolder'] = 'Folder sekarang'; $labels['subfolders'] = 'Ini adalah subfolder'; $labels['allfolders'] = 'Semua folder'; +$labels['searchinterval-1W'] = 'lebih dari seminggu'; +$labels['searchinterval-1M'] = 'lebih dari sebulan'; +$labels['searchinterval-1Y'] = 'lebih dari setahun'; +$labels['searchinterval1W'] = 'kurang dari seminggu'; +$labels['searchinterval1M'] = 'kurang dari sebulan'; +$labels['searchinterval1Y'] = 'kurang dari setahun'; $labels['openinextwin'] = 'Buka dalam jendela baru'; $labels['emlsave'] = 'Unduh (.eml)'; $labels['changeformattext'] = 'Tampilkan dalam format text biasa'; @@ -197,6 +216,19 @@ $labels['dsn'] = 'Pemberitahuan status terkirim'; $labels['mailreplyintro'] = 'Pada $date, $sender menulis:'; $labels['originalmessage'] = 'Pesan Asli'; +$labels['selectimage'] = 'Pilih gambar'; +$labels['addimage'] = 'Tambah gambar'; +$labels['selectmedia'] = 'Pilih film'; +$labels['addmedia'] = 'Tambah film'; +$labels['encrypt'] = 'Enkripsi'; +$labels['encryptmessage'] = 'Enkripsi pesan'; +$labels['encryptmessagemailvelope'] = 'Enkripsi pesan dengan Mailvelope'; +$labels['importpubkeys'] = 'Impor kunci publik'; +$labels['encryptedsendialog'] = 'Mengirim pesan terenkripsi'; +$labels['keyid'] = 'ID Kunci'; +$labels['keylength'] = 'Bit'; +$labels['keyexpired'] = 'Kedaluarsa'; +$labels['keyrevoked'] = 'Dicabut'; $labels['editidents'] = 'Ubah identitas'; $labels['spellcheck'] = 'Ejaan'; $labels['checkspelling'] = 'Pemeriksaan ejaan'; @@ -204,19 +236,23 @@ $labels['revertto'] = 'Kembalikan ke'; $labels['restore'] = 'Kembalikan'; $labels['restoremessage'] = 'Kembalikan pesan ?'; +$labels['ignore'] = 'Abaikan'; $labels['responses'] = 'Respon'; $labels['insertresponse'] = 'Masukkan respon'; $labels['manageresponses'] = 'Atur respon'; +$labels['newresponse'] = 'Buat respon baru'; +$labels['addresponse'] = 'Tambah respon'; $labels['editresponse'] = 'Ubah respon'; $labels['editresponses'] = 'Ubah respon'; $labels['responsename'] = 'Nama'; -$labels['responsetext'] = 'Teks respon'; +$labels['responsetext'] = 'Teks Respon'; $labels['attach'] = 'Lampirkan'; $labels['attachments'] = 'Sisipan'; $labels['upload'] = 'Unggah'; $labels['uploadprogress'] = '$percent ($current dari $total)'; $labels['close'] = 'Tutup'; $labels['messageoptions'] = 'Pilihan pesan...'; +$labels['togglecomposeoptions'] = 'Jungkitkan opsi penyusunan'; $labels['low'] = 'Rendah'; $labels['lowest'] = 'Paling Rendah'; $labels['normal'] = 'Normal'; @@ -273,9 +309,11 @@ $labels['spouse'] = 'Suami/Istri'; $labels['allfields'] = 'Semua isian'; $labels['search'] = 'Cari'; +$labels['searchresult'] = 'Hasil pencarian'; $labels['advsearch'] = 'Pencarian Lebih Lanjut'; $labels['advanced'] = 'Tingkat lanjut'; $labels['other'] = 'Lainnya'; +$labels['printcontact'] = 'Cetak kontak'; $labels['typehome'] = 'Rumah'; $labels['typework'] = 'Kantor'; $labels['typeother'] = 'Lainnya'; @@ -291,10 +329,13 @@ $labels['typeblog'] = 'Blog'; $labels['typeprofile'] = 'Profil'; $labels['addfield'] = 'Tambah kolom isian'; +$labels['addcontact'] = 'Tambah kontak'; $labels['editcontact'] = 'Ubah kontak'; $labels['contacts'] = 'Daftar kontak'; $labels['contactproperties'] = 'Properti kontak'; +$labels['contactnameandorg'] = 'Nama dan Organisasi'; $labels['personalinfo'] = 'Informasi pribadi'; +$labels['contactphoto'] = 'Foto kontak'; $labels['edit'] = 'Ubah'; $labels['cancel'] = 'Batal'; $labels['save'] = 'Simpan'; @@ -303,6 +344,7 @@ $labels['addphoto'] = 'Tambah'; $labels['replacephoto'] = 'Ganti'; $labels['uploadphoto'] = 'Unggah foto'; +$labels['newcontact'] = 'Buat kontak baru'; $labels['deletecontact'] = 'Hapus kontak terpilih'; $labels['composeto'] = 'Tulis surat kepada'; $labels['contactsfromto'] = 'Kontak $from sampai $to dari total $count'; @@ -311,9 +353,12 @@ $labels['exportall'] = 'Ekspor semua'; $labels['exportsel'] = 'Ekspor pilihan'; $labels['exportvcards'] = 'Ekspor kontak dalam format vCard'; +$labels['newgroup'] = 'Buat grup baru'; +$labels['addgroup'] = 'Tambah grup'; $labels['grouprename'] = 'Ganti nama grup'; $labels['groupdelete'] = 'Hapus grup'; $labels['groupremoveselected'] = 'Hapus kontak terpilih dari grup'; +$labels['uponelevel'] = 'Naik satu tingkat'; $labels['previouspage'] = 'Perlihatkan himpunan sebelumnya'; $labels['firstpage'] = 'Perlihatkan himpunan pertama'; $labels['nextpage'] = 'Perlihatkan himpunan selanjutnya'; @@ -340,6 +385,10 @@ $labels['userpreferences'] = 'Pilihan pengguna'; $labels['editpreferences'] = 'Ubah pilihan pengguna'; $labels['identities'] = 'Identitas'; +$labels['manageidentities'] = 'Kelola identitas'; +$labels['newidentity'] = 'Buat identitas baru'; +$labels['addidentity'] = 'Tambah identitas'; +$labels['editidentity'] = 'Sunting identitas'; $labels['preferhtml'] = 'Lebih suka HTML'; $labels['defaultcharset'] = 'Default Character'; $labels['htmlmessage'] = 'Pesan HTML'; @@ -374,7 +423,7 @@ $labels['autosend'] = 'kirim otomatis'; $labels['autosendknown'] = 'kirim tanda terima kepada kontak saya, selain itu tanyai saya'; $labels['autosendknownignore'] = 'kirim tanda terima kepada kontak saya, selain acuhkan'; -$labels['ignore'] = 'acuhkan'; +$labels['ignorerequest'] = 'abaikan permintaan'; $labels['readwhendeleted'] = 'Tandai pesan sebagai terbaca saat dihapus'; $labels['flagfordeletion'] = 'Tandai pesan untuk penghapusan daripada dihapus'; $labels['skipdeleted'] = 'Jangan tampilkan pesan terhapus'; @@ -383,6 +432,7 @@ $labels['showremoteimages'] = 'Tampilkan remote inline images'; $labels['fromknownsenders'] = 'dari pengirim yang dikenal'; $labels['always'] = 'selalu'; +$labels['alwaysbutplain'] = 'selalu, kecuali saat membalas ke teks polos'; $labels['showinlineimages'] = 'Tampilkan gambar terlampir dibawah pesan'; $labels['autosavedraft'] = 'Otomatis menyimpan konsep'; $labels['everynminutes'] = 'setiap $n menit'; @@ -396,7 +446,9 @@ $labels['miscfolding'] = 'RFC 2047/2231 (MS Outlook)'; $labels['2047folding'] = 'Full RFC 2047 (other)'; $labels['force7bit'] = 'Gunakan MIME encoding untuk karakter 8-bit'; +$labels['savelocalstorage'] = "Simpan dalam penyimpanan lokal peramban (secara sementara)"; $labels['advancedoptions'] = 'Pilihan lanjut'; +$labels['toggleadvancedoptions'] = 'Jungkitkan opsi tingkat lanjut'; $labels['focusonnewmessage'] = 'Pusatkan jendela broswer saat ada pesan baru'; $labels['checkallfolders'] = 'Periksa semua folder untuk pesan baru'; $labels['displaynext'] = 'Setelah menghapus/memindahkan, tampilkan pesan berikutnya'; @@ -416,6 +468,8 @@ $labels['newmessageonly'] = 'Hanya untuk pesan baru'; $labels['replyandforwardonly'] = 'Hanya untuk dijawab dan diteruskan'; $labels['insertsignature'] = 'Isi tanda tangan'; +$labels['sigbelow'] = 'Tempatkan tanda tangan di bawah pesan yang dikutip'; +$labels['sigseparator'] = 'Paksakan pemisah standar dalam tanda tangan'; $labels['previewpanemarkread'] = 'Tandai pesan yang sudah dilihat'; $labels['afternseconds'] = 'setelah $n detik'; $labels['reqmdn'] = 'Selalu meminta tanda terima kembali'; @@ -435,7 +489,7 @@ $labels['forwardmode'] = 'Meneruskan pesan'; $labels['inline'] = 'dalam surat'; $labels['asattachment'] = 'sebagai sisipan'; -$labels['replyallmode'] = 'Aksi dasar dari tombol [Jawab Semua]'; +$labels['replyallmode'] = 'Aksi dasar dari tombol [Jawab semua]'; $labels['replyalldefault'] = 'jawab ke semua'; $labels['replyalllist'] = 'jawab hanya ke daftar alamat email (jika ditemukan)'; $labels['folder'] = 'Folder'; @@ -458,6 +512,10 @@ $labels['personalfolder'] = 'Folder pribadi'; $labels['otherfolder'] = 'Folder pengguna lain'; $labels['sharedfolder'] = 'Folder publik'; +$labels['findfolders'] = 'Cari folder'; +$labels['namespace.personal'] = 'Pribadi'; +$labels['namespace.other'] = 'Pengguna lain'; +$labels['namespace.shared'] = 'Bersama'; $labels['sortby'] = 'Urut berdasarkan'; $labels['sortasc'] = 'Urut menaik'; $labels['sortdesc'] = 'Urut menurun'; @@ -490,4 +548,53 @@ $labels['japanese'] = 'Jepang'; $labels['korean'] = 'Korea'; $labels['chinese'] = 'Cina'; +$labels['arialabeltopnav'] = 'Kendali jendela'; +$labels['arialabeltasknav'] = 'Tugas aplikasi'; +$labels['arialabeltoolbar'] = 'Bilah alat aplikasi'; +$labels['arialabelactivetask'] = 'Tugas aktif'; +$labels['arialabelmessagessearchfilter'] = 'Penyaring senarai surel'; +$labels['arialabelmailsearchform'] = 'Formulir pencarian pesan surel'; +$labels['arialabelcontactsearchform'] = 'Formulir pencarian kontak'; +$labels['arialabelmailquicksearchbox'] = 'Masukan pencarian surel'; +$labels['arialabelquicksearchbox'] = 'Masukan pencarian'; +$labels['arialabelfoldersearchfilter'] = 'Penyaring senarai folder'; +$labels['arialabelfoldersearchform'] = 'Formulir pencarian folder'; +$labels['arialabelfolderlist'] = 'Pilihan folder surel'; +$labels['arialabelmessagelist'] = 'Daftar Pesan Surel'; +$labels['arialabelmailpreviewframe'] = 'Pratinjau pesan'; +$labels['arialabelmailboxmenu'] = 'Menu aksi folder'; +$labels['arialabellistselectmenu'] = 'Menu pemilihan senarai'; +$labels['arialabelthreadselectmenu'] = 'Menu daftar thread'; +$labels['arialabelmessagelistoptions'] = 'Opsi penampilan dan pengurutan senarai pesan'; +$labels['arialabelmailimportdialog'] = 'Dialog impor pesan'; +$labels['arialabelmessagenav'] = 'Navigasi pesan'; +$labels['arialabelmessagebody'] = 'Tubuh Pesan'; +$labels['arialabelmessageactions'] = 'Aksi pesan'; +$labels['arialabelcontactquicksearch'] = 'Formulir pencarian kontak'; +$labels['arialabelcontactsearchbox'] = 'Masukan pencarian kontak'; +$labels['arialabelmessageheaders'] = 'Kepala pesan'; +$labels['arialabelforwardingoptions'] = 'Opsi penerusan'; +$labels['arialabelreplyalloptions'] = 'Opsi balas-ke-semua'; +$labels['arialabelmoremessageactions'] = 'Aksi pesan lainnya'; +$labels['arialabelmarkmessagesas'] = 'Tandai pesan yang dipilih sebagai...'; +$labels['arialabelcomposeoptions'] = 'Opsi penyusunan pesan'; +$labels['arialabelresponsesmenu'] = 'Menu respon siap pakai'; +$labels['arialabelattachmentuploadform'] = 'Formulir pengunggahan lampiran'; +$labels['arialabelattachmentpreview'] = 'Pratinjau lampiran'; +$labels['ariasummarycomposecontacts'] = 'Daftar kontak dan grup untuk dipilih sebagai penerima'; +$labels['arialabelcontactexportoptions'] = 'Opsi ekspor kontak'; +$labels['arialabelabookgroupoptions'] = 'Opsi buku alamat/grup'; +$labels['arialabelpreferencesform'] = 'Formulir preferensi'; +$labels['arialabelidentityeditfrom'] = 'Formulir sunting identitas'; +$labels['arialabelresonseeditfrom'] = 'Formulir sunting respon'; +$labels['arialabelsearchterms'] = 'Istilah pencarian'; +$labels['helplistnavigation'] = 'Navigasi papan tik senarai'; +$labels['helplistkeyboardnavigation'] = "Panah turun/naik: Pindah baris fokus/pilihan +Spasi: Pilih baris yang terfokus. +Shift + turun/naik: Pilih baris tambahan di atas/bawah. +Ctrl + Spasi: Tambahkan baris terfokus ke pilihan/hapus dari pilihan."; +$labels['helplistkeyboardnavmessages'] = "Panah kanan/kiri: kembangkan/mampatkan thread pesan (hanya dalam mode thread). +Enter: Buka pesan yang dipilih/difokuskan. +Delete: Pindahkan pesan yang dipilih ke Tong Sampah."; +$labels['helplistkeyboardnavcontacts'] = "Enter: Buka kontak yang dipilih/terfokus."; ?>
View file
roundcubemail-1.2.tar.gz/program/localization/id_ID/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/id_ID/messages.inc
Changed
@@ -22,8 +22,10 @@ $messages['storageerror'] = 'Koneksi ke server penyimpanan gagal'; $messages['servererror'] = 'Server Error!'; $messages['servererrormsg'] = 'Server Error: $msg'; +$messages['accountlocked'] = 'Terlalu banyak mencoba login yang gagal. Coba lagi nanti.'; $messages['connerror'] = 'Kesalahan sambungan (Gagal menghubungi server)!'; $messages['dberror'] = 'Basis data Error!'; +$messages['windowopenerror'] = 'Jendela popup terblokir!'; $messages['requesttimedout'] = 'Permintaan melewati batas waktu'; $messages['errorreadonly'] = 'Tidak bisa melakukan operasi. Folder hanya bisa dibaca.'; $messages['errornoperm'] = 'Tidak bisa melakukan operasi. Ijin ditolak.'; @@ -38,6 +40,7 @@ $messages['refreshing'] = 'Menyegarkan...'; $messages['loading'] = 'Memuat...'; $messages['uploading'] = 'Menggungah berkas ...'; +$messages['attaching'] = 'Melampirkan berkas...'; $messages['uploadingmany'] = 'Mengunggah berkas-berkas...'; $messages['loadingdata'] = 'Memuat data...'; $messages['checkingmail'] = 'Memeriksa pesan baru...'; @@ -49,10 +52,17 @@ $messages['savingresponse'] = 'Meyimpan pesan tanggapan....'; $messages['deleteresponseconfirm'] = 'Anda yakin ingin menghapus pesan tanggapan ini?'; $messages['addedsuccessfully'] = 'Kontak berhasil ditambahkan ke buku alamat'; -$messages['contactexists'] = 'Kontak dengan alamat e-mail ini sudah ada.'; $messages['contactnameexists'] = 'Kontak dengan nama yang sama sudah ada.'; $messages['blockedimages'] = 'Untuk melindungi privasi Anda, gambar-gambar diluar server diblok pada pesan ini.'; $messages['encryptedmessage'] = 'Pesan ini terenkripsi dan tidak bisa ditampilkan. Maaf!'; +$messages['externalmessagedecryption'] = 'Ini adalah pesan terenkripsi dan dapat didekripsi dengan ekstensi browser Anda.'; +$messages['nopubkeyfor'] = 'Tak ada kunci publik yang ditemukan bagi $email'; +$messages['nopubkeyforsender'] = 'Tidak ada kunci publik yang valid bagi identitas pengirim Anda. Apakah Anda hendak mengenkripsi pesan hanya bagi para penerima saja?'; +$messages['encryptnoattachments'] = 'Lampiran yang telah diunggah tidak dapat dienkripsi. Harap tambahkan ulang lampiran dalam penyunting enkripsi.'; +$messages['searchpubkeyservers'] = 'Apakah Anda ingin mencari di server kunci publik untuk kunci yang kurang?'; +$messages['encryptpubkeysfound'] = 'Kunci publik berikut telah ditemukan:'; +$messages['keyservererror'] = 'Gagal mendapat kunci dari server kunci'; +$messages['keyimportsuccess'] = 'Kunci publik $key sukses diimpor ke dalam ring kunci Anda'; $messages['nocontactsfound'] = 'Kontak tidak ditemukan'; $messages['contactnotfound'] = 'Kontak yang diminta tidak ditemukan'; $messages['contactsearchonly'] = 'Masukkan jenis pencarian untuk mencari kontak'; @@ -79,7 +89,6 @@ $messages['noemailwarning'] = 'Tolong masukkan alamat email yang valid'; $messages['nonamewarning'] = 'Tolong masukkan nama'; $messages['nopagesizewarning'] = 'Tolong masukkan ukuran halaman'; -$messages['nosenderwarning'] = 'Mohon memasukkan alamat e-mail pengirim'; $messages['norecipientwarning'] = 'Tolong masukkan sedikitnya satu penerima'; $messages['nosubjectwarning'] = '"Judul" kosong. Isi judul sekarang?'; $messages['nobodywarning'] = 'Kirim pesan ini tanpa teks?'; @@ -103,6 +112,7 @@ $messages['deletedsuccessfully'] = 'Berhasil dihapus'; $messages['converting'] = 'Mengembalikan pesan ke format awal...'; $messages['messageopenerror'] = 'Tidak dapat mengambil pesan dari server'; +$messages['filelinkerror'] = 'Gagal melampirkan berkas.'; $messages['fileuploaderror'] = 'Gagal mengunggah berkas'; $messages['filesizeerror'] = 'Berkas terunggah mencapai ukuran maksimal dari $size'; $messages['copysuccess'] = 'Berhasil menyalin kontak $nr'; @@ -136,7 +146,7 @@ $messages['importmessagesuccess'] = 'Berhasil mengimport $nr pesan'; $messages['importmessageerror'] = 'Gagal mengimport! File yang di upload buka pesan yang valid atau file mailbox'; $messages['opnotpermitted'] = 'Operasi tidak diperbolehkan!'; -$messages['nofromaddress'] = 'kekurangan alamat e-mail pada identitas terpilih'; +$messages['editorwarning'] = 'Mengubah tipe penyunting dapat menyebabkan pemformatan teks hilang. Apakah Anda hendak melanjutkan?'; $messages['httpreceivedencrypterror'] = 'Terjadi sebuah kesalahan pengaturan fatal. Segera hubungi administrator Anda. <b> Pesan Anda tidak bisa terkirim.</b>'; $messages['smtpconnerror'] = 'SMTP Error ($code): Koneksi ke server gagal'; $messages['smtpautherror'] = 'SMTP Error ($code): Otentifikasi gagal'; @@ -144,7 +154,6 @@ $messages['smtptoerror'] = 'SMTP Error ($code): Gagal menambah penerima "$to" ($msg)'; $messages['smtprecipientserror'] = 'SMTP Error ($code): Tidak dapat menguraikan daftar penerima'; $messages['smtperror'] = 'SMTP Error : $msg'; -$messages['emailformaterror'] = 'Alamat e-mail salah: $email'; $messages['toomanyrecipients'] = 'Terlalu banyak penerima. Batas maksimal penerima adalah $max'; $messages['maxgroupmembersreached'] = 'Jumlah grup melebihi jumlah maksimum $max'; $messages['internalerror'] = 'Terjadi kesalahan dari dalam. Silahkan coba kembali.'; @@ -167,6 +176,7 @@ $messages['autocompletemore'] = 'Ada banyak entri yang ditemukan. Tolong ketikkan lebih banyak karakter.'; $messages['namecannotbeempty'] = 'Nama tidak boleh kosong'; $messages['nametoolong'] = 'Nama terlalu panjang'; +$messages['namedotforbidden'] = 'Nama folder tidak boleh diawali dengan titik.'; $messages['folderupdated'] = 'Folder berhasil diperbarui'; $messages['foldercreated'] = 'Folder berhasil dibuat'; $messages['invalidimageformat'] = 'Bukan format gambar yang valid'; @@ -175,3 +185,16 @@ $messages['messagetoobig'] = 'Pesan terlalu besar untuk diproses.'; $messages['attachmentvalidationerror'] = 'PERINGATAN! Lampiran ini mencurigakan karena jenisnya tidak cocok dengan jenis yang dinyatakan di dalam pesan. Jika Anda tidak mempercayai pengirim, Anda tidak perlu membukanya di browser karena mungkin berisi konten berbahaya.<br/><br/><em>Expected: $expected; found: $detected</em>'; $messages['noscriptwarning'] = 'Peringatan: Layanan ini membutuhkan Javascript! Untuk menggunakannya silahkan aktifkan Javascript di pengaturan browser Anda.'; +$messages['messageissent'] = 'Pesan telah terkirim, tapi belum disimpan. Apakah Anda hendak menyimpannya sekarang?'; +$messages['errnotfound'] = 'Berkas Tak Ditemukan'; +$messages['errnotfoundexplain'] = 'Sumber daya yang diminta tidak ditemukan!'; +$messages['errfailedrequest'] = 'Permintaan gagal'; +$messages['errauthorizationfailed'] = 'Otorisasi Gagal'; +$messages['errunauthorizedexplain'] = 'Tidak bisa verifikasi bahwa Anda punya hak untuk mengakses layanan ini!'; +$messages['errrequestcheckfailed'] = 'Pemeriksaan Permintaan Gagal'; +$messages['errcsrfprotectionexplain'] = "Untuk perlindungan Anda, akses ke sumber daya ini diamankan dari CSRF.\nBila Anda melihat ini, barangkali Anda tidak log out sebelum meninggalkan aplikasi web.\n\nInteraksi pengguna kini diperlukan untuk melanjutkan."; +$messages['errcontactserveradmin'] = 'Harap hubungi administrator server Anda.'; +$messages['clicktoresumesession'] = 'Klik di sini untuk melanjutkan sesi Anda sebelumnya'; +$messages['errcomposesession'] = 'Kesalahan sesi menulis surat'; +$messages['errcomposesessionexplain'] = 'Sesi penulisan surat yang diminta tidak ditemukan.'; +$messages['clicktocompose'] = 'Klik di sini untuk menulis pesan baru';
View file
roundcubemail-1.2.tar.gz/program/localization/is_IS/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/is_IS/labels.inc
Changed
@@ -31,9 +31,10 @@ $labels['junk'] = 'Ruslpóstur'; $labels['subject'] = 'Titill'; $labels['from'] = 'Frá'; +$labels['sender'] = 'Sendandi'; $labels['to'] = 'Til'; $labels['cc'] = 'Afrit'; -$labels['bcc'] = 'Blint afrit'; +$labels['bcc'] = 'Falið afrit'; $labels['replyto'] = 'Svar til'; $labels['followupto'] = 'Svar við'; $labels['date'] = 'Dagsetning'; @@ -41,6 +42,7 @@ $labels['priority'] = 'Forgangur'; $labels['organization'] = 'Stofnun'; $labels['readstatus'] = 'Lesmerking'; +$labels['listoptions'] = 'Telja upp valkosti...'; $labels['mailboxlist'] = 'Möppur'; $labels['messagesfromto'] = 'Skeyti $from til $to af $count'; $labels['threadsfromto'] = 'Þræðir $from til $to af $count'; @@ -49,7 +51,11 @@ $labels['copy'] = 'Afrit'; $labels['move'] = 'Færa'; $labels['moveto'] = 'Færa í...'; +$labels['copyto'] = 'Afrita í...'; $labels['download'] = 'Hlaða niður'; +$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á'; @@ -57,7 +63,7 @@ $labels['mon'] = 'mán.'; $labels['tue'] = 'þrið.'; $labels['wed'] = 'miðv.'; -$labels['thu'] = 'fimm.'; +$labels['thu'] = 'fim.'; $labels['fri'] = 'föst.'; $labels['sat'] = 'laug.'; $labels['sunday'] = 'sunnudagur'; @@ -116,22 +122,32 @@ $labels['viewsource'] = 'Skoða kóða'; $labels['mark'] = 'Merki'; $labels['markmessages'] = 'Merkja skeyti'; -$labels['markread'] = 'Sem lesin'; -$labels['markunread'] = 'Sem ólesin'; -$labels['markflagged'] = 'Sem flögguð'; -$labels['markunflagged'] = 'Sem óflögguð'; +$labels['markread'] = 'Sem lesið'; +$labels['markunread'] = 'Sem ólesið'; +$labels['markflagged'] = 'Sem flaggað'; +$labels['markunflagged'] = 'Sem óflaggað'; $labels['moreactions'] = 'Fleiri aðgerðir...'; $labels['more'] = 'Meira'; $labels['back'] = 'Til baka'; $labels['options'] = 'Valkostir'; +$labels['first'] = 'Fyrsta'; +$labels['last'] = 'Síðasta'; +$labels['previous'] = 'Fyrra'; +$labels['next'] = 'Næsta'; $labels['select'] = 'Velja'; $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'; @@ -158,16 +174,38 @@ $labels['folderactions'] = 'Möppuaðgerðir...'; $labels['compact'] = 'Pakka'; $labels['empty'] = 'Tæma'; +$labels['importmessages'] = 'Flytja inn skeyti'; $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 skeyta'; $labels['quicksearch'] = 'Flýtileit'; $labels['resetsearch'] = 'Tæma leit'; $labels['searchmod'] = 'Leitarskilyrði'; $labels['msgtext'] = 'Allt skeytið'; +$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'] = 'Niðurhlaða (.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 skeytið núna'; $labels['savemessage'] = 'Vista drög'; $labels['addattachment'] = 'Hengja við'; @@ -177,14 +215,33 @@ $labels['dsn'] = 'Afhendingarstaða'; $labels['mailreplyintro'] = 'Þann $date, $sender reit:'; $labels['originalmessage'] = 'Upprunalegt skeyti'; -$labels['editidents'] = 'Breyta sjálfum'; +$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 skeyti'; +$labels['encryptmessagemailvelope'] = 'Dulrita skeyti með Mailvelope'; +$labels['importpubkeys'] = 'Flytja inn dreifilykla'; +$labels['encryptedsendialog'] = 'Sendi dulritað skeyti'; +$labels['keyid'] = 'Auðkenni lykils'; +$labels['keylength'] = 'Bitar'; +$labels['keyexpired'] = 'Útrunninn'; +$labels['keyrevoked'] = 'Afturkallaður'; +$labels['editidents'] = 'Breyta persónuauðkennum'; $labels['spellcheck'] = 'Stafsetning'; $labels['checkspelling'] = 'Athuga stafsetningu'; $labels['resumeediting'] = 'Aftur í ritham'; $labels['revertto'] = 'Hverfa til'; +$labels['restore'] = 'Endurheimta'; +$labels['restoremessage'] = 'Endurheimta skeyti?'; +$labels['ignore'] = 'Hunsa'; +$labels['responses'] = 'Svör'; +$labels['responsename'] = 'Nafn'; $labels['attach'] = 'Viðhengi'; $labels['attachments'] = 'Viðhengi'; $labels['upload'] = 'Hlaða upp'; +$labels['uploadprogress'] = '$percent ($current af $total)'; $labels['close'] = 'Loka'; $labels['messageoptions'] = 'Skeytisvalmöguleikar...'; $labels['low'] = 'Lágt'; @@ -196,8 +253,9 @@ $labels['showimages'] = 'Sýna myndir'; $labels['alwaysshow'] = 'Sýna alltaf myndir frá $sender'; $labels['isdraft'] = 'Þetta eru drög að skeyti'; +$labels['andnmore'] = '$nr fleiri...'; $labels['htmltoggle'] = 'HTML'; -$labels['plaintoggle'] = 'Venjulegur texti'; +$labels['plaintoggle'] = 'Hreinn texti'; $labels['savesentmessagein'] = 'Vista send skeyti í'; $labels['dontsave'] = 'ekki vista'; $labels['maxuploadsize'] = 'Leyfileg hámarksstærð skjals er $size'; @@ -240,28 +298,33 @@ $labels['spouse'] = 'Maki'; $labels['allfields'] = 'Öll svæði'; $labels['search'] = 'Leit'; +$labels['searchresult'] = 'Leitarniðurstöður'; $labels['advsearch'] = 'Ítarleg leit'; $labels['advanced'] = 'Flóknari stillingar'; $labels['other'] = 'Annað'; -$labels['typehome'] = 'Heimamappa'; +$labels['printcontact'] = 'Prenta tengilið'; +$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íll'; +$labels['typecar'] = 'Bílsími'; $labels['typepager'] = 'Friðþjófur'; $labels['typevideo'] = 'Myndband'; $labels['typeassistant'] = 'Aðstoðarmaður'; -$labels['typehomepage'] = 'Vefur'; +$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'] = 'Lagfæra'; $labels['contacts'] = 'Tengiliðir'; $labels['contactproperties'] = 'Eiginleikar'; +$labels['contactnameandorg'] = 'Nafn og fyrirtæki/stofnun'; $labels['personalinfo'] = 'Persónulegar upplýsingar'; +$labels['contactphoto'] = 'Mynd af tengilið'; $labels['edit'] = 'Breyta'; $labels['cancel'] = 'Hætta við'; $labels['save'] = 'Vista'; @@ -269,26 +332,36 @@ $labels['rename'] = 'Endurnefna'; $labels['addphoto'] = 'Bæta við'; $labels['replacephoto'] = 'Skipta út'; +$labels['uploadphoto'] = 'Senda inn mynd'; +$labels['newcontact'] = 'Búa til nýjan tengilið'; $labels['deletecontact'] = 'Eyða völdum tengiliðum'; $labels['composeto'] = 'Skrifa skeyti til'; $labels['contactsfromto'] = 'Netföng $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['groupremoveselected'] = 'Fjarlægja valda tengiliði úr hópi'; +$labels['uponelevel'] = 'Upp um eitt stig'; $labels['previouspage'] = 'Sýna fyrri síðu'; $labels['firstpage'] = 'Sýna fyrstu síðu'; $labels['nextpage'] = 'Sýna næstu síðu'; $labels['lastpage'] = 'Sýna 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 af skrá'; +$labels['importtarget'] = 'Bæta tengiliðum í'; $labels['importreplace'] = 'Skipta út allri netfangaskránni'; $labels['done'] = 'Búið'; $labels['settingsfor'] = 'Stillingar fyrir'; @@ -297,9 +370,14 @@ $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['preferhtml'] = 'Vil HTML'; $labels['defaultcharset'] = 'Venjulegt stafasett'; $labels['htmlmessage'] = 'HTML skeyti'; +$labels['digitalsig'] = 'Stafræn undirritun'; $labels['dateformat'] = 'Snið dagsetningar'; $labels['timeformat'] = 'Tímasnið'; $labels['prettydate'] = 'Fallegar dagsetningar'; @@ -310,6 +388,8 @@ $labels['pagesize'] = 'Línur á síðu'; $labels['signature'] = 'Undirskrift'; $labels['dstactive'] = 'Sumar-/vetratími'; +$labels['showinextwin'] = 'Opna skeyti í nýjum glugga'; +$labels['composeextwin'] = 'Semja í nýjum glugga'; $labels['htmleditor'] = 'Skrifa HTML-skeyti'; $labels['htmlonreply'] = 'sem svar við HTML-skeytum aðeins'; $labels['htmlsignature'] = 'HTML-undirskrift'; @@ -325,6 +405,7 @@ $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['ignorerequest'] = 'hunsa beiðni'; $labels['readwhendeleted'] = 'Merkja skeyti sem lesið þegar því er hent'; $labels['flagfordeletion'] = 'Merkja skeyti til eyðingar í stað þess að eyða'; $labels['skipdeleted'] = 'Ekki sýna eydd skeyti'; @@ -350,11 +431,13 @@ $labels['displaynext'] = 'Að eyðingu/færslu lokinni sýna næsta skeyti'; $labels['defaultfont'] = 'Sjálfgefið letur HTML-skeyta'; $labels['mainoptions'] = 'Aðalstillingar'; +$labels['browseroptions'] = 'Valkostir vafra'; $labels['section'] = 'Hluti'; $labels['maintenance'] = 'Viðhald'; $labels['newmessage'] = 'Nýtt skeyti'; $labels['signatureoptions'] = 'Valkostir undirskriftar'; $labels['whenreplying'] = 'Þegar svarað'; +$labels['replyempty'] = 'ekki taka tilvitnun úr upprunalegu skeyti'; $labels['replytopposting'] = 'hefja nýtt skeyti fyrir ofan eldra'; $labels['replybottomposting'] = 'hefja nýtt skeyti undir eldra'; $labels['replyremovesignature'] = 'Þegar svarað fjarlægja upphaflega undirskrift úr skeyti'; @@ -367,6 +450,7 @@ $labels['reqmdn'] = 'Biðja ávallt um kvittun'; $labels['reqdsn'] = 'Biðja ávallt um sendingarstöðu'; $labels['replysamefolder'] = 'Setja svarskeyti í möppu sem upphaflegt skeyti er í'; +$labels['defaultabook'] = 'Sjálfgefin nafnaskrá'; $labels['autocompletesingle'] = 'Sleppa aukanetföngum í sjálfklárun'; $labels['listnamedisplay'] = 'Lista tengiliði sem'; $labels['spellcheckbeforesend'] = 'Athuga stafsetningu áður en skeyti er sent'; @@ -375,6 +459,11 @@ $labels['spellcheckignorenums'] = 'Hunsa orð með tölum'; $labels['spellcheckignorecaps'] = 'Hunsa orð sem eru í hástöfum'; $labels['addtodict'] = 'Bæta við orðalista'; +$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['folder'] = 'Mappa'; $labels['folders'] = 'Möppur'; $labels['foldername'] = 'Nafn möppu'; @@ -395,10 +484,15 @@ $labels['personalfolder'] = 'Einkamappa'; $labels['otherfolder'] = 'Möppur annara notenda'; $labels['sharedfolder'] = 'Opin mappa'; +$labels['findfolders'] = 'Finna möppur'; +$labels['namespace.personal'] = 'Einka'; +$labels['namespace.other'] = 'Annara notenda'; +$labels['namespace.shared'] = 'Sameiginlegar'; $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'; @@ -419,11 +513,13 @@ $labels['greek'] = 'Gríska'; $labels['hebrew'] = 'Hebreska'; $labels['turkish'] = 'Tyrkneska'; -$labels['nordic'] = 'Norðurlanda'; +$labels['nordic'] = 'Norræn'; $labels['thai'] = 'Tælenskt'; $labels['celtic'] = 'Keltneskt'; $labels['vietnamese'] = 'Víetnamskt'; $labels['japanese'] = 'Japanskt'; $labels['korean'] = 'Kóreska'; $labels['chinese'] = 'Kínverska'; +$labels['arialabeltopnav'] = 'Gluggastýring'; +$labels['arialabelsearchterms'] = 'Leitarstrengir'; ?>
View file
roundcubemail-1.2.tar.gz/program/localization/is_IS/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/is_IS/messages.inc
Changed
@@ -15,29 +15,63 @@ 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 vill ekki taka við kökum (cookies)'; $messages['sessionerror'] = 'Innskráningin þín ógild eða útrunnin'; $messages['storageerror'] = 'Tengin við IMAP-miðlara 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['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 skeyti.'; +$messages['invalidhost'] = 'Ógilt heiti á þjóni.'; $messages['nomessagesfound'] = 'Engin skeyti eru í þessu pósthólfi'; -$messages['loggedout'] = 'Þú hefur útskráðst. Bless!'; +$messages['loggedout'] = 'Þú hefur lokað setunni. Bless í bili!'; +$messages['mailboxempty'] = 'Pósthólf er tómt'; +$messages['nomessages'] = 'Engin skeyti'; +$messages['refreshing'] = 'Endurles...'; $messages['loading'] = 'Hleð...'; -$messages['loadingdata'] = 'Hleð gögn...'; -$messages['checkingmail'] = 'Gái að nýjum skeytum...'; -$messages['messagesent'] = 'Skeyti var sent'; +$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ý skeyti...'; +$messages['sendingmessage'] = 'Sendi skeyti...'; +$messages['messagesent'] = 'Skeytið var sent.'; $messages['savingmessage'] = 'Vista skeyti...'; -$messages['messagesaved'] = 'Skeytið vistað í Drög'; +$messages['messagesaved'] = 'Skeytið vistað í Drög.'; $messages['successfullysaved'] = 'Vistun heppnaðist!'; -$messages['addedsuccessfully'] = 'Netfangi var bætt í netfangaskrá'; -$messages['contactexists'] = 'Þetta netfang er þegar skráð í netfangaskrána'; +$messages['savingresponse'] = 'Vista texta svars...'; +$messages['deleteresponseconfirm'] = 'Ertu viss um að þú viljir eyða þessum svartexta?'; +$messages['addedsuccessfully'] = 'Netfangi var bætt í netfangaskrá.'; +$messages['contactnameexists'] = 'Tengiliður með sama nafn er þegar skráður í netfangaskrána.'; $messages['blockedimages'] = 'Til verndar hafa allar myndir í þessu skeyti verið blokkaðar.'; $messages['encryptedmessage'] = 'Þetta er dulkóðað skeyti og því miður er ekki hægt að birta það'; -$messages['nocontactsfound'] = 'Engin netföng'; -$messages['sendingfailed'] = 'Sending misheppnaðist'; +$messages['nopubkeyfor'] = 'Enginn gildur dreifilykill fannst fyrir $email'; +$messages['nocontactsfound'] = 'Engir tengiliðir fundust.'; +$messages['contactnotfound'] = 'Umbeðinn tengiliður fannst ekki.'; +$messages['contactsearchonly'] = 'Settu inn leitartexta til að finna tengiliði'; +$messages['sendingfailed'] = 'Sending misheppnaðist.'; +$messages['errorsaving'] = 'Villa kom upp við vistun.'; $messages['errormoving'] = 'Gat ekki fært skeytið'; +$messages['errorcopying'] = 'Gat ekki afritað skeyti(n).'; $messages['errordeleting'] = 'Gat ekki eytt skeytinu'; -$messages['deletecontactconfirm'] = 'Ertu viss um að þú viljir eyða völdum netföngum?'; +$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['deletefolderconfirm'] = 'Ertu viss um að vilja eyða þ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'; @@ -49,8 +83,28 @@ $messages['noldapserver'] = 'Please select an ldap server to search'; $messages['nosearchname'] = 'Sláðu inn nafn eða netfang'; $messages['searchsuccessful'] = '$nr skeyti 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['contactdelerror'] = 'Gat ekki eytt tengilið(um).'; +$messages['contactdeleted'] = 'Tókst að eyða tengilið(um).'; +$messages['messagedeleted'] = 'Tókst að eyða skeyti/skeytum.'; +$messages['messagemoved'] = 'Tókst að færa skeyti.'; +$messages['messagecopied'] = 'Tókst að afrita skeyti.'; +$messages['messagemarked'] = 'Tókst að merkja skeyti.'; +$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['errnotfound'] = 'Skrá fannst ekki'; +$messages['errfailedrequest'] = 'Beiðni misfórst'; +$messages['errauthorizationfailed'] = 'Auðkenning mistókst'; +$messages['errcontactserveradmin'] = 'Hafðu samband við kerfisstjóra þjónsins þíns'; +$messages['clicktoresumesession'] = 'Smelltu hér til að halda áfram með fyrri setu'; +$messages['clicktocompose'] = 'Smelltu hér til að búa til nýtt skeyti';
View file
roundcubemail-1.2.tar.gz/program/localization/it_IT/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/it_IT/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'Impossibile connettersi al server IMAP'; $messages['servererror'] = 'Errore del server!'; $messages['servererrormsg'] = 'Errore del server: $msg'; +$messages['accountlocked'] = 'Troppi tentativi di accesso falliti. Tenta di nuovo più tardi.'; $messages['connerror'] = 'Errore di connessione (impossibile raggiungere il server)!'; $messages['dberror'] = 'Errore del database!'; $messages['windowopenerror'] = 'La finestra di popup è stata bloccata!'; @@ -51,7 +52,7 @@ $messages['savingresponse'] = 'Salvataggio della risposta...'; $messages['deleteresponseconfirm'] = 'Sei sicuro di voler eliminare questa risposta?'; $messages['addedsuccessfully'] = 'Contatto aggiunto alla rubrica'; -$messages['contactexists'] = 'Esiste già un contatto con questo indirizzo e-mail'; +$messages['contactexists'] = 'Esiste già un contatto con questo indirizzo email.'; $messages['contactnameexists'] = 'Esiste già un contatto con questo nome'; $messages['blockedimages'] = 'Per proteggere la tua privacy, le immagini remote di questo messaggio sono state bloccate.'; $messages['encryptedmessage'] = 'Questo messaggio é cifrato e non può essere visualizzato. Spiacenti!'; @@ -89,7 +90,7 @@ $messages['noemailwarning'] = 'Per favore, immetti un indirizzo e-mail valido'; $messages['nonamewarning'] = 'Per favore, immetti un nome'; $messages['nopagesizewarning'] = 'Per favore, immetti il numero di righe per pagina'; -$messages['nosenderwarning'] = 'Per favore, inserisci l\'indirizzo e-mail del mittente'; +$messages['nosenderwarning'] = 'Per favore, inserisci l\'indirizzo email del mittente.'; $messages['norecipientwarning'] = 'Per favore, immetti almeno un destinatario'; $messages['nosubjectwarning'] = 'L\'oggetto è vuoto. Vuoi inserirlo adesso?'; $messages['nobodywarning'] = 'Inviare il messaggio senza testo?'; @@ -147,7 +148,7 @@ $messages['importmessagesuccess'] = 'Importati correttamente $nr messaggi'; $messages['importmessageerror'] = 'Importazione fallita! Il file caricato non è un messaggio o una casella postale valida.'; $messages['opnotpermitted'] = 'Operazione non consentita!'; -$messages['nofromaddress'] = 'Indirizzo e-mail mancante nell\'identità selezionata'; +$messages['nofromaddress'] = 'Indirizzo email mancante nell\'identità selezionata.'; $messages['editorwarning'] = 'Cambiare editor potrebbe causare la perdita della formattazione. Si desidera continuare lo stesso?'; $messages['httpreceivedencrypterror'] = 'Fatale errore di configurazione. Per favore contatta l\'amministratore immediatamente. Il tuo messaggio non può essere inviato.'; $messages['smtpconnerror'] = 'Errore SMTP ($code): Connessione al server fallita'; @@ -156,7 +157,7 @@ $messages['smtptoerror'] = 'Errore SMTP ($code): Fallito l\'inserimento del destinatario "$to" ($msg)'; $messages['smtprecipientserror'] = 'Errore SMTP: Impossibile processare la lista dei destinatari'; $messages['smtperror'] = 'Errore SMTP: $msg'; -$messages['emailformaterror'] = 'Indirizzo e-mail non corretto: $email'; +$messages['emailformaterror'] = 'Indirizzo email non vaiido: $email'; $messages['toomanyrecipients'] = 'Numero eccessivo di destinatari, ridurlo a $max'; $messages['maxgroupmembersreached'] = 'Il numero dei membri del gruppo eccede il massimo di $max'; $messages['internalerror'] = 'Si è verificato un errore interno. Riprovare più tardi.';
View file
roundcubemail-1.2.tar.gz/program/localization/ja_JP/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ja_JP/labels.inc
Changed
@@ -195,6 +195,12 @@ $labels['currentfolder'] = '現在のフォルダー'; $labels['subfolders'] = 'このフォルダーと下位のフォルダー'; $labels['allfolders'] = 'すべてのフォルダー'; +$labels['searchinterval-1W'] = '1週間より前'; +$labels['searchinterval-1M'] = '1か月より前'; +$labels['searchinterval-1Y'] = '1年より前'; +$labels['searchinterval1W'] = '1週間以内'; +$labels['searchinterval1M'] = '1か月以内'; +$labels['searchinterval1Y'] = '1年以内'; $labels['openinextwin'] = '新しいウィンドウで開く'; $labels['emlsave'] = 'ダウンロード(.eml形式)'; $labels['changeformattext'] = 'テキスト形式で表示'; @@ -214,6 +220,15 @@ $labels['addimage'] = '画像を追加'; $labels['selectmedia'] = '動画を選択'; $labels['addmedia'] = '動画を追加'; +$labels['encrypt'] = '暗号化'; +$labels['encryptmessage'] = 'メッセージを暗号化'; +$labels['encryptmessagemailvelope'] = 'Mailvelopeでメッセージを暗号化'; +$labels['importpubkeys'] = '公開鍵をインポート'; +$labels['encryptedsendialog'] = '暗号化したメッセージを送信中'; +$labels['keyid'] = 'キーID'; +$labels['keylength'] = 'ビット'; +$labels['keyexpired'] = '期限切れ'; +$labels['keyrevoked'] = '取り消し済み'; $labels['editidents'] = '識別情報を編集'; $labels['spellcheck'] = 'スペル'; $labels['checkspelling'] = 'スペルチェック'; @@ -417,6 +432,7 @@ $labels['showremoteimages'] = '外部のインライン画像を表示'; $labels['fromknownsenders'] = '送信者が知人の場合'; $labels['always'] = '常時'; +$labels['alwaysbutplain'] = 'テキスト形式で返信するときを除いて常時'; $labels['showinlineimages'] = 'メッセージに添付された画像を下に表示'; $labels['autosavedraft'] = '自動的に下書きを保存'; $labels['everynminutes'] = '$n分毎'; @@ -453,6 +469,7 @@ $labels['replyandforwardonly'] = '返信と転送だけ'; $labels['insertsignature'] = '署名を挿入'; $labels['sigbelow'] = '引用したメッセージの後に署名を置く'; +$labels['sigseparator'] = '強制的に署名に標準の分離記号を使用'; $labels['previewpanemarkread'] = 'プレビューしたメッセージを既読に設定'; $labels['afternseconds'] = '$n秒後'; $labels['reqmdn'] = '常に開封確認通知を要求';
View file
roundcubemail-1.2.tar.gz/program/localization/ja_JP/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ja_JP/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'IMAP サーバーへの接続に失敗しました。'; $messages['servererror'] = 'サーバーでエラーです!'; $messages['servererrormsg'] = 'サーバーエラー: $msg'; +$messages['accountlocked'] = 'ログインを失敗し過ぎです、後で再び試してください。'; $messages['connerror'] = '接続エラー(サーバーに到達できません)!'; $messages['dberror'] = 'データベースのエラーです!'; $messages['windowopenerror'] = 'ポップアップウィンドウがブロックされました!'; @@ -39,6 +40,7 @@ $messages['refreshing'] = '再表示中...'; $messages['loading'] = '読み込み中...'; $messages['uploading'] = 'ファイルをアップロード中...'; +$messages['attaching'] = 'ファイルを添付...'; $messages['uploadingmany'] = 'ファイルをアップロード中...'; $messages['loadingdata'] = 'データを読み込み中...'; $messages['checkingmail'] = '新しいメッセージを確認中...'; @@ -50,10 +52,17 @@ $messages['savingresponse'] = '回答の文章を保存中...'; $messages['deleteresponseconfirm'] = 'この回答の文章を本当に削除しますか?'; $messages['addedsuccessfully'] = '連絡先をアドレス帳に追加しました。'; -$messages['contactexists'] = '同じメールアドレスの連絡先が既に存在します。'; $messages['contactnameexists'] = '同じ名前の連絡先が既に存在します。'; $messages['blockedimages'] = 'あなたのプライバシーを守るため、このメッセージに含まれる外部画像を遮断しました。'; $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'] = '連絡先を探すための検索語を入力してください'; @@ -80,7 +89,6 @@ $messages['noemailwarning'] = '正しい電子メールアドレスを入力してください。'; $messages['nonamewarning'] = '名前を入力してください。'; $messages['nopagesizewarning'] = 'ページのサイズを入力してください。'; -$messages['nosenderwarning'] = '送信者の電子メールアドレスを入力してください。'; $messages['norecipientwarning'] = '少なくとも1つ宛先を入力してください。'; $messages['nosubjectwarning'] = '件名(Subject)の欄が空です。今、入力しますか?'; $messages['nobodywarning'] = '本文の無いメッセージを送信しますか?'; @@ -104,6 +112,7 @@ $messages['deletedsuccessfully'] = '削除しました。'; $messages['converting'] = 'メールから書式を削除中...'; $messages['messageopenerror'] = 'サーバーからメールを読み込めません。'; +$messages['filelinkerror'] = 'ファイルを添付できませんでした。'; $messages['fileuploaderror'] = 'ファイルをアップロードできませんでした。'; $messages['filesizeerror'] = 'アップロードするファイルのサイズが上限($size)を超えました。'; $messages['copysuccess'] = 'Successfully copied $nr contacts.'; @@ -137,7 +146,6 @@ $messages['importmessagesuccess'] = '$nr件のメッセージをインポートしました。'; $messages['importmessageerror'] = 'インポートできませんでした! アップロードしたファイルは有効なメッセージやメールボックスのファイルではありません。'; $messages['opnotpermitted'] = '許可されていない操作です。'; -$messages['nofromaddress'] = '選択している識別情報に電子メールアドレスが抜けています。'; $messages['editorwarning'] = 'エディターの種類を切り替えるとテキストの書式を失うかもしれません。本当に続けますか?'; $messages['httpreceivedencrypterror'] = '致命的な設定エラーが発生しました。システム管理者に至急連絡してください。<b>メッセージを送信できません。</b>'; $messages['smtpconnerror'] = 'SMTP Error ($code): サーバーへの接続に失敗しました。'; @@ -146,7 +154,6 @@ $messages['smtptoerror'] = 'SMTP Error ($code): 宛先 "$to" を追加できません ($msg)'; $messages['smtprecipientserror'] = 'SMTP Error: 宛先の一覧を解析できません。'; $messages['smtperror'] = 'SMTP エラー: $msg'; -$messages['emailformaterror'] = '電子メールアドレスが正しくありません: $email'; $messages['toomanyrecipients'] = '宛先が多すぎます。$max件以内にしてください。'; $messages['maxgroupmembersreached'] = 'グループのメンバーが多すぎます。$max 件以内にしてください。'; $messages['internalerror'] = '内部エラーが発生しました。もう一度試してください。'; @@ -169,6 +176,7 @@ $messages['autocompletemore'] = '多くのエントリーが見つかりました。もっと入力してください。'; $messages['namecannotbeempty'] = '名前は空にできません。'; $messages['nametoolong'] = '名前が長すぎます。'; +$messages['namedotforbidden'] = 'フォルダー名はドットで始められません。'; $messages['folderupdated'] = 'フォルダーを更新しました。'; $messages['foldercreated'] = 'フォルダーを作成しました。'; $messages['invalidimageformat'] = '画像の形式が正しくありません。';
View file
roundcubemail-1.2.tar.gz/program/localization/ka_GE/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ka_GE/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -31,20 +31,27 @@ $labels['junk'] = 'სპამი'; $labels['subject'] = 'სათაური'; $labels['from'] = 'გამგზავნი'; +$labels['sender'] = 'გამგზავნელი'; $labels['to'] = 'ვის'; $labels['cc'] = 'ასლი'; $labels['bcc'] = 'ფარული'; $labels['replyto'] = 'პასუხი'; +$labels['followupto'] = 'მიმდევარი'; $labels['date'] = 'თარიღი'; $labels['size'] = 'ზომა'; $labels['priority'] = 'პრიორიტეტი'; $labels['organization'] = 'ორგანიზაცია'; +$labels['readstatus'] = 'წაკითხულის სტატუსი'; +$labels['listoptions'] = 'სიის ოფციები...'; $labels['mailboxlist'] = 'საქაღალდეები'; +$labels['messagesfromto'] = 'შეტყობინება $from-სგან $to-ს სულ $count\' ცალი'; $labels['messagenrof'] = 'შეტყობინება $nr დან $count'; $labels['copy'] = 'ასლი'; $labels['move'] = 'გადატანა'; $labels['moveto'] = 'გადატანა...'; $labels['download'] = 'გადმოწერა'; +$labels['open'] = 'გახსნა'; +$labels['showattachment'] = 'ჩვენება'; $labels['filename'] = 'ფაილის სახელი'; $labels['filesize'] = 'ფაილის ზომა'; $labels['addtoaddressbook'] = 'მისამართებში დამატება'; @@ -87,11 +94,16 @@ $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['forwardmessage'] = 'გადაგზავნა'; $labels['deletemessage'] = 'წაშლა'; $labels['movemessagetotrash'] = 'შეტყობინების წაშლილებში გადატანა'; @@ -102,58 +114,113 @@ $labels['lastmessage'] = 'ბოლო შეტყობინების ნახვა'; $labels['backtolist'] = 'უკან ჩამონათვალში'; $labels['viewsource'] = 'შიგთავსი'; +$labels['mark'] = 'მონიშვნა'; $labels['markmessages'] = 'მონიშნეთ შეტყობინებები'; $labels['markread'] = 'როგორც წაკითხული'; $labels['markunread'] = 'როგორც წაუკითხავი'; $labels['markflagged'] = 'როგორც მონიშნული'; $labels['markunflagged'] = 'როგორც მოუნიშნავი'; $labels['moreactions'] = 'მეტი მოქმედება...'; +$labels['more'] = 'მეტი'; +$labels['back'] = 'უკან'; +$labels['first'] = 'პირველი'; +$labels['last'] = 'ბოლო'; +$labels['previous'] = 'წინა'; +$labels['next'] = 'შემდეგი'; $labels['select'] = 'მონიშვნა'; $labels['all'] = 'ყველა'; $labels['none'] = 'არცერთი'; $labels['currpage'] = 'მიმდინარე გვერდი'; +$labels['isread'] = 'წაკითხვა'; $labels['unread'] = 'წაუკითხავი'; $labels['flagged'] = 'მონიშნული'; +$labels['unflagged'] = 'მოუნიშნავი'; $labels['unanswered'] = 'უპასუხო'; $labels['deleted'] = 'წაშლილი'; +$labels['undeleted'] = 'წაუშლელი'; +$labels['replied'] = 'პასუხგაცემული'; +$labels['forwarded'] = 'გადაგზავნილი'; $labels['invert'] = 'შებრუნებული'; $labels['filter'] = 'ფილტრი'; $labels['list'] = 'სია'; $labels['expand-all'] = 'ყველას გაშლა'; $labels['expand-unread'] = 'წაუკითხავის გაშლა'; $labels['collapse-all'] = 'ყველას დაკეცვა'; +$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['folderactions'] = 'საქაღალდეზე მოქმედება..'; $labels['compact'] = 'შეკუმშვა'; $labels['empty'] = 'გაცარიელება'; $labels['quota'] = 'შეზღუდვა'; $labels['unknown'] = 'უცნობი'; $labels['unlimited'] = 'შეუზღუდავი'; +$labels['quotatotal'] = 'ლიმიტი'; +$labels['quotaused'] = 'გამოყენებული'; +$labels['quotastorage'] = 'ადგილი დისკზე'; +$labels['quotamessage'] = 'შეტყობინებების რაოდენობა'; $labels['quicksearch'] = 'სწრაფი ძიება'; $labels['resetsearch'] = 'ძიების გასუფთავება'; $labels['searchmod'] = 'ძებნის ვარიანტები'; $labels['msgtext'] = 'ყველა შეტყობინება'; +$labels['body'] = 'შეტყობინების ტექსტი'; +$labels['type'] = 'ტიპი'; +$labels['namex'] = 'სახელი'; +$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['editasnew'] = 'რედაქტირება როგორც ახლის'; +$labels['send'] = 'გაგზავნა'; $labels['sendmessage'] = 'შეტყობინების გაგზავნა'; $labels['savemessage'] = 'დროებით შენახვა'; $labels['addattachment'] = 'ფაილის ატვირთვა'; $labels['charset'] = 'კოდირება'; $labels['editortype'] = 'რედაქტორი'; $labels['returnreceipt'] = 'პასუხის მოთხოვნა'; +$labels['mailreplyintro'] = '$date-ში, $sender დაწერა:'; +$labels['originalmessage'] = 'ორიგინალი შეტყობინება'; +$labels['selectimage'] = 'სურათის არჩევა'; +$labels['addimage'] = 'სურათის დამატება'; +$labels['selectmedia'] = 'ფილმის არჩევა'; +$labels['addmedia'] = 'ფილმის დამატება'; +$labels['keyexpired'] = 'ვადაგასული'; +$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['close'] = 'დახურვა'; +$labels['messageoptions'] = 'შეტყობინების ოფციები...'; $labels['low'] = 'დაბალი'; $labels['lowest'] = 'უდაბლესი'; $labels['normal'] = 'საშუალო'; @@ -177,6 +244,9 @@ $labels['name'] = 'სრული სახელი'; $labels['firstname'] = 'სახელი'; $labels['surname'] = 'გვარი'; +$labels['nameprefix'] = 'პრეფიქსი'; +$labels['namesuffix'] = 'სუფიქსი'; +$labels['jobtitle'] = 'თანამდებობა'; $labels['department'] = 'დეპარტამენტი'; $labels['gender'] = 'სქესი'; $labels['email'] = 'ელ–ფოსტა'; @@ -194,6 +264,7 @@ $labels['manager'] = 'მენეჯერი'; $labels['allfields'] = 'ყველა ველი'; $labels['search'] = 'ძებნა'; +$labels['searchresult'] = 'ძებნის რეზულტატი'; $labels['advsearch'] = 'გაფართოებული ძებნა'; $labels['other'] = 'სხვა'; $labels['typehome'] = 'სახლი'; @@ -209,9 +280,12 @@ $labels['typeblog'] = 'ბლოგი'; $labels['typeprofile'] = 'პროფილი'; $labels['addfield'] = 'ველის დამატება...'; +$labels['addcontact'] = 'კონტაქტის დამატება'; $labels['editcontact'] = 'კონტაქტის რედაქტირება'; $labels['contacts'] = 'კონტაქტები'; +$labels['contactnameandorg'] = 'სახელი და ორგანიზაცია'; $labels['personalinfo'] = 'პირადი ინფორმაცია'; +$labels['contactphoto'] = 'კონტაქტის ფოტო'; $labels['edit'] = 'რედაქტირება'; $labels['cancel'] = 'გაუქმება'; $labels['save'] = 'შენახვა'; @@ -219,6 +293,7 @@ $labels['rename'] = 'გადარქმევა'; $labels['addphoto'] = 'დამატება'; $labels['replacephoto'] = 'გამოცვლა'; +$labels['uploadphoto'] = 'სურათის ატვირთვა'; $labels['deletecontact'] = 'მონიშნელი კონტაქტის წაშლა'; $labels['composeto'] = 'ფოსტის გაგზავნა შერჩეულ ადრესატებთან'; $labels['contactsfromto'] = 'კონტაქტები $from დან $to ში $count'; @@ -271,7 +346,6 @@ $labels['mdnrequests'] = 'მგზავნელის შეტყობინებები'; $labels['askuser'] = 'ჰკითხე მომხმარებელს'; $labels['autosend'] = 'გაგზავნე ავტომატურად'; -$labels['ignore'] = 'იგნორირება'; $labels['readwhendeleted'] = 'მონიშნე გზავნილი წაკითხულად წაშლის დროს'; $labels['flagfordeletion'] = 'აღნიშნეთ გზავნილები როგორც წასაშლელი წაშლის ნაცვლად'; $labels['skipdeleted'] = 'არ გამოაჩინო წაშლილი გზავნილები';
View file
roundcubemail-1.2.tar.gz/program/localization/ka_GE/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ka_GE/messages.inc
Changed
@@ -15,19 +15,31 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/messages/ */ +$messages['errortitle'] = 'დაფიქსირდა შეცდომა!'; $messages['loginfailed'] = 'შესვლა შეუძლებელია'; $messages['cookiesdisabled'] = 'თქვენი ბროუზერი კუკიებს არ პასუხობს'; $messages['sessionerror'] = 'თქვენი სესია არის მცდარი ან ვადაგასული'; $messages['storageerror'] = 'IMAP სერვერთან დაკავშირება შეუძლებელია'; $messages['servererror'] = 'შეცდომა სერვერზე!'; $messages['servererrormsg'] = 'სერვერის შეცდომა: $msg'; +$messages['accountlocked'] = 'ძალიან ბევრი წარუმატებელი შესვლის მცდელობა. მოგვიანებით სცადეთ.'; +$messages['connerror'] = 'კავშირის შეცდომა (სერვერთან კავშირი შეუძლებელია)!'; $messages['dberror'] = 'მონაცემთა ბაზის შეცდომა!'; +$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'] = 'ახალი შეტყობინების ნახვა'; @@ -37,28 +49,34 @@ $messages['messagesaved'] = 'შეტყობინების დროებით შენახვა'; $messages['successfullysaved'] = 'წარმატებით შეინახა'; $messages['addedsuccessfully'] = 'კონტაქტი წარმატებით დაემატა მისამართებში'; -$messages['contactexists'] = 'კონტაქტი ამ მისამართზე უკვე არსებობს'; +$messages['contactnameexists'] = 'კონტაქტი იგივე სახელით უკვე არსებობს.'; $messages['blockedimages'] = 'უსაფრთხოების მიზნით სურათების ჩვენება შეზღუდულია'; $messages['encryptedmessage'] = 'შეტყობინება დაშიფრულია და სამწუხაროდ ჩვენება შეუძლებელია'; $messages['nocontactsfound'] = 'კონტაქტი ვერ მოიძებნა'; $messages['contactnotfound'] = 'მოთხოვნილი კონტაქტი ვერ მოიძებნა'; $messages['sendingfailed'] = 'შეტყობინება ვერ გაიგზავნა'; $messages['senttooquickly'] = 'გთხოვთ მოიცადოთ $sec წამი. სანამ იგზავნება შეტყობინება'; +$messages['errorsavingsent'] = 'გაგზავნილი შეტყობინების შენახვის დროს მოხდა შეცდომა.'; +$messages['errorsaving'] = 'შეტყობინების შენახვის დროს მოხდა შეცდომა'; $messages['errormoving'] = 'შეტყობინების გადატანა შეუძლებელია'; +$messages['errorcopying'] = 'შეტყობინების კოპირება შეუძლებელია.'; $messages['errordeleting'] = 'შეტყობინების წაშლა შეუძლებელია'; $messages['errormarking'] = 'შეტყობინების მონიშვნა შეუძლებელია'; $messages['deletecontactconfirm'] = 'ნამდვილად გსურთ მონიშნული კონტაქტების წაშლა?'; +$messages['deletegroupconfirm'] = 'ნამდვილად გსურთ მონიშნული ჯგუფის წაშლა?'; $messages['deletemessagesconfirm'] = 'ნამდვილად გსურთ მონიშნული შეტყობინებების წაშლა?'; $messages['deletefolderconfirm'] = 'ნამდვილად გსურთ ამ საქაღალდის წაშლა?'; $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['norecipientwarning'] = 'მიუთითეთ მიმღები'; $messages['nosubjectwarning'] = 'გსურთ თუ არა შეტყობინების გაგზავნა უსათაუროდ?'; $messages['nobodywarning'] = 'გსურთ თუ არა შეტყობინების გაგზავნა უტექსტოდ?'; @@ -71,26 +89,45 @@ $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['filesizeerror'] = 'ატვირთული ფაილის ზომა მეტია დასაშვებ ფაილის მაქსიმალურ ზომაზე ($size)'; +$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['nodeletelastidentity'] = 'წაშლა შეუძლებელია, ის თქვენთვის ერთადერთია'; $messages['forbiddencharacter'] = 'საქაღალდის სახელი შეიცავს აკრძალულ სიმბოლოებს'; $messages['selectimportfile'] = 'გთხოვთ მონიშნოთ ფაილი ასატვირთად'; $messages['addresswriterror'] = 'მონიშნულ მისამართებში ჩაწერა შეუძლებელია'; +$messages['contactaddedtogroup'] = 'წარმატებულად დაემატა კონტაქტები ჯგუფში.'; +$messages['contactremovedfromgroup'] = 'წარმატებულად წაიშალა კონტაქტები ჯგუფიდან.'; +$messages['nogroupassignmentschanged'] = 'ჯგუფების მიმაგრება არ შეცვლილა.'; $messages['importwait'] = 'გთხოვთ მოიცადოთ, მიმდინარეობს შემოტანა'; $messages['importconfirm'] = '<b>წარმატებით დასრულდა $inserted კონტაქტების შემოტანა, $skipped არსებულის გამოტოვება</b>:<p><em>$names</em></p>'; $messages['opnotpermitted'] = 'ოპერაცია შეზღუდულია'; -$messages['nofromaddress'] = 'ელ–ფოსტის მისამართი გამოტოვებულია'; $messages['httpreceivedencrypterror'] = 'სერვერზე მოხდა შეცდომა. დაუყონებლივ დაუკავშირდით ადმინისტრატორს. <b>თქვენი შეტყობინება შესაძლოა ვერ გაიგზავნა.</b>'; $messages['smtpconnerror'] = 'SMTP Error ($code): სერვერთან დაკავშირება ვერ მოხერხდა'; $messages['smtpautherror'] = 'SMTP Error ($code): ავტორიზაციის შეცდომა'; @@ -98,16 +135,34 @@ $messages['smtptoerror'] = 'SMTP Error ($code): ვერ დაემატა მიმღები "$to" ($msg)'; $messages['smtprecipientserror'] = 'SMTP Error: მიმღებთა ჩამონათვალის დამუშავება ვერ მოხერხდა'; $messages['smtperror'] = 'SMTP Error: $msg'; -$messages['emailformaterror'] = 'ელ-ფოსტის მისამართი არასწორია $email'; +$messages['maxgroupmembersreached'] = 'ჯგუფის წევრების რაოდენობა მეტია დასაშვებ ($size)-ზე'; +$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['messagecopied'] = 'შეტყობინება დაკოპირებულია წარმატებით.'; $messages['messagemarked'] = 'შეტყობინებები წარმატებით მოინიშნა.'; +$messages['autocompletechars'] = 'შეიყვანეთ მინიმუმ $min სიმბოლო ავტომატური დაბოლოებისათვის.'; +$messages['autocompletemore'] = 'დამთხვევა ვერ მოხერხდა. გთხოვთ კიდევ შეიყვანოთ სიმბოლოები. '; $messages['namecannotbeempty'] = 'სახელი არ შეიძლება იყოს ცარიელი.'; $messages['nametoolong'] = 'სახელი ძალიან მოკლეა.'; +$messages['namedotforbidden'] = 'საქაღალდის სახელი არ შეიძლება იწყებოდეს წერტილით.'; $messages['folderupdated'] = 'დასტა წარმატებით განახლდა.'; $messages['foldercreated'] = 'დასტა წარმატებით შეიქმნა.'; $messages['invalidimageformat'] = 'გამოსახულების ფორმატი არასწორია.'; +$messages['mispellingsfound'] = 'გრამატიკული შეცდომები დაფიქსირდა შეტყობინებაში.'; +$messages['errnotfound'] = 'ფაილი არ მოიძებნა.'; +$messages['errnotfoundexplain'] = 'მოთხოვნილი რესურსი ვერ მოიძებნა!'; +$messages['errcontactserveradmin'] = 'გთხოვთ დაუკავშირდეთ სერვერის ადმინისტრატორს.'; +$messages['clicktoresumesession'] = 'დააჭირეთ აქ რომ განაგრძოთ წინა სესია.'; +$messages['clicktocompose'] = 'დააჭირეთ აქ რომ შექმნათ ახალი შეტყობინება.';
View file
roundcubemail-1.2.tar.gz/program/localization/km_KH/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/km_KH/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -194,7 +194,6 @@ $labels['attach'] = 'ភ្ជាប់'; $labels['attachments'] = 'ឯកសារភ្ជាប់'; $labels['upload'] = 'ភ្ជាប់ឯកសារ'; -$labels['uploadprogress'] = '$percent ($current ពី $total)'; $labels['close'] = 'បិទ'; $labels['messageoptions'] = 'កំណត់ជំរើសរបស់សំបុត្រ'; $labels['low'] = 'ទាប'; @@ -337,7 +336,6 @@ $labels['autosend'] = 'ផ្ញើស្វ័យប្រវត្តិ'; $labels['autosendknown'] = 'បញ្ជូនអត្ថបទប្រាប់អ្នកផ្ញើទៅកាន់អាសយដ្ឋានទាក់ទងរបស់ខ្ញុំឬក៏សួរខ្ញុំ'; $labels['autosendknownignore'] = 'បញ្ជូនអត្ថបទប្រាប់អ្នកផ្ញើទៅកាន់អាសយដ្ឋានទាក់ទងរបស់ខ្ញុំឬមិនបាច់ធ្វើអ្វីទាំងអស់'; -$labels['ignore'] = 'ទុកចោល'; $labels['readwhendeleted'] = 'កំណត់សំបុត្រថាបានអាននៅពេលលុបសំបុត្រនោះ'; $labels['flagfordeletion'] = 'កំណត់សញ្ញាផ្កាយអោយសំបុត្រថាបានលុបដោយមិនចាំបាច់លុបជាក់ស្តែង'; $labels['skipdeleted'] = 'មិនបង្ហាញសំបុត្រដែលបានលុប';
View file
roundcubemail-1.2.tar.gz/program/localization/km_KH/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/km_KH/messages.inc
Changed
@@ -42,7 +42,6 @@ $messages['messagesaved'] = 'សំបុត្រត្រូវបានរក្សាទុកក្នុងថតពង្រៀង'; $messages['successfullysaved'] = 'រក្សាទុកដោយជោគជ័យ'; $messages['addedsuccessfully'] = 'អាសយដ្ឋានត្រូវបានរក្សាទុកដោយជោគជ័យ'; -$messages['contactexists'] = 'ព័ត៌មានទាក់ទងដែលមានអ៊ីមែលនេះមានក្នុងសៀវភៅអាសយដ្ឋានរួចហើយ'; $messages['contactnameexists'] = 'មានទំនាក់ទំនងដែលមានឈ្មោះដូចគ្នានេះរួចហើយ។'; $messages['blockedimages'] = 'រូបភាពដែលមានក្នុងសំបុត្រនេះត្រូវបានបិទដើម្បីរក្សាសុវត្ថភាព'; $messages['encryptedmessage'] = 'លោកអ្នកមិនអាចមើលសំបុត្រនេះបានទេពីព្រោះសំបុត្រនេះជាសំបុត្រសំងាត់'; @@ -70,7 +69,6 @@ $messages['noemailwarning'] = 'អ៊ីមែលត្រឹមត្រូវ'; $messages['nonamewarning'] = 'សូមសរសេរឈ្មោះរបស់អ្នក'; $messages['nopagesizewarning'] = 'សូមកំណត់ទំហំទំព័រ'; -$messages['nosenderwarning'] = 'សូមសរសេរអ៊ីមែលរបស់អ្នកផ្ញើ'; $messages['norecipientwarning'] = 'សូមសរសេរអ្នកទទួលយ៉ាងហោចណាស់ម្នាក់'; $messages['nosubjectwarning'] = 'សំបុត្រគ្មានចំណងជើងតើអ្នកចង់សរសេរចំណងជើងនៅពេលនេះទេ?'; $messages['nobodywarning'] = 'តើលោកអ្នកចង់ផ្ញើសំបុត្រដែលគ្មានតួអត្ថបទសំបុត្រទេ?'; @@ -116,14 +114,12 @@ $messages['importwait'] = 'សូមមេត្តារង់ចាំកំពុងទាញទិន្នន័យចូល ...'; $messages['importconfirm'] = '<b>ព័ត៌មានទំនាក់ទំនង $insertedបានបញ្ចូលដោយជោគជ័យ,ហើយបានរំលងចោលពត៌មានដែលមានស្រាប់$skipped </b>:<p><em>$names</em></p>'; $messages['opnotpermitted'] = 'ប្រតិ្តបត្តិការត្រូវបានគេហាមឃាត់!'; -$messages['nofromaddress'] = 'ខ្វះអាសយដ្ឋានអ៊ីមែលក្នុងអត្តសញ្ណាណមួយនេះ'; $messages['smtpconnerror'] = 'SMTP Error ($code):មិនអាចភ្ជាប់ទៅម៉ាស៊ីនមេ'; $messages['smtpautherror'] = 'SMTP Error ($code):ព័ត៌មានគនីយមិនត្រឹមត្រូវ'; $messages['smtpfromerror'] = 'SMTP Error ($code):មិនអាចកំនត់អ្នកផ្ញើ "$from" ($msg)'; $messages['smtptoerror'] = 'SMTP Error ($code):មិនអាចកំនត់អ្នកទទួល "$to" ($msg)'; $messages['smtprecipientserror'] = 'SMTP Error:មិនអាចបំលែងបញ្ជីអ្នកទទួល'; $messages['smtperror'] = 'SMTP Error: $msg'; -$messages['emailformaterror'] = 'អាសយដ្ឋានអ៊ីមែលមិនត្រឹមត្រូវទេ:$email'; $messages['toomanyrecipients'] = 'ចំនួនអ្នកទទួលច្រើនលើសកំនត់!សូមមេត្តាលុបចោលរហូតដល់ $max។'; $messages['maxgroupmembersreached'] = 'ចំនួនក្រុមលើសកំនត់ហើយចំនួនច្រើនបំផុតគឺ $max'; $messages['contactdelerror'] = 'មិនអាចលុបអាសយដ្ឋានទំនាក់ទំនង';
View file
roundcubemail-1.2.tar.gz/program/localization/kn_IN/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/kn_IN/messages.inc
Changed
@@ -21,7 +21,6 @@ $messages['messagesent'] = 'ಸಂದೇಶ ಯಶಸ್ವಿಯಾಗಿ ಕಳುಹಿಸಲಾಗಿದೆ.'; $messages['savingmessage'] = 'ಸಂದೇಶ ಉಳಿಸಲಾಗುತ್ತಿದೆ...'; $messages['successfullysaved'] = 'ಯಶಸ್ವಿಯಾಗಿ ಉಳಿಸಲಾಗಿದೆ.'; -$messages['contactexists'] = 'ಅದೇ ಇಮೇಲ್ ವಿಳಾಸದೊಂದಿಗೆ ಸಂಪರ್ಕ ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ.'; $messages['contactnameexists'] = 'ಅದೇ ಹೆಸರಿನ ಸಂಪರ್ಕ ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ.'; $messages['nocontactsfound'] = 'ಯಾವುದೇ ಸಂಪರ್ಕಗಳು ಕಂಡುಬಂದಿಲ್ಲ.'; $messages['contactnotfound'] = 'ವಿನಂತಿಸಿದ ಸಂಪರ್ಕ ಕಂಡುಬಂದಿಲ್ಲ.'; @@ -46,7 +45,6 @@ $messages['filesizeerror'] = 'ಅಪ್ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್ $size ಗರಿಷ್ಠ ಗಾತ್ರವನ್ನು ಮೀರಿದೆ'; $messages['errorsavingcontact'] = 'ಸಂಪರ್ಕ ವಿಳಾಸ ಉಳಿಸಲಾಗಲಿಲ್ಲ.'; $messages['selectimportfile'] = 'ಅಪ್ಲೋಡ್ ಮಾಡಲು ಫೈಲ್ ಆಯ್ಕೆ ಮಾಡಿ.'; -$messages['emailformaterror'] = 'ಅಮಾನ್ಯವಾದ ಇಮೇಲ್ ವಿಳಾಸ: $email'; $messages['autocompletechars'] = 'ಸ್ವಯಂಪೂರ್ಣಗೊಳಿಸುವಿಕೆ ಕನಿಷ್ಠ $min ಅಕ್ಷರಗಳನ್ನು ನಮೂದಿಸಿ.'; $messages['namecannotbeempty'] = 'ಹೆಸರು ಖಾಲಿ ಇರುವಂತಿಲ್ಲ.'; $messages['nametoolong'] = 'ಹೆಸರು ತುಂಬಾ ಉದ್ದವಾಗಿದೆ.';
View file
roundcubemail-1.2.tar.gz/program/localization/ko_KR/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ko_KR/labels.inc
Changed
@@ -46,7 +46,7 @@ $labels['listoptions'] = '목록 옵션...'; $labels['mailboxlist'] = '폴더'; $labels['messagesfromto'] = '총 $count개 중 $from 번째부터 $to 번째까지의 메시지'; -$labels['threadsfromto'] = '총 $count개 중 $from 번째부터 $to 번째까지의 스레드'; +$labels['threadsfromto'] = '총 $count개 중 $from 번째부터 $to 번째까지의 글타래'; $labels['messagenrof'] = '총 $count개 중 $nr 번째 메시지'; $labels['fromtoshort'] = '총 $count개 중 $from 번째 - $to 번째'; $labels['copy'] = '복사'; @@ -104,23 +104,23 @@ $labels['compose'] = '작성'; $labels['writenewmessage'] = '새로운 메시지 생성'; $labels['reply'] = '회신'; -$labels['replytomessage'] = '발송자에게 회신'; -$labels['replytoallmessage'] = '목록 또는 발송자 및 모든 수신자에게 회신'; +$labels['replytomessage'] = '보낸 사람에게 회신'; +$labels['replytoallmessage'] = '목록 또는 보낸 사람 및 모든 받는 사람에게 회신'; $labels['replyall'] = '전체 회신'; $labels['replylist'] = '회신 목록'; $labels['forward'] = '전달'; $labels['forwardinline'] = '본문 내용으로 전달'; -$labels['forwardattachment'] = '첨부파일로 전달'; +$labels['forwardattachment'] = '첨부 파일로 전달'; $labels['forwardmessage'] = '메시지 전달'; $labels['deletemessage'] = '메시지 삭제'; $labels['movemessagetotrash'] = '메시지를 지운 편지함으로 이동'; $labels['printmessage'] = '이 메시지 인쇄'; -$labels['previousmessage'] = '이전 메시지 보기'; -$labels['firstmessage'] = '처음 메시지 보기'; -$labels['nextmessage'] = '다음 메시지 보기'; -$labels['lastmessage'] = '마지막 메시지 보기'; +$labels['previousmessage'] = '이전 메시지 표시'; +$labels['firstmessage'] = '처음 메시지 표시'; +$labels['nextmessage'] = '다음 메시지 표시'; +$labels['lastmessage'] = '마지막 메시지 표시'; $labels['backtolist'] = '메일 목록으로 돌아가기'; -$labels['viewsource'] = '소스 보기'; +$labels['viewsource'] = '소스 표시'; $labels['mark'] = '표시'; $labels['markmessages'] = '메시지 표시'; $labels['markread'] = '읽음으로 표시'; @@ -144,21 +144,21 @@ $labels['flagged'] = '깃발 표시 있음'; $labels['unflagged'] = '깃발 표시 없음'; $labels['unanswered'] = '답변하지 않음'; -$labels['withattachment'] = '첨부파일 포함'; +$labels['withattachment'] = '첨부 파일을 포함'; $labels['deleted'] = '삭제됨'; $labels['undeleted'] = '삭제되지 않음'; -$labels['replied'] = '회신됨'; -$labels['forwarded'] = '전달됨'; +$labels['replied'] = '회신함'; +$labels['forwarded'] = '전달함'; $labels['invert'] = '반전'; $labels['filter'] = '필터'; $labels['list'] = '목록'; -$labels['threads'] = '스레드'; +$labels['threads'] = '글타래'; $labels['expand-all'] = '모두 펼치기'; $labels['expand-unread'] = '읽지 않은 메시지 펼치기'; $labels['collapse-all'] = '모두 접기'; -$labels['threaded'] = '스레드로 표시함'; -$labels['autoexpand_threads'] = '메시지 스레드 펼치기'; -$labels['do_expand'] = '모든 스레드'; +$labels['threaded'] = '글타래로 표시함'; +$labels['autoexpand_threads'] = '메시지 글타래 펼치기'; +$labels['do_expand'] = '모든 글타래'; $labels['expand_only_unread'] = '읽지 않은 메시지에만 적용'; $labels['fromto'] = '보내는 사람/받는 사람'; $labels['flag'] = '깃발 추가'; @@ -173,15 +173,15 @@ $labels['listorder'] = '정렬 기준'; $labels['listmode'] = '화면 모드 목록 표시'; $labels['folderactions'] = '폴더 동작...'; -$labels['compact'] = '압축하기'; +$labels['compact'] = '압축'; $labels['empty'] = '비우기'; $labels['importmessages'] = '메시지 가져오기'; $labels['quota'] = '디스크 사용량'; $labels['unknown'] = '알 수 없음'; $labels['unlimited'] = '무제한'; $labels['quotatype'] = '용량 제한 유형'; -$labels['quotatotal'] = '제한'; -$labels['quotaused'] = '사용됨'; +$labels['quotatotal'] = '제한 용량'; +$labels['quotaused'] = '사용 용량'; $labels['quotastorage'] = '디스크 공간'; $labels['quotamessage'] = '메시지 계수'; $labels['quicksearch'] = '빠른 검색'; @@ -195,6 +195,12 @@ $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'] = '메시지를 평문 형식으로 표시'; @@ -399,43 +405,43 @@ $labels['signature'] = '서명'; $labels['dstactive'] = '일광 절약 시간'; $labels['showinextwin'] = '메시지를 새 창에서 열기'; -$labels['composeextwin'] = '새 창에서 작성하기'; +$labels['composeextwin'] = '새 창에서 작성'; $labels['htmleditor'] = 'HTML 메시지 작성'; $labels['htmlonreply'] = 'HTML 메시지 회신 시'; $labels['htmlonreplyandforward'] = '전달 또는 HTML 메시지 회신 시'; $labels['htmlsignature'] = 'HTML 서명'; -$labels['showemail'] = '이메일 주소를 표시 이름과 함께 표시'; +$labels['showemail'] = '이메일 주소를 표시명과 함께 표시'; $labels['previewpane'] = '미리 보기 창 보기'; $labels['skin'] = '인터페이스 스킨'; -$labels['logoutclear'] = '로그아웃할 때 휴지통 비우기'; -$labels['logoutcompact'] = '로그아웃할 때 받은 편지함 압축하기'; +$labels['logoutclear'] = '로그아웃 할 때 휴지통 비우기'; +$labels['logoutcompact'] = '로그아웃 할 때 받은 편지함 압축'; $labels['uisettings'] = '사용자 인터페이스'; $labels['serversettings'] = '서버 설정'; $labels['mailboxview'] = '편지함 화면'; $labels['mdnrequests'] = '읽음 확인 요청 시'; -$labels['askuser'] = '사용자에게 물어봄'; +$labels['askuser'] = '사용자에게 물음'; $labels['autosend'] = '읽음 확인 요청'; $labels['autosendknown'] = '내 연락처에 읽음 확인을 요청하고, 내 연락처가 아닐 경우 물어봄'; $labels['autosendknownignore'] = '내 연락처에 읽음 확인을 요청하고, 내 연락처가 아닐 경우 무시함'; $labels['ignorerequest'] = '요청 무시'; $labels['readwhendeleted'] = '삭제 시 메시지를 읽음으로 표시'; $labels['flagfordeletion'] = '삭제 대신 삭제 대상 메시지에 깃발 추가'; -$labels['skipdeleted'] = '삭제된 메시지 숨기기'; -$labels['deletealways'] = '지운 편지함으로 메시지 이동이 실패할 경우, 삭제'; +$labels['skipdeleted'] = '삭제된 메시지를 표시하지 않음'; +$labels['deletealways'] = '지운 편지함으로 메시지 이동이 실패할 경우 삭제'; $labels['deletejunk'] = '스팸 메일함에 있는 메시지를 직접 삭제'; $labels['showremoteimages'] = '본문에 원격 이미지 표시'; -$labels['fromknownsenders'] = '알려진 발송자로부터 받은 메시지만'; +$labels['fromknownsenders'] = '알려진 보낸 사람으부터 받은 메시지만'; $labels['always'] = '항상'; -$labels['alwaysbutplain'] = '항상, 일반 텍스트로 회신할 때 예외'; +$labels['alwaysbutplain'] = '항상, 단 일반 텍스트로 회신할 때는 예외'; $labels['showinlineimages'] = '메시지 하단에 첨부 이미지 표시'; -$labels['autosavedraft'] = '작성 중인 메시지를 자동으로 저장'; +$labels['autosavedraft'] = '작성 중인 메시지 자동 저장'; $labels['everynminutes'] = '$n분 마다'; -$labels['refreshinterval'] = '새로 고침 (새로운 메시지 확인, 기타 등등)'; +$labels['refreshinterval'] = '새로 고침 (새로운 메시지 확인 등)'; $labels['never'] = '하지 않음'; $labels['immediately'] = '즉시'; $labels['messagesdisplaying'] = '메시지 표시'; $labels['messagescomposition'] = '메시지 작성'; -$labels['mimeparamfolding'] = '첨부파일명'; +$labels['mimeparamfolding'] = '첨부 파일 이름'; $labels['2231folding'] = 'Full RFC 2231 (선더버드)'; $labels['miscfolding'] = 'RFC 2047/2231 (MS 아웃룩)'; $labels['2047folding'] = 'Full RFC 2047 (기타)'; @@ -444,10 +450,10 @@ $labels['advancedoptions'] = '고급 옵션'; $labels['toggleadvancedoptions'] = '고급 옵션 표시/숨기기'; $labels['focusonnewmessage'] = '새 메시지가 있을 경우 브라우저 창으로 포커스 이동'; -$labels['checkallfolders'] = '모든 폴더에서 새 메시지 확인'; +$labels['checkallfolders'] = '모든 폴더에서 새로운 메시지 확인'; $labels['displaynext'] = '메시지 삭제/이동 후 다음 메시지 표시'; $labels['defaultfont'] = 'HTML 메시지의 기본 글꼴'; -$labels['mainoptions'] = '주요 옵션'; +$labels['mainoptions'] = '메인 옵션'; $labels['browseroptions'] = '브라우저 옵션'; $labels['section'] = '섹션'; $labels['maintenance'] = '유지관리'; @@ -458,9 +464,9 @@ $labels['replytopposting'] = '새로운 메시지를 인용문 상단에서 시작'; $labels['replybottomposting'] = '새로운 메시지를 인용문 하단에서 시작'; $labels['replyremovesignature'] = '회신 시 메시지에서 원문 서명을 제거'; -$labels['autoaddsignature'] = '서명을 자동으로 추가'; +$labels['autoaddsignature'] = '서명 자동 추가'; $labels['newmessageonly'] = '새로운 메시지에만'; -$labels['replyandforwardonly'] = '회신 및 전달 시에만'; +$labels['replyandforwardonly'] = '회신 및 전달 메시지에만'; $labels['insertsignature'] = '서명 삽입'; $labels['sigbelow'] = '인용한 메시지 아래에 서명 표시'; $labels['sigseparator'] = '서명에 표준 분리자 강제 적용'; @@ -505,12 +511,12 @@ $labels['foldertype'] = '폴더 유형'; $labels['personalfolder'] = '개인 폴더'; $labels['otherfolder'] = '다른 사용자의 폴더'; -$labels['sharedfolder'] = '공유 폴더'; +$labels['sharedfolder'] = '공개 폴더'; $labels['findfolders'] = '폴더 찾기'; $labels['namespace.personal'] = '개인'; $labels['namespace.other'] = '기타 사용자'; $labels['namespace.shared'] = '공유됨'; -$labels['sortby'] = '정렬 방식'; +$labels['sortby'] = '정렬 '; $labels['sortasc'] = '오름차순으로 정렬'; $labels['sortdesc'] = '내림차순으로 정렬'; $labels['undo'] = '실행 취소'; @@ -544,21 +550,21 @@ $labels['chinese'] = '중국어'; $labels['arialabeltopnav'] = '창 제어'; $labels['arialabeltasknav'] = '응용 프로그램 작업'; -$labels['arialabeltoolbar'] = '응용 프로그램 툴바'; +$labels['arialabeltoolbar'] = '응용 프로그램 도구 표시줄'; $labels['arialabelactivetask'] = '활성화된 작업'; $labels['arialabelmessagessearchfilter'] = '이메일 목록 필터'; $labels['arialabelmailsearchform'] = '이메일 메시지 검색 양식'; $labels['arialabelcontactsearchform'] = '연락처 검색 양식'; $labels['arialabelmailquicksearchbox'] = '이메일 검색 입력'; $labels['arialabelquicksearchbox'] = '검색 입력'; -$labels['arialabelfoldersearchfilter'] = '폴더 목록 필터'; +$labels['arialabelfoldersearchfilter'] = '폴더 목록 표시 필터'; $labels['arialabelfoldersearchform'] = '폴터 검색 양식'; $labels['arialabelfolderlist'] = '이메일 폴더 선택'; $labels['arialabelmessagelist'] = '이메일 메시지 목록'; $labels['arialabelmailpreviewframe'] = '메시지 미리 보기'; $labels['arialabelmailboxmenu'] = '폴더 동작 메뉴'; $labels['arialabellistselectmenu'] = '목록 선택 메뉴'; -$labels['arialabelthreadselectmenu'] = '스레드 목록 메뉴'; +$labels['arialabelthreadselectmenu'] = '글타래 목록 메뉴'; $labels['arialabelmessagelistoptions'] = '메시지 목록 표시 및 정렬 옵션'; $labels['arialabelmailimportdialog'] = '메시지 가져오기 대화'; $labels['arialabelmessagenav'] = '메시지 탐색'; @@ -569,26 +575,26 @@ $labels['arialabelmessageheaders'] = '메시지 머리글'; $labels['arialabelforwardingoptions'] = '전달 옵션'; $labels['arialabelreplyalloptions'] = '전체 회신 옵션'; -$labels['arialabelmoremessageactions'] = '추가 메시지 동작'; +$labels['arialabelmoremessageactions'] = '더 많은 메시지 동작'; $labels['arialabelmarkmessagesas'] = '선택한 메시지를 다음으로 표시..'; $labels['arialabelcomposeoptions'] = '작성 옵션'; $labels['arialabelresponsesmenu'] = '저장된 응답 메뉴'; -$labels['arialabelattachmentuploadform'] = '첨부파일 업로드 양식'; -$labels['arialabelattachmentpreview'] = '첨부파일 미리 보기'; -$labels['ariasummarycomposecontacts'] = '수신자로 선택할 연락처 및 그룹 목록'; +$labels['arialabelattachmentuploadform'] = '첨부 파일 업로드 양식'; +$labels['arialabelattachmentpreview'] = '첨부 파일 미리 보기'; +$labels['ariasummarycomposecontacts'] = '받는 사람으로 선택할 연락처 및 그룹 목록'; $labels['arialabelcontactexportoptions'] = '연락처 내보내기 옵션'; $labels['arialabelabookgroupoptions'] = '주소록/그룹 옵션'; $labels['arialabelpreferencesform'] = '환경 설정 양식'; $labels['arialabelidentityeditfrom'] = '신원 편집 양식'; $labels['arialabelresonseeditfrom'] = '응답 편집 양식'; -$labels['arialabelsearchterms'] = '검색 용어'; -$labels['helplistnavigation'] = '목록 키보드 탐색'; +$labels['arialabelsearchterms'] = '용어 검색'; +$labels['helplistnavigation'] = '키보드 탐색 목록 표시'; $labels['helplistkeyboardnavigation'] = "상/하 화살표: 행 포커스/선택 이동 Space: 포커스된 행 선택 Shift + 상/하 화살표: 위/아래 행을 추가적으로 선택 Ctrl + Space: 포커스된 행을 선택/제거 대상 선택에서 추가"; -$labels['helplistkeyboardnavmessages'] = "상/하 화살표: 메시지 스레드 펼치기/접기(오직 타래글 모드에서) -Enter: 선택한/포커스된 메시지 열기 -Delete: 선택한 메시지를 지운 편지함으로 이동"; +$labels['helplistkeyboardnavmessages'] = "상/하 화살표: 메시지 글타래 펼치기/접기(오직 타래글 모드에서) +엔터: 선택한/포커스된 메시지 열기 +삭제: 선택한 메시지를 지운 편지함으로 이동"; $labels['helplistkeyboardnavcontacts'] = "Enter: 선택한/포커스된 연락처 열기"; ?>
View file
roundcubemail-1.2.tar.gz/program/localization/ko_KR/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ko_KR/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = '저장소 서버에 연결을 실패했습니다.'; $messages['servererror'] = '서버 오류!'; $messages['servererrormsg'] = '서버 오류: $msg'; +$messages['accountlocked'] = '로그인 시도 횟수를 초과함. 나중에 다시 시도하십시오.'; $messages['connerror'] = '연결 오류(서버 접속 실패)!'; $messages['dberror'] = '데이터베이스 오류!'; $messages['windowopenerror'] = '팝업 창이 차단되었습니다!'; @@ -29,44 +30,44 @@ $messages['errorreadonly'] = '작업을 수행할 수 없습니다. 폴더가 읽기 전용입니다.'; $messages['errornoperm'] = '작업을 수행할 수 없습니다. 권한이 거부되었습니다.'; $messages['erroroverquota'] = '작업을 수행할 수 없습니다. 여유 디스크 공간이 없습니다.'; -$messages['erroroverquotadelete'] = '여유 디스크 공간이 없습니다. SHIFT-DEL을 이용하여 메시지를 삭제하세요.'; +$messages['erroroverquotadelete'] = '여유 디스크 공간이 없습니다. SHIFT-DEL을 이용하여 메시지를 삭제하십시오.'; $messages['invalidrequest'] = '잘못된 요청입니다! 데이터가 저장되지 않았습니다.'; $messages['invalidhost'] = '잘못된 서버 이름입니다.'; $messages['nomessagesfound'] = '이 편지함에서 메시지를 발견하지 못했습니다.'; -$messages['loggedout'] = '세션을 성공적으로 종료했습니다. 안녕히 가세요!'; +$messages['loggedout'] = '세션을 성공적으로 종료했습니다. 안녕히 가십시오!'; $messages['mailboxempty'] = '편지함이 비어있음'; $messages['nomessages'] = '메시지가 없음'; $messages['refreshing'] = '새로 고치는 중 ...'; -$messages['loading'] = '불러오는 중...'; +$messages['loading'] = '로드 중...'; $messages['uploading'] = '파일을 업로드하는 중...'; +$messages['attaching'] = '파일을 첨부 중...'; $messages['uploadingmany'] = '파일을 업로드하는 중...'; -$messages['loadingdata'] = '데이터를 불러오는 중...'; +$messages['loadingdata'] = '데이터를 로드 중...'; $messages['checkingmail'] = '새로운 메시지를 확인하는 중...'; $messages['sendingmessage'] = '메시지를 보내는 중...'; $messages['messagesent'] = '메시지를 성공적으로 보냈습니다.'; $messages['savingmessage'] = '메시지를 저장하는 중...'; $messages['messagesaved'] = '메시지가 임시 보관함에 저장되었습니다.'; -$messages['successfullysaved'] = '성공적으로 저장되었습니다.'; +$messages['successfullysaved'] = '성공적으로 저장함.'; $messages['savingresponse'] = '응답 문구를 저장하는 중...'; $messages['deleteresponseconfirm'] = '정말로 이 응답 문구를 삭제하시겠습니까?'; $messages['addedsuccessfully'] = '연락처가 주소록에 성공적으로 추가되었습니다.'; -$messages['contactexists'] = '연락처에 동일한 이메일 주소가 이미 존재합니다.'; $messages['contactnameexists'] = '연락처에 동일한 이름이 이미 존재합니다.'; $messages['blockedimages'] = '개인 정보 보호를 위해, 이 메시지의 외부 이미지가 차단되었습니다.'; $messages['encryptedmessage'] = '이것은 암호화된 메시지며 표시할 수 없습니다. 죄송합니다!'; $messages['externalmessagedecryption'] = '이것은 암호화된 메시지이며 브라우저 확장 기능으로 해독할 수 있습니다.'; $messages['nopubkeyfor'] = '$email에 대한 올바른 공개 키를 찾지 못함'; $messages['nopubkeyforsender'] = '보내는 사람 신원에 대한 올바른 공개 키를 찾지 못했습니다. 받는 사람에 대한 메시지만 암호화하시겠습니까?'; -$messages['encryptnoattachments'] = '이미 첨부파일을 업로드하여 암호화할 수 없음. 암호화 편집기에 다시 추가해주세요.'; +$messages['encryptnoattachments'] = '이미 첨부파일을 업로드하여 암호화할 수 없음. 암호화 편집기에 다시 추가해주십시오.'; $messages['searchpubkeyservers'] = '분실한 키에 대한 공개 키 서버를 검색하시겠습니까?'; $messages['encryptpubkeysfound'] = '다음 공개 키가 발견되었습니다:'; $messages['keyservererror'] = '키 서버로부터 키를 가져오지 못함'; $messages['keyimportsuccess'] = '공개 키 $key을(를) 열쇠고리로 성공적으로 가져왔습니다.'; $messages['nocontactsfound'] = '연락처를 발견하지 못했습니다.'; $messages['contactnotfound'] = '요청한 연락처를 찾을 수 없습니다.'; -$messages['contactsearchonly'] = '연락처를 찾기 위해 일부 검색용어를 입력하세요.'; +$messages['contactsearchonly'] = '연락처를 찾기 위해 일부 검색용어를 입력하십시오.'; $messages['sendingfailed'] = '메시지 발송을 실패했습니다.'; -$messages['senttooquickly'] = '이 메시지를 보내기 전에 $sec초 동안 기다려주세요.'; +$messages['senttooquickly'] = '이 메시지를 보내기 전에 $sec초 동안 기다려주십시오.'; $messages['errorsavingsent'] = '보낸 메시지를 저장하는 도중 오류가 발생했습니다.'; $messages['errorsaving'] = '저장하는 동안 오류가 발생했습니다.'; $messages['errormoving'] = '메시지를 이동할 수 없었습니다.'; @@ -85,18 +86,17 @@ $messages['foldersubscribing'] = '폴더를 구독하는 중...'; $messages['folderunsubscribing'] = '폴더 구독을 취소하는 중...'; $messages['formincomplete'] = '양식이 완전히 작성되지 않았습니다.'; -$messages['noemailwarning'] = '유효한 이메일 주소를 입력해주세요.'; -$messages['nonamewarning'] = '이름을 입력해주세요.'; -$messages['nopagesizewarning'] = '페이지 크기를 입력해주세요.'; -$messages['nosenderwarning'] = '발송자 이메일 주소를 입력해주세요.'; -$messages['norecipientwarning'] = '한 명 이상의 수신자를 입력해주세요.'; +$messages['noemailwarning'] = '유효한 이메일 주소를 입력해주십시오.'; +$messages['nonamewarning'] = '이름을 입력해주십시오.'; +$messages['nopagesizewarning'] = '페이지 크기를 입력해주십시오.'; +$messages['norecipientwarning'] = '최소 하나의 수신자를 입력해주십시오.'; $messages['nosubjectwarning'] = '"제목" 필드가 비어있습니다. 지금 입력하시겠습니까?'; $messages['nobodywarning'] = '내용 없는 메시지를 보내시겠습니까?'; $messages['notsentwarning'] = '메시지를 보내지 못했습니다. 메시지를 폐기하시겠습니까?'; -$messages['restoresavedcomposedata'] = '이전에 작성했으나 보내지 않은 메시지가 발견됐습니다.\n\nSubject: $subject\nSaved: $date\n\n이 메시지를 복구하시겠습니까?'; -$messages['noldapserver'] = '검색할 LDAP 서버를 선택해주세요.'; -$messages['nosearchname'] = '연락처명이나 이메일 주소를 입력해주세요.'; -$messages['notuploadedwarning'] = '아직 모든 첨부가 업로드되지 않았습니다. 기다리거나 업로드를 취소해주세요.'; +$messages['restoresavedcomposedata'] = '이전에 작성했으나 보내지 않은 메시지가 발견되었습니다.\n\nSubject: $subject\nSaved: $date\n\n이 메시지를 복구하시겠습니까?'; +$messages['noldapserver'] = '검색할 LDAP 서버를 선택해주십시오.'; +$messages['nosearchname'] = '연락처명이나 이메일 주소를 입력해주십시오.'; +$messages['notuploadedwarning'] = '아직 모든 첨부가 업로드되지 않았습니다. 기다리거나 업로드를 취소해주십시오.'; $messages['searchsuccessful'] = '$nr개의 메시지를 찾았습니다.'; $messages['contactsearchsuccessful'] = '$nr개의 연락처를 찾았습니다.'; $messages['searchnomatch'] = '검색이 일치하는 항목을 발견하지 못했습니다.'; @@ -111,11 +111,12 @@ $messages['folderexpunged'] = '폴더가 성공적으로 압축되었습니다.'; $messages['deletedsuccessfully'] = '성공적으로 삭제되었습니다.'; $messages['converting'] = '서식 설정 삭제하는 중...'; -$messages['messageopenerror'] = '서버에서 메시지를 불러올 수 없었습니다.'; +$messages['messageopenerror'] = '서버에서 메시지를 로드할 수 없었습니다.'; +$messages['filelinkerror'] = '파일 첨부를 실패함.'; $messages['fileuploaderror'] = '파일 업로드를 실패했습니다.'; $messages['filesizeerror'] = '업로드한 파일이 최대 크기인 $size를 초과했습니다.'; $messages['copysuccess'] = '$nr개의 연락처를 성공적으로 복사함'; -$messages['movesuccess'] = '$nr개의 연락처가 성공적으로 이동되었습니다.'; +$messages['movesuccess'] = '$nr개의 연락처를 성공적으로 이동되었습니다.'; $messages['copyerror'] = '모든 연락처를 복사할 수 없었습니다.'; $messages['moveerror'] = '모든 연락처를 이동할 수 없었습니다.'; $messages['sourceisreadonly'] = '이 주소 소스는 읽기 전용입니다.'; @@ -133,21 +134,20 @@ $messages['deleteidentityconfirm'] = '이 항목을 정말로 삭제하시겠습니까?'; $messages['nodeletelastidentity'] = '이 신원 밖에 남지 않아 삭제할 수 없습니다.'; $messages['forbiddencharacter'] = '폴더명에 금지된 문자가 포함되어 있습니다.'; -$messages['selectimportfile'] = '업로드할 파일을 선택해주세요.'; +$messages['selectimportfile'] = '업로드할 파일을 선택해주십시오.'; $messages['addresswriterror'] = '선택한 주소록은 쓰기가 불가능합니다.'; $messages['contactaddedtogroup'] = '연락처가 이 그룹에 성공적으로 추가되었습니다.'; $messages['contactremovedfromgroup'] = '연락처가 이 그룹에서 성공적으로 제거되었습니다.'; $messages['nogroupassignmentschanged'] = '그룹 할당이 변경되지 않았습니다.'; -$messages['importwait'] = '가져오는 중입니다, 기다려주세요...'; +$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'] = '치명적인 구성 오류가 발생했습니다. 즉시 관리자에게 연락하세요. +$messages['httpreceivedencrypterror'] = '치명적인 구성 오류가 발생했습니다. 즉시 관리자에게 연락하십시오. <b>메시지를 보낼 수 없습니다.</b>'; $messages['smtpconnerror'] = 'SMTP 오류 ($code): 서버와의 연결을 실패했습니다.'; $messages['smtpautherror'] = 'SMTP 오류 ($code): 인증을 실패했습니다.'; @@ -155,38 +155,37 @@ $messages['smtptoerror'] = 'SMTP 오류 ($code): 수신자를 "$to" ($msg)에 추가하는데 실패했습니다.'; $messages['smtprecipientserror'] = 'SMTP 오류: 수신자 목록을 구문 분석할 수 없습니다.'; $messages['smtperror'] = 'SMTP 오류: $msg'; -$messages['emailformaterror'] = '잘못된 이메일 주소: $email'; -$messages['toomanyrecipients'] = '수신자가 너무 많습니다. 수신자 인원을 $max명으로 줄이세요.'; +$messages['toomanyrecipients'] = '수신자가 너무 많습니다. 수신자 인원을 $max명으로 줄이십시오.'; $messages['maxgroupmembersreached'] = '그룹 구성원이 최대 인원인 $max명을 초과합니다.'; -$messages['internalerror'] = '내부 오류가 발생했습니다. 다시 시도해주세요.'; -$messages['contactdelerror'] = '연락처를 삭제할 수 없었습니다.'; +$messages['internalerror'] = '내부 오류가 발생했습니다. 다시 시도해주십시오.'; +$messages['contactdelerror'] = '연락처를 삭제하지 못했습니다.'; $messages['contactdeleted'] = '연락처가 성공적으로 삭제되었습니다.'; -$messages['contactrestoreerror'] = '삭제한 연락처를 복구할 수 없었습니다.'; +$messages['contactrestoreerror'] = '삭제한 연락처를 복구하지 못했습니다.'; $messages['contactrestored'] = '연락처가 성공적으로 복구되었습니다.'; $messages['groupdeleted'] = '그룹이 성공적으로 삭제되었습니다.'; $messages['grouprenamed'] = '그룹명이 성공적으로 변경되었습니다.'; $messages['groupcreated'] = '그룹이 성공적으로 생성되었습니다.'; $messages['savedsearchdeleted'] = '저장된 검색이 성공적으로 삭제되었습니다.'; -$messages['savedsearchdeleteerror'] = '저장된 검색을 삭제할 수 없었습니다.'; +$messages['savedsearchdeleteerror'] = '저장된 검색을 삭제하지 못했습니다.'; $messages['savedsearchcreated'] = '저장된 검색이 성공적으로 생성되었습니다.'; -$messages['savedsearchcreateerror'] = '저장된 검색을생성할 수 없었습니다.'; +$messages['savedsearchcreateerror'] = '저장된 검색을 생성하지 못했습니다.'; $messages['messagedeleted'] = '메시지가 성공적으로 삭제되었습니다.'; $messages['messagemoved'] = '메시지가 성공적으로 이동되었습니다.'; $messages['messagecopied'] = '메시지가 성공적으로 복사되었습니다.'; $messages['messagemarked'] = '메시지가 성공적으로 표시되었습니다.'; -$messages['autocompletechars'] = '자동 완성을 위해 $min개 이상의 문자를 입력하세요.'; -$messages['autocompletemore'] = '더 많은 일치하는 입력내용을 찾았습니다. 더 많은 문자를 입력해주세요.'; +$messages['autocompletechars'] = '자동 완성을 위해 $min개 이상의 문자를 입력하십시오.'; +$messages['autocompletemore'] = '더 많은 일치하는 입력내용을 찾았습니다. 더 많은 문자를 입력해주십시오.'; $messages['namecannotbeempty'] = '이름을 비워둘 수 없습니다.'; $messages['nametoolong'] = '이름이 너무 깁니다.'; $messages['namedotforbidden'] = '폴더명은 마침표로 시작할 수 없습니다.'; -$messages['folderupdated'] = '폴더가 성공적으로 업데이트되었습니다.'; -$messages['foldercreated'] = '폴더가 성공적으로 생성되었습니다.'; +$messages['folderupdated'] = '폴더가 성공적으로 업데이트 되었습니다.'; +$messages['foldercreated'] = '폴더를 성공적으로 생성함.'; $messages['invalidimageformat'] = '올바른 이미지 형식이 아닙니다.'; $messages['mispellingsfound'] = '메시지에서 맞춤법 오류가 감지되었습니다.'; $messages['parentnotwritable'] = '선택한 상위 폴더로 폴더를 생성/이동할 수 없습니다. 접근 권한이 없습니다.'; $messages['messagetoobig'] = '메시지 부분이 처리하기에는 너무 큽니다.'; $messages['attachmentvalidationerror'] = '경고! 이 첨부파일의 유형이 메시지에서 보고한 유형과 일치하지 않기 때문에 의심됩니다. 발송자를 신뢰할 수 없을 경우, 메시지가 악성 코드를 포함할 수도 있기 때문에 브라우저에서 열지 않는 것이 좋습니다. <br/><br/><em> 예상한 유형: $expected; 발견한 유형: $detected</ em>'; -$messages['noscriptwarning'] = '경고: 이 웹메일 서비스는 자바스크립트가 필요합니다! 이 기능을 사용하려면 브라우저 설정에서 자바스크립트를 활성화해주세요.'; +$messages['noscriptwarning'] = '경고: 이 웹메일 서비스는 자바스크립트가 필요합니다! 이 기능을 사용하려면 브라우저 설정에서 자바스크립트를 활성화해주십시오.'; $messages['messageissent'] = '메시지를 이미 보냈으나, 아직 저장되지 않았습니다. 지금 저장하시겠습니까?'; $messages['errnotfound'] = '파일을 찾을 수 없음'; $messages['errnotfoundexplain'] = '요청한 리소스를 찾을 수 없습니다!'; @@ -195,8 +194,8 @@ $messages['errunauthorizedexplain'] = '이 서비스에 액세스 할 수있는 권한이 있는지 확인할 수 없습니다!'; $messages['errrequestcheckfailed'] = '확인 요청을 실패함'; $messages['errcsrfprotectionexplain'] = "보안을 위해 이 리소스에 대한 접근은 CSRF로부터 보호되었습니다.\n 이것이 표시된다면 웹 어플리케이션에서 나가기 전에 로그아웃을 하지 않았을 것입니다.\n\n계속하려면 이제 사용자와의 상호작용이 필요합니다."; -$messages['errcontactserveradmin'] = '서버 관리자에게 문의해주세요'; -$messages['clicktoresumesession'] = '이전 세션을 다시 시작하려면 여기를 클릭하세요'; +$messages['errcontactserveradmin'] = '서버 관리자에게 문의해주십시오.'; +$messages['clicktoresumesession'] = '이전 세션을 다시 시작하려면 여기를 클릭하십시오'; $messages['errcomposesession'] = '세션 오류 작성'; $messages['errcomposesessionexplain'] = '요청한 작성 세션을 찾을 수 없습니다.'; -$messages['clicktocompose'] = '새로운 메시지를 작성하려면 여기를 클릭하세요'; +$messages['clicktocompose'] = '새로운 메시지를 작성하려면 여기를 클릭하십시오';
View file
roundcubemail-1.2.tar.gz/program/localization/ku/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ku/messages.inc
Changed
@@ -49,7 +49,6 @@ $messages['savingresponse'] = 'Bersiva nivîsê tê tomarkirin...'; $messages['deleteresponseconfirm'] = 'Tu bi rastî dixwazî vê nivîsa bersivê jê bibî?'; $messages['addedsuccessfully'] = 'Têkilî li navnîşanan hat zêdekirin'; -$messages['contactexists'] = 'Têkiliyeke bi vê navnîşanê jixwe heye'; $messages['contactnameexists'] = 'Jixwe kesekî bi heman navî heye.'; $messages['blockedimages'] = 'Ji bo ewlekariya te wêneyên cuda yên vê peyamê hatin astenkirin.'; $messages['encryptedmessage'] = 'Ev peyamenek şîfrekirî ye, bibore, nayê vekirin!';
View file
roundcubemail-1.2.tar.gz/program/localization/lb_LU/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/lb_LU/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -226,7 +226,6 @@ $labels['attach'] = 'Drunhänken'; $labels['attachments'] = 'Unhäng'; $labels['upload'] = 'Eroplueden'; -$labels['uploadprogress'] = '$percent ($current vun $total)'; $labels['close'] = 'Zoumaachen'; $labels['messageoptions'] = 'Message-Optiounen...'; $labels['low'] = 'Niddreg'; @@ -386,7 +385,6 @@ $labels['autosend'] = 'Bestätegung schécken'; $labels['autosendknown'] = 'Bestätegung u meng Kontakter schécken, anerefalls nofroen'; $labels['autosendknownignore'] = 'Bestätegung u meng Kontakter schécken, anerefalls ignoréieren'; -$labels['ignore'] = 'ignoréieren'; $labels['readwhendeleted'] = 'Beim Läschen de Message als gelies markéieren'; $labels['flagfordeletion'] = 'De Message als "läschbar" markéieren amplaz en ze läschen'; $labels['skipdeleted'] = 'Geläschte Messagen net uweisen';
View file
roundcubemail-1.2.tar.gz/program/localization/lb_LU/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/lb_LU/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Äntwert-Text gëtt gespäichert...'; $messages['deleteresponseconfirm'] = 'Wëlls du dësen Äntwert-Text wierklech läschen?'; $messages['addedsuccessfully'] = 'Kontakt erfollegräich an d\'Adressbuch gesat.'; -$messages['contactexists'] = 'Et existéiert schon e Kontakt mat der selweschter E-Mail-Adress.'; $messages['contactnameexists'] = 'Et existéiert schon e Kontakt mam selweschten Numm.'; $messages['blockedimages'] = 'Fir deng Privatsphär ze schütze, gi Biller vun externe Serveren an dësem Message net gelueden.'; $messages['encryptedmessage'] = 'Dëst ass e verschlësselte Message a kann net ugewise ginn. Et deet eis Leed!'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Gëff w.e.gl eng gëlteg Email-Adress an.'; $messages['nonamewarning'] = 'Gëff w.e.gl en Numm an.'; $messages['nopagesizewarning'] = 'Gëff w.e.gl eng Säitegréisst an.'; -$messages['nosenderwarning'] = 'Gëff w.e.gl d\'Adress vum Ofsender an.'; $messages['norecipientwarning'] = 'Gëff w.e.gl op mannst een Empfänger an.'; $messages['nosubjectwarning'] = 'D\'Feld "Sujet" ass eidel. Wëlls du elo eent uginn?'; $messages['nobodywarning'] = 'Soll dëse Message ouni Text verschéckt ginn?'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = 'Erfollegräich $nr Messagen importéiert'; $messages['importmessageerror'] = 'Import feelgeschloen! Den eropgeluedene Fichier ass kee gëltege Message oder kee Mailbox-Fichier.'; $messages['opnotpermitted'] = 'Operatioun net zougelooss!'; -$messages['nofromaddress'] = 'An der ausgewieltener Identitéit feelt d\'E-Mail-Adress.'; $messages['editorwarning'] = 'Den Editor-Typ ze wiessele kann de Verloscht vun Textformatéierunge verursaachen. Wëlls du weidermaachen?'; $messages['httpreceivedencrypterror'] = 'E fatale Konfiguratiouns-Feeler ass opgetrueden. Kontaktéier w.e.gl. den Administrator esou séier ewéi méiglech. <b>Däi Message kann net geschéckt ginn.</b> '; $messages['smtpconnerror'] = 'SMTP-Feeler ($code): Et konnt keng Verbindung mam Server hirgestallt ginn.'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'SMTP-Feeler ($code): Den Empfänger "$to" konnt net dobäigesat ginn ($msg).'; $messages['smtprecipientserror'] = 'SMTP-Feeler: D\'Empfänger-Lëscht kann net verschafft ginn.'; $messages['smtperror'] = 'SMTP-Feeler: $msg'; -$messages['emailformaterror'] = 'Ongëlteg E-Mail-Adress: $email'; $messages['toomanyrecipients'] = 'Zevill Empfänger. Reduzéier d\'Zuel vun den Empfänger op $max.'; $messages['maxgroupmembersreached'] = 'D\'Unzuel vu Gruppememberen iwwersteigt de Maximum vun $max.'; $messages['internalerror'] = 'En interne Feeler ass opgetrueden. Probéier w.e.gl nach eng Kéier.';
View file
roundcubemail-1.2.tar.gz/program/localization/lt_LT/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/lt_LT/labels.inc
Changed
@@ -195,6 +195,12 @@ $labels['currentfolder'] = 'Šis aplankas'; $labels['subfolders'] = 'Šis ir poaplankiai'; $labels['allfolders'] = 'Visi aplankai'; +$labels['searchinterval-1W'] = 'senesni nei savaitės'; +$labels['searchinterval-1M'] = 'senesni nei mėnesio'; +$labels['searchinterval-1Y'] = 'senesni nei metų'; +$labels['searchinterval1W'] = 'ne senesni nei savaitės'; +$labels['searchinterval1M'] = 'ne senesni nei mėnesio'; +$labels['searchinterval1Y'] = 'ne senesni nei metų'; $labels['openinextwin'] = 'Atverti naujame lange'; $labels['emlsave'] = 'Parsisiųsti (.eml)'; $labels['changeformattext'] = 'Rodyti grynojo teksto formatu'; @@ -214,6 +220,15 @@ $labels['addimage'] = 'Pridėti paveikslą'; $labels['selectmedia'] = 'Pažymėti vaizdo įrašą'; $labels['addmedia'] = 'Pridėti vaizdo įrašą'; +$labels['encrypt'] = 'Šifruoti'; +$labels['encryptmessage'] = 'Šifruoti laišką'; +$labels['encryptmessagemailvelope'] = 'Šifruoti laišką, naudojant „Mailvelope“ naršyklės plėtinį'; +$labels['importpubkeys'] = 'Importuoti viešuosius raktus'; +$labels['encryptedsendialog'] = 'Siunčiamas šifruotas laiškas'; +$labels['keyid'] = 'Rakto ID'; +$labels['keylength'] = 'Bitai'; +$labels['keyexpired'] = 'Nebegalioja'; +$labels['keyrevoked'] = 'Atšauktas'; $labels['editidents'] = 'Tvarkyti tapatybes'; $labels['spellcheck'] = 'Tikrinti rašybą'; $labels['checkspelling'] = 'Tikrinti rašybą'; @@ -417,6 +432,7 @@ $labels['showremoteimages'] = 'Įkelti paveikslėlius iš interneto serverių'; $labels['fromknownsenders'] = 'tik žinomų siuntėjų laiškuose'; $labels['always'] = 'visada'; +$labels['alwaysbutplain'] = 'visuomet, išskyrus atsakant į grynojo teksto laiškus'; $labels['showinlineimages'] = 'Rodyti pridėtus paveikslėlius žemiau laiško'; $labels['autosavedraft'] = 'Automatiškai įrašyti juodraščius'; $labels['everynminutes'] = 'kas $n min.'; @@ -453,6 +469,7 @@ $labels['replyandforwardonly'] = 'tik atsakymuose ir persiunčiamuose laiškuose'; $labels['insertsignature'] = 'Pridėti parašą'; $labels['sigbelow'] = 'Įterpti parašą žemiau kabutėmis išskirto laiško turinio'; +$labels['sigseparator'] = 'Priverstinai naudoti standartinį skyriklį parašuose'; $labels['previewpanemarkread'] = 'Peržiūros polangyje parodytus laiškus žymėti skaitytais'; $labels['afternseconds'] = 'praėjus $n sek.'; $labels['reqmdn'] = 'Visuomet prašyti patvirtinimo, jog laiškas perskaitytas';
View file
roundcubemail-1.2.tar.gz/program/localization/lt_LT/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/lt_LT/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'Nepavyko prisijungti prie IMAP serverio.'; $messages['servererror'] = 'Serverio klaida!'; $messages['servererrormsg'] = 'Serverio klaida: $msg'; +$messages['accountlocked'] = 'Per daug nesėkmingų bandymų prisijungti. Bandykite jungtis vėliau.'; $messages['connerror'] = 'Ryšio klaida (nepavyko susijungti su serveriu)!'; $messages['dberror'] = 'Duomenų bazės klaida!'; $messages['windowopenerror'] = 'Buvo užblokuotas iššokantis langas!'; @@ -39,6 +40,7 @@ $messages['refreshing'] = 'Atnaujinama…'; $messages['loading'] = 'Įkeliama…'; $messages['uploading'] = 'Įkeliamas failas…'; +$messages['attaching'] = 'Įkeliamas failas…'; $messages['uploadingmany'] = 'Įkeliami failai…'; $messages['loadingdata'] = 'Įkeliami duomenys…'; $messages['checkingmail'] = 'Tikrinama ar nėra naujų pranešimų…'; @@ -54,6 +56,14 @@ $messages['contactnameexists'] = 'Adresatas tokiu vardu jau egzistuoja.'; $messages['blockedimages'] = 'Siekiant apsaugoti Jūsų privatumą, paveikslėliai iš interneto neįkelti.'; $messages['encryptedmessage'] = 'Apgailestaujame, tačiau šis laiškas užšifruotas ir negali būti parodytas.'; +$messages['externalmessagedecryption'] = 'Šis laiškas šifruotas. Jį iššifruoti galima jūsų naršyklės priedo pagalba.'; +$messages['nopubkeyfor'] = 'Adresui $email nerastas galiojantis viešasis raktas. Ar norite šifruoti laišką tiktai gavėjams?'; +$messages['nopubkeyforsender'] = 'Jūsų tapatybei nerastas galiojantis viešasis raktas. Ar norite užšifruoti laišką tiktai gavėjams?'; +$messages['encryptnoattachments'] = 'Jau įkeltų priedų užšifruoti negalima. Jei norite tai padaryti, įkelkite juos iš naujo šifravimo redaktoriuje.'; +$messages['searchpubkeyservers'] = 'Ar norite ieškoti trūkstamų raktų viešuosiuose raktų serveriuose?'; +$messages['encryptpubkeysfound'] = 'Aptikti šie viešieji raktai:'; +$messages['keyservererror'] = 'Nepavyko gauti rakto iš raktų serverio'; +$messages['keyimportsuccess'] = 'Viešasis raktas $key sėkmingai įtrauktas į jūsų raktinę'; $messages['nocontactsfound'] = 'Adresatų nerasta.'; $messages['contactnotfound'] = 'Ieškotas adresatas nerastas.'; $messages['contactsearchonly'] = 'Įveskite reikšminius žodžius adresatų paieškai'; @@ -104,6 +114,7 @@ $messages['deletedsuccessfully'] = 'Sėkmingai pašalinta.'; $messages['converting'] = 'Šalinamas laiško formatavimas…'; $messages['messageopenerror'] = 'Nepavyko įkelti laiško iš serverio.'; +$messages['filelinkerror'] = 'Failo įkelti nepavyko.'; $messages['fileuploaderror'] = 'Nepavyko įkelti failo.'; $messages['filesizeerror'] = 'Įkeltas failas viršija maksimalų leistiną dydį – $size.'; $messages['copysuccess'] = 'Nukopijuota adresatų: $nr.'; @@ -169,6 +180,7 @@ $messages['autocompletemore'] = 'Rasta daugiau atitikmenų. Įveskite dar porą simbolių.'; $messages['namecannotbeempty'] = 'Vardas negali būti tuščias.'; $messages['nametoolong'] = 'Vardas yra per ilgas.'; +$messages['namedotforbidden'] = 'Aplanko vardas negali prasidėti tašku.'; $messages['folderupdated'] = 'Aplanko savybės sėkmingai atnaujintos.'; $messages['foldercreated'] = 'Aplankas sėkmingai sukurtas.'; $messages['invalidimageformat'] = 'Paveikslo formatas netinkamas.';
View file
roundcubemail-1.2.tar.gz/program/localization/lv_LV/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/lv_LV/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -122,11 +122,11 @@ $labels['backtolist'] = 'Atpakaļ uz vēstuļu sarakstu'; $labels['viewsource'] = 'Parādīt pirmtekstu'; $labels['mark'] = 'Atzīmēt'; -$labels['markmessages'] = 'Atzīmēt vēstules kā:'; -$labels['markread'] = 'Kā lasītas'; -$labels['markunread'] = 'Kā nelasītas'; -$labels['markflagged'] = 'Kā atīmētas'; -$labels['markunflagged'] = 'Kā neatzīmētas'; +$labels['markmessages'] = 'Atzīmēt vēstules:'; +$labels['markread'] = 'kā lasītas'; +$labels['markunread'] = 'kā nelasītas'; +$labels['markflagged'] = 'kā atīmētas'; +$labels['markunflagged'] = 'kā neatzīmētas'; $labels['moreactions'] = 'Papildus darbības...'; $labels['more'] = 'Vairāk'; $labels['back'] = 'Atpakaļ'; @@ -142,10 +142,13 @@ $labels['isread'] = 'Lasīt'; $labels['unread'] = 'Nelasītās'; $labels['flagged'] = 'Atzīmētās'; +$labels['unflagged'] = 'Nav atzīmēta'; $labels['unanswered'] = 'Neatbildētās'; $labels['withattachment'] = 'Ar pielikumu'; $labels['deleted'] = 'Dzēstās'; $labels['undeleted'] = 'Nav izdzēstas'; +$labels['replied'] = 'Atbildēta'; +$labels['forwarded'] = 'Pārsūtīta'; $labels['invert'] = 'Pretēji'; $labels['filter'] = 'Filtrēt'; $labels['list'] = 'Rādīt kā sarakstu'; @@ -177,6 +180,7 @@ $labels['unknown'] = 'nezināms'; $labels['unlimited'] = 'neierobežots'; $labels['quotatype'] = 'Kvotas tips'; +$labels['quotatotal'] = 'Limits'; $labels['quotaused'] = 'Izlietots'; $labels['quotastorage'] = 'Kvota'; $labels['quotamessage'] = 'Vēstuļu skaits'; @@ -187,9 +191,16 @@ $labels['body'] = 'Pamatteksts'; $labels['type'] = 'Tips'; $labels['namex'] = 'Vārds'; +$labels['searchscope'] = 'Kur meklēt'; $labels['currentfolder'] = 'Pašreizējā mape'; $labels['subfolders'] = 'Šī un apakšmapes'; $labels['allfolders'] = 'Visas mapes'; +$labels['searchinterval-1W'] = 'vecākas par nedēļu'; +$labels['searchinterval-1M'] = 'vecākas par mēnesi'; +$labels['searchinterval-1Y'] = 'vecākas par gadu'; +$labels['searchinterval1W'] = 'nedēļu vecas'; +$labels['searchinterval1M'] = 'mēnesi vecas'; +$labels['searchinterval1Y'] = 'gadu vecas'; $labels['openinextwin'] = 'Atvērt jaunā logā'; $labels['emlsave'] = 'lejupielādēt (.eml)'; $labels['changeformattext'] = 'Rādīt kā neformatētu tekstu'; @@ -207,6 +218,17 @@ $labels['originalmessage'] = 'Sākotnējā vēstule'; $labels['selectimage'] = 'Atzīmēt attēlu'; $labels['addimage'] = 'Pievienot attēlu'; +$labels['selectmedia'] = 'Atzīmēt video'; +$labels['addmedia'] = 'Pievienot video'; +$labels['encrypt'] = 'Šifrēt'; +$labels['encryptmessage'] = 'Šifrēt vēstuli'; +$labels['encryptmessagemailvelope'] = 'Šifrēt vēstuli ar "Mailenvelope"'; +$labels['importpubkeys'] = 'Importēt publiskās atslēgas'; +$labels['encryptedsendialog'] = 'Sūta šifrēto vēstuli'; +$labels['keyid'] = 'Atslēgas ID'; +$labels['keylength'] = 'Biti'; +$labels['keyexpired'] = 'Beidzies termiņš'; +$labels['keyrevoked'] = 'Atsaukta'; $labels['editidents'] = 'Rediģēt identitātes'; $labels['spellcheck'] = 'Izrunāt'; $labels['checkspelling'] = 'Pārbaudīt pareizrakstību'; @@ -214,6 +236,7 @@ $labels['revertto'] = 'Atgriezt uz'; $labels['restore'] = 'Atjaunot'; $labels['restoremessage'] = 'Atjaunot vēstuli?'; +$labels['ignore'] = 'Ignorēt'; $labels['responses'] = 'Atbildes'; $labels['insertresponse'] = 'Ievietot atbildi'; $labels['manageresponses'] = 'Pārvaldīt atbildes'; @@ -229,6 +252,7 @@ $labels['uploadprogress'] = '$percent ($current no $total)'; $labels['close'] = 'Aizvērt'; $labels['messageoptions'] = 'Vēstuļu iestatījumi...'; +$labels['togglecomposeoptions'] = 'Parādīt rakstīšanas iestatījumus'; $labels['low'] = 'Zema'; $labels['lowest'] = 'Zemākā'; $labels['normal'] = 'Normāla'; @@ -285,9 +309,11 @@ $labels['spouse'] = 'Laulātais'; $labels['allfields'] = 'Visi lauki'; $labels['search'] = 'Meklēt'; +$labels['searchresult'] = 'Meklēšanas rezultāts'; $labels['advsearch'] = 'Paplašinātā meklēšana'; $labels['advanced'] = 'Paplašinātie iestatījumi'; $labels['other'] = 'Cits'; +$labels['printcontact'] = 'Drukāt kontaktu'; $labels['typehome'] = 'Mājas'; $labels['typework'] = 'Darbs'; $labels['typeother'] = 'Cits'; @@ -328,9 +354,11 @@ $labels['exportsel'] = 'Eksportēt atzīmēto'; $labels['exportvcards'] = 'Eksportēt kontaktus vCard formātā'; $labels['newgroup'] = 'Izveidot jaunu grupu'; +$labels['addgroup'] = 'Pievienot grupu'; $labels['grouprename'] = 'Pārdēvēt grupu'; $labels['groupdelete'] = 'Izdzēst grupu'; $labels['groupremoveselected'] = 'Dzēst atzīmētos kontaktus no grupas'; +$labels['uponelevel'] = 'Vienu līmeni uz augšu'; $labels['previouspage'] = 'Parādīt iepriekšējo lapu'; $labels['firstpage'] = 'Parādīt pirmo lapu'; $labels['nextpage'] = 'Parādīt nākamo lapu'; @@ -395,7 +423,7 @@ $labels['autosend'] = 'sūtīt automātiski'; $labels['autosendknown'] = 'automātiski sūtīt ja pieprasītājs ir manos kontaktos, par citiem jautāt'; $labels['autosendknownignore'] = 'automātiski sūtīt ja pieprasītājs ir manos kontaktos, citiem ignorēt un nesūtīt'; -$labels['ignore'] = 'ignorēt un nesūtīt'; +$labels['ignorerequest'] = 'ignorēt pieprasījumu'; $labels['readwhendeleted'] = 'Dzēšot vēstules tās atzīmēt kā izlasītas'; $labels['flagfordeletion'] = 'Dzēšot vēstules tās nedzēst, bet marķēt kā dzēšamas'; $labels['skipdeleted'] = 'Nerādīt dzēstās vēstules'; @@ -404,6 +432,7 @@ $labels['showremoteimages'] = 'Rādīt vēstulēs attēlus, kuri atrodas uz cita servera'; $labels['fromknownsenders'] = 'tikai no zināmiem sūtītājiem'; $labels['always'] = 'vienmēr'; +$labels['alwaysbutplain'] = 'vienmēr, izņemot gadījumus, kad tiek atbildēts "parastā teksta" vēstulēm'; $labels['showinlineimages'] = 'Rādīt pielikuma attēlus zem vēstules'; $labels['autosavedraft'] = 'Automātiski saglabāt vēstules uzmetumu'; $labels['everynminutes'] = 'ik pēc $n minūtes(ēm)'; @@ -417,7 +446,9 @@ $labels['miscfolding'] = 'RFC 2047/2231 (MS Outlook)'; $labels['2047folding'] = 'Pilns RFC 2047 (citi)'; $labels['force7bit'] = 'Izmantot MIME kodējumu 8-bitu simboliem'; +$labels['savelocalstorage'] = "Saglabāt pārlūka atmiņā (pagaidu)"; $labels['advancedoptions'] = 'Paplašinātie iestatījumi'; +$labels['toggleadvancedoptions'] = 'Parādīt paplašinātos iestatījumus'; $labels['focusonnewmessage'] = 'Uzstādīt pārlūka fokusu uz jaunu vēstuli'; $labels['checkallfolders'] = 'Meklēt visās mapēs jaunās vēstules'; $labels['displaynext'] = 'Pēc vēstules dzēšanas/pārvietošanas rādīt nākamo vēstuli'; @@ -437,6 +468,8 @@ $labels['newmessageonly'] = 'tikai jaunām vēstulēm'; $labels['replyandforwardonly'] = 'tikai atbildēm un pārsūtījumiem'; $labels['insertsignature'] = 'Ievietot parakstu'; +$labels['sigbelow'] = 'Parakstu novietot zem sūtītās vēstules oriģinālā'; +$labels['sigseparator'] = 'Parakstam obligāti izmantot standarta dalītāju'; $labels['previewpanemarkread'] = 'Atzīmēt priekšskatītās vēstules kā lasītas'; $labels['afternseconds'] = 'pēc $n sekundēm'; $labels['reqmdn'] = 'Vienmēr pieprasīt saņemšanas apstiprinājumu'; @@ -479,6 +512,10 @@ $labels['personalfolder'] = 'Privāta mape'; $labels['otherfolder'] = 'Cita lietotāja mape'; $labels['sharedfolder'] = 'Publiska mape'; +$labels['findfolders'] = 'Meklēt mapes'; +$labels['namespace.personal'] = 'Personīgās'; +$labels['namespace.other'] = 'Citi lietotāji'; +$labels['namespace.shared'] = 'Koplietota'; $labels['sortby'] = 'Kārtot pēc'; $labels['sortasc'] = 'Kārtot augošā secībā'; $labels['sortdesc'] = 'Kārtot dilstošā secībā'; @@ -511,12 +548,53 @@ $labels['japanese'] = 'Japāņu'; $labels['korean'] = 'Korejiešu'; $labels['chinese'] = 'Ķīniešu'; +$labels['arialabeltopnav'] = 'Loga kontorle'; +$labels['arialabeltasknav'] = 'Programmas uzdevumi'; +$labels['arialabeltoolbar'] = 'Programmas rīkjosla'; $labels['arialabelactivetask'] = 'Aktīvā darbība'; +$labels['arialabelmessagessearchfilter'] = 'Epastu saraksta filtrs'; +$labels['arialabelmailsearchform'] = 'Epastu meklēšanas forma'; +$labels['arialabelcontactsearchform'] = 'Kontaktu meklēšanas forma'; +$labels['arialabelmailquicksearchbox'] = 'Epastu meklēšanas ievadlauks'; +$labels['arialabelquicksearchbox'] = 'Meklēšanas ievadlauks'; +$labels['arialabelfoldersearchfilter'] = 'Mapju saraksta filtrs'; +$labels['arialabelfoldersearchform'] = 'Mapju meklēšanas forma'; +$labels['arialabelfolderlist'] = 'Epastu mapju atzīmēšana'; +$labels['arialabelmessagelist'] = 'Epastu saraksts'; $labels['arialabelmailpreviewframe'] = 'Ziņojuma priekšskats'; +$labels['arialabelmailboxmenu'] = 'Izvēlne darbībām ar mapēm'; +$labels['arialabellistselectmenu'] = 'Izvēlne sarakstu atzīmēšanai'; +$labels['arialabelthreadselectmenu'] = 'Vēstuļu vijumu saraksta izvēlne'; +$labels['arialabelmessagelistoptions'] = 'Vēstuļu attēlošanas un šķirošanas iestatījumi'; +$labels['arialabelmailimportdialog'] = 'Vēstuļu importēšanas dialogs'; +$labels['arialabelmessagenav'] = 'Vēstuļu navigācija'; +$labels['arialabelmessagebody'] = 'Vēstules teksts'; +$labels['arialabelmessageactions'] = 'Darbības ar vēstuli'; +$labels['arialabelcontactquicksearch'] = 'Kontaktu meklēšanas forma'; +$labels['arialabelcontactsearchbox'] = 'Kontaktu meklēšanas ievadlauks'; +$labels['arialabelmessageheaders'] = 'Ziņojuma galvenes'; $labels['arialabelforwardingoptions'] = 'Pārsūtīšanas iestatījumi'; $labels['arialabelreplyalloptions'] = 'Atbildēt-visiem iestatījumi'; $labels['arialabelmoremessageactions'] = 'Citas darbības ar vēstulēm'; $labels['arialabelmarkmessagesas'] = 'Atzīmēt norādītās vēstules kā ...'; +$labels['arialabelcomposeoptions'] = 'Rakstīšanas iestatījumi'; +$labels['arialabelresponsesmenu'] = 'Gatavo atbilžu izvēlne'; $labels['arialabelattachmentuploadform'] = 'Pielikuma augšupielādes forma'; $labels['arialabelattachmentpreview'] = 'Pielikuma priekšskats'; +$labels['ariasummarycomposecontacts'] = 'Kontaktu un grupu saraksts ko norādīt kā saņēmējus'; +$labels['arialabelcontactexportoptions'] = 'Kontaktu eksportēšanas iestatījumi'; +$labels['arialabelabookgroupoptions'] = 'Adrešu grāmatas/grupas iestatījumi'; +$labels['arialabelpreferencesform'] = 'Iestatījumu forma'; +$labels['arialabelidentityeditfrom'] = 'Identitātes rediģēšanas forma'; +$labels['arialabelresonseeditfrom'] = 'Atbildes rediģēšanas forma'; +$labels['arialabelsearchterms'] = 'Meklēšanas termini'; +$labels['helplistnavigation'] = 'Parādīt klaviatūras īsos taustiņus'; +$labels['helplistkeyboardnavigation'] = "Bultiņas augšup/lejup: Mainīt rindas izsgaismošanu/atzīmēšanu. +Garais taustiņš: Atzīmēt izgaismoto rindu. +Shift + augšup/lejup: Atzīmēt papildus rindas augšup/lejup. +Ctrl + Garais taustiņš: Pievienot vai noņemt izgaismoto rindu no atzīmēto saraksta."; +$labels['helplistkeyboardnavmessages'] = "Bultiņas pa labi/kreisi: atvērt vai aizvērt vēstules vijumu (tikai vijumu režīmā) +Enter: Atvērt atzīmēto/izgaismoto vēstuli. +Dzēst: Pārvietot atzīmēto vēstuli uz papīrgrozu."; +$labels['helplistkeyboardnavcontacts'] = "Enter: atvērt iezīmētos/izgaismotos kontaktus."; ?>
View file
roundcubemail-1.2.tar.gz/program/localization/lv_LV/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/lv_LV/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'Neizdevās pieslēgties IMAP serverim'; $messages['servererror'] = 'Servera kļūda!'; $messages['servererrormsg'] = 'Servera kļūda: $msg'; +$messages['accountlocked'] = 'Pārāk daudz neveiksmīgu autorizēšanās mēģinājumu. Mēģiniet atkārtoti vēlāk.'; $messages['connerror'] = 'Savienojuma kļūda - nav iespējams pieslēgties serverim!'; $messages['dberror'] = 'Datubāzes kļūda!'; $messages['windowopenerror'] = 'Izlēcošais logs tika bloķēts!'; @@ -39,6 +40,7 @@ $messages['refreshing'] = 'Atjauno...'; $messages['loading'] = 'Notiek ielāde...'; $messages['uploading'] = 'Augšupielāde failu...'; +$messages['attaching'] = 'Pievieno failu...'; $messages['uploadingmany'] = 'Augšupielādē failus...'; $messages['loadingdata'] = 'Ielādē datus...'; $messages['checkingmail'] = 'Notiek pasta pārbaude ...'; @@ -54,6 +56,14 @@ $messages['contactnameexists'] = 'Kontakts ar šādu vārdu jau eksistē.'; $messages['blockedimages'] = 'Drošības nolūkos attēli, kuri tiek ielādēti no cita servera, šajā vēstulē ir bloķēti'; $messages['encryptedmessage'] = 'Atvainojiet - šī ir šifrēta vēstule un diemžēl nevar tikt parādīta ...'; +$messages['externalmessagedecryption'] = 'Šis e-pasts ir šifrēts un var tikt atšifrēts izmantojot interneta pārlūka paplašinājumu.'; +$messages['nopubkeyfor'] = 'E-pastam $email netika atrasta neviena publiskā atslēga'; +$messages['nopubkeyforsender'] = 'Jūsu sūtīšanas identitātei nav iespējams atrast publisko atslēgu. Vai e-pastu šifrēt tikai saņēmējiem?'; +$messages['encryptnoattachments'] = 'Jau augšupielādētu pielikumu nav iespējams nošifrēt. Lūdzu pievienojiet to atkārtoti, izmantojot šifrēšanas redakrotu.'; +$messages['searchpubkeyservers'] = 'Vai Jūs gribat lai trūkstošās atslēgas tiek sameklēt publiskajos atslēgu serveros?'; +$messages['encryptpubkeysfound'] = 'Tika atrastas sekojošās publiskās atslēgas:'; +$messages['keyservererror'] = 'Neizdevās iegūt atslēgu no atslēgu servera'; +$messages['keyimportsuccess'] = 'Publiskā atslēga $key veiksmīgi tika ieimportēta.'; $messages['nocontactsfound'] = 'Kontakti netika atrasti'; $messages['contactnotfound'] = 'Pieprasītais kontakts nav atrasts'; $messages['contactsearchonly'] = 'Lai atrastu kontaktus, ievadiet meklēšanas kritērijus'; @@ -104,6 +114,7 @@ $messages['deletedsuccessfully'] = 'Veiksmīgi izdzēsts'; $messages['converting'] = 'Tiek noņemts vēstules formatējums...'; $messages['messageopenerror'] = 'Nevarēja ielādēt vēstuli no servera'; +$messages['filelinkerror'] = 'Neizdevās faila pievienošana.'; $messages['fileuploaderror'] = 'Faila augšupielāde neveiksmīga'; $messages['filesizeerror'] = 'Augšupielādētais fails pārsniedz pieļaujamo $size izmēru.'; $messages['copysuccess'] = '$nr kontakti tika veiksmīgi pārkopēti.'; @@ -163,12 +174,14 @@ $messages['savedsearchcreateerror'] = 'Meklēšanas pieprasījumu izveidot neizdevās.'; $messages['messagedeleted'] = 'Vēstule(s) veiksmīgi izdzēsta(s).'; $messages['messagemoved'] = 'Vēstule(s) veiksmīgi pārvietota(s).'; +$messages['messagemovedtotrash'] = 'Vēstule(s) veiksmīgi iemesta(s) papīrgrozā.'; $messages['messagecopied'] = 'Vēstule(s) veiksmīgi pārkopēta(s).'; $messages['messagemarked'] = 'Vēstule(s) veiksmīgi atzīmēta(s).'; $messages['autocompletechars'] = 'Lai automātiski meklētu, ievadiet vismaz $min burtus.'; $messages['autocompletemore'] = 'Atrasti vairāki ieraksti. Papildiniet meklēšanas kritēriju ar vairāk burtiem.'; $messages['namecannotbeempty'] = 'Lūdzu ievadiet vārdu.'; $messages['nametoolong'] = 'Vārds ir pārāk garš.'; +$messages['namedotforbidden'] = 'Mapes nosaukums nedrīkst sākties ar punktu.'; $messages['folderupdated'] = 'Mape vieksmīgi atjaunota.'; $messages['foldercreated'] = 'Mape veiksmīgi izveidota.'; $messages['invalidimageformat'] = 'Nederīgs attēla formāts.'; @@ -177,3 +190,16 @@ $messages['messagetoobig'] = 'Vēstule daļa ir pārāk liela, lai to varētu apstrādāt.'; $messages['attachmentvalidationerror'] = 'BRĪDINĀJUMS! Šis pielikums ir aizdomīgs, jo tā tips neatbilst tipam, kurš ir uzrādīts e-pasta ziņojumā. Ja jūs neuzticaties sūtītājam, šo failu Jums vaļā vērt nevajadzētu, jo tas var saturēt ļaunprātīgu saturu. <br/><br/><em>Būtu jābūt: $expected; Bet ir: $detected</em>'; $messages['noscriptwarning'] = 'Uzmanību: lai lasītu e-pastus, Jūsu pārlūkprogrammā jābūt ieslēgtiem JavaScript.'; +$messages['messageissent'] = 'E-pasts jau ir nosūtīts, bet nav saglabāts. Vai Jūs vēlaties to tagad saglabāt?'; +$messages['errnotfound'] = 'Fails netika atrasts'; +$messages['errnotfoundexplain'] = 'Pieprasītais avots netika atrasts!'; +$messages['errfailedrequest'] = 'Pieprasījums neizdevās'; +$messages['errauthorizationfailed'] = 'Neveiksmīga autorizācija'; +$messages['errunauthorizedexplain'] = 'Nevar pārbaudīt vai Jūs esat autorizēts izmantot šo servisu!'; +$messages['errrequestcheckfailed'] = 'Pieprasījuma pārbaude neizdevās.'; +$messages['errcsrfprotectionexplain'] = "Jūsu drošībai pieeja šim resursam ir aizsargāta pret vairāku vietņu pieprasījuma viltošanu (CSRF ).\nJa Jūs redzat šo ziņojumu, iespējams Jūs iepriekš nebijāt izgājuši ārā no šī e-pasta pārlūka.\n\nLai turpinātu, ir nepieciešams veikt lietotāja darbības."; +$messages['errcontactserveradmin'] = 'Lūdzu kontaktējieties ar servera administratoru.'; +$messages['clicktoresumesession'] = 'Lai atjaunotu Jūsu iepriekšējo sessiju, spiest šeit.'; +$messages['errcomposesession'] = 'Rakstot vēstuli radās autorizācijas sessijas kļūda'; +$messages['errcomposesessionexplain'] = 'Pieprasītā sessija, vēstules rakstīšanai, netika atrasta.'; +$messages['clicktocompose'] = 'Lai rakstītu jaunu vēstuli, spiest šeit';
View file
roundcubemail-1.2.tar.gz/program/localization/mk_MK/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/mk_MK/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Одговорот се снима...'; $messages['deleteresponseconfirm'] = 'Избриши го одговорот?'; $messages['addedsuccessfully'] = 'Името е успешно додадено во Именикот'; -$messages['contactexists'] = 'Веќе постои име со зададената Е-поштенска адреса'; $messages['contactnameexists'] = 'Контакт со истото име веќе постои.'; $messages['blockedimages'] = 'За да се заштити вашата приватност, сликите во оваа порака не се прикажани.'; $messages['encryptedmessage'] = 'Оваа порака е кодирана и не може да се прикаже. Жалиме!'; @@ -77,7 +76,6 @@ $messages['noemailwarning'] = 'Внесете валидна е-поштенска адреса'; $messages['nonamewarning'] = 'Внесете име'; $messages['nopagesizewarning'] = 'Внесете големина на страницата'; -$messages['nosenderwarning'] = 'Внесете адреса на праќачот'; $messages['norecipientwarning'] = 'Внесете барем еден примач'; $messages['nosubjectwarning'] = 'Немате внесено „Наслов“. Дали сакате да внесете?'; $messages['nobodywarning'] = 'Писмото нема текст во него. Дали сакате да го испратите?'; @@ -108,7 +106,6 @@ $messages['importwait'] = 'Убезувам,, почекајте...'; $messages['importconfirm'] = '<b>Успешно се увезени $inserted имиња, $skipped веќе постојат и се прескокнати</b>:<p><em>$names</em></p>'; $messages['opnotpermitted'] = 'Операцијата не е дозволена'; -$messages['nofromaddress'] = 'Не е внесена е-пошта во одберениот идентитет'; $messages['httpreceivedencrypterror'] = 'Се појави фатална конфигурациска грешка. Веднаш контактирајте го администраторот. <b>Вашето писмо не мож.</b>'; $messages['smtpconnerror'] = 'SMTP грешка ($code): Не успеав да се поврзам со серверот'; $messages['smtpautherror'] = 'SMTP грешка: Не успееа потврдувањето'; @@ -116,4 +113,3 @@ $messages['smtptoerror'] = 'SMTP грешка ($code): Не успеав да го поставам примачот „$yo“ ($msg)'; $messages['smtprecipientserror'] = 'SMTP грешка: Не успеав да ја испарсирам листата на примачи'; $messages['smtperror'] = 'SMTP Error: $msg'; -$messages['emailformaterror'] = 'Неправилна поштенска адреса: $email';
View file
roundcubemail-1.2.tar.gz/program/localization/mr_IN/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/mr_IN/messages.inc
Changed
@@ -38,7 +38,6 @@ $messages['messagesaved'] = 'संदेश मसुदा फोल्डरमधे ठेवत आहे'; $messages['successfullysaved'] = 'यशस्वीरित्या ठेवला'; $messages['addedsuccessfully'] = 'नवीन नाव पत्तां नोंदवहीत व्यवस्थित ठेवला'; -$messages['contactexists'] = 'हा इमेल पत्ता नोंदवहीत आधिच आहे.'; $messages['contactnameexists'] = 'सारख्या नावाची नोंद आधीच आहे'; $messages['blockedimages'] = 'तुमची गोपनीयता पाळण्यासाठी या संदेशातील दुसर्या सर्व्हरवरील चित्रे दिसणे थांबवले आहे.'; $messages['encryptedmessage'] = 'हा गुप्त व सांकेतिक संदेश आहे. तो तुम्हाला असा दाखवता येणार नाही.'; @@ -61,7 +60,6 @@ $messages['noemailwarning'] = 'योग्य, बरोबर, आणि वैध इमेल पत्ता द्या.'; $messages['nonamewarning'] = 'नाव द्या'; $messages['nopagesizewarning'] = 'पानाचा आकार द्या'; -$messages['nosenderwarning'] = 'पाठवणार्याचा इमेल पत्ता द्या'; $messages['norecipientwarning'] = 'किमान एकतरी पत्ता द्या ज्यांना तुम्हाला संदेश पाठवावयाचा आहे.'; $messages['nosubjectwarning'] = 'विषय दिलेला नाही. तुम्हाला विषय द्यायचा आहे का?'; $messages['nobodywarning'] = 'संदेशामधे कोणताही मजकूर नाही. तुम्हाला तसाच संदेश पाठवावयाचा आहे का?'; @@ -98,7 +96,6 @@ $messages['importwait'] = 'आयात करत आहे, कृपया वाट पहा.....'; $messages['importconfirm'] = '<b>$inserted पत्ते यशस्वीरित्या आयात केल, $skipped आधिच असलेल्या नोंदी केल्या नाहीत</b>:<p><em>$names</em></p>'; $messages['opnotpermitted'] = 'ही क्रिया करण्यास परवानगी नाही.'; -$messages['nofromaddress'] = 'निवडलेल्या खात्यात इमेल पत्ता दिलेला नाही.'; $messages['httpreceivedencrypterror'] = 'हानीकारक चूक झाली. व्यवस्थापकाशी तात्काळ संपर्क साधा. <b> तुमचा संदेश पाठवला नाही </b>'; $messages['smtpconnerror'] = 'SMTP चूक ($code): सर्व्हरशी संपर्क साधता येत नाही'; $messages['smtpautherror'] = 'SMTP चूक ($code): ओळख पटवता येत नाही'; @@ -106,6 +103,5 @@ $messages['smtptoerror'] = 'SMTP चूक ($code): प्राप्तकर्ता "$to" टाकता आला नाही'; $messages['smtprecipientserror'] = 'SMTP चूक : प्राप्तकर्त्यांची यादी चालू करता आली नाही'; $messages['smtperror'] = 'SMTP चूक : $msg'; -$messages['emailformaterror'] = 'अवैध ईमेल पत्ता : $email'; $messages['toomanyrecipients'] = 'खूप जास्त प्राप्तकर्ते. प्राप्तकर्त्यांची संख्या $max पर्यंत कमी करा'; $messages['maxgroupmembersreached'] = 'गट सभासद संख्या $max पेक्षा जास्त झाली आहे';
View file
roundcubemail-1.2.tar.gz/program/localization/ms_MY/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ms_MY/messages.inc
Changed
@@ -30,7 +30,6 @@ $messages['messagesaved'] = 'Mesej disimpan dalam Draf'; $messages['successfullysaved'] = 'Berjaya disimpan'; $messages['addedsuccessfully'] = 'Kontek berjaya disimpan ke dalam buku alamat'; -$messages['contactexists'] = 'Kontek dengan alamat emel ini sudah wujud'; $messages['blockedimages'] = 'Untuk melindungi kebesasan peribadi anda, imej jauh dihalang dalam mesej ini.'; $messages['encryptedmessage'] = 'Ini adalah mesej yang di\'encrypted\' dan tidak boleh dipamerkan. Maaf!'; $messages['nocontactsfound'] = 'Tiada kontek dijumpai';
View file
roundcubemail-1.2.tar.gz/program/localization/nb_NO/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/nb_NO/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -214,7 +214,6 @@ $labels['attach'] = 'Legg ved'; $labels['attachments'] = 'Vedlegg'; $labels['upload'] = 'Last opp'; -$labels['uploadprogress'] = '$percent ($current fra $total)'; $labels['close'] = 'Lukk'; $labels['messageoptions'] = 'Meldingsalternativer...'; $labels['low'] = 'Lav'; @@ -374,7 +373,6 @@ $labels['autosend'] = 'send automatisk'; $labels['autosendknown'] = 'send kvittering til kontaktene mine, ellers spør meg'; $labels['autosendknownignore'] = 'send kvittering til kontaktene mine, ellers ignorer'; -$labels['ignore'] = 'ignorer'; $labels['readwhendeleted'] = 'Merk melding som lest ved sletting'; $labels['flagfordeletion'] = 'Flagg meldingen for sletting i stedet for å slette'; $labels['skipdeleted'] = 'Ikke vis slettede meldinger';
View file
roundcubemail-1.2.tar.gz/program/localization/nb_NO/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/nb_NO/messages.inc
Changed
@@ -48,7 +48,6 @@ $messages['savingresponse'] = 'Lagrer svartekst...'; $messages['deleteresponseconfirm'] = 'Vil du virkelig å slette denne svarteksten?'; $messages['addedsuccessfully'] = 'Kontakten ble lagt til i adresseboken'; -$messages['contactexists'] = 'Det finnes allerede en kontakt med denne e-postadressen'; $messages['contactnameexists'] = 'Det finnes allerede en kontakt med dette navnet'; $messages['blockedimages'] = 'Av sikkerhetsgrunner er bilder lagret på eksterne servere blokkert fra denne e-postmeldingen'; $messages['encryptedmessage'] = 'Dette er en kryptert melding som ikke kan vises. Beklager!'; @@ -78,7 +77,6 @@ $messages['noemailwarning'] = 'Vennligst oppgi en gyldig epostadresse.'; $messages['nonamewarning'] = 'Angi et navn'; $messages['nopagesizewarning'] = 'Angi sidestørrelsen'; -$messages['nosenderwarning'] = 'Vennligst angi avsenderadresse'; $messages['norecipientwarning'] = 'Skriv inn minst én mottaker'; $messages['nosubjectwarning'] = 'Emnefeltet er tomt. Vil du skrive det inn nå?'; $messages['nobodywarning'] = 'Send denne meldingen uten tekst?'; @@ -134,7 +132,6 @@ $messages['importmessagesuccess'] = 'Kopierte $nr meldinger'; $messages['importmessageerror'] = 'Importeringen var mislykket! Den opplastede filen er ikke en gyldig melding, eller er ikke kompatibel med meldingssystemet.'; $messages['opnotpermitted'] = 'Handling ikke tillatt!'; -$messages['nofromaddress'] = 'E-postadresse mangler i valgt identitet'; $messages['httpreceivedencrypterror'] = 'En uopprettelig feil oppsto. Vennligst kontakt systemansvarlig umiddelbart. <b>Din melding kunne ikke sendes.</b>'; $messages['smtpconnerror'] = 'SMTP-feil ($code): Klarte ikke koble til server'; $messages['smtpautherror'] = 'SMTP-feil ($code): Pålogging feilet'; @@ -142,7 +139,6 @@ $messages['smtptoerror'] = 'SMTP-feil ($code): Kunne ikke legge til mottaker "$to" ($msg)'; $messages['smtprecipientserror'] = 'SMTP-feil ($code): Kunne ikke lese mottakerliste'; $messages['smtperror'] = 'SMTP-feil ($code): $msg'; -$messages['emailformaterror'] = 'Ukorrekt e-postadresse: $email'; $messages['toomanyrecipients'] = 'For mange mottakere. Reduser antall mottakere til $max.'; $messages['maxgroupmembersreached'] = 'Antall gruppemedlemmer overskrider maksgrensen på $max'; $messages['internalerror'] = 'En intern feil har oppstått, prøv igjen senere.';
View file
roundcubemail-1.2.tar.gz/program/localization/ne_NP/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ne_NP/messages.inc
Changed
@@ -30,7 +30,6 @@ $messages['messagesaved'] = 'मेल ड्राफ्ट फोल्डरमा जोगाईयो'; $messages['successfullysaved'] = 'सफल्तापूर्वक जोगाईयो'; $messages['addedsuccessfully'] = 'सम्पर्क पुस्तिकामा सफल्तापूर्वक सम्पर्क प्रविष्ट गारियो'; -$messages['contactexists'] = 'यो ई-मेल पहिलै लिईसकिएको छ'; $messages['blockedimages'] = 'तपाईको प्राईवेसी को लागि तथा अन्य स्पामबाट बच्नकोलागि यो मेलमा चित्रहुरु देखाईएका छैनन्।'; $messages['encryptedmessage'] = 'माफ गर्नुहोसे, यो मेल ईन्क्रिफ्ट गरिएको रूपमा छ, त्यसैले देखाउन सकिदैन!'; $messages['nocontactsfound'] = 'कुनै सम्पर्क भेटिएन';
View file
roundcubemail-1.2.tar.gz/program/localization/nl_BE/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/nl_BE/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -165,10 +165,19 @@ $labels['quota'] = 'Gebruikte schijfruimte'; $labels['unknown'] = 'onbekend'; $labels['unlimited'] = 'onbeperkt'; +$labels['quotastorage'] = 'Schijfruimte'; $labels['quicksearch'] = 'Snelzoeken'; $labels['resetsearch'] = 'Zoek opnieuw'; $labels['searchmod'] = 'Zoekopties'; $labels['msgtext'] = 'Volledig bericht'; +$labels['namex'] = 'Naam'; +$labels['currentfolder'] = 'Huidige map'; +$labels['searchinterval-1W'] = 'ouder dan een week'; +$labels['searchinterval-1M'] = 'ouder dan een maand'; +$labels['searchinterval-1Y'] = 'ouder dan een jaar'; +$labels['searchinterval1W'] = 'jonger dan een week'; +$labels['searchinterval1M'] = 'jonger dan een maand'; +$labels['searchinterval1Y'] = 'jonger dan een jaar'; $labels['openinextwin'] = 'Openen in een nieuw venster'; $labels['emlsave'] = 'Opslaan (.eml)'; $labels['editasnew'] = 'Als nieuw bewerken'; @@ -182,15 +191,29 @@ $labels['dsn'] = 'Delivery Status Notification'; $labels['mailreplyintro'] = 'Op $date, schreef $sender:'; $labels['originalmessage'] = 'Orgineel bericht'; +$labels['selectimage'] = 'Selecteer beeld'; +$labels['addimage'] = 'Voeg beeld toe'; +$labels['selectmedia'] = 'Selecteer film'; +$labels['addmedia'] = 'Voeg film toe'; +$labels['keylength'] = 'Bits'; +$labels['keyexpired'] = 'Verlopen'; $labels['editidents'] = 'Bewerk identiteiten'; $labels['spellcheck'] = 'Spellen'; $labels['checkspelling'] = 'Controleer spelling'; $labels['resumeediting'] = 'Hervat bewerken'; $labels['revertto'] = 'Ongedaan maken'; +$labels['ignore'] = 'Negeer'; +$labels['responses'] = 'Antwoorden'; +$labels['insertresponse'] = 'Antwoord invoegen'; +$labels['manageresponses'] = 'Antwoorden beheren'; +$labels['newresponse'] = 'Nieuw antwoord'; +$labels['addresponse'] = 'Antwoord invoegen'; +$labels['editresponse'] = 'Antwoord bewerken'; +$labels['editresponses'] = 'Antwoorden bewerken'; +$labels['responsename'] = 'Naam'; $labels['attach'] = 'Bijvoegen'; $labels['attachments'] = 'Bijlagen'; $labels['upload'] = 'Uploaden'; -$labels['uploadprogress'] = '$percent ($current van $total)'; $labels['close'] = 'Sluiten'; $labels['messageoptions'] = 'Opties voor bericht...'; $labels['low'] = 'Laag'; @@ -220,21 +243,74 @@ $labels['name'] = 'Naam'; $labels['firstname'] = 'Voornaam'; $labels['surname'] = 'Achternaam'; +$labels['middlename'] = 'Middelnaam'; +$labels['nameprefix'] = 'Prefix'; +$labels['namesuffix'] = 'Suffix'; +$labels['nickname'] = 'Roepnaam'; +$labels['jobtitle'] = 'Job titel'; +$labels['gender'] = 'Geslacht'; $labels['email'] = 'E-mailadres'; +$labels['phone'] = 'Telefoonnummer'; +$labels['address'] = 'Adres'; +$labels['street'] = 'Straat'; +$labels['locality'] = 'Stad'; +$labels['zipcode'] = 'Postcode'; +$labels['region'] = 'Staat/Provincie'; +$labels['country'] = 'Land'; +$labels['birthday'] = 'Verjaardag'; +$labels['website'] = 'Website'; +$labels['male'] = 'man'; +$labels['female'] = 'vrouw'; +$labels['manager'] = 'Manager'; +$labels['assistant'] = 'Assistent'; +$labels['allfields'] = 'Alle velden'; +$labels['search'] = 'Zoek'; +$labels['searchresult'] = 'Zoekresultaat'; +$labels['advanced'] = 'Geavanceerd'; +$labels['other'] = 'Anders'; +$labels['printcontact'] = 'Contactpersoon afdrukken'; +$labels['typehome'] = 'Thuis'; +$labels['typework'] = 'Werk'; +$labels['typeother'] = 'Anders'; +$labels['typemobile'] = 'Mobiel'; +$labels['typehomefax'] = 'Thuis fax'; +$labels['typeworkfax'] = 'Werk fax'; +$labels['typecar'] = 'Auto'; +$labels['typepager'] = 'Pager'; +$labels['typevideo'] = 'Video'; +$labels['typeassistant'] = 'Assistent'; +$labels['typehomepage'] = 'Home page'; +$labels['typeblog'] = 'Blog'; +$labels['typeprofile'] = 'Profiel'; +$labels['addfield'] = 'Veld toevoegen...'; +$labels['addcontact'] = 'Contactpersoon toevoegen'; $labels['editcontact'] = 'Contactpersoon bewerken'; $labels['contacts'] = 'Contactpersonen'; $labels['contactproperties'] = 'Eigenschappen van contactpersoon'; +$labels['contactnameandorg'] = 'Naam en organisatie'; +$labels['personalinfo'] = 'Persoonlijke informatie'; +$labels['contactphoto'] = 'Contact foto'; $labels['edit'] = 'Bewerken'; $labels['cancel'] = 'Annuleren'; $labels['save'] = 'Opslaan'; $labels['delete'] = 'Verwijderen'; $labels['rename'] = 'Hernoemen'; +$labels['addphoto'] = 'Toevoegen'; +$labels['replacephoto'] = 'Vervangen'; +$labels['uploadphoto'] = 'Foto uploaden'; +$labels['newcontact'] = 'Nieuw contact'; $labels['deletecontact'] = 'Verwijder geselecteerde contactpersonen'; $labels['composeto'] = 'Mail sturen aan'; $labels['contactsfromto'] = 'Contactpersonen $from - $to van $count'; $labels['print'] = 'Afdrukken'; $labels['export'] = 'Exporteren'; +$labels['exportall'] = 'Exporteer alle'; +$labels['exportsel'] = 'Exporteer geslecteerden'; $labels['exportvcards'] = 'Exporteer contactpersonen in vCard formaat'; +$labels['newgroup'] = 'Maak een nieuwe groep'; +$labels['addgroup'] = 'Groep toevoegen'; +$labels['grouprename'] = 'Groep hernoemen'; +$labels['groupdelete'] = 'Groep verwijderen'; $labels['previouspage'] = 'Toon vorige'; $labels['firstpage'] = 'Toon eerste'; $labels['nextpage'] = 'Toon volgende'; @@ -248,6 +324,7 @@ $labels['importreplace'] = 'Vervang het complete adresboek'; $labels['done'] = 'Klaar'; $labels['settingsfor'] = 'Instellingen voor'; +$labels['about'] = 'Over'; $labels['preferences'] = 'Voorkeuren'; $labels['userpreferences'] = 'Gebruikersvoorkeuren'; $labels['editpreferences'] = 'Gebruikersvoorkeuren bewerken'; @@ -278,7 +355,7 @@ $labels['autosend'] = 'stuur automatisch'; $labels['autosendknown'] = 'stuur ontvangstbevestiging naar mijn contactpersonen, anders vraag mij'; $labels['autosendknownignore'] = 'stuur ontvangstbevestiging naar mijn contactpersonen, anders negeer'; -$labels['ignore'] = 'negeer'; +$labels['ignorerequest'] = 'negeer verzoek'; $labels['readwhendeleted'] = 'Bericht na verwijderen als gelezen markeren'; $labels['flagfordeletion'] = 'Bericht niet verwijderen maar als verwijderd markeren'; $labels['skipdeleted'] = 'Verwijderde berichten niet tonen'; @@ -339,6 +416,7 @@ $labels['sortby'] = 'Sorteren op'; $labels['sortasc'] = 'Oplopend sorteren'; $labels['sortdesc'] = 'Aflopend sorteren'; +$labels['license'] = 'Licentie'; $labels['B'] = 'B'; $labels['KB'] = 'KB'; $labels['MB'] = 'MB';
View file
roundcubemail-1.2.tar.gz/program/localization/nl_BE/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/nl_BE/messages.inc
Changed
@@ -16,45 +16,59 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/messages/ */ $messages['errortitle'] = 'Er is een fout opgetreden!'; -$messages['loginfailed'] = 'Aanmelden mislukt...'; -$messages['cookiesdisabled'] = 'Uw browser accepteert geen cookies...'; -$messages['sessionerror'] = 'Sessie is reeds beëindigd of is ongeldig...'; +$messages['loginfailed'] = 'Aanmelden mislukt.'; +$messages['cookiesdisabled'] = 'Uw browser accepteert geen cookies.'; +$messages['sessionerror'] = 'Sessie is reeds beëindigd of is ongeldig.'; $messages['storageerror'] = 'Kon geen verbinding maken met de IMAP server...'; $messages['servererror'] = 'Server fout!'; $messages['servererrormsg'] = 'Server fout: $msg'; +$messages['accountlocked'] = 'Te veel mislukte inlogpogingen. Probeer het later opnieuw.'; +$messages['connerror'] = 'Verbindingsfout (Mislukt om de server te bereiken)!'; $messages['dberror'] = 'Database Fout!'; +$messages['windowopenerror'] = 'Het popup venster werd geblokkeerd!'; $messages['requesttimedout'] = 'Aanvraag verlopen'; $messages['errorreadonly'] = 'Kon opdracht niet uitvoeren. Map is alleen-lezen.'; $messages['errornoperm'] = 'Kon opdracht niet uitvoeren. Toegang geweigerd.'; +$messages['erroroverquota'] = 'Kon opdracht niet uitvoeren. Geen vrije schijfruimte.'; +$messages['erroroverquotadelete'] = 'Geen vrije schijfruimte. Gebruik SHIFT+DEL om een bericht te verwijderen.'; $messages['invalidrequest'] = 'Ongeldige aanvraag! Er zijn geen gegevens opgeslagen.'; $messages['invalidhost'] = 'Ongeldige server.'; $messages['nomessagesfound'] = 'Er zijn geen berichten in deze map...'; $messages['loggedout'] = 'U bent nu afgemeld. Tot ziens!'; +$messages['mailboxempty'] = 'Mailbox is leeg'; +$messages['nomessages'] = 'Geen berichten'; $messages['refreshing'] = 'Bezig met vernieuwen...'; $messages['loading'] = 'Bezig met ophalen gegevens...'; $messages['uploading'] = 'Bezig met uploaden...'; +$messages['attaching'] = 'Bestand aan het toevoegen...'; $messages['uploadingmany'] = 'Bestanden worden geüpload...'; $messages['loadingdata'] = 'Bezig met gegevens ophalen...'; $messages['checkingmail'] = 'Controleer op nieuwe berichten...'; $messages['sendingmessage'] = 'Bericht wordt verstuurd...'; -$messages['messagesent'] = 'Het bericht is verzonden...'; +$messages['messagesent'] = 'Het bericht is verzonden.'; $messages['savingmessage'] = 'Bericht wordt bewaard...'; $messages['messagesaved'] = 'Bericht bewaard in Concepten.'; $messages['successfullysaved'] = 'Succesvol opgeslagen...'; -$messages['addedsuccessfully'] = 'Contactpersoon is toegevoegd...'; -$messages['contactexists'] = 'Er bestaat reeds een contactpersoon met dit e-mailadres...'; +$messages['savingresponse'] = 'Respons tekst wordt bewaard...'; +$messages['deleteresponseconfirm'] = 'Bent u zeker dat u deze respons tekst wilt verwijderen?'; +$messages['addedsuccessfully'] = 'Contactpersoon is toegevoegd.'; $messages['contactnameexists'] = 'Er bestaat al een contactpersoon met deze naam.'; $messages['blockedimages'] = 'Om uw privacy te beschermen worden de afbeeldingen in dit bericht niet getoond.'; $messages['encryptedmessage'] = 'Dit bericht is geëncrypteerd en kan niet worden weergegeven, sorry!'; -$messages['nocontactsfound'] = 'Geen contactpersonen gevonden...'; +$messages['externalmessagedecryption'] = 'Dit bericht is geëncrypteerd en kan niet worden gedecodeerd met uw browser extensie, sorry!'; +$messages['nopubkeyfor'] = 'Geen geldige publieke sleutel gevonden voor $email'; +$messages['encryptpubkeysfound'] = 'De volgende publieke sleutels werden gevonden:'; +$messages['nocontactsfound'] = 'Geen contactpersonen gevonden.'; $messages['contactnotfound'] = 'De gevraagde contactpersoon was niet gevonden.'; $messages['contactsearchonly'] = 'Voer enkele zoektermen in om de contactpersonen te zoeken.'; -$messages['sendingfailed'] = 'Kon het bericht niet versturen...'; +$messages['sendingfailed'] = 'Kon het bericht niet versturen.'; $messages['senttooquickly'] = 'U moet $sec second(en) wachten om het bericht te versturen.'; -$messages['errormoving'] = 'Kon de bericht(en) niet verplaatsen...'; +$messages['errorsavingsent'] = 'Er is een fout opgetreden tijdens het opslaan van het verzonden bericht.'; +$messages['errorsaving'] = 'Er is een fout opgetreden tijdens het opslaan.'; +$messages['errormoving'] = 'Kon de bericht(en) niet verplaatsen.'; $messages['errorcopying'] = 'Kon de bericht(en) niet kopiëren'; -$messages['errordeleting'] = 'Kon de bericht(en) niet verwijderen...'; -$messages['errormarking'] = 'Kon de bericht(en) niet markeren...'; +$messages['errordeleting'] = 'Kon de bericht(en) niet verwijderen.'; +$messages['errormarking'] = 'Kon de bericht(en) niet markeren.'; $messages['deletecontactconfirm'] = 'Bent u zeker dat u de geselecteerde contactpers(o)on(en) wilt verwijderen?'; $messages['deletegroupconfirm'] = 'Weet u zeker dat u de geselecteerde groep wilt verwijderen?'; $messages['deletemessagesconfirm'] = 'Bent u zeker dat u de geselecteerde bericht(en) wilt verwijderen?'; @@ -70,7 +84,6 @@ $messages['noemailwarning'] = 'Geef een geldig e-mailadres op.'; $messages['nonamewarning'] = 'Geef een naam op.'; $messages['nopagesizewarning'] = 'Geef een geldig aantal berichten per pagina op.'; -$messages['nosenderwarning'] = 'Geef een e-mailadres van de afzender op.'; $messages['norecipientwarning'] = 'Geef minstens één bestemmeling op.'; $messages['nosubjectwarning'] = 'Geen onderwerp opgegeven. Wenst u alsnog een onderwerp te geven?'; $messages['nobodywarning'] = 'Wilt u dit lege bericht versturen?'; @@ -83,6 +96,7 @@ $messages['searchnomatch'] = 'Zoekopdracht leverde geen resultaten.'; $messages['searching'] = 'Bezig met zoeken...'; $messages['checking'] = 'Bezig met controleren...'; +$messages['stillsearching'] = 'Nog steeds aan het zoeken...'; $messages['nospellerrors'] = 'Geen spelfouten gevonden.'; $messages['folderdeleted'] = 'Map met succes verwijderd.'; $messages['foldersubscribed'] = 'Folder succesvol geabonneerd.'; @@ -92,13 +106,19 @@ $messages['deletedsuccessfully'] = 'Succesvol verwijderd.'; $messages['converting'] = 'Opmaak van het bericht wordt gewist...'; $messages['messageopenerror'] = 'Kon het bericht niet ophalen van de server.'; +$messages['filelinkerror'] = 'Toevoegen van het bestand mislukt.'; $messages['fileuploaderror'] = 'Bestandsupload mislukt.'; $messages['filesizeerror'] = 'Het bestand overschrijdt de maximum grootte van $size.'; +$messages['copysuccess'] = '$nr contactpersonen succesvol gekopieerd.'; +$messages['movesuccess'] = '$nr contactpersonen succesvol verplaatst.'; +$messages['copyerror'] = 'Kon contactpersoon niet kopiëren.'; +$messages['moveerror'] = 'Kon contactpersoon niet verplaatsen.'; $messages['sourceisreadonly'] = 'Het adres kan niet worden opgeslagen.'; $messages['errorsavingcontact'] = 'Kon de contactpersoon niet bewaren.'; $messages['movingmessage'] = 'Bericht wordt verplaatst...'; $messages['copyingmessage'] = 'Bericht wordt gekopieerd...'; $messages['copyingcontact'] = 'Kopiëren contactpersonen...'; +$messages['movingcontact'] = 'Verplaatsen contactperso(o)n(en)...'; $messages['deletingmessage'] = 'Bericht wordt verwijderd...'; $messages['markingmessage'] = 'Bericht wordt gemarkeerd...'; $messages['addingmember'] = 'Contactpersonen worden toegevoegd aan de groep...'; @@ -117,8 +137,9 @@ $messages['importformaterror'] = 'Importeren mislukt! Het geüploade bestand is geen importeerbaar bestand.'; $messages['importconfirm'] = '<b>Er zijn $inserted contactpersonen succesvol geïmporteerd</b>'; $messages['importconfirmskipped'] = '<b>$skipped bestaande contactpersonen overgeslagen</b>'; +$messages['importmessagesuccess'] = '$nr adressen met succes geïmporteerd.'; +$messages['importmessageerror'] = 'Importeren mislukt! Het geüploade bestand is geen geldig bericht of mailbox bestand.'; $messages['opnotpermitted'] = 'Deze actie is niet toegestaan!'; -$messages['nofromaddress'] = 'De geselecteerde identiteit bevat geen emailadres.'; $messages['httpreceivedencrypterror'] = 'Er is een fatale fout opgetreden. Neem direct contact op met uw systeembeheerder. <b>Uw bericht kon niet worden verzonden.</b>'; $messages['smtpconnerror'] = 'SMTP Fout ($code): Verbinding met server mislukt.'; $messages['smtpautherror'] = 'SMTP Fout ($code): Authenticatie mislukt.'; @@ -126,9 +147,9 @@ $messages['smtptoerror'] = 'SMTP Fout ($code): Kon ontvanger "$to" niet toevoegen ($msg).'; $messages['smtprecipientserror'] = 'SMTP Fout: Kon lijst van ontvangers niet verwerken.'; $messages['smtperror'] = 'SMTP Fout: $msg'; -$messages['emailformaterror'] = 'Ongeldig e-mailadres: $email'; $messages['toomanyrecipients'] = 'Te veel geadresseerden. Verminder de hoeveelheid geadresseerden tot $max.'; $messages['maxgroupmembersreached'] = 'Het aantal leden van de groep groter is dan de maximale van $max.'; +$messages['internalerror'] = 'Er is een interne fout opgetreden. Probeer het later opnieuw.'; $messages['contactdelerror'] = 'Kon contactpersoon niet verwijderen.'; $messages['contactdeleted'] = 'Contactpersoon succesvol verwijderd.'; $messages['contactrestoreerror'] = 'Verwijderde contactpersonen konden niet hersteld worden.'; @@ -148,6 +169,7 @@ $messages['autocompletemore'] = 'Meerdere resultaten gevonden. Verfijn uw zoekopdracht.'; $messages['namecannotbeempty'] = 'Naam kan niet leeg zijn.'; $messages['nametoolong'] = 'Naam is te lang.'; +$messages['namedotforbidden'] = 'Mapnaam kan niet met een punt starten.'; $messages['folderupdated'] = 'Map succesvol bijgewerkt.'; $messages['foldercreated'] = 'Map succesvol aangemaakt.'; $messages['invalidimageformat'] = 'Geen geldig afbeeldingsformaat.'; @@ -156,3 +178,10 @@ $messages['messagetoobig'] = 'Dit deel van uw bericht is te groot om het te verwerken.'; $messages['attachmentvalidationerror'] = 'OPGELET! Deze bijlage is verdacht omdat het aangetroffen bestandstype niet overeenkomt met het verwachte type. Indien u de afzender niet vertrouwd open deze bijlage in geen geval in uw browser aangezien deze schadelijk data kan bevatten.<br /><br /><em>Verwacht: $expected; Aangetroffen: $detected</em>'; $messages['noscriptwarning'] = 'Opgelet: deze webmail service vereist JavaScript! Om deze service te kunnen gebruiken dient u JavaScript toe te staan in de instellingen van uw browser.'; +$messages['messageissent'] = 'Het bericht werd reeds verzonden, maar nog niet bewaard. Wil je het nu bewaren?'; +$messages['errnotfound'] = 'Bestand niet gevonden'; +$messages['errnotfoundexplain'] = 'De gevraagde hulpbron werd niet gevonden.'; +$messages['errfailedrequest'] = 'Mislukt verzoek'; +$messages['errauthorizationfailed'] = 'Autorisatie mislukt'; +$messages['errrequestcheckfailed'] = 'Verzoek mislukt'; +$messages['clicktoresumesession'] = 'Klik hier om uw vorige sessie te hernemen.';
View file
roundcubemail-1.2.tar.gz/program/localization/nl_NL/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/nl_NL/labels.inc
Changed
@@ -200,7 +200,7 @@ $labels['searchinterval-1Y'] = 'ouder dan een jaar'; $labels['searchinterval1W'] = 'nieuwer dan een week'; $labels['searchinterval1M'] = 'nieuwer dan een maand'; -$labels['searchinterval1Y'] = 'jonger dan een jaar'; +$labels['searchinterval1Y'] = 'nieuwer dan een jaar'; $labels['openinextwin'] = 'Openen in een nieuw venster'; $labels['emlsave'] = 'Opslaan (.eml)'; $labels['changeformattext'] = 'Weergeven als platte tekst';
View file
roundcubemail-1.2.tar.gz/program/localization/nl_NL/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/nl_NL/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'Verbinding met IMAP-server mislukt.'; $messages['servererror'] = 'Serverfout!'; $messages['servererrormsg'] = 'Serverfout: $msg'; +$messages['accountlocked'] = 'Te veel mislukte inlogpogingen. Probeer het later nogmaals.'; $messages['connerror'] = 'Verbindingsfout! (Kon de server niet bereiken)'; $messages['dberror'] = 'Databasefout!'; $messages['windowopenerror'] = 'Het popup-venster werd geblokkeerd!'; @@ -51,7 +52,7 @@ $messages['savingresponse'] = 'Reactie wordt opgeslagen...'; $messages['deleteresponseconfirm'] = 'Weet u zeker dat u deze reactie wilt verwijderen?'; $messages['addedsuccessfully'] = 'Contactpersoon succesvol toegevoegd aan het adresboek.'; -$messages['contactexists'] = 'Er bestaat al een contactpersoon met dit e-mailadres.'; +$messages['contactexists'] = 'Er bestaat al een contactpersoon met hetzelfde e-mailadres.'; $messages['contactnameexists'] = 'Er bestaat al een contactpersoon met deze naam.'; $messages['blockedimages'] = 'Om uw privacy te beschermen zijn externe afbeeldingen geblokkeerd in dit bericht.'; $messages['encryptedmessage'] = 'Dit is een versleuteld bericht en kan niet weergegeven worden. Excuses!'; @@ -89,7 +90,7 @@ $messages['noemailwarning'] = 'Geef een geldig e-mailadres op.'; $messages['nonamewarning'] = 'Vul een naam in.'; $messages['nopagesizewarning'] = 'Geef een paginagrootte op.'; -$messages['nosenderwarning'] = 'Geef een e-mailadres van de afzender op.'; +$messages['nosenderwarning'] = 'Voer een e-mailadres van de afzender in.'; $messages['norecipientwarning'] = 'Geef tenminste één ontvanger op.'; $messages['nosubjectwarning'] = 'U heeft geen onderwerp ingevoerd. Wilt u nu een onderwerp opgeven?'; $messages['nobodywarning'] = 'Dit bericht zonder inhoud versturen?'; @@ -147,7 +148,7 @@ $messages['importmessagesuccess'] = '$nr berichten succesvol geïmporteerd'; $messages['importmessageerror'] = 'Importeren mislukt! Het verstuurde bestand is geen geldig bericht of mailboxbestand'; $messages['opnotpermitted'] = 'Deze bewerking is niet toegestaan!'; -$messages['nofromaddress'] = 'Het e-mailadres ontbreekt in de geselecteerde identiteit.'; +$messages['nofromaddress'] = 'E-mailadres ontbreekt in geselecteerde identiteit.'; $messages['editorwarning'] = 'Door te wisselen van type tekstverwerker kan er opmaak verloren gaan. Weet u zeker dat u verder wilt gaan?'; $messages['httpreceivedencrypterror'] = 'Er is een onherstelbare configuratiefout opgetreden. Neem direct contact op met uw systeembeheerder. <b>Uw bericht kon niet worden verzonden.</b>'; $messages['smtpconnerror'] = 'SMTP-fout ($code): Verbinding met server mislukt.';
View file
roundcubemail-1.2.tar.gz/program/localization/nn_NO/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/nn_NO/messages.inc
Changed
@@ -42,7 +42,6 @@ $messages['messagesaved'] = 'Melding lagra som kladd.'; $messages['successfullysaved'] = 'Meldinga vart lagra.'; $messages['addedsuccessfully'] = 'Kontakta vart lagt til i adresseboka.'; -$messages['contactexists'] = 'Ei kontakt med denne e-postadressa finst frå før.'; $messages['contactnameexists'] = 'Det finst allereie en kontakt med dette namnet.'; $messages['blockedimages'] = 'Av omsyn til personvernet ditt er eksterne bilete blokkerte i denne meldinga.'; $messages['encryptedmessage'] = 'Dette er ei kryptert melding og kan ikkje visast. Orsak!'; @@ -70,7 +69,6 @@ $messages['noemailwarning'] = 'Skriv ei gyldig e-postadresse.'; $messages['nonamewarning'] = 'Skriv eit namn.'; $messages['nopagesizewarning'] = 'Oppgje sidestorleik.'; -$messages['nosenderwarning'] = 'Skriv inn avsendar si e-postadresse'; $messages['norecipientwarning'] = 'Skriv minst ein mottakar.'; $messages['nosubjectwarning'] = 'Emnefeltet er tomt. Vil du skriva eitt emne no?'; $messages['nobodywarning'] = 'Senda meldinga utan tekst?'; @@ -118,7 +116,6 @@ $messages['importconfirm'] = '<b>Importerte $inserted kontaktar</b>'; $messages['importconfirmskipped'] = '<b>Hoppa over $skipped oppføringar som fanst frå før</b>'; $messages['opnotpermitted'] = 'Ulovleg operasjon.'; -$messages['nofromaddress'] = 'Manglar e-postadresse i denne identiteten.'; $messages['httpreceivedencrypterror'] = 'En uopprettelig feil oppstod knytta til innstillingane. Kontakt systemansvarleg umiddelbart. <b>Meldinga kunne ikkje sendast.</b>'; $messages['smtpconnerror'] = 'SMTP-feil ($code): Tilkopling til tenar feila.'; $messages['smtpautherror'] = 'SMTP-feil ($code): Autentisering feila.'; @@ -126,7 +123,6 @@ $messages['smtptoerror'] = 'SMTP-feil ($code): Klarte ikkje å leggja til mottakar «$to» ($msg).'; $messages['smtprecipientserror'] = 'SMTP-feil: Klarte ikkje tolka mottakarlista.'; $messages['smtperror'] = 'SMTP-feil: $msg'; -$messages['emailformaterror'] = 'Ugyldig e-postadresse: $email'; $messages['toomanyrecipients'] = 'For mange mottakarar. Senk talet til $max.'; $messages['maxgroupmembersreached'] = 'Ei gruppe kan ikkje ha fleire enn $max medlemmer.'; $messages['contactdelerror'] = 'Klarte ikkje sletta kontakt(ar).';
View file
roundcubemail-1.2.tar.gz/program/localization/pl_PL/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/pl_PL/labels.inc
Changed
@@ -198,9 +198,9 @@ $labels['searchinterval-1W'] = 'starsza niż tydzień'; $labels['searchinterval-1M'] = 'starsza niż miesiąc'; $labels['searchinterval-1Y'] = 'starsza niż rok'; -$labels['searchinterval1W'] = 'wcześniejsza niż tydzień'; -$labels['searchinterval1M'] = 'wcześniejsza niż miesiąc'; -$labels['searchinterval1Y'] = 'wcześniejsza niż rok'; +$labels['searchinterval1W'] = 'młodsza niż tydzień'; +$labels['searchinterval1M'] = 'młodsza niż miesiąc'; +$labels['searchinterval1Y'] = 'młodsza niż rok'; $labels['openinextwin'] = 'Otwórz w nowym oknie'; $labels['emlsave'] = 'Pobierz (.eml)'; $labels['changeformattext'] = 'Wyświetl w formacie tekstowym';
View file
roundcubemail-1.2.tar.gz/program/localization/pl_PL/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/pl_PL/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'Błąd połączenia z serwerem!'; $messages['servererror'] = 'Błąd serwera!'; $messages['servererrormsg'] = 'Błąd serwera: $msg'; +$messages['accountlocked'] = 'Przekroczono maksymalną dozwoloną liczbę prób logowania. Proszę spróbować później.'; $messages['connerror'] = 'Błąd połączenia (brak odpowiedzi serwera)!'; $messages['dberror'] = 'Błąd bazy danych!'; $messages['windowopenerror'] = 'Wyskakujące okno zostało zablokowane!'; @@ -89,7 +90,7 @@ $messages['noemailwarning'] = 'Podaj poprawny adres e-mail!'; $messages['nonamewarning'] = 'Podaj nazwę!'; $messages['nopagesizewarning'] = 'Podaj poprawną wartość!'; -$messages['nosenderwarning'] = 'Podaj adres nadawcy!'; +$messages['nosenderwarning'] = 'Podaj adres e-mail nadawcy!'; $messages['norecipientwarning'] = 'Podaj co najmniej jednego odbiorcę!'; $messages['nosubjectwarning'] = 'Nie podano tematu wiadomości. Czy chcesz go teraz uzupełnić?'; $messages['nobodywarning'] = 'Ta wiadomość jest pusta, czy mimo to chcesz ją wysłać?';
View file
roundcubemail-1.2.tar.gz/program/localization/ps/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ps/messages.inc
Changed
@@ -30,7 +30,6 @@ $messages['messagesaved'] = 'استوزه په بارليک کې خوندي شوه'; $messages['successfullysaved'] = 'په بريسره خوندي شوه'; $messages['addedsuccessfully'] = 'اړيکلوری په بري سره پتې کتاب ته ور زيات شو'; -$messages['contactexists'] = 'يو اړيکلوری له دې برېښناليک پتې سره شتون لري'; $messages['blockedimages'] = 'ستاسو د پټتيآ خوندي کېدو لپاره ، له لري انځورنه په دې استوزيکې بند کړئ'; $messages['encryptedmessage'] = 'دا يوه پټه استوزه ده او نه څرګندېږي. بښنه غواړو'; $messages['nocontactsfound'] = 'هېڅ اړيکلوری يې ونه موند'; @@ -49,7 +48,6 @@ $messages['noemailwarning'] = 'مهرباني وکړئ د يوه شته برېښناليک پته ورځای کړئ'; $messages['nonamewarning'] = 'مهربانيوکړئ يو نوم وليکئ'; $messages['nopagesizewarning'] = 'مهربانيوکړئ د پاڼې کچه ورکړئ'; -$messages['nosenderwarning'] = 'مهرباني وکړئ د استول شوي برېښناليک پته وليکئ'; $messages['norecipientwarning'] = 'مهربانيوکړئ لږ تر لږه يو ترلاسه کوونکی وليکئ'; $messages['nosubjectwarning'] = 'د مضمون ډګر تش دی يا تاسو غواړئ چې همدا اوس يو له هغو څخه وليکئ'; $messages['nobodywarning'] = 'دا استوزه پرته له متن څخه استوئ؟'; @@ -79,4 +77,3 @@ $messages['importwait'] = 'نقلوي...صبر وکړئ'; $messages['importconfirm'] = '<b>په بشپړه توګه نقل شو $اړيکلوري داخل شول, $شته تيرشوي انټاير څخه تيرشول</b>:<p><em>$نومونه</em></p>'; $messages['opnotpermitted'] = 'چار اجازه نه لري'; -$messages['nofromaddress'] = 'په ټاکل شوي پيژندنه کې برېښناليک پتې له لاسه ورکړي';
View file
roundcubemail-1.2.tar.gz/program/localization/pt_PT/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/pt_PT/messages.inc
Changed
@@ -174,6 +174,7 @@ $messages['savedsearchcreateerror'] = 'Não foi possível criar a pesquisa guardada.'; $messages['messagedeleted'] = 'Mensagem(ns) eliminada(s) com sucesso.'; $messages['messagemoved'] = 'Mensagem(ns) movida(s) com sucesso.'; +$messages['messagemovedtotrash'] = 'Mensagem(ns) movida(s) com sucesso para a Reciclagem.'; $messages['messagecopied'] = 'Mensagem(ns) copiada(s) com sucesso.'; $messages['messagemarked'] = 'Mensage(m)ns marcada(s) com sucesso.'; $messages['autocompletechars'] = 'Indique pelo menos $min caracteres para o auto preenchimento.';
View file
roundcubemail-1.2.tar.gz/program/localization/ro_RO/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ro_RO/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Se salvează textul pentru răspuns...'; $messages['deleteresponseconfirm'] = 'Chiar vrei să ștergi acest text pentru răspuns?'; $messages['addedsuccessfully'] = 'Contactul a fost adăugat cu succes în agendă'; -$messages['contactexists'] = 'Un contact cu această adresă de e-mail există deja.'; $messages['contactnameexists'] = 'Există deja un contact cu acelaşi nume.'; $messages['blockedimages'] = 'Pentru a vă proteja intimitatea, imaginile externe au fost blocate.'; $messages['encryptedmessage'] = 'Acesta este un mesaj criptat şi nu poate fi afişat. Ne pare rău.'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Vă rugăm să introduceţi o adresă de e-mail validă'; $messages['nonamewarning'] = 'Vă rugăm să introduceţi un nume'; $messages['nopagesizewarning'] = 'Vă rugăm să introduceţi mărimea paginii'; -$messages['nosenderwarning'] = 'Vă rugăm să introduceţi adresa expeditorului'; $messages['norecipientwarning'] = 'Vă rugăm să introduceţi cel puţin un destinatar'; $messages['nosubjectwarning'] = 'Mesajul nu are subiect. Vreţi să introduceţi unul acum?'; $messages['nobodywarning'] = 'Trimiteţi acest mesaj fără text?'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = 'Am importat cu succes $nr mesaje.'; $messages['importmessageerror'] = 'Importarea a esuat. Fisierul incarca nu este un mesaj valid pentru email.'; $messages['opnotpermitted'] = 'Operaţiunea nu este permisă!'; -$messages['nofromaddress'] = 'Nu există o adresă de e-mail în identitatea selectată'; $messages['editorwarning'] = 'Trecerea în mod text a editorului va cauza pierderea formatării textului. Doriţi să continuaţi?'; $messages['httpreceivedencrypterror'] = 'Vă rugăm să luaţi legătura cu administratorul serverului de mail, deoarece există o eroare în configuraţia acestuia. <b>Mesajul d-voastră nu a fost trimis.</b>'; $messages['smtpconnerror'] = 'Eroare SMTP ($code): Conexiunea cu serverul a eşuat'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'Eroare SMTP ($code): Nu s-a putut adăuga destinatarul "$to" ($msg)'; $messages['smtprecipientserror'] = 'Eroare SMTP: Nu s-a putut procesa lista cu destinatari'; $messages['smtperror'] = 'Eroare SMTP: $msg'; -$messages['emailformaterror'] = 'Adresă de e-mail incorectă: $email'; $messages['toomanyrecipients'] = 'Prea mulţi destinatari. Reduceţi numărul de destinatari la $max.'; $messages['maxgroupmembersreached'] = 'Numărul de membri ai grupului depăşeşte maximul de $max.'; $messages['internalerror'] = 'A avut loc o eroare internă. Te rog încearcă din nou.';
View file
roundcubemail-1.2.tar.gz/program/localization/ru_RU/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ru_RU/labels.inc
Changed
@@ -195,6 +195,12 @@ $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'] = 'Показать в формате обычного текста';
View file
roundcubemail-1.2.tar.gz/program/localization/ru_RU/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ru_RU/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'Неудачное соединение с IMAP сервером'; $messages['servererror'] = 'Ошибка сервера!'; $messages['servererrormsg'] = 'Ошибка сервера: $msg'; +$messages['accountlocked'] = 'Слишком много неудачных попыток входа. Попробуйте позже.'; $messages['connerror'] = 'Ошибка соединения (Сбой подключения к серверу)!'; $messages['dberror'] = 'Ошибка базы данных!'; $messages['windowopenerror'] = 'Всплывающее окно было заблокировано!'; @@ -173,6 +174,7 @@ $messages['savedsearchcreateerror'] = 'Не удалось создать сохранённый запрос.'; $messages['messagedeleted'] = 'Сообщение(я) успешно удалено(ы).'; $messages['messagemoved'] = 'Сообщение(я) успешно перемещено(ы).'; +$messages['messagemovedtotrash'] = 'Сообщение(я) успешно перемещено в корзину.'; $messages['messagecopied'] = 'Сообщение(я) успешно скопировано(ы).'; $messages['messagemarked'] = 'Сообщение(я) успешно выделено(ы).'; $messages['autocompletechars'] = 'Введите, как минимум, $min символов для автодополнения.';
View file
roundcubemail-1.2.tar.gz/program/localization/si_LK/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/si_LK/messages.inc
Changed
@@ -31,7 +31,6 @@ $messages['messagesaved'] = 'පනිවුඩය කටු සටහනේ තැන්පත් විය'; $messages['successfullysaved'] = 'සුරැකීම සාර්ථකයි.'; $messages['addedsuccessfully'] = 'ලිපිනය සාර්ථකව ලිපින පොතට එකතු කරන ලදී.'; -$messages['contactexists'] = 'ඉහත ලිපිනය සහිත විද්යුත් තැපැල් ලිපිනයක් ලිපින පොතේ ඇත.'; $messages['blockedimages'] = 'ඔබගෙ පොද්ගලිකත්වය හේතුවෙන්, දුරස්ථ රූප අවහිර කර ඇත.'; $messages['encryptedmessage'] = 'මෙම පනිවුඩය රහස් කේතනය කර ඇති බැවින් පෙන්විය නොහැක. සමාවන්න!'; $messages['nocontactsfound'] = 'ලිපින සොයා ගත නොහැක'; @@ -77,7 +76,6 @@ $messages['errorsendingreceipt'] = 'කියවීම් භාර ගැනීම යැවීමට නොහැක'; $messages['nodeletelastidentity'] = 'අවසාන අනන්යතාවය මකා දැමිය නොහැක'; $messages['importwait'] = 'ආනයනය කරමින්, කරුණාකර රැදී සිටින්න...'; -$messages['emailformaterror'] = 'අවලංගු විද්යුත් තැපැල් ලිපිනය: $email'; $messages['messagedeleted'] = 'පණිවිඩ(ය) මකා දැමීම සාර්ථකයි.'; $messages['messagemoved'] = 'පණිවිඩ(ය) ගෙනයෑම සාර්ථකයි.'; $messages['messagecopied'] = 'පණිවිඩ(ය) පිටපත් කිරීම සාර්ථකයි.';
View file
roundcubemail-1.2.tar.gz/program/localization/sk_SK/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/sk_SK/messages.inc
Changed
@@ -52,7 +52,7 @@ $messages['savingresponse'] = 'Ukladanie textu odpovede...'; $messages['deleteresponseconfirm'] = 'Naozaj chcete vymazať text odpovede?'; $messages['addedsuccessfully'] = 'Kontakt bol pridaný do adresára.'; -$messages['contactexists'] = 'Kontakt s touto e-mailovou adresou už existuje.'; +$messages['contactexists'] = 'Kontakt s takouto e-mailovou adresou už existuje.'; $messages['contactnameexists'] = 'Kontakt s takýmto menom už existuje.'; $messages['blockedimages'] = 'Kvôli ochrane vášho súkromia boli v tejto správe zablokované vzdialené obrázky.'; $messages['encryptedmessage'] = 'Táto správa je zašifrovaná, a nie je možné ju zobraziť. Prepáčte!'; @@ -90,7 +90,7 @@ $messages['noemailwarning'] = 'Prosím zadajte platnú e-mailovú adresu.'; $messages['nonamewarning'] = 'Prosím zadajte meno.'; $messages['nopagesizewarning'] = 'Prosím zadajte počet záznamov na stranu.'; -$messages['nosenderwarning'] = 'Prosím zadajte adresu odosielateľa.'; +$messages['nosenderwarning'] = 'Prosím zadajte e-mailovú adresu odosielateľa.'; $messages['norecipientwarning'] = 'Prosím zadajte aspoň jedného príjemcu.'; $messages['nosubjectwarning'] = '"Predmet" správy je prázdny. Chcete ho teraz zadať?'; $messages['nobodywarning'] = 'Chcete odoslať správu bez textu?'; @@ -148,7 +148,7 @@ $messages['importmessagesuccess'] = 'Počet úspešne naimportovaných správ: $nr'; $messages['importmessageerror'] = 'Importovanie bolo neúspešné! Odoslaný súbor nie je platným súborom pre importovanie'; $messages['opnotpermitted'] = 'Táto operácia nie je povolená!'; -$messages['nofromaddress'] = 'Pri vybranej identite chýba e-mailová adresa.'; +$messages['nofromaddress'] = 'Vo vybranej identite chýba e-mailová adresa.'; $messages['editorwarning'] = 'Prepnutie druhu editora môže spôsobiť stratu formátovania. Naozaj chcete pokračovať?'; $messages['httpreceivedencrypterror'] = 'Vyskytla sa vážna chyba v konfigurácii. Ihneď kontaktujte administrátora. <b>Vašu správu nemožno odoslať.</b>'; $messages['smtpconnerror'] = 'Chyba SMTP ($code): Neúspešné pripojenie k serveru.'; @@ -174,6 +174,7 @@ $messages['savedsearchcreateerror'] = 'Nemožno vytvoriť uložené výsledky vyhľadávania.'; $messages['messagedeleted'] = 'Vymazanie správ(y) bolo úspešné.'; $messages['messagemoved'] = 'Presunutie správ(y) bolo úspešné.'; +$messages['messagemovedtotrash'] = 'Presun správ(y) do koša bol úspešný.'; $messages['messagecopied'] = 'Kopírovanie správ(y) bolo úspešné.'; $messages['messagemarked'] = 'Označovanie správ(y) bolo úspešné.'; $messages['autocompletechars'] = 'Zadajte najmenej $min znakov pre automatické dopĺňanie.';
View file
roundcubemail-1.2.tar.gz/program/localization/sl_SI/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/sl_SI/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -210,7 +210,6 @@ $labels['attach'] = 'Pripni'; $labels['attachments'] = 'Priponke'; $labels['upload'] = 'Naloži'; -$labels['uploadprogress'] = '$percent ($current od $total)'; $labels['close'] = 'Zapri'; $labels['messageoptions'] = 'Možnosti'; $labels['low'] = 'Nizka'; @@ -370,7 +369,6 @@ $labels['autosend'] = 'pošlji povratnico samodejno'; $labels['autosendknown'] = 'samodejno pošlji povratnico samo mojim stikom'; $labels['autosendknownignore'] = 'pošlji potrdilo le mojim stikom'; -$labels['ignore'] = 'ne upoštevaj'; $labels['readwhendeleted'] = 'Označi izbrisano sporočilo kot prebrano'; $labels['flagfordeletion'] = 'Ne izbriši sporočila, le označi kot izbrisano'; $labels['skipdeleted'] = 'Ne prikaži izbrisanih sporočil';
View file
roundcubemail-1.2.tar.gz/program/localization/sl_SI/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/sl_SI/messages.inc
Changed
@@ -48,7 +48,6 @@ $messages['savingresponse'] = 'Shranjevanje odgovora...'; $messages['deleteresponseconfirm'] = 'Ste prepričani, da želite izbrisati ta odgovor?'; $messages['addedsuccessfully'] = 'Stik je bil uspešno dodan v imenik.'; -$messages['contactexists'] = 'Stik s tem elektronskim naslovom že obstaja.'; $messages['contactnameexists'] = 'Stik s tem imenom že obstaja'; $messages['blockedimages'] = 'Zaradi zaščite zasebnosti je prikaz slik v sporočilu onemogočen.'; $messages['encryptedmessage'] = 'Sporočilo je šifrirano in ne more biti prikazano.'; @@ -78,7 +77,6 @@ $messages['noemailwarning'] = 'Vnesite veljaven elektronski naslov'; $messages['nonamewarning'] = 'Vnesite ime'; $messages['nopagesizewarning'] = 'Vnesite velikost strani'; -$messages['nosenderwarning'] = 'Vnesite elektronski naslov pošiljatelja'; $messages['norecipientwarning'] = 'Vnesite vsaj enega prejemnika sporočila'; $messages['nosubjectwarning'] = 'Polje "Zadeva" je prazno. Želite dodati tekst v to polje?'; $messages['nobodywarning'] = 'Želite poslati sporočilo brez vsebine?'; @@ -134,7 +132,6 @@ $messages['importmessagesuccess'] = 'Upešno ste uvozili $nr sporočil.'; $messages['importmessageerror'] = 'Uvoz je spodletel. Naložena datoteka ni veljavno sporočilo ali poštna datoteka'; $messages['opnotpermitted'] = 'Operacija ni dovoljena.'; -$messages['nofromaddress'] = 'V izbrani identiteti manjka elektronski naslov.'; $messages['httpreceivedencrypterror'] = 'Prišlo je do večje napake v konfiguraciji.Obrnite se na skrbnika sistema. <b>Sporočila ni bilo mogoče poslati.</b>'; $messages['smtpconnerror'] = 'Napaka pri pošiljanju ($code): Povezava s strežnikom je spodletela'; $messages['smtpautherror'] = 'Napaka pri pošiljanju($code): Avtentikacija je spodletela'; @@ -142,7 +139,6 @@ $messages['smtptoerror'] = 'Napaka pri pošiljanju ($code): Neveljaven elektronski naslov prejemnika "$to" ($msg)'; $messages['smtprecipientserror'] = 'Napaka pri pošiljanju: Seznama prejemnikov ni bilo mogoče razčleniti'; $messages['smtperror'] = 'Napaka pri pošiljanju:$msg'; -$messages['emailformaterror'] = 'Nepravilen elektronski naslov: $email'; $messages['toomanyrecipients'] = 'Navedli ste preveč prejemnikov. Zmanjšajte število prejemnikov na $max'; $messages['maxgroupmembersreached'] = 'Število članov skupine presega največje dovoljeno število $max.'; $messages['internalerror'] = 'Prišlo je do napake. Poskusite znova.';
View file
roundcubemail-1.2.tar.gz/program/localization/sq_AL/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/sq_AL/labels.inc
Changed
@@ -16,66 +16,93 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/labels/ */ $labels['welcome'] = 'Mirë se erdhët te $product'; -$labels['username'] = 'Emri i përdorimit'; +$labels['username'] = 'Emri i përdoruesit'; $labels['password'] = 'Fjalëkalimi'; $labels['server'] = 'Serveri'; $labels['login'] = 'Hyr'; $labels['logout'] = 'Dil'; -$labels['mail'] = 'Mesazhet'; +$labels['mail'] = 'Mesazhi'; $labels['settings'] = 'Konfigurimet'; -$labels['addressbook'] = 'Libri i Adresave'; +$labels['addressbook'] = 'Libri i adresave'; $labels['inbox'] = 'Ardhjet'; $labels['drafts'] = 'Drafte'; $labels['sent'] = 'Dërguar'; $labels['trash'] = 'Fshirë'; $labels['junk'] = 'Reklama'; +$labels['show_real_foldernames'] = 'Trego emrat real për dosje të veçanta'; $labels['subject'] = 'Tema'; $labels['from'] = 'Dërguesi'; -$labels['to'] = 'Marrësi'; +$labels['sender'] = 'Dërguesi'; +$labels['to'] = 'Për'; $labels['cc'] = 'Kopje'; $labels['bcc'] = 'Bcc'; -$labels['replyto'] = 'Reply-To'; +$labels['replyto'] = 'Përgjigjja për'; $labels['date'] = 'Data'; $labels['size'] = 'Madhësia'; $labels['priority'] = 'Përparësia'; $labels['organization'] = 'Organizata'; +$labels['readstatus'] = 'Statusi i leximit'; $labels['mailboxlist'] = 'Kutitë'; $labels['messagesfromto'] = 'Mesazhet $from në $to nga $count'; $labels['messagenrof'] = 'Mesazhi $nr nga $count'; $labels['copy'] = 'Kopje'; -$labels['moveto'] = 'ço te...'; -$labels['download'] = 'shkarko'; +$labels['moveto'] = 'Lëvize te...'; +$labels['copyto'] = 'Kopjo te...'; +$labels['download'] = 'Shkarko'; $labels['open'] = 'Hape'; $labels['showattachment'] = 'Shfaq'; -$labels['filename'] = 'Emër skedari'; -$labels['filesize'] = 'Madhësi skedari'; +$labels['showanyway'] = 'Shfaqe atë dosido'; +$labels['filename'] = 'Emri i skedarit'; +$labels['filesize'] = 'Madhësia e skedarit'; $labels['addtoaddressbook'] = 'Shto në librin e adresave'; $labels['sun'] = 'Dje'; $labels['mon'] = 'Hën'; $labels['tue'] = 'Mar'; $labels['wed'] = 'Mër'; $labels['thu'] = 'Enj'; -$labels['fri'] = 'Premte'; -$labels['sat'] = 'Shtune'; -$labels['sunday'] = 'e djelë'; -$labels['monday'] = 'e hënë'; +$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'] = 'Shkurt'; -$labels['mar'] = 'Mars'; +$labels['feb'] = 'Shk'; +$labels['mar'] = 'Mar'; +$labels['apr'] = 'Pri'; $labels['may'] = 'Maj'; -$labels['aug'] = 'Gusht'; -$labels['sep'] = 'Shtator'; -$labels['today'] = 'sot'; +$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'] = 'Rifresko'; $labels['checkmail'] = 'Shiko për mesazhe të reja'; $labels['compose'] = 'Shkruaj një mesazh'; $labels['writenewmessage'] = 'Krijo një mesazh të ri'; -$labels['replytomessage'] = 'Ktheji përgjigje mesazhit'; -$labels['replytoallmessage'] = 'Ktheji përgjigje dërguesit dhe të gjithë marrësve'; +$labels['reply'] = 'Përgjigju'; +$labels['replytomessage'] = 'Përgjigju dërguesit'; +$labels['replytoallmessage'] = 'Përgjigju listës ose dërguesit dhe të gjithë marrësve'; +$labels['replyall'] = 'Përgjigju të gjithve'; +$labels['forward'] = 'Paso'; $labels['forwardmessage'] = 'Pasoje mesazhin'; $labels['deletemessage'] = 'Fshije mesazhin'; $labels['movemessagetotrash'] = 'Hidhe mesazhin në kosh'; @@ -89,6 +116,7 @@ $labels['markmessages'] = 'Shëno mesazhet'; $labels['markread'] = 'Si të lexuara'; $labels['markunread'] = 'Si të palexuara'; +$labels['options'] = 'Opsionet'; $labels['select'] = 'Zgjidh'; $labels['all'] = 'Të gjitha'; $labels['none'] = 'Asnjë';
View file
roundcubemail-1.2.tar.gz/program/localization/sq_AL/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/sq_AL/messages.inc
Changed
@@ -34,7 +34,6 @@ $messages['messagesaved'] = 'Mesazhi u ruajt te kutia Drafte'; $messages['successfullysaved'] = 'U ruajt me sukses'; $messages['addedsuccessfully'] = 'Kontakti u shtua me sukses në librin e adresave'; -$messages['contactexists'] = 'Këtë adresë e-mail e ka një kontakt tjetër'; $messages['contactnameexists'] = 'Një kontakt me emrin e njëjtë tashmë ekziston.'; $messages['blockedimages'] = 'Për të mbrojtur fshehtësinë tuaj, imazhet e largëta të këtij mesazhi janë bllokuar.'; $messages['encryptedmessage'] = 'Ky është një mesazh i koduar dhe nuk mund te shfaqet. Më vjen keq!';
View file
roundcubemail-1.2.tar.gz/program/localization/sr_CS/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/sr_CS/messages.inc
Changed
@@ -51,7 +51,6 @@ $messages['savingresponse'] = 'Снимам текст одговора...'; $messages['deleteresponseconfirm'] = 'Заиста желите да обришете овај текст одговора?'; $messages['addedsuccessfully'] = 'Контакт успешно додат у адресар.'; -$messages['contactexists'] = 'Контакт са истом е-адресом већ постоји.'; $messages['contactnameexists'] = 'Контакт са истим именом већ постоји.'; $messages['blockedimages'] = 'Због заштите приватности, слике са удаљених сервера су блокиране у овој поруци.'; $messages['encryptedmessage'] = 'Ова порука је шифрована и не може се приказати. Жао нам је!'; @@ -81,7 +80,6 @@ $messages['noemailwarning'] = 'Унесите исправну адресу е-поште.'; $messages['nonamewarning'] = 'Унесите име.'; $messages['nopagesizewarning'] = 'Унесите величину странице.'; -$messages['nosenderwarning'] = 'Унесите е-адресу пошиљаоца.'; $messages['norecipientwarning'] = 'Унесите бар једног примаоца.'; $messages['nosubjectwarning'] = 'Поље „Наслов“ је празно. Желите ли да унесете наслов?'; $messages['nobodywarning'] = 'Да ли желите да пошаљете поруку без текста?'; @@ -139,7 +137,6 @@ $messages['importmessagesuccess'] = 'Успешно увезено $nr порука'; $messages['importmessageerror'] = 'Увоз није успео! Отпремљени фајл није исправан фајл порука или поштанског сандучета'; $messages['opnotpermitted'] = 'Радња није дозвољена!'; -$messages['nofromaddress'] = 'У изабраном идентитету недостаје адреса е-поште.'; $messages['editorwarning'] = 'Пребацивање типа уређивача може узроковати губитак форматирања текста. Желите ли да наставите?'; $messages['httpreceivedencrypterror'] = 'Кобна грешка у постави. Контактирајте одмах вашег администратора. <b>Ваша порука се не може послати.</b>'; $messages['smtpconnerror'] = 'СМТП грешка ($code): неуспешно повезивање на сервер.'; @@ -148,7 +145,6 @@ $messages['smtptoerror'] = 'СМТП грешка ($code): неуспешно додавање примаоца "$to" ($msg)'; $messages['smtprecipientserror'] = 'СМТП грешка ($code): није могуће рашчланити листу прималаца.'; $messages['smtperror'] = 'СМТП грешка ($code): $msg'; -$messages['emailformaterror'] = 'Неисправна е-адреса: $email'; $messages['toomanyrecipients'] = 'Превише прималаца. Смањите број прималаца на $max.'; $messages['maxgroupmembersreached'] = 'Број чланова групе прелази максимум од $max.'; $messages['internalerror'] = 'Десила се унутрашња грешка. ';
View file
roundcubemail-1.2.tar.gz/program/localization/sv_SE/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/sv_SE/labels.inc
Changed
@@ -108,10 +108,10 @@ $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 meddelande'; +$labels['forward'] = 'Skicka vidare'; +$labels['forwardinline'] = 'Skicka vidare infogat'; +$labels['forwardattachment'] = 'Skicka vidare som bilaga'; +$labels['forwardmessage'] = 'Skicka meddelandet vidare'; $labels['deletemessage'] = 'Ta bort meddelande'; $labels['movemessagetotrash'] = 'Flytta meddelande till Papperskorg'; $labels['printmessage'] = 'Skriv ut'; @@ -148,7 +148,7 @@ $labels['deleted'] = 'Borttagna'; $labels['undeleted'] = 'Inte borttagna'; $labels['replied'] = 'Besvarat'; -$labels['forwarded'] = 'Vidarebefordrat'; +$labels['forwarded'] = 'Vidareskickat'; $labels['invert'] = 'Invertera'; $labels['filter'] = 'Filter'; $labels['list'] = 'Lista'; @@ -191,10 +191,10 @@ $labels['body'] = 'Innehåll'; $labels['type'] = 'Typ'; $labels['namex'] = 'Namn'; -$labels['searchscope'] = 'Omfattning'; -$labels['currentfolder'] = 'Nuvarande katalog'; -$labels['subfolders'] = 'Denna och underkataloger'; -$labels['allfolders'] = 'Samtliga kataloger'; +$labels['searchscope'] = 'Sökomfattning'; +$labels['currentfolder'] = 'Aktuell katalog'; +$labels['subfolders'] = 'Underkataloger'; +$labels['allfolders'] = 'Alla kataloger'; $labels['searchinterval-1W'] = 'äldre än en vecka'; $labels['searchinterval-1M'] = 'äldre än en månad'; $labels['searchinterval-1Y'] = 'äldre än ett år'; @@ -202,7 +202,7 @@ $labels['searchinterval1M'] = 'nyare än en månad'; $labels['searchinterval1Y'] = 'nyare än ett år'; $labels['openinextwin'] = 'Öppna i nytt fönster'; -$labels['emlsave'] = 'Spara (.eml)'; +$labels['emlsave'] = 'Ladda ner'; $labels['changeformattext'] = 'Visa i text-format'; $labels['changeformathtml'] = 'Visa i HTML-format'; $labels['editasnew'] = 'Redigera som nytt'; @@ -408,7 +408,7 @@ $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 vidarebefordran av 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'; @@ -466,7 +466,7 @@ $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 vidarebefordran'; +$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'; @@ -486,7 +486,7 @@ $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'] = 'Vidarebefordra meddelande'; +$labels['forwardmode'] = 'Skicka meddelande vidare'; $labels['inline'] = 'Infogat'; $labels['asattachment'] = 'Bilaga'; $labels['replyallmode'] = 'Standardfunktion för knappen Svara alla'; @@ -573,7 +573,7 @@ $labels['arialabelcontactquicksearch'] = 'Sökformulär för kontakter'; $labels['arialabelcontactsearchbox'] = 'Kontaktsökfält'; $labels['arialabelmessageheaders'] = 'Meddelandehuvuden'; -$labels['arialabelforwardingoptions'] = 'Alternativ för vidarebefordran'; +$labels['arialabelforwardingoptions'] = 'Alternativ för vidareskickande'; $labels['arialabelreplyalloptions'] = 'Alternativ för svara alla'; $labels['arialabelmoremessageactions'] = 'Ytterligare meddelandehantering'; $labels['arialabelmarkmessagesas'] = 'Märk markerat meddelande som...';
View file
roundcubemail-1.2.tar.gz/program/localization/sv_SE/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/sv_SE/messages.inc
Changed
@@ -148,7 +148,7 @@ $messages['importmessagesuccess'] = '$nr meddelanden har importerats'; $messages['importmessageerror'] = 'Importen misslyckades! Filen är inte ett giltigt meddelande eller en brevlåda'; $messages['opnotpermitted'] = 'Otillåten operation!'; -$messages['nofromaddress'] = 'Adress saknas i den valda identiteten.'; +$messages['nofromaddress'] = 'Vald identitet saknar adress.'; $messages['editorwarning'] = 'Genom att byta textredigerare kan formateringen av texten gå förlorad. Vill du fortsätta?'; $messages['httpreceivedencrypterror'] = 'Ett irreparabelt fel har uppstått. Kontakta administratören omgående. <b>Meddelandet kan inte skickas.</b>'; $messages['smtpconnerror'] = 'SMTP-fel ($code): Anslutning till servern misslyckades.'; @@ -157,7 +157,7 @@ $messages['smtptoerror'] = 'SMTP-fel ($code): Kan inte lägga till mottagaradress "$to" ($msg).'; $messages['smtprecipientserror'] = 'SMTP-fel: Felaktigt formaterad lista med mottagaradresser.'; $messages['smtperror'] = 'SMTP-fel: $msg'; -$messages['emailformaterror'] = 'Felaktig adress: $email'; +$messages['emailformaterror'] = 'Ogiltig adress: $email'; $messages['toomanyrecipients'] = 'Förmånga mottagare. Minska antalet till högst $max.'; $messages['maxgroupmembersreached'] = 'Antalet gruppmedlemmar får inte överstiga $max.'; $messages['internalerror'] = 'Ett internt fel uppstod. Försök igen.'; @@ -174,6 +174,7 @@ $messages['savedsearchcreateerror'] = 'Kunde inte lägga till sparad sökning.'; $messages['messagedeleted'] = 'Meddelande borttaget.'; $messages['messagemoved'] = 'Meddelande flyttat.'; +$messages['messagemovedtotrash'] = 'Meddelande flyttat till Papperskorg.'; $messages['messagecopied'] = 'Meddelande kopierat.'; $messages['messagemarked'] = 'Meddelande markerat.'; $messages['autocompletechars'] = 'Ange minst $min tecken för automatisk komplettering.';
View file
roundcubemail-1.2.tar.gz/program/localization/ta_IN/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/ta_IN/messages.inc
Changed
@@ -36,7 +36,6 @@ $messages['messagesaved'] = 'செய்தி வரைவில் சேமிக்கப்பட்டது'; $messages['successfullysaved'] = 'வெற்றிகரமாக சேமிக்கப்பட்டது'; $messages['addedsuccessfully'] = 'தொடர்பு சேமிக்கப்பட்டது'; -$messages['contactexists'] = 'இந்த மின்னஞ்சல் முகவரியுடன் ஒரு தொடர்பு ஏற்கனவே உள்ளது'; $messages['blockedimages'] = 'உங்கள் தனிப்பட்ட தகவலை பாதுகாக்க, தொலை தூரப் படங்கள் இந்த செய்தியில் தடுக்கப்பட்டது'; $messages['encryptedmessage'] = 'மன்னிக்கவும்! இந்த செய்தி குறிமுறையாக்கப்பட்டது அதனால் காட்ட முடியாது.'; $messages['nocontactsfound'] = 'எந்த தொடர்புகளும் காணப்படவில்லை'; @@ -56,7 +55,6 @@ $messages['noemailwarning'] = 'தயவு செய்து உண்மையான மின்னஞ்சலை எழுதுங்கள்'; $messages['nonamewarning'] = 'தயவு செய்து பெயரை எழுதுங்கள்'; $messages['nopagesizewarning'] = 'தயவு செய்து தாழின் அளவை எழுதுங்கள்'; -$messages['nosenderwarning'] = 'தயவு செய்து ஒரு அனுப்புனரின் மின்னஞ்சல் முகவரியாவது எழுதுங்கள்'; $messages['norecipientwarning'] = 'தயவு செய்து ஒரு பெறுனரையாவது எழுதுங்கள்'; $messages['nosubjectwarning'] = 'தலைப்பு காலியாக உள்ளது. இப்போது எழுத விரும்புகிறீர்களா?'; $messages['nobodywarning'] = 'உரையில்லாமல் இந்த செய்தியை அனுப்ப வேண்டுமா?'; @@ -87,7 +85,6 @@ $messages['importwait'] = 'ஏற்றுகிறது, தயவு செய்து காத்திருங்கள்...'; $messages['importconfirm'] = '<b>வெற்றிகரமாக $inserted தொடர்புகள் ஏற்றப்பட்டது, ஏற்கனவே உள்ள $skipped தொடர்புகள் தவிர்க்கப்பட்டது</b>: <p><em>$names</em></p>'; $messages['opnotpermitted'] = 'பணி அனுமதிக்கப்படவில்லை!'; -$messages['nofromaddress'] = 'நீங்கள் தேர்ந்தெடுத்த அடையாளத்தில் மின்னஞ்சல் இல்லை'; $messages['httpreceivedencrypterror'] = 'அமைப்பில் பெரிய பிழை ஏற்பட்டது. உங்கள் நிர்வாகியை உடனே தொடர்பு கொள்ளவும். <b>உங்கள் செய்தியை அனுப்ப முடியாது.</b>'; $messages['smtpconnerror'] = 'SMTP பிழை ($code): சேவையகத்தின் இணைப்பு தோல்வியடைந்தது'; $messages['smtpautherror'] = 'SMTP பிழை ($code): நம்பகத்தன்மை தோல்வியடைந்தது'; @@ -95,4 +92,3 @@ $messages['smtptoerror'] = 'SMTP பிழை ($code): "$to" பெறுனரை சேர்பதில் தோல்வி'; $messages['smtprecipientserror'] = 'SMTP பிழை : பெறுனர் பட்டியலை பிரிக்க முடியவில்லை'; $messages['smtperror'] = 'SMTP பிழை: $msg'; -$messages['emailformaterror'] = 'தவறான மின்னஞ்சல் முகவரி: $email';
View file
roundcubemail-1.2.tar.gz/program/localization/th_TH/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/th_TH/messages.inc
Changed
@@ -37,7 +37,6 @@ $messages['messagesaved'] = 'จดหมายถูกบันทึกเป็นจดหมายร่าง'; $messages['successfullysaved'] = 'บันทึกเรียบร้อยแล้ว'; $messages['addedsuccessfully'] = 'รายชื่อถูกบันทึกเรียบร้อยแล้ว'; -$messages['contactexists'] = 'อีเมล์นี้มีอยู่แล้ว'; $messages['blockedimages'] = 'เพื่อปกป้องความส่วนตัว รูปจากภายนอกในจดหมายนี้จะถูกปิดบังไว้'; $messages['encryptedmessage'] = 'จดหมายถูกเข้ารหัสไม่สามารถแสดงผลได้'; $messages['nocontactsfound'] = 'ไม่พบรายชื่อที่ค้นหา';
View file
roundcubemail-1.2.tar.gz/program/localization/tr_TR/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/tr_TR/labels.inc
Changed
@@ -195,6 +195,12 @@ $labels['currentfolder'] = 'Mevcut 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 yazı formatında göster';
View file
roundcubemail-1.2.tar.gz/program/localization/tr_TR/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/tr_TR/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = 'IMAP sunucusuna bağlanılamadı'; $messages['servererror'] = 'Sunucu Hatası!'; $messages['servererrormsg'] = 'Sunucu hatası: $msg'; +$messages['accountlocked'] = 'Çok fazla oturum açma girişimi.Sonra tekrar deneyin.'; $messages['connerror'] = 'Bağlantı Hatası (Sunucuya erişim başarısız oldu)!'; $messages['dberror'] = 'Veritabanı Hatası!'; $messages['windowopenerror'] = 'Açılır pencere engellendi!'; @@ -39,6 +40,7 @@ $messages['refreshing'] = 'Yenileniyor...'; $messages['loading'] = 'Yükleniyor...'; $messages['uploading'] = 'Dosya yükleniyor...'; +$messages['attaching'] = 'Dosya ekle...'; $messages['uploadingmany'] = 'Dosyalar yükleniyor...'; $messages['loadingdata'] = 'Veriler yükleniyor...'; $messages['checkingmail'] = 'Yeni postalara bakılıyor...'; @@ -50,7 +52,7 @@ $messages['savingresponse'] = 'Yanıt metni kaydediliyor...'; $messages['deleteresponseconfirm'] = 'Yanıt metnini gerçekten silmek istiyor musunuz?'; $messages['addedsuccessfully'] = 'Kişi adres defterine eklendi'; -$messages['contactexists'] = 'Rehberde bu e-posta adresine sahip biri zaten var'; +$messages['contactexists'] = 'Rehberde bu e-posta adresine sahip biri zaten var.'; $messages['contactnameexists'] = 'Rehberde bu ada sahip biri zaten var.'; $messages['blockedimages'] = 'Kişisel gizliliğinizi korumak amacıyla postadaki resimler engellendi'; $messages['encryptedmessage'] = 'Bu şifrelenmiş bir posta olduğu için gösterilemiyor. Özür dilerim!'; @@ -88,7 +90,7 @@ $messages['noemailwarning'] = 'Lütfen geçerli bir e-posta adresi girin'; $messages['nonamewarning'] = 'Lütfen bir isim girin'; $messages['nopagesizewarning'] = 'Lütfen bir sayfa boyutu girin'; -$messages['nosenderwarning'] = 'Lütfen gönderici e-posta adresini girin'; +$messages['nosenderwarning'] = 'Lütfen gönderici e-posta adresi girin.'; $messages['norecipientwarning'] = 'Lütfen en az bir alıcı belirtin'; $messages['nosubjectwarning'] = '"Konu" kutusu boş bırakılmış. Şimdi bir konu belirtmek ister misiniz?'; $messages['nobodywarning'] = 'Postayı boş olarak gönder?'; @@ -112,6 +114,7 @@ $messages['deletedsuccessfully'] = 'Silindi.'; $messages['converting'] = 'Postanın biçimlendirmesi kaldırılıyor...'; $messages['messageopenerror'] = 'Sunucudan posta yüklenemedi.'; +$messages['filelinkerror'] = 'Dosya ekleme başarısız...'; $messages['fileuploaderror'] = 'Dosya yükleme başarısız.'; $messages['filesizeerror'] = 'Yüklenen dosya en büyük dosya boyunu ($size) aşıyor.'; $messages['copysuccess'] = '$nr adet kişi başarıyla kopyalandı.'; @@ -145,7 +148,7 @@ $messages['importmessagesuccess'] = '$nr adet mesaj başarıyla içe aktarıldı'; $messages['importmessageerror'] = 'İçe aktarım başarısız. Yüklenen dosya geçerli bir içe aktarım dosyası değil.'; $messages['opnotpermitted'] = 'Bu işleme izin verilmedi!'; -$messages['nofromaddress'] = 'Seçili kimlikte e-posta adresi yok'; +$messages['nofromaddress'] = 'Seçilen kimliğin e-posta adresi yok.'; $messages['editorwarning'] = 'Editör tipini değiştirmek, metin biçimlendirmeyi kaybetmenize sebep olabilir. Devam etmek istiyor musunuz?'; $messages['httpreceivedencrypterror'] = 'Ayarlarda bir hata oluştu. Sistem yöneticinize haber verin. <b>Postanız gönderilemedi</b>'; $messages['smtpconnerror'] = 'SMTP Hatası ($code): Sunucuya bağlanılamadı'; @@ -154,7 +157,7 @@ $messages['smtptoerror'] = 'SMTP Hatası ($code): "$to" alıcısı eklenemedi ($msg)'; $messages['smtprecipientserror'] = 'SMTP Hatası: Posta alıcılarının listesi ayrıştırılamadı'; $messages['smtperror'] = 'SMTP Hatası: $msg'; -$messages['emailformaterror'] = 'Hatalı e-posta adresi: $email'; +$messages['emailformaterror'] = 'Geçersiz e-posta adresi: $email'; $messages['toomanyrecipients'] = 'Çok fazla alıcı. En fazla $max alıcı girebilirsiniz.'; $messages['maxgroupmembersreached'] = 'Grup üyelerinin sayısı $max sınırını aşıyor.'; $messages['internalerror'] = 'Dahili bir hata oluştu. Lütfen tekrar deneyin.';
View file
roundcubemail-1.2.tar.gz/program/localization/uk_UA/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/uk_UA/messages.inc
Changed
@@ -52,7 +52,6 @@ $messages['savingresponse'] = 'Збереження тексту відповіді...'; $messages['deleteresponseconfirm'] = 'Справді бажаєте видалити цей текст відповіді?'; $messages['addedsuccessfully'] = 'Контакт успішно доданий до адресної книги.'; -$messages['contactexists'] = 'Контакт з такою електронною адресою вже існує'; $messages['contactnameexists'] = 'Контакт з таким самим іменем вже існує.'; $messages['blockedimages'] = 'Задля захисту Вашої приватності, зображення з зовнішніх джерел заблоковано у цьому листі.'; $messages['encryptedmessage'] = 'Лист зашифровано і не може бути відображено. Перепрошуємо!'; @@ -90,7 +89,6 @@ $messages['noemailwarning'] = 'Будь ласка, введіть коректну адресу електронної пошти'; $messages['nonamewarning'] = 'Будь ласка, введіть ім\'я'; $messages['nopagesizewarning'] = 'Будь ласка, введіть розмір сторінки'; -$messages['nosenderwarning'] = 'Будь ласка, введіть адресу електронної пошти відправника'; $messages['norecipientwarning'] = 'Будь ласка, вкажіть принаймні одного отримувача'; $messages['nosubjectwarning'] = 'Не вказано тему листа. Бажаєте вказати її зараз?'; $messages['nobodywarning'] = 'Відправити листа без тексту?'; @@ -148,7 +146,6 @@ $messages['importmessagesuccess'] = 'Успішно імпортовано $nr повідомлень'; $messages['importmessageerror'] = 'Імпорт не вдався! Завантажений файл не є припустимим повідомленням чи файлом поштової скриньки'; $messages['opnotpermitted'] = 'Дія заборонена!'; -$messages['nofromaddress'] = 'В обраному профілі не вистачає адреси електронної пошти'; $messages['editorwarning'] = 'Перемикання типу редактора може призвести до втрати форматування тексту. Хочете продовжити?'; $messages['httpreceivedencrypterror'] = 'Помилка конфігурації. Негайно зверніться до адміністратора. <b>Ваше повідомлення може бути відправлено.</b>'; $messages['smtpconnerror'] = 'Помилка SMTP-сервера ($code): Не вдалося з\'єднатися з сервером'; @@ -157,7 +154,6 @@ $messages['smtptoerror'] = 'Помилка SMTP-сервера ($code): Не вдалося додати отримувача "$to" ($msg)'; $messages['smtprecipientserror'] = 'Помилка SMTP: Не вдалося обробити список отримувачів'; $messages['smtperror'] = 'Помилка SMTP: $msg'; -$messages['emailformaterror'] = 'Недійсна електронна адреса: $email'; $messages['toomanyrecipients'] = 'Забагато отримувачів. Зменшіть їх число до $max.'; $messages['maxgroupmembersreached'] = 'Число адрес у групі перевищило максимальні $max.'; $messages['internalerror'] = 'Виникла внутрішня помилка. Будь ласка, спробуйте ще раз.';
View file
roundcubemail-1.2.tar.gz/program/localization/vi_VN/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/vi_VN/messages.inc
Changed
@@ -50,7 +50,6 @@ $messages['savingresponse'] = 'Đang lưu thông tin...'; $messages['deleteresponseconfirm'] = 'Bạn có thực sự muốn xoá thông tin này?'; $messages['addedsuccessfully'] = 'Liên hệ đã được thêm vào sổ địa chỉ thành công.'; -$messages['contactexists'] = 'Đã có một địa chỉ email này trong sổ địa chỉ.'; $messages['contactnameexists'] = 'Đã có một liên hệ có tên như thế này.'; $messages['blockedimages'] = 'Để bảo vệ tính riêng tư, chức năng hiện ảnh từ xa bị cấm trong thư này.'; $messages['encryptedmessage'] = 'Thư này được mã hóa, không thể xem. Rất tiếc!'; @@ -80,7 +79,6 @@ $messages['noemailwarning'] = 'Xin nhập địa chỉ email hợp lệ.'; $messages['nonamewarning'] = 'Xin nhập tên.'; $messages['nopagesizewarning'] = 'Xin nhập kích cỡ của trang.'; -$messages['nosenderwarning'] = 'Xin nhập địa chỉ email người gửi'; $messages['norecipientwarning'] = 'Xin nhập it nhất 1 người nhận.'; $messages['nosubjectwarning'] = 'Mục "Tiêu đề" vẫn còn trống. Bạn có muốn nhập tiêu đề bây giờ không?'; $messages['nobodywarning'] = 'Gửi thư không có nội dung?'; @@ -137,7 +135,6 @@ $messages['importmessagesuccess'] = 'Đã nhập thành công $nr thư.'; $messages['importmessageerror'] = 'Nhập dữ liệu bị lỗi. Tệp tin vừa tải lên không có định dạng chính xác của tệp cấu hình hòm thư hoặc một thư đơn lẻ.'; $messages['opnotpermitted'] = 'Thao tác không được cho phép!'; -$messages['nofromaddress'] = 'Địa chỉ email mất ở trong nhận dạng đã chọn'; $messages['editorwarning'] = 'Việc chuyển công cụ soạn thảo có thể làm mất định dạng dữ liệu. Bạn có muốn tiếp tục không?'; $messages['httpreceivedencrypterror'] = 'Xuất hiện một lỗi cấu hình tai hại. Hãy liên hệ với người quản trị ngay. <b> Thư của bạn không thể gửi được </b>'; $messages['smtpconnerror'] = 'Lỗi SMTP ($code): Kết nỗi tới máy chủ bị lỗi.'; @@ -146,7 +143,6 @@ $messages['smtptoerror'] = 'Lỗi SMTP ($code): Không thể bố trí người nhận "$to" ($msg).'; $messages['smtprecipientserror'] = 'Lỗi SMTP: không thể phân loại danh sách người nhận'; $messages['smtperror'] = 'Lỗi SMTP: $msg'; -$messages['emailformaterror'] = 'Địa chỉ email không hợp lệ'; $messages['toomanyrecipients'] = 'Quá nhiều người nhận. Hãy giảm số lượng người nhận xuống tối đa là $max.'; $messages['maxgroupmembersreached'] = 'Số lượng thành viên trong nhóm vượt quá mức tối đa là $max.'; $messages['internalerror'] = 'Xuất hiện một lỗi nội bộ. Xin hãy thử lại';
View file
roundcubemail-1.2.tar.gz/program/localization/zh_CN/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/zh_CN/labels.inc
Changed
@@ -195,6 +195,12 @@ $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'] = '以文本格式显示'; @@ -214,6 +220,15 @@ $labels['addimage'] = '添加图片'; $labels['selectmedia'] = '选择影片'; $labels['addmedia'] = '添加影片'; +$labels['encrypt'] = '加密'; +$labels['encryptmessage'] = '加密邮件'; +$labels['encryptmessagemailvelope'] = '用 Mailvelope 加密邮件'; +$labels['importpubkeys'] = '导入公钥'; +$labels['encryptedsendialog'] = '正在发送加密的邮件'; +$labels['keyid'] = '密钥 ID'; +$labels['keylength'] = '位'; +$labels['keyexpired'] = '已过期'; +$labels['keyrevoked'] = '已废除'; $labels['editidents'] = '编辑身份'; $labels['spellcheck'] = '拼写'; $labels['checkspelling'] = '拼写检查'; @@ -417,6 +432,7 @@ $labels['showremoteimages'] = '显示内嵌的图片'; $labels['fromknownsenders'] = '来自已知发件人'; $labels['always'] = '总是'; +$labels['alwaysbutplain'] = '始终,除了回复纯文本'; $labels['showinlineimages'] = '在邮件下方显示附件中的图片'; $labels['autosavedraft'] = '自动保存到草稿箱'; $labels['everynminutes'] = '每隔 $n 分钟'; @@ -430,6 +446,7 @@ $labels['miscfolding'] = 'RFC 2047/2232(MS Outlook)'; $labels['2047folding'] = '完整的 RFC 2047(其它)'; $labels['force7bit'] = '对 8 位字符使用 MIME 编码'; +$labels['savelocalstorage'] = "保存到浏览器的本地存储(临时)"; $labels['advancedoptions'] = '高级选项'; $labels['toggleadvancedoptions'] = '切换高级选项'; $labels['focusonnewmessage'] = '新邮件到达时将窗口提升为焦点窗口'; @@ -451,6 +468,8 @@ $labels['newmessageonly'] = '仅新邮件'; $labels['replyandforwardonly'] = '仅回复和转发邮件'; $labels['insertsignature'] = '插入签名'; +$labels['sigbelow'] = '在引文的下方放置签名'; +$labels['sigseparator'] = '强制标准的签名分隔符'; $labels['previewpanemarkread'] = '标记预览邮件为已读'; $labels['afternseconds'] = '$n 秒之后'; $labels['reqmdn'] = '总是要求回执'; @@ -494,6 +513,7 @@ $labels['otherfolder'] = '他人文件夹'; $labels['sharedfolder'] = '共享文件夹'; $labels['findfolders'] = '查找文件夹'; +$labels['namespace.personal'] = '个人'; $labels['namespace.other'] = '其他用户'; $labels['namespace.shared'] = '已共享'; $labels['sortby'] = '排序'; @@ -537,6 +557,8 @@ $labels['arialabelcontactsearchform'] = '联系人查询表单'; $labels['arialabelmailquicksearchbox'] = '邮件查询条件'; $labels['arialabelquicksearchbox'] = '查询条件'; +$labels['arialabelfoldersearchfilter'] = '文件夹列出过滤器'; +$labels['arialabelfoldersearchform'] = '文件夹搜索自'; $labels['arialabelfolderlist'] = '邮件文件夹选择'; $labels['arialabelmessagelist'] = '邮件信息列表'; $labels['arialabelmailpreviewframe'] = '邮件预览'; @@ -565,6 +587,7 @@ $labels['arialabelpreferencesform'] = '偏好设置表单'; $labels['arialabelidentityeditfrom'] = '标识编辑表单'; $labels['arialabelresonseeditfrom'] = '回复编辑表单'; +$labels['arialabelsearchterms'] = '搜索关键词'; $labels['helplistnavigation'] = '列表键盘导航'; $labels['helplistkeyboardnavcontacts'] = "回车:打开选中的联系人"; ?>
View file
roundcubemail-1.2.tar.gz/program/localization/zh_CN/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/zh_CN/messages.inc
Changed
@@ -22,6 +22,7 @@ $messages['storageerror'] = '连接至 IMAP 服务器失败。'; $messages['servererror'] = '服务器错误!'; $messages['servererrormsg'] = '服务器错误:$msg'; +$messages['accountlocked'] = '登录失败太多次。请稍后再试。'; $messages['connerror'] = '连接错误(连接服务器失败)!'; $messages['dberror'] = '数据库错误!'; $messages['windowopenerror'] = '弹出窗口被屏蔽!'; @@ -39,6 +40,7 @@ $messages['refreshing'] = '正在刷新...'; $messages['loading'] = '正在载入...'; $messages['uploading'] = '正在上传文件...'; +$messages['attaching'] = '正在附加文件...'; $messages['uploadingmany'] = '正在上传文件...'; $messages['loadingdata'] = '正在载入数据...'; $messages['checkingmail'] = '正在检查新邮件...'; @@ -50,10 +52,18 @@ $messages['savingresponse'] = '正在保存响应文本...'; $messages['deleteresponseconfirm'] = '是否确认删除响应文本?'; $messages['addedsuccessfully'] = '联系人已添加。'; -$messages['contactexists'] = '当前联系人的电子邮件地址已存在。'; +$messages['contactexists'] = '已经具有此电子邮件地址的联系人已经存在。'; $messages['contactnameexists'] = '已存在同名联系人。'; $messages['blockedimages'] = '由于保护隐私,此邮件中的远程图片未予显示。'; $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'] = '请输入联系人的搜索条件'; @@ -80,7 +90,7 @@ $messages['noemailwarning'] = '请输入一个有效的邮件地址。'; $messages['nonamewarning'] = '请输入名称。'; $messages['nopagesizewarning'] = '请输入每页显示的邮件数量。'; -$messages['nosenderwarning'] = '请输入发件人地址。'; +$messages['nosenderwarning'] = '请输入发件人的电子邮件地址。'; $messages['norecipientwarning'] = '至少输入一个收件人。'; $messages['nosubjectwarning'] = '主题为空。您要输入一个主题吗?'; $messages['nobodywarning'] = '要发送没有正文的邮件吗?'; @@ -104,6 +114,7 @@ $messages['deletedsuccessfully'] = '删除成功。'; $messages['converting'] = '格式转换中...'; $messages['messageopenerror'] = '无法从服务器加载邮件内容。'; +$messages['filelinkerror'] = '附加文件失败。'; $messages['fileuploaderror'] = '文件上传失败。'; $messages['filesizeerror'] = '上传的文件超过了 $size 的大小限制。'; $messages['copysuccess'] = '成功复制 $nr 个联系人。'; @@ -137,7 +148,7 @@ $messages['importmessagesuccess'] = '成功导入 $nr 条信息'; $messages['importmessageerror'] = '导入失败!文件无效'; $messages['opnotpermitted'] = '不允许的操作!'; -$messages['nofromaddress'] = '选中的身份没有邮件地址。'; +$messages['nofromaddress'] = '选定身份中缺少电子邮件地址。'; $messages['editorwarning'] = '切换编辑模式可能导致文本格式丢失。是否继续?'; $messages['httpreceivedencrypterror'] = '<b>您的邮件无法发送</b>,因为发生了一个严重的配置错误,请立即联系管理员。'; $messages['smtpconnerror'] = 'SMTP 错误 ($code):连接服务器失败。'; @@ -146,7 +157,7 @@ $messages['smtptoerror'] = 'SMTP 错误 ($code): 添加收件人失败 "$to" ($msg)。'; $messages['smtprecipientserror'] = 'SMTP 错误: 无法解析收件人列表。'; $messages['smtperror'] = 'SMTP 错误: $msg'; -$messages['emailformaterror'] = '无效的邮件地址:$email'; +$messages['emailformaterror'] = '无效的电子邮件地址:$email'; $messages['toomanyrecipients'] = '收件人太多,请减少人数至 $max。'; $messages['maxgroupmembersreached'] = '组员数量超过最大值 $max。'; $messages['internalerror'] = '遇到一个内部错误,请重试。'; @@ -163,12 +174,14 @@ $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'] = '非法的图像类型。'; @@ -187,3 +200,6 @@ $messages['errcsrfprotectionexplain'] = "访问此资源是保护你避免被CSRF攻击。\nlf 看到此信息,你可能在关闭web应用程序时并未登出服务。\n\n现在需要人机交互才能继续。"; $messages['errcontactserveradmin'] = '请联系你的服务器管理员。'; $messages['clicktoresumesession'] = '点击此处恢复你之前的会话'; +$messages['errcomposesession'] = '撰写会话错误'; +$messages['errcomposesessionexplain'] = '请求的撰写会话未找到。'; +$messages['clicktocompose'] = '点击这里撰写新邮件';
View file
roundcubemail-1.2.tar.gz/program/localization/zh_TW/labels.inc -> roundcubemail-1.2.0.tar.gz/program/localization/zh_TW/labels.inc
Changed
@@ -5,7 +5,7 @@ | localization/<lang>/labels.inc | | | | Localization file of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2015, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -219,7 +219,6 @@ $labels['attach'] = '附件'; $labels['attachments'] = '附加檔案'; $labels['upload'] = '上傳'; -$labels['uploadprogress'] = '$percent ($current / $total)'; $labels['close'] = '關閉'; $labels['messageoptions'] = '郵件選項...'; $labels['low'] = '低'; @@ -379,7 +378,6 @@ $labels['autosend'] = '自動送出'; $labels['autosendknown'] = '傳送回條給我的聯絡人,其他則詢問我'; $labels['autosendknownignore'] = '傳送回條給我的聯絡人,其他則忽略'; -$labels['ignore'] = '完全忽略'; $labels['readwhendeleted'] = '將刪除的郵件標示為已讀取'; $labels['flagfordeletion'] = '刪除郵件時只將郵件標示為已刪除'; $labels['skipdeleted'] = '不要顯示已刪除的郵件';
View file
roundcubemail-1.2.tar.gz/program/localization/zh_TW/messages.inc -> roundcubemail-1.2.0.tar.gz/program/localization/zh_TW/messages.inc
Changed
@@ -49,7 +49,6 @@ $messages['savingresponse'] = '儲存預設回應中...'; $messages['deleteresponseconfirm'] = '你確定要刪除這個預設回應嗎?'; $messages['addedsuccessfully'] = '聯絡人已經成功地新增至通訊錄'; -$messages['contactexists'] = '此聯絡人的電子郵件位址已存在'; $messages['contactnameexists'] = '已存在相同名稱的連絡人'; $messages['blockedimages'] = '為了保護你的隱私,此郵件中的遠端圖片已經被阻擋。'; $messages['encryptedmessage'] = '此郵件經過加密,因此無法顯示。抱歉!'; @@ -79,7 +78,6 @@ $messages['noemailwarning'] = '請輸入一個有效的電子郵件位址'; $messages['nonamewarning'] = '請輸入名字'; $messages['nopagesizewarning'] = '請輸入一頁顯示多少郵件'; -$messages['nosenderwarning'] = '請輸入寄件者的電子郵件位址'; $messages['norecipientwarning'] = '請輸入至少一位收信者'; $messages['nosubjectwarning'] = '「主旨」欄是空的。你要輸入一個主旨嗎?'; $messages['nobodywarning'] = '要傳送沒有內文的郵件嗎?'; @@ -136,7 +134,6 @@ $messages['importmessagesuccess'] = '成功匯入 $nr 封郵件'; $messages['importmessageerror'] = '匯入失敗!上載的檔案不是有效的郵件或資料夾檔案。'; $messages['opnotpermitted'] = '不允許的操作'; -$messages['nofromaddress'] = '在選擇的身分中遺失了電子郵件位址'; $messages['editorwarning'] = '切換編輯器模式將會遺失所有設定的樣式。您確定要繼續嗎?'; $messages['httpreceivedencrypterror'] = '發生嚴重錯誤。請立即聯絡管理者。<b>您的郵件無法送出。</b>'; $messages['smtpconnerror'] = 'SMTP 錯誤($code):與伺服器連線失敗'; @@ -145,7 +142,6 @@ $messages['smtptoerror'] = 'SMTP 錯誤($code):無法加收件者「$to」($msg)'; $messages['smtprecipientserror'] = 'SMTP 錯誤:無法分析收件者'; $messages['smtperror'] = 'SMTP 錯誤:$msg'; -$messages['emailformaterror'] = '錯誤電子郵件:$email'; $messages['toomanyrecipients'] = '太多收件人。請減少至 $max 人'; $messages['maxgroupmembersreached'] = '太多群組成員,超過最大人數 $max 人'; $messages['internalerror'] = '發生內部錯誤。請再次嘗試。';
View file
roundcubemail-1.2.tar.gz/program/steps/mail/compose.inc -> roundcubemail-1.2.0.tar.gz/program/steps/mail/compose.inc
Changed
@@ -1058,9 +1058,6 @@ $reply_mode = intval($RCMAIL->config->get('reply_mode')); if (!$bodyIsHtml) { - $body = preg_replace('/\r?\n/', "\n", $body); - $body = trim($body, "\n"); - // soft-wrap and quote message text $body = rcmail_wrap_and_quote($body, $LINE_LENGTH);
View file
roundcubemail-1.2.tar.gz/program/steps/mail/func.inc -> roundcubemail-1.2.0.tar.gz/program/steps/mail/func.inc
Changed
@@ -331,8 +331,9 @@ $OUTPUT->add_label('from', 'to'); // add id to message list table if not specified - if (!strlen($attrib['id'])) + if (!strlen($attrib['id'])) { $attrib['id'] = 'rcubemessagelist'; + } // define list of cols to be displayed based on parameter or config if (empty($attrib['columns'])) { @@ -531,11 +532,7 @@ if (!empty($header->list_cols) && is_array($header->list_cols)) $a_msg_cols = array_merge($a_msg_cols, $header->list_cols); - $OUTPUT->command('add_message_row', - $header->uid, - $a_msg_cols, - $a_msg_flags, - $insert_top); + $OUTPUT->command('add_message_row', $header->uid, $a_msg_cols, $a_msg_flags, $insert_top); } if ($RCMAIL->storage->get_threading()) { @@ -655,8 +652,9 @@ { global $OUTPUT; - if (empty($attrib['id'])) + if (empty($attrib['id'])) { $attrib['id'] = 'rcmailcontentwindow'; + } return $OUTPUT->frame($attrib, true); } @@ -665,8 +663,9 @@ { global $RCMAIL; - if (!$attrib['id']) + if (!$attrib['id']) { $attrib['id'] = 'rcmcountdisplay'; + } $RCMAIL->output->add_gui_object('countdisplay', $attrib['id']); @@ -685,19 +684,21 @@ $page_size = $RCMAIL->storage->get_pagesize(); $start_msg = ($page-1) * $page_size + 1; + $max = $count; - if ($count !== null) - $max = $count; - else if ($RCMAIL->action) - $max = $RCMAIL->storage->count(NULL, $RCMAIL->storage->get_threading() ? 'THREADS' : 'ALL'); + if ($max === null && $RCMAIL->action) { + $max = $RCMAIL->storage->count(null, $RCMAIL->storage->get_threading() ? 'THREADS' : 'ALL'); + } - if ($max == 0) + if (!$max) { $out = $RCMAIL->storage->get_search_set() ? $RCMAIL->gettext('nomessages') : $RCMAIL->gettext('mailboxempty'); - else + } + else { $out = $RCMAIL->gettext(array('name' => $RCMAIL->storage->get_threading() ? 'threadsfromto' : 'messagesfromto', 'vars' => array('from' => $start_msg, 'to' => min($max, $start_msg + $page_size - 1), 'count' => $max))); + } return rcube::Q($out); } @@ -706,8 +707,9 @@ { global $RCMAIL; - if (!$attrib['id']) + if (!$attrib['id']) { $attrib['id'] = 'rcmmailboxname'; + } $RCMAIL->output->add_gui_object('mailboxname', $attrib['id']); @@ -725,15 +727,16 @@ global $RCMAIL; $old_unseen = rcmail_get_unseen_count($mbox_name); + $unseen = $count; - if ($count === null) + if ($unseen === null) { $unseen = $RCMAIL->storage->count($mbox_name, 'UNSEEN', $force); - else - $unseen = $count; + } - if ($unseen != $old_unseen || ($mbox_name == 'INBOX')) + if ($unseen != $old_unseen || ($mbox_name == 'INBOX')) { $RCMAIL->output->command('set_unread_count', $mbox_name, $unseen, ($mbox_name == 'INBOX'), $unseen && $mark ? $mark : ''); + } rcmail_set_unseen_count($mbox_name, $unseen); @@ -966,10 +969,12 @@ // now check for evil strings like expression, behavior or url() if (!preg_match('/expression|behavior|javascript:|import[^a]/i', $stripped)) { - if (!$washtml->get_config('allow_remote') && stripos($stripped, 'url(')) + if (!$washtml->get_config('allow_remote') && stripos($stripped, 'url(')) { $washtml->extlinks = true; - else + } + else { $out = html::tag('style', array('type' => 'text/css'), $content); + } break; } @@ -1020,8 +1025,6 @@ $output_headers = array(); foreach ($standard_headers as $hkey) { - $ishtml = false; - if ($headers[$hkey]) $value = $headers[$hkey]; else if ($headers['others'][$hkey]) @@ -1032,6 +1035,7 @@ if (in_array($hkey, $exclude_headers)) continue; + $ishtml = false; $header_title = $RCMAIL->gettext(preg_replace('/(^mail-|-)/', '', $hkey)); if ($hkey == 'date') { @@ -1060,8 +1064,8 @@ } } else if ($hkey == 'mail-reply-to') { - if ($headers['mail-replyto'] != $headers['reply-to'] - && $headers['reply-to'] != $headers['from'] + if ($headers['mail-replyto'] != $headers['replyto'] + && $headers['replyto'] != $headers['from'] ) { $header_value = rcmail_address_string($value, $attrib['max'], true, $attrib['addicon'], $headers['charset'], $header_title); @@ -1091,8 +1095,9 @@ $attrib['addicon'], $headers['charset'], $header_title); $ishtml = true; } - else if ($hkey == 'subject' && empty($value)) + else if ($hkey == 'subject' && empty($value)) { $header_value = $RCMAIL->gettext('nosubject'); + } else { $value = is_array($value) ? implode(' ', $value) : $value; $header_value = trim(rcube_mime::decode_header($value, $headers['charset'])); @@ -1722,9 +1727,9 @@ function rcmail_wrap_and_quote($text, $length = 72) { // Rebuild the message body with a maximum of $max chars, while keeping quoted message. - $max = max(75, $length + 8); + $max = max(75, $length + 8); $lines = preg_split('/\r?\n/', trim($text)); - $out = ''; + $out = ''; foreach ($lines as $line) { // don't wrap already quoted lines @@ -1735,10 +1740,7 @@ $newline = ''; foreach (explode("\n", rcube_mime::wordwrap($line, $length - 2)) as $l) { - if (strlen($l)) - $newline .= '> ' . $l . "\n"; - else - $newline .= ">\n"; + $newline .= strlen($l) ? "> $l\n" : ">\n"; } $line = rtrim($newline); @@ -1758,7 +1760,7 @@ { $parts = array(); foreach ($p as $key => $val) { - $encode = $key == 'folder' || strpos($val, ';') !== false; + $encode = $key == 'folder' || strpos($val, ';') !== false; $parts[] = $key . '=' . ($encode ? 'B::' . base64_encode($val) : $val); }
View file
roundcubemail-1.2.tar.gz/program/steps/mail/move_del.inc -> roundcubemail-1.2.0.tar.gz/program/steps/mail/move_del.inc
Changed
@@ -32,10 +32,9 @@ // move messages if ($RCMAIL->action == 'move' && !empty($_POST['_uid']) && strlen($_POST['_target_mbox'])) { - $target = rcube_utils::get_input_value('_target_mbox', rcube_utils::INPUT_POST, true); - $trash = $RCMAIL->config->get('trash_mbox'); - + $target = rcube_utils::get_input_value('_target_mbox', rcube_utils::INPUT_POST, true); $success = true; + foreach (rcmail::get_uids(null, null, $multifolder) as $mbox => $uids) { if ($mbox === $target) { $count += count($uids); @@ -68,7 +67,7 @@ $addrows = true; } } -// delete messages +// delete messages else if ($RCMAIL->action == 'delete' && !empty($_POST['_uid'])) { foreach (rcmail::get_uids(null, null, $multifolder) as $mbox => $uids) { $del += (int)$RCMAIL->storage->delete_message($uids, $mbox);
View file
roundcubemail-1.2.tar.gz/program/steps/mail/show.inc -> roundcubemail-1.2.0.tar.gz/program/steps/mail/show.inc
Changed
@@ -19,7 +19,7 @@ +-----------------------------------------------------------------------+ */ -$PRINT_MODE = $RCMAIL->action == 'print' ? TRUE : FALSE; +$PRINT_MODE = $RCMAIL->action == 'print'; // Read browser capabilities and store them in session if ($caps = rcube_utils::get_input_value('_caps', rcube_utils::INPUT_GET)) {
View file
roundcubemail-1.2.tar.gz/program/steps/settings/save_prefs.inc -> roundcubemail-1.2.0.tar.gz/program/steps/settings/save_prefs.inc
Changed
@@ -5,7 +5,7 @@ | program/steps/settings/save_prefs.inc | | | | This file is part of the Roundcube Webmail client | - | Copyright (C) 2005-2013, The Roundcube Dev Team | + | Copyright (C) 2005-2016, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -16,6 +16,7 @@ | | +-----------------------------------------------------------------------+ | Author: Thomas Bruederli <roundcube@gmail.com> | + | Author: Aleksander Machniak <alec@alec.pl> | +-----------------------------------------------------------------------+ */ @@ -30,9 +31,9 @@ 'timezone' => isset($_POST['_timezone']) ? rcube_utils::get_input_value('_timezone', rcube_utils::INPUT_POST) : $CONFIG['timezone'], 'date_format' => isset($_POST['_date_format']) ? rcube_utils::get_input_value('_date_format', rcube_utils::INPUT_POST) : $CONFIG['date_format'], 'time_format' => isset($_POST['_time_format']) ? rcube_utils::get_input_value('_time_format', rcube_utils::INPUT_POST) : ($CONFIG['time_format'] ? $CONFIG['time_format'] : 'H:i'), - 'prettydate' => isset($_POST['_pretty_date']) ? true : false, + 'prettydate' => isset($_POST['_pretty_date']), 'refresh_interval' => isset($_POST['_refresh_interval']) ? intval($_POST['_refresh_interval'])*60 : $CONFIG['refresh_interval'], - 'standard_windows' => isset($_POST['_standard_windows']) ? true : false, + 'standard_windows' => isset($_POST['_standard_windows']), 'skin' => isset($_POST['_skin']) ? rcube_utils::get_input_value('_skin', rcube_utils::INPUT_POST) : $CONFIG['skin'], ); @@ -46,11 +47,11 @@ case 'mailbox': $a_user_prefs = array( - 'preview_pane' => isset($_POST['_preview_pane']) ? true : false, + 'preview_pane' => isset($_POST['_preview_pane']), 'preview_pane_mark_read' => isset($_POST['_preview_pane_mark_read']) ? intval($_POST['_preview_pane_mark_read']) : $CONFIG['preview_pane_mark_read'], 'autoexpand_threads' => isset($_POST['_autoexpand_threads']) ? intval($_POST['_autoexpand_threads']) : 0, 'mdn_requests' => isset($_POST['_mdn_requests']) ? intval($_POST['_mdn_requests']) : 0, - 'check_all_folders' => isset($_POST['_check_all_folders']) ? true : false, + 'check_all_folders' => isset($_POST['_check_all_folders']), 'mail_pagesize' => is_numeric($_POST['_mail_pagesize']) ? max(2, intval($_POST['_mail_pagesize'])) : $CONFIG['mail_pagesize'], ); @@ -59,11 +60,11 @@ case 'mailview': $a_user_prefs = array( 'message_extwin' => intval($_POST['_message_extwin']), - 'message_show_email' => isset($_POST['_message_show_email']) ? true : false, - 'prefer_html' => isset($_POST['_prefer_html']) ? true : false, - 'inline_images' => isset($_POST['_inline_images']) ? true : false, + 'message_show_email' => isset($_POST['_message_show_email']), + 'prefer_html' => isset($_POST['_prefer_html']), + 'inline_images' => isset($_POST['_inline_images']), 'show_images' => isset($_POST['_show_images']) ? intval($_POST['_show_images']) : 0, - 'display_next' => isset($_POST['_display_next']) ? true : false, + 'display_next' => isset($_POST['_display_next']), 'default_charset' => rcube_utils::get_input_value('_default_charset', rcube_utils::INPUT_POST), ); @@ -75,19 +76,19 @@ 'htmleditor' => intval($_POST['_htmleditor']), 'draft_autosave' => isset($_POST['_draft_autosave']) ? intval($_POST['_draft_autosave']) : 0, 'mime_param_folding' => isset($_POST['_mime_param_folding']) ? intval($_POST['_mime_param_folding']) : 0, - 'force_7bit' => isset($_POST['_force_7bit']) ? true : false, - 'mdn_default' => isset($_POST['_mdn_default']) ? true : false, - 'dsn_default' => isset($_POST['_dsn_default']) ? true : false, - 'reply_same_folder' => isset($_POST['_reply_same_folder']) ? true : false, - 'spellcheck_before_send' => isset($_POST['_spellcheck_before_send']) ? true : false, - 'spellcheck_ignore_syms' => isset($_POST['_spellcheck_ignore_syms']) ? true : false, - 'spellcheck_ignore_nums' => isset($_POST['_spellcheck_ignore_nums']) ? true : false, - 'spellcheck_ignore_caps' => isset($_POST['_spellcheck_ignore_caps']) ? true : false, + 'force_7bit' => isset($_POST['_force_7bit']), + 'mdn_default' => isset($_POST['_mdn_default']), + 'dsn_default' => isset($_POST['_dsn_default']), + 'reply_same_folder' => isset($_POST['_reply_same_folder']), + 'spellcheck_before_send' => isset($_POST['_spellcheck_before_send']), + 'spellcheck_ignore_syms' => isset($_POST['_spellcheck_ignore_syms']), + 'spellcheck_ignore_nums' => isset($_POST['_spellcheck_ignore_nums']), + 'spellcheck_ignore_caps' => isset($_POST['_spellcheck_ignore_caps']), 'show_sig' => isset($_POST['_show_sig']) ? intval($_POST['_show_sig']) : 1, 'reply_mode' => isset($_POST['_reply_mode']) ? intval($_POST['_reply_mode']) : 0, - 'sig_below' => isset($_POST['_sig_below']) ? true : false, + 'sig_below' => isset($_POST['_sig_below']), 'strip_existing_sig' => isset($_POST['_strip_existing_sig']), - 'sig_separator' => isset($_POST['_sig_separator']) ? true : false, + 'sig_separator' => isset($_POST['_sig_separator']), 'default_font' => rcube_utils::get_input_value('_default_font', rcube_utils::INPUT_POST), 'default_font_size' => rcube_utils::get_input_value('_default_font_size', rcube_utils::INPUT_POST), 'reply_all_mode' => intval($_POST['_reply_all_mode']), @@ -100,7 +101,7 @@ case 'addressbook': $a_user_prefs = array( 'default_addressbook' => rcube_utils::get_input_value('_default_addressbook', rcube_utils::INPUT_POST, true), - 'autocomplete_single' => isset($_POST['_autocomplete_single']) ? true : false, + 'autocomplete_single' => isset($_POST['_autocomplete_single']), 'addressbook_sort_col' => rcube_utils::get_input_value('_addressbook_sort_col', rcube_utils::INPUT_POST), 'addressbook_name_listing' => intval(rcube_utils::get_input_value('_addressbook_name_listing', rcube_utils::INPUT_POST)), 'addressbook_pagesize' => is_numeric($_POST['_addressbook_pagesize']) ? max(2, intval($_POST['_addressbook_pagesize'])) : $CONFIG['addressbook_pagesize'], @@ -110,20 +111,22 @@ case 'server': $a_user_prefs = array( - 'read_when_deleted' => isset($_POST['_read_when_deleted']) ? true : false, - 'skip_deleted' => isset($_POST['_skip_deleted']) ? true : false, - 'flag_for_deletion' => isset($_POST['_flag_for_deletion']) ? true : false, - 'delete_always' => isset($_POST['_delete_always']) ? true : false, - 'delete_junk' => isset($_POST['_delete_junk']) ? true : false, - 'logout_purge' => isset($_POST['_logout_purge']) ? true : false, - 'logout_expunge' => isset($_POST['_logout_expunge']) ? true : false, + 'read_when_deleted' => isset($_POST['_read_when_deleted']), + 'skip_deleted' => isset($_POST['_skip_deleted']), + 'flag_for_deletion' => isset($_POST['_flag_for_deletion']), + 'delete_always' => isset($_POST['_delete_always']), + 'delete_junk' => isset($_POST['_delete_junk']), + 'logout_purge' => isset($_POST['_logout_purge']), + 'logout_expunge' => isset($_POST['_logout_expunge']), ); break; case 'folders': $a_user_prefs = array( - 'show_real_foldernames' => isset($_POST['_show_real_foldernames']) ? true : false, + 'show_real_foldernames' => isset($_POST['_show_real_foldernames']), + // stop using SPECIAL-USE (#4782) + 'lock_special_folders' => !in_array('lock_special_folders', (array) $CONFIG['dont_override']), ); foreach (rcube_storage::$folder_types as $type) {
View file
roundcubemail-1.2.tar.gz/skins/classic/common.css -> roundcubemail-1.2.0.tar.gz/skins/classic/common.css
Changed
@@ -1308,6 +1308,11 @@ color: #999; } +#searchmenu select +{ + width: 100%; +} + #pagejump-selector { max-height: 250px;
View file
roundcubemail-1.2.tar.gz/skins/larry/ui.js -> roundcubemail-1.2.0.tar.gz/skins/larry/ui.js
Changed
@@ -305,7 +305,9 @@ else if (rcmail.env.task == 'addressbook') { rcmail.addEventListener('afterupload-photo', show_uploadform) .addEventListener('beforepushgroup', push_contactgroup) - .addEventListener('beforepopgroup', pop_contactgroup); + .addEventListener('beforepopgroup', pop_contactgroup) + .addEventListener('menu-open', menu_toggle) + .addEventListener('menu-close', menu_toggle); if (rcmail.env.action == '') { new rcube_splitter({ id:'addressviewsplitterd', p1:'#addressview-left', p2:'#addressview-right',
View file
roundcubemail-1.2.tar.gz/tests/Framework/LdapGeneric.php -> roundcubemail-1.2.0.tar.gz/tests/Framework/LdapGeneric.php
Changed
@@ -14,7 +14,7 @@ function test_class() { // skip test if Net_LDAP3 does not exist - if (!class_exists('Net_LDAP3')) { + if (!@class_exists('Net_LDAP3')) { $this->markTestSkipped('The Net_LDAP3 package not available.'); }
View file
roundcubemail-1.2.tar.gz/tests/Framework/StringReplacer.php -> roundcubemail-1.2.0.tar.gz/tests/Framework/StringReplacer.php
Changed
@@ -39,6 +39,7 @@ array('https://github.com/a/b/compare/3a0f82...1f4b2a after', '<a href="https://github.com/a/b/compare/3a0f82...1f4b2a">https://github.com/a/b/compare/3a0f82...1f4b2a</a> after'), array('http://<test>', 'http://<test>'), array('http://', 'http://'), + array('test@www.test', '<a href="mailto:test@www.test">test@www.test</a>'), array('1@1.com www.domain.tld', '<a href="mailto:1@1.com">1@1.com</a> <a href="http://www.domain.tld">www.domain.tld</a>'), array(' www.domain.tld ', ' <a href="http://www.domain.tld">www.domain.tld</a> '), array(' www.domain.tld/#!download|856p1|2 ', ' <a href="http://www.domain.tld/#!download|856p1|2">www.domain.tld/#!download|856p1|2</a> '),
View file
roundcubemail-1.2.tar.gz/tests/Framework/Washtml.php -> roundcubemail-1.2.0.tar.gz/tests/Framework/Washtml.php
Changed
@@ -38,6 +38,23 @@ } /** + * Test XSS in area's href (#5240) + */ + function test_href_area() + { + $html = '<p><area href="data:text/html,<script>alert(document.cookie)</script>">' + . '<area href="vbscript:alert(document.cookie)">Internet Explorer</p>' + . '<area href="javascript:alert(document.domain)" shape=default>'; + + $washer = new rcube_washtml; + $washed = $washer->wash($html); + + $this->assertNotRegExp('/data:text/', $washed, "data:text/html in area href"); + $this->assertNotRegExp('/vbscript:/', $washed, "vbscript: in area href"); + $this->assertNotRegExp('/javascript:/', $washed, "javascript: in area href"); + } + + /** * Test handling HTML comments */ function test_comments()
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.