Projects
Kolab:16
roundcubemail
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 95
View file
roundcubemail.spec
Changed
@@ -48,13 +48,13 @@ %global logdir /var/log/roundcubemail %global tmpdir /var/lib/roundcubemail -%global rc_version 1.4.1.27 +%global rc_version 1.4.2.11 #%%global rc_rel_suffix rc2.12 %global dot_rel_suffix %{?rc_rel_suffix:.%{rc_rel_suffix}} %global dash_rel_suffix %{?rc_rel_suffix:-%{rc_rel_suffix}} Name: roundcubemail -Version: 1.4.1.27 +Version: 1.4.2.11 Release: 1%{?dot_rel_suffix}%{?dist}
View file
debian.changelog
Changed
@@ -1,3 +1,9 @@ +roundcubemail (1.4.2.11-0~kolab1) unstable; urgency=low + + * Check in 11 revisions ahead of upstream 1.4.2 release + + -- Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> Tue, 14 Jan 2020 11:11:11 +0200 + roundcubemail (1.4.1.27-0~kolab2) unstable; urgency=low * Check in 27 revisions ahead of upstream 1.4.1 release
View file
roundcubemail-1.4.1.27.tar.gz/CHANGELOG -> roundcubemail-1.4.2.11.tar.gz/CHANGELOG
Changed
@@ -1,14 +1,28 @@ CHANGELOG Roundcube Webmail =========================== +- Enigma: Fix so key list selection is reset when opening key creation form (#7154) +- Enigma: Fix so using list checkbox selection does not load the key preview frame +- Password: Make chpass-wrapper.py Python 3 compatible (#7135) +- Elastic: Fix bug where it was possible to switch editor mode when 'htmleditor' was in 'dont_override' (#7143) +- Fix regression where "Open in new window" action didn't work (#7155) +- Fix PHP Warning: array_filter() expects parameter 1 to be array, null given in subscriptions_option plugin (#7165) +- Fix unexpected error message when mail refresh involves folder auto-unsubscribe (#6923) + +RELEASE 1.4.2 +------------- +- Plugin API: Make actionbefore, before<action>, actionafter and after<action> events working with plugin actions (#7106) - Managesieve: Replace "Filter disabled" with "Filter enabled" (#7028) - Managesieve: Fix so modifier type select wasn't hidden after hiding modifier select on header change - Managesieve: Fix filter selection after removing a first filter (#7079) +- Markasjunk: Fix marking more than one message as spam/ham with email_learn driver (#7121) - Password: Fix kpasswd and smb drivers' double-escaping bug (#7092) - Enigma: Add script to import keys from filesystem to the db storage (for multihost) - Installer: Fix DB Write test on SQLite database ("database is locked" error) (#7064) - Installer: Fix so SQLite DSN with a relative path to the database file works in Installer - Elastic: Fix contrast of warning toasts (#7058) +- Elastic: Simple search in pretty selects (#7072) +- Elastic: Fix hidden list widget on mobile/tablet when selecting folder while search menu is open (#7120) - Fix so type attribute on script tags is not used on HTML5 pages (#6975) - Fix unread count after purge on a folder that is not currently selected (#7051) - Fix bug where Enter key didn't work on messages list in "List" layout (#7052) @@ -21,6 +35,15 @@ - Fix/remove useless keyup event handler on username input in logon form (#6970) - Fix bug where cancelling switching from HTML to plain text didn't set the flag properly (#7077) - Fix bug where HTML reply could add an empty line with extra indentation above the original message (#7088) +- Fix matching multiple X-Forwarded-For addresses with 'proxy_whitelist' (#7107) +- Fix so displayed maximum attachment size depends also on 'max_message_size' (#7105) +- Fix bug where 'skins_allowed' option didn't enforce user skin preference (#7080) +- Fix so contact's organization field accepts up to 128 characters (it was 50) +- Fix bug where listing tables in PostgreSQL database with db_prefix didn't work (#7093) +- Fix bug where 'text' attribute on body tag was ignored when displaying HTML message (#7109) +- Fix bug where next message wasn't displayed after delete in List mode (#7096) +- Fix so number of contacts in a group is not limited to 200 when redirecting to mail composer from Contacts (#6972) +- Fix malformed characters in HTML message with charset meta tag not in head (#7116) RELEASE 1.4.1 -------------
View file
roundcubemail-1.4.1.27.tar.gz/INSTALL -> roundcubemail-1.4.2.11.tar.gz/INSTALL
Changed
@@ -12,7 +12,7 @@ * An IMAP, HTTP and SMTP server * .htaccess support allowing overrides for DirectoryIndex * PHP Version 5.4 or greater including: - - PCRE, DOM, JSON, Session, Sockets, OpenSSL, Mbstring, Ctype (required) + - PCRE, DOM, JSON, Session, Sockets, OpenSSL, Mbstring, Filter, Ctype (required) - PHP PDO with driver for either MySQL, PostgreSQL, SQL Server, Oracle or SQLite (required) - Iconv, Zip, Fileinfo, Intl, Exif (recommended) - LDAP for LDAP addressbook support (optional) @@ -307,3 +307,6 @@ .woff application/font-woff .woff2 application/font-woff2 + +When installing on Windows be aware we're using symbolic links which may need an additional +attention. See https://github.com/roundcube/roundcubemail/issues/7151.
View file
roundcubemail-1.4.2.11.tar.gz/autogen.sh
Added
@@ -0,0 +1,15 @@ +#!/bin/bash + +git clean -d -f -x + +bin/install-jsdeps.sh +bin/install-jsdeps.sh + +pushd .. + +rm -rf roundcubemail-$1/ +cp -a roundcubemail.git roundcubemail-$1/ +rm -rf roundcubemail-$1/.git/ + +tar czvf roundcubemail-$1.tar.gz roundcubemail-$1 +
View file
roundcubemail-1.4.1.27.tar.gz/bin/installto.sh -> roundcubemail-1.4.2.11.tar.gz/bin/installto.sh
Changed
@@ -110,8 +110,13 @@ echo "done.\n\n"; } + // Warn about situation when using "complete" package to update "custom" installation (#7087) + // Note: "Complete" package do not include jsdeps.json nor install-jsdeps.sh + if (file_exists("$target_dir/jsdeps.json") && !file_exists(INSTALL_PATH . "jsdeps.json")) { + $adds[] = "WARNING: JavaScript dependencies update skipped."; + } // check if js-deps are up-to-date - if (file_exists("$target_dir/jsdeps.json") && file_exists("$target_dir/bin/install-jsdeps.sh")) { + else if (file_exists("$target_dir/jsdeps.json") && file_exists("$target_dir/bin/install-jsdeps.sh")) { $jsdeps = json_decode(file_get_contents("$target_dir/jsdeps.json")); $package = $jsdeps->dependencies[0]; $dest_file = $target_dir . '/' . $package->dest; @@ -123,7 +128,7 @@ } } else { - $adds[] = "NOTICE: JavaScript dependencies installation skipped..."; + $adds[] = "NOTICE: JavaScript dependencies installation skipped."; } if (file_exists("$target_dir/installer")) {
View file
roundcubemail-1.4.1.27.tar.gz/config/config.inc.php.sample -> roundcubemail-1.4.2.11.tar.gz/config/config.inc.php.sample
Changed
@@ -30,7 +30,8 @@ // The IMAP host chosen to perform the log-in. // Leave blank to show a textbox at login, give a list of hosts // to display a pulldown menu or set one host as string. -// To use SSL/TLS connection, enter hostname with prefix ssl:// or tls:// +// Enter hostname with prefix ssl:// to use Implicit TLS, or use +// prefix tls:// to use STARTTLS. // Supported replacement variables: // %n - hostname ($_SERVER['SERVER_NAME']) // %t - hostname without the first part
View file
roundcubemail-1.4.1.27.tar.gz/config/defaults.inc.php -> roundcubemail-1.4.2.11.tar.gz/config/defaults.inc.php
Changed
@@ -134,7 +134,8 @@ // The IMAP host chosen to perform the log-in. // Leave blank to show a textbox at login, give a list of hosts // to display a pulldown menu or set one host as string. -// To use SSL/TLS connection, enter hostname with prefix ssl:// or tls:// +// Enter hostname with prefix ssl:// to use Implicit TLS, or use +// prefix tls:// to use STARTTLS. // Supported replacement variables: // %n - hostname ($_SERVER['SERVER_NAME']) // %t - hostname without the first part @@ -1079,10 +1080,11 @@ // Use this charset as fallback for message decoding $config['default_charset'] = 'ISO-8859-1'; -// skin name: folder from skins/ +// Skin name: folder from skins/ $config['skin'] = 'elastic'; -// limit skins available/shown in the settings section +// Limit skins available for the user. +// Note: When not empty, it should include the default skin set in 'skin' option. $config['skins_allowed'] = array(); // Enables using standard browser windows (that can be handled as tabs)
View file
roundcubemail-1.4.1.27.tar.gz/index.php -> roundcubemail-1.4.2.11.tar.gz/index.php
Changed
@@ -2,7 +2,7 @@ /** +-------------------------------------------------------------------------+ | Roundcube Webmail IMAP Client | - | Version 1.4.1 | + | Version 1.4.2 | | | | Copyright (C) The Roundcube Dev Team | | |
View file
roundcubemail-1.4.1.27.tar.gz/installer/check.php -> roundcubemail-1.4.2.11.tar.gz/installer/check.php
Changed
@@ -31,6 +31,7 @@ 'PDO' => 'PDO', 'Multibyte' => 'mbstring', 'OpenSSL' => 'openssl', + 'Filter' => 'filter', 'Ctype' => 'ctype', ); @@ -88,6 +89,7 @@ 'GD' => 'http://www.php.net/manual/en/book.image.php', 'Imagick' => 'http://www.php.net/manual/en/book.imagick.php', 'Zip' => 'http://www.php.net/manual/en/book.zip.php', + 'Filter' => 'http://www.php.net/manual/en/book.filter.php', 'Ctype' => 'http://www.php.net/manual/en/book.ctype.php', 'pdo_mysql' => 'http://www.php.net/manual/en/ref.pdo-mysql.php', 'pdo_pgsql' => 'http://www.php.net/manual/en/ref.pdo-pgsql.php',
View file
roundcubemail-1.4.1.27.tar.gz/installer/index.php -> roundcubemail-1.4.2.11.tar.gz/installer/index.php
Changed
@@ -3,7 +3,7 @@ /** +-------------------------------------------------------------------------+ | Roundcube Webmail setup tool | - | Version 1.4.1 | + | Version 1.4.2 | | | | Copyright (C) The Roundcube Dev Team | | |
View file
roundcubemail-1.4.1.27.tar.gz/plugins/acl/localization/fi_FI.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/acl/localization/fi_FI.inc
Changed
@@ -21,14 +21,18 @@ $labels['add'] = 'Lisää'; $labels['newuser'] = 'LIsää kohde'; $labels['editperms'] = 'Muokkaa oikeuksia'; +$labels['actions'] = 'Käyttöoikeuksien toiminnot...'; $labels['anyone'] = 'Kaikki käyttäjät (kuka tahansa)'; $labels['anonymous'] = 'Vieraat (anonyymit)'; +$labels['identifier'] = 'Tunniste'; $labels['aclr'] = 'Lue viestit'; $labels['aclc'] = 'Luo alikansioita'; $labels['aclk'] = 'Luo alikansioita'; $labels['acld'] = 'Poista viestejä'; $labels['aclt'] = 'Poista viestejä'; +$labels['acle'] = 'Tiivistä'; $labels['aclx'] = 'Poista kansio'; +$labels['acla'] = 'Hallitse'; $labels['aclfull'] = 'Täydet käyttöoikeudet'; $labels['aclother'] = 'Muu'; $labels['aclread'] = 'Luku'; @@ -42,15 +46,24 @@ $labels['shortaclk'] = 'Luo'; $labels['shortacld'] = 'Poista'; $labels['shortaclt'] = 'Poista'; +$labels['shortacle'] = 'Tiivistä'; $labels['shortaclx'] = 'Kansion poisto'; +$labels['shortacla'] = 'Hallitse'; $labels['shortaclother'] = 'Muu'; $labels['shortaclread'] = 'Luku'; $labels['shortaclwrite'] = 'Kirjoitus'; $labels['shortacldelete'] = 'Poisto'; $labels['longaclr'] = 'Kansion voi avata lukua varten'; +$labels['longaclp'] = 'Viestejä voidaan lähettää tähän kansioon'; +$labels['longaclc'] = 'Kansioita voidaan luoda (tai uudelleennimetä) suoraan tämän kansion alle'; +$labels['longaclk'] = 'Kansioita voidaan luoda (tai uudelleennimetä) suoraan tämän kansion alle'; +$labels['longacle'] = 'Viestit voidaan tiivistää'; $labels['longaclx'] = 'Kansio voidaan poistaa tai nimetä uudelleen'; $labels['longacla'] = 'Kansion käyttöoikeuksia voi muuttaa'; $labels['longaclread'] = 'Kansion voi avata lukua varten'; +$labels['longacldelete'] = 'Viestit voidaan poistaa'; +$labels['longaclother'] = 'Muut käyttöoikeudet'; +$labels['ariasummaryacltable'] = 'Lista käyttöoikeuksista'; $labels['arialabelaclactions'] = 'Listatoiminnot'; $messages['deleting'] = 'Poistetaan käyttöoikeuksia...'; $messages['saving'] = 'Tallennetaan käyttöoikeuksia...';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/attachment_reminder/localization/et_EE.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/attachment_reminder/localization/et_EE.inc
Changed
@@ -13,6 +13,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-attachment_reminder/ */ +$messages['missingattachment'] = "Manus puudu?"; $messages['forgotattachment'] = "Unustasid faili lisada?"; $messages['reminderoption'] = "Tuleta mulle meelde kui unustasin manuse lisada"; $messages['keywords'] = "manus,manuses,lisatud,lisasin,fail,file,failis,attachment,file,attach,attached,attaching,enclosed,CV,cover letter";
View file
roundcubemail-1.4.1.27.tar.gz/plugins/enigma/enigma.js -> roundcubemail-1.4.2.11.tar.gz/plugins/enigma/enigma.js
Changed
@@ -146,6 +146,7 @@ // Display key(s) generation form rcube_webmail.prototype.enigma_key_create = function() { + this.keys_list.clear_selection(); this.enigma_loadframe('&_action=plugin.enigmakeys&_a=create&_nav=hide'); }; @@ -346,7 +347,7 @@ { var id = list.get_single_selection(), url; - if (id) + if (id && !list.multi_selecting) url = '&_action=plugin.enigmakeys&_a=info&_id=' + id; this.enigma_loadframe(url);
View file
roundcubemail-1.4.1.27.tar.gz/plugins/enigma/localization/el_GR.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/enigma/localization/el_GR.inc
Changed
@@ -88,6 +88,7 @@ $messages['decryptok'] = 'Το μήνυμα αποκρυπτογραφήθηκε.'; $messages['decrypterror'] = 'Η αποκρυπτογράφηση απέτυχε.'; $messages['decryptnokey'] = 'Η αποκρυπτογράφηση απέτυχε. Το ιδιωτικό κλειδί δε βρέθηκε. Ταυτότητα κλειδιού: $keyid.'; +$messages['decryptbadpass'] = 'Η αποκρυπτογράφηση απέτυχε. Μη έγκυρος κωδικός πρόσβασης.'; $messages['decryptnopass'] = 'Η αποκρυπτογράφηση απέτυχε. Απαιτείται ο κωδικός του κλειδιού.'; $messages['decryptpartial'] = 'Το μήνυμα αποκρυπτογραφήθηκε, αλλά τμήμα του μηνύματος δεν ήταν κρυπτογραφημένο.'; $messages['signerror'] = 'Η υπογραφή απέτυχε.';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/enigma/localization/fi_FI.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/enigma/localization/fi_FI.inc
Changed
@@ -77,11 +77,13 @@ $labels['enterkeypasstitle'] = 'Anna tunnuslause'; $labels['arialabelkeyexportoptions'] = 'Avaimien vientivalinnat'; $labels['attachpubkeymsg'] = 'Liitä julkinen avaimeni'; +$labels['onlypubkeys'] = 'Vie vain julkiset avaimet'; $labels['findkey'] = 'Etsi avainpalvelimilta'; $labels['keyimportlabel'] = 'Tuo tiedostosta'; $labels['keyimportsearchlabel'] = 'Etsi avainpalvelimilta'; $labels['managekeys'] = 'Hallinnoi PGP-avaimia'; $messages['sigvalid'] = 'Vahvistettu allekirjoitus lähettäjältä $sender.'; +$messages['sigvalidpartial'] = 'Vahvistettu allekirjoitus lähettäjältä $sender, mutta viestisisällön osaa ei allekirjoitettu. '; $messages['siginvalid'] = 'Virheellinen allekirjoitus lähettäjältä $sender.'; $messages['sigunverified'] = 'Vahvistamaton allekirjoitus. Varmennetta ei ole vahvistettu. Varmenteen tunniste: $keyid.'; $messages['signokey'] = 'Vahvistamaton allekirjoitus. Julkista avainta ei löydy. Avaimen tunniste: $keyid.'; @@ -89,17 +91,22 @@ $messages['decryptok'] = 'Viestin salaus purettu.'; $messages['decrypterror'] = 'Salauksen purkaminen epäonnistui.'; $messages['decryptnokey'] = 'Salauksen purkaminen epäonnistui. Yksityistä avainta ei löytynyt. Avaimen tunniste: $keyid.'; +$messages['decryptbadpass'] = 'Salauksen purkaminen epäonnistui. Väärä salasana.'; $messages['decryptnopass'] = 'Salauksen purkaminen epäonnistui. Avaimen salasana vaaditaan.'; +$messages['decryptpartial'] = 'Viestin salaus purettiin, mutta osa viestisisällöstä ei ollut salattu.'; $messages['signerror'] = 'Allekirjoittaminen epäonnistui.'; $messages['signnokey'] = 'Allekirjoittaminen epäonnistui. Yksityistä avainta ei löytynyt.'; +$messages['signbadpass'] = 'Allekirjoitus epäonnistui. Virheellinen salasana.'; $messages['signnopass'] = 'Allekirjoitus epäonnistui. Avaimen salasana vaaditaan.'; $messages['encrypterror'] = 'Salaaminen epäonnistui.'; $messages['encryptnokey'] = 'Salaaminen epäonnistui. Osoitteelle $email ei löytynyt julkista avainta.'; +$messages['encryptnoprivkey'] = 'Salaus epäonnistui. Yksityistä avainta ei löytynyt.'; $messages['nokeysfound'] = 'Avaimia ei löytynyt'; $messages['keynotfound'] = 'Avainta ei löytynyt!'; $messages['keyopenerror'] = 'Avaintietojen noutaminen ei onnistu! Sisäinen virhe.'; $messages['keylisterror'] = 'Avainten listaaminen ei onnistu! Sisäinen virhe.'; $messages['keysimportfailed'] = 'Avaimen tuominen epäonnistui! Sisäinen virhe.'; +$messages['keysimportsuccess'] = 'Avain tai avaimet tuotiin onnistuneesti. Tuotiin: $new, muuttumaton: $old.'; $messages['keyremoving'] = 'Poistetaan avaimia...'; $messages['keyremoveconfirm'] = 'Oletko varma että haluat poistaa valitut avaimet?'; $messages['keyremovesuccess'] = 'Avaimet poistettu onnistuneesti'; @@ -109,5 +116,6 @@ $messages['keygenerateerror'] = 'Avainparin luominen epäonnistui'; $messages['keygeneratesuccess'] = 'Avainpari luotiin ja tuotiin onnistuneesti.'; $messages['keygennosupport'] = 'Selaimesi ei tue salaustekniikkaa. Avainparin luominen ei onnistu!'; +$messages['noidentselected'] = 'Sinun täytyy valita vähintään yksi identiteetti avaimelle!'; $messages['nonameident'] = 'Identiteetillä tulee olla käyttäjänimi määritettynä!'; ?>
View file
roundcubemail-1.4.2.11.tar.gz/plugins/hide_blockquote/localization/es.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'] = 'Ocultar'; +$labels['show'] = 'Mostrar'; +$labels['quotelimit'] = 'Ocultar cita cuando el número de líneas es mayor de'; +?>
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/bg_BG.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/bg_BG.inc
Changed
@@ -91,6 +91,7 @@ $labels['fromset'] = 'от набор'; $labels['fromfile'] = 'от файл'; $labels['filterdisabled'] = 'Изключен филтър'; +$labels['filterenabled'] = 'Включен филтър'; $labels['countisgreaterthan'] = 'брой е по-голям от'; $labels['countisgreaterthanequal'] = 'брой е по-голям или равен на'; $labels['countislessthan'] = 'брой е по-малък от';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/cs_CZ.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/cs_CZ.inc
Changed
@@ -91,6 +91,7 @@ $labels['fromset'] = 'ze sady'; $labels['fromfile'] = 'ze souboru'; $labels['filterdisabled'] = 'Filtr neaktivní'; +$labels['filterenabled'] = 'Filtr aktivní'; $labels['countisgreaterthan'] = 'počet je větší než'; $labels['countisgreaterthanequal'] = 'počet je větší nebo roven'; $labels['countislessthan'] = 'počet je nižší než';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/cy_GB.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/cy_GB.inc
Changed
@@ -91,6 +91,7 @@ $labels['fromset'] = 'o set'; $labels['fromfile'] = 'o ffeil'; $labels['filterdisabled'] = 'Analluogwyd hidlydd'; +$labels['filterenabled'] = 'Galluogwyd yr hidlydd'; $labels['countisgreaterthan'] = 'rhif yn fwy na'; $labels['countisgreaterthanequal'] = 'rhif yn fwy na neu hafal i'; $labels['countislessthan'] = 'rhif yn llai na';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/el_GR.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/el_GR.inc
Changed
@@ -97,6 +97,8 @@ $labels['flaganswered'] = 'Απαντήθηκε '; $labels['flagflagged'] = 'Σημειωμένο'; $labels['flagdraft'] = 'Πρόχειρα'; +$labels['headername'] = 'Όνομα κεφαλίδας'; +$labels['headervalue'] = 'Τιμή κεφαλίδας'; $labels['setvariable'] = 'Ορισμός μεταβλητής'; $labels['setvarname'] = 'Όνομα μεταβλητης:'; $labels['setvarvalue'] = 'Τιμη μεταβλητης:'; @@ -225,3 +227,4 @@ $messages['saveerror'] = 'Αδύνατη η αποθήκευση δεδομένων. Προέκυψε σφάλμα στον διακομιστή'; $messages['emptyvacationbody'] = 'Απαιτείται κείμενο για το μήνυμα διακοπών!'; $messages['duplicate.conflict.err'] = 'Το μοναδικό αναγνωριστικό και το αναγνωριστικό κεφαλίδας δεν επιτρέπονται.'; +$messages['disabledaction'] = 'Μη επιτρεπόμενη ενέργεια.';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/en_GB.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/en_GB.inc
Changed
@@ -91,6 +91,7 @@ $labels['fromset'] = 'from set'; $labels['fromfile'] = 'from file'; $labels['filterdisabled'] = 'Filter disabled'; +$labels['filterenabled'] = 'Filter enabled'; $labels['countisgreaterthan'] = 'count is greater than'; $labels['countisgreaterthanequal'] = 'count is greater than or equal to'; $labels['countislessthan'] = 'count is less than';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/et_EE.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/et_EE.inc
Changed
@@ -41,7 +41,14 @@ $labels['filternotregex'] = 'ei vasta regulaaravaldisele'; $labels['filterunder'] = 'alt'; $labels['filterover'] = 'üle'; +$labels['mime'] = 'MIME:'; +$labels['mimepart'] = 'MIME osa:'; $labels['mime-message'] = 'sõnum'; +$labels['mime-anychild'] = 'mistahes'; +$labels['mime-type'] = 'tüüp'; +$labels['mime-subtype'] = 'alamtüüp'; +$labels['mime-contenttype'] = 'sisu tüüp'; +$labels['mime-param'] = 'parameeter'; $labels['addrule'] = 'Lisa reegel'; $labels['delrule'] = 'Kustuta reegel'; $labels['messagemoveto'] = 'Liiguta kiri'; @@ -51,27 +58,40 @@ $labels['messagereply'] = 'Vasta kirjaga'; $labels['messagedelete'] = 'Kustuta kiri'; $labels['messagediscard'] = 'Viska ära teatega'; +$labels['messagekeep'] = 'Hoia kirjad sisendkaustas'; $labels['messagesrules'] = 'Siseneva kirja puhul, mis:'; $labels['messagesactions'] = '...käivita järgnevad tegevused:'; $labels['add'] = 'Lisa'; $labels['del'] = 'Kustuta'; $labels['sender'] = 'Saatja'; $labels['recipient'] = 'Saaja'; +$labels['vacationaddr'] = 'Minu e-posti aadressid:'; $labels['vacationdays'] = 'Kui tihti kirju saata (päevades):'; $labels['vacationinterval'] = 'Kui tihti kirju saata:'; $labels['vacationreason'] = 'Kirja sisu (puhkuse põhjus):'; +$labels['vacationfrom'] = 'Vastuse saatja aadress:'; $labels['vacationsubject'] = 'Kirja teema:'; $labels['days'] = 'päeva'; $labels['seconds'] = 'sekundit'; $labels['rulestop'] = 'Peata reeglite otsimine'; $labels['enable'] = 'Luba/keela'; +$labels['filterset'] = 'Filtri kogum'; $labels['filtersets'] = 'Filtri kogum'; +$labels['filtersetadd'] = 'Lisa filtrite kogum'; +$labels['filtersetdel'] = 'Kustuta filtrite kogum'; +$labels['filtersetact'] = 'Aktiveeri see filtrite kogum'; +$labels['filtersetdeact'] = 'Deaktiveeri see filtrite kogum'; +$labels['filterseteditraw'] = 'Muuda filtrite kogumit'; +$labels['filtersetswitch'] = 'Luba/keela filtrite kogum'; $labels['filterdef'] = 'Filtri definitsioon'; +$labels['filtersetname'] = 'Filtrite kogumi nimi'; +$labels['newfilterset'] = 'Uus filtrite kogum'; $labels['active'] = 'aktiivne'; $labels['none'] = 'puudub'; $labels['fromset'] = 'kogumist'; $labels['fromfile'] = 'failist'; $labels['filterdisabled'] = 'Filter keelatud'; +$labels['filterenabled'] = 'Filter lubatud'; $labels['countisgreaterthan'] = 'koguarv on suurem kui'; $labels['countisgreaterthanequal'] = 'koguarv on suurem kui või võrdne'; $labels['countislessthan'] = 'koguarv on väiksem'; @@ -92,6 +112,18 @@ $labels['flaganswered'] = 'Vastatud'; $labels['flagflagged'] = 'Märgistatud'; $labels['flagdraft'] = 'Mustand'; +$labels['addheader'] = 'Lisa kirjale päis'; +$labels['deleteheader'] = 'Eemalda kirjast päis'; +$labels['headername'] = 'Päise nimi'; +$labels['headervalue'] = 'Päise väärtus'; +$labels['headerpos'] = 'Päise positsioon'; +$labels['headeratstart'] = 'alguses'; +$labels['headeratend'] = 'lõpus'; +$labels['headeroccurrence'] = 'Päise positsioon'; +$labels['headerfromstart'] = 'algusest'; +$labels['headerfromend'] = 'lõpust'; +$labels['headerpatterns'] = 'Päise väärtuse mustrid'; +$labels['headermatchtype'] = 'vastavuse tüüp:'; $labels['setvariable'] = 'Määra muutuja'; $labels['setvarname'] = 'Muutuja nimi:'; $labels['setvarvalue'] = 'Muutuja väärtus:'; @@ -103,6 +135,10 @@ $labels['varquotewildcard'] = 'tsiteeri erimärke'; $labels['varlength'] = 'pikkus'; $labels['notify'] = 'Saada teavitus'; +$labels['notifytarget'] = 'Teavituse sihtmärk:'; +$labels['notifymessage'] = 'Teavituse sõnum (valikuline):'; +$labels['notifyoptions'] = 'Teavituse valikud (valikuline):'; +$labels['notifyfrom'] = 'Teavituse saatja (valikuline):'; $labels['notifyimportance'] = 'Tähtsus:'; $labels['notifyimportancelow'] = 'madal'; $labels['notifyimportancenormal'] = 'tavaline'; @@ -114,6 +150,7 @@ $labels['usedata'] = 'Kasuta filtris järgmisi andmeid:'; $labels['nextstep'] = 'Järgmine samm'; $labels['...'] = '…'; +$labels['string'] = 'Tekst'; $labels['currdate'] = 'Praegune kuupäev'; $labels['datetest'] = 'Kuupäev'; $labels['dateheader'] = 'päis:'; @@ -151,26 +188,89 @@ $labels['asciinumeric'] = 'numbriline (ascii-numeric)'; $labels['index'] = 'indeks:'; $labels['indexlast'] = 'tagasisuunas'; +$labels['vacation'] = 'Kontorist väljas'; +$labels['vacation.reply'] = 'Vasta sõnumiga'; +$labels['vacation.advanced'] = 'Lisaseaded'; +$labels['vacation.from'] = 'Vastuse saatja aadress'; $labels['vacation.subject'] = 'Pealkiri'; $labels['vacation.body'] = 'Keha'; +$labels['vacation.start'] = 'Alguse aeg'; +$labels['vacation.end'] = 'Lõpu aeg'; +$labels['vacation.status'] = 'Staatus'; +$labels['vacation.on'] = 'Sees'; +$labels['vacation.off'] = 'Väljas'; +$labels['vacation.addresses'] = 'Minu e-maili aadress'; +$labels['vacation.interval'] = 'Vastuse sagedus'; +$labels['vacation.after'] = 'Pane kontorist väljas reeglel peale'; +$labels['vacation.saving'] = 'Salvestan andmeid...'; +$labels['vacation.action'] = 'Saabuva kirja tegevus'; $labels['vacation.keep'] = 'Säilita'; $labels['vacation.discard'] = 'Loobu'; +$labels['vacation.redirect'] = 'Suuna'; +$labels['vacation.copy'] = 'Saada koopia'; +$labels['forward'] = 'Edastamine'; +$labels['forward.redirect'] = 'Suuna'; +$labels['forward.copy'] = 'Saada koopia'; +$labels['forward.on'] = 'Sees'; +$labels['forward.off'] = 'Väljas'; +$labels['forward.status'] = 'Staatus:'; +$labels['forward.action'] = 'Sisenevatele kirjadele käivita järgmine tegevus:'; +$labels['forward.saving'] = 'Salvestan andmeid...'; +$labels['filladdresses'] = 'Täida minu aadressidega'; +$labels['arialabelfiltersetactions'] = 'Filtrikogumi tegevused'; +$labels['arialabelfilteractions'] = 'Filtri tegevused'; +$labels['arialabelfilterform'] = 'Filtri omadused'; +$labels['ariasummaryfilterslist'] = 'Filtrite nimekiri'; +$labels['ariasummaryfiltersetslist'] = 'Filtrikogumite nimekiri'; +$labels['filterstitle'] = 'Muuda sisenevate kirjade filtreid'; +$labels['vacationtitle'] = 'Muuda kontorist väljas reeglit'; +$labels['forwardtitle'] = 'Muuda kirja edastamise reeglit'; +$labels['message'] = 'Kiri'; +$labels['duplicate'] = 'on duplikaat'; +$labels['notduplicate'] = 'ei ole duplikaat'; +$labels['duplicate.handle'] = 'käsitlus:'; $labels['duplicate.header'] = 'päis:'; +$labels['duplicate.uniqueid'] = 'tuvastaja:'; +$labels['duplicate.seconds'] = 'aegumine (sekundit):'; +$labels['duplicate.last'] = 'suhteline viimasest käivitusest'; $messages['filterunknownerror'] = 'Tundmatu serveri tõrge'; $messages['filterconnerror'] = 'Managesieve serveriga ühendumine nurjus'; +$messages['filterdeleteerror'] = 'Ei saa filtrit kustutada. Ilmnes serveri viga.'; $messages['filterdeleted'] = 'Filter edukalt kustutatud'; $messages['filtersaved'] = 'Filter edukalt salvestatud'; +$messages['filtersaveerror'] = 'Ei saa filtrit salvestada. Ilmnes serveri viga.'; +$messages['filterformerror'] = 'Filtri vormis on vead.'; $messages['filterdeleteconfirm'] = 'Soovid valitud filtri kustutada?'; $messages['ruledeleteconfirm'] = 'Soovid valitud reegli kustutada?'; $messages['actiondeleteconfirm'] = 'Soovid valitud tegevuse kustutada?'; $messages['forbiddenchars'] = 'Väljal on lubamatu märk'; $messages['cannotbeempty'] = 'Väli ei või tühi olla'; $messages['ruleexist'] = 'Määratud nimega filter on juba olemas'; +$messages['setactivateerror'] = 'Ei saa valitud filtrite kogumit aktiveerida. Ilmnes serveri viga.'; +$messages['setdeactivateerror'] = 'Ei saa valitud filtrite kogumit deaktiveerida. Ilmnes serveri viga.'; +$messages['setdeleteerror'] = 'Ei saa valitud filtrite kogumit kustutada. Ilmnes serveri viga.'; +$messages['setactivated'] = 'Filtrite kogum aktiveeritud.'; +$messages['setdeactivated'] = 'Filtrite kogum deaktiveeritud.'; +$messages['setdeleted'] = 'Filtrite kogum kustutatud.'; +$messages['setupdated'] = 'Filtrite kogum uuendatud.'; +$messages['setdeleteconfirm'] = 'Oled kindel, et tahd valitud filtrite kogumit kustutada?'; +$messages['setcreateerror'] = 'Ei saa filtrite kogumit luua. Ilmnes serveri viga.'; +$messages['setcreated'] = 'Filtrite kogum loodud.'; +$messages['activateerror'] = 'Ei saa valitud filtrit/(eid) aktiveerida. Ilmnes serveri viga.'; +$messages['deactivateerror'] = 'Ei saa valitud filtrit/(eid) keelata. Ilmnes serveri viga.'; $messages['deactivated'] = 'Filter edukalt lubatud.'; $messages['activated'] = 'Filter edukalt keelatud.'; $messages['moved'] = 'Filter edukalt liigutatud.'; +$messages['moveerror'] = 'Ei saa valitud filtrit liigutada. Ilmnes serveri viga.'; $messages['nametoolong'] = 'Nimi on liiga pikk.'; $messages['namereserved'] = 'Nimi on reserveeritud.'; $messages['setexist'] = 'Kogum on juba olemas.'; $messages['nodata'] = 'Valitud peab olema vähemalt üks asukoht!'; $messages['invaliddateformat'] = 'Vigane kuupäev või kuupäeva formaat'; +$messages['saveerror'] = 'Ei saa andmeid salvestada. Imnes serveri viga.'; +$messages['vacationsaved'] = 'Kontorist väljas teade edukalt salvestatud.'; +$messages['forwardsaved'] = 'Edastuse info edukalt salvestatud.'; +$messages['emptyvacationbody'] = 'Puhkuse sõnumi sinu on nõutud!'; +$messages['duplicate.conflict.err'] = 'Päis ja unikaalne identifikaator ei ole korraga lubatud.'; +$messages['disabledaction'] = 'Tegevus ei ole lubatud.'; +$messages['lastindexempty'] = 'Indeks on vajalik kui loendada lõpust';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/fr_FR.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/fr_FR.inc
Changed
@@ -91,6 +91,7 @@ $labels['fromset'] = 'à partir du jeu'; $labels['fromfile'] = 'à partir du fichier'; $labels['filterdisabled'] = 'Filtre désactivé'; +$labels['filterenabled'] = 'Le filtre est activé'; $labels['countisgreaterthan'] = 'total supérieur à'; $labels['countisgreaterthanequal'] = 'total supérieur ou égal à'; $labels['countislessthan'] = 'total inférieur à';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/lt_LT.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/lt_LT.inc
Changed
@@ -91,6 +91,7 @@ $labels['fromset'] = 'iš rinkinio'; $labels['fromfile'] = 'iš failo'; $labels['filterdisabled'] = 'Filtras išjungtas'; +$labels['filterenabled'] = 'Filtras įjungtas'; $labels['countisgreaterthan'] = 'kiekis didesnis nei'; $labels['countisgreaterthanequal'] = 'kiekis didesnis arba lygus'; $labels['countislessthan'] = 'kiekis mažesnis nei';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/pl_PL.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/pl_PL.inc
Changed
@@ -91,6 +91,7 @@ $labels['fromset'] = 'ze zbioru'; $labels['fromfile'] = 'z pliku'; $labels['filterdisabled'] = 'Filtr wyłączony'; +$labels['filterenabled'] = 'Filtr włączony'; $labels['countisgreaterthan'] = 'ilość jest większa od'; $labels['countisgreaterthanequal'] = 'ilość jest równa lub większa od'; $labels['countislessthan'] = 'ilość jest mniejsza od';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/pt_PT.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/pt_PT.inc
Changed
@@ -91,6 +91,7 @@ $labels['fromset'] = 'definição de'; $labels['fromfile'] = 'a partir do ficheiro'; $labels['filterdisabled'] = 'Filtro desactivado'; +$labels['filterenabled'] = 'Filtro activado'; $labels['countisgreaterthan'] = 'contagem é maior que'; $labels['countisgreaterthanequal'] = 'contagem é maior ou igual a'; $labels['countislessthan'] = 'contagem é menor que';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/sk_SK.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/sk_SK.inc
Changed
@@ -91,6 +91,7 @@ $labels['fromset'] = 'zo súpravy'; $labels['fromfile'] = 'zo súboru'; $labels['filterdisabled'] = 'Filter vypnutý'; +$labels['filterenabled'] = 'Filter zapnutý'; $labels['countisgreaterthan'] = 'počet je väčší ako'; $labels['countisgreaterthanequal'] = 'počet je väčší alebo rovný ako'; $labels['countislessthan'] = 'počet je menší ako';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/sq_AL.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/sq_AL.inc
Changed
@@ -91,6 +91,7 @@ $labels['fromset'] = 'prej grupi'; $labels['fromfile'] = 'prej kartele'; $labels['filterdisabled'] = 'Filtër i çaktivizuar'; +$labels['filterenabled'] = 'Filtri u aktivizua'; $labels['countisgreaterthan'] = 'numri është më i madh se'; $labels['countisgreaterthanequal'] = 'numri është më i madh ose baras me'; $labels['countislessthan'] = 'numri është më i vogël se';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/sr_CS.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/sr_CS.inc
Changed
@@ -21,6 +21,7 @@ $labels['newfilter'] = 'Нови филтер'; $labels['filteradd'] = 'Додај филтер'; $labels['filterdel'] = 'Обриши филтер'; +$labels['actions'] = 'Радње'; $labels['scope'] = 'Распон'; $labels['moveup'] = 'Помери горе'; $labels['movedown'] = 'Помери доле';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/managesieve/localization/tr_TR.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/managesieve/localization/tr_TR.inc
Changed
@@ -57,7 +57,7 @@ $labels['messagesendcopy'] = 'İletinin kopyasını şuraya gönder'; $labels['messagereply'] = 'İletiyle birlikte yanıtla'; $labels['messagedelete'] = 'İletiyi sil'; -$labels['messagediscard'] = 'İletiyi yoksay'; +$labels['messagediscard'] = 'İletiyi yok say'; $labels['messagekeep'] = 'İletiyi Gelen Kutusunda tut'; $labels['messagesrules'] = 'Gelen iletiler için:'; $labels['messagesactions'] = '...aşağıdaki işlemleri yürüt:'; @@ -65,11 +65,11 @@ $labels['del'] = 'Sil'; $labels['sender'] = 'Gönderici'; $labels['recipient'] = 'Alıcı'; -$labels['vacationaddr'] = 'E-Posta adreslerim:'; +$labels['vacationaddr'] = 'E-posta adreslerim:'; $labels['vacationdays'] = 'İleti gönderme sıklığı (gün):'; $labels['vacationinterval'] = 'İleti gönderme sıklığı:'; $labels['vacationreason'] = 'İleti gövdesi (tatil nedeni):'; -$labels['vacationfrom'] = 'Yanıt Adresi:'; +$labels['vacationfrom'] = 'Gönderen adresine yanıtla:'; $labels['vacationsubject'] = 'İleti konusu:'; $labels['days'] = 'günler'; $labels['seconds'] = 'saniye'; @@ -91,6 +91,7 @@ $labels['fromset'] = 'gönderi seti'; $labels['fromfile'] = 'gönderici dosya'; $labels['filterdisabled'] = 'Süzgeç devre dışı'; +$labels['filterenabled'] = 'Süzgeç etkin'; $labels['countisgreaterthan'] = 'toplamı büyük'; $labels['countisgreaterthanequal'] = 'toplamı büyük ya da eşit'; $labels['countislessthan'] = 'toplamı az'; @@ -190,7 +191,7 @@ $labels['vacation'] = 'Ofis Dışında'; $labels['vacation.reply'] = 'İletiyi yanıtla'; $labels['vacation.advanced'] = 'Gelişmiş ayarlar'; -$labels['vacation.from'] = 'Yanıt Adresi'; +$labels['vacation.from'] = 'Gönderen adresine yanıtla'; $labels['vacation.subject'] = 'Konu'; $labels['vacation.body'] = 'Metin'; $labels['vacation.start'] = 'Başlangıç saati'; @@ -198,13 +199,13 @@ $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'] = 'Yanıt aralığı'; $labels['vacation.after'] = 'Ofis dışında kuralını şunun arkasına koy'; $labels['vacation.saving'] = 'Veriler kaydediliyor...'; $labels['vacation.action'] = 'Gelen ileti işlemi'; $labels['vacation.keep'] = 'Koru'; -$labels['vacation.discard'] = 'Yoksay'; +$labels['vacation.discard'] = 'Yok say'; $labels['vacation.redirect'] = 'Şuraya yönlendir'; $labels['vacation.copy'] = 'Şuraya kopya gönder'; $labels['forward'] = 'İletiliyor';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/markasjunk/drivers/email_learn.php -> roundcubemail-1.4.2.11.tar.gz/plugins/markasjunk/drivers/email_learn.php
Changed
@@ -45,6 +45,7 @@ $from = $identity_arr['email']; $from_string = format_email_recipient($identity_arr['email'], $identity_arr['name']); $attach = $this->rcube->config->get('markasjunk_email_attach', false); + $debug = $this->rcube->config->get('markasjunk_debug'); $temp_dir = unslashify($this->rcube->config->get('temp_dir')); $mailto = $this->rcube->config->get($spam ? 'markasjunk_email_spam' : 'markasjunk_email_ham'); @@ -58,7 +59,7 @@ $subject = $this->rcube->config->get('markasjunk_email_subject'); $subject = $this->_parse_vars($subject, $spam, $from); - foreach ($uids as $uid) { + foreach ($uids as $i => $uid) { $MESSAGE = new rcube_message($uid); $message_file = null; @@ -142,7 +143,7 @@ )); } - $SENDMAIL->deliver_message($MAIL_MIME); + $SENDMAIL->deliver_message($MAIL_MIME, $i == count($uids) - 1); $message_file = $message_file ?: $MAIL_MIME->mailbody_file; // clean up @@ -150,11 +151,11 @@ unlink($message_file); } - if ($this->rcube->config->get('markasjunk_debug')) { - rcube::write_log('', $uid . ($spam ? ' SPAM ' : ' HAM ') . $mailto . ' (' . $subject . ')'); + if ($debug) { + rcube::write_log('markasjunk', $uid . ($spam ? ' SPAM ' : ' HAM ') . $mailto . ' (' . $subject . ')'); if ($smtp_error['vars']) { - rcube::write_log('', $smtp_error['vars']); + rcube::write_log('markasjunk', $smtp_error['vars']); } } }
View file
roundcubemail-1.4.2.11.tar.gz/plugins/markasjunk/localization/et_EE.inc
Added
@@ -0,0 +1,25 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | Localization file of the Roundcube Webmail Mark-As-Junk plugin | + | | + | Copyright (C) The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-markasjunk/ +*/ + +$labels['buttonjunk'] = 'See kiri on rämpspost'; +$labels['asjunk'] = 'Kui rämpspost'; +$labels['markasjunk'] = 'Märgi rämpspostiks'; +$labels['buttonnotjunk'] = 'See kiri ei ole rämpspost'; +$labels['asnotjunk'] = 'Kui mitte rämpspost'; +$labels['markasnotjunk'] = 'Märgi mitte rämpspostiks'; +$labels['notjunk'] = 'Pole rämpspost'; +$messages['reportedasjunk'] = 'Edukalt teatatud kui räpspost'; +$messages['reportedasnotjunk'] = 'Edukalt teatatud kui mitte räpspost';
View file
roundcubemail-1.4.2.11.tar.gz/plugins/markasjunk/localization/fi_FI.inc
Added
@@ -0,0 +1,25 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | Localization file of the Roundcube Webmail Mark-As-Junk plugin | + | | + | Copyright (C) The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-markasjunk/ +*/ + +$labels['buttonjunk'] = 'Tämä viesti on roskapostia'; +$labels['asjunk'] = 'Roskapostina'; +$labels['markasjunk'] = 'Merkitse roskapostiksi'; +$labels['buttonnotjunk'] = 'Tämä viesti ei ole roskapostia'; +$labels['asnotjunk'] = 'Ei roskapostina'; +$labels['markasnotjunk'] = 'Poista roskaposti-merkintä'; +$labels['notjunk'] = 'Ei roskaposti'; +$messages['reportedasjunk'] = 'Merkittiin roskapostiksi'; +$messages['reportedasnotjunk'] = 'Roskaposti-merkintä poistettiin';
View file
roundcubemail-1.4.2.11.tar.gz/plugins/new_user_dialog/localization/es.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'] = 'Por favor complete su identidad de remitente'; +$labels['identitydialoghint'] = 'Esta caja solo aparece en el primer inicio de sesión.'; +?> \ No newline at end of file
View file
roundcubemail-1.4.1.27.tar.gz/plugins/password/helpers/chpass-wrapper.py -> roundcubemail-1.4.2.11.tar.gz/plugins/password/helpers/chpass-wrapper.py
Changed
@@ -11,12 +11,12 @@ try: username, password = sys.stdin.readline().split(':', 1) -except ValueError, e: +except ValueError: sys.exit('Malformed input') try: user = pwd.getpwnam(username) -except KeyError, e: +except KeyError: sys.exit('No such user: %s' % username) if user.pw_uid < 1000:
View file
roundcubemail-1.4.1.27.tar.gz/plugins/password/localization/eu_ES.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/password/localization/eu_ES.inc
Changed
@@ -22,7 +22,7 @@ $messages['nocurpassword'] = 'Sartu oraingo pasahitza.'; $messages['passwordincorrect'] = 'Oraingo pasahitza ez da zuzena.'; $messages['passwordinconsistency'] = 'Pasahitz berria ez datoz bat, saiatu berriz.'; -$messages['crypterror'] = 'Ezin izan da pasahitz berria gorde. Ez da enkriptazio funtziorik aurkitu.'; +$messages['crypterror'] = 'Ezin izan da pasahitz berria gorde. Ez da zifratze funtziorik aurkitu.'; $messages['connecterror'] = 'Ezin izan da pasahitz berria gorde. Konexio arazoak egon dira.'; $messages['internalerror'] = 'Ezin izan da pasahitz berria gorde.'; $messages['passwordshort'] = 'Gutxienez $length karakteretakoa izan behar du pasahitzak.';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/password/localization/fi_FI.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/password/localization/fi_FI.inc
Changed
@@ -27,6 +27,9 @@ $messages['internalerror'] = 'Uuden salasanan tallennus epäonnistui.'; $messages['passwordshort'] = 'Salasanassa täytyy olla vähintään $length merkkiä.'; $messages['passwordweak'] = 'Salasanan täytyy sisältää vähintään yksi numero ja yksi välimerkki.'; +$messages['passwordtooweak'] = 'Salasana on liian heikko.'; +$messages['passwordnoseq'] = 'Salasana ei saa olla yleinen ketju kuten 123456 tai QWERTY.'; +$messages['passwordnocommon'] = 'Salasana ei saa olla yleinen sana tai nimi.'; $messages['passwordforbidden'] = 'Salasana sisältää virheellisiä merkkejä.'; $messages['firstloginchange'] = 'Tämä on ensimmäinen kirjautumiskertasi. Vaihda salasanasi.'; $messages['disablednotice'] = 'Järjestelmä on parhaillaan huoltotilassa, joten salasanaa ei voi vaihtaa juuri nyt. Pahoittelemme aiheutunutta vaivaa. Kaiken pitäisi olla pian käytettävissä normaaliin tapaan.';
View file
roundcubemail-1.4.1.27.tar.gz/plugins/password/localization/tr_TR.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/password/localization/tr_TR.inc
Changed
@@ -15,9 +15,9 @@ */ $labels['changepasswd'] = 'Parola Değiştirme'; -$labels['curpasswd'] = 'Geçerli Parola:'; -$labels['newpasswd'] = 'Yeni Parola:'; -$labels['confpasswd'] = 'Yeni Parola Onayı:'; +$labels['curpasswd'] = 'Geçerli parola:'; +$labels['newpasswd'] = 'Yeni parola:'; +$labels['confpasswd'] = 'Yeni parola onayı:'; $messages['nopassword'] = 'Yeni parolayı yazın.'; $messages['nocurpassword'] = 'Geçerli parolayı yazın.'; $messages['passwordincorrect'] = 'Geçerli parolayı yanlış yazdınız.';
View file
roundcubemail-1.4.2.11.tar.gz/plugins/subscriptions_option/localization/es.inc
Added
@@ -0,0 +1,19 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/subscriptions_option/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Subscriptions 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-subscriptions_option/ +*/ +$labels['useimapsubscriptions'] = 'Usar suscripciones IMAP'; +?>
View file
roundcubemail-1.4.1.27.tar.gz/plugins/subscriptions_option/subscriptions_option.php -> roundcubemail-1.4.2.11.tar.gz/plugins/subscriptions_option/subscriptions_option.php
Changed
@@ -79,13 +79,15 @@ if (!$rcmail->config->get('use_subscriptions', true)) { $storage = $rcmail->get_storage(); - $folders = $storage->list_folders_direct(); - $folders = array_filter($folders, function($folder) use ($storage) { - $attrs = $storage->folder_attributes($folder); - return !in_array_nocase('\\Noselect', $attrs); - }); - $args['folders'] = $folders; + if ($folders = $storage->list_folders_direct()) { + $folders = array_filter($folders, function($folder) use ($storage) { + $attrs = $storage->folder_attributes($folder); + return !in_array_nocase('\\Noselect', $attrs); + }); + + $args['folders'] = $folders; + } } return $args;
View file
roundcubemail-1.4.1.27.tar.gz/plugins/zipdownload/localization/tr_TR.inc -> roundcubemail-1.4.2.11.tar.gz/plugins/zipdownload/localization/tr_TR.inc
Changed
@@ -14,7 +14,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ -$labels['downloadall'] = 'Tüm ek dosyaları indir'; +$labels['downloadall'] = 'Tüm dosya eklerini indir'; $labels['download'] = 'İndir...'; $labels['downloadmbox'] = 'Mbox biçimi (.zip)'; $labels['downloadmaildir'] = 'Maildir biçimi (.zip)';
View file
roundcubemail-1.4.1.27.tar.gz/program/include/iniset.php -> roundcubemail-1.4.2.11.tar.gz/program/include/iniset.php
Changed
@@ -20,7 +20,7 @@ */ // application constants -define('RCMAIL_VERSION', '1.4.1'); +define('RCMAIL_VERSION', '1.4.2'); define('RCMAIL_START', microtime(true)); if (!defined('INSTALL_PATH')) {
View file
roundcubemail-1.4.1.27.tar.gz/program/include/rcmail.php -> roundcubemail-1.4.2.11.tar.gz/program/include/rcmail.php
Changed
@@ -2160,13 +2160,14 @@ * @param string $name Form object name * @param string $action Form action name * @param array $input_attr File input attributes + * @param int $max_size Maximum upload size * * @return string HTML output */ - public function upload_form($attrib, $name, $action, $input_attr = array()) + public function upload_form($attrib, $name, $action, $input_attr = array(), $max_size = null) { // Get filesize, enable upload progress bar - $max_filesize = $this->upload_init(); + $max_filesize = $this->upload_init($max_size); $hint = html::div('hint', $this->gettext(array('name' => 'maxuploadsize', 'vars' => array('size' => $max_filesize))));
View file
roundcubemail-1.4.1.27.tar.gz/program/include/rcmail_output_html.php -> roundcubemail-1.4.2.11.tar.gz/program/include/rcmail_output_html.php
Changed
@@ -312,6 +312,12 @@ return false; } + $skins_allowed = $this->config->get('skins_allowed'); + + if (!empty($skins_allowed) && !in_array($skin, (array) $skins_allowed)) { + return false; + } + $path = RCUBE_INSTALL_PATH . 'skins/'; return !empty($skin) && is_dir($path . $skin) && is_readable($path . $skin);
View file
roundcubemail-1.4.1.27.tar.gz/program/include/rcmail_sendmail.php -> roundcubemail-1.4.2.11.tar.gz/program/include/rcmail_sendmail.php
Changed
@@ -362,11 +362,12 @@ /** * Message delivery, and setting Replied/Forwarded flag on success * - * @param Mail_mime $message Message object + * @param Mail_mime $message Message object + * @param bool $disconnect Close SMTP connection after delivery * * @return bool True on success, False on failure */ - public function deliver_message($message) + public function deliver_message($message, $disconnect = true) { // Handle Delivery Status Notification request $smtp_opts = array('dsn' => $this->options['dsn_enabled']); @@ -374,7 +375,7 @@ $sent = $this->rcmail->deliver_message($message, $this->options['from'], $this->options['mailto'], - $smtp_error, $mailbody_file, $smtp_opts, true + $smtp_error, $mailbody_file, $smtp_opts, $disconnect ); // return to compose page if sending failed
View file
roundcubemail-1.4.1.27.tar.gz/program/js/app.js -> roundcubemail-1.4.2.11.tar.gz/program/js/app.js
Changed
@@ -737,7 +737,7 @@ // execute a specific command on the web client this.command = function(command, props, obj, event) { - var ret, uid, cid, url, flag, aborted = false; + var ret; if (obj && obj.blur && !(event && rcube_event.is_keyboard(event))) obj.blur(); @@ -778,29 +778,49 @@ } this.last_command = command; + this.command_aborted = false; + + // trigger plugin hooks + this.triggerEvent('actionbefore', {props: props, action: command, originalEvent: event}); + + if ((ret = this.triggerEvent('before' + command, props || event)) !== undefined) { + // abort if one of the handlers returned false + if (ret === false) + return false; + + props = ret; + } // process external commands if (typeof this.command_handlers[command] === 'function') { ret = this.command_handlers[command](props, obj, event); - return ret !== undefined ? ret : (obj ? false : true); } else if (typeof this.command_handlers[command] === 'string') { ret = window[this.command_handlers[command]](props, obj, event); - return ret !== undefined ? ret : (obj ? false : true); } - - // trigger plugin hooks - this.triggerEvent('actionbefore', {props:props, action:command, originalEvent:event}); - ret = this.triggerEvent('before'+command, props || event); - if (ret !== undefined) { - // abort if one of the handlers returned false - if (ret === false) - return false; - else - props = ret; + // process internal commands + else { + ret = this.command_handler(command, props, obj, event); } - ret = undefined; + if (!this.command_aborted && this.triggerEvent('after' + command, props) === false) + ret = false; + + this.triggerEvent('actionafter', {props: props, action: command, aborted: this.command_aborted, ret: ret, originalEvent: event}); + + if (ret === false) + return false; + + if ((obj && ret !== true) || this.command_aborted === true) + return false; + + return true; + }; + + // execute a specific known command + this.command_handler = function(command, props, obj, event) + { + var uid, cid, url, flag; // process internal command switch (command) { @@ -820,7 +840,7 @@ case 'permaurl': if (obj && obj.href && obj.target) return true; - else if (this.env.permaurl) + if (this.env.permaurl) parent.location.href = this.env.permaurl; break; @@ -1335,8 +1355,7 @@ // quicksearch case 'search': - ret = this.qsearch(props); - break; + return this.qsearch(props); // reset quicksearch case 'reset-search': @@ -1374,6 +1393,8 @@ if (obj && event) rcube_event.cancel(event); + // FIXME: no break? + case 'listgroup': this.reset_qsearch(); this.list_contacts(props.source, props.id, 1, group); @@ -1404,7 +1425,7 @@ this.set_busy(false, null, importlock); if (flag !== false) this.alert_dialog(this.get_label('selectimportfile')); - aborted = true; + this.command_aborted = true; } break; @@ -1473,22 +1494,9 @@ default: var func = command.replace(/-/g, '_'); if (this[func] && typeof this[func] === 'function') { - ret = this[func](props, obj, event); + return this[func](props, obj, event); } - break; } - - if (!aborted && this.triggerEvent('after'+command, props) === false) - ret = false; - this.triggerEvent('actionafter', { props:props, action:command, aborted:aborted, ret:ret, originalEvent:event}); - - if (ret === false) - return false; - - if (obj || aborted === true) - return false; - - return true; }; // set command(s) enabled or disabled @@ -3303,7 +3311,7 @@ if (this.message_list) { var n, len, id, root, roots = [], selection = post_data._uid, - display_next = this.env.display_next && this.preview_id; + display_next = this.check_display_next(); if (selection === '*') selection = this.message_list.get_selection(); @@ -3320,6 +3328,7 @@ roots.push(root); } } + if (remove) this.message_list.remove_row(id, display_next && n == selection.length-1); } @@ -3377,6 +3386,11 @@ return data; }; + this.check_display_next = function() + { + return this.env.display_next && (this.preview_id || !this.env.contentframe); + }; + // set a specific flag to one or more messages this.mark_message = function(flag, uid) { @@ -3512,7 +3526,7 @@ list = this.message_list, rows = list ? list.rows : {}, count = 0, - display_next = this.env.display_next && this.preview_id; + display_next = this.check_display_next(); for (var i=0, len=a_uids.length; i<len; i++) { uid = a_uids[i]; @@ -6512,7 +6526,8 @@ var n, a_cids = [], label = action == 'delete' ? 'contactdeleting' : 'movingcontact', - lock = this.display_message(label, 'loading'); + lock = this.display_message(label, 'loading'), + display_next = this.check_display_next(); if (this.env.cid) a_cids.push(this.env.cid); @@ -6520,10 +6535,10 @@ for (n=0; n<selection.length; n++) { id = selection[n]; a_cids.push(id); - this.contact_list.remove_row(id, this.env.display_next && this.preview_id && n == selection.length-1); + this.contact_list.remove_row(id, display_next && n == selection.length-1); } - if (!this.env.display_next) + if (!display_next) this.contact_list.clear_selection(); } @@ -6723,7 +6738,7 @@ { if (this.env.group !== undefined && (this.env.group === props.gid)) { var n, selection = this.contact_list.get_selection(), - display_next= this.env.display_next && this.preview_id; + display_next= this.check_display_next(); for (n=0; n<selection.length; n++) { id = selection[n];
View file
roundcubemail-1.4.1.27.tar.gz/program/lib/Roundcube/README.md -> roundcubemail-1.4.2.11.tar.gz/program/lib/Roundcube/README.md
Changed
@@ -19,7 +19,7 @@ REQUIREMENTS ------------ PHP Version 5.4 or greater including: - - PCRE, DOM, JSON, Session, Sockets, OpenSSL, Mbstring, Ctype (required) + - PCRE, DOM, JSON, Session, Sockets, OpenSSL, Mbstring, Filter, Ctype (required) - 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)
View file
roundcubemail-1.4.1.27.tar.gz/program/lib/Roundcube/bootstrap.php -> roundcubemail-1.4.2.11.tar.gz/program/lib/Roundcube/bootstrap.php
Changed
@@ -58,7 +58,7 @@ } // framework constants -define('RCUBE_VERSION', '1.4.1'); +define('RCUBE_VERSION', '1.4.2'); define('RCUBE_CHARSET', 'UTF-8'); define('RCUBE_TEMP_FILE_PREFIX', 'RCMTEMP');
View file
roundcubemail-1.4.1.27.tar.gz/program/lib/Roundcube/db/pgsql.php -> roundcubemail-1.4.2.11.tar.gz/program/lib/Roundcube/db/pgsql.php
Changed
@@ -191,9 +191,8 @@ { // get tables if not cached if ($this->tables === null) { - if ($schema = $this->options['table_prefix']) { - $schema = str_replace('.', '', $schema); - $add = " AND TABLE_SCHEMA = " . $this->quote($schema); + if (($schema = $this->options['table_prefix']) && $schema[strlen($schema)-1] === '.') { + $add = " AND TABLE_SCHEMA = " . $this->quote(substr($schema, 0, -1)); } else { $add = " AND TABLE_SCHEMA NOT IN ('pg_catalog', 'information_schema')"; @@ -220,9 +219,9 @@ { $args = array($table); - if ($schema = $this->options['table_prefix']) { + if (($schema = $this->options['table_prefix']) && $schema[strlen($schema)-1] === '.') { $add = " AND TABLE_SCHEMA = ?"; - $args[] = str_replace('.', '', $schema); + $args[] = substr($schema, 0, -1); } else { $add = " AND TABLE_SCHEMA NOT IN ('pg_catalog', 'information_schema')";
View file
roundcubemail-1.4.1.27.tar.gz/program/lib/Roundcube/rcube_config.php -> roundcubemail-1.4.2.11.tar.gz/program/lib/Roundcube/rcube_config.php
Changed
@@ -455,6 +455,12 @@ $prefs['skin'] = self::DEFAULT_SKIN; } + $skins_allowed = $this->get('skins_allowed'); + + if (!empty($prefs['skin']) && !empty($skins_allowed) && !in_array($prefs['skin'], (array) $skins_allowed)) { + unset($prefs['skin']); + } + $this->userprefs = $prefs; $this->prop = array_merge($this->prop, $prefs); }
View file
roundcubemail-1.4.1.27.tar.gz/program/lib/Roundcube/rcube_imap.php -> roundcubemail-1.4.2.11.tar.gz/program/lib/Roundcube/rcube_imap.php
Changed
@@ -2946,6 +2946,9 @@ // Add/Remove folders according to some configuration options $this->list_folders_filter($result, $root . $name, ($list_extended ? 'ext-' : '') . 'subscribed'); + // Save the last command state, so we can ignore errors on any following UNSEBSCRIBE calls + $state = $this->save_conn_state(); + if ($list_extended) { // unsubscribe non-existent folders, remove from the list if ($name == '*' && !empty($this->conn->data['LIST'])) { @@ -2977,6 +2980,8 @@ } } + $this->restore_conn_state($state); + return $result; } @@ -4546,6 +4551,31 @@ } /** + * Remember state of the IMAP connection (last IMAP command). + * Use e.g. if you want to execute more commands and ignore results of these. + * + * @return array Connection state + */ + protected function save_conn_state() + { + return array( + $this->conn->error, + $this->conn->errornum, + $this->conn->resultcode, + ); + } + + /** + * Restore saved connection state. + * + * @param array $state Connection result + */ + protected function restore_conn_state($state) + { + list($this->conn->error, $this->conn->errornum, $this->conn->resultcode) = $state; + } + + /** * This is our own debug handler for the IMAP connection */ public function debug_handler(&$imap, $message)
View file
roundcubemail-1.4.1.27.tar.gz/program/lib/Roundcube/rcube_utils.php -> roundcubemail-1.4.2.11.tar.gz/program/lib/Roundcube/rcube_utils.php
Changed
@@ -687,6 +687,7 @@ if (in_array($_SERVER['REMOTE_ADDR'], $proxy_whitelist)) { if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { foreach (array_reverse(explode(',', $_SERVER['HTTP_X_FORWARDED_FOR'])) as $forwarded_ip) { + $forwarded_ip = trim($forwarded_ip); if (!in_array($forwarded_ip, $proxy_whitelist)) { return $forwarded_ip; }
View file
roundcubemail-1.4.1.27.tar.gz/program/lib/Roundcube/rcube_washtml.php -> roundcubemail-1.4.2.11.tar.gz/program/lib/Roundcube/rcube_washtml.php
Changed
@@ -155,6 +155,11 @@ 'maligngroup', 'none', 'mprescripts', ); + /** + * @var array Additional allowed attributes of body element + */ + static $body_attribs = array('alink', 'background', 'bgcolor', 'link', 'text', 'vlink'); + /** @var bool State indicating existence of linked objects in HTML */ public $extlinks = false; @@ -295,6 +300,11 @@ { $result = ''; $washed = array(); + $additional_attribs = array(); + + if ($node->nodeName == 'body') { + $additional_attribs = self::$body_attribs; + } foreach ($node->attributes as $name => $attr) { $key = strtolower($name); @@ -304,7 +314,7 @@ // replace double quotes to prevent syntax error and XSS issues (#1490227) $result .= ' style="' . str_replace('"', '"', $style) . '"'; } - else if (isset($this->_html_attribs[$key])) { + else if (isset($this->_html_attribs[$key]) || in_array($key, $additional_attribs)) { $value = trim($value); $out = null;
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/bg_BG/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/bg_BG/labels.inc
Changed
@@ -629,6 +629,7 @@ $labels['arialabeltopnav'] = 'Контрол на прозорците'; $labels['arialabeltasknav'] = 'Задачи на приложението'; $labels['arialabeltoolbar'] = 'Ленти с инструменти'; +$labels['arialabellistnav'] = 'Навигация на cписък'; $labels['arialabelactivetask'] = 'Активна задача'; $labels['arialabelmessagessearchfilter'] = 'Филтър на списък с писма'; $labels['arialabelmailsearchform'] = 'Форма за търсене на писма';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/bg_BG/timezones.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/bg_BG/timezones.inc
Changed
@@ -69,56 +69,161 @@ $labels['tz:africa:tunis'] = 'Тунис'; $labels['tz:africa:windhoek'] = 'Уиндхоек'; $labels['tz:america'] = 'Америка'; +$labels['tz:america:adak'] = 'Адак'; +$labels['tz:america:anchorage'] = 'Анкъридж'; +$labels['tz:america:anguilla'] = 'Ангуила'; +$labels['tz:america:antigua'] = 'Антигуа'; +$labels['tz:america:araguaina'] = 'Арагуаина'; $labels['tz:america:argentina'] = 'Аржентина'; $labels['tz:america:argentina:buenos_aires'] = 'Буенос Айрес'; $labels['tz:america:argentina:catamarca'] = 'Катамарка'; $labels['tz:america:argentina:cordoba'] = 'Кордоба'; +$labels['tz:america:argentina:jujuy'] = 'Жужуи'; +$labels['tz:america:argentina:la_rioja'] = 'Ла Риоха'; +$labels['tz:america:argentina:mendoza'] = 'Мендоса'; +$labels['tz:america:argentina:rio_gallegos'] = 'Рио Галегос'; $labels['tz:america:argentina:salta'] = 'Салта'; +$labels['tz:america:argentina:san_juan'] = 'Сан Хуан'; +$labels['tz:america:argentina:san_luis'] = 'Сан Луис'; +$labels['tz:america:argentina:tucuman'] = 'Тукуман'; +$labels['tz:america:argentina:ushuaia'] = 'Ушуая'; $labels['tz:america:aruba'] = 'Аруба'; +$labels['tz:america:asuncion'] = 'Асунсион'; +$labels['tz:america:atikokan'] = 'Атикокан'; +$labels['tz:america:bahia'] = 'Баия'; +$labels['tz:america:bahia_banderas'] = 'Бандерасски залив'; $labels['tz:america:barbados'] = 'Барбадос'; +$labels['tz:america:belem'] = 'Белем'; +$labels['tz:america:belize'] = 'Белиз'; +$labels['tz:america:blanc-sablon'] = 'Блан-Саблон'; +$labels['tz:america:boa_vista'] = 'Боа Виста'; $labels['tz:america:bogota'] = 'Богота'; +$labels['tz:america:boise'] = 'Бойс'; +$labels['tz:america:cambridge_bay'] = 'Кеймбридж Бей'; +$labels['tz:america:campo_grande'] = 'Кампо Гранде'; +$labels['tz:america:cancun'] = 'Канкун'; +$labels['tz:america:caracas'] = 'Каракас'; +$labels['tz:america:cayenne'] = 'Кайен'; +$labels['tz:america:cayman'] = 'Кайман'; $labels['tz:america:chicago'] = 'Чикаго'; $labels['tz:america:chihuahua'] = 'Чиуауа'; $labels['tz:america:costa_rica'] = 'Коста Рика'; +$labels['tz:america:creston'] = 'Крестън'; +$labels['tz:america:cuiaba'] = 'Куяба'; +$labels['tz:america:curacao'] = 'Кюрасао'; +$labels['tz:america:dawson'] = 'Доусън'; +$labels['tz:america:dawson_creek'] = 'Доусън Крийк'; $labels['tz:america:denver'] = 'Денвър'; $labels['tz:america:detroit'] = 'Детройт'; +$labels['tz:america:dominica'] = 'Доминика'; +$labels['tz:america:edmonton'] = 'Едмънтън'; $labels['tz:america:el_salvador'] = 'Ел Салвадор'; +$labels['tz:america:fort_nelson'] = 'Форт Нелсън'; +$labels['tz:america:fortaleza'] = 'Форталеза'; +$labels['tz:america:glace_bay'] = 'Глейс Бей'; +$labels['tz:america:godthab'] = 'Готхоб'; +$labels['tz:america:goose_bay'] = 'Гус Бей'; +$labels['tz:america:grand_turk'] = 'Гранд Търк'; $labels['tz:america:grenada'] = 'Гренада'; $labels['tz:america:guadeloupe'] = 'Гваделупа'; $labels['tz:america:guatemala'] = 'Гватемала'; +$labels['tz:america:guayaquil'] = 'Гуаякил'; +$labels['tz:america:guyana'] = 'Гвиана'; $labels['tz:america:halifax'] = 'Halifax'; $labels['tz:america:havana'] = 'Хавана'; +$labels['tz:america:hermosillo'] = 'Ермосильо'; +$labels['tz:america:indiana'] = 'Индиана'; $labels['tz:america:indiana:indianapolis'] = 'Индианаполис'; +$labels['tz:america:indiana:knox'] = 'Нокс'; +$labels['tz:america:indiana:marengo'] = 'Маренго'; +$labels['tz:america:indiana:petersburg'] = 'Петърбург'; +$labels['tz:america:indiana:tell_city'] = 'Тел Сити'; $labels['tz:america:jamaica'] = 'Ямайка'; +$labels['tz:america:kentucky'] = 'Кентъки'; +$labels['tz:america:kentucky:louisville'] = 'Луисвил'; +$labels['tz:america:kentucky:monticello'] = 'Монтичело'; +$labels['tz:america:la_paz'] = 'Ла Пас'; $labels['tz:america:lima'] = 'Лима'; $labels['tz:america:los_angeles'] = 'Лос Анжелис'; +$labels['tz:america:managua'] = 'Манагуа'; +$labels['tz:america:merida'] = 'Мерида'; $labels['tz:america:mexico_city'] = 'Мексико сити'; $labels['tz:america:monterrey'] = 'Монтерей'; $labels['tz:america:montevideo'] = 'Монтевидео'; $labels['tz:america:montserrat'] = 'Монсерат'; +$labels['tz:america:nassau'] = 'Насау'; $labels['tz:america:new_york'] = 'Ню Йорк'; +$labels['tz:america:nome'] = 'Ноум'; $labels['tz:america:north_dakota'] = 'Северна Дакота'; +$labels['tz:america:north_dakota:new_salem'] = 'Ню Салем'; $labels['tz:america:panama'] = 'Панама'; +$labels['tz:america:pangnirtung'] = 'Пангниртунг '; +$labels['tz:america:phoenix'] = 'Финикс'; +$labels['tz:america:port-au-prince'] = 'Порт о Пренс'; +$labels['tz:america:port_of_spain'] = 'Порт оф Спейн'; +$labels['tz:america:porto_velho'] = 'Порто Вельо'; +$labels['tz:america:puerto_rico'] = 'Пуерто Рико'; +$labels['tz:america:regina'] = 'Риджайна'; +$labels['tz:america:rio_branco'] = 'Рио Бранко'; +$labels['tz:america:santiago'] = 'Сантяго'; +$labels['tz:america:santo_domingo'] = 'Санто Доминго'; $labels['tz:america:sao_paulo'] = 'Сао Пауло'; +$labels['tz:america:sitka'] = 'Ситка'; +$labels['tz:america:st_johns'] = "Сейнт Джонс"; +$labels['tz:america:st_lucia'] = 'Сейнт Лусия'; +$labels['tz:america:thunder_bay'] = 'Тъндър Бей'; +$labels['tz:america:tijuana'] = 'Тихуана'; $labels['tz:america:toronto'] = 'Торонто'; +$labels['tz:america:tortola'] = 'Тортола'; $labels['tz:america:vancouver'] = 'Ванкувър'; $labels['tz:america:winnipeg'] = 'Уинипег'; $labels['tz:antarctica'] = 'Антарктида'; +$labels['tz:antarctica:davis'] = 'Дейвис'; +$labels['tz:antarctica:palmer'] = 'Палмър'; +$labels['tz:antarctica:troll'] = 'Tрол'; +$labels['tz:antarctica:vostok'] = 'Восток'; $labels['tz:arctic'] = 'Арктика'; $labels['tz:asia'] = 'Азия'; $labels['tz:asia:baku'] = 'Баку'; +$labels['tz:asia:bangkok'] = 'Банкок'; $labels['tz:asia:beirut'] = 'Бейрут'; +$labels['tz:asia:brunei'] = 'Бруней'; +$labels['tz:asia:damascus'] = 'Дамаск'; $labels['tz:asia:dubai'] = 'Дубай'; +$labels['tz:asia:gaza'] = 'Газа'; +$labels['tz:asia:hebron'] = 'Хеброн'; +$labels['tz:asia:ho_chi_minh'] = 'Хо Ши Мин'; $labels['tz:asia:hong_kong'] = 'Хонг Конг'; +$labels['tz:asia:irkutsk'] = 'Иркутск'; $labels['tz:asia:jakarta'] = 'Джакарта'; +$labels['tz:asia:kabul'] = 'Кабул'; +$labels['tz:asia:kamchatka'] = 'Камчатка'; +$labels['tz:asia:karachi'] = 'Карачи'; +$labels['tz:asia:kathmandu'] = 'Катманду'; +$labels['tz:asia:krasnoyarsk'] = 'Красноярск'; +$labels['tz:asia:kuala_lumpur'] = 'Куала Лумпур'; +$labels['tz:asia:kuwait'] = 'Кувейт'; +$labels['tz:asia:macau'] = 'Макао'; +$labels['tz:asia:magadan'] = 'Магадан'; $labels['tz:asia:nicosia'] = 'Никозия'; +$labels['tz:asia:novosibirsk'] = 'Новосибирск'; +$labels['tz:asia:omsk'] = 'Омск'; +$labels['tz:asia:pyongyang'] = 'Пхенян'; +$labels['tz:asia:qatar'] = 'Катар'; +$labels['tz:asia:sakhalin'] = 'Сахалин'; $labels['tz:asia:seoul'] = 'Сеул'; $labels['tz:asia:shanghai'] = 'Шанхай'; $labels['tz:asia:singapore'] = 'Сингапур'; +$labels['tz:asia:srednekolymsk'] = 'Среднеколимск'; $labels['tz:asia:taipei'] = 'Тайпе'; +$labels['tz:asia:tashkent'] = 'Ташкент'; $labels['tz:asia:tokyo'] = 'Токио'; +$labels['tz:asia:tomsk'] = 'Томск'; $labels['tz:asia:vladivostok'] = 'Владивосток'; $labels['tz:atlantic'] = 'Атлантическа'; +$labels['tz:atlantic:azores'] = 'Азорски острови'; +$labels['tz:atlantic:bermuda'] = 'Бермуда'; +$labels['tz:atlantic:canary'] = 'Канарски острови'; $labels['tz:atlantic:cape_verde'] = 'Кабо Верде'; $labels['tz:atlantic:reykjavik'] = 'Рейкявик'; $labels['tz:australia'] = 'Австралия'; @@ -189,12 +294,22 @@ $labels['tz:europe:zaporozhye'] = 'Запорожие'; $labels['tz:europe:zurich'] = 'Цюрих'; $labels['tz:indian'] = 'Индийски океан'; +$labels['tz:indian:comoro'] = 'Коморски острови'; $labels['tz:indian:maldives'] = 'Малдиви'; $labels['tz:pacific'] = 'Тихоокеанска'; $labels['tz:pacific:fiji'] = 'Фиджи'; +$labels['tz:pacific:funafuti'] = 'Фунафути'; $labels['tz:pacific:galapagos'] = 'Галапагос'; +$labels['tz:pacific:gambier'] = 'Гамбе'; +$labels['tz:pacific:guadalcanal'] = 'Гуадалканал'; $labels['tz:pacific:guam'] = 'Гуам'; $labels['tz:pacific:honolulu'] = 'Хонолулу'; +$labels['tz:pacific:johnston'] = 'Джонстън'; $labels['tz:pacific:midway'] = 'Мидуей'; $labels['tz:pacific:norfolk'] = 'Норфолк'; +$labels['tz:pacific:port_moresby'] = 'Порт Морсби'; +$labels['tz:pacific:rarotonga'] = 'Раротонга'; +$labels['tz:pacific:saipan'] = 'Сайпан'; +$labels['tz:pacific:tahiti'] = 'Таити'; +$labels['tz:pacific:tarawa'] = 'Тарава'; $labels['tz:pacific:wallis'] = 'Уолис';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/cs_CZ/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/cs_CZ/labels.inc
Changed
@@ -103,7 +103,7 @@ $labels['today'] = 'Dnes'; $labels['refresh'] = 'Obnovit'; $labels['checkmail'] = 'Zkontrolovat nové zprávy'; -$labels['compose'] = 'Napsat zprávu'; +$labels['compose'] = 'Napsat'; $labels['writenewmessage'] = 'Vytvořit novou zprávu'; $labels['reply'] = 'Odpovědět'; $labels['replytomessage'] = 'Odpovědět odesílateli';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/cy_GB/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/cy_GB/labels.inc
Changed
@@ -629,6 +629,7 @@ $labels['arialabeltopnav'] = 'Rheolaeth ffenest'; $labels['arialabeltasknav'] = 'Tasgiau rhaglen'; $labels['arialabeltoolbar'] = 'Bar offer y rhaglen'; +$labels['arialabellistnav'] = 'Llywio rhestr'; $labels['arialabelactivetask'] = 'Tasg gweithredol'; $labels['arialabelmessagessearchfilter'] = 'Hidlydd rhestr ebost'; $labels['arialabelmailsearchform'] = 'Ffurflen chwilio neges ebost';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/de_DE/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/de_DE/labels.inc
Changed
@@ -511,6 +511,7 @@ $labels['toggleadvancedoptions'] = 'Erweiterte Optionen auswählen'; $labels['focusonnewmessage'] = 'Fokussiere Browserfenster bei neuen Nachrichten'; $labels['checkallfolders'] = 'Alle Ordner auf neue Nachrichten prüfen'; +$labels['displaynext'] = 'Nach verschieben/löschen den nächsten Listeneintrag anzeigen'; $labels['defaultfont'] = 'Standardschrift von HTML-Nachrichten'; $labels['mainoptions'] = 'Allgemein'; $labels['browseroptions'] = 'Browsereinstellungen';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/en_GB/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/en_GB/labels.inc
Changed
@@ -629,6 +629,7 @@ $labels['arialabeltopnav'] = 'Window control'; $labels['arialabeltasknav'] = 'Application tasks'; $labels['arialabeltoolbar'] = 'Application toolbar'; +$labels['arialabellistnav'] = 'List navigation'; $labels['arialabelactivetask'] = 'Active task'; $labels['arialabelmessagessearchfilter'] = 'Email listing filter'; $labels['arialabelmailsearchform'] = 'Email message search form';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/et_EE/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/et_EE/labels.inc
Changed
@@ -114,6 +114,7 @@ $labels['forwardinline'] = 'Edasta kirja sees'; $labels['forwardattachment'] = 'Edasta manusena'; $labels['forwardmessage'] = 'Edasta see kiri'; +$labels['bounce'] = 'Saada uuesti'; $labels['deletemessage'] = 'Kustuta kiri'; $labels['movemessagetotrash'] = 'Liiguta kiri prügikasti'; $labels['printmessage'] = 'Trüki kiri'; @@ -167,6 +168,7 @@ $labels['expand-unread'] = 'Laienda lugemata'; $labels['collapse-all'] = 'Pane kõik kokku'; $labels['threaded'] = 'Lõimedena'; +$labels['showunread'] = 'Näita lugemata sõnumeid'; $labels['autoexpand_threads'] = 'Laienda kirjade lõimed'; $labels['do_expand'] = 'kõik lõimed'; $labels['expand_only_unread'] = 'ainult lugemata kirjadega'; @@ -280,6 +282,7 @@ $labels['uploadprogress'] = '$percent ($current / $total)'; $labels['close'] = 'Sulge'; $labels['messageoptions'] = 'Kirja valikud...'; +$labels['togglecomposeoptions'] = 'Muuda koostamise valikuid'; $labels['attachmentrename'] = 'Nimeta manus ümber'; $labels['low'] = 'Madal'; $labels['lowest'] = 'Madalaim'; @@ -290,6 +293,7 @@ $labels['showimages'] = 'Näita pilte'; $labels['allow'] = 'Luba'; $labels['alwaysshow'] = 'Näita alati $sender saadetud pilte'; +$labels['alwaysallow'] = 'Alati luba $sender'; $labels['isdraft'] = 'See on mustand.'; $labels['andnmore'] = '$nr veel…'; $labels['details'] = 'Detailid'; @@ -581,6 +585,7 @@ $labels['source'] = 'Allikas'; $labels['license'] = 'Litsents'; $labels['support'] = 'Küsi abi'; +$labels['savedsearches'] = 'Salvestatud otsingud'; $labels['B'] = 'B'; $labels['KB'] = 'KiB'; $labels['MB'] = 'MiB'; @@ -631,8 +636,12 @@ $labels['arialabelforwardingoptions'] = 'Edasisuunamise valikud'; $labels['arialabelreplyalloptions'] = 'Vasta kõigile valikud'; $labels['arialabelmoremessageactions'] = 'Rohkem kirja tegevusi'; +$labels['arialabelmorecontactactions'] = 'Veel kontakti tegevusi'; $labels['arialabelmarkmessagesas'] = 'Märgi valitud kirjad'; +$labels['arialabelcomposeoptions'] = 'Koostamise valikud'; $labels['arialabelattachmentuploadform'] = 'Manuse ülesselaadimise vorm'; +$labels['arialabelattachmentmenu'] = 'Manuse valikud'; +$labels['arialabelmailtomenu'] = 'Meiliaadressi valikud'; $labels['arialabelattachmentpreview'] = 'Manuse eelvaade'; $labels['ariasummarycomposecontacts'] = 'Nimekiri kontaktidest ja gruppidest keda valida vastuvõtjateks'; $labels['arialabelcontactexportoptions'] = 'Kontakti ekspordi võimalused';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/et_EE/messages.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/et_EE/messages.inc
Changed
@@ -15,12 +15,14 @@ */ $messages['errortitle'] = 'Ilmnes tõrge!'; -$messages['loginfailed'] = 'Sisselogimine ebaõnnestus'; +$messages['loginfailed'] = 'Sisselogimine ebaõnnestus.'; $messages['cookiesdisabled'] = 'Sinu veebilehitseja ei võta präänikuid vastu'; $messages['sessionerror'] = 'Sinu seanss on aegunud või vigane'; +$messages['cookiesmismatch'] = 'Tuvastatud küpsise sobimatus. Tühjenda oma brauseri küpsised.'; $messages['storageerror'] = 'Ei õnnestunud IMAP serveriga ühendust luua'; $messages['servererror'] = 'Serveri tõrge!'; $messages['servererrormsg'] = 'Serveri tõrge: $msg'; +$messages['accountlocked'] = 'Liiga palju ebaõnnestunud sisselogimiskatseid. Proovi hiljem uuesti.'; $messages['connerror'] = 'Viga ühenduses (Ei suutnud luua ühendust serveriga)'; $messages['dberror'] = 'Andmebaasi tõrge!'; $messages['windowopenerror'] = 'Hüpikaken blokeeriti!'; @@ -32,11 +34,13 @@ $messages['invalidrequest'] = 'Lubamatu päring! Andmeid ei salvestatud.'; $messages['invalidhost'] = 'Lubamatu serveri nimi.'; $messages['nomessagesfound'] = 'Postkast paistab tühi olevat'; -$messages['mailboxempty'] = 'Kirjakast on tühi'; +$messages['loggedout'] = 'Oled sessiooni edukalt lõpetanud. Nägemist!'; +$messages['mailboxempty'] = 'Postkast on tühi'; $messages['nomessages'] = 'Pole teateid'; $messages['refreshing'] = 'Värskendamine…'; $messages['loading'] = 'Laadin...'; $messages['uploading'] = 'Laadin faili üles...'; +$messages['attaching'] = 'Lisan faili...'; $messages['uploadingmany'] = 'Failide üleslaadimine...'; $messages['loadingdata'] = 'Andmete laadimine...'; $messages['checkingmail'] = 'Kontrollin uusi kirju...'; @@ -47,12 +51,18 @@ $messages['successfullysaved'] = 'Edukalt salvestatud'; $messages['savingresponse'] = 'Salvestan vastuse teksti...'; $messages['deleteresponseconfirm'] = 'Soovid valitud vastuse kustutada?'; +$messages['nocontactselected'] = 'Sa ei ole veel konakti valinud'; $messages['addedsuccessfully'] = 'Kontakt lisati edukalt aadressiraamatusse'; +$messages['contactexists'] = 'Sama 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['blockedresources'] = 'Sinu privaatsuse kaitsmiseks on kaugressursid blokeeritud.'; $messages['encryptedmessage'] = 'See on krüpteeritud kiri ja kahjuks pole seda võimalik näidata. Andestust!'; +$messages['externalmessagedecryption'] = 'See on krüptitud kiri ja selle saab teie brauserilaiendiga dekrüpteerida.'; +$messages['nopubkeyfor'] = 'Ei leitud ühtegi kehtivat avalikku $email võtit'; $messages['nocontactsfound'] = 'Ei leitud ühtegi kontakti'; $messages['contactnotfound'] = 'Otsitud kontakti ei leitud'; +$messages['contactsearchonly'] = 'Valitud aadressiraamatus olevate kontaktide nägemiseks pead kasutama otsinguvormi.'; $messages['sendingfailed'] = 'Kirja saatmine ebaõnnestus'; $messages['senttooquickly'] = 'Palun oota enne selle kirja saatmist $sec sekundit.'; $messages['errorsavingsent'] = 'Saadetud kirja salvestamisel ilmnes tõrge'; @@ -61,10 +71,13 @@ $messages['errorcopying'] = 'Kirju ei õnnestunud kopeerida'; $messages['errordeleting'] = 'Ei suutnud seda kirja kustutada'; $messages['errormarking'] = 'Kirja märkimine nurjus'; +$messages['alerttitle'] = 'Tähelepanu'; +$messages['confirmationtitle'] = 'Oled sa kindel...'; $messages['deletecontactconfirm'] = 'Soovid valitud kontaktid kustutada?'; $messages['deletegroupconfirm'] = 'Soovid valitud grupi kustutada?'; $messages['deletemessagesconfirm'] = 'Soovid valitud kirja(d) kustutada?'; $messages['deletefolderconfirm'] = 'Soovid selle kataloogi kindlasti kustutada?'; +$messages['movefolderconfirm'] = 'Kas soovid tõesti selle kausta teisaldada?'; $messages['purgefolderconfirm'] = 'Soovid sellest kaustast kõik kirjad kustutada?'; $messages['contactdeleting'] = 'Kontakti(de) kustutamine…'; $messages['groupdeleting'] = 'Grupi kustutamine…'; @@ -76,9 +89,14 @@ $messages['noemailwarning'] = 'Palun sisesta toimiv e-posti aadress'; $messages['nonamewarning'] = 'Palun sisesta nimi'; $messages['nopagesizewarning'] = 'Palun sisesta lehekülje suurus'; +$messages['nosenderwarning'] = 'Sisesta saatja e-posti aadress.'; +$messages['recipientsadded'] = 'Adressaat edukalt lisatud.'; $messages['norecipientwarning'] = 'Palun sisesta vähemalt üks adressaat'; +$messages['disclosedreciptitle'] = 'Liiga palju avalikke adressaate'; $messages['nosubjectwarning'] = 'Väli „Pealkiri“ on tühi. Soovid selle ära täita?'; +$messages['nosubjecttitle'] = 'Teema puudub'; $messages['nobodywarning'] = 'Saadan selle kirja ilma tekstita?'; +$messages['notsentwarning'] = 'Sõnumit ei ole saadetud ja selles on salvestamata muudatusi. Kas soovid muudatustest loobuda?'; $messages['restoresavedcomposedata'] = 'Eelnevalt loodud aga saatmatta kiri leiti.\n\nTeema: $subject\nSalvestatud: $date\n\nKas sa soovid antud kirja taastada?'; $messages['nosearchname'] = 'Palun sisesta kontakti nimi või e-posti aadress'; $messages['notuploadedwarning'] = 'Kõiki manuseid ei ole veel üles laaditud. Palun oota või tühista üleslaadimine.'; @@ -97,8 +115,12 @@ $messages['deletedsuccessfully'] = 'Edukalt kustutatud'; $messages['converting'] = 'Eemaldan kirjast vormindust...'; $messages['messageopenerror'] = 'Kirjade serverist laadimine ebaõnnestus'; +$messages['filelinkerror'] = 'Faili lisamine ebaõnnestus.'; $messages['fileuploaderror'] = 'Faili üleslaadimine ebaõnnestus'; $messages['filesizeerror'] = 'Üleslaetava faili suurus ületab maksimaalse suuruse $size'; +$messages['filecounterror'] = 'Maksimaalselt saad lisada $count faili korraga.'; +$messages['msgsizeerror'] = 'Faili lisamine ebaõnnestus. Sõnumi maksimaalne suurus ($size) on ületatud.'; +$messages['msgsizeerrorfwd'] = 'Sõnumi maksimaalne suurus ($size) on ületatud. $num sõnumit pole lisatud.'; $messages['copysuccess'] = '$nr kontakti edukalt kopeeritud.'; $messages['movesuccess'] = '$nr kontakti edukalt liigutatud.'; $messages['copyerror'] = 'Ühegi kontakti kopeerimine ei õnnestunud.'; @@ -130,6 +152,7 @@ $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 identiteedis 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'; @@ -137,7 +160,10 @@ $messages['smtpfromerror'] = 'SMTP tõrge ($code): "$from" saatjaks määramine nurjus ($msg)'; $messages['smtptoerror'] = 'SMTP tõrge ($code): "$to" saajaks määramine nurjus ($msg)'; $messages['smtprecipientserror'] = 'SMTP tõrge: saajate nimekirja parsimine nurjus'; +$messages['smtputf8error'] = 'SMTP Viga: Server ei toeta Unicode\'i e-posti aadressi.'; +$messages['smtpsizeerror'] = 'SMTP Viga: Kirja suurus ületab serveri limiiti ($limit)'; $messages['smtperror'] = 'SMTP tõrge: $msg'; +$messages['emailformaterror'] = 'Vigane 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.'; @@ -154,12 +180,14 @@ $messages['savedsearchcreateerror'] = 'Salvestatud otsingu loomine nurjus.'; $messages['messagedeleted'] = 'Kiri edukalt kustutatud'; $messages['messagemoved'] = 'Kiri edukalt liigutatud'; +$messages['messagemovedtotrash'] = 'Kiri edukalt rämpsposti teisaldatud.'; $messages['messagecopied'] = 'Kiri edukalt kopeeritud'; $messages['messagemarked'] = 'Kiri edukalt märgitud'; $messages['autocompletechars'] = 'Sisesta vähemalt $min märki autom. lõpetuseks'; $messages['autocompletemore'] = 'Otsingule on liiga palju vasteid. Palun sisesta veel mõni märk.'; $messages['namecannotbeempty'] = 'Nimi ei saa olla tühi'; $messages['nametoolong'] = 'Nimi liiga pikk'; +$messages['namedotforbidden'] = 'Kausta nimi ei tohi alata punktiga.'; $messages['folderupdated'] = 'Kaust uuendatud edukalt'; $messages['foldercreated'] = 'Kaust loodud edukalt'; $messages['invalidimageformat'] = 'Pole õige pildi formaat'; @@ -167,3 +195,18 @@ $messages['parentnotwritable'] = 'Kasuta loomine/liigutamine valitud kausta nurjus. Pole õigusi.'; $messages['messagetoobig'] = 'Kiri on töötlemiseks liiga suur.'; $messages['noscriptwarning'] = 'Hoiatus: see veebimaili teenus vajab Javascripti! Teenuse kasutamiseks luba Javascript oma brauseri seadetes.'; +$messages['messageissent'] = 'Sõnum oli juba saadetud, kuid seda pole veel salvestatud. Kas soovid selle nüüd salvestada?'; +$messages['errnotfound'] = 'Faili ei leitud'; +$messages['errnotfoundexplain'] = 'Päringu ressurssi ei leitud!'; +$messages['errfailedrequest'] = 'Päring nurjus'; +$messages['errauthorizationfailed'] = 'Atoriseerimine ebaõnnestus'; +$messages['errunauthorizedexplain'] = 'Ei saanud kontrollida, kas sul on õigus seda teenust kasutada!'; +$messages['errrequestcheckfailed'] = 'Päringu kontroll nurjus'; +$messages['errcontactserveradmin'] = 'Palun pöördu oma serveri administraatori poole.'; +$messages['clicktoresumesession'] = 'Eelmise seansi jätkamiseks klõpsa siin'; +$messages['clicktocompose'] = 'Uue sõnumi koostamiseks klõpsa siin'; +$messages['nosupporterror'] = 'Sinu veebibrauser seda funktsiooni ei toeta.'; +$messages['siginserted'] = 'Allkiri on edukalt sisestatud.'; +$messages['responseinserted'] = 'Vastus edukalt sisestatud.'; +$messages['listempty'] = 'See nimekiri on tühi.'; +$messages['listusebutton'] = 'Uue kirje lisamiseks kasuta nuppu Lisa.';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/eu_ES/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/eu_ES/labels.inc
Changed
@@ -169,6 +169,7 @@ $labels['expand-unread'] = 'Ireki irakurri gabeak'; $labels['collapse-all'] = 'Tolestu guztiak'; $labels['threaded'] = 'Harian'; +$labels['showunread'] = 'Erakutsi irakurri gabeko mezuak'; $labels['autoexpand_threads'] = 'Ireki mezu-hariak'; $labels['do_expand'] = 'hari guztiak'; $labels['expand_only_unread'] = 'soilik irakurri gabeko mezuak dutenak'; @@ -511,6 +512,7 @@ $labels['toggleadvancedoptions'] = 'Toggle aukera aurreratuak'; $labels['focusonnewmessage'] = 'Fokatu leihoa mezu berrian'; $labels['checkallfolders'] = 'Egiaztatu karpeta guztiak mezu berrien bila'; +$labels['displaynext'] = 'Bistaratu zerrendako hurrengo sarrera ezabatu/lekuz aldatu ondoren'; $labels['defaultfont'] = 'Lehenetsitako letra-mota HTML mezuetarako'; $labels['mainoptions'] = 'Aukera nagusiak'; $labels['browseroptions'] = 'Nabigatze-aukerak';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/eu_ES/messages.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/eu_ES/messages.inc
Changed
@@ -16,7 +16,7 @@ $messages['errortitle'] = 'Errore bat gertatu da!'; $messages['loginfailed'] = 'Saio hasierak huts egin du.'; -$messages['cookiesdisabled'] = 'Zure nabigatzaileak ez ditu cookie-rik onartzen.'; +$messages['cookiesdisabled'] = 'Zure nabigatzaileak ez du cookie-rik onartzen.'; $messages['sessionerror'] = 'Zure saioa baliogabea da edo iraungita dago.'; $messages['cookiesmismatch'] = 'Cookieak ez datozela bat hauteman da. Garbitu zure nabigatzailearen cookieak.'; $messages['storageerror'] = 'Huts egin du biltegiratze-zerbitzarira konektatzean.';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/fi_FI/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/fi_FI/labels.inc
Changed
@@ -147,6 +147,7 @@ $labels['previous'] = 'Edellinen'; $labels['next'] = 'Seuraava'; $labels['select'] = 'Valitse'; +$labels['selection'] = 'Valinta'; $labels['all'] = 'Kaikki'; $labels['none'] = 'Ei mikään'; $labels['currpage'] = 'Nykyinen sivu'; @@ -168,6 +169,7 @@ $labels['expand-unread'] = 'Laajenna lukemattomat'; $labels['collapse-all'] = 'Kutista kaikki'; $labels['threaded'] = 'Säikeet'; +$labels['showunread'] = 'Näytä lukemattomat viestit'; $labels['autoexpand_threads'] = 'Laajenna viestiketjut automaattisesti'; $labels['do_expand'] = 'kaikki viestiketjut'; $labels['expand_only_unread'] = 'vain ne joissa lukemattomia viestejä'; @@ -195,6 +197,8 @@ $labels['compact'] = 'Tiivistä'; $labels['empty'] = 'Tyhjennä'; $labels['importmessages'] = 'Tuo viestejä'; +$labels['mailimportdesc'] = 'Voit lisätä sähköpostia tiedostoissa käyttäen <a href="https://en.wikipedia.org/wiki/Email#Message_format">MIME</a>- tai <a href="https://en.wikipedia.org/wiki/Mbox">Mbox</a>-muotoa.'; +$labels['mailimportzip'] = 'Useat tiedostot on mahdollista pakata zip-arkistoihin.'; $labels['quota'] = 'Levytila'; $labels['unknown'] = 'tuntematon'; $labels['unlimited'] = 'rajoittamaton'; @@ -203,6 +207,8 @@ $labels['quotaused'] = 'Käytetty'; $labels['quotastorage'] = 'Levytila'; $labels['quotamessage'] = 'Viestien määrä'; +$labels['shortheaderto'] = 'Vastaanottajalle $to, $date'; +$labels['shortheaderfrom'] = 'Lähettäjältä $from, $date'; $labels['quicksearch'] = 'Pikahaku'; $labels['searchplaceholder'] = 'Hae...'; $labels['resetsearch'] = 'Nollaa haku'; @@ -253,6 +259,7 @@ $labels['bccinstead'] = 'Käytä Piilokopiota'; $labels['addheader'] = 'LIsää vastaanottaja (header)'; $labels['insert'] = 'Lisää'; +$labels['insertcontact'] = 'Lisää yhteystieto(ja)'; $labels['recipient'] = 'Vastaanottaja'; $labels['recipientedit'] = 'Vastaanottajan muokkaus'; $labels['editidents'] = 'Muokkaa identiteettejä'; @@ -292,7 +299,9 @@ $labels['alwaysallow'] = 'Salli aina lähettäjältä $sender'; $labels['isdraft'] = 'Tämä on luonnosviesti.'; $labels['andnmore'] = '$nr lisää...'; -$labels['headers'] = 'Otsikot'; +$labels['details'] = 'Tiedot'; +$labels['headers'] = 'Otsakkeet'; +$labels['allheaders'] = 'Kaikki otsakkeet...'; $labels['togglemoreheaders'] = 'Näytä lisää viestiotsakkeita'; $labels['togglefullheaders'] = 'Viestin otsakkeet päällä/pois'; $labels['htmltoggle'] = 'HTML'; @@ -387,12 +396,15 @@ $labels['addphoto'] = 'Lisää'; $labels['replacephoto'] = 'Korvaa'; $labels['uploadphoto'] = 'Lähetä kuva'; +$labels['choosefile'] = 'Valitse tiedosto...'; +$labels['choosefiles'] = 'Valitse tiedostot...'; +$labels['browse'] = 'Selaa'; $labels['newcontact'] = 'Luo uusi yhteystieto'; $labels['deletecontact'] = 'Poista valitut yhteystiedot'; $labels['composeto'] = 'Kirjoita viesti yhteystiedolle'; $labels['contactsfromto'] = 'Yhteystiedot $from-$to/$count'; $labels['print'] = 'Tulosta'; -$labels['export'] = 'Vie (export)'; +$labels['export'] = 'Vie'; $labels['exportall'] = 'Vie kaikki'; $labels['exportsel'] = 'Vie valitut'; $labels['exportvcards'] = 'Vie yhteystiedot vCard-muodossa'; @@ -422,6 +434,7 @@ $labels['importgroups'] = 'Tuo ryhmämääritykset'; $labels['importgroupsall'] = 'Kaikki (luo ryhmät tarvittaessa)'; $labels['importgroupsexisting'] = 'Vain olemassa oleville ryhmille'; +$labels['importdesc'] = 'Voit tuoda yhteystietoja olemassa olevasta osoitekirjasta.<br/>Tuetut muodot ovat <a href="https://en.wikipedia.org/wiki/VCard">vCard</a> tai CSV.'; $labels['done'] = 'Valmis'; $labels['settingsfor'] = 'Asetukset'; $labels['about'] = 'Tietoja'; @@ -497,6 +510,7 @@ $labels['toggleadvancedoptions'] = 'Vaihda edistyneemmät valinnat'; $labels['focusonnewmessage'] = 'Tarkenna selainikkuna uuteen viestiin'; $labels['checkallfolders'] = 'Tarkista kaikki kansiot uusien viestien varalta'; +$labels['displaynext'] = 'Näytä listalta seuraava poiston/siirron jälkeen'; $labels['defaultfont'] = 'HTML-viestin oletuskirjasin'; $labels['mainoptions'] = 'Pääasetukset'; $labels['browseroptions'] = 'Selainasetukset'; @@ -569,6 +583,9 @@ $labels['dualusefolder'] = 'kansiot'; $labels['generate'] = 'Luo'; $labels['encryptioncreatekey'] = 'Luo uusi avainpari'; +$labels['openmailvelopesettings'] = 'Avaa Mailvelopen asetukset'; +$labels['encryptionprivkeysinmailvelope'] = 'Sinulla on $nr täsmäävää yksityistä avainta tallennettuna Mailvelope-avainketjuusi:'; +$labels['encryptionnoprivkeysinmailvelope'] = 'Tällä lähettäjäidentiteetillä ei vielä ole yksityistä PGP-avainta tallennettuna Mailvelope-laajennukseesi. Haluatko luoda avaimen mahdollistaaksesi salatun viestinnän?'; $labels['sortby'] = 'Järjestä'; $labels['sortasc'] = 'Järjestä nousevasti (a-ö)'; $labels['sortdesc'] = 'Järjestä laskevasti (ö-a)'; @@ -580,6 +597,12 @@ $labels['license'] = 'Lisenssi'; $labels['support'] = 'Hanki tukea'; $labels['savedsearches'] = 'Tallennetut haut'; +$labels['dateformatY'] = 'VVVV'; +$labels['dateformaty'] = 'VV'; +$labels['dateformatm'] = 'KK'; +$labels['dateformatd'] = 'PP'; +$labels['dateformatj'] = 'P'; +$labels['dateformatn'] = 'K'; $labels['B'] = 't'; $labels['KB'] = 'Kt'; $labels['MB'] = 'Mt';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/fi_FI/messages.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/fi_FI/messages.inc
Changed
@@ -18,6 +18,7 @@ $messages['loginfailed'] = 'Sisäänkirjautuminen epäonnistui'; $messages['cookiesdisabled'] = 'Selaimesi ei hyväksy evästeitä'; $messages['sessionerror'] = 'Sessio ei kelpaa tai ei ole enää voimassa'; +$messages['cookiesmismatch'] = 'Evästeiden yhteensopimattomuus havaittu. Tyhjennä selaimessasi olevat evästeet.'; $messages['storageerror'] = 'Yhteys IMAP-palvelimeen epäonnistui'; $messages['servererror'] = 'Palvelinvirhe!'; $messages['servererrormsg'] = 'Palvelinvirhe: $msg'; @@ -33,6 +34,7 @@ $messages['invalidrequest'] = 'Virheellinen pyyntö! Tietoa ei tallennettu.'; $messages['invalidhost'] = 'Virheellinen palvelinnimi.'; $messages['nomessagesfound'] = 'Kansiossa ei ole sähköpostiviestejä'; +$messages['loggedout'] = 'Lopetit istunnon onnistuneesti. Näkemiin!'; $messages['mailboxempty'] = 'Postilaatikko on tyhjä'; $messages['nomessages'] = 'Ei viestejä'; $messages['refreshing'] = 'Päivitetään...'; @@ -62,8 +64,11 @@ $messages['encryptnoattachments'] = 'Entuudestaan määritettyjä liitteitä ei voi salata. Lisää liitteet uudelleen salausmuokkaimen kautta.'; $messages['searchpubkeyservers'] = 'Haluatko etsiä puuttuvia avaimia julkisten avainten palvelimilta?'; $messages['encryptpubkeysfound'] = 'Seuraavat avaimet löydettiin:'; +$messages['keyservererror'] = 'Avaimen noutaminen avainpalvelimelta epäonnistui.'; +$messages['keyimportsuccess'] = 'Julkinen avain $key tuotiin onnistuneesti avainnippuusi.'; $messages['nocontactsfound'] = 'Yhteystietoja ei löytynyt.'; $messages['contactnotfound'] = 'Pyydettyä yhteystietoa ei löytynyt'; +$messages['contactsearchonly'] = 'Sinun on käytettävä hakulomaketta nähdäksesi yhteystiedot valitusta osoitekirjasta.'; $messages['sendingfailed'] = 'Viestin lähetys epäonnistui'; $messages['senttooquickly'] = 'Odota $sec sekunti(a) ennen viestin lähettämistä'; $messages['errorsavingsent'] = 'Virhe tallennettaessa lähetettyä viestiä.'; @@ -78,6 +83,7 @@ $messages['deletegroupconfirm'] = 'Haluatko varmasti poistaa valitun ryhmän?'; $messages['deletemessagesconfirm'] = 'Haluatko varmasti poistaa valitut viestit?'; $messages['deletefolderconfirm'] = 'Haluatko varmasti poistaa kansion?'; +$messages['movefolderconfirm'] = 'Haluatko varmasti siirtää tämän kansion?'; $messages['purgefolderconfirm'] = 'Haluatko varmasti poistaa kaikki viestit kansiosta?'; $messages['contactdeleting'] = 'Poistetaan yhteystietoja...'; $messages['groupdeleting'] = 'Poistetaan ryhmää...'; @@ -121,6 +127,7 @@ $messages['filesizeerror'] = 'Lähetettävä tiedosto ylittää sallitun enimmäiskoon $size'; $messages['filecounterror'] = 'Voit lähettää maksimissaan $count tiedostoa kerralla.'; $messages['msgsizeerror'] = 'Tiedoston liittäminen epäonnistui. Viestin enimmäiskoko ($size) ylitettiin.'; +$messages['msgsizeerrorfwd'] = 'Viestin suurin sallittu koko ($size) ylittyi. $num viesti(ä) jätettiin liittämättä.'; $messages['copysuccess'] = '$nr yhteystietoa kopioitiin onnistuneesti.'; $messages['movesuccess'] = '$nr yhteystietoa siirrettiin onnistuneesti.'; $messages['copyerror'] = 'Yhdenkään yhteystiedon kopiointi ei onnistunut.'; @@ -212,3 +219,4 @@ $messages['siginserted'] = 'Allekirjoitus lisätty onnistuneesti.'; $messages['responseinserted'] = 'Vastaus lisätty onnistuneesti.'; $messages['listempty'] = 'Lista on tyhjä.'; +$messages['keypaircreatesuccess'] = 'Luotiin uusi pari onnistuneesti identiteetille $identity.';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/fr_FR/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/fr_FR/labels.inc
Changed
@@ -107,7 +107,7 @@ $labels['writenewmessage'] = 'Créer un nouveau courriel'; $labels['reply'] = 'Répondre'; $labels['replytomessage'] = 'Répondre à l’expéditeur'; -$labels['replytoallmessage'] = 'Répondre à la liste, ou à l’expéditeur et à tous les destinataires'; +$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'] = 'Transférer'; @@ -192,7 +192,7 @@ $labels['layoutlist'] = 'Liste'; $labels['layoutwidescreendesc'] = 'Écran large (vue sur 3 colonnes)'; $labels['layoutdesktopdesc'] = 'Bureau (liste large et aperçu des courriels dessous)'; -$labels['layoutlistdesc'] = 'Liste (pas d’aperçu de courriels)'; +$labels['layoutlistdesc'] = 'Liste (pas d’aperçu des courriels)'; $labels['folderactions'] = 'Actions sur les dossiers…'; $labels['compact'] = 'Compacter'; $labels['empty'] = 'Vider'; @@ -538,7 +538,7 @@ $labels['replysamefolder'] = 'Placer les réponses dans le dossier du courriel auquel on répond'; $labels['defaultabook'] = 'Carnet d’adresses par défaut'; $labels['autocompletesingle'] = 'Ignorer les adresses de courriel alternatives pour le remplissage automatique'; -$labels['listnamedisplay'] = 'Comment lister les contacts'; +$labels['listnamedisplay'] = 'Lister les contacts en tant que'; $labels['spellcheckbeforesend'] = 'Vérifier l’orthographe avant d’envoyer un courriel'; $labels['spellcheckoptions'] = 'Options du vérificateur d’orthographe'; $labels['spellcheckignoresyms'] = 'Ignorer les mots avec des symboles'; @@ -672,7 +672,7 @@ $labels['arialabeldropactionmenu'] = 'Menu d’action coller-déposer'; $labels['arialabelheadersmenu'] = 'Menu d’ajout de destinataires (en-tête)'; $labels['arialabelimagetools'] = 'Outils de manipulation des images'; -$labels['helplistnavigation'] = 'Navigation au clavier des listes '; +$labels['helplistnavigation'] = 'Lister la navigation au clavier'; $labels['helplistkeyboardnavigation'] = "Flèche haut/bas : déplacer la cible de sélection. Espace : sélectionner la rangée ciblée. Maj + haut/bas : Sélectionner des rangées supplémentaires
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/lt_LT/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/lt_LT/labels.inc
Changed
@@ -629,6 +629,7 @@ $labels['arialabeltopnav'] = 'Lango valdymas'; $labels['arialabeltasknav'] = 'Aplikacijos užduotys'; $labels['arialabeltoolbar'] = 'Aplikacijos įrankių juosta'; +$labels['arialabellistnav'] = 'Naršymas sąraše'; $labels['arialabelactivetask'] = 'Aktyvi užduotis'; $labels['arialabelmessagessearchfilter'] = 'Laiškų sąrašo filtras'; $labels['arialabelmailsearchform'] = 'El. laiško paieškos forma';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/pl_PL/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/pl_PL/labels.inc
Changed
@@ -629,6 +629,7 @@ $labels['arialabeltopnav'] = 'Kontrolki okna'; $labels['arialabeltasknav'] = 'Zadania aplikacji'; $labels['arialabeltoolbar'] = 'Narzędzia aplikacji'; +$labels['arialabellistnav'] = 'Obsługa listy'; $labels['arialabelactivetask'] = 'Aktywne zadanie'; $labels['arialabelmessagessearchfilter'] = 'Filtr listy wiadomości'; $labels['arialabelmailsearchform'] = 'Formularz wyszukiwania wiadomości';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/pt_PT/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/pt_PT/labels.inc
Changed
@@ -630,6 +630,7 @@ $labels['arialabeltopnav'] = 'Controlo de janela'; $labels['arialabeltasknav'] = 'Tarefas da aplicação'; $labels['arialabeltoolbar'] = 'Barra de ferramentas da aplicação'; +$labels['arialabellistnav'] = 'Navegação na lista'; $labels['arialabelactivetask'] = 'Tarefa ativa'; $labels['arialabelmessagessearchfilter'] = 'Filtro da listagem de email'; $labels['arialabelmailsearchform'] = 'Formulário de pesquisa email';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/sk_SK/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/sk_SK/labels.inc
Changed
@@ -629,6 +629,7 @@ $labels['arialabeltopnav'] = 'Ovládanie okna'; $labels['arialabeltasknav'] = 'Úlohy aplikácie'; $labels['arialabeltoolbar'] = 'Panel nástrojov aplikácie'; +$labels['arialabellistnav'] = 'Zoznam navigovania'; $labels['arialabelactivetask'] = 'Aktívna úloha'; $labels['arialabelmessagessearchfilter'] = 'Filter zoznamu e-mailov'; $labels['arialabelmailsearchform'] = 'Formulár pre vyhľadanie e-mailu';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/sq_AL/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/sq_AL/labels.inc
Changed
@@ -629,6 +629,7 @@ $labels['arialabeltopnav'] = 'Kontroll dritareje'; $labels['arialabeltasknav'] = 'Akte aplikacioni'; $labels['arialabeltoolbar'] = 'Panel aplikacioni'; +$labels['arialabellistnav'] = 'Lëvizje në listë'; $labels['arialabelactivetask'] = 'Akte aktive'; $labels['arialabelmessagessearchfilter'] = 'Filtër kërkimesh email'; $labels['arialabelmailsearchform'] = 'Formular kërkimi mesazhi email';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/sr_CS/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/sr_CS/labels.inc
Changed
@@ -20,6 +20,7 @@ $labels['password'] = 'Лозинка'; $labels['server'] = 'Сервер'; $labels['login'] = 'Пријава'; +$labels['menu'] = 'Мени'; $labels['logout'] = 'Одјава'; $labels['mail'] = 'Пошта'; $labels['settings'] = 'Поставке'; @@ -43,6 +44,7 @@ $labels['organization'] = 'Организација'; $labels['readstatus'] = 'Стање читања'; $labels['listoptions'] = 'Опције листе...'; +$labels['listoptionstitle'] = 'Опције листе'; $labels['mailboxlist'] = 'Фасцикле'; $labels['messagesfromto'] = 'Порука $from за $to од $count'; $labels['threadsfromto'] = 'Нити $from за $to од $count'; @@ -134,6 +136,7 @@ $labels['more'] = 'Још'; $labels['back'] = 'Назад'; $labels['options'] = 'Опције'; +$labels['actions'] = 'Радње'; $labels['first'] = 'Прво'; $labels['last'] = 'Последње'; $labels['previous'] = 'Претходно';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/sr_CS/messages.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/sr_CS/messages.inc
Changed
@@ -18,6 +18,7 @@ $messages['loginfailed'] = 'Неуспешно пријављивање'; $messages['cookiesdisabled'] = 'Ваш прегледач не прихвата колачиће.'; $messages['sessionerror'] = 'Сесија није важећа или је истекла.'; +$messages['cookiesmismatch'] = 'Откривено је неслагање колачића. Очистите колачиће из прегледача.'; $messages['storageerror'] = 'Неуспешно повезивање на складишни сервер.'; $messages['servererror'] = 'Грешка на серверу!'; $messages['servererrormsg'] = 'Грешка на серверу: $msg'; @@ -33,6 +34,7 @@ $messages['invalidrequest'] = 'Неисправан захтев! Подаци нису сачувани.'; $messages['invalidhost'] = 'Неисправно име сервера.'; $messages['nomessagesfound'] = 'Немате порука у сандучету.'; +$messages['loggedout'] = 'Успешно сте завршили сесију. Довиђења!'; $messages['mailboxempty'] = 'Сандуче је празно'; $messages['nomessages'] = 'Нема порука'; $messages['refreshing'] = 'Освежавам...'; @@ -49,10 +51,12 @@ $messages['successfullysaved'] = 'Успешно сачувано.'; $messages['savingresponse'] = 'Снимам текст одговора...'; $messages['deleteresponseconfirm'] = 'Заиста желите да обришете овај текст одговора?'; +$messages['nocontactselected'] = 'Још увек нисте изабрали контакт.'; $messages['addedsuccessfully'] = 'Контакт успешно додат у адресар.'; $messages['contactexists'] = 'Контакт са истом адресом већ постоји.'; $messages['contactnameexists'] = 'Контакт са истим именом већ постоји.'; $messages['blockedimages'] = 'Због заштите приватности, слике са удаљених сервера су блокиране у овој поруци.'; +$messages['blockedresources'] = 'Због заштите приватности, удаљени ресурси су блокирани.'; $messages['encryptedmessage'] = 'Ова порука је шифрована и не може се приказати. Жао нам је!'; $messages['externalmessagedecryption'] = 'Ово је шифрована порука и може се дешифровати са проширењем вашег прегледача.'; $messages['nopubkeyfor'] = 'Нема исправног јавног кључа за $email'; @@ -60,8 +64,11 @@ $messages['encryptnoattachments'] = 'Већ одаслат прилог не може се шифровати. Додајте га поново у уређивач шифровања.'; $messages['searchpubkeyservers'] = 'Желите ли да недостајуће кључеве потражите на серверима јавних кључева?'; $messages['encryptpubkeysfound'] = 'Нађени су следећи јавни кључеви:'; +$messages['keyservererror'] = 'Неуспело добављање кључа са сервера.'; +$messages['keyimportsuccess'] = 'Јавни кључ $key успешно увезен.'; $messages['nocontactsfound'] = 'Нема контаката.'; $messages['contactnotfound'] = 'Тражени контакт није нађен.'; +$messages['contactsearchonly'] = 'Користите форму претраге да видите контакте из изабраног адресара.'; $messages['sendingfailed'] = 'Грешка при слању поруке.'; $messages['senttooquickly'] = 'Сачекајте $sec сек. пре слања ове поруке.'; $messages['errorsavingsent'] = 'Десила се грешка при упису послате поруке.'; @@ -70,10 +77,13 @@ $messages['errorcopying'] = 'Не могу да копирам поруке.'; $messages['errordeleting'] = 'Не могу да обришем поруке.'; $messages['errormarking'] = 'Не могу да означим поруке.'; +$messages['alerttitle'] = 'Пажња'; +$messages['confirmationtitle'] = 'Јесте ли сигурни...'; $messages['deletecontactconfirm'] = 'Да ли заиста желите да обришете изабране контакте?'; $messages['deletegroupconfirm'] = 'Да ли заиста желите да обришете изабрану групу?'; $messages['deletemessagesconfirm'] = 'Да ли заиста желите да обришете изабране поруке?'; $messages['deletefolderconfirm'] = 'Да ли заиста желите да обришете ову фасциклу?'; +$messages['movefolderconfirm'] = 'Да ли заиста желите да преместите ову фасциклу?'; $messages['purgefolderconfirm'] = 'Да ли заиста желите да обришете све поруке у фасцикли?'; $messages['contactdeleting'] = 'Бришем контакте...'; $messages['groupdeleting'] = 'Бришем групу...'; @@ -86,6 +96,7 @@ $messages['nonamewarning'] = 'Унесите име.'; $messages['nopagesizewarning'] = 'Унесите величину странице.'; $messages['nosenderwarning'] = 'Унесите е-адресу пошиљаоца.'; +$messages['recipientsadded'] = 'Примаоци успешно додати.'; $messages['norecipientwarning'] = 'Унесите бар једног примаоца.'; $messages['disclosedrecipwarning'] = 'Сви примаоци ће видети адресе осталих прималаца. Да бисте ово избегли и заштитили њихову приватност, користите БЦЦ поље.'; $messages['disclosedreciptitle'] = 'Превише јавних корисика'; @@ -116,6 +127,7 @@ $messages['filesizeerror'] = 'Отпремљени фајл превазилази максимум од $size.'; $messages['filecounterror'] = 'Највише фајлова које можете послати одједном је $count'; $messages['msgsizeerror'] = 'Не могу да приложим фајл. Максимална величина поруке од ($size) је прекорачена.'; +$messages['msgsizeerrorfwd'] = 'Ограничење величине поруке ($size) прекорачено. Број порука које нису приложене: $num.'; $messages['copysuccess'] = 'Успешно копирано $nr контаката.'; $messages['movesuccess'] = 'Успешно премештено $nr контаката.'; $messages['copyerror'] = 'Нисам могао да копирам ниједан контакт.'; @@ -155,6 +167,8 @@ $messages['smtpfromerror'] = 'СМТП грешка ($code): неуспешно постављање пошиљаоца "$from" ($msg)'; $messages['smtptoerror'] = 'СМТП грешка ($code): неуспешно додавање примаоца "$to" ($msg)'; $messages['smtprecipientserror'] = 'СМТП грешка ($code): није могуће рашчланити листу прималаца.'; +$messages['smtputf8error'] = 'СМТП грешка: сервер не подржава Уникод у адресама е-поште.'; +$messages['smtpsizeerror'] = 'СМТП грешка: порука прекорачује ограничење величине ($limit)'; $messages['smtperror'] = 'СМТП грешка ($code): $msg'; $messages['emailformaterror'] = 'Неисправна е-адреса: $email'; $messages['toomanyrecipients'] = 'Превише прималаца. Смањите број прималаца на $max.'; @@ -187,6 +201,7 @@ $messages['mispellingsfound'] = 'Уочене су правописне грешке у поруци.'; $messages['parentnotwritable'] = 'Не могу да направим/преместим фасциклу у изабрану фасциклу. Нема дозволе приступа.'; $messages['messagetoobig'] = 'Део са поруком је превелик за обраду.'; +$messages['attachmentvalidationerror'] = 'Овај прилог је сумњив јер се његов тип не поклапа са типом наведеним у поруци. Ако не верујете пошиљаоцу, не би требало да га отварате у прегледачу јер може имати малициозан садржај.<br/><br/><em>Очекивано: $expected; откривено: $detected</em>'; $messages['noscriptwarning'] = 'Упозорење: ова поштанска услуга захтева Јава скрипт! Да бисте је користили, укључите Јава скрипт у поставкама вашег прегледача.'; $messages['messageissent'] = 'Порука је већ послата али није још сачувана. Желите ли да је сачувате сада?'; $messages['errnotfound'] = 'Фајл није нађен'; @@ -201,3 +216,9 @@ $messages['errcomposesession'] = 'Грешка сесије састављача'; $messages['errcomposesessionexplain'] = 'Тражена сесија састављача није нађена.'; $messages['clicktocompose'] = 'Кликните овде да саставите нову поруку'; +$messages['nosupporterror'] = 'Ваш прегледач не подржава ову могућност.'; +$messages['siginserted'] = 'Потпис успешно убачен.'; +$messages['responseinserted'] = 'Одговор успешно убачен.'; +$messages['listempty'] = 'Списак је празан.'; +$messages['listusebutton'] = 'Користите дугме Направи да додате нови запис.'; +$messages['keypaircreatesuccess'] = 'Нови пар кључева је успешно креиран за $identity.';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/tr_TR/labels.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/tr_TR/labels.inc
Changed
@@ -24,7 +24,7 @@ $labels['logout'] = 'Kapat'; $labels['mail'] = 'İletiler'; $labels['settings'] = 'Ayarlar'; -$labels['addressbook'] = 'Adresler'; +$labels['addressbook'] = 'Adresler Defteri'; $labels['inbox'] = 'Gelen'; $labels['drafts'] = 'Taslak'; $labels['sent'] = 'Giden'; @@ -36,8 +36,8 @@ $labels['sender'] = 'Gönderici'; $labels['to'] = 'Alıcı'; $labels['cc'] = 'Kopya'; -$labels['bcc'] = 'Gizli Kopya'; -$labels['replyto'] = 'Yanıt Adresi'; +$labels['bcc'] = 'Gizli kopya'; +$labels['replyto'] = 'Yanıt adresi'; $labels['followupto'] = 'İzleme adresi'; $labels['date'] = 'Tarih'; $labels['size'] = 'Boyut'; @@ -135,12 +135,12 @@ $labels['markallread'] = 'Tümünü Okundu Olarak İşaretle'; $labels['folders-cur'] = 'Yalnız Seçilmiş Klasör'; $labels['folders-sub'] = 'Seçilmiş Klasör ve Alt Klasörleri'; -$labels['folders-all'] = 'Tüm Klasörler'; +$labels['folders-all'] = 'Tüm klasörler'; $labels['more'] = 'Diğer'; $labels['back'] = 'Geri'; $labels['options'] = 'Ayarlar'; $labels['composeoptions'] = 'İleti Oluşturma Ayarları'; -$labels['optionsandattachments'] = 'Ayarlar ve Ek Dosyalar'; +$labels['optionsandattachments'] = 'Ayarlar ve Dosya Ekleri'; $labels['actions'] = 'İşlemler'; $labels['first'] = 'İlk'; $labels['last'] = 'Son'; @@ -172,7 +172,7 @@ $labels['showunread'] = 'Okunmamış iletileri görüntüle'; $labels['autoexpand_threads'] = 'Sohbet iletileri genişletilsin'; $labels['do_expand'] = 'tüm sohbetler'; -$labels['expand_only_unread'] = 'yalnız okunmamış iletiler bulunan dizilimler'; +$labels['expand_only_unread'] = 'yalnız okunmamış iletiler bulunan sohbetler'; $labels['fromto'] = 'Gönderici/Alıcı'; $labels['flag'] = 'İşaret'; $labels['attachment'] = 'Dosya Eki'; @@ -182,9 +182,9 @@ $labels['asc'] = 'artan'; $labels['desc'] = 'azalan'; $labels['listcolumns'] = 'Sütunları Listele'; -$labels['listsorting'] = 'Sıralama Sütunu'; +$labels['listsorting'] = 'Sıralama sütunu'; $labels['listorder'] = 'Sıralama Düzeni'; -$labels['listmode'] = 'Liste Görünümü'; +$labels['listmode'] = 'Liste görünümü'; $labels['lmode'] = 'Liste Kipi'; $labels['layout'] = 'Görünüm'; $labels['layoutwidescreen'] = 'Geniş Ekran'; @@ -228,7 +228,7 @@ $labels['searchinterval1W'] = 'Bir haftadan yeni'; $labels['searchinterval1M'] = 'Bir aydan yeni'; $labels['searchinterval1Y'] = 'Bir yıldan yeni'; -$labels['openinextwin'] = 'Yeni Pencerede Aç'; +$labels['openinextwin'] = 'Yeni pencerede aç'; $labels['emlsave'] = 'İndir (.eml)'; $labels['changeformattext'] = 'Düz metin biçiminde görüntülensin'; $labels['changeformathtml'] = 'HTML biçiminde görüntülensin'; @@ -239,8 +239,8 @@ $labels['addattachment'] = 'Dosya Ekle'; $labels['charset'] = 'Karakter Kodlaması'; $labels['editortype'] = 'Düzenleyici'; -$labels['returnreceipt'] = 'Alındı Onayı'; -$labels['dsn'] = 'Teslim Onayı'; +$labels['returnreceipt'] = 'Alındı onayı istensin'; +$labels['dsn'] = 'Teslim onayı istensin'; $labels['mailreplyintro'] = '$date, $sender yazmış:'; $labels['originalmessage'] = 'Özgün İleti'; $labels['selectimage'] = 'Görsel Seç'; @@ -270,7 +270,7 @@ $labels['revertto'] = 'Geri Al:'; $labels['restore'] = 'Geri Yükle'; $labels['restoremessage'] = 'İleti geri yüklensin mi?'; -$labels['ignore'] = 'Yoksay'; +$labels['ignore'] = 'Yok say'; $labels['responses'] = 'Hazır Yanıtlar'; $labels['insertresponse'] = 'Hazır Yanıt Ekle'; $labels['manageresponses'] = 'Hazır Yanıt Yönetimi'; @@ -279,15 +279,15 @@ $labels['editresponse'] = 'Hazır Yanıtı Düzenle'; $labels['editresponses'] = 'Hazır Yanıtları Düzenle'; $labels['responsename'] = 'Ad'; -$labels['responsetext'] = 'Hazır Yanıt Metni'; +$labels['responsetext'] = 'Hazır yanıt metni'; $labels['attach'] = 'Dosya Ekle'; -$labels['attachments'] = 'Ek Dosyalar'; +$labels['attachments'] = 'Dosya Ekleri'; $labels['upload'] = 'Yükle'; $labels['uploadprogress'] = '$percent($current / $total)'; $labels['close'] = 'Kapat'; $labels['messageoptions'] = 'İleti Ayarları...'; $labels['togglecomposeoptions'] = 'Oluşturma ayarlarını görüntüle/gizle'; -$labels['attachmentrename'] = 'Ek Dosyaları Yeniden Adlandır.'; +$labels['attachmentrename'] = 'Dosya ekini yeniden adlandır'; $labels['low'] = 'Düşük'; $labels['lowest'] = 'En Düşük'; $labels['normal'] = 'Normal'; @@ -307,7 +307,7 @@ $labels['togglefullheaders'] = 'İleti başlıklarını görüntüle/gizle'; $labels['htmltoggle'] = 'HTML'; $labels['plaintoggle'] = 'Düz Metin'; -$labels['savesentmessagein'] = 'Gönderilen İleti Şuraya Kaydedilsin'; +$labels['savesentmessagein'] = 'Gönderilen ileti şuraya kaydedilsin'; $labels['dontsave'] = 'kaydedilmesin'; $labels['maxuploadsize'] = 'İzin verilen en büyük dosya boyutu $size'; $labels['addcc'] = 'Kopya Ekle'; @@ -326,7 +326,7 @@ $labels['rotateimage'] = 'Görseli döndür'; $labels['showtools'] = 'Görsel araçları görüntülensin'; $labels['hidetools'] = 'Görsel araçları gizlensin'; -$labels['name'] = 'Görüntülenecek Ad'; +$labels['name'] = 'Görüntülenecek ad'; $labels['firstname'] = 'Ad'; $labels['surname'] = 'Soyad'; $labels['middlename'] = 'İkinci Ad'; @@ -390,7 +390,7 @@ $labels['cancel'] = 'İptal'; $labels['save'] = 'Kaydet'; $labels['delete'] = 'Sil'; -$labels['discard'] = 'Yoksay'; +$labels['discard'] = 'Yok say'; $labels['continue'] = 'Devam et'; $labels['ok'] = 'Tamam'; $labels['rename'] = 'Yeniden Adlandır'; @@ -424,7 +424,7 @@ $labels['group'] = 'Grup'; $labels['groups'] = 'Gruplar'; $labels['listgroup'] = 'Grup Üyelerini Listele'; -$labels['personaladrbook'] = 'Adresler'; +$labels['personaladrbook'] = 'Kişisel Adresler'; $labels['searchsave'] = 'Aramayı Kaydet'; $labels['searchdelete'] = 'Aramayı Sil'; $labels['import'] = 'İçe Aktar'; @@ -434,7 +434,7 @@ $labels['importreplace'] = 'Tüm adres defterinin yerine geçsin'; $labels['importgroups'] = 'Grup Atamalarını İçe Aktar'; $labels['importgroupsall'] = 'Tümü (Gerekirse Gruplar Eklensin)'; -$labels['importgroupsexisting'] = 'Yalnız Varolan Gruplar'; +$labels['importgroupsexisting'] = 'Yalnız var olan gruplar'; $labels['importdesc'] = 'Var olan bir adres defterindeki kişileri yükleyebilirsiniz.<br/>Şu anda <a href="https://en.wikipedia.org/wiki/VCard">vCard</a> ve CSV (virgül ile ayrılmış veriler) dosya biçimlerini destekliyoruz.'; $labels['done'] = 'Tamam'; $labels['settingsfor'] = 'Şunun Ayarları'; @@ -448,114 +448,114 @@ $labels['addidentity'] = 'Kimlik Ekle'; $labels['editidentity'] = 'Kimliği Düzenle'; $labels['identityencryption'] = 'Şifreleme'; -$labels['preferhtml'] = 'HTML Görünüm Kullanılsın'; -$labels['defaultcharset'] = 'Varsayılan Karakter Kümesi'; +$labels['preferhtml'] = 'HTML görünümü kullanılsın'; +$labels['defaultcharset'] = 'Varsayılan karakter kümesi'; $labels['htmlmessage'] = 'HTML İleti'; $labels['messagepart'] = 'Parça'; $labels['digitalsig'] = 'Dijital İmza'; -$labels['dateformat'] = 'Tarih Biçimi'; -$labels['timeformat'] = 'Saat Biçimi'; -$labels['prettydate'] = 'Tarihler Kısa Görüntülensin'; -$labels['setdefault'] = 'Varsayılan Olarak Atansın'; +$labels['dateformat'] = 'Tarih biçimi'; +$labels['timeformat'] = 'Saat biçimi'; +$labels['prettydate'] = 'Tarihler kısa görüntülensin'; +$labels['setdefault'] = 'Varsayılan olarak atansın'; $labels['autodetect'] = 'Otomatik'; $labels['language'] = 'Dil'; -$labels['timezone'] = 'Saat Dilimi'; -$labels['pagesize'] = 'Bir Sayfadaki Satır Sayısı'; +$labels['timezone'] = 'Saat dilimi'; +$labels['pagesize'] = 'Bir sayfadaki satır sayısı'; $labels['signature'] = 'İmza'; $labels['dstactive'] = 'Yaz Saati Uygulaması'; -$labels['showinextwin'] = 'İleti Yeni Pencerede Açılsın'; -$labels['composeextwin'] = 'İleti Yeni Pencerede Oluşturulsun'; -$labels['htmleditor'] = 'HTML İleti Kullanımı'; +$labels['showinextwin'] = 'İleti yeni pencerede açılsın'; +$labels['composeextwin'] = 'İleti yeni pencerede oluşturulsun'; +$labels['htmleditor'] = 'HTML ileti kullanımı'; $labels['htmlonreply'] = 'yalnız HTML biçimindeki iletiler yanıtlanırken'; $labels['htmlonreplyandforward'] = 'HTML biçimindeki iletiler yanıtlanırken ya da iletilirken'; $labels['htmlsignature'] = 'HTML İmza'; -$labels['showemail'] = 'E-posta adresi görüntülenecek ad ile birlikte görüntülensin'; +$labels['showemail'] = 'E-posta adresi ad ile birlikte görüntülensin'; $labels['previewpane'] = 'Önizleme Panosu Görüntülensin'; $labels['skin'] = 'Arayüz Görünümü'; -$labels['logoutclear'] = 'Oturum Kapatıldığında Çöp Boşaltılsın'; -$labels['logoutcompact'] = 'Oturum Kapatıldığında Gelen Kutusu Sıkıştırılsın'; +$labels['logoutclear'] = 'Oturum kapatıldığında Çöp boşaltılsın'; +$labels['logoutcompact'] = 'Oturum kapatıldığında Gelen Kutusu sıkıştırılsın'; $labels['uisettings'] = 'Kullanıcı Arayüzü'; $labels['serversettings'] = 'Sunucu Ayarları'; $labels['mailboxview'] = 'Posta Kutusu Görünümü'; -$labels['mdnrequests'] = 'Alındı Onayları'; +$labels['mdnrequests'] = 'Alındı onayları'; $labels['askuser'] = 'ne yapılacağı bana sorulsun'; $labels['autosend'] = 'otomatik olarak gönderilsin'; $labels['autosendknown'] = 'adres defterimdekilere gönderilsin, diğerleri bana sorulsun'; -$labels['autosendknownignore'] = 'adres defterimdekilere gönderilsin, diğerleri yoksayılsın'; -$labels['ignorerequest'] = 'yoksayılsın'; -$labels['readwhendeleted'] = 'Silinen İletiler Okunmuş Olarak İşaretlensin'; -$labels['flagfordeletion'] = 'İletiler Silinmek Yerine Silinecek Olarak İşaretlensin'; -$labels['skipdeleted'] = 'Silinmiş İletiler Görüntülenmesin'; +$labels['autosendknownignore'] = 'adres defterimdekilere gönderilsin, diğerleri yok sayılsın'; +$labels['ignorerequest'] = 'yok sayılsın'; +$labels['readwhendeleted'] = 'Silinmiş iletiler okunmuş olarak işaretlensin'; +$labels['flagfordeletion'] = 'İletiler silinmek yerine silinecek olarak işaretlensin'; +$labels['skipdeleted'] = 'Silinmiş iletiler görüntülenmesin'; $labels['deletealways'] = 'İletiler Çöpe Atılırken Sorun Çıkarsa Tamamen Silinsin'; -$labels['deletejunk'] = 'İstenmeyenler Klasöründeki İletiler Doğrudan Silinsin'; +$labels['deletejunk'] = 'İstenmeyenler klasöründeki iletiler doğrudan silinsin'; $labels['showremoteimages'] = 'Uzaktan Yüklenen Görseller Görüntülensin'; $labels['allowremoteresources'] = 'Uzak kaynaklar (görseller, biçemler) kullanılabilsin'; $labels['fromknownsenders'] = 'bilinen göndericilerden'; $labels['always'] = 'her zaman'; $labels['alwaysbutplain'] = 'her zaman, düz metin biçiminde yanıtlama dışında'; -$labels['showinlineimages'] = 'İleti Ekindeki Görseller İletinin Altında Görüntülensin'; -$labels['autosavedraft'] = 'Taslaklar Otomatik Olarak Kaydedilsin'; +$labels['showinlineimages'] = 'İleti ekindeki görseller iletinin altında görüntülensin'; +$labels['autosavedraft'] = 'Taslaklar otomatik olarak kaydedilsin'; $labels['everynminutes'] = '$n dakikada bir'; -$labels['refreshinterval'] = 'Yenileme (yeni iletileri denetle, vb.)'; +$labels['refreshinterval'] = 'Yenileme sıklığı (yeni iletileri denetleme, vb.)'; $labels['never'] = 'asla'; $labels['immediately'] = 'hemen'; $labels['messagesdisplaying'] = 'İleti Görünümü'; $labels['messagescomposition'] = 'Yeni İleti Oluşturma'; -$labels['mimeparamfolding'] = 'Ek Dosya Adları'; +$labels['mimeparamfolding'] = 'Dosya eki adları'; $labels['2231folding'] = 'Tam RFC 2231 (Thunderbird)'; $labels['miscfolding'] = 'RFC 2047/2231 (MS Outlook)'; $labels['2047folding'] = 'Tam RFC 2047 (diğer)'; -$labels['force7bit'] = '8 Bitlik Karakterler İçin MIME Kodlaması Kullanılsın'; -$labels['savelocalstorage'] = "Tarayıcının Yerel Disk Alanına Kaydedilsin (geçiçi olarak)"; +$labels['force7bit'] = '8 bit karakterler için MIME kodlaması kullanılsın'; +$labels['savelocalstorage'] = "Tarayıcının yerel depolama alanına kaydedilsin (geçiçi olarak)"; $labels['advancedoptions'] = 'Gelişmiş Ayarlar'; $labels['toggleadvancedoptions'] = 'Gelişmiş ayarları görüntüle/gizle'; $labels['focusonnewmessage'] = 'Yeni İleti Geldiğinde Web Tarayıcı Penceresine Odaklanılsın'; -$labels['checkallfolders'] = 'Tüm Klasörler İçin Yeni İletiler Denetlensin'; -$labels['displaynext'] = 'Silme ya da taşıma sonrası sonraki ileti görüntülensin'; -$labels['defaultfont'] = 'HTML İletiler İçin Varsayılan Yazı Türü'; +$labels['checkallfolders'] = 'Tüm klasörler yeni iletiler için denetlensin'; +$labels['displaynext'] = 'Silme ya da taşıma sonrası sıradaki ileti görüntülensin'; +$labels['defaultfont'] = 'HTML iletiler için varsayılan yazı türü'; $labels['mainoptions'] = 'Temel Ayarlar'; $labels['browseroptions'] = 'Tarayıcı Ayarları'; $labels['section'] = 'Bölüm'; $labels['maintenance'] = 'Bakım'; $labels['newmessage'] = 'Yeni İleti'; $labels['signatureoptions'] = 'İmza Ayarları'; -$labels['whenreplying'] = 'Yanıtlarken özgün ileti'; +$labels['whenreplying'] = 'Yanıtlarken özgün iletiye şu yapılsın'; $labels['replyempty'] = 'alıntılanmasın'; -$labels['replytopposting'] = 'yeni postayı alıntı metninin üstünden başlat'; +$labels['replytopposting'] = 'yeni ileti alıntı metninin üzerinden başlatılsın'; $labels['replytoppostingnoindent'] = 'yeni ileti alıntı metninin üzerinden başlatılsın (girinti olmadan)'; -$labels['replybottomposting'] = 'yeni postayı alıntı metninden sonra başlat'; -$labels['replyremovesignature'] = 'Yanıtlarken önceki imzaları sil'; -$labels['autoaddsignature'] = 'İmza Otomatik Olarak Eklensin'; +$labels['replybottomposting'] = 'yeni ileti alıntı metninin altından başlatılsın'; +$labels['replyremovesignature'] = 'Yanıtlarken önceki imzalar silinsin'; +$labels['autoaddsignature'] = 'İmza otomatik olarak eklensin'; $labels['newmessageonly'] = 'yalnız yeni iletilere'; $labels['replyandforwardonly'] = 'yalnız yanıt ve iletmelere'; $labels['insertsignature'] = 'İmza ekle'; -$labels['sigbelow'] = 'İmza Alıntı Metninin Altına Eklensin'; -$labels['sigseparator'] = 'İmza Eklenirken Standart Ayıraç Kullanılsın'; -$labels['automarkread'] = 'İletileri okunmuş olarak işaretle'; +$labels['sigbelow'] = 'İmza alıntı metninin altına eklensin'; +$labels['sigseparator'] = 'İmza eklenirken standart ayıraç kullanılsın'; +$labels['automarkread'] = 'İletiler okunmuş olarak işaretlensin'; $labels['afternseconds'] = '$n saniye sonra'; -$labels['reqmdn'] = 'Her Zaman Alındı Onayı İstensin'; -$labels['reqdsn'] = 'Her Zaman Teslim Edildi Onayı İstensin'; -$labels['replysamefolder'] = 'Yanıtlar İletinin Bulunduğu Klasöre Kaydedilsin'; -$labels['defaultabook'] = 'Varsayılan Adres Defteri'; -$labels['autocompletesingle'] = 'Otomatik Tamamlamalarda Alternatif E-posta Adresleri Atlansın'; -$labels['listnamedisplay'] = 'Kişi Görünümü'; +$labels['reqmdn'] = 'Her zaman alındı onayı istensin'; +$labels['reqdsn'] = 'Her zaman teslim edildi onayı istensin'; +$labels['replysamefolder'] = 'Yanıtlar iletinin bulunduğu klasöre kaydedilsin'; +$labels['defaultabook'] = 'Varsayılan adres defteri'; +$labels['autocompletesingle'] = 'Otomatik tamamlanırken alternatif e-posta adresleri atlansın'; +$labels['listnamedisplay'] = 'Kişiler görünümü'; $labels['spellcheckbeforesend'] = 'İleti Gönderilmeden Önce Yazımı Denetlensin'; $labels['spellcheckoptions'] = 'Yazım Denetimi Ayarları'; -$labels['spellcheckignoresyms'] = 'İçinde Simge Geçen Sözcükler Yoksayılsın'; -$labels['spellcheckignorenums'] = 'İçinde Rakam Geçen Sözcükler Yoksayılsın'; -$labels['spellcheckignorecaps'] = 'Tümü Büyük Harf Olan Sözcükler Yoksayılsın'; +$labels['spellcheckignoresyms'] = 'İçinde simge geçen sözcükler yok sayılsın'; +$labels['spellcheckignorenums'] = 'İçinde rakam geçen sözcükler yok sayılsın'; +$labels['spellcheckignorecaps'] = 'Tümü büyük harf olan sözcükler yok sayılsın'; $labels['addtodict'] = 'Sözlüğe Ekle'; $labels['mailtoprotohandler'] = 'mailto: Bağlantıları İçin Kullanılacak İşleyici'; -$labels['standardwindows'] = 'Açılır Pencereler Standart Pencere Olarak Kabul Edilsin'; -$labels['forwardmode'] = 'İletiler İletilirken'; +$labels['standardwindows'] = 'Açılır pencereler standart pencere olarak işlensin'; +$labels['forwardmode'] = 'İletiler şu şekilde iletilsin'; $labels['inline'] = 'iletinin içinde'; -$labels['asattachment'] = 'dosya eki olarak eklensin'; -$labels['replyallmode'] = '[Toplu Yanıt] Düğmesi Varsayılan Olarak'; -$labels['replyalldefault'] = 'Toplu yanıtlasın'; -$labels['replyalllist'] = 'Yalnız postalama listesindekileri yanıtlasın (varsa)'; +$labels['asattachment'] = 'dosya eki olarak'; +$labels['replyallmode'] = '[Toplu Yanıtla] düğmesi varsayılan işlemi'; +$labels['replyalldefault'] = 'toplu yanıtlasın'; +$labels['replyalllist'] = 'yalnız posta listesindekileri yanıtlasın (varsa)'; $labels['folder'] = 'Klasör'; $labels['folders'] = 'Klasörler'; -$labels['foldername'] = 'Klasör Adı'; +$labels['foldername'] = 'Klasör adı'; $labels['subscribed'] = 'Abonelik'; $labels['messagecount'] = 'İletiler'; $labels['create'] = 'Ekle'; @@ -629,6 +629,7 @@ $labels['arialabeltopnav'] = 'Pencere Denetimi'; $labels['arialabeltasknav'] = 'Uygulama Görevleri'; $labels['arialabeltoolbar'] = 'Uygulama Araç Çubuğu'; +$labels['arialabellistnav'] = 'Liste gezinmesi'; $labels['arialabelactivetask'] = 'Etkin Görevler'; $labels['arialabelmessagessearchfilter'] = 'İleti Listeleme Süzgeci'; $labels['arialabelmailsearchform'] = 'İleti Arama Formu'; @@ -643,7 +644,7 @@ $labels['arialabelmailboxmenu'] = 'Klasör İşlemleri Menüsü'; $labels['arialabellistselectmenu'] = 'Liste Seçme Menüsü'; $labels['arialabelthreadselectmenu'] = 'Sohbet Listeleme Menüsü'; -$labels['arialabelmessagelistoptions'] = 'İleti Liste Görünümü ve Sıralama Ayarları'; +$labels['arialabelmessagelistoptions'] = 'İleti listesi görünüm ve sıralama ayarları'; $labels['arialabelmailimportdialog'] = 'İleti İçe Aktarma Formu'; $labels['arialabelmessagenav'] = 'İleti Gezinmesi'; $labels['arialabelmessagebody'] = 'İleti Metni'; @@ -652,16 +653,16 @@ $labels['arialabelcontactsearchbox'] = 'Kişi Arama İfadesi'; $labels['arialabelmessageheaders'] = 'İleti Üst Bilgileri'; $labels['arialabelforwardingoptions'] = 'İletme Ayarları'; -$labels['arialabelreplyalloptions'] = 'Toplu Yanıt Ayarları'; +$labels['arialabelreplyalloptions'] = 'Toplu yanıt ayarları'; $labels['arialabelmoremessageactions'] = 'Diğer İleti İşlemleri'; $labels['arialabelmorecontactactions'] = 'Diğer kişi işlemleri'; $labels['arialabelmarkmessagesas'] = 'Seçilmiş iletileri şu şekilde işaretle...'; $labels['arialabelcomposeoptions'] = 'İleti Oluşturma Ayarları'; $labels['arialabelresponsesmenu'] = 'Hazır Yanıtlar Menüsü'; -$labels['arialabelattachmentuploadform'] = 'Ek Dosya Yükleme Formu'; -$labels['arialabelattachmentmenu'] = 'Ek dosya ayarları'; +$labels['arialabelattachmentuploadform'] = 'Dosya eki yükleme formu'; +$labels['arialabelattachmentmenu'] = 'Dosya eki ayarları'; $labels['arialabelmailtomenu'] = 'E-posta Adres Ayarları'; -$labels['arialabelattachmentpreview'] = 'Ek Dosya Önizleme'; +$labels['arialabelattachmentpreview'] = 'Dosya eki ön izleme'; $labels['ariasummarycomposecontacts'] = 'Kişileri ve grupları alıcı olarak seçmek için listeleme'; $labels['arialabelcontactexportoptions'] = 'Kişi Dışa Aktarma Ayarları'; $labels['arialabelabookgroupoptions'] = 'Adres Defteri/Grubu Ayarları';
View file
roundcubemail-1.4.1.27.tar.gz/program/localization/tr_TR/messages.inc -> roundcubemail-1.4.2.11.tar.gz/program/localization/tr_TR/messages.inc
Changed
@@ -106,7 +106,7 @@ $messages['notsentwarning'] = 'İleti gönderilmedi ve yaptığınız değişiklikler kaydedilmedi. Değişiklikler silinsin mi?'; $messages['restoresavedcomposedata'] = 'Daha önce oluşturulmuş ancak gönderilmemiş bir ileti bulundu.\n\nKonu: $subject\Kaydetme zamanı: $date\n\nBu iletiyi geri yüklemek istiyor musunuz?'; $messages['nosearchname'] = 'Lütfen bir kişi adı ya da e-posta adresi yazın.'; -$messages['notuploadedwarning'] = 'Henüz tüm ek dosyaları yüklenmedi. Lütfen bekleyin ya da yüklemeyi iptal edin.'; +$messages['notuploadedwarning'] = 'Henüz tüm dosya ekleri yüklenmedi. Lütfen bekleyin ya da yüklemeyi iptal edin.'; $messages['searchsuccessful'] = '$nr ileti bulundu'; $messages['contactsearchsuccessful'] = '$nr kişi bulundu.'; $messages['searchnomatch'] = 'Arama ifadenize uygun bir sonuç bulunamadı.'; @@ -201,7 +201,7 @@ $messages['mispellingsfound'] = 'İletide yazım hataları var.'; $messages['parentnotwritable'] = 'Klasör, seçilen üst klasöre eklenemiyor ya da taşınamıyor. Erişim izni yok.'; $messages['messagetoobig'] = 'Bu ileti parçası işlenemeyecek kadar büyük.'; -$messages['attachmentvalidationerror'] = 'Ek dosya türü ileti içinde belirtilen tür ile aynı değil ve bu dosya şüpheli. Bu dosyada zararlı bir içerik bulunuyor olabilir. O nedenle göndereni tanımıyor ya da güvenmiyorsanız bu dosyayı web tarayıcısı içinden açmayın. <br/><br/><em>Beklenen: $expected; Bulunan: $detected</em>'; +$messages['attachmentvalidationerror'] = 'Dosya eki türü ileti içinde belirtilen tür ile aynı değil ve bu dosya şüpheli. Bu dosyada zararlı bir içerik bulunuyor olabilir. O nedenle göndereni tanımıyor ya da güvenmiyorsanız bu dosyayı web tarayıcısı içinden açmayın. <br/><br/><em>Beklenen: $expected; Bulunan: $detected</em>'; $messages['noscriptwarning'] = 'Uyarı: Bu web e-posta hizmetinin kullanılabilmesi için Javascript gereklidir! Hizmeti kullanabilmek için lütfen web tarayıcınızın Javascript ayarlarını etkinleştirin.'; $messages['messageissent'] = 'İleti zaten gönderilmiş ancak henüz kaydedilmemiş. Şimdi kaydetmek ister misiniz?'; $messages['errnotfound'] = 'Dosya bulunamadı.';
View file
roundcubemail-1.4.1.27.tar.gz/program/steps/addressbook/func.inc -> roundcubemail-1.4.2.11.tar.gz/program/steps/addressbook/func.inc
Changed
@@ -30,7 +30,7 @@ 'suffix' => array('type' => 'text', 'size' => 8, 'maxlength' => 20, 'limit' => 1, 'label' => $RCMAIL->gettext('namesuffix'), 'category' => 'main'), 'nickname' => array('type' => 'text', 'size' => 40, 'maxlength' => 50, 'limit' => 1, 'label' => $RCMAIL->gettext('nickname'), 'category' => 'main'), 'jobtitle' => array('type' => 'text', 'size' => 40, 'maxlength' => 50, 'limit' => 1, 'label' => $RCMAIL->gettext('jobtitle'), 'category' => 'main'), - 'organization' => array('type' => 'text', 'size' => 40, 'maxlength' => 50, 'limit' => 1, 'label' => $RCMAIL->gettext('organization'), 'category' => 'main'), + 'organization' => array('type' => 'text', 'size' => 40, 'maxlength' => 128, 'limit' => 1, 'label' => $RCMAIL->gettext('organization'), 'category' => 'main'), 'department' => array('type' => 'text', 'size' => 40, 'maxlength' => 50, 'limit' => 1, 'label' => $RCMAIL->gettext('department'), 'category' => 'main'), 'gender' => array('type' => 'select', 'limit' => 1, 'label' => $RCMAIL->gettext('gender'), 'options' => array('male' => $RCMAIL->gettext('male'), 'female' => $RCMAIL->gettext('female')), 'category' => 'personal'), 'maidenname' => array('type' => 'text', 'size' => 40, 'maxlength' => 50, 'limit' => 1, 'label' => $RCMAIL->gettext('maidenname'), 'category' => 'personal'), @@ -44,13 +44,13 @@ ), 'category' => 'main'), 'birthday' => array('type' => 'date', 'size' => 12, 'maxlength' => 16, 'label' => $RCMAIL->gettext('birthday'), 'limit' => 1, 'render_func' => 'rcmail_format_date_col', 'category' => 'personal'), 'anniversary' => array('type' => 'date', 'size' => 12, 'maxlength' => 16, 'label' => $RCMAIL->gettext('anniversary'), 'limit' => 1, 'render_func' => 'rcmail_format_date_col', 'category' => 'personal'), - 'website' => array('type' => 'text', 'size' => 40, 'maxlength' => 50, 'label' => $RCMAIL->gettext('website'), 'subtypes' => array('homepage','work','blog','profile','other'), 'category' => 'main'), - 'im' => array('type' => 'text', 'size' => 40, 'maxlength' => 50, 'label' => $RCMAIL->gettext('instantmessenger'), 'subtypes' => array('aim','icq','msn','yahoo','jabber','skype','other'), 'category' => 'main'), + 'website' => array('type' => 'text', 'size' => 40, 'maxlength' => 128, 'label' => $RCMAIL->gettext('website'), 'subtypes' => array('homepage','work','blog','profile','other'), 'category' => 'main'), + 'im' => array('type' => 'text', 'size' => 40, 'maxlength' => 128, 'label' => $RCMAIL->gettext('instantmessenger'), 'subtypes' => array('aim','icq','msn','yahoo','jabber','skype','other'), 'category' => 'main'), 'notes' => array('type' => 'textarea', 'size' => 40, 'rows' => 15, 'maxlength' => 500, 'label' => $RCMAIL->gettext('notes'), 'limit' => 1), 'photo' => array('type' => 'image', 'limit' => 1, 'category' => 'main'), - 'assistant' => array('type' => 'text', 'size' => 40, 'maxlength' => 50, 'limit' => 1, 'label' => $RCMAIL->gettext('assistant'), 'category' => 'personal'), - 'manager' => array('type' => 'text', 'size' => 40, 'maxlength' => 50, 'limit' => 1, 'label' => $RCMAIL->gettext('manager'), 'category' => 'personal'), - 'spouse' => array('type' => 'text', 'size' => 40, 'maxlength' => 50, 'limit' => 1, 'label' => $RCMAIL->gettext('spouse'), 'category' => 'personal'), + 'assistant' => array('type' => 'text', 'size' => 40, 'maxlength' => 128, 'limit' => 1, 'label' => $RCMAIL->gettext('assistant'), 'category' => 'personal'), + 'manager' => array('type' => 'text', 'size' => 40, 'maxlength' => 128, 'limit' => 1, 'label' => $RCMAIL->gettext('manager'), 'category' => 'personal'), + 'spouse' => array('type' => 'text', 'size' => 40, 'maxlength' => 128, 'limit' => 1, 'label' => $RCMAIL->gettext('spouse'), 'category' => 'personal'), // TODO: define fields for vcards like GEO, KEY );
View file
roundcubemail-1.4.1.27.tar.gz/program/steps/addressbook/groups.inc -> roundcubemail-1.4.2.11.tar.gz/program/steps/addressbook/groups.inc
Changed
@@ -37,7 +37,7 @@ $num2add = count($plugin['ids']); if (!$plugin['abort']) { - if (($maxnum = $RCMAIL->config->get('max_group_members', 0)) && ($CONTACTS->count()->count + $num2add > $maxnum)) { + if (($maxnum = $RCMAIL->config->get('max_group_members')) && ($CONTACTS->count()->count + $num2add > $maxnum)) { $OUTPUT->show_message('maxgroupmembersreached', 'warning', array('max' => $maxnum)); $OUTPUT->send(); }
View file
roundcubemail-1.4.1.27.tar.gz/program/steps/addressbook/mailto.inc -> roundcubemail-1.4.2.11.tar.gz/program/steps/addressbook/mailto.inc
Changed
@@ -43,9 +43,11 @@ $mailto[] = format_email_recipient($group_data['email'][0], $group_data['name']); } else if ($CONTACTS->ready) { + $maxnum = (int) $RCMAIL->config->get('max_group_members'); + $CONTACTS->set_group($group_id); $CONTACTS->set_page(1); - $CONTACTS->set_pagesize(200); // limit somehow + $CONTACTS->set_pagesize($maxnum ?: 999); $sources[] = $CONTACTS->list_records(); } }
View file
roundcubemail-1.4.1.27.tar.gz/program/steps/mail/compose.inc -> roundcubemail-1.4.2.11.tar.gz/program/steps/mail/compose.inc
Changed
@@ -1282,7 +1282,10 @@ { global $RCMAIL; - return $RCMAIL->upload_form($attrib, 'uploadform', 'send-attachment', array('multiple' => true)); + // Limit attachment size according to message size limit + $limit = parse_bytes($RCMAIL->config->get('max_message_size')) / 1.33; + + return $RCMAIL->upload_form($attrib, 'uploadform', 'send-attachment', array('multiple' => true), $limit); } /**
View file
roundcubemail-1.4.1.27.tar.gz/program/steps/mail/func.inc -> roundcubemail-1.4.2.11.tar.gz/program/steps/mail/func.inc
Changed
@@ -839,12 +839,10 @@ // washtml's DOMDocument methods cannot work without that $meta = '<meta charset="'.RCUBE_CHARSET.'" />'; - // remove old meta tag and add the new one, making sure - // that it is placed in the head (#1488093) - $html = preg_replace('/<meta[^>]+charset=[a-z0-9_"-]+[^>]*>/Ui', $meta, $html, -1, $rcount); - if (!$rcount) { - $html = preg_replace('/(<head[^>]*>)/Ui', '\\1'.$meta, $html, -1, $rcount); - } + // remove old meta tag and add the new one, making sure that it is placed in the head (#3510, #7116) + $html = preg_replace('/<meta[^>]+charset=[a-z0-9_"-]+[^>]*>/Ui', '', $html, -1); + $html = preg_replace('/(<head[^>]*>)/Ui', '\\1'.$meta, $html, -1, $rcount); + if (!$rcount) { // Note: HTML without <html> tag may still be a valid input (#6713) if (($pos = stripos($html, '<html')) === false) { @@ -1127,6 +1125,12 @@ $attrs = preg_replace('/\s?bgcolor=["\']*[a-z0-9#]+["\']*/i', '', $attrs); } + // Get text color, we'll set it as font color of the message container + if ($m[1] && preg_match('/text=["\']*([a-z0-9#]+)["\']*/i', $attrs, $mb)) { + $style['color'] = $mb[1]; + $attrs = preg_replace('/\s?text=["\']*[a-z0-9#]+["\']*/i', '', $attrs); + } + // Get background, we'll set it as background-image of the message container if ($m[1] && preg_match('/background=["\']*([^"\'>\s]+)["\']*/', $attrs, $mb)) { $style['background-image'] = 'url('.$mb[1].')';
View file
roundcubemail-1.4.1.27.tar.gz/program/steps/settings/about.inc -> roundcubemail-1.4.2.11.tar.gz/program/steps/settings/about.inc
Changed
@@ -18,7 +18,7 @@ +-----------------------------------------------------------------------+ */ -define('RC_COPYRIGHT', 'Copyright © 2005-2019, The Roundcube Dev Team'); +define('RC_COPYRIGHT', 'Copyright © 2005-2020, The Roundcube Dev Team'); define('RC_LICENSE', 'This program is free software; you can redistribute it and/or modify it under the terms of the ' . '<a href="http://www.gnu.org/licenses/gpl.html" target="_blank">GNU General Public License</a> ' . 'as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.'
View file
roundcubemail-1.4.1.27.tar.gz/public_html/index.php -> roundcubemail-1.4.2.11.tar.gz/public_html/index.php
Changed
@@ -3,7 +3,7 @@ /* +-----------------------------------------------------------------------+ | Roundcube Webmail IMAP Client | - | Version 1.4.1 | + | Version 1.4.2 | | | | Copyright (C) The Roundcube Dev Team | | |
View file
roundcubemail-1.4.1.27.tar.gz/skins/elastic/styles/widgets/editor.less -> roundcubemail-1.4.2.11.tar.gz/skins/elastic/styles/widgets/editor.less
Changed
@@ -27,6 +27,11 @@ .mce-panel { border-color: @color-input-border; } + + &.focused { + border-color: @color-input-border-focus !important; + box-shadow: 0 0 0 .2rem @color-input-border-focus-shadow !important; + } } .mce-top-part::before, @@ -904,11 +909,6 @@ #composebody_ifr { min-height: 30em; } - - & > .mce-tinymce.focused { - border-color: @color-input-border-focus; - box-shadow: 0 0 0 .2rem @color-input-border-focus-shadow !important; - } }
View file
roundcubemail-1.4.1.27.tar.gz/skins/elastic/templates/compose.html -> roundcubemail-1.4.2.11.tar.gz/skins/elastic/templates/compose.html
Changed
@@ -60,14 +60,6 @@ </div> </div> <roundcube:endif /> - <roundcube:if condition="!in_array('htmleditor', (array)config:dont_override)" /> - <div class="form-group row hidden"> - <label for="editor-selector" class="col-form-label col-6"><roundcube:label name="editortype" /></label> - <div class="col-6"> - <roundcube:object name="editorSelector" id="editor-selector" editorid="composebody" noform="true" tabindex="2" /> - </div> - </div> - <roundcube:endif /> </div> </div> </div> @@ -215,6 +207,9 @@ <div id="composebodycontainer"> <label for="composebody" class="voice"><roundcube:label name="arialabelmessagebody" /></label> <roundcube:object name="composeBody" id="composebody" form="form" cols="70" rows="20" class="form-control" tabindex="1" /> + <roundcube:if condition="!in_array('htmleditor', (array)config:dont_override)" /> + <roundcube:object name="editorSelector" id="editor-selector" editorid="composebody" noform="true" class="hidden" /> + <roundcube:endif /> </div> </form> <div class="formbuttons">
View file
roundcubemail-1.4.1.27.tar.gz/skins/elastic/ui.js -> roundcubemail-1.4.2.11.tar.gz/skins/elastic/ui.js
Changed
@@ -235,7 +235,7 @@ // Image upload widget $('.image-upload').each(function() { image_upload_input(this); }); - // Add HTML/Plain tabs (switch) on top of textarea with TinyMCE editor + // Add HTML/Plain switcher on top of textarea with TinyMCE editor $('textarea[data-html-editor]').each(function() { html_editor_init(this); }); $('#dragmessage-menu,#dragcontact-menu').each(function() { @@ -1045,7 +1045,7 @@ // Make message-objects alerts pretty (the same as UI alerts) $('#message-objects', context).children(':not(.ui.alert)').add('.part-notice').each(function() { // message objects with notice class are really warnings - var cl = $(this).removeClass('notice part-notice').attr('class').split(/\s/)[0] || 'warning'; + var cl = String($(this).removeClass('notice part-notice').attr('class')).split(/\s/)[0] || 'warning'; alert_style(this, cl); $(this).addClass('box' + cl); $('a', this).addClass('btn btn-primary btn-sm'); @@ -1351,7 +1351,7 @@ function tinymce_init(o) { var onload = [], - is_editor = $('#' + o.id).is('[data-html-editor]'); + is_editor = $('#' + o.id).parent().is('.html-editor'); // Enable autoresize plugin o.config.plugins += ' autoresize'; @@ -2031,7 +2031,7 @@ options_button.on('click', function(e) { var id = $(this).data('target'), options = $('#' + id), - open = options.is(':visible'); + open = $(bar).is('.open'); if (options.length) { if (!open) { @@ -2049,7 +2049,7 @@ $(bar).toggleClass('open'); $('button.search', options).off('click.search').on('click.search', function() { - options_button.trigger('click'); + options_button.click(); update_func(); }); } @@ -3463,7 +3463,7 @@ }; var open_func = function(e) { - var items = [], + var last_char, last_index = -1, items = [], index = [], dialog = select.closest('.ui-dialog')[0], max_height = (document.documentElement.clientHeight || $(document.body).height()) - 75, max_width = $(document.body).width() - 20, @@ -3485,9 +3485,11 @@ if (label.length) { link.text(label); + index.push(this.disabled ? '' : label.charAt(0).toLowerCase()); } else { link.html(' '); // link can't be empty + index.push(''); } items.push($('<li>').append(link)); @@ -3505,7 +3507,7 @@ return ret; }) .on('keydown', 'a.active', function(e) { - var item, node, mode = 'next'; + var item, char, last, node, mode = 'next'; switch (e.which) { case 27: // ESC @@ -3520,6 +3522,7 @@ case 38: // ARROW-UP case 63232: mode = 'previous'; + // no-break case 40: // ARROW-DOWN case 63233: item = e.target.parentNode; @@ -3530,6 +3533,27 @@ } } return false; // prevents from scrolling the whole page + + default: + // A letter key has been pressed, search mode + char = e.originalEvent.key; + + if (char && char.length == 1) { + char = char.toLowerCase(); + + if (last_char != char) { + last_index = -1; + } + + last = index.indexOf(char, last_index + 1); + + if (last > -1 || (last = index.indexOf(char)) > -1) { + list.find('a').eq(last).focus(); + } + + last_char = char; + last_index = last; + } } }); @@ -3561,8 +3585,21 @@ }) ); + // Find the selected item, focus it + var selected = list.find('a.selected').first(); + if (selected.focus().length) { + var list_parent = list.parent(); + + // try to scroll the list so focused element is in center + last_index = list.find('a').index(selected[0]); + last_char = index[last_index]; + + if (last_index > 5) { + list_parent.scrollTop(list_parent.scrollTop() + list_parent.height()/2); + } + } // focus first active element on the list - if (rcube_event.is_keyboard(e)) { + else if (rcube_event.is_keyboard(e)) { list.find('a.active').first().focus(); } @@ -3618,7 +3655,7 @@ function html_editor_init(obj) { // Here we support two structures - // 1. <div><textarea></textarea><select name="editorSelector"></div> + // 1. <div><textarea></textarea><select class="hidden"></div> // 2. <tr><td><td><td><textarea></textarea></td></tr> // <tr><td><td><td><input type="checkbox"></td></tr> @@ -3645,9 +3682,12 @@ is_table = true; } else { - sw = $('[name="editorSelector"]', obj.form); + sw = editor.next('select.hidden'); } + // make the textarea autoresizeable + textarea_autoresize_init(editor); + // sanity check if (sw.length != 1) { return; @@ -3670,9 +3710,6 @@ // Modify the textarea cell to use 100% width parent.addClass('col-sm-12'); } - - // make the textarea autoresizeable - textarea_autoresize_init(editor); }; /**
View file
roundcubemail-1.4.1.27.tar.gz/tests/Framework/Washtml.php -> roundcubemail-1.4.2.11.tar.gz/tests/Framework/Washtml.php
Changed
@@ -213,6 +213,26 @@ } /** + * Test deprecated body attributes (#7109) + */ + function test_style_body_attrs() + { + $html = "<html><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /> + <body bgcolor=\"#fff\" text=\"#000\" background=\"#test\" link=\"#111\" alink=\"#222\" vlink=\"#333\"> + </body></html>"; + + $washer = new rcube_washtml(array('html_elements' => array('body'))); + $washed = $washer->wash($html); + + $this->assertRegExp('|bgcolor="#fff"|', $washed, "Body bgcolor attribute"); + $this->assertRegExp('|text="#000"|', $washed, "Body text attribute"); + $this->assertRegExp('|background="#test"|', $washed, "Body background attribute"); + $this->assertRegExp('|link="#111"|', $washed, "Body link attribute"); + $this->assertRegExp('|alink="#222"|', $washed, "Body alink attribute"); + $this->assertRegExp('|vlink="#333"|', $washed, "Body vlink attribute"); + } + + /** * Test style item fixes */ function test_style_wash()
View file
roundcubemail-1.4.1.27.tar.gz/tests/MailFunc.php -> roundcubemail-1.4.2.11.tar.gz/tests/MailFunc.php
Changed
@@ -50,7 +50,6 @@ $this->assertRegExp('#background="program/resources/blocked.gif"#', $html, "Replace external background image"); $this->assertNotRegExp('/ex3.jpg/', $html, "No references to external images"); $this->assertNotRegExp('/<meta [^>]+>/', $html, "No meta tags allowed"); - //$this->assertNoPattern('/<style [^>]+>/', $html, "No style tags allowed"); $this->assertNotRegExp('/<form [^>]+>/', $html, "No form tags allowed"); $this->assertRegExp('/Subscription form/', $html, "Include <form> contents"); $this->assertRegExp('/<!-- link ignored -->/', $html, "No external links allowed"); @@ -119,13 +118,15 @@ */ function test_html4inline_body_style() { - $html = '<body background="test" bgcolor="#fff" style="font-size:11px"><p>test</p></body>'; + $html = '<body background="test" bgcolor="#fff" style="font-size:11px" text="#000"><p>test</p></body>'; $params = array('container_id' => 'foo'); $html = rcmail_html4inline($html, $params); $this->assertRegExp('/<div style="font-size:11px">/', $html, "Body attributes"); $this->assertArrayHasKey('container_attrib', $params, "'container_attrib' param set"); - $this->assertSame('background-color: #fff; background-image: url(test)', $params['container_attrib']['style'], "Body style"); + $this->assertRegExp('/background-color: #fff;/', $params['container_attrib']['style'], "Body style (bgcolor)"); + $this->assertRegExp('/background-image: url\(test\)/', $params['container_attrib']['style'], "Body style (background)"); + $this->assertRegExp('/color: #000/', $params['container_attrib']['style'], "Body style (text)"); } /** @@ -171,6 +172,11 @@ $body = '<html><head></head>Test1<br>Test2'; $washed = rcmail_wash_html($body, $args); $this->assertTrue(strpos($washed, "<html><head>$meta</head>") === 0, "Meta tag insertion (5)"); + + $body = '<html><head></head><body>Test1<br>Test2<meta charset="utf-8"></body>'; + $washed = rcmail_wash_html($body, $args); + $this->assertTrue(strpos($washed, "<html><head>$meta</head>") === 0, "Meta tag insertion (6)"); + $this->assertTrue(strpos($washed, "Test2</body>") > 0, "Meta tag insertion (7)"); } /**
View file
roundcubemail.dsc
Changed
@@ -2,9 +2,9 @@ Source: roundcubemail Binary: roundcubemail Architecture: all -Version: 1:1.4.1.27-0~kolab2 -Maintainer: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> -Uploaders: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> +Version: 1:1.4.2.11-0~kolab1 +Maintainer: Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> +Uploaders: Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> Homepage: http://www.roundcube.net/ Standards-Version: 3.9.3 Vcs-Browser: http://git.kolabsys.com/apt/roundcubemail/ @@ -14,5 +14,5 @@ roundcubemail deb web extra roundcubemail-core deb web extra Files: - 00000000000000000000000000000000 0 roundcubemail-1.4.1.27.tar.gz + 00000000000000000000000000000000 0 roundcubemail-1.4.2.11.tar.gz 00000000000000000000000000000000 0 debian.tar.gz
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
.