Projects
Kolab:16:TestingLinked
roundcubemail
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
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->dependencies0; $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_handlerscommand === 'function') { ret = this.command_handlerscommand(props, obj, event); - return ret !== undefined ? ret : (obj ? false : true); } else if (typeof this.command_handlerscommand === 'string') { ret = windowthis.command_handlerscommand(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 (thisfunc && typeof thisfunc === 'function') { - ret = thisfunc(props, obj, event); + return thisfunc(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_uidsi; @@ -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 = selectionn; 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();
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') && $schemastrlen($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') && $schemastrlen($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';
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 ($m1 && preg_match('/text="\'*(a-z0-9#+)"\'*/i', $attrs, $mb)) { + $style'color' = $mb1; + $attrs = preg_replace('/\s?text="\'*a-z0-9#+"\'*/i', '', $attrs); + } + // Get background, we'll set it as background-image of the message container if ($m1 && preg_match('/background="\'*(^"\'>\s+)"\'*/', $attrs, $mb)) { $style'background-image' = 'url('.$mb1.')';
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 $('textareadata-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(selected0); + last_char = indexlast_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
.