diff options
Diffstat (limited to 'plugins')
678 files changed, 15793 insertions, 9152 deletions
diff --git a/plugins/acl/acl.js b/plugins/acl/acl.js index b6e2c811d..d6934780f 100644 --- a/plugins/acl/acl.js +++ b/plugins/acl/acl.js @@ -302,7 +302,7 @@ rcube_webmail.prototype.acl_init_form = function(id) li_elements.map(function() { val = this.value; td = $('td.'+this.id, row); - if (td && td.hasClass('enabled')) + if (td.length && td.hasClass('enabled')) this.checked = true; }); diff --git a/plugins/acl/acl.php b/plugins/acl/acl.php index ffaa51b6d..59406262e 100644 --- a/plugins/acl/acl.php +++ b/plugins/acl/acl.php @@ -234,7 +234,8 @@ class acl extends rcube_plugin // Advanced rights $attrib['id'] = 'advancedrights'; - foreach ($supported as $idx => $val) { + foreach ($supported as $key => $val) { + $id = "acl$val"; $ul .= html::tag('li', null, $input->show('', array( 'name' => "acl[$val]", 'value' => $val, 'id' => $id)) @@ -384,7 +385,6 @@ class acl extends rcube_plugin $table->add_header(array('class' => 'acl'.$key, 'title' => $label), $label); } - $i = 1; $js_table = array(); foreach ($acl as $user => $rights) { if ($this->rc->storage->conn->user == $user) { @@ -433,8 +433,9 @@ class acl extends rcube_plugin $acl = trim(rcube_utils::get_input_value('_acl', rcube_utils::INPUT_GPC)); $oldid = trim(rcube_utils::get_input_value('_old', rcube_utils::INPUT_GPC)); - $acl = array_intersect(str_split($acl), $this->rights_supported()); - $users = $oldid ? array($user) : explode(',', $user); + $acl = array_intersect(str_split($acl), $this->rights_supported()); + $users = $oldid ? array($user) : explode(',', $user); + $result = 0; foreach ($users as $user) { $user = trim($user); @@ -442,7 +443,7 @@ class acl extends rcube_plugin if (!empty($this->specials) && in_array($user, $this->specials)) { $username = $this->gettext($user); } - else { + else if (!empty($user)) { if (!strpos($user, '@') && ($realm = $this->get_realm())) { $user .= '@' . rcube_utils::idn_to_ascii(preg_replace('/^@/', '', $realm)); } @@ -453,6 +454,9 @@ class acl extends rcube_plugin continue; } + $user = $this->mod_login($user); + $username = $this->mod_login($username); + if ($user != $_SESSION['username'] && $username != $_SESSION['username']) { if ($this->rc->storage->set_acl($mbox, $user, $acl)) { $ret = array('id' => rcube_utils::html_identifier($user), @@ -704,4 +708,23 @@ class acl extends rcube_plugin return $this->ldap->ready; } + + /** + * Modify user login according to 'login_lc' setting + */ + protected function mod_login($user) + { + $login_lc = $this->rc->config->get('login_lc'); + + if ($login_lc === true || $login_lc == 2) { + $user = mb_strtolower($user); + } + // lowercase domain name + else if ($login_lc && strpos($user, '@')) { + list($local, $domain) = explode('@', $user); + $user = $local . '@' . mb_strtolower($domain); + } + + return $user; + } } diff --git a/plugins/acl/localization/az_AZ.inc b/plugins/acl/localization/az_AZ.inc index 77d1d9d84..d5543ddaa 100644 --- a/plugins/acl/localization/az_AZ.inc +++ b/plugins/acl/localization/az_AZ.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/az_AZ/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Orkhan Guliyev <proger@box.az> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Paylaşma'; $labels['myrights'] = 'Giriş hüququ'; $labels['username'] = 'İstifadəçi:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Giriş hüququ ilə hərəkət...'; $labels['anyone'] = 'Bütün istifadəçilər (istənilən)'; $labels['anonymous'] = 'Qonaqlar (anonimlər)'; $labels['identifier'] = 'İdentifikator'; + $labels['acll'] = 'Baxış'; -$labels['shortacll'] = 'Baxış'; $labels['aclr'] = 'Məktubu oxu'; $labels['acls'] = 'Oxunulan kimi saxla'; $labels['aclw'] = 'Yazı bayrağı'; $labels['acli'] = 'Əlavə et (kopyala)'; $labels['aclp'] = 'Yazı'; -$labels['shortaclp'] = 'Yazı'; $labels['aclc'] = 'Qovluqaltı yarat'; $labels['aclk'] = 'Qovluqaltı yarat'; $labels['acld'] = 'Məktubu sil'; $labels['aclt'] = 'Məktubu sil'; $labels['acle'] = 'Poz'; -$labels['shortacle'] = 'Poz'; $labels['aclx'] = 'Qovluğu sil'; $labels['acla'] = 'İdarə'; -$labels['shortacla'] = 'İdarə'; + $labels['aclfull'] = 'Tam idarə'; $labels['aclother'] = 'Digər'; -$labels['shortaclother'] = 'Digər'; $labels['aclread'] = 'Oxu'; -$labels['shortaclr'] = 'Oxu'; -$labels['shortaclread'] = 'Oxu'; $labels['aclwrite'] = 'Yaz'; -$labels['shortaclw'] = 'Yaz'; -$labels['shortaclwrite'] = 'Yaz'; $labels['acldelete'] = 'Sil'; -$labels['shortacld'] = 'Sil'; -$labels['shortaclt'] = 'Sil'; -$labels['shortacldelete'] = 'Sil'; + +$labels['shortacll'] = 'Baxış'; +$labels['shortaclr'] = 'Oxu'; $labels['shortacls'] = 'Saxla'; +$labels['shortaclw'] = 'Yaz'; $labels['shortacli'] = 'Yerləşdir'; +$labels['shortaclp'] = 'Yazı'; $labels['shortaclc'] = 'Yarat'; $labels['shortaclk'] = 'Yarat'; +$labels['shortacld'] = 'Sil'; +$labels['shortaclt'] = 'Sil'; +$labels['shortacle'] = 'Poz'; $labels['shortaclx'] = 'Qovluğun silinməsi'; +$labels['shortacla'] = 'İdarə'; + +$labels['shortaclother'] = 'Digər'; +$labels['shortaclread'] = 'Oxu'; +$labels['shortaclwrite'] = 'Yaz'; +$labels['shortacldelete'] = 'Sil'; + $labels['longacll'] = 'Qovluq siyahıda görünür və yazılmağa hazırdır'; $labels['longaclr'] = 'Bu qovluq oxunmaq üçün açıla bilər'; -$labels['longaclread'] = 'Bu qovluq oxunmaq üçün açıla bilər'; $labels['longacls'] = 'Oxunulan flaqı dəyişdirilə bilər'; $labels['longaclw'] = 'Oxunulan və silinənlərdən başqa flaqlar və açar sözləri dəyişdirilə bilər'; $labels['longacli'] = 'Məktub qovluğa yazıla və ya saxlanıla bilər'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Silinən flaqı dəyişdirilə bilər'; $labels['longacle'] = 'Məktublar pozula bilər'; $labels['longaclx'] = 'Bu qovluq silinə və ya adı dəyişdirilə bilər'; $labels['longacla'] = 'Bu qovluğa giriş hüququ dəyişdirilə bilər'; + $labels['longaclfull'] = 'Qovluğun idarəsi ilə birlikdə, tam giriş.'; +$labels['longaclread'] = 'Bu qovluq oxunmaq üçün açıla bilər'; $labels['longaclwrite'] = 'Məktubu bu qovluğa qeyd etmək, yazmaq və kopyalamaq olar'; $labels['longacldelete'] = 'Məktubu silmək olar'; -$labels['deleting'] = 'Giriş hüququnun silinməsi...'; -$labels['saving'] = 'Giriş hüququnun saxlanılması...'; -$labels['updatesuccess'] = 'Giriş hüququ dəyişdirildi'; -$labels['deletesuccess'] = 'Giriş hüququ silindi'; -$labels['createsuccess'] = 'Giriş hüququ əlavə edildi'; -$labels['updateerror'] = 'Giriş hüququnu yeniləmək mümkün deyil'; -$labels['deleteerror'] = 'Giriş hüququnu silmək mümkün deyil'; -$labels['createerror'] = 'Giriş hüququnu əlavə etmək mümkün deyil'; -$labels['deleteconfirm'] = 'Seçilmiş istifadəçilərin giriş hüququnu silməkdə əminsiniz?'; -$labels['norights'] = 'Giriş hüquqları göstərilməyib!'; -$labels['nouser'] = 'İstifadəçi adı təyin olunmayıb!'; +$messages['deleting'] = 'Giriş hüququnun silinməsi...'; +$messages['saving'] = 'Giriş hüququnun saxlanılması...'; +$messages['updatesuccess'] = 'Giriş hüququ dəyişdirildi'; +$messages['deletesuccess'] = 'Giriş hüququ silindi'; +$messages['createsuccess'] = 'Giriş hüququ əlavə edildi'; +$messages['updateerror'] = 'Giriş hüququnu yeniləmək mümkün deyil'; +$messages['deleteerror'] = 'Giriş hüququnu silmək mümkün deyil'; +$messages['createerror'] = 'Giriş hüququnu əlavə etmək mümkün deyil'; +$messages['deleteconfirm'] = 'Seçilmiş istifadəçilərin giriş hüququnu silməkdə əminsiniz?'; +$messages['norights'] = 'Giriş hüquqları göstərilməyib!'; +$messages['nouser'] = 'İstifadəçi adı təyin olunmayıb!'; + +?> diff --git a/plugins/acl/localization/bs_BA.inc b/plugins/acl/localization/bs_BA.inc index 90eb254ad..b14db1b67 100644 --- a/plugins/acl/localization/bs_BA.inc +++ b/plugins/acl/localization/bs_BA.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Razmjena'; $labels['myrights'] = 'Prava pristupa'; $labels['username'] = 'Korisnik:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Akcije za prava pristupa...'; $labels['anyone'] = 'Svi korisnici (bilo ko)'; $labels['anonymous'] = 'Gosti (anonimno)'; $labels['identifier'] = 'Identifikator'; + $labels['acll'] = 'Pronađi'; -$labels['shortacll'] = 'Pronađi'; $labels['aclr'] = 'Pročitaj poruke'; $labels['acls'] = 'Zadrži stanje pregleda'; $labels['aclw'] = 'Oznake za pisanje'; $labels['acli'] = 'Umetni (Kopiraj u)'; $labels['aclp'] = 'Objavi'; -$labels['shortaclp'] = 'Objavi'; $labels['aclc'] = 'Napravi podfoldere'; $labels['aclk'] = 'Napravi podfoldere'; $labels['acld'] = 'Obriši poruke'; $labels['aclt'] = 'Obriši poruke'; $labels['acle'] = 'Izbriši'; -$labels['shortacle'] = 'Izbriši'; $labels['aclx'] = 'Obriši folder'; $labels['acla'] = 'Administracija'; -$labels['shortacla'] = 'Administracija'; + $labels['aclfull'] = 'Puna kontrola'; $labels['aclother'] = 'Ostalo'; -$labels['shortaclother'] = 'Ostalo'; $labels['aclread'] = 'Pročitano'; -$labels['shortaclr'] = 'Pročitano'; -$labels['shortaclread'] = 'Pročitano'; $labels['aclwrite'] = 'Piši'; -$labels['shortaclw'] = 'Piši'; -$labels['shortaclwrite'] = 'Piši'; $labels['acldelete'] = 'Obriši'; -$labels['shortacld'] = 'Obriši'; -$labels['shortaclt'] = 'Obriši'; -$labels['shortacldelete'] = 'Obriši'; + +$labels['shortacll'] = 'Pronađi'; +$labels['shortaclr'] = 'Pročitano'; $labels['shortacls'] = 'Zadrži'; +$labels['shortaclw'] = 'Piši'; $labels['shortacli'] = 'Umetni'; +$labels['shortaclp'] = 'Objavi'; $labels['shortaclc'] = 'Kreiraj'; $labels['shortaclk'] = 'Kreiraj'; +$labels['shortacld'] = 'Obriši'; +$labels['shortaclt'] = 'Obriši'; +$labels['shortacle'] = 'Izbriši'; $labels['shortaclx'] = 'Brisanje foldera'; +$labels['shortacla'] = 'Administracija'; + +$labels['shortaclother'] = 'Ostalo'; +$labels['shortaclread'] = 'Pročitano'; +$labels['shortaclwrite'] = 'Piši'; +$labels['shortacldelete'] = 'Obriši'; + $labels['longacll'] = 'Ovaj folder je vidljiv u listama i moguće je izvršiti pretplatu na njega'; $labels['longaclr'] = 'Folder je moguće otvoriti radi čitanja'; -$labels['longaclread'] = 'Folder je moguće otvoriti radi čitanja'; $labels['longacls'] = 'Oznaka čitanja za poruke se može promijeniti'; $labels['longaclw'] = 'Oznake za poruke i ključne riječi je moguće promijeniti, osim za pregledano i obrisano'; $labels['longacli'] = 'Moguće je kopirati i zapisivati poruke u folder'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Oznaka za obrisane poruke se može mijenjati'; $labels['longacle'] = 'Poruke je moguće obrisati'; $labels['longaclx'] = 'Folder je moguće obrisati ili preimenovati'; $labels['longacla'] = 'Pristupna prava foldera je moguće promijeniti'; + $labels['longaclfull'] = 'Puna kontrola uključujući i administraciju foldera'; +$labels['longaclread'] = 'Folder je moguće otvoriti radi čitanja'; $labels['longaclwrite'] = 'Moguće je označavati, zapisivati i kopirati poruke u folder'; $labels['longacldelete'] = 'Moguće je obrisati poruke'; -$labels['deleting'] = 'Brišem prava pristupa...'; -$labels['saving'] = 'Snimam prava pristupa...'; -$labels['updatesuccess'] = 'Prava pristupa su uspješno promijenjena'; -$labels['deletesuccess'] = 'Prava pristupa su uspješno obrisana'; -$labels['createsuccess'] = 'Prava pristupa su uspješno dodana'; -$labels['updateerror'] = 'Nije moguće ažurirati prava pristupa'; -$labels['deleteerror'] = 'Nije moguće obrisati prava pristupa'; -$labels['createerror'] = 'Nije moguće dodati prava pristupa'; -$labels['deleteconfirm'] = 'Jeste li sigurni da želite ukloniti prava pristupa za odabrane korisnike?'; -$labels['norights'] = 'Niste odabrali prava pristupa!'; -$labels['nouser'] = 'Niste odabrali korisničko ime!'; +$messages['deleting'] = 'Brišem prava pristupa...'; +$messages['saving'] = 'Snimam prava pristupa...'; +$messages['updatesuccess'] = 'Prava pristupa su uspješno promijenjena'; +$messages['deletesuccess'] = 'Prava pristupa su uspješno obrisana'; +$messages['createsuccess'] = 'Prava pristupa su uspješno dodana'; +$messages['updateerror'] = 'Nije moguće ažurirati prava pristupa'; +$messages['deleteerror'] = 'Nije moguće obrisati prava pristupa'; +$messages['createerror'] = 'Nije moguće dodati prava pristupa'; +$messages['deleteconfirm'] = 'Jeste li sigurni da želite ukloniti prava pristupa za odabrane korisnike?'; +$messages['norights'] = 'Niste odabrali prava pristupa!'; +$messages['nouser'] = 'Niste odabrali korisničko ime!'; + +?> diff --git a/plugins/acl/localization/ca_ES.inc b/plugins/acl/localization/ca_ES.inc index c182736c2..f660b8505 100644 --- a/plugins/acl/localization/ca_ES.inc +++ b/plugins/acl/localization/ca_ES.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/ca_ES/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jordi Sanfeliu <jordi@fibranet.cat> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Comparteix'; $labels['myrights'] = 'Permisos d\'accés'; $labels['username'] = 'Usuari:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Accions dels permisos d\'accés'; $labels['anyone'] = 'Tots els usuaris'; $labels['anonymous'] = 'Convidats'; $labels['identifier'] = 'Identificador'; + $labels['acll'] = 'Cerca'; -$labels['shortacll'] = 'Cerca'; $labels['aclr'] = 'Llegeix missatges'; $labels['acls'] = 'Conserva\'l com a llegit'; $labels['aclw'] = 'Escriu marques'; $labels['acli'] = 'Insereix (copia dins)'; $labels['aclp'] = 'Envia l\'entrada'; -$labels['shortaclp'] = 'Envia l\'entrada'; $labels['aclc'] = 'Crea subcarpetes'; $labels['aclk'] = 'Crea subcarpetes'; $labels['acld'] = 'Suprimeix missatges'; $labels['aclt'] = 'Suprimeix missatges'; $labels['acle'] = 'Buida'; -$labels['shortacle'] = 'Buida'; $labels['aclx'] = 'Suprimeix carpeta'; $labels['acla'] = 'Administra'; -$labels['shortacla'] = 'Administra'; + $labels['aclfull'] = 'Control total'; $labels['aclother'] = 'Un altre'; -$labels['shortaclother'] = 'Un altre'; $labels['aclread'] = 'Lectura'; -$labels['shortaclr'] = 'Lectura'; -$labels['shortaclread'] = 'Lectura'; $labels['aclwrite'] = 'Escriptura'; -$labels['shortaclw'] = 'Escriptura'; -$labels['shortaclwrite'] = 'Escriptura'; $labels['acldelete'] = 'Suprimeix'; -$labels['shortacld'] = 'Suprimeix'; -$labels['shortaclt'] = 'Suprimeix'; -$labels['shortacldelete'] = 'Suprimeix'; + +$labels['shortacll'] = 'Cerca'; +$labels['shortaclr'] = 'Lectura'; $labels['shortacls'] = 'Conserva'; +$labels['shortaclw'] = 'Escriptura'; $labels['shortacli'] = 'Insereix'; +$labels['shortaclp'] = 'Envia l\'entrada'; $labels['shortaclc'] = 'Crea'; $labels['shortaclk'] = 'Crea'; +$labels['shortacld'] = 'Suprimeix'; +$labels['shortaclt'] = 'Suprimeix'; +$labels['shortacle'] = 'Buida'; $labels['shortaclx'] = 'Suprimeix carpeta'; +$labels['shortacla'] = 'Administra'; + +$labels['shortaclother'] = 'Un altre'; +$labels['shortaclread'] = 'Lectura'; +$labels['shortaclwrite'] = 'Escriptura'; +$labels['shortacldelete'] = 'Suprimeix'; + $labels['longacll'] = 'La carpeta és visible a les llistes i s\'hi pot subscriure'; $labels['longaclr'] = 'La carpeta pot ser oberta per llegir'; -$labels['longaclread'] = 'La carpeta pot ser oberta per llegir'; $labels['longacls'] = 'Els missatges marcats com a Llegit poden ser canviats'; $labels['longaclw'] = 'Les marques i les paraules clau dels missatges poden ser canviats, excepte els Llegit i Suprimit'; $labels['longacli'] = 'Els missatges poden ser escrits i copiats a la carpeta'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Poden ser canviats els missatges amb l\'indicador Suprimi $labels['longacle'] = 'Els missatges poden ser purgats'; $labels['longaclx'] = 'La carpeta pot ser suprimida o reanomenada'; $labels['longacla'] = 'Els permisos d\'accés a la carpeta poden ser canviats'; + $labels['longaclfull'] = 'Control total fins i tot la gestió de carpetes'; +$labels['longaclread'] = 'La carpeta pot ser oberta per llegir'; $labels['longaclwrite'] = 'Els missatges poden ser marcats, escrits o copiats a la carpeta'; $labels['longacldelete'] = 'Els missatges poden ser suprimits'; -$labels['deleting'] = 'Suprimint els permisos d\'accés...'; -$labels['saving'] = 'Desant els permisos d\'accés...'; -$labels['updatesuccess'] = 'Els permisos d\'accés han estat canviats correctament'; -$labels['deletesuccess'] = 'Els permisos d\'accés han estat suprimits correctament'; -$labels['createsuccess'] = 'Els permisos d\'accés han afegits suprimits correctament'; -$labels['updateerror'] = 'No s\'ha pogut actualitzar els permisos d\'accés'; -$labels['deleteerror'] = 'No s\'ha pogut suprimir els permisos d\'accés'; -$labels['createerror'] = 'No s\'ha pogut afegir els permisos d\'accés'; -$labels['deleteconfirm'] = 'Esteu segurs que voleu suprimir els permisos d\'accés de l\'usuari o usuaris seleccionats?'; -$labels['norights'] = 'No s\'ha especificat cap permís'; -$labels['nouser'] = 'No s\'ha especificat cap nom d\'usuari'; +$messages['deleting'] = 'Suprimint els permisos d\'accés...'; +$messages['saving'] = 'Desant els permisos d\'accés...'; +$messages['updatesuccess'] = 'Els permisos d\'accés han estat canviats correctament'; +$messages['deletesuccess'] = 'Els permisos d\'accés han estat suprimits correctament'; +$messages['createsuccess'] = 'Els permisos d\'accés han afegits suprimits correctament'; +$messages['updateerror'] = 'No s\'ha pogut actualitzar els permisos d\'accés'; +$messages['deleteerror'] = 'No s\'ha pogut suprimir els permisos d\'accés'; +$messages['createerror'] = 'No s\'ha pogut afegir els permisos d\'accés'; +$messages['deleteconfirm'] = 'Esteu segurs que voleu suprimir els permisos d\'accés de l\'usuari o usuaris seleccionats?'; +$messages['norights'] = 'No s\'ha especificat cap permís'; +$messages['nouser'] = 'No s\'ha especificat cap nom d\'usuari'; + +?> diff --git a/plugins/acl/localization/cs_CZ.inc b/plugins/acl/localization/cs_CZ.inc index f3bef5335..167788b4c 100644 --- a/plugins/acl/localization/cs_CZ.inc +++ b/plugins/acl/localization/cs_CZ.inc @@ -2,62 +2,73 @@ /* +-----------------------------------------------------------------------+ - | localization/cs_CZ/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Zbynek Vanzura <heptau@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Sdílení'; $labels['myrights'] = 'Přístupová práva'; $labels['username'] = 'Uživatel:'; $labels['advanced'] = 'pokročilý režim'; $labels['newuser'] = 'Přidat záznam'; +$labels['actions'] = 'Přístupové právo akce ...'; $labels['anyone'] = 'Všichni uživatelé (kdokoli)'; $labels['anonymous'] = 'Hosté (anonymní)'; $labels['identifier'] = 'Identifikátor'; + +$labels['acll'] = 'Vyhledat'; $labels['aclr'] = 'Číst zprávy'; +$labels['acls'] = 'Ponechat stav Přečteno'; $labels['aclw'] = 'Zapsat označení'; $labels['acli'] = 'Vložit (Kopírovat do)'; $labels['aclp'] = 'Odeslat'; -$labels['shortaclp'] = 'Odeslat'; $labels['aclc'] = 'Vytvořit podsložky'; $labels['aclk'] = 'Vytvořit podsložky'; $labels['acld'] = 'Smazat zprávy'; $labels['aclt'] = 'Smazat zprávy'; $labels['acle'] = 'Vyprázdnit'; -$labels['shortacle'] = 'Vyprázdnit'; $labels['aclx'] = 'Smazat složku'; $labels['acla'] = 'Spravovat'; -$labels['shortacla'] = 'Spravovat'; + $labels['aclfull'] = 'Plný přístup'; $labels['aclother'] = 'Ostatní'; -$labels['shortaclother'] = 'Ostatní'; $labels['aclread'] = 'Číst'; -$labels['shortaclr'] = 'Číst'; -$labels['shortaclread'] = 'Číst'; $labels['aclwrite'] = 'Zapsat'; -$labels['shortaclw'] = 'Zapsat'; -$labels['shortaclwrite'] = 'Zapsat'; $labels['acldelete'] = 'Smazat'; -$labels['shortacld'] = 'Smazat'; -$labels['shortaclt'] = 'Smazat'; -$labels['shortacldelete'] = 'Smazat'; + +$labels['shortacll'] = 'Vyhledat'; +$labels['shortaclr'] = 'Číst'; $labels['shortacls'] = 'Zachovat'; +$labels['shortaclw'] = 'Zapsat'; $labels['shortacli'] = 'Vložit'; +$labels['shortaclp'] = 'Odeslat'; $labels['shortaclc'] = 'Vytvořit'; $labels['shortaclk'] = 'Vytvořit'; +$labels['shortacld'] = 'Smazat'; +$labels['shortaclt'] = 'Smazat'; +$labels['shortacle'] = 'Vyprázdnit'; $labels['shortaclx'] = 'Mazat složky'; +$labels['shortacla'] = 'Spravovat'; + +$labels['shortaclother'] = 'Ostatní'; +$labels['shortaclread'] = 'Číst'; +$labels['shortaclwrite'] = 'Zapsat'; +$labels['shortacldelete'] = 'Smazat'; + $labels['longacll'] = 'Složka je viditelná v seznamu a může být přihlášena'; $labels['longaclr'] = 'Složka může být otevřena pro čtení'; -$labels['longaclread'] = 'Složka může být otevřena pro čtení'; $labels['longacls'] = 'Označená zpráva byla změněna'; +$labels['longaclw'] = 'Značky a klíčová slova u zpráv je možné měnit, kromě příznaku Přečteno a Smazáno'; $labels['longacli'] = 'Zpŕava může být napsána nebo zkopírována do složky'; $labels['longaclp'] = 'Zpráva byla odeslána do složky'; $labels['longaclc'] = 'Složka může být vytvořena (nebo přejmenována) přimo v této složce'; @@ -67,18 +78,22 @@ $labels['longaclt'] = 'Značka o smazání zprávy může být změněna'; $labels['longacle'] = 'Zpráva může být smazána'; $labels['longaclx'] = 'Složka může být smazána nebo přejmenována'; $labels['longacla'] = 'Přístupová práva složky mohou být změněna'; + $labels['longaclfull'] = 'Plný přístup včetně správy složky'; +$labels['longaclread'] = 'Složka může být otevřena pro čtení'; $labels['longaclwrite'] = 'Zpráva může být označena, napsána nebo zkopírována do složky'; $labels['longacldelete'] = 'Zprávy mohou být smazány'; -$labels['deleting'] = 'Odstraňuji přístupová práva...'; -$labels['saving'] = 'Ukládám přístupová práva...'; -$labels['updatesuccess'] = 'Přístupová práva byla úspěšně změněna'; -$labels['deletesuccess'] = 'Přístupová páva byla úspěšně odstraněna'; -$labels['createsuccess'] = 'Přístupová práva byla úspěšně přídána'; -$labels['updateerror'] = 'Nelze upravit přístupová práva'; -$labels['deleteerror'] = 'Nelze odstranit přístupová práva'; -$labels['createerror'] = 'Nelze přidat přístupová práva'; -$labels['deleteconfirm'] = 'Opravdu si přejete odstranit přístupová práva pro vybrané(ho) uživatele?'; -$labels['norights'] = 'Nejsou specifikována žádná práva!'; -$labels['nouser'] = 'Není specifikováno uživatelské jméno'; +$messages['deleting'] = 'Odstraňuji přístupová práva...'; +$messages['saving'] = 'Ukládám přístupová práva...'; +$messages['updatesuccess'] = 'Přístupová práva byla úspěšně změněna'; +$messages['deletesuccess'] = 'Přístupová páva byla úspěšně odstraněna'; +$messages['createsuccess'] = 'Přístupová práva byla úspěšně přídána'; +$messages['updateerror'] = 'Nelze upravit přístupová práva'; +$messages['deleteerror'] = 'Nelze odstranit přístupová práva'; +$messages['createerror'] = 'Nelze přidat přístupová práva'; +$messages['deleteconfirm'] = 'Opravdu si přejete odstranit přístupová práva pro vybrané(ho) uživatele?'; +$messages['norights'] = 'Nejsou specifikována žádná práva!'; +$messages['nouser'] = 'Není specifikováno uživatelské jméno'; + +?> diff --git a/plugins/acl/localization/cy_GB.inc b/plugins/acl/localization/cy_GB.inc index 20dd1495b..bf6e870e8 100644 --- a/plugins/acl/localization/cy_GB.inc +++ b/plugins/acl/localization/cy_GB.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Rhannu'; $labels['myrights'] = 'Hawliau Mynediad'; $labels['username'] = 'Defnyddiwr:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Gweithredoedd hawl mynediad...'; $labels['anyone'] = 'Pob defnyddiwr (unrhywun)'; $labels['anonymous'] = 'Gwestai (anhysbys)'; $labels['identifier'] = 'Dynodwr'; + $labels['acll'] = 'Chwilio'; -$labels['shortacll'] = 'Chwilio'; $labels['aclr'] = 'Darllen negeseuon'; $labels['acls'] = 'Cadw stad Gwelwyd'; $labels['aclw'] = 'Fflagiau ysgrifennu'; $labels['acli'] = 'Mewnosod (Copïo fewn i)'; $labels['aclp'] = 'Postio'; -$labels['shortaclp'] = 'Postio'; $labels['aclc'] = 'Creu is-ffolderi'; $labels['aclk'] = 'Creu is-ffolderi'; $labels['acld'] = 'Dileu negeseuon'; $labels['aclt'] = 'Dileu negeseuon'; $labels['acle'] = 'Dileu'; -$labels['shortacle'] = 'Dileu'; $labels['aclx'] = 'Dileu ffolder'; $labels['acla'] = 'Gweinyddu'; -$labels['shortacla'] = 'Gweinyddu'; + $labels['aclfull'] = 'Rheolaeth lawn'; $labels['aclother'] = 'Arall'; -$labels['shortaclother'] = 'Arall'; $labels['aclread'] = 'Darllen'; -$labels['shortaclr'] = 'Darllen'; -$labels['shortaclread'] = 'Darllen'; $labels['aclwrite'] = 'Ysgrifennu'; -$labels['shortaclw'] = 'Ysgrifennu'; -$labels['shortaclwrite'] = 'Ysgrifennu'; $labels['acldelete'] = 'Dileu'; -$labels['shortacld'] = 'Dileu'; -$labels['shortaclt'] = 'Dileu'; -$labels['shortacldelete'] = 'Dileu'; + +$labels['shortacll'] = 'Chwilio'; +$labels['shortaclr'] = 'Darllen'; $labels['shortacls'] = 'Cadw'; +$labels['shortaclw'] = 'Ysgrifennu'; $labels['shortacli'] = 'Mewnosod'; +$labels['shortaclp'] = 'Postio'; $labels['shortaclc'] = 'Creu'; $labels['shortaclk'] = 'Creu'; +$labels['shortacld'] = 'Dileu'; +$labels['shortaclt'] = 'Dileu'; +$labels['shortacle'] = 'Dileu'; $labels['shortaclx'] = 'Dileu ffolder'; +$labels['shortacla'] = 'Gweinyddu'; + +$labels['shortaclother'] = 'Arall'; +$labels['shortaclread'] = 'Darllen'; +$labels['shortaclwrite'] = 'Ysgrifennu'; +$labels['shortacldelete'] = 'Dileu'; + $labels['longacll'] = 'Mae\'r ffolder hwn i\'w weld ar y rhestrau a mae\'n bosib tanysgrifio iddo'; $labels['longaclr'] = 'Gellir agor y ffolder hwn i\'w ddarllen'; -$labels['longaclread'] = 'Gellir agor y ffolder hwn i\'w ddarllen'; $labels['longacls'] = 'Gellir newid y fflag negeseuon Gwelwyd'; $labels['longaclw'] = 'Gellir newid y fflagiau negeseuon a allweddeiriau, heblaw Gwelwyd a Dilëuwyd'; $labels['longacli'] = 'Gellir ysgrifennu neu copïo negeseuon i\'r ffolder'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Gellir newid fflag neges Dileu'; $labels['longacle'] = 'Gellir gwaredu negeseuon'; $labels['longaclx'] = 'Gellir dileu neu ail-enwi\'r ffolder'; $labels['longacla'] = 'Gellir newid hawliau mynediad y ffolder'; + $labels['longaclfull'] = 'Rheolaeth lawn yn cynnwys rheolaeth ffolderi'; +$labels['longaclread'] = 'Gellir agor y ffolder hwn i\'w ddarllen'; $labels['longaclwrite'] = 'Gellir nodi, ysgrifennu neu copïo negeseuon i\'r ffolder'; $labels['longacldelete'] = 'Gellir dileu negeseuon'; -$labels['deleting'] = 'Yn dileu hawliau mynediad...'; -$labels['saving'] = 'Yn cadw hawliau mynediad...'; -$labels['updatesuccess'] = 'Wedi newid hawliau mynediad yn llwyddiannus'; -$labels['deletesuccess'] = 'Wedi dileu hawliau mynediad yn llwyddiannus'; -$labels['createsuccess'] = 'Wedi ychwanegu hawliau mynediad yn llwyddiannus'; -$labels['updateerror'] = 'Methwyd diweddaru hawliau mynediad'; -$labels['deleteerror'] = 'Methwyd dileu hawliau mynediad'; -$labels['createerror'] = 'Methwyd ychwanegu hawliau mynediad'; -$labels['deleteconfirm'] = 'Ydych chi\'n siwr eich bod am ddileu hawliau mynediad y defnyddiwr/wyr ddewiswyd?'; -$labels['norights'] = 'Nid oes hawliau wedi eu nodi!'; -$labels['nouser'] = 'Nid oes enw defnyddiwr wedi ei nodi!'; +$messages['deleting'] = 'Yn dileu hawliau mynediad...'; +$messages['saving'] = 'Yn cadw hawliau mynediad...'; +$messages['updatesuccess'] = 'Wedi newid hawliau mynediad yn llwyddiannus'; +$messages['deletesuccess'] = 'Wedi dileu hawliau mynediad yn llwyddiannus'; +$messages['createsuccess'] = 'Wedi ychwanegu hawliau mynediad yn llwyddiannus'; +$messages['updateerror'] = 'Methwyd diweddaru hawliau mynediad'; +$messages['deleteerror'] = 'Methwyd dileu hawliau mynediad'; +$messages['createerror'] = 'Methwyd ychwanegu hawliau mynediad'; +$messages['deleteconfirm'] = 'Ydych chi\'n siwr eich bod am ddileu hawliau mynediad y defnyddiwr/wyr ddewiswyd?'; +$messages['norights'] = 'Nid oes hawliau wedi eu nodi!'; +$messages['nouser'] = 'Nid oes enw defnyddiwr wedi ei nodi!'; + +?> diff --git a/plugins/acl/localization/da_DK.inc b/plugins/acl/localization/da_DK.inc index d37e7c410..0830ccd99 100644 --- a/plugins/acl/localization/da_DK.inc +++ b/plugins/acl/localization/da_DK.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/da_DK/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Johannes Hessellund <osos@openeyes.dk> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Deling'; $labels['myrights'] = 'Adgangrettigheder'; $labels['username'] = 'Bruger:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Tilgangsrettigheder...'; $labels['anyone'] = 'Alle brugere'; $labels['anonymous'] = 'Gæst (anonym)'; $labels['identifier'] = 'Identifikator'; + $labels['acll'] = 'Slå op'; -$labels['shortacll'] = 'Slå op'; $labels['aclr'] = 'Læs beskeder'; $labels['acls'] = 'Behold læst-status'; $labels['aclw'] = 'Skriv flag'; $labels['acli'] = 'Indsæt (kopier ind i)'; $labels['aclp'] = 'Send'; -$labels['shortaclp'] = 'Send'; $labels['aclc'] = 'Opret undermapper'; $labels['aclk'] = 'Opret undermapper'; $labels['acld'] = 'Slet beskeder'; $labels['aclt'] = 'Slet beskeder'; $labels['acle'] = 'Udslet'; -$labels['shortacle'] = 'Udslet'; $labels['aclx'] = 'Slet mappe'; $labels['acla'] = 'Administrer'; -$labels['shortacla'] = 'Administrer'; + $labels['aclfull'] = 'Fuld kontrol'; $labels['aclother'] = 'Andet'; -$labels['shortaclother'] = 'Andet'; $labels['aclread'] = 'Læse'; -$labels['shortaclr'] = 'Læse'; -$labels['shortaclread'] = 'Læse'; $labels['aclwrite'] = 'Skrive'; -$labels['shortaclw'] = 'Skrive'; -$labels['shortaclwrite'] = 'Skrive'; $labels['acldelete'] = 'Slet'; -$labels['shortacld'] = 'Slet'; -$labels['shortaclt'] = 'Slet'; -$labels['shortacldelete'] = 'Slet'; + +$labels['shortacll'] = 'Slå op'; +$labels['shortaclr'] = 'Læse'; $labels['shortacls'] = 'Behold'; +$labels['shortaclw'] = 'Skrive'; $labels['shortacli'] = 'Indsæt'; +$labels['shortaclp'] = 'Send'; $labels['shortaclc'] = 'Opret'; $labels['shortaclk'] = 'Opret'; +$labels['shortacld'] = 'Slet'; +$labels['shortaclt'] = 'Slet'; +$labels['shortacle'] = 'Udslet'; $labels['shortaclx'] = 'Slet mappe'; +$labels['shortacla'] = 'Administrer'; + +$labels['shortaclother'] = 'Andet'; +$labels['shortaclread'] = 'Læse'; +$labels['shortaclwrite'] = 'Skrive'; +$labels['shortacldelete'] = 'Slet'; + $labels['longacll'] = 'Mappen er synlig på listen og kan abonneres på'; $labels['longaclr'] = 'Mappen kan åbnes for læsning'; -$labels['longaclread'] = 'Mappen kan åbnes for læsning'; $labels['longacls'] = 'Beskeders Læst-flag kan ændres'; $labels['longaclw'] = 'Beskeders flag og nøgleord kan ændres med undtagelse af Læst og Slettet'; $labels['longacli'] = 'Beskeder kan blive skrevet eller kopieret til mappen'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Beskeders Slet-flag kan ændres'; $labels['longacle'] = 'Beskeder kan slettes'; $labels['longaclx'] = 'Mappen kan blive slettet eller omdøbt'; $labels['longacla'] = 'Mappen adgangsrettigheder kan ændres'; + $labels['longaclfull'] = 'Fuld kontrol inklusiv mappeadministration'; +$labels['longaclread'] = 'Mappen kan åbnes for læsning'; $labels['longaclwrite'] = 'Beskeder kan blive markeret, skrevet eller kopieret til mappen'; $labels['longacldelete'] = 'Beskeder kan slettes'; -$labels['deleting'] = 'Slette rettigheder...'; -$labels['saving'] = 'Gemme rettigheder...'; -$labels['updatesuccess'] = 'Tilgangsrettighederne blev ændret'; -$labels['deletesuccess'] = 'Sletterettigheder blev ændret'; -$labels['createsuccess'] = 'Tilgangsrettigheder blev tilføjet'; -$labels['updateerror'] = 'Kunne ikke opdatere tilgangsrettigheder'; -$labels['deleteerror'] = 'Kunne ikke slette tilgangsrettigheder'; -$labels['createerror'] = 'Kunne ikke tilføje tilgangsrettigheder'; -$labels['deleteconfirm'] = 'Er du sikker på, at du vil slette tilgangsrettigheder fra de(n) valgte bruger(e)?'; -$labels['norights'] = 'Der er ikke specificeret nogle rettigheder!'; -$labels['nouser'] = 'Der er ikke angiver et brugernavn!'; +$messages['deleting'] = 'Slette rettigheder...'; +$messages['saving'] = 'Gemme rettigheder...'; +$messages['updatesuccess'] = 'Tilgangsrettighederne blev ændret'; +$messages['deletesuccess'] = 'Sletterettigheder blev ændret'; +$messages['createsuccess'] = 'Tilgangsrettigheder blev tilføjet'; +$messages['updateerror'] = 'Kunne ikke opdatere tilgangsrettigheder'; +$messages['deleteerror'] = 'Kunne ikke slette tilgangsrettigheder'; +$messages['createerror'] = 'Kunne ikke tilføje tilgangsrettigheder'; +$messages['deleteconfirm'] = 'Er du sikker på, at du vil slette tilgangsrettigheder fra de(n) valgte bruger(e)?'; +$messages['norights'] = 'Der er ikke specificeret nogle rettigheder!'; +$messages['nouser'] = 'Der er ikke angiver et brugernavn!'; + +?> diff --git a/plugins/acl/localization/de_CH.inc b/plugins/acl/localization/de_CH.inc index 65b56ff22..4f596678c 100644 --- a/plugins/acl/localization/de_CH.inc +++ b/plugins/acl/localization/de_CH.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/acl/localization/<lang>.inc | + | plugins/acl/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail ACL plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/acl/localization/de_DE.inc b/plugins/acl/localization/de_DE.inc index cfb685c73..de8c13a33 100644 --- a/plugins/acl/localization/de_DE.inc +++ b/plugins/acl/localization/de_DE.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/de_DE/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Freigabe'; $labels['myrights'] = 'Zugriffsrechte'; $labels['username'] = 'Benutzer:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Zugriffsrechte Aktionen...'; $labels['anyone'] = 'Alle Benutzer (anyone)'; $labels['anonymous'] = 'Gäste (anonymous)'; $labels['identifier'] = 'Bezeichnung'; + $labels['acll'] = 'Sichtbar'; -$labels['shortacll'] = 'Sichtbar'; $labels['aclr'] = 'Nachrichten lesen'; $labels['acls'] = 'Lesestatus ändern'; $labels['aclw'] = 'Flags schreiben'; -$labels['acli'] = 'Nachrichten Hinzufügen'; +$labels['acli'] = 'Nachrichten hinzufügen'; $labels['aclp'] = 'Senden an'; -$labels['shortaclp'] = 'Senden an'; $labels['aclc'] = 'Unterordner erstellen'; $labels['aclk'] = 'Unterordner erstellen'; $labels['acld'] = 'Nachrichten als gelöscht markieren'; $labels['aclt'] = 'Nachrichten als gelöscht markieren'; -$labels['acle'] = 'endgültig löschen'; -$labels['shortacle'] = 'endgültig löschen'; +$labels['acle'] = 'Endgültig löschen'; $labels['aclx'] = 'Ordner löschen'; $labels['acla'] = 'Verwalten'; -$labels['shortacla'] = 'Verwalten'; + $labels['aclfull'] = 'Vollzugriff'; $labels['aclother'] = 'Andere'; -$labels['shortaclother'] = 'Andere'; $labels['aclread'] = 'Lesen'; -$labels['shortaclr'] = 'Lesen'; -$labels['shortaclread'] = 'Lesen'; $labels['aclwrite'] = 'Schreiben'; -$labels['shortaclw'] = 'Schreiben'; -$labels['shortaclwrite'] = 'Schreiben'; $labels['acldelete'] = 'Löschen'; -$labels['shortacld'] = 'Löschen'; -$labels['shortaclt'] = 'Löschen'; -$labels['shortacldelete'] = 'Löschen'; + +$labels['shortacll'] = 'Sichtbar'; +$labels['shortaclr'] = 'Lesen'; $labels['shortacls'] = 'Lesestatus'; +$labels['shortaclw'] = 'Schreiben'; $labels['shortacli'] = 'Hinzufügen'; +$labels['shortaclp'] = 'Senden an'; $labels['shortaclc'] = 'Erstellen'; $labels['shortaclk'] = 'Erstellen'; +$labels['shortacld'] = 'Löschen'; +$labels['shortaclt'] = 'Löschen'; +$labels['shortacle'] = 'Endgültig löschen'; $labels['shortaclx'] = 'Ordner löschen'; +$labels['shortacla'] = 'Verwalten'; + +$labels['shortaclother'] = 'Andere'; +$labels['shortaclread'] = 'Lesen'; +$labels['shortaclwrite'] = 'Schreiben'; +$labels['shortacldelete'] = 'Löschen'; + $labels['longacll'] = 'Der Ordner ist sichtbar und kann abonniert werden'; $labels['longaclr'] = 'Der Ordnerinhalt kann gelesen werden'; -$labels['longaclread'] = 'Der Ordnerinhalt kann gelesen werden'; $labels['longacls'] = 'Der Lesestatus von Nachrichten kann geändert werden'; $labels['longaclw'] = 'Alle Nachrichten-Flags und Schlüsselwörter außer "Gelesen" und "Gelöscht" können geändert werden'; $labels['longacli'] = 'Nachrichten können in diesen Ordner kopiert oder verschoben werden'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Der "gelöscht" Status von Nachrichten kann geändert wer $labels['longacle'] = 'Als "gelöscht" markiert Nachrichten können gelöscht werden.'; $labels['longaclx'] = 'Der Ordner kann gelöscht oder umbenannt werden'; $labels['longacla'] = 'Die Zugriffsrechte des Ordners können geändert werden'; + $labels['longaclfull'] = 'Vollzugriff inklusive Ordner-Verwaltung'; +$labels['longaclread'] = 'Der Ordnerinhalt kann gelesen werden'; $labels['longaclwrite'] = 'Nachrichten können markiert, an den Ordner gesendet und in den Ordner kopiert oder verschoben werden'; $labels['longacldelete'] = 'Nachrichten können gelöscht werden'; -$labels['deleting'] = 'Zugriffsrechte werden entzogen...'; -$labels['saving'] = 'Zugriffsrechte werden gewährt...'; -$labels['updatesuccess'] = 'Zugriffsrechte erfolgreich geändert'; -$labels['deletesuccess'] = 'Zugriffsrechte erfolgreich entzogen'; -$labels['createsuccess'] = 'Zugriffsrechte erfolgreich gewährt'; -$labels['updateerror'] = 'Zugriffsrechte konnten nicht geändert werden'; -$labels['deleteerror'] = 'Zugriffsrechte konnten nicht entzogen werden'; -$labels['createerror'] = 'Zugriffsrechte konnten nicht gewährt werden'; -$labels['deleteconfirm'] = 'Sind Sie sicher, daß Sie die Zugriffsrechte den ausgewählten Benutzern entziehen möchten?'; -$labels['norights'] = 'Es wurden keine Zugriffsrechte ausgewählt!'; -$labels['nouser'] = 'Es wurde kein Benutzer ausgewählt!'; +$messages['deleting'] = 'Zugriffsrechte werden entzogen...'; +$messages['saving'] = 'Zugriffsrechte werden gewährt...'; +$messages['updatesuccess'] = 'Zugriffsrechte erfolgreich geändert'; +$messages['deletesuccess'] = 'Zugriffsrechte erfolgreich entzogen'; +$messages['createsuccess'] = 'Zugriffsrechte erfolgreich gewährt'; +$messages['updateerror'] = 'Zugriffsrechte konnten nicht geändert werden'; +$messages['deleteerror'] = 'Zugriffsrechte konnten nicht entzogen werden'; +$messages['createerror'] = 'Zugriffsrechte konnten nicht gewährt werden'; +$messages['deleteconfirm'] = 'Sind Sie sicher, daß Sie die Zugriffsrechte den ausgewählten Benutzern entziehen möchten?'; +$messages['norights'] = 'Es wurden keine Zugriffsrechte ausgewählt!'; +$messages['nouser'] = 'Es wurde kein Benutzer ausgewählt!'; + +?> diff --git a/plugins/acl/localization/en_GB.inc b/plugins/acl/localization/en_GB.inc index 201cb3c0b..e1b33fbfc 100644 --- a/plugins/acl/localization/en_GB.inc +++ b/plugins/acl/localization/en_GB.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/en_GB/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Lazlo | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Sharing'; $labels['myrights'] = 'Access Rights'; $labels['username'] = 'User:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Access right actions...'; $labels['anyone'] = 'All users (anyone)'; $labels['anonymous'] = 'Guests (anonymous)'; $labels['identifier'] = 'Identifier'; + $labels['acll'] = 'Look-up'; -$labels['shortacll'] = 'Look-up'; $labels['aclr'] = 'Read messages'; $labels['acls'] = 'Keep Seen state'; $labels['aclw'] = 'Write flags'; $labels['acli'] = 'Insert (copy into)'; $labels['aclp'] = 'Post'; -$labels['shortaclp'] = 'Post'; $labels['aclc'] = 'Create sub-folders'; $labels['aclk'] = 'Create sub-folders'; $labels['acld'] = 'Delete messages'; $labels['aclt'] = 'Delete messages'; $labels['acle'] = 'Expunge'; -$labels['shortacle'] = 'Expunge'; $labels['aclx'] = 'Delete folder'; $labels['acla'] = 'Administer'; -$labels['shortacla'] = 'Administer'; + $labels['aclfull'] = 'Full control'; $labels['aclother'] = 'Other'; -$labels['shortaclother'] = 'Other'; $labels['aclread'] = 'Read'; -$labels['shortaclr'] = 'Read'; -$labels['shortaclread'] = 'Read'; $labels['aclwrite'] = 'Write'; -$labels['shortaclw'] = 'Write'; -$labels['shortaclwrite'] = 'Write'; $labels['acldelete'] = 'Delete'; -$labels['shortacld'] = 'Delete'; -$labels['shortaclt'] = 'Delete'; -$labels['shortacldelete'] = 'Delete'; + +$labels['shortacll'] = 'Look-up'; +$labels['shortaclr'] = 'Read'; $labels['shortacls'] = 'Keep'; +$labels['shortaclw'] = 'Write'; $labels['shortacli'] = 'Insert'; +$labels['shortaclp'] = 'Post'; $labels['shortaclc'] = 'Create'; $labels['shortaclk'] = 'Create'; +$labels['shortacld'] = 'Delete'; +$labels['shortaclt'] = 'Delete'; +$labels['shortacle'] = 'Expunge'; $labels['shortaclx'] = 'Folder delete'; +$labels['shortacla'] = 'Administer'; + +$labels['shortaclother'] = 'Other'; +$labels['shortaclread'] = 'Read'; +$labels['shortaclwrite'] = 'Write'; +$labels['shortacldelete'] = 'Delete'; + $labels['longacll'] = 'The folder is visible on lists and can be subscribed to.'; $labels['longaclr'] = 'The folder can be opened for reading'; -$labels['longaclread'] = 'The folder can be opened for reading'; $labels['longacls'] = 'Messages Seen flag can be changed'; $labels['longaclw'] = 'Messages flags and keywords can be changed, except Seen and Deleted.'; $labels['longacli'] = 'Messages can be written or copied to the folder'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Messages Delete flag can be changed'; $labels['longacle'] = 'Messages can be expunged'; $labels['longaclx'] = 'The folder can be deleted or renamed'; $labels['longacla'] = 'The folder access rights can be changed'; + $labels['longaclfull'] = 'Full control including folder administration'; +$labels['longaclread'] = 'The folder can be opened for reading'; $labels['longaclwrite'] = 'Messages can be marked, written or copied to the folder'; $labels['longacldelete'] = 'Messages can be deleted'; -$labels['deleting'] = 'Deleting access rights...'; -$labels['saving'] = 'Saving access rights...'; -$labels['updatesuccess'] = 'Successfully changed access rights'; -$labels['deletesuccess'] = 'Successfully deleted access rights'; -$labels['createsuccess'] = 'Successfully added access rights'; -$labels['updateerror'] = 'Ubable to update access rights'; -$labels['deleteerror'] = 'Unable to delete access rights'; -$labels['createerror'] = 'Unable to add access rights'; -$labels['deleteconfirm'] = 'Are you sure, you want to remove access rights of selected user(s)?'; -$labels['norights'] = 'No rights has been specified!'; -$labels['nouser'] = 'No username has been specified!'; +$messages['deleting'] = 'Deleting access rights...'; +$messages['saving'] = 'Saving access rights...'; +$messages['updatesuccess'] = 'Successfully changed access rights'; +$messages['deletesuccess'] = 'Successfully deleted access rights'; +$messages['createsuccess'] = 'Successfully added access rights'; +$messages['updateerror'] = 'Ubable to update access rights'; +$messages['deleteerror'] = 'Unable to delete access rights'; +$messages['createerror'] = 'Unable to add access rights'; +$messages['deleteconfirm'] = 'Are you sure, you want to remove access rights of selected user(s)?'; +$messages['norights'] = 'No rights has been specified!'; +$messages['nouser'] = 'No username has been specified!'; + +?> diff --git a/plugins/acl/localization/en_US.inc b/plugins/acl/localization/en_US.inc index 8eebdc60c..3c61266be 100644 --- a/plugins/acl/localization/en_US.inc +++ b/plugins/acl/localization/en_US.inc @@ -5,7 +5,7 @@ | plugins/acl/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail ACL plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | @@ -89,7 +89,7 @@ $messages['saving'] = 'Saving access rights...'; $messages['updatesuccess'] = 'Successfully changed access rights'; $messages['deletesuccess'] = 'Successfully deleted access rights'; $messages['createsuccess'] = 'Successfully added access rights'; -$messages['updateerror'] = 'Ubable to update access rights'; +$messages['updateerror'] = 'Unable to update access rights'; $messages['deleteerror'] = 'Unable to delete access rights'; $messages['createerror'] = 'Unable to add access rights'; $messages['deleteconfirm'] = 'Are you sure, you want to remove access rights of selected user(s)?'; diff --git a/plugins/acl/localization/eo.inc b/plugins/acl/localization/eo.inc index b24ebcc9f..ddfacd6f8 100644 --- a/plugins/acl/localization/eo.inc +++ b/plugins/acl/localization/eo.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/eo/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Michael Moroni <michael.moroni@mailoo.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Kunhavigado'; $labels['myrights'] = 'Atingrajtoj'; $labels['username'] = 'Uzanto:'; @@ -23,41 +25,75 @@ $labels['actions'] = 'Agoj de atingrajtoj...'; $labels['anyone'] = 'Ĉiuj uzantoj (iu ajn)'; $labels['anonymous'] = 'Gasto (sennome)'; $labels['identifier'] = 'Identigilo'; + $labels['acll'] = 'Elserĉo'; -$labels['shortacll'] = 'Elserĉo'; $labels['aclr'] = 'Legi mesaĝojn'; $labels['acls'] = 'Manteni legitan staton'; +$labels['aclw'] = 'Write flags'; $labels['acli'] = 'Enmeti (alglui)'; $labels['aclp'] = 'Afiŝi'; -$labels['shortaclp'] = 'Afiŝi'; $labels['aclc'] = 'Krei subdosierujojn'; $labels['aclk'] = 'Krei subdosierujojn'; $labels['acld'] = 'Forigi mesaĝojn'; $labels['aclt'] = 'Forigi mesaĝojn'; +$labels['acle'] = 'Expunge'; $labels['aclx'] = 'Forigi dosierujon'; $labels['acla'] = 'Administri'; -$labels['shortacla'] = 'Administri'; + $labels['aclfull'] = 'Plena kontrolo'; $labels['aclother'] = 'Alia'; -$labels['shortaclother'] = 'Alia'; $labels['aclread'] = 'Legi'; -$labels['shortaclr'] = 'Legi'; -$labels['shortaclread'] = 'Legi'; $labels['aclwrite'] = 'Skribi'; -$labels['shortaclw'] = 'Skribi'; -$labels['shortaclwrite'] = 'Skribi'; $labels['acldelete'] = 'Forigi'; -$labels['shortacld'] = 'Forigi'; -$labels['shortaclt'] = 'Forigi'; -$labels['shortacldelete'] = 'Forigi'; + +$labels['shortacll'] = 'Elserĉo'; +$labels['shortaclr'] = 'Legi'; $labels['shortacls'] = 'Manteni'; +$labels['shortaclw'] = 'Skribi'; $labels['shortacli'] = 'Enmeti'; +$labels['shortaclp'] = 'Afiŝi'; $labels['shortaclc'] = 'Krei'; $labels['shortaclk'] = 'Krei'; +$labels['shortacld'] = 'Forigi'; +$labels['shortaclt'] = 'Forigi'; +$labels['shortacle'] = 'Expunge'; $labels['shortaclx'] = 'Forigo de dosierujo'; +$labels['shortacla'] = 'Administri'; + +$labels['shortaclother'] = 'Alia'; +$labels['shortaclread'] = 'Legi'; +$labels['shortaclwrite'] = 'Skribi'; +$labels['shortacldelete'] = 'Forigi'; + $labels['longacll'] = 'La dosierujo videblas en listoj kaj oni povas aboni al ĝi'; $labels['longaclr'] = 'La dosierujo malfermeblas por legado'; -$labels['longaclread'] = 'La dosierujo malfermeblas por legado'; +$labels['longacls'] = 'Messages Seen flag can be changed'; +$labels['longaclw'] = 'Messages flags and keywords can be changed, except Seen and Deleted'; $labels['longacli'] = 'Mesaĝoj skribeblas aŭ kopieblas en la dosierujo'; $labels['longaclp'] = 'Mesaĝoj afiŝeblas en ĉi tiu dosierujo'; +$labels['longaclc'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longaclk'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longacld'] = 'Messages Delete flag can be changed'; +$labels['longaclt'] = 'Messages Delete flag can be changed'; +$labels['longacle'] = 'Messages can be expunged'; +$labels['longaclx'] = 'The folder can be deleted or renamed'; +$labels['longacla'] = 'The folder access rights can be changed'; + +$labels['longaclfull'] = 'Full control including folder administration'; +$labels['longaclread'] = 'La dosierujo malfermeblas por legado'; +$labels['longaclwrite'] = 'Messages can be marked, written or copied to the folder'; +$labels['longacldelete'] = 'Messages can be deleted'; + +$messages['deleting'] = 'Deleting access rights...'; +$messages['saving'] = 'Saving access rights...'; +$messages['updatesuccess'] = 'Successfully changed access rights'; +$messages['deletesuccess'] = 'Successfully deleted access rights'; +$messages['createsuccess'] = 'Successfully added access rights'; +$messages['updateerror'] = 'Ubable to update access rights'; +$messages['deleteerror'] = 'Unable to delete access rights'; +$messages['createerror'] = 'Unable to add access rights'; +$messages['deleteconfirm'] = 'Are you sure, you want to remove access rights of selected user(s)?'; +$messages['norights'] = 'No rights has been specified!'; +$messages['nouser'] = 'No username has been specified!'; +?> diff --git a/plugins/acl/localization/es_ES.inc b/plugins/acl/localization/es_ES.inc index a95dcc589..62f89dcea 100644 --- a/plugins/acl/localization/es_ES.inc +++ b/plugins/acl/localization/es_ES.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/es_ES/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: pompilos <ciordia@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Compartir'; $labels['myrights'] = 'Permisos de acceso'; $labels['username'] = 'Usuario:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Acciones sobre los permisos de acceso…'; $labels['anyone'] = 'Todos los usuarios (cualquiera)'; $labels['anonymous'] = 'Invitados (anónimo)'; $labels['identifier'] = 'Identificador'; + $labels['acll'] = 'Búsqueda'; -$labels['shortacll'] = 'Búsqueda'; $labels['aclr'] = 'Leer mensajes'; $labels['acls'] = 'Mantener como "Leído'; $labels['aclw'] = 'Escribir etiquetas'; $labels['acli'] = 'Insertar (Copiar dentro)'; $labels['aclp'] = 'Enviar'; -$labels['shortaclp'] = 'Enviar'; $labels['aclc'] = 'Crear subcarpetas'; $labels['aclk'] = 'Crear subcarpetas'; $labels['acld'] = 'Borrar mensajes'; $labels['aclt'] = 'Borrar mensajes'; $labels['acle'] = 'Expurgar'; -$labels['shortacle'] = 'Expurgar'; $labels['aclx'] = 'Borrar carpeta'; $labels['acla'] = 'Administrar'; -$labels['shortacla'] = 'Administrar'; + $labels['aclfull'] = 'Control total'; $labels['aclother'] = 'Otro'; -$labels['shortaclother'] = 'Otro'; $labels['aclread'] = 'Leer'; -$labels['shortaclr'] = 'Leer'; -$labels['shortaclread'] = 'Leer'; $labels['aclwrite'] = 'Escribir'; -$labels['shortaclw'] = 'Escribir'; -$labels['shortaclwrite'] = 'Escribir'; $labels['acldelete'] = 'Borrar'; -$labels['shortacld'] = 'Borrar'; -$labels['shortaclt'] = 'Borrar'; -$labels['shortacldelete'] = 'Borrar'; + +$labels['shortacll'] = 'Búsqueda'; +$labels['shortaclr'] = 'Leer'; $labels['shortacls'] = 'Conservar'; +$labels['shortaclw'] = 'Escribir'; $labels['shortacli'] = 'Insertar'; +$labels['shortaclp'] = 'Enviar'; $labels['shortaclc'] = 'Crear'; $labels['shortaclk'] = 'Crear'; +$labels['shortacld'] = 'Borrar'; +$labels['shortaclt'] = 'Borrar'; +$labels['shortacle'] = 'Expurgar'; $labels['shortaclx'] = 'Borrar carpeta'; +$labels['shortacla'] = 'Administrar'; + +$labels['shortaclother'] = 'Otro'; +$labels['shortaclread'] = 'Leer'; +$labels['shortaclwrite'] = 'Escribir'; +$labels['shortacldelete'] = 'Borrar'; + $labels['longacll'] = 'La carpeta es visible en las listas y es posible suscribirse a ella'; $labels['longaclr'] = 'Se puede abrir la carpeta para leer'; -$labels['longaclread'] = 'Se puede abrir la carpeta para leer'; $labels['longacls'] = 'Se pueden cambiar los mensajes con la etiqueta "Leído'; $labels['longaclw'] = 'Las etiquetas de mensaje y las palabras clave se pueden cambiar, excepto "Leído" y "Borrado'; $labels['longacli'] = 'Se pueden escribir mensajes o copiarlos a la carpeta'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'No se pueden cambiar los mensajes etiquetados como "Borra $labels['longacle'] = 'No se pueden expurgar los mensajes'; $labels['longaclx'] = 'La carpeta se puede borrar o renombrar'; $labels['longacla'] = 'Se pueden cambiar los permisos de acceso'; + $labels['longaclfull'] = 'Control total, incluyendo la gestión de carpetas'; +$labels['longaclread'] = 'Se puede abrir la carpeta para leer'; $labels['longaclwrite'] = 'Se pueden etiquetar, escribir o copiar mensajes a la carpeta'; $labels['longacldelete'] = 'Los mensajes se pueden borrar'; -$labels['deleting'] = 'Borrando permisos de acceso…'; -$labels['saving'] = 'Guardando permisos de acceso…'; -$labels['updatesuccess'] = 'Se han cambiado los permisos de acceso'; -$labels['deletesuccess'] = 'Se han borrado los permisos de acceso'; -$labels['createsuccess'] = 'Se han añadido los permisos de acceso'; -$labels['updateerror'] = 'No se han podido actualizar los permisos de acceso'; -$labels['deleteerror'] = 'No se han podido borrar los permisos de acceso'; -$labels['createerror'] = 'No se han podido añadir los permisos de acceso'; -$labels['deleteconfirm'] = '¿Seguro que quiere borrar los permisos de acceso del usuairo seleccionado?'; -$labels['norights'] = 'No se han especificado los permisos de acceso'; -$labels['nouser'] = 'No se ha especificado un nombre de usuario'; +$messages['deleting'] = 'Borrando permisos de acceso…'; +$messages['saving'] = 'Guardando permisos de acceso…'; +$messages['updatesuccess'] = 'Se han cambiado los permisos de acceso'; +$messages['deletesuccess'] = 'Se han borrado los permisos de acceso'; +$messages['createsuccess'] = 'Se han añadido los permisos de acceso'; +$messages['updateerror'] = 'No se han podido actualizar los permisos de acceso'; +$messages['deleteerror'] = 'No se han podido borrar los permisos de acceso'; +$messages['createerror'] = 'No se han podido añadir los permisos de acceso'; +$messages['deleteconfirm'] = '¿Seguro que quiere borrar los permisos de acceso del usuairo seleccionado?'; +$messages['norights'] = 'No se han especificado los permisos de acceso'; +$messages['nouser'] = 'No se ha especificado un nombre de usuario'; + +?> diff --git a/plugins/acl/localization/et_EE.inc b/plugins/acl/localization/et_EE.inc index 80aa93593..f89e7d6b7 100644 --- a/plugins/acl/localization/et_EE.inc +++ b/plugins/acl/localization/et_EE.inc @@ -2,57 +2,98 @@ /* +-----------------------------------------------------------------------+ - | localization/et_EE/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: yllar | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Jagamine'; $labels['myrights'] = 'Ligipääsuõigused'; $labels['username'] = 'Kasutaja:'; +$labels['advanced'] = 'laiendatud režiim'; $labels['newuser'] = 'Lisa sissekanne'; +$labels['actions'] = 'Ligipääsuõiguste toimingud...'; $labels['anyone'] = 'Kõik kasutajad'; $labels['anonymous'] = 'Külalised (anonüümsed)'; +$labels['identifier'] = 'Tuvastaja'; + +$labels['acll'] = 'Lookup'; $labels['aclr'] = 'Lugeda kirju'; +$labels['acls'] = 'Keep Seen state'; +$labels['aclw'] = 'Write flags'; $labels['acli'] = 'Sisesta (kopeeri)'; $labels['aclp'] = 'Postita'; -$labels['shortaclp'] = 'Postita'; $labels['aclc'] = 'Luua alamkaustu'; $labels['aclk'] = 'Luua alamkaustu'; $labels['acld'] = 'Kustutada kirju'; $labels['aclt'] = 'Kustutada kirju'; $labels['acle'] = 'Eemalda'; -$labels['shortacle'] = 'Eemalda'; $labels['aclx'] = 'Kustutada kausta'; $labels['acla'] = 'Administreerida'; -$labels['shortacla'] = 'Administreerida'; + $labels['aclfull'] = 'Täis kontroll'; $labels['aclother'] = 'Muu'; -$labels['shortaclother'] = 'Muu'; $labels['aclread'] = 'Loe'; -$labels['shortaclr'] = 'Loe'; -$labels['shortaclread'] = 'Loe'; $labels['aclwrite'] = 'Kirjuta'; -$labels['shortaclw'] = 'Kirjuta'; -$labels['shortaclwrite'] = 'Kirjuta'; $labels['acldelete'] = 'Kustuta'; -$labels['shortacld'] = 'Kustuta'; -$labels['shortaclt'] = 'Kustuta'; -$labels['shortacldelete'] = 'Kustuta'; + +$labels['shortacll'] = 'Lookup'; +$labels['shortaclr'] = 'Loe'; $labels['shortacls'] = 'Säilita'; +$labels['shortaclw'] = 'Kirjuta'; $labels['shortacli'] = 'Lisa'; +$labels['shortaclp'] = 'Postita'; $labels['shortaclc'] = 'Loo'; $labels['shortaclk'] = 'Loo'; +$labels['shortacld'] = 'Kustuta'; +$labels['shortaclt'] = 'Kustuta'; +$labels['shortacle'] = 'Eemalda'; +$labels['shortaclx'] = 'Kausta kustutamine'; +$labels['shortacla'] = 'Administreerida'; + +$labels['shortaclother'] = 'Muu'; +$labels['shortaclread'] = 'Loe'; +$labels['shortaclwrite'] = 'Kirjuta'; +$labels['shortacldelete'] = 'Kustuta'; + +$labels['longacll'] = 'See kaust on nimekirjas nähtav ja seda saab tellida'; $labels['longaclr'] = 'Kausta saab lugemiseks avada'; -$labels['longaclread'] = 'Kausta saab lugemiseks avada'; +$labels['longacls'] = 'Messages Seen flag can be changed'; +$labels['longaclw'] = 'Messages flags and keywords can be changed, except Seen and Deleted'; +$labels['longacli'] = 'Messages can be written or copied to the folder'; +$labels['longaclp'] = 'Messages can be posted to this folder'; +$labels['longaclc'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longaclk'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longacld'] = 'Messages Delete flag can be changed'; +$labels['longaclt'] = 'Messages Delete flag can be changed'; +$labels['longacle'] = 'Kirju saab eemaldada'; $labels['longaclx'] = 'Seda kausta ei saa kustutada ega ümber nimetada'; -$labels['norights'] = 'Õigusi pole määratud!'; -$labels['nouser'] = 'Kasutajanime pole määratud!'; +$labels['longacla'] = 'Selle kausta ligipääsuõigusi saab muuta'; + +$labels['longaclfull'] = 'Täielik kontroll koos kaustade haldamisega'; +$labels['longaclread'] = 'Kausta saab lugemiseks avada'; +$labels['longaclwrite'] = 'Messages can be marked, written or copied to the folder'; +$labels['longacldelete'] = 'Kirju saab kustutada'; + +$messages['deleting'] = 'Ligipääsuõiguste kustutamine...'; +$messages['saving'] = 'Ligipääsuõiguste salvestamine...'; +$messages['updatesuccess'] = 'Ligipääsuõigused on muudetud'; +$messages['deletesuccess'] = 'Ligipääsuõigused on kustutatud'; +$messages['createsuccess'] = 'Ligipääsuõigused on lisatud'; +$messages['updateerror'] = 'Ligipääsuõiguste uuendamine nurjus'; +$messages['deleteerror'] = 'Ligipääsuõiguste kustutamine nurjus'; +$messages['createerror'] = 'Ligipääsuõiguste andmine nurjus'; +$messages['deleteconfirm'] = 'Oled sa kindel, et sa soovid valitudkasutaja(te) õiguseid kustutada?'; +$messages['norights'] = 'Õigusi pole määratud!'; +$messages['nouser'] = 'Kasutajanime pole määratud!'; +?> diff --git a/plugins/acl/localization/fa_IR.inc b/plugins/acl/localization/fa_IR.inc index db2c496eb..48fb8a225 100644 --- a/plugins/acl/localization/fa_IR.inc +++ b/plugins/acl/localization/fa_IR.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'اشتراکگذاری'; $labels['myrights'] = 'مجوزهای دسترسی'; $labels['username'] = 'کاربر:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'فعالیتهای مجوز دسترسی...'; $labels['anyone'] = 'همه کاربران (هر کسی)'; $labels['anonymous'] = 'مهمانها (ناشناسها)'; $labels['identifier'] = 'شناساگر'; + $labels['acll'] = 'یافتن'; -$labels['shortacll'] = 'یافتن'; $labels['aclr'] = 'پیام های خوانده شده'; $labels['acls'] = 'نگه داشتن حالت بازدید'; $labels['aclw'] = 'پرچمهای نوشتن'; $labels['acli'] = 'وارد کردن (کپی کردن در)'; $labels['aclp'] = 'نوشته'; -$labels['shortaclp'] = 'نوشته'; $labels['aclc'] = 'ایجاد زیرپوشهها'; $labels['aclk'] = 'ایجاد زیرپوشهها'; $labels['acld'] = 'پاک کردن پیغامها'; $labels['aclt'] = 'پاک کردن پیغامها'; $labels['acle'] = 'پاک کردن'; -$labels['shortacle'] = 'پاک کردن'; $labels['aclx'] = 'حذف پوشه'; $labels['acla'] = 'مدیر'; -$labels['shortacla'] = 'مدیر'; + $labels['aclfull'] = 'کنترل کامل'; $labels['aclother'] = 'دیگر'; -$labels['shortaclother'] = 'دیگر'; $labels['aclread'] = 'خوانده شده'; -$labels['shortaclr'] = 'خوانده شده'; -$labels['shortaclread'] = 'خوانده شده'; $labels['aclwrite'] = 'نوشتن'; -$labels['shortaclw'] = 'نوشتن'; -$labels['shortaclwrite'] = 'نوشتن'; $labels['acldelete'] = 'حذف'; -$labels['shortacld'] = 'حذف'; -$labels['shortaclt'] = 'حذف'; -$labels['shortacldelete'] = 'حذف'; + +$labels['shortacll'] = 'یافتن'; +$labels['shortaclr'] = 'خوانده شده'; $labels['shortacls'] = 'نگه داشتن'; +$labels['shortaclw'] = 'نوشتن'; $labels['shortacli'] = 'جاگذارى'; +$labels['shortaclp'] = 'نوشته'; $labels['shortaclc'] = 'ایجاد'; $labels['shortaclk'] = 'ایجاد'; +$labels['shortacld'] = 'حذف'; +$labels['shortaclt'] = 'حذف'; +$labels['shortacle'] = 'پاک کردن'; $labels['shortaclx'] = 'حذف کردن پوشه'; +$labels['shortacla'] = 'مدیر'; + +$labels['shortaclother'] = 'دیگر'; +$labels['shortaclread'] = 'خوانده شده'; +$labels['shortaclwrite'] = 'نوشتن'; +$labels['shortacldelete'] = 'حذف'; + $labels['longacll'] = 'پوشه در فهرستها قابل مشاهده است و میتواند مشترک به'; $labels['longaclr'] = 'پوشه میتواند برای خواندن باز شود'; -$labels['longaclread'] = 'پوشه میتواند برای خواندن باز شود'; $labels['longacls'] = 'پرچم بازدید پیغامها میتواند تغییر داده شود'; $labels['longaclw'] = 'پرچم و کلیدواژه پیغامها میتواند تغییر داده شود، به غیر از بازدید و حذف'; $labels['longacli'] = 'پیغامها میتوانند کپی یا نوشته شوند به پوشه'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'پرچم حذف پیغامها میتواند تغ $labels['longacle'] = 'پیغامها میتوانند حذف شوند'; $labels['longaclx'] = 'پوشه میتواند حذف یا تغییر نام داده شود'; $labels['longacla'] = 'قوانین دسترسی پوشه میتواند تغییر داده شود'; + $labels['longaclfull'] = 'کنترل کامل شما مدیریت پوشه'; +$labels['longaclread'] = 'پوشه میتواند برای خواندن باز شود'; $labels['longaclwrite'] = 'پیغامها میتوانند علامتگذاری، نوشته و یا کپی شوند در پوشه'; $labels['longacldelete'] = 'پیغامها میتوانند حذف شوند'; -$labels['deleting'] = 'حذف کردن قوانین دسترسی...'; -$labels['saving'] = 'ذخیره قوانین دسترسی...'; -$labels['updatesuccess'] = 'قوانین دسترسی با موفقیت تغییر کردند'; -$labels['deletesuccess'] = 'قوانین دسترسی با موفقیت حذف شدند'; -$labels['createsuccess'] = 'قوانین دسترسی با موفقیت اضافه شدند'; -$labels['updateerror'] = 'ناتوانی در بروزرسانی قوانین دسترسی'; -$labels['deleteerror'] = 'ناتوانی در حذف قوانین دسترسی'; -$labels['createerror'] = 'ناتوانی در اضافه کردن قوانین دسترسی'; -$labels['deleteconfirm'] = 'آیا شما مطمئن هستید که میخواهید قوانین دسترسی را برای کاربر(ان) انتخاب شده حذف نمایید؟'; -$labels['norights'] = 'هیچ قانونی مشخص نشده است!'; -$labels['nouser'] = 'هیج نامکاربریای مشخص نشده است!'; +$messages['deleting'] = 'حذف کردن قوانین دسترسی...'; +$messages['saving'] = 'ذخیره قوانین دسترسی...'; +$messages['updatesuccess'] = 'قوانین دسترسی با موفقیت تغییر کردند'; +$messages['deletesuccess'] = 'قوانین دسترسی با موفقیت حذف شدند'; +$messages['createsuccess'] = 'قوانین دسترسی با موفقیت اضافه شدند'; +$messages['updateerror'] = 'ناتوانی در بروزرسانی قوانین دسترسی'; +$messages['deleteerror'] = 'ناتوانی در حذف قوانین دسترسی'; +$messages['createerror'] = 'ناتوانی در اضافه کردن قوانین دسترسی'; +$messages['deleteconfirm'] = 'آیا شما مطمئن هستید که میخواهید قوانین دسترسی را برای کاربر(ان) انتخاب شده حذف نمایید؟'; +$messages['norights'] = 'هیچ قانونی مشخص نشده است!'; +$messages['nouser'] = 'هیج نامکاربریای مشخص نشده است!'; + +?> diff --git a/plugins/acl/localization/fi_FI.inc b/plugins/acl/localization/fi_FI.inc index 7af5b3e26..e2b6899fa 100644 --- a/plugins/acl/localization/fi_FI.inc +++ b/plugins/acl/localization/fi_FI.inc @@ -2,60 +2,98 @@ /* +-----------------------------------------------------------------------+ - | localization/fi_FI/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jiri Grönroos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Jakaminen'; $labels['myrights'] = 'Käyttöoikeudet'; $labels['username'] = 'Käyttäjä:'; $labels['advanced'] = 'edistynyt tila'; +$labels['newuser'] = 'Add entry'; +$labels['actions'] = 'Access right actions...'; $labels['anyone'] = 'Kaikki käyttäjät (kuka tahansa)'; $labels['anonymous'] = 'Vieraat (anonyymit)'; -$labels['aclr'] = 'Lue viestejä'; -$labels['aclc'] = 'Luo alikansioita'; -$labels['aclk'] = 'Luo alikansioita'; -$labels['acld'] = 'Poista viestejä'; -$labels['aclt'] = 'Poista viestejä'; -$labels['aclx'] = 'Poista kansio'; -$labels['aclfull'] = 'Täysi hallinta'; -$labels['aclother'] = 'Muu'; -$labels['shortaclother'] = 'Muu'; -$labels['aclread'] = 'Luku'; -$labels['shortaclr'] = 'Luku'; -$labels['shortaclread'] = 'Luku'; -$labels['aclwrite'] = 'Kirjoitus'; -$labels['shortaclw'] = 'Kirjoitus'; -$labels['shortaclwrite'] = 'Kirjoitus'; -$labels['acldelete'] = 'Poisto'; -$labels['shortacld'] = 'Poisto'; -$labels['shortaclt'] = 'Poisto'; -$labels['shortacldelete'] = 'Poisto'; +$labels['identifier'] = 'Identifier'; + +$labels['acll'] = 'Lookup'; +$labels['aclr'] = 'Read messages'; +$labels['acls'] = 'Keep Seen state'; +$labels['aclw'] = 'Write flags'; +$labels['acli'] = 'Insert (Copy into)'; +$labels['aclp'] = 'Post'; +$labels['aclc'] = 'Create subfolders'; +$labels['aclk'] = 'Create subfolders'; +$labels['acld'] = 'Delete messages'; +$labels['aclt'] = 'Delete messages'; +$labels['acle'] = 'Expunge'; +$labels['aclx'] = 'Delete folder'; +$labels['acla'] = 'Administer'; + +$labels['aclfull'] = 'Full control'; +$labels['aclother'] = 'Other'; +$labels['aclread'] = 'Read'; +$labels['aclwrite'] = 'Write'; +$labels['acldelete'] = 'Delete'; + +$labels['shortacll'] = 'Lookup'; +$labels['shortaclr'] = 'Read'; +$labels['shortacls'] = 'Keep'; +$labels['shortaclw'] = 'Write'; +$labels['shortacli'] = 'Insert'; +$labels['shortaclp'] = 'Post'; $labels['shortaclc'] = 'Luo'; $labels['shortaclk'] = 'Luo'; -$labels['longaclr'] = 'Kansio voidaan avata lukua varten'; -$labels['longaclread'] = 'Kansio voidaan avata lukua varten'; -$labels['longaclc'] = 'Kansioita voi luoda (tai nimetä uudelleen) tämän kansion alla'; -$labels['longaclk'] = 'Kansioita voi luoda (tai nimetä uudelleen) tämän kansion alla'; -$labels['longaclx'] = 'Kansion voi poistaa tai nimetä uudelleen'; -$labels['longacla'] = 'Kansion käyttöoikeuksia voi muuttaa'; -$labels['longaclfull'] = 'Täysi hallinta mukaan lukien kansioiden ylläpidon'; -$labels['longacldelete'] = 'Viestejä voi poistaa'; -$labels['deleting'] = 'Poistetaan käyttöoikeuksia...'; -$labels['saving'] = 'Tallennetaan käyttöoikeuksia...'; -$labels['updatesuccess'] = 'Käyttöoikeudet on muutettu onnistuneesti'; -$labels['deletesuccess'] = 'Käyttöoikeudet on poistettu onnistuneesti'; -$labels['createsuccess'] = 'Käyttöoikeudet on lisätty onnistuneesti'; -$labels['deleteerror'] = 'Käyttöoikeuksien poisto epäonnistui'; -$labels['createerror'] = 'Käyttöoikeuksien lisäys epäonnistui'; -$labels['norights'] = 'Käyttöoikeuksia ei ole määritelty!'; -$labels['nouser'] = 'Käyttäjätunnusta ei ole määritelty!'; +$labels['shortacld'] = 'Poista'; +$labels['shortaclt'] = 'Poista'; +$labels['shortacle'] = 'Expunge'; +$labels['shortaclx'] = 'Folder delete'; +$labels['shortacla'] = 'Administer'; + +$labels['shortaclother'] = 'Muu'; +$labels['shortaclread'] = 'Read'; +$labels['shortaclwrite'] = 'Write'; +$labels['shortacldelete'] = 'Delete'; + +$labels['longacll'] = 'The folder is visible on lists and can be subscribed to'; +$labels['longaclr'] = 'The folder can be opened for reading'; +$labels['longacls'] = 'Messages Seen flag can be changed'; +$labels['longaclw'] = 'Messages flags and keywords can be changed, except Seen and Deleted'; +$labels['longacli'] = 'Messages can be written or copied to the folder'; +$labels['longaclp'] = 'Messages can be posted to this folder'; +$labels['longaclc'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longaclk'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longacld'] = 'Messages Delete flag can be changed'; +$labels['longaclt'] = 'Messages Delete flag can be changed'; +$labels['longacle'] = 'Messages can be expunged'; +$labels['longaclx'] = 'The folder can be deleted or renamed'; +$labels['longacla'] = 'The folder access rights can be changed'; + +$labels['longaclfull'] = 'Full control including folder administration'; +$labels['longaclread'] = 'The folder can be opened for reading'; +$labels['longaclwrite'] = 'Messages can be marked, written or copied to the folder'; +$labels['longacldelete'] = 'Messages can be deleted'; + +$messages['deleting'] = 'Deleting access rights...'; +$messages['saving'] = 'Saving access rights...'; +$messages['updatesuccess'] = 'Successfully changed access rights'; +$messages['deletesuccess'] = 'Successfully deleted access rights'; +$messages['createsuccess'] = 'Successfully added access rights'; +$messages['updateerror'] = 'Ubable to update access rights'; +$messages['deleteerror'] = 'Unable to delete access rights'; +$messages['createerror'] = 'Unable to add access rights'; +$messages['deleteconfirm'] = 'Are you sure, you want to remove access rights of selected user(s)?'; +$messages['norights'] = 'No rights has been specified!'; +$messages['nouser'] = 'No username has been specified!'; +?> diff --git a/plugins/acl/localization/fr_FR.inc b/plugins/acl/localization/fr_FR.inc index e4239dc46..4ac90b6d2 100644 --- a/plugins/acl/localization/fr_FR.inc +++ b/plugins/acl/localization/fr_FR.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/fr_FR/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Tr4sK | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Partage'; $labels['myrights'] = 'Droits d\'accès'; $labels['username'] = 'Utilisateur :'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Action sur les droits d\'accès...'; $labels['anyone'] = 'Tous les utilisateurs (tout le monde)'; $labels['anonymous'] = 'Invités (anonymes)'; $labels['identifier'] = 'Identifiant'; + $labels['acll'] = 'Consultation'; -$labels['shortacll'] = 'Consultation'; $labels['aclr'] = 'Lire les messages'; $labels['acls'] = 'Garder l\'état vu'; $labels['aclw'] = 'Écrire une étiquette'; $labels['acli'] = 'Insérer (Copier dans)'; $labels['aclp'] = 'Envoyer'; -$labels['shortaclp'] = 'Envoyer'; $labels['aclc'] = 'Créer des sous-dossiers'; $labels['aclk'] = 'Créer des sous-dossiers'; $labels['acld'] = 'Supprimer des messages'; $labels['aclt'] = 'Supprimer des messages'; $labels['acle'] = 'Purger'; -$labels['shortacle'] = 'Purger'; $labels['aclx'] = 'Supprimer un dossier'; $labels['acla'] = 'Administrer'; -$labels['shortacla'] = 'Administrer'; + $labels['aclfull'] = 'Contrôle total'; $labels['aclother'] = 'Autre'; -$labels['shortaclother'] = 'Autre'; $labels['aclread'] = 'Lecture'; -$labels['shortaclr'] = 'Lecture'; -$labels['shortaclread'] = 'Lecture'; $labels['aclwrite'] = 'Écriture'; -$labels['shortaclw'] = 'Écriture'; -$labels['shortaclwrite'] = 'Écriture'; $labels['acldelete'] = 'Translation can be either \'Supprimer\' or \'Effacer\' depends of the whole context.'; -$labels['shortacld'] = 'Translation can be either \'Supprimer\' or \'Effacer\' depends of the whole context.'; -$labels['shortaclt'] = 'Translation can be either \'Supprimer\' or \'Effacer\' depends of the whole context.'; -$labels['shortacldelete'] = 'Translation can be either \'Supprimer\' or \'Effacer\' depends of the whole context.'; + +$labels['shortacll'] = 'Consultation'; +$labels['shortaclr'] = 'Lecture'; $labels['shortacls'] = 'Conserver'; +$labels['shortaclw'] = 'Écriture'; $labels['shortacli'] = 'Insérer'; +$labels['shortaclp'] = 'Envoyer'; $labels['shortaclc'] = 'Créer'; $labels['shortaclk'] = 'Créer'; +$labels['shortacld'] = 'Translation can be either \'Supprimer\' or \'Effacer\' depends of the whole context.'; +$labels['shortaclt'] = 'Translation can be either \'Supprimer\' or \'Effacer\' depends of the whole context.'; +$labels['shortacle'] = 'Purger'; $labels['shortaclx'] = 'Supprimer un dossier'; +$labels['shortacla'] = 'Administrer'; + +$labels['shortaclother'] = 'Autre'; +$labels['shortaclread'] = 'Lecture'; +$labels['shortaclwrite'] = 'Écriture'; +$labels['shortacldelete'] = 'Translation can be either \'Supprimer\' or \'Effacer\' depends of the whole context.'; + $labels['longacll'] = 'Ce dossier est visible dans les listes et peut être souscrit'; $labels['longaclr'] = 'Le dossier peut-être ouvert pour lecture'; -$labels['longaclread'] = 'Le dossier peut-être ouvert pour lecture'; $labels['longacls'] = 'L\'étiquette Lu peut-être changée'; $labels['longaclw'] = 'Les étiquettes et les mot-clés peuvent-être changé, sauf pour Vu et Supprimé'; $labels['longacli'] = 'Les messages peuvent-être écrit ou copié dans le dossier'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'L\'étiquette de suppression des messages peut-être modi $labels['longacle'] = 'Les messages peuvent-être purgés'; $labels['longaclx'] = 'Le dossier peut-être supprimé ou renommé'; $labels['longacla'] = 'Les droits d\'accès au dossier peuvent-être modifiés'; + $labels['longaclfull'] = 'Contrôle total, dossier d\'administration inclus'; +$labels['longaclread'] = 'Le dossier peut-être ouvert pour lecture'; $labels['longaclwrite'] = 'Les messages peuvent-être marqué, écrit ou copié dans ce dossier'; $labels['longacldelete'] = 'Les messages peuvent-être supprimé'; -$labels['deleting'] = 'Suppression des droits d\'accès…'; -$labels['saving'] = 'Sauvegarde des droits d\'accès…'; -$labels['updatesuccess'] = 'Les droits d\'accès ont été changé avec succès'; -$labels['deletesuccess'] = 'Les droits d\'accès ont été supprimé avec succès'; -$labels['createsuccess'] = 'Les droits d\'accès ont été ajouté avec succès'; -$labels['updateerror'] = 'Impossible de mettre à jour les droits d\'accès'; -$labels['deleteerror'] = 'Impossible de supprimer les droits d\'accès'; -$labels['createerror'] = 'Impossible d\'ajouter des droits d\'accès'; -$labels['deleteconfirm'] = 'Êtes-vous sûr de vouloir retirer les droits d\'accès du/des utilisateur(s) sélectionné ?'; -$labels['norights'] = 'Aucun droit n\'a été spécifié !'; -$labels['nouser'] = 'Aucun nom d\'utilisateur n\'a été spécifié !'; +$messages['deleting'] = 'Suppression des droits d\'accès…'; +$messages['saving'] = 'Sauvegarde des droits d\'accès…'; +$messages['updatesuccess'] = 'Les droits d\'accès ont été changé avec succès'; +$messages['deletesuccess'] = 'Les droits d\'accès ont été supprimé avec succès'; +$messages['createsuccess'] = 'Les droits d\'accès ont été ajouté avec succès'; +$messages['updateerror'] = 'Impossible de mettre à jour les droits d\'accès'; +$messages['deleteerror'] = 'Impossible de supprimer les droits d\'accès'; +$messages['createerror'] = 'Impossible d\'ajouter des droits d\'accès'; +$messages['deleteconfirm'] = 'Êtes-vous sûr de vouloir retirer les droits d\'accès du/des utilisateur(s) sélectionné ?'; +$messages['norights'] = 'Aucun droit n\'a été spécifié !'; +$messages['nouser'] = 'Aucun nom d\'utilisateur n\'a été spécifié !'; + +?> diff --git a/plugins/acl/localization/gl_ES.inc b/plugins/acl/localization/gl_ES.inc index cf1d80c45..bb8837190 100644 --- a/plugins/acl/localization/gl_ES.inc +++ b/plugins/acl/localization/gl_ES.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/gl_ES/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: ghas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Compartindo'; $labels['myrights'] = 'Dereitos de acceso'; $labels['username'] = 'Usuario:'; @@ -23,10 +25,75 @@ $labels['actions'] = 'Accións sobre os dereitos de acceso...'; $labels['anyone'] = 'Tódolos usuarios (calquera)'; $labels['anonymous'] = 'Invitados (anónimo)'; $labels['identifier'] = 'Identificador'; + +$labels['acll'] = 'Bloquear'; $labels['aclr'] = 'Ler mensaxes'; +$labels['acls'] = 'Keep Seen state'; +$labels['aclw'] = 'Write flags'; +$labels['acli'] = 'Insert (Copy into)'; +$labels['aclp'] = 'Post'; +$labels['aclc'] = 'Crear subcartafoles'; +$labels['aclk'] = 'Crear subcartafoles'; $labels['acld'] = 'Borrar mensaxes'; $labels['aclt'] = 'Borrar mensaxes'; +$labels['acle'] = 'Expunge'; $labels['aclx'] = 'Eliminar carpeta'; $labels['acla'] = 'Administrar'; + +$labels['aclfull'] = 'Control total'; +$labels['aclother'] = 'Outros'; +$labels['aclread'] = 'Lectura'; +$labels['aclwrite'] = 'Escritura'; +$labels['acldelete'] = 'Borrado'; + +$labels['shortacll'] = 'Busca'; +$labels['shortaclr'] = 'Ler'; +$labels['shortacls'] = 'Manter'; +$labels['shortaclw'] = 'Escribir'; +$labels['shortacli'] = 'Insertar'; +$labels['shortaclp'] = 'Post'; +$labels['shortaclc'] = 'Crear'; +$labels['shortaclk'] = 'Crear'; +$labels['shortacld'] = 'Borrar'; +$labels['shortaclt'] = 'Borrar'; +$labels['shortacle'] = 'Expunge'; +$labels['shortaclx'] = 'Borrar cartafol'; $labels['shortacla'] = 'Administrar'; +$labels['shortaclother'] = 'Outros'; +$labels['shortaclread'] = 'Lectura'; +$labels['shortaclwrite'] = 'Escritura'; +$labels['shortacldelete'] = 'Borrado'; + +$labels['longacll'] = 'O cartafol é visible e pode ser suscrito'; +$labels['longaclr'] = 'The folder can be opened for reading'; +$labels['longacls'] = 'Messages Seen flag can be changed'; +$labels['longaclw'] = 'Messages flags and keywords can be changed, except Seen and Deleted'; +$labels['longacli'] = 'Messages can be written or copied to the folder'; +$labels['longaclp'] = 'Messages can be posted to this folder'; +$labels['longaclc'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longaclk'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longacld'] = 'Messages Delete flag can be changed'; +$labels['longaclt'] = 'Messages Delete flag can be changed'; +$labels['longacle'] = 'Messages can be expunged'; +$labels['longaclx'] = 'The folder can be deleted or renamed'; +$labels['longacla'] = 'The folder access rights can be changed'; + +$labels['longaclfull'] = 'Full control including folder administration'; +$labels['longaclread'] = 'The folder can be opened for reading'; +$labels['longaclwrite'] = 'Messages can be marked, written or copied to the folder'; +$labels['longacldelete'] = 'Messages can be deleted'; + +$messages['deleting'] = 'Deleting access rights...'; +$messages['saving'] = 'Saving access rights...'; +$messages['updatesuccess'] = 'Successfully changed access rights'; +$messages['deletesuccess'] = 'Successfully deleted access rights'; +$messages['createsuccess'] = 'Successfully added access rights'; +$messages['updateerror'] = 'Ubable to update access rights'; +$messages['deleteerror'] = 'Unable to delete access rights'; +$messages['createerror'] = 'Unable to add access rights'; +$messages['deleteconfirm'] = 'Are you sure, you want to remove access rights of selected user(s)?'; +$messages['norights'] = 'Non se especificaron permisos!'; +$messages['nouser'] = 'Non se especificou o nome de usuario!'; + +?> diff --git a/plugins/acl/localization/he_IL.inc b/plugins/acl/localization/he_IL.inc index 83b3f8292..d7b027a40 100644 --- a/plugins/acl/localization/he_IL.inc +++ b/plugins/acl/localization/he_IL.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'שיתוף'; $labels['myrights'] = 'זכויות גישה'; $labels['username'] = 'משתמש:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'פעולות על זכויות גישה...'; $labels['anyone'] = 'כל המשתמשים (כל אחד)'; $labels['anonymous'] = 'אורחים (אנונימי)'; $labels['identifier'] = 'מזהה'; + $labels['acll'] = 'חיפוש'; -$labels['shortacll'] = 'חיפוש'; $labels['aclr'] = 'קריאת הודעות'; $labels['acls'] = 'שמירה על סטטוס נראה'; $labels['aclw'] = 'דגלי כתיבה'; $labels['acli'] = 'הוספה בין ערכים (העתקה לתוך)'; $labels['aclp'] = 'פרסום'; -$labels['shortaclp'] = 'פרסום'; $labels['aclc'] = 'יצירת תת־תיקיות'; $labels['aclk'] = 'יצירת תת־תיקיות'; $labels['acld'] = 'מחיקת הודעות'; $labels['aclt'] = 'מחיקת הודעות'; $labels['acle'] = 'ניקוי רשומות שבוטלו'; -$labels['shortacle'] = 'ניקוי רשומות שבוטלו'; $labels['aclx'] = 'מחיקת תיקיה'; $labels['acla'] = 'מנהל'; -$labels['shortacla'] = 'מנהל'; + $labels['aclfull'] = 'שליטה מלאה'; $labels['aclother'] = 'אחר'; -$labels['shortaclother'] = 'אחר'; $labels['aclread'] = 'קריאה'; -$labels['shortaclr'] = 'קריאה'; -$labels['shortaclread'] = 'קריאה'; $labels['aclwrite'] = 'כתיבה'; -$labels['shortaclw'] = 'כתיבה'; -$labels['shortaclwrite'] = 'כתיבה'; $labels['acldelete'] = 'מחיקה'; -$labels['shortacld'] = 'מחיקה'; -$labels['shortaclt'] = 'מחיקה'; -$labels['shortacldelete'] = 'מחיקה'; + +$labels['shortacll'] = 'חיפוש'; +$labels['shortaclr'] = 'קריאה'; $labels['shortacls'] = 'להשאיר'; +$labels['shortaclw'] = 'כתיבה'; $labels['shortacli'] = 'הוספה בין ערכים'; +$labels['shortaclp'] = 'פרסום'; $labels['shortaclc'] = 'יצירה'; $labels['shortaclk'] = 'יצירה'; +$labels['shortacld'] = 'מחיקה'; +$labels['shortaclt'] = 'מחיקה'; +$labels['shortacle'] = 'ניקוי רשומות שבוטלו'; $labels['shortaclx'] = 'מחיקת תיקיה'; +$labels['shortacla'] = 'מנהל'; + +$labels['shortaclother'] = 'אחר'; +$labels['shortaclread'] = 'קריאה'; +$labels['shortaclwrite'] = 'כתיבה'; +$labels['shortacldelete'] = 'מחיקה'; + $labels['longacll'] = 'התיקיה תראה ברשימות וניתן יהיה להרשם אליה'; $labels['longaclr'] = 'ניתן לפתוח את התיקיה ולקרוא בה'; -$labels['longaclread'] = 'ניתן לפתוח את התיקיה ולקרוא בה'; $labels['longacls'] = 'ניתן לשנות דגל נראה בהודעות'; $labels['longaclw'] = 'ניתן לשנות דגלים ומילות מפתח בהודעות, למעט נראה ונמחק'; $labels['longacli'] = 'ניתן לכתוב הודעות לתיקיה או למוחקן'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'ניתן לשנות דגל נמחק של הודעות'; $labels['longacle'] = 'ניתן לנקות הודעות שסומנו כמבוטלות'; $labels['longaclx'] = 'ניתן למחוק תיקיה זו או לשנות שמה'; $labels['longacla'] = 'ניתן לשנות זכויות גישה של תיקיה זו'; + $labels['longaclfull'] = 'שליטה מלאה כולל ניהול התיקיה'; +$labels['longaclread'] = 'ניתן לפתוח את התיקיה ולקרוא בה'; $labels['longaclwrite'] = 'ניתן לסמן, לכתוב או להעתיק הודעות לתיקיה זו'; $labels['longacldelete'] = 'ניתן למחוק הודעות'; -$labels['deleting'] = 'זכויות גישה נמחקות...'; -$labels['saving'] = 'זכויות גישה נשמרות...'; -$labels['updatesuccess'] = 'זכויות גישה שונו בהצלחה'; -$labels['deletesuccess'] = 'זכויות גישה נמחקו בהצלחה'; -$labels['createsuccess'] = 'זכויות גישה נוספו בהצלחה'; -$labels['updateerror'] = 'לא ניתן לעדכן זכויות גישה'; -$labels['deleteerror'] = 'לא ניתן למחוק זכויות גישה'; -$labels['createerror'] = 'לא ניתן להוסיף זכויות גישה'; -$labels['deleteconfirm'] = 'האם ודאי שברצונך להסיר זכויות גישה של המשתמש(ים) שנבחרו?'; -$labels['norights'] = 'לא צוינו זכויות גישה כלשהן !'; -$labels['nouser'] = 'לא צוין שם משתמש כלשהו!'; +$messages['deleting'] = 'זכויות גישה נמחקות...'; +$messages['saving'] = 'זכויות גישה נשמרות...'; +$messages['updatesuccess'] = 'זכויות גישה שונו בהצלחה'; +$messages['deletesuccess'] = 'זכויות גישה נמחקו בהצלחה'; +$messages['createsuccess'] = 'זכויות גישה נוספו בהצלחה'; +$messages['updateerror'] = 'לא ניתן לעדכן זכויות גישה'; +$messages['deleteerror'] = 'לא ניתן למחוק זכויות גישה'; +$messages['createerror'] = 'לא ניתן להוסיף זכויות גישה'; +$messages['deleteconfirm'] = 'האם ודאי שברצונך להסיר זכויות גישה של המשתמש(ים) שנבחרו?'; +$messages['norights'] = 'לא צוינו זכויות גישה כלשהן !'; +$messages['nouser'] = 'לא צוין שם משתמש כלשהו!'; + +?> diff --git a/plugins/acl/localization/hu_HU.inc b/plugins/acl/localization/hu_HU.inc index f5ca78fe4..adc6ad8b3 100644 --- a/plugins/acl/localization/hu_HU.inc +++ b/plugins/acl/localization/hu_HU.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/hu_HU/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: bela | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Megosztás'; $labels['myrights'] = 'Hozzáférési jogok'; $labels['username'] = 'Felhasználó:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Hozzáférési jogok müveletei..'; $labels['anyone'] = 'Minden felhasználó (bárki)'; $labels['anonymous'] = 'Vendégek (névtelen)'; $labels['identifier'] = 'Azonosító'; + $labels['acll'] = 'Keresés'; -$labels['shortacll'] = 'Keresés'; $labels['aclr'] = 'Üzenetek olvasása'; $labels['acls'] = 'Olvasottsági állapot megtartása'; $labels['aclw'] = 'Üzenet jelölése'; $labels['acli'] = 'Beillesztés (Bemásolás)'; $labels['aclp'] = 'Bejegyzés'; -$labels['shortaclp'] = 'Bejegyzés'; $labels['aclc'] = 'Almappa létrehozás'; $labels['aclk'] = 'Almappa létrehozás'; $labels['acld'] = 'Üzenetek törlése'; $labels['aclt'] = 'Üzenetek törlése'; $labels['acle'] = 'Törölt üzenetek eltávolítása'; -$labels['shortacle'] = 'Törölt üzenetek eltávolítása'; $labels['aclx'] = 'Mappa törlés'; $labels['acla'] = 'Adminisztrátor'; -$labels['shortacla'] = 'Adminisztrátor'; + $labels['aclfull'] = 'Teljes hozzáférés'; $labels['aclother'] = 'Egyéb'; -$labels['shortaclother'] = 'Egyéb'; $labels['aclread'] = 'Olvasás'; -$labels['shortaclr'] = 'Olvasás'; -$labels['shortaclread'] = 'Olvasás'; $labels['aclwrite'] = 'Írás'; -$labels['shortaclw'] = 'Írás'; -$labels['shortaclwrite'] = 'Írás'; $labels['acldelete'] = 'Törlés'; -$labels['shortacld'] = 'Törlés'; -$labels['shortaclt'] = 'Törlés'; -$labels['shortacldelete'] = 'Törlés'; + +$labels['shortacll'] = 'Keresés'; +$labels['shortaclr'] = 'Olvasás'; $labels['shortacls'] = 'Megtartás'; +$labels['shortaclw'] = 'Írás'; $labels['shortacli'] = 'Beszúrás'; +$labels['shortaclp'] = 'Bejegyzés'; $labels['shortaclc'] = 'Létrehozás'; $labels['shortaclk'] = 'Létrehozás'; +$labels['shortacld'] = 'Törlés'; +$labels['shortaclt'] = 'Törlés'; +$labels['shortacle'] = 'Törölt üzenetek eltávolítása'; $labels['shortaclx'] = 'Mappa törlése'; +$labels['shortacla'] = 'Adminisztrátor'; + +$labels['shortaclother'] = 'Egyéb'; +$labels['shortaclread'] = 'Olvasás'; +$labels['shortaclwrite'] = 'Írás'; +$labels['shortacldelete'] = 'Törlés'; + $labels['longacll'] = 'A mappa látható a listán és fel tudsz rá iratkozni.'; $labels['longaclr'] = 'A mappa olvasásra megnyitható'; -$labels['longaclread'] = 'A mappa olvasásra megnyitható'; $labels['longacls'] = 'Az üzenet megtekintési állapota módosítható'; $labels['longaclw'] = 'Az üzenetek jelölései és kulcsszavai módosíthatóak, kivéve az olvasottsági állapotot és az üzenet törölt állapotát.'; $labels['longacli'] = 'Üzenetek irhatóak és máolshatóak a mappába.'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Üzenet törölve jelző módositható.'; $labels['longacle'] = 'Az üzenetek véglegesen eltávolíthatóak'; $labels['longaclx'] = 'A mappa törölhető vagy átnevezhető'; $labels['longacla'] = 'A mappa hozzáférési jogai módosíthatóak'; + $labels['longaclfull'] = 'Teljes hozzáférés beleértve a mappák kezelését'; +$labels['longaclread'] = 'A mappa olvasásra megnyitható'; $labels['longaclwrite'] = 'Az üzenetek megjelölhetök, irhatók és másolhatók ebbe a mappába'; $labels['longacldelete'] = 'Az üzenetek törölhetőek'; -$labels['deleting'] = 'Hozzáférési jogok törlése...'; -$labels['saving'] = 'Hozzáférési jogok mentése...'; -$labels['updatesuccess'] = 'A hozzáférési jogok sikeresen módosultak.'; -$labels['deletesuccess'] = 'A hozzáférési jogok törlése sikeresen megtörtént.'; -$labels['createsuccess'] = 'A hozzáférési jogok hozzáadása sikeresen megtörtént.'; -$labels['updateerror'] = 'Nem sikerült módosítani a hozzáférési jogokat.'; -$labels['deleteerror'] = 'Nem sikerült törölni a hozzáférési jogokat.'; -$labels['createerror'] = 'Nem sikerült a hozzáférési jogok hozzáadása'; -$labels['deleteconfirm'] = 'Biztosan eltávolítja a kiválasztott felhasználó(k) hozzáférési jogait?'; -$labels['norights'] = 'Nincsennek jogok megadva.'; -$labels['nouser'] = 'A felhasználónév nincs megadva.'; +$messages['deleting'] = 'Hozzáférési jogok törlése...'; +$messages['saving'] = 'Hozzáférési jogok mentése...'; +$messages['updatesuccess'] = 'A hozzáférési jogok sikeresen módosultak.'; +$messages['deletesuccess'] = 'A hozzáférési jogok törlése sikeresen megtörtént.'; +$messages['createsuccess'] = 'A hozzáférési jogok hozzáadása sikeresen megtörtént.'; +$messages['updateerror'] = 'Nem sikerült módosítani a hozzáférési jogokat.'; +$messages['deleteerror'] = 'Nem sikerült törölni a hozzáférési jogokat.'; +$messages['createerror'] = 'Nem sikerült a hozzáférési jogok hozzáadása'; +$messages['deleteconfirm'] = 'Biztosan eltávolítja a kiválasztott felhasználó(k) hozzáférési jogait?'; +$messages['norights'] = 'Nincsennek jogok megadva.'; +$messages['nouser'] = 'A felhasználónév nincs megadva.'; + +?> diff --git a/plugins/acl/localization/hy_AM.inc b/plugins/acl/localization/hy_AM.inc index 86292984a..d39c19a46 100644 --- a/plugins/acl/localization/hy_AM.inc +++ b/plugins/acl/localization/hy_AM.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/hy_AM/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Կիսվել'; $labels['myrights'] = 'Մուտքի իրավունքներ'; $labels['username'] = 'Օգտատեր`'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Մուտքի իրավունքների գործողությ $labels['anyone'] = 'Բոլոր օգտվողները (ցանկացած)'; $labels['anonymous'] = 'Հյուրերը (անանուն)'; $labels['identifier'] = 'Նկարագրիչ'; + $labels['acll'] = 'Փնտրում'; -$labels['shortacll'] = 'Փնտրում'; $labels['aclr'] = 'Կարդալ հաղորդագրությունները'; $labels['acls'] = 'Պահպանել դիտման կարգավիճակը'; $labels['aclw'] = 'Գրառման նշումներ'; $labels['acli'] = 'Ներդնել (Պատճենել ներս)'; $labels['aclp'] = 'Հրապարակել'; -$labels['shortaclp'] = 'Հրապարակել'; $labels['aclc'] = 'Ստեղծել ենթապանակներ'; $labels['aclk'] = 'Ստեղծել ենթապանակներ'; $labels['acld'] = 'Ջնջել հաղորդագրությունները'; $labels['aclt'] = 'Ջնջել հաղորդագրությունները'; $labels['acle'] = 'Հեռացնել'; -$labels['shortacle'] = 'Հեռացնել'; $labels['aclx'] = 'Ջնջել պանակը'; $labels['acla'] = 'Կառավարել'; -$labels['shortacla'] = 'Կառավարել'; + $labels['aclfull'] = 'Լրիվ վերահսկում'; $labels['aclother'] = 'Այլ'; -$labels['shortaclother'] = 'Այլ'; $labels['aclread'] = 'Կարդալ'; -$labels['shortaclr'] = 'Կարդալ'; -$labels['shortaclread'] = 'Կարդալ'; $labels['aclwrite'] = 'Գրել'; -$labels['shortaclw'] = 'Գրել'; -$labels['shortaclwrite'] = 'Գրել'; $labels['acldelete'] = 'Ջնջել'; -$labels['shortacld'] = 'Ջնջել'; -$labels['shortaclt'] = 'Ջնջել'; -$labels['shortacldelete'] = 'Ջնջել'; + +$labels['shortacll'] = 'Փնտրում'; +$labels['shortaclr'] = 'Կարդալ'; $labels['shortacls'] = 'Պահել'; +$labels['shortaclw'] = 'Գրել'; $labels['shortacli'] = 'Ներդնել'; +$labels['shortaclp'] = 'Հրապարակել'; $labels['shortaclc'] = 'Ստեղծել'; $labels['shortaclk'] = 'Ստեղծել'; +$labels['shortacld'] = 'Ջնջել'; +$labels['shortaclt'] = 'Ջնջել'; +$labels['shortacle'] = 'Հեռացնել'; $labels['shortaclx'] = 'Պանակի ջնջում'; +$labels['shortacla'] = 'Կառավարել'; + +$labels['shortaclother'] = 'Այլ'; +$labels['shortaclread'] = 'Կարդալ'; +$labels['shortaclwrite'] = 'Գրել'; +$labels['shortacldelete'] = 'Ջնջել'; + $labels['longacll'] = 'Պանակը երևում է ցուցակներում և նրան հնարավոր է բաժանորդագրվել'; $labels['longaclr'] = 'Պանակը կարող է բացվել ընթերցման համար'; -$labels['longaclread'] = 'Պանակը կարող է բացվել ընթերցման համար'; $labels['longacls'] = 'Տեսված հաղորդագրությունների նշումը կարող է փոփոխվել'; $labels['longaclw'] = 'Հաղորդագրությունների նշումները և հիմնաբառերը կարող են փոփոխվել, բացառությամբ Տեսած և Ջնջված նշումների'; $labels['longacli'] = 'Հաղորդագրությունները կարող են գրվել և պատճենվել պանակի մեջ'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Հաղորդագրությունների Ջնջել նշ $labels['longacle'] = 'Հաղորդագրությունները կարող են հեռացվել'; $labels['longaclx'] = 'Պանակը կարող է ջնջվել կամ վերանվանվել'; $labels['longacla'] = 'Պանակի մուտքի իրավունքները կարող են փոփոխվել'; + $labels['longaclfull'] = 'Լրիվ վերահսկում ներառյալ պանակների կառավարումը'; +$labels['longaclread'] = 'Պանակը կարող է բացվել ընթերցման համար'; $labels['longaclwrite'] = 'Հաղորդագրությունները կարող են նշվել, ստեղծվել և պատճենվել այս պանակում'; $labels['longacldelete'] = 'Հաղորդագրությունները կարող են ջնջվել'; -$labels['deleting'] = 'Ջնջվում են մուտքի իրավունքները…'; -$labels['saving'] = 'Պահպանվում են մուտքի իրավունքները…'; -$labels['updatesuccess'] = 'Մուտքի իրավունքները բարեհաջող փոփոխվեցին։'; -$labels['deletesuccess'] = 'Մուտքի իրավունքները բարեհաջող ջնջվեցին։'; -$labels['createsuccess'] = 'Մուտքի իրավունքները բարեհաջող ավելացվեցվին։'; -$labels['updateerror'] = 'Մուտքի իրավունքները թարմացումը ձախողվեց։'; -$labels['deleteerror'] = 'Մուտքի իրավունքները ջնջումը ձախողվեց։'; -$labels['createerror'] = 'Մուտքի իրավունքները ավելացումը ձախողվեց։'; -$labels['deleteconfirm'] = 'Դուք վստա՞հ էք, որ ցանկանում եք նշված օգտվողներին զրկել մուտքի իրավունքներից։'; -$labels['norights'] = 'Ոչ մի իրավունք չի՛ նշվել։'; -$labels['nouser'] = 'Օգտվողի անունը չի՛ նշվել։'; +$messages['deleting'] = 'Ջնջվում են մուտքի իրավունքները…'; +$messages['saving'] = 'Պահպանվում են մուտքի իրավունքները…'; +$messages['updatesuccess'] = 'Մուտքի իրավունքները բարեհաջող փոփոխվեցին։'; +$messages['deletesuccess'] = 'Մուտքի իրավունքները բարեհաջող ջնջվեցին։'; +$messages['createsuccess'] = 'Մուտքի իրավունքները բարեհաջող ավելացվեցվին։'; +$messages['updateerror'] = 'Մուտքի իրավունքները թարմացումը ձախողվեց։'; +$messages['deleteerror'] = 'Մուտքի իրավունքները ջնջումը ձախողվեց։'; +$messages['createerror'] = 'Մուտքի իրավունքները ավելացումը ձախողվեց։'; +$messages['deleteconfirm'] = 'Դուք վստա՞հ էք, որ ցանկանում եք նշված օգտվողներին զրկել մուտքի իրավունքներից։'; +$messages['norights'] = 'Ոչ մի իրավունք չի՛ նշվել։'; +$messages['nouser'] = 'Օգտվողի անունը չի՛ նշվել։'; + +?> diff --git a/plugins/acl/localization/id_ID.inc b/plugins/acl/localization/id_ID.inc index e38070d93..8e8afc0b8 100644 --- a/plugins/acl/localization/id_ID.inc +++ b/plugins/acl/localization/id_ID.inc @@ -2,27 +2,98 @@ /* +-----------------------------------------------------------------------+ - | localization/id_ID/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Lazlo | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Berbagi'; $labels['myrights'] = 'Hak Akses'; $labels['username'] = 'Pengguna:'; -$labels['identifier'] = 'Identifair'; +$labels['advanced'] = 'mode canggih'; +$labels['newuser'] = 'Tambahkan entri'; +$labels['actions'] = 'Aksi hak akses...'; +$labels['anyone'] = 'Semua pengguna (siapa saja)'; +$labels['anonymous'] = 'Para tamu (anonim)'; +$labels['identifier'] = 'Yang mengidentifikasi'; + $labels['acll'] = 'Cari'; -$labels['shortacll'] = 'Cari'; +$labels['aclr'] = 'Baca pesan'; +$labels['acls'] = 'Jaga status terbaca'; +$labels['aclw'] = 'Membuat tanda'; +$labels['acli'] = 'Sisipkan (Salin kedalam)'; $labels['aclp'] = 'Tulisan'; -$labels['shortaclp'] = 'Tulisan'; $labels['aclc'] = 'Buat subfolder'; $labels['aclk'] = 'Buat subfolder'; +$labels['acld'] = 'Hapus pesan'; +$labels['aclt'] = 'Hapus pesan'; +$labels['acle'] = 'Menghapus'; $labels['aclx'] = 'Hapus folder'; +$labels['acla'] = 'Kelola'; + +$labels['aclfull'] = 'Kendali penuh'; +$labels['aclother'] = 'Lainnya'; +$labels['aclread'] = 'Baca'; +$labels['aclwrite'] = 'Tulis'; +$labels['acldelete'] = 'Hapus'; + +$labels['shortacll'] = 'Cari'; +$labels['shortaclr'] = 'Baca'; +$labels['shortacls'] = 'Simpan'; +$labels['shortaclw'] = 'Tulis'; +$labels['shortacli'] = 'Sisipkan'; +$labels['shortaclp'] = 'Tulisan'; +$labels['shortaclc'] = 'Buat'; +$labels['shortaclk'] = 'Buat'; +$labels['shortacld'] = 'Hapus'; +$labels['shortaclt'] = 'Hapus'; +$labels['shortacle'] = 'Buang'; +$labels['shortaclx'] = 'Hapus folder'; +$labels['shortacla'] = 'Kelola'; + +$labels['shortaclother'] = 'Lainnya'; +$labels['shortaclread'] = 'Baca'; +$labels['shortaclwrite'] = 'Tulis'; +$labels['shortacldelete'] = 'Hapus'; + +$labels['longacll'] = 'Folder terlihat di daftar dan dapat dijadikan langganan'; +$labels['longaclr'] = 'Folder dapat dibuka untuk dibaca'; +$labels['longacls'] = 'Tanda pesan terbaca dapat diubah'; +$labels['longaclw'] = 'Tanda pesan dan kata kunci dapat diubah, kecuali Terbaca dan Terhapus'; +$labels['longacli'] = 'Pesan dapat ditulis atau disalin kedalam folder'; +$labels['longaclp'] = 'Pesan dapat dikirim ke folder ini'; +$labels['longaclc'] = 'Folder dapat dibuat (atau diubah namanya) langsung dari folder ini'; +$labels['longaclk'] = 'Folder dapat dibuat (atau diubah namanya) langsung dari folder ini'; +$labels['longacld'] = 'Tanda hapus pesan dapat diubah'; +$labels['longaclt'] = 'Tanda hapus pesan dapat diubah'; +$labels['longacle'] = 'Pesan dapat dibuang'; +$labels['longaclx'] = 'Folder dapat dihapus atau diubah namanya'; +$labels['longacla'] = 'Hak akses folder dapat diubah'; + +$labels['longaclfull'] = 'Kendali penuh penuh termasuk administrasi'; +$labels['longaclread'] = 'Folder dapat dibuka untuk dibaca'; +$labels['longaclwrite'] = 'Pesan dapat ditandai, ditulis atau disalin kedalam folder'; +$labels['longacldelete'] = 'Pesan dapat dihapus'; + +$messages['deleting'] = 'Menghapus hak akses...'; +$messages['saving'] = 'Menyimpan hak akses...'; +$messages['updatesuccess'] = 'Hak akses berhasil diubah'; +$messages['deletesuccess'] = 'Hak akses berhasil dihapus'; +$messages['createsuccess'] = 'Hak akses berhasil ditambahkan'; +$messages['updateerror'] = 'Tidak dapat memperbaharui hak akses'; +$messages['deleteerror'] = 'Tidak dapat menghapus hak akses'; +$messages['createerror'] = 'Tidak dapat menambah hak akses'; +$messages['deleteconfirm'] = 'Apakah Anda yakin ingin menghapus hak akses dari user terpilih?'; +$messages['norights'] = 'Hak belum ditentukan!'; +$messages['nouser'] = 'Username belum ditentukan!'; +?> diff --git a/plugins/acl/localization/it_IT.inc b/plugins/acl/localization/it_IT.inc index ce3751c8b..11d905387 100644 --- a/plugins/acl/localization/it_IT.inc +++ b/plugins/acl/localization/it_IT.inc @@ -2,79 +2,98 @@ /* +-----------------------------------------------------------------------+ - | localization/it_IT/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Andrea Bernini <andrea.bernini@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Condivisione'; $labels['myrights'] = 'Diritti d\'accesso'; $labels['username'] = 'Utente:'; $labels['advanced'] = 'modalità avanzata'; $labels['newuser'] = 'Aggiungi voce'; +$labels['actions'] = 'Azioni permessi d\'accesso...'; $labels['anyone'] = 'Tutti gli utenti'; $labels['anonymous'] = 'Osptiti (anonimi)'; $labels['identifier'] = 'Identificatore'; + $labels['acll'] = 'Ricerca'; -$labels['shortacll'] = 'Ricerca'; $labels['aclr'] = 'Leggi messaggi'; $labels['acls'] = 'Mantieni lo stato Visto'; $labels['aclw'] = 'Flag di scrittura'; $labels['acli'] = 'Inserisci (Copia in)'; +$labels['aclp'] = 'Invio'; $labels['aclc'] = 'Crea sottocartelle'; $labels['aclk'] = 'Crea sottocartelle'; $labels['acld'] = 'Elimina messaggi'; $labels['aclt'] = 'Elimina messaggi'; +$labels['acle'] = 'Elimina'; $labels['aclx'] = 'Elimina cartella'; $labels['acla'] = 'Amministra'; -$labels['shortacla'] = 'Amministra'; + $labels['aclfull'] = 'Controllo completo'; -$labels['aclother'] = 'Altri'; -$labels['shortaclother'] = 'Altri'; +$labels['aclother'] = 'Altro'; $labels['aclread'] = 'Lettura'; -$labels['shortaclr'] = 'Lettura'; -$labels['shortaclread'] = 'Lettura'; $labels['aclwrite'] = 'Scrittura'; -$labels['shortaclw'] = 'Scrittura'; -$labels['shortaclwrite'] = 'Scrittura'; $labels['acldelete'] = 'Elimina'; -$labels['shortacld'] = 'Elimina'; -$labels['shortaclt'] = 'Elimina'; -$labels['shortacldelete'] = 'Elimina'; + +$labels['shortacll'] = 'Ricerca'; +$labels['shortaclr'] = 'Lettura'; $labels['shortacls'] = 'Mantieni'; +$labels['shortaclw'] = 'Scrittura'; $labels['shortacli'] = 'Inserisci'; +$labels['shortaclp'] = 'Invio'; $labels['shortaclc'] = 'Crea'; $labels['shortaclk'] = 'Crea'; -$labels['shortaclx'] = 'Cancella cartella'; +$labels['shortacld'] = 'Elimina'; +$labels['shortaclt'] = 'Elimina'; +$labels['shortacle'] = 'Elimina'; +$labels['shortaclx'] = 'Elimina cartella'; +$labels['shortacla'] = 'Amministra'; + +$labels['shortaclother'] = 'Altro'; +$labels['shortaclread'] = 'Lettura'; +$labels['shortaclwrite'] = 'Scrittura'; +$labels['shortacldelete'] = 'Elimina'; + $labels['longacll'] = 'La cartella è visibile sulle liste e può essere sottoscritta'; $labels['longaclr'] = 'Questa cartella può essere aperta in lettura'; -$labels['longaclread'] = 'Questa cartella può essere aperta in lettura'; $labels['longacls'] = 'Il flag Messaggio Visto può essere cambiato'; $labels['longaclw'] = 'I flag dei messaggi e le keywords possono essere cambiati, ad esclusione di Visto ed Eliminato'; $labels['longacli'] = 'I messaggi possono essere scritti o copiati nella cartella'; +$labels['longaclp'] = 'I messaggi possono essere inviati a questa cartella'; +$labels['longaclc'] = 'Possono essere create (o rinominata) cartelle direttamente in questa cartella.'; +$labels['longaclk'] = 'Possono essere create (o rinominata) cartelle direttamente in questa cartella.'; $labels['longacld'] = 'Il flag Messaggio Eliminato può essere cambiato'; $labels['longaclt'] = 'Il flag Messaggio Eliminato può essere cambiato'; +$labels['longacle'] = 'I messaggi possono essere cancellati'; $labels['longaclx'] = 'La cartella può essere eliminata o rinominata'; $labels['longacla'] = 'I diritti di accesso della cartella possono essere cambiati'; + $labels['longaclfull'] = 'Controllo completo incluso cartella di amministrazione'; +$labels['longaclread'] = 'Questa cartella può essere aperta in lettura'; $labels['longaclwrite'] = 'I messaggi possono essere marcati, scritti o copiati nella cartella'; $labels['longacldelete'] = 'I messaggi possono essere eliminati'; -$labels['deleting'] = 'Sto eliminando i diritti di accesso...'; -$labels['saving'] = 'Sto salvando i diritti di accesso...'; -$labels['updatesuccess'] = 'I diritti d\'accesso sono stati cambiati'; -$labels['deletesuccess'] = 'I diritti d\'accesso sono stati eliminati'; -$labels['createsuccess'] = 'I diritti d\'accesso sono stati aggiunti'; -$labels['updateerror'] = 'Impossibile aggiornare i diritti d\'accesso'; -$labels['deleteerror'] = 'Impossibile eliminare i diritti d\'accesso'; -$labels['createerror'] = 'Impossibile aggiungere i diritti d\'accesso'; -$labels['deleteconfirm'] = 'Sei sicuro, vuoi rimuovere i diritti d\'accesso degli utenti selezionati?'; -$labels['norights'] = 'Nessun diritto specificato!'; -$labels['nouser'] = 'Lo username non è stato specificato!'; +$messages['deleting'] = 'Sto eliminando i diritti di accesso...'; +$messages['saving'] = 'Sto salvando i diritti di accesso...'; +$messages['updatesuccess'] = 'I diritti d\'accesso sono stati cambiati'; +$messages['deletesuccess'] = 'I diritti d\'accesso sono stati eliminati'; +$messages['createsuccess'] = 'I diritti d\'accesso sono stati aggiunti'; +$messages['updateerror'] = 'Impossibile aggiornare i diritti d\'accesso'; +$messages['deleteerror'] = 'Impossibile eliminare i diritti d\'accesso'; +$messages['createerror'] = 'Impossibile aggiungere i diritti d\'accesso'; +$messages['deleteconfirm'] = 'Sei sicuro, vuoi rimuovere i diritti d\'accesso degli utenti selezionati?'; +$messages['norights'] = 'Nessun diritto specificato!'; +$messages['nouser'] = 'Lo username non è stato specificato!'; + +?> diff --git a/plugins/acl/localization/ja_JP.inc b/plugins/acl/localization/ja_JP.inc index 3f915e291..29e96e6fe 100644 --- a/plugins/acl/localization/ja_JP.inc +++ b/plugins/acl/localization/ja_JP.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Takahiro Kambe | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = '共有'; $labels['myrights'] = 'アクセス権'; $labels['username'] = 'ユーザー:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'アクセス権の動作...'; $labels['anyone'] = '(誰でも)すべてのユーザー'; $labels['anonymous'] = 'ゲスト(匿名)'; $labels['identifier'] = '識別子'; + $labels['acll'] = '検索'; -$labels['shortacll'] = '検索'; $labels['aclr'] = 'メッセージを読む'; $labels['acls'] = '既読の状態を保持'; $labels['aclw'] = '書き込みフラッグ'; $labels['acli'] = '挿入(中に複製)'; $labels['aclp'] = '投稿'; -$labels['shortaclp'] = '投稿'; $labels['aclc'] = 'サブフォルダを作成'; $labels['aclk'] = 'サブフォルダを作成'; $labels['acld'] = 'メッセージを削除'; $labels['aclt'] = 'メッセージを削除'; $labels['acle'] = '抹消'; -$labels['shortacle'] = '抹消'; $labels['aclx'] = 'フォルダーを削除'; $labels['acla'] = '管理'; -$labels['shortacla'] = '管理'; + $labels['aclfull'] = '完全な制御'; $labels['aclother'] = 'その他'; -$labels['shortaclother'] = 'その他'; $labels['aclread'] = '読み込み'; -$labels['shortaclr'] = '読み込み'; -$labels['shortaclread'] = '読み込み'; $labels['aclwrite'] = '書き込み'; -$labels['shortaclw'] = '書き込み'; -$labels['shortaclwrite'] = '書き込み'; $labels['acldelete'] = '削除'; -$labels['shortacld'] = '削除'; -$labels['shortaclt'] = '削除'; -$labels['shortacldelete'] = '削除'; + +$labels['shortacll'] = '検索'; +$labels['shortaclr'] = '読み込み'; $labels['shortacls'] = '保持'; +$labels['shortaclw'] = '書き込み'; $labels['shortacli'] = '挿入'; +$labels['shortaclp'] = '投稿'; $labels['shortaclc'] = '作成'; $labels['shortaclk'] = '作成'; +$labels['shortacld'] = '削除'; +$labels['shortaclt'] = '削除'; +$labels['shortacle'] = '抹消'; $labels['shortaclx'] = 'フォルダーの削除'; +$labels['shortacla'] = '管理'; + +$labels['shortaclother'] = 'その他'; +$labels['shortaclread'] = '読み込み'; +$labels['shortaclwrite'] = '書き込み'; +$labels['shortacldelete'] = '削除'; + $labels['longacll'] = 'フォルダーをリストに見えるようにして登録可能:'; $labels['longaclr'] = 'フォルダーを読むことを可能'; -$labels['longaclread'] = 'フォルダーを読むことを可能'; $labels['longacls'] = 'メッセージの既読のフラッグの変更を可能'; $labels['longaclw'] = '既読と削除のフラッグを除く、メッセージのフラッグとキーワードの変更を可能'; $labels['longacli'] = 'メッセージに書き込みとフォルダーへの複製を可能'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'メッセージの削除フラッグの変更を可能'; $labels['longacle'] = 'メッセージの抹消を可能'; $labels['longaclx'] = 'このフォルダーの削除や名前の変更を可能'; $labels['longacla'] = 'フォルダーのアクセス権の変更を可能'; + $labels['longaclfull'] = 'フォルダーの管理を含めた完全な制御を可能'; +$labels['longaclread'] = 'フォルダーを読むことを可能'; $labels['longaclwrite'] = 'メッセージにマークの設定、書き込み、フォルダーに複製を可能'; $labels['longacldelete'] = 'メッセージの削除を可能'; -$labels['deleting'] = 'アクセス権を削除中...'; -$labels['saving'] = 'アクセス権を保存中...'; -$labels['updatesuccess'] = 'アクセス権を変更しました。'; -$labels['deletesuccess'] = 'アクセス権を削除しました。'; -$labels['createsuccess'] = 'アクセス権を追加しました。'; -$labels['updateerror'] = 'アクセス権を更新できません。'; -$labels['deleteerror'] = 'アクセス権を削除できません。'; -$labels['createerror'] = 'アクセス権を追加できません。'; -$labels['deleteconfirm'] = '選択したユーザーのアクセス件を本当に削除したいですか?'; -$labels['norights'] = '何の権限も指定されていません!'; -$labels['nouser'] = 'ユーザー名を指定していません!'; +$messages['deleting'] = 'アクセス権を削除中...'; +$messages['saving'] = 'アクセス権を保存中...'; +$messages['updatesuccess'] = 'アクセス権を変更しました。'; +$messages['deletesuccess'] = 'アクセス権を削除しました。'; +$messages['createsuccess'] = 'アクセス権を追加しました。'; +$messages['updateerror'] = 'アクセス権を更新できません。'; +$messages['deleteerror'] = 'アクセス権を削除できません。'; +$messages['createerror'] = 'アクセス権を追加できません。'; +$messages['deleteconfirm'] = '選択したユーザーのアクセス件を本当に削除したいですか?'; +$messages['norights'] = '何の権限も指定されていません!'; +$messages['nouser'] = 'ユーザー名を指定していません!'; + +?> diff --git a/plugins/acl/localization/ko_KR.inc b/plugins/acl/localization/ko_KR.inc index 54f7d4032..524427a4e 100644 --- a/plugins/acl/localization/ko_KR.inc +++ b/plugins/acl/localization/ko_KR.inc @@ -2,54 +2,98 @@ /* +-----------------------------------------------------------------------+ - | localization/ko_KR/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kim, Woohyun <woohyun.kim@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = '공유'; $labels['myrights'] = '접근 권한'; $labels['username'] = '사용자:'; +$labels['advanced'] = '고급 모드'; $labels['newuser'] = '엔트리 추가'; +$labels['actions'] = '접근 권한 동작...'; +$labels['anyone'] = '모든 사용자 (아무나)'; +$labels['anonymous'] = '방문자 (익명)'; $labels['identifier'] = '식별자'; + +$labels['acll'] = '조회'; +$labels['aclr'] = '읽은 메시지'; $labels['acls'] = '읽은 상태로 유지'; +$labels['aclw'] = '쓰기 깃발'; +$labels['acli'] = '삽입 (복사할 위치)'; $labels['aclp'] = '게시'; -$labels['shortaclp'] = '게시'; $labels['aclc'] = '하위 폴더 만들기'; $labels['aclk'] = '하위 폴더 만들기'; $labels['acld'] = '메시지 삭제'; $labels['aclt'] = '메시지 삭제'; +$labels['acle'] = '영구 제거'; $labels['aclx'] = '폴더 삭제'; $labels['acla'] = '관리자'; -$labels['shortacla'] = '관리자'; + +$labels['aclfull'] = '전체 제어권'; +$labels['aclother'] = '기타'; +$labels['aclread'] = '읽기'; +$labels['aclwrite'] = '쓰기'; +$labels['acldelete'] = '삭제'; + +$labels['shortacll'] = '조회'; +$labels['shortaclr'] = '읽기'; +$labels['shortacls'] = '보관'; +$labels['shortaclw'] = '쓰기'; +$labels['shortacli'] = '삽입'; +$labels['shortaclp'] = '게시'; +$labels['shortaclc'] = '생성'; +$labels['shortaclk'] = '생성'; +$labels['shortacld'] = '삭제'; +$labels['shortaclt'] = '삭제'; +$labels['shortacle'] = '지움'; $labels['shortaclx'] = '폴더 삭제'; -$labels['longacli'] = '폴더에 메시지를 복사하거나 작성할 수 있음'; -$labels['longaclp'] = '이 폴더로 메시지를 게시할 수 있음'; -$labels['longaclc'] = '이 폴더의 바로 밑에 폴더를 생성(또는 이름 변경)할 수 있음'; -$labels['longaclk'] = '이 폴더의 바로 밑에 폴더를 생성(또는 이름 변경)할 수 있음'; -$labels['longacld'] = '메시지 삭제 플래그가 변경될 수 있음'; -$labels['longaclt'] = '메시지 삭제 플래그가 변경될 수 있음'; -$labels['longaclx'] = '폴더를 삭제하거나 이름 변경 할 수 있음'; +$labels['shortacla'] = '관리'; + +$labels['shortaclother'] = '기타'; +$labels['shortaclread'] = '읽기'; +$labels['shortaclwrite'] = '쓱'; +$labels['shortacldelete'] = '삭제'; + +$labels['longacll'] = '폴더가 목록에 나타나고 다음 사용자가 구독할 수 있음:'; +$labels['longaclr'] = '읽기 위해 폴더를 열 수 있음'; +$labels['longacls'] = '읽은 메시지 깃발이 변경될 수 있음'; +$labels['longaclw'] = '메시지 깃발 및 키워드를 변경할 수 있음, 다만 읽음 및 삭제됨은 제외'; +$labels['longacli'] = '메시지를 폴더에 복사하거나 작성할 수 있음'; +$labels['longaclp'] = '메시지를 이 폴더로 게시할 수 있음'; +$labels['longaclc'] = '이 폴더의 바로 아래에 폴더를 생성(또는 이름 변경)할 수 있음'; +$labels['longaclk'] = '이 폴더의 바로 아래에 폴더를 생성(또는 이름 변경)할 수 있음'; +$labels['longacld'] = '메시지 삭제 깃발이 변경될 수 있음'; +$labels['longaclt'] = '메시지 삭제 깃발이 변경될 수 있음'; +$labels['longacle'] = '메시지가 영구 제거될 수 있음'; +$labels['longaclx'] = '폴더를 삭제하거나 이름을 변경 할 수 있음'; $labels['longacla'] = '폴더의 접근 권한을 변경할 수 있음'; + $labels['longaclfull'] = '폴더 관리를 포함한 모든 제어권'; -$labels['longaclwrite'] = '메시지에 표시하거나, 폴더로 메시지를 복사하거나 작성할 수 있음'; +$labels['longaclread'] = '폴더를 열어 읽을 수 있음'; +$labels['longaclwrite'] = '메시지에 표시하거나, 폴더로 이동하거나 복사할 수 있음'; $labels['longacldelete'] = '메시지를 삭제할 수 있음'; -$labels['deleting'] = '접근 권한 삭제 중...'; -$labels['saving'] = '접근 권한 저장 중...'; -$labels['updatesuccess'] = '접근 권한을 변경하는데 성공 함.'; -$labels['deletesuccess'] = '접근 권한을 삭제하는데 성공 함.'; -$labels['createsuccess'] = '접근 권한을 추가하는데 성공 함.'; -$labels['updateerror'] = '접근 권한을 갱신할 수 없음.'; -$labels['deleteerror'] = '접근 권한을 삭제할 수 없음.'; -$labels['createerror'] = '접근 권한을 추가할 수 없음.'; -$labels['deleteconfirm'] = '선택한 사용자(들)의 접근 권한을 삭제하고자 하는 것이 확실 합니까?'; -$labels['norights'] = '지정된 권한이 없음!'; -$labels['nouser'] = '지정된 username이 없음!'; +$messages['deleting'] = '접근 권한을 삭제하는 중...'; +$messages['saving'] = '접근 권한을 저장하는 중...'; +$messages['updatesuccess'] = '접근 권한을 성공적으로 변경함.'; +$messages['deletesuccess'] = '접근 권한을 성공적으로 삭제함.'; +$messages['createsuccess'] = '접근 권한을 성공적으로 추가함.'; +$messages['updateerror'] = '접근 권한을 업데이트할 수 없음.'; +$messages['deleteerror'] = '접근 권한을 삭제할 수 없음.'; +$messages['createerror'] = '접근 권한을 추가할 수 없음.'; +$messages['deleteconfirm'] = '정말로 선택한 사용자의 접근 권한을 삭제하시겠습니까?'; +$messages['norights'] = '지정된 권한이 없음!'; +$messages['nouser'] = '지정된 사용자명이 없음!'; + +?> diff --git a/plugins/acl/localization/lt_LT.inc b/plugins/acl/localization/lt_LT.inc index d43dd2e30..59393012f 100644 --- a/plugins/acl/localization/lt_LT.inc +++ b/plugins/acl/localization/lt_LT.inc @@ -2,67 +2,98 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Linvydas Lapinskas <win0lin1@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Dalinimasis'; $labels['myrights'] = 'Prieigos teisės'; $labels['username'] = 'Vartotojas:'; $labels['advanced'] = 'pažengusio vartotojo rėžimas'; $labels['newuser'] = 'Pridėti įrašą'; +$labels['actions'] = 'Prieigos teisių veiksmai...'; $labels['anyone'] = 'Visi vartotojai (bet kas)'; $labels['anonymous'] = 'Svečias (anonimas)'; $labels['identifier'] = 'Identifikatorius'; + $labels['acll'] = 'Paieška'; -$labels['shortacll'] = 'Paieška'; $labels['aclr'] = 'Perskaityti pranešimus'; +$labels['acls'] = 'Palikti būseną "Žiūrėtas"'; $labels['aclw'] = 'Įrašyti vėliavėles'; $labels['acli'] = 'Įterpti (kopijuoti į)'; $labels['aclp'] = 'Įrašas'; -$labels['shortaclp'] = 'Įrašas'; $labels['aclc'] = 'Kurti poaplankius'; $labels['aclk'] = 'Kurti poaplankius'; $labels['acld'] = 'Ištrinti žinutes'; $labels['aclt'] = 'Ištrinti žinutes'; +$labels['acle'] = 'Išbraukti'; $labels['aclx'] = 'Ištrinti aplanką'; +$labels['acla'] = 'Valdyti'; + +$labels['aclfull'] = 'Visiška kontrolė'; $labels['aclother'] = 'Kita'; -$labels['shortaclother'] = 'Kita'; $labels['aclread'] = 'Skaityti'; -$labels['shortaclr'] = 'Skaityti'; -$labels['shortaclread'] = 'Skaityti'; $labels['aclwrite'] = 'Įrašyti'; -$labels['shortaclw'] = 'Įrašyti'; -$labels['shortaclwrite'] = 'Įrašyti'; $labels['acldelete'] = 'Trinti'; -$labels['shortacld'] = 'Trinti'; -$labels['shortaclt'] = 'Trinti'; -$labels['shortacldelete'] = 'Trinti'; + +$labels['shortacll'] = 'Paieška'; +$labels['shortaclr'] = 'Skaityti'; $labels['shortacls'] = 'Palikti'; +$labels['shortaclw'] = 'Įrašyti'; $labels['shortacli'] = 'Įterpti'; +$labels['shortaclp'] = 'Įrašas'; $labels['shortaclc'] = 'Sukurti'; $labels['shortaclk'] = 'Sukurti'; +$labels['shortacld'] = 'Trinti'; +$labels['shortaclt'] = 'Trinti'; +$labels['shortacle'] = 'Išbraukti'; $labels['shortaclx'] = 'Ištrinti aplanką'; +$labels['shortacla'] = 'Valdyti'; + +$labels['shortaclother'] = 'Kita'; +$labels['shortaclread'] = 'Skaityti'; +$labels['shortaclwrite'] = 'Įrašyti'; +$labels['shortacldelete'] = 'Trinti'; + +$labels['longacll'] = 'Aplankas yra matomas sąrašuose ir gali būti prenumeruojamas'; +$labels['longaclr'] = 'Aplanką galima peržiūrėti'; +$labels['longacls'] = 'Pranešimų vėliavėlė "Matyta" gali būti pakeista'; +$labels['longaclw'] = 'Pranešimų vėliavėlės ir raktažodžiai gali būti pakeisti, išskyrus "Matytas" ir "Ištrintas"'; $labels['longacli'] = 'Pranešimai gali būti įrašyti arba nukopijuoti į aplanką'; +$labels['longaclp'] = 'Į šį aplanką galima dėti laiškus.'; +$labels['longaclc'] = 'Nauji aplankai gali būti kuriami (arba pervadinami) šioje direktorijoje'; +$labels['longaclk'] = 'Nauji aplankai gali būti kuriami (arba pervadinami) šioje direktorijoje'; +$labels['longacld'] = 'Pranešimų vėliavėlė "Ištrintas" gali būti pakeista'; +$labels['longaclt'] = 'Pranešimų vėliavėlė "Ištrintas" gali būti pakeista'; $labels['longacle'] = 'Pranešimai gali būti išbraukti'; $labels['longaclx'] = 'Aplankas gali būti pašalintas arba pervadintas'; +$labels['longacla'] = 'Aplanko prieigos teisės gali būti pakeistos'; + $labels['longaclfull'] = 'Visiška kontrolė įskaitant aplanko administravimą'; +$labels['longaclread'] = 'Aplanką galima peržiūrėti'; $labels['longaclwrite'] = 'Pranešimai gali būti pažymėti, įrašyti arba nukopijuoti į aplanką'; $labels['longacldelete'] = 'Pranešimai gali būti ištrinti'; -$labels['deleting'] = 'Panaikinamos prieigos teisės'; -$labels['saving'] = 'Išsaugomos prieigos teisės'; -$labels['updatesuccess'] = 'Prieigos teisės sėkmingai pakeistos'; -$labels['deletesuccess'] = 'Prieigos teisės sėkmingai panaikintos'; -$labels['createsuccess'] = 'Prieigos teisės sėkmingai pridėtos'; -$labels['updateerror'] = 'Neįmanoma atnaujinti prieigos teises'; -$labels['deleteerror'] = 'Neįmanoma panaikinti prieigos teises'; -$labels['createerror'] = 'Neišeina pridėti prieigos teises'; +$messages['deleting'] = 'Panaikinamos prieigos teisės'; +$messages['saving'] = 'Išsaugomos prieigos teisės'; +$messages['updatesuccess'] = 'Prieigos teisės sėkmingai pakeistos'; +$messages['deletesuccess'] = 'Prieigos teisės sėkmingai panaikintos'; +$messages['createsuccess'] = 'Prieigos teisės sėkmingai pridėtos'; +$messages['updateerror'] = 'Neįmanoma atnaujinti prieigos teises'; +$messages['deleteerror'] = 'Neįmanoma panaikinti prieigos teises'; +$messages['createerror'] = 'Neišeina pridėti prieigos teises'; +$messages['deleteconfirm'] = 'Ar jūs esate įsitikinę, jog norite panaikinti prieigos teises pažymėtiems vartotojams(-ui)?'; +$messages['norights'] = 'Nenurodytos jokios teisės!'; +$messages['nouser'] = 'Nenurodytas joks vartotojas!'; + +?> diff --git a/plugins/acl/localization/nb_NO.inc b/plugins/acl/localization/nb_NO.inc index 0ff45fdf8..26171578b 100644 --- a/plugins/acl/localization/nb_NO.inc +++ b/plugins/acl/localization/nb_NO.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NB/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Fredrik Larsen <fredrik.h.larsen@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Deling'; $labels['myrights'] = 'Tilgangsrettigheter'; $labels['username'] = 'Bruker:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Valg for tilgangsrettigheter.'; $labels['anyone'] = 'Alle brukere (alle)'; $labels['anonymous'] = 'Gjester (anonyme)'; $labels['identifier'] = 'Identifikator'; + $labels['acll'] = 'Oppslag'; -$labels['shortacll'] = 'Oppslag'; $labels['aclr'] = 'Les meldinger'; $labels['acls'] = 'Behold lesestatus'; $labels['aclw'] = 'Lagre flagg'; $labels['acli'] = 'Lim inn'; $labels['aclp'] = 'Post'; -$labels['shortaclp'] = 'Post'; $labels['aclc'] = 'Opprett undermapper'; $labels['aclk'] = 'Opprett undermapper'; $labels['acld'] = 'Slett meldinger'; $labels['aclt'] = 'Slett meldinger'; $labels['acle'] = 'Slett fullstendig'; -$labels['shortacle'] = 'Slett fullstendig'; $labels['aclx'] = 'Slett mappe'; $labels['acla'] = 'Administrer'; -$labels['shortacla'] = 'Administrer'; + $labels['aclfull'] = 'Full kontroll'; $labels['aclother'] = 'Annet'; -$labels['shortaclother'] = 'Annet'; $labels['aclread'] = 'Les'; -$labels['shortaclr'] = 'Les'; -$labels['shortaclread'] = 'Les'; $labels['aclwrite'] = 'Skriv'; -$labels['shortaclw'] = 'Skriv'; -$labels['shortaclwrite'] = 'Skriv'; $labels['acldelete'] = 'Slett'; -$labels['shortacld'] = 'Slett'; -$labels['shortaclt'] = 'Slett'; -$labels['shortacldelete'] = 'Slett'; + +$labels['shortacll'] = 'Oppslag'; +$labels['shortaclr'] = 'Les'; $labels['shortacls'] = 'Behold'; +$labels['shortaclw'] = 'Skriv'; $labels['shortacli'] = 'Sett inn'; +$labels['shortaclp'] = 'Post'; $labels['shortaclc'] = 'Opprett'; $labels['shortaclk'] = 'Opprett'; +$labels['shortacld'] = 'Slett'; +$labels['shortaclt'] = 'Slett'; +$labels['shortacle'] = 'Slett fullstendig'; $labels['shortaclx'] = 'Slett mappe'; +$labels['shortacla'] = 'Administrer'; + +$labels['shortaclother'] = 'Annet'; +$labels['shortaclread'] = 'Les'; +$labels['shortaclwrite'] = 'Skriv'; +$labels['shortacldelete'] = 'Slett'; + $labels['longacll'] = 'Mappen er synlig og kan abonneres på'; $labels['longaclr'] = 'Mappen kan åpnes for lesing'; -$labels['longaclread'] = 'Mappen kan åpnes for lesing'; $labels['longacls'] = 'Meldingenes lesestatusflagg kan endres'; $labels['longaclw'] = 'Meldingsflagg og -nøkkelord kan endres, bortsett fra status for lesing og sletting'; $labels['longacli'] = 'Meldinger kan lagres eller kopieres til mappen'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Meldingenes flagg for sletting kan endres'; $labels['longacle'] = 'Meldingen kan slettes for godt'; $labels['longaclx'] = 'Mappen kan slettes eller gis nytt navn'; $labels['longacla'] = 'Mappens tilgangsrettigheter kan endres'; + $labels['longaclfull'] = 'Full kontroll, inkludert mappeadministrasjon'; +$labels['longaclread'] = 'Mappen kan åpnes for lesing'; $labels['longaclwrite'] = 'Meldinger kan merkes, lagres i eller flyttes til mappen'; $labels['longacldelete'] = 'Meldingen kan slettes'; -$labels['deleting'] = 'Sletter tilgangsrettigheter'; -$labels['saving'] = 'Lagrer tilgangsrettigheter'; -$labels['updatesuccess'] = 'Tilgangsrettigheter ble endret'; -$labels['deletesuccess'] = 'Tilgangsrettigheter ble slettet'; -$labels['createsuccess'] = 'Tilgangsrettigheter ble lagt til'; -$labels['updateerror'] = 'Kunne ikke oppdatere tilgangsrettigheter'; -$labels['deleteerror'] = 'Kunne ikke fjerne tilgangsrettigheter'; -$labels['createerror'] = 'Kunne ikke legge til tilgangsrettigheter'; -$labels['deleteconfirm'] = 'Er du sikker på at du vil fjerne tilgangen til valgte brukere'; -$labels['norights'] = 'Ingen rettigheter er spesifisert!'; -$labels['nouser'] = 'Brukernavn er ikke spesifisert!'; +$messages['deleting'] = 'Sletter tilgangsrettigheter'; +$messages['saving'] = 'Lagrer tilgangsrettigheter'; +$messages['updatesuccess'] = 'Tilgangsrettigheter ble endret'; +$messages['deletesuccess'] = 'Tilgangsrettigheter ble slettet'; +$messages['createsuccess'] = 'Tilgangsrettigheter ble lagt til'; +$messages['updateerror'] = 'Kunne ikke oppdatere tilgangsrettigheter'; +$messages['deleteerror'] = 'Kunne ikke fjerne tilgangsrettigheter'; +$messages['createerror'] = 'Kunne ikke legge til tilgangsrettigheter'; +$messages['deleteconfirm'] = 'Er du sikker på at du vil fjerne tilgangen til valgte brukere'; +$messages['norights'] = 'Ingen rettigheter er spesifisert!'; +$messages['nouser'] = 'Brukernavn er ikke spesifisert!'; + +?> diff --git a/plugins/acl/localization/nl_NL.inc b/plugins/acl/localization/nl_NL.inc index 68dcc7f96..b5ca0c3d8 100644 --- a/plugins/acl/localization/nl_NL.inc +++ b/plugins/acl/localization/nl_NL.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/nl_NL/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Geert Wirken | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Delen'; $labels['myrights'] = 'Toegangsrechten'; $labels['username'] = 'Gebruiker:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Toegangsrechtenopties...'; $labels['anyone'] = 'Alle gebruikers (iedereen)'; $labels['anonymous'] = 'Gasten (anoniem)'; $labels['identifier'] = 'Identificatie'; + $labels['acll'] = 'Opzoeken'; -$labels['shortacll'] = 'Opzoeken'; $labels['aclr'] = 'Berichten lezen'; $labels['acls'] = 'Onthoud gelezen-status'; $labels['aclw'] = 'Markeringen instellen'; -$labels['acli'] = 'Invoergen (kopiëren naar)'; +$labels['acli'] = 'Invoegen (kopiëren naar)'; $labels['aclp'] = 'Plaatsen'; -$labels['shortaclp'] = 'Plaatsen'; $labels['aclc'] = 'Submappen aanmaken'; $labels['aclk'] = 'Submappen aanmaken'; $labels['acld'] = 'Berichten verwijderen'; $labels['aclt'] = 'Berichten verwijderen'; $labels['acle'] = 'Vernietigen'; -$labels['shortacle'] = 'Vernietigen'; $labels['aclx'] = 'Map verwijderen'; $labels['acla'] = 'Beheren'; -$labels['shortacla'] = 'Beheren'; + $labels['aclfull'] = 'Volledige toegang'; $labels['aclother'] = 'Overig'; -$labels['shortaclother'] = 'Overig'; $labels['aclread'] = 'Lezen'; -$labels['shortaclr'] = 'Lezen'; -$labels['shortaclread'] = 'Lezen'; $labels['aclwrite'] = 'Schrijven'; -$labels['shortaclw'] = 'Schrijven'; -$labels['shortaclwrite'] = 'Schrijven'; $labels['acldelete'] = 'Verwijderen'; -$labels['shortacld'] = 'Verwijderen'; -$labels['shortaclt'] = 'Verwijderen'; -$labels['shortacldelete'] = 'Verwijderen'; + +$labels['shortacll'] = 'Opzoeken'; +$labels['shortaclr'] = 'Lezen'; $labels['shortacls'] = 'Behouden'; +$labels['shortaclw'] = 'Schrijven'; $labels['shortacli'] = 'Invoegen'; +$labels['shortaclp'] = 'Plaatsen'; $labels['shortaclc'] = 'Aanmaken'; $labels['shortaclk'] = 'Aanmaken'; +$labels['shortacld'] = 'Verwijderen'; +$labels['shortaclt'] = 'Verwijderen'; +$labels['shortacle'] = 'Vernietigen'; $labels['shortaclx'] = 'Map verwijderen'; +$labels['shortacla'] = 'Beheren'; + +$labels['shortaclother'] = 'Overig'; +$labels['shortaclread'] = 'Lezen'; +$labels['shortaclwrite'] = 'Schrijven'; +$labels['shortacldelete'] = 'Verwijderen'; + $labels['longacll'] = 'De map is zichtbaar in lijsten en het is mogelijk om te abonneren op deze map'; $labels['longaclr'] = 'De map kan geopend worden om te lezen'; -$labels['longaclread'] = 'De map kan geopend worden om te lezen'; $labels['longacls'] = 'De berichtmarkering \'Gelezen\' kan aangepast worden'; $labels['longaclw'] = 'Berichtmarkeringen en labels kunnen aangepast worden, behalve \'Gelezen\' en \'Verwijderd\''; $labels['longacli'] = 'Berichten kunnen opgesteld worden of gekopieerd worden naar deze map'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'De berichtmarkering \'Verwijderd\' kan aangepast worden'; $labels['longacle'] = 'Berichten kunnen vernietigd worden'; $labels['longaclx'] = 'De map kan verwijderd of hernoemd worden'; $labels['longacla'] = 'De toegangsrechten voor deze map kunnen veranderd worden'; + $labels['longaclfull'] = 'Volledige controle inclusief mappenbeheer'; +$labels['longaclread'] = 'De map kan geopend worden om te lezen'; $labels['longaclwrite'] = 'Berichten kunnen gemarkeerd worden, opgesteld worden of gekopieerd worden naar deze map'; $labels['longacldelete'] = 'Berichten kunnen verwijderd worden'; -$labels['deleting'] = 'Toegangsrechten worden verwijderd...'; -$labels['saving'] = 'Toegangsrechten worden opgeslagen...'; -$labels['updatesuccess'] = 'Toegangsrechten succesvol veranderd'; -$labels['deletesuccess'] = 'Toegangsrechten succesvol verwijderd'; -$labels['createsuccess'] = 'Toegangsrechten succesvol toegevoegd'; -$labels['updateerror'] = 'Toegangsrechten kunnen niet bijgewerkt worden'; -$labels['deleteerror'] = 'Toegangsrechten kunnen niet verwijderd worden'; -$labels['createerror'] = 'Toegangsrechten kunnen niet toegevoegd worden'; -$labels['deleteconfirm'] = 'Weet u zeker dat u de toegangsrechten van de geselecteerde gebruiker(s) wilt verwijderen?'; -$labels['norights'] = 'Er zijn geen toegangsrechten opgegeven!'; -$labels['nouser'] = 'Er is geen gebruikersnaam opgegeven!'; +$messages['deleting'] = 'Toegangsrechten worden verwijderd...'; +$messages['saving'] = 'Toegangsrechten worden opgeslagen...'; +$messages['updatesuccess'] = 'Toegangsrechten succesvol veranderd'; +$messages['deletesuccess'] = 'Toegangsrechten succesvol verwijderd'; +$messages['createsuccess'] = 'Toegangsrechten succesvol toegevoegd'; +$messages['updateerror'] = 'Toegangsrechten kunnen niet bijgewerkt worden'; +$messages['deleteerror'] = 'Toegangsrechten kunnen niet verwijderd worden'; +$messages['createerror'] = 'Toegangsrechten kunnen niet toegevoegd worden'; +$messages['deleteconfirm'] = 'Weet u zeker dat u de toegangsrechten van de geselecteerde gebruiker(s) wilt verwijderen?'; +$messages['norights'] = 'Er zijn geen toegangsrechten opgegeven!'; +$messages['nouser'] = 'Er is geen gebruikersnaam opgegeven!'; + +?> diff --git a/plugins/acl/localization/nn_NO.inc b/plugins/acl/localization/nn_NO.inc index 5930fcf80..743d2c8b8 100644 --- a/plugins/acl/localization/nn_NO.inc +++ b/plugins/acl/localization/nn_NO.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/nn_NN/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Fredrik Larsen <fredrik.h.larsen@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Deling'; $labels['myrights'] = 'Tilgangsrettar'; $labels['username'] = 'Brukar:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Val for tilgangsrettar...'; $labels['anyone'] = 'Alle brukarar (alle)'; $labels['anonymous'] = 'Gjester (anonyme)'; $labels['identifier'] = 'Identifikator'; + $labels['acll'] = 'Oppslag'; -$labels['shortacll'] = 'Oppslag'; $labels['aclr'] = 'Les meldingar'; $labels['acls'] = 'Behald lesestatus'; $labels['aclw'] = 'Skriveflagg'; $labels['acli'] = 'Lim inn'; $labels['aclp'] = 'Post'; -$labels['shortaclp'] = 'Post'; $labels['aclc'] = 'Opprett undermapper'; $labels['aclk'] = 'Opprett undermapper'; $labels['acld'] = 'Slett meldingar'; $labels['aclt'] = 'Slett meldingar'; $labels['acle'] = 'Slett fullstendig'; -$labels['shortacle'] = 'Slett fullstendig'; $labels['aclx'] = 'Slett mappe'; $labels['acla'] = 'Administrér'; -$labels['shortacla'] = 'Administrér'; + $labels['aclfull'] = 'Full kontroll'; $labels['aclother'] = 'Anna'; -$labels['shortaclother'] = 'Anna'; $labels['aclread'] = 'Les'; -$labels['shortaclr'] = 'Les'; -$labels['shortaclread'] = 'Les'; $labels['aclwrite'] = 'Skriv'; -$labels['shortaclw'] = 'Skriv'; -$labels['shortaclwrite'] = 'Skriv'; $labels['acldelete'] = 'Slett'; -$labels['shortacld'] = 'Slett'; -$labels['shortaclt'] = 'Slett'; -$labels['shortacldelete'] = 'Slett'; + +$labels['shortacll'] = 'Oppslag'; +$labels['shortaclr'] = 'Les'; $labels['shortacls'] = 'Behald'; +$labels['shortaclw'] = 'Skriv'; $labels['shortacli'] = 'Sett inn'; +$labels['shortaclp'] = 'Post'; $labels['shortaclc'] = 'Opprett'; $labels['shortaclk'] = 'Opprett'; +$labels['shortacld'] = 'Slett'; +$labels['shortaclt'] = 'Slett'; +$labels['shortacle'] = 'Slett fullstendig'; $labels['shortaclx'] = 'Slett mappe'; +$labels['shortacla'] = 'Administrér'; + +$labels['shortaclother'] = 'Anna'; +$labels['shortaclread'] = 'Les'; +$labels['shortaclwrite'] = 'Skriv'; +$labels['shortacldelete'] = 'Slett'; + $labels['longacll'] = 'Mappa er synleg og kan abonnerast på'; $labels['longaclr'] = 'Mappa kan opnast for lesing'; -$labels['longaclread'] = 'Mappa kan opnast for lesing'; $labels['longacls'] = 'Meldingane sine lesestatusflagg kan endrast'; $labels['longaclw'] = 'Meldingsflagg og -nøkkelord kan endrast, bortsett frå status for lesing og sletting'; $labels['longacli'] = 'Meldingar kan lagrast eller kopierast til mappa'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Meldingane sine flagg for sletting kan endrast'; $labels['longacle'] = 'Meldinga kan slettast for godt'; $labels['longaclx'] = 'Mappa kan slettast eller få nytt namn'; $labels['longacla'] = 'Mappa sine tilgangsrettar kan endrast'; + $labels['longaclfull'] = 'Full kontroll, inkludert mappeadministrasjon'; +$labels['longaclread'] = 'Mappa kan opnast for lesing'; $labels['longaclwrite'] = 'Meldingar kan merkast, lagrast i eller flyttast til mappa'; $labels['longacldelete'] = 'Meldinga kan slettast'; -$labels['deleting'] = 'Slettar tilgangsrettar…'; -$labels['saving'] = 'Lagrar tilgangsrettar…'; -$labels['updatesuccess'] = 'Tilgangsrettiar vart endra'; -$labels['deletesuccess'] = 'Tilgangsretter vart sletta'; -$labels['createsuccess'] = 'Tilgangsrettar vart legne til'; -$labels['updateerror'] = 'Kunne ikkje oppdatere tilgangsrettar'; -$labels['deleteerror'] = 'Kunne ikkje fjerne tilgangsrettar'; -$labels['createerror'] = 'Kunne ikkje leggje til tilgangsrettar'; -$labels['deleteconfirm'] = 'Er du sikker på at du vil fjerne tilgangen til valde brukarar?'; -$labels['norights'] = 'Ingen rettar er spesifisert!'; -$labels['nouser'] = 'Brukarnamn er ikkje spesifisert!'; +$messages['deleting'] = 'Slettar tilgangsrettar…'; +$messages['saving'] = 'Lagrar tilgangsrettar…'; +$messages['updatesuccess'] = 'Tilgangsrettiar vart endra'; +$messages['deletesuccess'] = 'Tilgangsretter vart sletta'; +$messages['createsuccess'] = 'Tilgangsrettar vart legne til'; +$messages['updateerror'] = 'Kunne ikkje oppdatere tilgangsrettar'; +$messages['deleteerror'] = 'Kunne ikkje fjerne tilgangsrettar'; +$messages['createerror'] = 'Kunne ikkje leggje til tilgangsrettar'; +$messages['deleteconfirm'] = 'Er du sikker på at du vil fjerne tilgangen til valde brukarar?'; +$messages['norights'] = 'Ingen rettar er spesifisert!'; +$messages['nouser'] = 'Brukarnamn er ikkje spesifisert!'; + +?> diff --git a/plugins/acl/localization/pl_PL.inc b/plugins/acl/localization/pl_PL.inc index b8007f025..73c0fc4fb 100644 --- a/plugins/acl/localization/pl_PL.inc +++ b/plugins/acl/localization/pl_PL.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/pl_PL/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Udostępnianie'; $labels['myrights'] = 'Prawa dostępu'; $labels['username'] = 'Użytkownik:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Akcje na prawach...'; $labels['anyone'] = 'Wszyscy (anyone)'; $labels['anonymous'] = 'Goście (anonymous)'; $labels['identifier'] = 'Identyfikator'; + $labels['acll'] = 'Podgląd'; -$labels['shortacll'] = 'Podgląd'; $labels['aclr'] = 'Odczyt (Read)'; $labels['acls'] = 'Zmiana stanu wiadomości (Keep)'; $labels['aclw'] = 'Zmiana flag wiadomości (Write)'; $labels['acli'] = 'Dodawanie/Kopiowanie do (Insert)'; $labels['aclp'] = 'Wysyłanie'; -$labels['shortaclp'] = 'Wysyłanie'; $labels['aclc'] = 'Tworzenie podfolderów (Create)'; $labels['aclk'] = 'Tworzenie podfolderów (Create)'; $labels['acld'] = 'Usuwanie wiadomości (Delete)'; $labels['aclt'] = 'Usuwanie wiadomości (Delete)'; $labels['acle'] = 'Porządkowanie'; -$labels['shortacle'] = 'Porządkowanie'; $labels['aclx'] = 'Usuwanie folderu (Delete)'; $labels['acla'] = 'Administracja'; -$labels['shortacla'] = 'Administracja'; + $labels['aclfull'] = 'Wszystkie'; $labels['aclother'] = 'Pozostałe'; -$labels['shortaclother'] = 'Pozostałe'; $labels['aclread'] = 'Odczyt'; -$labels['shortaclr'] = 'Odczyt'; -$labels['shortaclread'] = 'Odczyt'; $labels['aclwrite'] = 'Zapis'; -$labels['shortaclw'] = 'Zapis'; -$labels['shortaclwrite'] = 'Zapis'; $labels['acldelete'] = 'Usuwanie'; -$labels['shortacld'] = 'Usuwanie'; -$labels['shortaclt'] = 'Usuwanie'; -$labels['shortacldelete'] = 'Usuwanie'; + +$labels['shortacll'] = 'Podgląd'; +$labels['shortaclr'] = 'Odczyt'; $labels['shortacls'] = 'Zmiana'; +$labels['shortaclw'] = 'Zapis'; $labels['shortacli'] = 'Dodawanie'; +$labels['shortaclp'] = 'Wysyłanie'; $labels['shortaclc'] = 'Tworzenie'; $labels['shortaclk'] = 'Tworzenie'; +$labels['shortacld'] = 'Usuwanie'; +$labels['shortaclt'] = 'Usuwanie'; +$labels['shortacle'] = 'Porządkowanie'; $labels['shortaclx'] = 'Usuwanie folderu'; +$labels['shortacla'] = 'Administracja'; + +$labels['shortaclother'] = 'Pozostałe'; +$labels['shortaclread'] = 'Odczyt'; +$labels['shortaclwrite'] = 'Zapis'; +$labels['shortacldelete'] = 'Usuwanie'; + $labels['longacll'] = 'Pozwala na subskrybowanie folderu i powoduje, że jest on widoczny na liście'; $labels['longaclr'] = 'Folder może być otwarty w trybie do odczytu'; -$labels['longaclread'] = 'Folder może być otwarty w trybie do odczytu'; $labels['longacls'] = 'Pozwala na zmienę stanu wiadomości'; $labels['longaclw'] = 'Pozwala zmieniać wszystkie flagi wiadomości, oprócz "Przeczytano" i "Usunięto'; $labels['longacli'] = 'Pozwala zapisywać wiadomości i kopiować do folderu'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Pozwala zmianiać flagę "Usunięto" wiadomości'; $labels['longacle'] = 'Pozwala na usuwanie wiadomości oznaczonych do usunięcia'; $labels['longaclx'] = 'Pozwala na zmianę nazwy lub usunięcie folderu'; $labels['longacla'] = 'Pozwala na zmiane praw dostępu do folderu'; + $labels['longaclfull'] = 'Pełna kontrola włącznie z administrowaniem folderem'; +$labels['longaclread'] = 'Folder może być otwarty w trybie do odczytu'; $labels['longaclwrite'] = 'Wiadomości mogą być oznaczane, zapisywane i kopiowane do folderu'; $labels['longacldelete'] = 'Wiadomości mogą być usuwane'; -$labels['deleting'] = 'Usuwanie praw dostępu...'; -$labels['saving'] = 'Zapisywanie praw dostępu...'; -$labels['updatesuccess'] = 'Pomyślnie zmieniono prawa dostępu'; -$labels['deletesuccess'] = 'Pomyślnie usunięto prawa dostępu'; -$labels['createsuccess'] = 'Pomyślnie dodano prawa dostępu'; -$labels['updateerror'] = 'Nie udało się zmienić praw dostępu'; -$labels['deleteerror'] = 'Nie udało się usunąć praw dostępu'; -$labels['createerror'] = 'Nie udało się dodać praw dostępu'; -$labels['deleteconfirm'] = 'Czy na pewno chcesz usunąć prawa wybranym użytkownikom?'; -$labels['norights'] = 'Nie wybrano praw dostępu!'; -$labels['nouser'] = 'Nie podano nazwy użytkownika!'; +$messages['deleting'] = 'Usuwanie praw dostępu...'; +$messages['saving'] = 'Zapisywanie praw dostępu...'; +$messages['updatesuccess'] = 'Pomyślnie zmieniono prawa dostępu'; +$messages['deletesuccess'] = 'Pomyślnie usunięto prawa dostępu'; +$messages['createsuccess'] = 'Pomyślnie dodano prawa dostępu'; +$messages['updateerror'] = 'Nie udało się zmienić praw dostępu'; +$messages['deleteerror'] = 'Nie udało się usunąć praw dostępu'; +$messages['createerror'] = 'Nie udało się dodać praw dostępu'; +$messages['deleteconfirm'] = 'Czy na pewno chcesz usunąć prawa wybranym użytkownikom?'; +$messages['norights'] = 'Nie wybrano praw dostępu!'; +$messages['nouser'] = 'Nie podano nazwy użytkownika!'; + +?> diff --git a/plugins/acl/localization/pt_BR.inc b/plugins/acl/localization/pt_BR.inc index 2e4828304..eaf042110 100644 --- a/plugins/acl/localization/pt_BR.inc +++ b/plugins/acl/localization/pt_BR.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_BR/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Claudio F Filho <filhocf@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Compartilhamento'; $labels['myrights'] = 'Permissões de Acesso'; $labels['username'] = 'Usuário:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Ações de direito de acesso...'; $labels['anyone'] = 'Todos os usuários (qualquer um)'; $labels['anonymous'] = 'Convidados (anônimos)'; $labels['identifier'] = 'Identificador'; + $labels['acll'] = 'Pesquisar'; -$labels['shortacll'] = 'Pesquisar'; $labels['aclr'] = 'Ler mensagens'; $labels['acls'] = 'Manter estado de enviado'; $labels['aclw'] = 'Salvar marcadores'; $labels['acli'] = 'Inserir (Cópia em)'; $labels['aclp'] = 'Enviar'; -$labels['shortaclp'] = 'Enviar'; $labels['aclc'] = 'Criar subpastas'; $labels['aclk'] = 'Criar subpastas'; $labels['acld'] = 'Apagar mensagens'; $labels['aclt'] = 'Apagar mensagens'; $labels['acle'] = 'Expurgar'; -$labels['shortacle'] = 'Expurgar'; $labels['aclx'] = 'Apagar pasta'; $labels['acla'] = 'Administrar'; -$labels['shortacla'] = 'Administrar'; + $labels['aclfull'] = 'Controle total'; $labels['aclother'] = 'Outro'; -$labels['shortaclother'] = 'Outro'; $labels['aclread'] = 'Ler'; -$labels['shortaclr'] = 'Ler'; -$labels['shortaclread'] = 'Ler'; $labels['aclwrite'] = 'Salvar'; -$labels['shortaclw'] = 'Salvar'; -$labels['shortaclwrite'] = 'Salvar'; $labels['acldelete'] = 'Excluir'; -$labels['shortacld'] = 'Excluir'; -$labels['shortaclt'] = 'Excluir'; -$labels['shortacldelete'] = 'Excluir'; + +$labels['shortacll'] = 'Pesquisar'; +$labels['shortaclr'] = 'Ler'; $labels['shortacls'] = 'Manter'; +$labels['shortaclw'] = 'Salvar'; $labels['shortacli'] = 'Inserir'; +$labels['shortaclp'] = 'Enviar'; $labels['shortaclc'] = 'Criar'; $labels['shortaclk'] = 'Criar'; +$labels['shortacld'] = 'Excluir'; +$labels['shortaclt'] = 'Excluir'; +$labels['shortacle'] = 'Expurgar'; $labels['shortaclx'] = 'Excluir pasta'; +$labels['shortacla'] = 'Administrar'; + +$labels['shortaclother'] = 'Outro'; +$labels['shortaclread'] = 'Ler'; +$labels['shortaclwrite'] = 'Salvar'; +$labels['shortacldelete'] = 'Excluir'; + $labels['longacll'] = 'A pasta está visível nas listas e pode ser inscrita para'; $labels['longaclr'] = 'A pasta pode ser aberta para leitura'; -$labels['longaclread'] = 'A pasta pode ser aberta para leitura'; $labels['longacls'] = 'Marcador de Mensagem Enviada pode ser modificadas'; $labels['longaclw'] = 'Marcadores de mensagens e palavras-chave podem ser modificadas, exceto de Enviadas e Excluídas'; $labels['longacli'] = 'As mensagens podem ser escritas ou copiadas para a pasta'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'O marcador de Mensagens Excluídas podem ser modificadas' $labels['longacle'] = 'As mensagens podem ser expurgadas'; $labels['longaclx'] = 'A pasta pode ser apagada ou renomeada'; $labels['longacla'] = 'As permissões de acesso da pasta podem ser alteradas'; + $labels['longaclfull'] = 'Controle total incluindo a pasta de administração'; +$labels['longaclread'] = 'A pasta pode ser aberta para leitura'; $labels['longaclwrite'] = 'As mensagens podem ser marcadas, salvas ou copiadas para a pasta'; $labels['longacldelete'] = 'Mensagens podem ser apagadas'; -$labels['deleting'] = 'Apagando permissões de acesso...'; -$labels['saving'] = 'Salvando permissões de acesso...'; -$labels['updatesuccess'] = 'Permissões de acesso alteradas com sucesso'; -$labels['deletesuccess'] = 'Permissões de acesso apagadas com sucesso'; -$labels['createsuccess'] = 'Permissões de acesso adicionadas com sucesso'; -$labels['updateerror'] = 'Não foi possível atualizar as permissões de acesso'; -$labels['deleteerror'] = 'Não foi possível apagar as permissões de acesso'; -$labels['createerror'] = 'Não foi possível adicionar as permissões de acesso'; -$labels['deleteconfirm'] = 'Tem certeza que deseja remover as permissões de acesso do(s) usuário(s) delecionado(s)?'; -$labels['norights'] = 'Não foram definidas permissões!'; -$labels['nouser'] = 'Nome de usuário não especificado!'; +$messages['deleting'] = 'Apagando permissões de acesso...'; +$messages['saving'] = 'Salvando permissões de acesso...'; +$messages['updatesuccess'] = 'Permissões de acesso alteradas com sucesso'; +$messages['deletesuccess'] = 'Permissões de acesso apagadas com sucesso'; +$messages['createsuccess'] = 'Permissões de acesso adicionadas com sucesso'; +$messages['updateerror'] = 'Não foi possível atualizar as permissões de acesso'; +$messages['deleteerror'] = 'Não foi possível apagar as permissões de acesso'; +$messages['createerror'] = 'Não foi possível adicionar as permissões de acesso'; +$messages['deleteconfirm'] = 'Tem certeza que deseja remover as permissões de acesso do(s) usuário(s) delecionado(s)?'; +$messages['norights'] = 'Não foram definidas permissões!'; +$messages['nouser'] = 'Nome de usuário não especificado!'; + +?> diff --git a/plugins/acl/localization/pt_PT.inc b/plugins/acl/localization/pt_PT.inc index 72c595afa..9a2e9a320 100644 --- a/plugins/acl/localization/pt_PT.inc +++ b/plugins/acl/localization/pt_PT.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: David | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Partilhar'; $labels['myrights'] = 'Permissões de acesso'; $labels['username'] = 'Utilizador:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Acções de permissão de acesso...'; $labels['anyone'] = 'Todos os utilizadores (todos)'; $labels['anonymous'] = 'Convidado (anónimo)'; $labels['identifier'] = 'Identificador'; + $labels['acll'] = 'Pesquisar'; -$labels['shortacll'] = 'Pesquisar'; $labels['aclr'] = 'Ler mensagens'; $labels['acls'] = 'Manter estado de enviado'; $labels['aclw'] = 'Guardar marcadores'; $labels['acli'] = 'Inserir (cópia em)'; $labels['aclp'] = 'Publicar'; -$labels['shortaclp'] = 'Publicar'; $labels['aclc'] = 'Criar subpastas'; $labels['aclk'] = 'Criar subpastas'; $labels['acld'] = 'Eliminar mensagens'; $labels['aclt'] = 'Eliminar mensagens'; $labels['acle'] = 'Eliminar'; -$labels['shortacle'] = 'Eliminar'; $labels['aclx'] = 'Eliminar pasta'; $labels['acla'] = 'Administrar'; -$labels['shortacla'] = 'Administrar'; + $labels['aclfull'] = 'Controlo total'; $labels['aclother'] = 'Outro'; -$labels['shortaclother'] = 'Outro'; $labels['aclread'] = 'Ler'; -$labels['shortaclr'] = 'Ler'; -$labels['shortaclread'] = 'Ler'; $labels['aclwrite'] = 'Guardar'; -$labels['shortaclw'] = 'Guardar'; -$labels['shortaclwrite'] = 'Guardar'; $labels['acldelete'] = 'Eliminar'; -$labels['shortacld'] = 'Eliminar'; -$labels['shortaclt'] = 'Eliminar'; -$labels['shortacldelete'] = 'Eliminar'; + +$labels['shortacll'] = 'Pesquisar'; +$labels['shortaclr'] = 'Ler'; $labels['shortacls'] = 'Manter'; +$labels['shortaclw'] = 'Guardar'; $labels['shortacli'] = 'Inserir'; +$labels['shortaclp'] = 'Publicar'; $labels['shortaclc'] = 'Criar'; $labels['shortaclk'] = 'Criar'; +$labels['shortacld'] = 'Eliminar'; +$labels['shortaclt'] = 'Eliminar'; +$labels['shortacle'] = 'Eliminar'; $labels['shortaclx'] = 'Eliminar pasta'; +$labels['shortacla'] = 'Administrar'; + +$labels['shortaclother'] = 'Outro'; +$labels['shortaclread'] = 'Ler'; +$labels['shortaclwrite'] = 'Guardar'; +$labels['shortacldelete'] = 'Eliminar'; + $labels['longacll'] = 'A pasta está visível na lista e pode subscrita para'; $labels['longaclr'] = 'A pasta pode ser aberta para leitura'; -$labels['longaclread'] = 'A pasta pode ser aberta para leitura'; $labels['longacls'] = 'O marcador de mensagem enviada pode ser alterado'; $labels['longaclw'] = 'Marcadores de mensagens e palavras-chave podem ser alterados, excepto de Enviadas e Eliminadas'; $labels['longacli'] = 'As mensagens podem ser escritas e copiadas para a pasta'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'O marcador de mensagens Eliminadas pode ser alterado'; $labels['longacle'] = 'As mensagens podem ser eliminadas'; $labels['longaclx'] = 'A pasta pode ser eliminada ou renomeada'; $labels['longacla'] = 'As permissões de acesso da pasta podem ser alteradas'; + $labels['longaclfull'] = 'Controlo total incluindo administração da pasta'; +$labels['longaclread'] = 'A pasta pode ser aberta para leitura'; $labels['longaclwrite'] = 'As mensagens podem ser marcadas, guardadas ou copiadas para a pasta'; $labels['longacldelete'] = 'As mensagens podem ser eliminadas'; -$labels['deleting'] = 'A eliminar as permissões de acesso...'; -$labels['saving'] = 'A guardar as permissões de acesso...'; -$labels['updatesuccess'] = 'Permissões de acesso alteradas com sucesso'; -$labels['deletesuccess'] = 'Permissões de acesso eliminadas com sucesso'; -$labels['createsuccess'] = 'Permissões de acesso adicionadas com sucesso'; -$labels['updateerror'] = 'Não foi possível actualizar as permissões de acesso'; -$labels['deleteerror'] = 'Não foi possível eliminar as permissões de acesso'; -$labels['createerror'] = 'Não foi possível adicionar as permissões de acesso'; -$labels['deleteconfirm'] = 'Tem a certeza que pretende remover as permissões de acesso do(s) utilizador(es) seleccionado(s)?'; -$labels['norights'] = 'Não foram especificadas quaisquer permissões!'; -$labels['nouser'] = 'Não foi especificado nenhum nome de utilizador!'; +$messages['deleting'] = 'A eliminar as permissões de acesso...'; +$messages['saving'] = 'A guardar as permissões de acesso...'; +$messages['updatesuccess'] = 'Permissões de acesso alteradas com sucesso'; +$messages['deletesuccess'] = 'Permissões de acesso eliminadas com sucesso'; +$messages['createsuccess'] = 'Permissões de acesso adicionadas com sucesso'; +$messages['updateerror'] = 'Não foi possível actualizar as permissões de acesso'; +$messages['deleteerror'] = 'Não foi possível eliminar as permissões de acesso'; +$messages['createerror'] = 'Não foi possível adicionar as permissões de acesso'; +$messages['deleteconfirm'] = 'Tem a certeza que pretende remover as permissões de acesso do(s) utilizador(es) seleccionado(s)?'; +$messages['norights'] = 'Não foram especificadas quaisquer permissões!'; +$messages['nouser'] = 'Não foi especificado nenhum nome de utilizador!'; + +?> diff --git a/plugins/acl/localization/ro_RO.inc b/plugins/acl/localization/ro_RO.inc index 5d51f392c..e87524a6c 100644 --- a/plugins/acl/localization/ro_RO.inc +++ b/plugins/acl/localization/ro_RO.inc @@ -2,51 +2,98 @@ /* +-----------------------------------------------------------------------+ - | localization/ro_RO/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Raduta Alex <raduta.alex@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); +$labels['sharing'] = 'Partajare'; +$labels['myrights'] = 'Drepturi de acces'; $labels['username'] = 'Utilizator:'; $labels['advanced'] = 'mod avansat'; $labels['newuser'] = 'Adăugare intrare'; +$labels['actions'] = 'Acțiunea drepturilor de acces...'; +$labels['anyone'] = 'Toți utilizatori (oricare)'; $labels['anonymous'] = 'Vizitator'; $labels['identifier'] = 'Identificator'; + $labels['acll'] = 'Caută'; -$labels['shortacll'] = 'Caută'; $labels['aclr'] = 'Citire mesaje'; +$labels['acls'] = 'Menține starea de Vâzut'; +$labels['aclw'] = 'Indicator scriere'; +$labels['acli'] = 'Inserare (copiere în)'; $labels['aclp'] = 'Postează'; -$labels['shortaclp'] = 'Postează'; $labels['aclc'] = 'Creează subdirectoare'; $labels['aclk'] = 'Creează subdirectoare'; $labels['acld'] = 'Ștergere mesaje'; $labels['aclt'] = 'Ștergere mesaje'; $labels['acle'] = 'Elimină'; -$labels['shortacle'] = 'Elimină'; $labels['aclx'] = 'Ștergere dosar'; $labels['acla'] = 'Administrează'; -$labels['shortacla'] = 'Administrează'; + +$labels['aclfull'] = 'Control complet'; $labels['aclother'] = 'Altul'; -$labels['shortaclother'] = 'Altul'; $labels['aclread'] = 'Citeşte'; -$labels['shortaclr'] = 'Citeşte'; -$labels['shortaclread'] = 'Citeşte'; $labels['aclwrite'] = 'Scrie'; -$labels['shortaclw'] = 'Scrie'; -$labels['shortaclwrite'] = 'Scrie'; $labels['acldelete'] = 'Șterge'; -$labels['shortacld'] = 'Șterge'; -$labels['shortaclt'] = 'Șterge'; -$labels['shortacldelete'] = 'Șterge'; + +$labels['shortacll'] = 'Caută'; +$labels['shortaclr'] = 'Citeşte'; $labels['shortacls'] = 'Păstrează'; +$labels['shortaclw'] = 'Scrie'; $labels['shortacli'] = 'Inserează'; +$labels['shortaclp'] = 'Postează'; $labels['shortaclc'] = 'Creează'; $labels['shortaclk'] = 'Creează'; +$labels['shortacld'] = 'Șterge'; +$labels['shortaclt'] = 'Șterge'; +$labels['shortacle'] = 'Elimină'; +$labels['shortaclx'] = 'Ștergere dosar'; +$labels['shortacla'] = 'Administrează'; + +$labels['shortaclother'] = 'Altul'; +$labels['shortaclread'] = 'Citeşte'; +$labels['shortaclwrite'] = 'Scrie'; +$labels['shortacldelete'] = 'Șterge'; + +$labels['longacll'] = 'Dosarul este vizibil pe liste și se poate înscrie pe el'; +$labels['longaclr'] = 'Dosarul se poate deschide pentru citire'; +$labels['longacls'] = 'Indicatorul de Văzut a fost schimbat'; +$labels['longaclw'] = 'Indicatoarele și cuvintele cheie ale mesajelor se pot schimba cu excepția Văzut și Șters'; +$labels['longacli'] = 'Mesajul se poate scrie sau copia într-un dosar'; +$labels['longaclp'] = 'Mesajele se pot trimite către acest dosar'; +$labels['longaclc'] = 'Dosarele se pot crea (sau redenumi) direct sub acest dosar'; +$labels['longaclk'] = 'Dosarele se pot crea (sau redenumi) direct sub acest dosar'; +$labels['longacld'] = 'Indicatorul de Șters al mesajelor se pot modifica'; +$labels['longaclt'] = 'Indicatorul de Șters al mesajelor se pot modifica'; +$labels['longacle'] = 'Mesajele se pot elimina'; +$labels['longaclx'] = 'Dosarul se poate șterge sau redenumi'; +$labels['longacla'] = 'Drepturile de acces la dosar se pot schimba'; + +$labels['longaclfull'] = 'Control complet include și administrare dosar'; +$labels['longaclread'] = 'Dosarul se poate deschide pentru citire'; +$labels['longaclwrite'] = 'Mesajul se poate marca, scrie sau copia într-un dosar'; +$labels['longacldelete'] = 'Mesajul se poate șterge'; + +$messages['deleting'] = 'Drepturile de acces la ștergere...'; +$messages['saving'] = 'Drepturile de acces la salvare...'; +$messages['updatesuccess'] = 'Drepturile de acces au fost schimbate cu succes'; +$messages['deletesuccess'] = 'Drepturile de acces au fost șterse cu succes'; +$messages['createsuccess'] = 'Drepturile de acces au fost adăugate cu succes'; +$messages['updateerror'] = 'Nu sau putut actualiza drepturile de acces'; +$messages['deleteerror'] = 'Nu sau putut șterge drepturile de acces'; +$messages['createerror'] = 'Nu sau putut adăuga drepturi de acces'; +$messages['deleteconfirm'] = 'Sunteți sigur că doriți să ștergeți drepturile de acces la utilizatorul(i) selectați?'; +$messages['norights'] = 'Nu au fost specificate drepturi!'; +$messages['nouser'] = 'Nu a fost specificat nume de utilizator!'; +?> diff --git a/plugins/acl/localization/ru_RU.inc b/plugins/acl/localization/ru_RU.inc index f50610a03..93eb9eff2 100644 --- a/plugins/acl/localization/ru_RU.inc +++ b/plugins/acl/localization/ru_RU.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/ru_RU/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Совместный доступ'; $labels['myrights'] = 'Права доступа'; $labels['username'] = 'Пользователь:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Действия с правами доступа...'; $labels['anyone'] = 'Все пользователи (любые)'; $labels['anonymous'] = 'Гости (анонимные)'; $labels['identifier'] = 'Идентификатор'; + $labels['acll'] = 'Поиск'; -$labels['shortacll'] = 'Поиск'; $labels['aclr'] = 'Прочитать сообщения'; $labels['acls'] = 'Оставить состояние Увидено'; $labels['aclw'] = 'Флаги записи'; $labels['acli'] = 'Вставить (копировать в...)'; $labels['aclp'] = 'Отправить'; -$labels['shortaclp'] = 'Отправить'; $labels['aclc'] = 'Создать вложенные папки'; $labels['aclk'] = 'Создать вложенные папки'; $labels['acld'] = 'Удалить сообщения'; $labels['aclt'] = 'Удалить сообщения'; $labels['acle'] = 'Уничтожить сообщения'; -$labels['shortacle'] = 'Уничтожить сообщения'; $labels['aclx'] = 'Удалить папку'; $labels['acla'] = 'Администрировать'; -$labels['shortacla'] = 'Администрировать'; + $labels['aclfull'] = 'Полный доступ'; $labels['aclother'] = 'Другое'; -$labels['shortaclother'] = 'Другое'; $labels['aclread'] = 'Чтение'; -$labels['shortaclr'] = 'Чтение'; -$labels['shortaclread'] = 'Чтение'; $labels['aclwrite'] = 'Запись'; -$labels['shortaclw'] = 'Запись'; -$labels['shortaclwrite'] = 'Запись'; $labels['acldelete'] = 'Удаление'; -$labels['shortacld'] = 'Удаление'; -$labels['shortaclt'] = 'Удаление'; -$labels['shortacldelete'] = 'Удаление'; + +$labels['shortacll'] = 'Поиск'; +$labels['shortaclr'] = 'Чтение'; $labels['shortacls'] = 'Оставить'; +$labels['shortaclw'] = 'Запись'; $labels['shortacli'] = 'Вставить'; +$labels['shortaclp'] = 'Отправить'; $labels['shortaclc'] = 'Создать'; $labels['shortaclk'] = 'Создать'; +$labels['shortacld'] = 'Удаление'; +$labels['shortaclt'] = 'Удаление'; +$labels['shortacle'] = 'Уничтожить сообщения'; $labels['shortaclx'] = 'Удаление папки'; +$labels['shortacla'] = 'Администрировать'; + +$labels['shortaclother'] = 'Другое'; +$labels['shortaclread'] = 'Чтение'; +$labels['shortaclwrite'] = 'Запись'; +$labels['shortacldelete'] = 'Удаление'; + $labels['longacll'] = 'Папка видима в списках и доступна для подписки'; $labels['longaclr'] = 'Эта папка может быть открыта для чтения'; -$labels['longaclread'] = 'Эта папка может быть открыта для чтения'; $labels['longacls'] = 'Флаг Прочитано может быть изменен'; $labels['longaclw'] = 'Флаги и ключевые слова, кроме Прочитано и Удалено, могут быть изменены'; $labels['longacli'] = 'Сообщения могут быть записаны или скопированы в папку'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Флаг Удалено может быть измене $labels['longacle'] = 'Сообщения могут быть уничтожены'; $labels['longaclx'] = 'Эта папка может быть переименована или удалена'; $labels['longacla'] = 'Права доступа к папке могут быть изменены'; + $labels['longaclfull'] = 'Полный доступ, включая управление папкой'; +$labels['longaclread'] = 'Эта папка может быть открыта для чтения'; $labels['longaclwrite'] = 'Сообщения можно помечать, записывать или копировать в папку'; $labels['longacldelete'] = 'Сообщения можно удалять'; -$labels['deleting'] = 'Удаление прав доступа...'; -$labels['saving'] = 'Сохранение прав доступа...'; -$labels['updatesuccess'] = 'Права доступа успешно изменены'; -$labels['deletesuccess'] = 'Права доступа успешно удалены'; -$labels['createsuccess'] = 'Успешно добавлены права доступа'; -$labels['updateerror'] = 'Невозможно обновить права доступа'; -$labels['deleteerror'] = 'Невозможно удалить права доступа'; -$labels['createerror'] = 'Невозможно добавить права доступа'; -$labels['deleteconfirm'] = 'Вы уверены в том, что хотите удалить права доступа выбранных пользователей?'; -$labels['norights'] = 'Права доступа не установлены!'; -$labels['nouser'] = 'Не определено имя пользователя!'; +$messages['deleting'] = 'Удаление прав доступа...'; +$messages['saving'] = 'Сохранение прав доступа...'; +$messages['updatesuccess'] = 'Права доступа успешно изменены'; +$messages['deletesuccess'] = 'Права доступа успешно удалены'; +$messages['createsuccess'] = 'Успешно добавлены права доступа'; +$messages['updateerror'] = 'Невозможно обновить права доступа'; +$messages['deleteerror'] = 'Невозможно удалить права доступа'; +$messages['createerror'] = 'Невозможно добавить права доступа'; +$messages['deleteconfirm'] = 'Вы уверены в том, что хотите удалить права доступа выбранных пользователей?'; +$messages['norights'] = 'Права доступа не установлены!'; +$messages['nouser'] = 'Не определено имя пользователя!'; + +?> diff --git a/plugins/acl/localization/sk_SK.inc b/plugins/acl/localization/sk_SK.inc index 7bd702a52..64b146cfc 100644 --- a/plugins/acl/localization/sk_SK.inc +++ b/plugins/acl/localization/sk_SK.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Miroslav Ďurian | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Zdieľanie'; $labels['myrights'] = 'Prístupové práva'; $labels['username'] = 'Používateľ:'; @@ -23,42 +25,48 @@ $labels['actions'] = 'Prístupové práva činností...'; $labels['anyone'] = 'Všetci užívatelia (ktokoľvek)'; $labels['anonymous'] = 'Hostia (anonymne)'; $labels['identifier'] = 'Identifikátor'; + $labels['acll'] = 'Vyhľadať'; -$labels['shortacll'] = 'Vyhľadať'; $labels['aclr'] = 'Čítať správy'; $labels['acls'] = 'Ponechať ako prečítané'; $labels['aclw'] = 'Príznaky na zapisovanie'; $labels['acli'] = 'Vložiť (Skopírovať do)'; +$labels['aclp'] = 'Post'; $labels['aclc'] = 'Vytvoriť podpriečinky'; $labels['aclk'] = 'Vytvoriť podpriečinky'; $labels['acld'] = 'Zmazať správy'; $labels['aclt'] = 'Zmazať správy'; $labels['acle'] = 'Vyčistiť'; -$labels['shortacle'] = 'Vyčistiť'; $labels['aclx'] = 'Zmazať priečinok'; $labels['acla'] = 'Spravovať'; -$labels['shortacla'] = 'Spravovať'; + $labels['aclfull'] = 'Plný prístup'; $labels['aclother'] = 'Ostatné'; -$labels['shortaclother'] = 'Ostatné'; $labels['aclread'] = 'Čítanie'; -$labels['shortaclr'] = 'Čítanie'; -$labels['shortaclread'] = 'Čítanie'; $labels['aclwrite'] = 'Zápis'; -$labels['shortaclw'] = 'Zápis'; -$labels['shortaclwrite'] = 'Zápis'; $labels['acldelete'] = 'Odstrániť'; -$labels['shortacld'] = 'Odstrániť'; -$labels['shortaclt'] = 'Odstrániť'; -$labels['shortacldelete'] = 'Odstrániť'; + +$labels['shortacll'] = 'Vyhľadať'; +$labels['shortaclr'] = 'Čítanie'; $labels['shortacls'] = 'Ponechať'; +$labels['shortaclw'] = 'Zápis'; $labels['shortacli'] = 'Vložiť'; +$labels['shortaclp'] = 'Post'; $labels['shortaclc'] = 'Vytvoriť'; $labels['shortaclk'] = 'Vytvoriť'; +$labels['shortacld'] = 'Odstrániť'; +$labels['shortaclt'] = 'Odstrániť'; +$labels['shortacle'] = 'Vyčistiť'; $labels['shortaclx'] = 'Odstrániť priečinok'; +$labels['shortacla'] = 'Spravovať'; + +$labels['shortaclother'] = 'Ostatné'; +$labels['shortaclread'] = 'Čítanie'; +$labels['shortaclwrite'] = 'Zápis'; +$labels['shortacldelete'] = 'Odstrániť'; + $labels['longacll'] = 'Priečinok je v zoznamoch viditeľný a dá sa doň zapísať'; $labels['longaclr'] = 'Prečinok je možné otvoriť na čítanie'; -$labels['longaclread'] = 'Prečinok je možné otvoriť na čítanie'; $labels['longacls'] = 'Príznak "Prečítané" je možné zmeniť'; $labels['longaclw'] = 'Príznaky správ a kľúčové slová je možné zmeniť, okrem "Prečítané" a "Vymazané'; $labels['longacli'] = 'Do tohto priečinka je možné zapisovať alebo kopírovať správy'; @@ -70,18 +78,22 @@ $labels['longaclt'] = 'Príznak správ "Vymazané" je možné zmeniť'; $labels['longacle'] = 'Správy je možné vymazať'; $labels['longaclx'] = 'Priečinok je možné vymazať alebo premenovať'; $labels['longacla'] = 'Je možné zmeniť prístupové práva k priečinku'; + $labels['longaclfull'] = 'Úplný prístup, vrátane správy priečinka'; +$labels['longaclread'] = 'Prečinok je možné otvoriť na čítanie'; $labels['longaclwrite'] = 'Správy je možné označiť, zapísať alebo skopírovať do prečinka'; $labels['longacldelete'] = 'Správy je možné vymazať'; -$labels['deleting'] = 'Odstraňovanie prístupových práv...'; -$labels['saving'] = 'Ukladanie prístupových práv...'; -$labels['updatesuccess'] = 'Prístupové práva boli úspešne zmenené'; -$labels['deletesuccess'] = 'Prístupové práva boli úspešne vymazané'; -$labels['createsuccess'] = 'Prístupové práva boli úspešne pridané'; -$labels['updateerror'] = 'Prístupové práva sa nepodarilo aktualizovať'; -$labels['deleteerror'] = 'Prístupové práva sa nepodarilo vymazať'; -$labels['createerror'] = 'Prístupové práva sa nepodarilo pridať'; -$labels['deleteconfirm'] = 'Ste si istý, že chcete odstrániť prístupové práva vybranému používateľovi/používateľom?'; -$labels['norights'] = 'Neboli určené žiadne práva!'; -$labels['nouser'] = 'Nebolo určené žiadne meno používateľa!'; +$messages['deleting'] = 'Odstraňovanie prístupových práv...'; +$messages['saving'] = 'Ukladanie prístupových práv...'; +$messages['updatesuccess'] = 'Prístupové práva boli úspešne zmenené'; +$messages['deletesuccess'] = 'Prístupové práva boli úspešne vymazané'; +$messages['createsuccess'] = 'Prístupové práva boli úspešne pridané'; +$messages['updateerror'] = 'Prístupové práva sa nepodarilo aktualizovať'; +$messages['deleteerror'] = 'Prístupové práva sa nepodarilo vymazať'; +$messages['createerror'] = 'Prístupové práva sa nepodarilo pridať'; +$messages['deleteconfirm'] = 'Ste si istý, že chcete odstrániť prístupové práva vybranému používateľovi/používateľom?'; +$messages['norights'] = 'Neboli určené žiadne práva!'; +$messages['nouser'] = 'Nebolo určené žiadne meno používateľa!'; + +?> diff --git a/plugins/acl/localization/sl_SI.inc b/plugins/acl/localization/sl_SI.inc index e644c9d14..8c8a552a7 100644 --- a/plugins/acl/localization/sl_SI.inc +++ b/plugins/acl/localization/sl_SI.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/sl_SI/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Teja Cetinski <teja.cetinski@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Skupna raba'; $labels['myrights'] = 'Pravice dostopa'; $labels['username'] = 'Uporabnik:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Nastavitve pravic dostopa'; $labels['anyone'] = 'Vsi uporabniki'; $labels['anonymous'] = 'Gosti'; $labels['identifier'] = 'Označevalnik'; + $labels['acll'] = 'Iskanje'; -$labels['shortacll'] = 'Iskanje'; $labels['aclr'] = 'Prebrana sporočila'; $labels['acls'] = 'Ohrani status \'Prebrano\''; $labels['aclw'] = 'Označi pisanje sporočila'; $labels['acli'] = 'Vstavi (Kopiraj v)'; $labels['aclp'] = 'Objava'; -$labels['shortaclp'] = 'Objava'; $labels['aclc'] = 'Ustvari podmape'; $labels['aclk'] = 'Ustvari podmape'; $labels['acld'] = 'Izbriši sporočila'; $labels['aclt'] = 'Izbriši sporočila'; $labels['acle'] = 'Izbriši'; -$labels['shortacle'] = 'Izbriši'; $labels['aclx'] = 'Izbriši mapo'; $labels['acla'] = 'Uredi'; -$labels['shortacla'] = 'Uredi'; + $labels['aclfull'] = 'Popolno upravljanje'; $labels['aclother'] = 'Ostalo'; -$labels['shortaclother'] = 'Ostalo'; $labels['aclread'] = 'Preberi'; -$labels['shortaclr'] = 'Preberi'; -$labels['shortaclread'] = 'Preberi'; $labels['aclwrite'] = 'Sestavi'; -$labels['shortaclw'] = 'Sestavi'; -$labels['shortaclwrite'] = 'Sestavi'; $labels['acldelete'] = 'Izbriši'; -$labels['shortacld'] = 'Izbriši'; -$labels['shortaclt'] = 'Izbriši'; -$labels['shortacldelete'] = 'Izbriši'; + +$labels['shortacll'] = 'Iskanje'; +$labels['shortaclr'] = 'Preberi'; $labels['shortacls'] = 'Ohrani'; +$labels['shortaclw'] = 'Sestavi'; $labels['shortacli'] = 'Vstavi'; +$labels['shortaclp'] = 'Objava'; $labels['shortaclc'] = 'Ustvari'; $labels['shortaclk'] = 'Ustvari'; +$labels['shortacld'] = 'Izbriši'; +$labels['shortaclt'] = 'Izbriši'; +$labels['shortacle'] = 'Izbriši'; $labels['shortaclx'] = 'Izbriši mapo'; +$labels['shortacla'] = 'Uredi'; + +$labels['shortaclother'] = 'Ostalo'; +$labels['shortaclread'] = 'Preberi'; +$labels['shortaclwrite'] = 'Sestavi'; +$labels['shortacldelete'] = 'Izbriši'; + $labels['longacll'] = 'Mapa je vidna na seznamih in jo lahko naročite'; $labels['longaclr'] = 'Mapa je na voljo za branje'; -$labels['longaclread'] = 'Mapa je na voljo za branje'; $labels['longacls'] = 'Oznaka \'Prebrano sporočilo\' je lahko spremenjena'; $labels['longaclw'] = 'Oznake sporočil in ključne besede je mogoče spremeniti, z izjemo oznak "Prebrano" in "Izbrisano'; $labels['longacli'] = 'Sporočilo je lahko poslano ali kopirano v mapo'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Oznako sporočila \'Izbrisano\' je mogoče spremeniti'; $labels['longacle'] = 'Sporočila so lahko izbrisana'; $labels['longaclx'] = 'Mapa je lahko izbrisana ali preimenovana'; $labels['longacla'] = 'Pravice na mapi so lahko spremenjene'; + $labels['longaclfull'] = 'Popolno upravljanje, vključno z urejanjem map'; +$labels['longaclread'] = 'Mapa je na voljo za branje'; $labels['longaclwrite'] = 'Sporočila je mogoče označiti, sestaviti ali kopirati v mapo'; $labels['longacldelete'] = 'Sporočila so lahko izbrisana'; -$labels['deleting'] = 'Brisanje pravic'; -$labels['saving'] = 'Shranjevanje pravic'; -$labels['updatesuccess'] = 'Pravice so bile uspešno spremenjene'; -$labels['deletesuccess'] = 'Pravice so bile uspešno izbrisane'; -$labels['createsuccess'] = 'Pravice so bile uspešno dodane'; -$labels['updateerror'] = 'Pravic ni mogoče posodobiti'; -$labels['deleteerror'] = 'Pravic ni mogoče izbrisati'; -$labels['createerror'] = 'Pravic ni bilo mogoče dodati'; -$labels['deleteconfirm'] = 'Ste prepričani, da želite odstraniti pravice dostopa za izbrane uporabnike?'; -$labels['norights'] = 'Pravic niste določili'; -$labels['nouser'] = 'Niste določili uporabnišlega imena'; +$messages['deleting'] = 'Brisanje pravic'; +$messages['saving'] = 'Shranjevanje pravic'; +$messages['updatesuccess'] = 'Pravice so bile uspešno spremenjene'; +$messages['deletesuccess'] = 'Pravice so bile uspešno izbrisane'; +$messages['createsuccess'] = 'Pravice so bile uspešno dodane'; +$messages['updateerror'] = 'Pravic ni mogoče posodobiti'; +$messages['deleteerror'] = 'Pravic ni mogoče izbrisati'; +$messages['createerror'] = 'Pravic ni bilo mogoče dodati'; +$messages['deleteconfirm'] = 'Ste prepričani, da želite odstraniti pravice dostopa za izbrane uporabnike?'; +$messages['norights'] = 'Pravic niste določili'; +$messages['nouser'] = 'Niste določili uporabnišlega imena'; + +?> diff --git a/plugins/acl/localization/sr_CS.inc b/plugins/acl/localization/sr_CS.inc index c76e9c0b4..19f744066 100644 --- a/plugins/acl/localization/sr_CS.inc +++ b/plugins/acl/localization/sr_CS.inc @@ -2,20 +2,98 @@ /* +-----------------------------------------------------------------------+ - | localization/sr_CS/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Данило Шеган | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Дељење'; $labels['myrights'] = 'Права приступа'; $labels['username'] = 'Корисник:'; +$labels['advanced'] = 'advanced mode'; $labels['newuser'] = 'Додај унос'; +$labels['actions'] = 'Access right actions...'; +$labels['anyone'] = 'All users (anyone)'; +$labels['anonymous'] = 'Guests (anonymous)'; +$labels['identifier'] = 'Identifier'; + +$labels['acll'] = 'Lookup'; +$labels['aclr'] = 'Read messages'; +$labels['acls'] = 'Keep Seen state'; +$labels['aclw'] = 'Write flags'; +$labels['acli'] = 'Insert (Copy into)'; +$labels['aclp'] = 'Post'; +$labels['aclc'] = 'Create subfolders'; +$labels['aclk'] = 'Create subfolders'; +$labels['acld'] = 'Delete messages'; +$labels['aclt'] = 'Delete messages'; +$labels['acle'] = 'Expunge'; +$labels['aclx'] = 'Delete folder'; +$labels['acla'] = 'Administer'; + +$labels['aclfull'] = 'Full control'; +$labels['aclother'] = 'Other'; +$labels['aclread'] = 'Read'; +$labels['aclwrite'] = 'Write'; +$labels['acldelete'] = 'Delete'; + +$labels['shortacll'] = 'Lookup'; +$labels['shortaclr'] = 'Read'; +$labels['shortacls'] = 'Keep'; +$labels['shortaclw'] = 'Write'; +$labels['shortacli'] = 'Insert'; +$labels['shortaclp'] = 'Post'; +$labels['shortaclc'] = 'Create'; +$labels['shortaclk'] = 'Create'; +$labels['shortacld'] = 'Delete'; +$labels['shortaclt'] = 'Delete'; +$labels['shortacle'] = 'Expunge'; +$labels['shortaclx'] = 'Folder delete'; +$labels['shortacla'] = 'Administer'; + +$labels['shortaclother'] = 'Other'; +$labels['shortaclread'] = 'Read'; +$labels['shortaclwrite'] = 'Write'; +$labels['shortacldelete'] = 'Delete'; + +$labels['longacll'] = 'The folder is visible on lists and can be subscribed to'; +$labels['longaclr'] = 'The folder can be opened for reading'; +$labels['longacls'] = 'Messages Seen flag can be changed'; +$labels['longaclw'] = 'Messages flags and keywords can be changed, except Seen and Deleted'; +$labels['longacli'] = 'Messages can be written or copied to the folder'; +$labels['longaclp'] = 'Messages can be posted to this folder'; +$labels['longaclc'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longaclk'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longacld'] = 'Messages Delete flag can be changed'; +$labels['longaclt'] = 'Messages Delete flag can be changed'; +$labels['longacle'] = 'Messages can be expunged'; +$labels['longaclx'] = 'The folder can be deleted or renamed'; +$labels['longacla'] = 'The folder access rights can be changed'; + +$labels['longaclfull'] = 'Full control including folder administration'; +$labels['longaclread'] = 'The folder can be opened for reading'; +$labels['longaclwrite'] = 'Messages can be marked, written or copied to the folder'; +$labels['longacldelete'] = 'Messages can be deleted'; + +$messages['deleting'] = 'Deleting access rights...'; +$messages['saving'] = 'Saving access rights...'; +$messages['updatesuccess'] = 'Successfully changed access rights'; +$messages['deletesuccess'] = 'Successfully deleted access rights'; +$messages['createsuccess'] = 'Successfully added access rights'; +$messages['updateerror'] = 'Ubable to update access rights'; +$messages['deleteerror'] = 'Unable to delete access rights'; +$messages['createerror'] = 'Unable to add access rights'; +$messages['deleteconfirm'] = 'Are you sure, you want to remove access rights of selected user(s)?'; +$messages['norights'] = 'No rights has been specified!'; +$messages['nouser'] = 'No username has been specified!'; +?> diff --git a/plugins/acl/localization/sv_SE.inc b/plugins/acl/localization/sv_SE.inc index a2f41dcaa..6c68080de 100644 --- a/plugins/acl/localization/sv_SE.inc +++ b/plugins/acl/localization/sv_SE.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/sv_SE/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jonas Nasholm | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Utdelning'; $labels['myrights'] = 'Åtkomsträttigheter'; $labels['username'] = 'Användare:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Hantera åtkomsträttigheter...'; $labels['anyone'] = 'Alla användare (alla)'; $labels['anonymous'] = 'Gäster (anonyma)'; $labels['identifier'] = 'Identifikation'; + $labels['acll'] = 'Uppslagning'; -$labels['shortacll'] = 'Uppslagning'; $labels['aclr'] = 'Läs meddelanden'; $labels['acls'] = 'Behåll status Sett'; $labels['aclw'] = 'Skriv flaggor'; $labels['acli'] = 'Infoga (kopiera in)'; $labels['aclp'] = 'Posta'; -$labels['shortaclp'] = 'Posta'; $labels['aclc'] = 'Skapa underkataloger'; $labels['aclk'] = 'Skapa underkataloger'; $labels['acld'] = 'Ta bort meddelanden'; $labels['aclt'] = 'Ta bort meddelanden'; $labels['acle'] = 'Utplåna'; -$labels['shortacle'] = 'Utplåna'; $labels['aclx'] = 'Ta bort katalog'; $labels['acla'] = 'Administrera'; -$labels['shortacla'] = 'Administrera'; + $labels['aclfull'] = 'Full kontroll'; $labels['aclother'] = 'Övrig'; -$labels['shortaclother'] = 'Övrig'; $labels['aclread'] = 'Läs'; -$labels['shortaclr'] = 'Läs'; -$labels['shortaclread'] = 'Läs'; $labels['aclwrite'] = 'Skriv'; -$labels['shortaclw'] = 'Skriv'; -$labels['shortaclwrite'] = 'Skriv'; $labels['acldelete'] = 'Ta bort'; -$labels['shortacld'] = 'Ta bort'; -$labels['shortaclt'] = 'Ta bort'; -$labels['shortacldelete'] = 'Ta bort'; + +$labels['shortacll'] = 'Uppslagning'; +$labels['shortaclr'] = 'Läs'; $labels['shortacls'] = 'Behåll'; +$labels['shortaclw'] = 'Skriv'; $labels['shortacli'] = 'Infoga'; +$labels['shortaclp'] = 'Posta'; $labels['shortaclc'] = 'Skapa'; $labels['shortaclk'] = 'Skapa'; +$labels['shortacld'] = 'Ta bort'; +$labels['shortaclt'] = 'Ta bort'; +$labels['shortacle'] = 'Utplåna'; $labels['shortaclx'] = 'Ta bort katalog'; +$labels['shortacla'] = 'Administrera'; + +$labels['shortaclother'] = 'Övrig'; +$labels['shortaclread'] = 'Läs'; +$labels['shortaclwrite'] = 'Skriv'; +$labels['shortacldelete'] = 'Ta bort'; + $labels['longacll'] = 'Katalogen är synlig i listor och den kan prenumereras på'; $labels['longaclr'] = 'Katalogen kan öppnas för läsning'; -$labels['longaclread'] = 'Katalogen kan öppnas för läsning'; $labels['longacls'] = 'Meddelandeflagga Sett kan ändras'; $labels['longaclw'] = 'Meddelandeflaggor och nyckelord kan ändras, undantaget Sett och Raderat'; $labels['longacli'] = 'Meddelanden kan skrivas eller kopieras till katalogen'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Meddelandeflagga Raderat kan ändras'; $labels['longacle'] = 'Meddelanden kan utplånas'; $labels['longaclx'] = 'Katalogen kan tas bort eller ges annat namn'; $labels['longacla'] = 'Katalogens åtkomsträttigheter kan ändras'; + $labels['longaclfull'] = 'Full kontroll inklusive katalogadministration'; +$labels['longaclread'] = 'Katalogen kan öppnas för läsning'; $labels['longaclwrite'] = 'Meddelanden kan märkas, skrivas eller kopieras till katalogen'; $labels['longacldelete'] = 'Meddelanden kan tas bort'; -$labels['deleting'] = 'Tar bort åtkomsträttigheter...'; -$labels['saving'] = 'Sparar åtkomsträttigheter...'; -$labels['updatesuccess'] = 'Åtkomsträttigheterna är ändrade'; -$labels['deletesuccess'] = 'Åtkomsträttigheterna är borttagna'; -$labels['createsuccess'] = 'Åtkomsträttigheterna är tillagda'; -$labels['updateerror'] = 'Åtkomsträttigheterna kunde inte ändras'; -$labels['deleteerror'] = 'Åtkomsträttigheterna kunde inte tas bort'; -$labels['createerror'] = 'Åtkomsträttigheterna kunde inte läggas till'; -$labels['deleteconfirm'] = 'Vill du verkligen ta bort åtkomsträttigheterna för markerade användare?'; -$labels['norights'] = 'Inga åtkomsträttigheter angavs!'; -$labels['nouser'] = 'Inget användarnamn angavs!'; +$messages['deleting'] = 'Tar bort åtkomsträttigheter...'; +$messages['saving'] = 'Sparar åtkomsträttigheter...'; +$messages['updatesuccess'] = 'Åtkomsträttigheterna är ändrade'; +$messages['deletesuccess'] = 'Åtkomsträttigheterna är borttagna'; +$messages['createsuccess'] = 'Åtkomsträttigheterna är tillagda'; +$messages['updateerror'] = 'Åtkomsträttigheterna kunde inte ändras'; +$messages['deleteerror'] = 'Åtkomsträttigheterna kunde inte tas bort'; +$messages['createerror'] = 'Åtkomsträttigheterna kunde inte läggas till'; +$messages['deleteconfirm'] = 'Vill du verkligen ta bort åtkomsträttigheterna för markerade användare?'; +$messages['norights'] = 'Inga åtkomsträttigheter angavs!'; +$messages['nouser'] = 'Inget användarnamn angavs!'; + +?> diff --git a/plugins/acl/localization/tr_TR.inc b/plugins/acl/localization/tr_TR.inc index 509effaad..1569b5926 100644 --- a/plugins/acl/localization/tr_TR.inc +++ b/plugins/acl/localization/tr_TR.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/tr_TR/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: ismail yenigul | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Paylaşım'; $labels['myrights'] = 'Erişim Hakları'; $labels['username'] = 'Kullanıcı:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Erişim hakları aksiyonları...'; $labels['anyone'] = 'Tüm kullanıcılar(kim olursa)'; $labels['anonymous'] = 'Ziyaretçiler(anonim)'; $labels['identifier'] = 'Tanımlayıcı'; + $labels['acll'] = 'Arama'; -$labels['shortacll'] = 'Arama'; $labels['aclr'] = 'Mesajları oku'; $labels['acls'] = 'Göründü durumunu muhafaza et'; $labels['aclw'] = 'Yazma bayrakları'; $labels['acli'] = 'Ekle(kopyala)'; $labels['aclp'] = 'Gönder'; -$labels['shortaclp'] = 'Gönder'; $labels['aclc'] = 'Alt dizinler oluştur'; $labels['aclk'] = 'Alt dizinler oluştur'; $labels['acld'] = 'Mesajları sil'; $labels['aclt'] = 'Mesajları sil'; $labels['acle'] = 'Sil'; -$labels['shortacle'] = 'Sil'; $labels['aclx'] = 'Dizini sil'; $labels['acla'] = 'Yönet'; -$labels['shortacla'] = 'Yönet'; + $labels['aclfull'] = 'Tam kontrol'; $labels['aclother'] = 'Diğer'; -$labels['shortaclother'] = 'Diğer'; $labels['aclread'] = 'Oku'; -$labels['shortaclr'] = 'Oku'; -$labels['shortaclread'] = 'Oku'; $labels['aclwrite'] = 'Yaz'; -$labels['shortaclw'] = 'Yaz'; -$labels['shortaclwrite'] = 'Yaz'; $labels['acldelete'] = 'Sil'; -$labels['shortacld'] = 'Sil'; -$labels['shortaclt'] = 'Sil'; -$labels['shortacldelete'] = 'Sil'; + +$labels['shortacll'] = 'Arama'; +$labels['shortaclr'] = 'Oku'; $labels['shortacls'] = 'Koru'; +$labels['shortaclw'] = 'Yaz'; $labels['shortacli'] = 'Ekle'; +$labels['shortaclp'] = 'Gönder'; $labels['shortaclc'] = 'Oluştur'; $labels['shortaclk'] = 'Oluştur'; +$labels['shortacld'] = 'Sil'; +$labels['shortaclt'] = 'Sil'; +$labels['shortacle'] = 'Sil'; $labels['shortaclx'] = 'Dizin sil'; +$labels['shortacla'] = 'Yönet'; + +$labels['shortaclother'] = 'Diğer'; +$labels['shortaclread'] = 'Oku'; +$labels['shortaclwrite'] = 'Yaz'; +$labels['shortacldelete'] = 'Sil'; + $labels['longacll'] = 'Klasör listesinde görülebilir ve abone olunabilir'; $labels['longaclr'] = 'Dizin yazma için okunabilir'; -$labels['longaclread'] = 'Dizin yazma için okunabilir'; $labels['longacls'] = 'Mesajların göründü bayrağı değiştirilebilir'; $labels['longaclw'] = 'Görülme ve Silinme bayrakları hariç bayraklar ve anahtar kelimeler değiştirilebilir'; $labels['longacli'] = 'Mesajlar dizini yazılabilir veya kopyalanabilir'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'mesajları sil bayrakları değiştirilebilir'; $labels['longacle'] = 'Mesajlar silinebilir'; $labels['longaclx'] = 'Klasörü silinebilir veya yeniden adlandırılabilir'; $labels['longacla'] = 'Dizin erişim hakları değiştirilebilir'; + $labels['longaclfull'] = 'Dizin yönetimi de dahil olmak üzere tam kontrol'; +$labels['longaclread'] = 'Dizin yazma için okunabilir'; $labels['longaclwrite'] = 'Dizin yönetimi de dahil olmak üzere tam kontrol'; $labels['longacldelete'] = 'Mesajlar silinebilir'; -$labels['deleting'] = 'Erişim hakları siliniyor...'; -$labels['saving'] = 'Erişim hakları saklanıyor...'; -$labels['updatesuccess'] = 'Erişim hakları başarıyla değiştirildi'; -$labels['deletesuccess'] = 'Erişim hakları başarıyla silindi'; -$labels['createsuccess'] = 'Erişim hakları başarıyla eklendi'; -$labels['updateerror'] = 'Erişim haklarını güncellenemedi'; -$labels['deleteerror'] = 'Erişim haklarını silinemedi'; -$labels['createerror'] = 'Erişim hakları eklenemedi'; -$labels['deleteconfirm'] = 'Seçilen kullanıcılar için erişim haklarını silmek istediğinizden emin misiniz?'; -$labels['norights'] = 'Hiçbir hak belirtilmemiş!'; -$labels['nouser'] = 'Hiçbir kullanıcı belirtilmemiş!'; +$messages['deleting'] = 'Erişim hakları siliniyor...'; +$messages['saving'] = 'Erişim hakları saklanıyor...'; +$messages['updatesuccess'] = 'Erişim hakları başarıyla değiştirildi'; +$messages['deletesuccess'] = 'Erişim hakları başarıyla silindi'; +$messages['createsuccess'] = 'Erişim hakları başarıyla eklendi'; +$messages['updateerror'] = 'Erişim haklarını güncellenemedi'; +$messages['deleteerror'] = 'Erişim haklarını silinemedi'; +$messages['createerror'] = 'Erişim hakları eklenemedi'; +$messages['deleteconfirm'] = 'Seçilen kullanıcılar için erişim haklarını silmek istediğinizden emin misiniz?'; +$messages['norights'] = 'Hiçbir hak belirtilmemiş!'; +$messages['nouser'] = 'Hiçbir kullanıcı belirtilmemiş!'; + +?> diff --git a/plugins/acl/localization/vi_VN.inc b/plugins/acl/localization/vi_VN.inc index 65dc96dd3..1a6ea58e7 100644 --- a/plugins/acl/localization/vi_VN.inc +++ b/plugins/acl/localization/vi_VN.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenny Tran <kennethanh@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = 'Chia sẻ'; $labels['myrights'] = 'Quyền truy cập'; $labels['username'] = 'Người dùng:'; @@ -23,44 +25,48 @@ $labels['actions'] = 'Cách ứng xử quyền truy cập'; $labels['anyone'] = 'Tất cả người dùng (bất kỳ ai)'; $labels['anonymous'] = 'Khách (nặc danh)'; $labels['identifier'] = 'Định danh'; + $labels['acll'] = 'Tìm kiếm'; -$labels['shortacll'] = 'Tìm kiếm'; $labels['aclr'] = 'Đọc thư'; $labels['acls'] = 'Giữ trạng thái đã xem qua'; $labels['aclw'] = 'Cờ đánh dấu cho mục viết'; $labels['acli'] = 'Chèn thêm (sao chép vào)'; $labels['aclp'] = 'Đăng bài'; -$labels['shortaclp'] = 'Đăng bài'; $labels['aclc'] = 'Tạo giữ liệu con'; $labels['aclk'] = 'Tạo giữ liệu con'; $labels['acld'] = 'Xóa thư'; $labels['aclt'] = 'Xóa thư'; $labels['acle'] = 'Thải bỏ'; -$labels['shortacle'] = 'Thải bỏ'; $labels['aclx'] = 'Xóa giữ liệu'; $labels['acla'] = 'Quản lý'; -$labels['shortacla'] = 'Quản lý'; + $labels['aclfull'] = 'Quản lý toàn bộ'; $labels['aclother'] = 'Loại khác'; -$labels['shortaclother'] = 'Loại khác'; $labels['aclread'] = 'Đọc'; -$labels['shortaclr'] = 'Đọc'; -$labels['shortaclread'] = 'Đọc'; $labels['aclwrite'] = 'Viết'; -$labels['shortaclw'] = 'Viết'; -$labels['shortaclwrite'] = 'Viết'; $labels['acldelete'] = 'Xoá'; -$labels['shortacld'] = 'Xoá'; -$labels['shortaclt'] = 'Xoá'; -$labels['shortacldelete'] = 'Xoá'; + +$labels['shortacll'] = 'Tìm kiếm'; +$labels['shortaclr'] = 'Đọc'; $labels['shortacls'] = 'Giữ'; +$labels['shortaclw'] = 'Viết'; $labels['shortacli'] = 'Chèn'; +$labels['shortaclp'] = 'Đăng bài'; $labels['shortaclc'] = 'Tạo mới'; $labels['shortaclk'] = 'Tạo mới'; +$labels['shortacld'] = 'Xoá'; +$labels['shortaclt'] = 'Xoá'; +$labels['shortacle'] = 'Thải bỏ'; $labels['shortaclx'] = 'Giữ liệu được xóa'; +$labels['shortacla'] = 'Quản lý'; + +$labels['shortaclother'] = 'Loại khác'; +$labels['shortaclread'] = 'Đọc'; +$labels['shortaclwrite'] = 'Viết'; +$labels['shortacldelete'] = 'Xoá'; + $labels['longacll'] = 'Giữ liệu đã được liệt kê và có thể đóng góp'; $labels['longaclr'] = 'Giữ liệu có thể được mở để đọc'; -$labels['longaclread'] = 'Giữ liệu có thể được mở để đọc'; $labels['longacls'] = 'Cờ đánh dấu thư đã xem qua có thể thay đổi'; $labels['longaclw'] = 'Cờ thư và từ khóa có thể thay đổi, ngoại trừ đã xem qua và bị xóa'; $labels['longacli'] = 'Thư có thể được ghi hoặc sao chép vào giữ liệu'; @@ -72,18 +78,22 @@ $labels['longaclt'] = 'Cờ đánh dấu thư xóa có thể thay đổi'; $labels['longacle'] = 'Thư có thể thải bỏ'; $labels['longaclx'] = 'Giữ liệu có thể xóa được hoặc đặt lại tên'; $labels['longacla'] = 'Quyên truy cập giữ liệu có thể thay đổi'; + $labels['longaclfull'] = 'Quản lý toàn bộ bao gồm cả sự thi hành giữ liệu'; +$labels['longaclread'] = 'Giữ liệu có thể được mở để đọc'; $labels['longaclwrite'] = 'Thư có thể được đánh dấu, ghi hoăc sao chép vào giữ liệu'; $labels['longacldelete'] = 'Thư có thể bị xóa'; -$labels['deleting'] = 'Xóa quyền truy cập...'; -$labels['saving'] = 'Lưu quyền truy cập...'; -$labels['updatesuccess'] = 'Thay đổi quyền truy cập thành công...'; -$labels['deletesuccess'] = 'Xóa quyền truy cập thành công...'; -$labels['createsuccess'] = 'Thêm quyền truy cập thành công...'; -$labels['updateerror'] = 'Không thể cập nhật quyền truy cập'; -$labels['deleteerror'] = 'Khôngthể xóa quyền truy cập'; -$labels['createerror'] = 'Không thể thêm quyền truy cập'; -$labels['deleteconfirm'] = 'Bạn có chắc là muốn xóa bỏ quyền truy cập của người dùng được chọn?'; -$labels['norights'] = 'Chưa có quyền nào được chỉ định!'; -$labels['nouser'] = 'Chưa có tên truy nhập được chỉ định!'; +$messages['deleting'] = 'Xóa quyền truy cập...'; +$messages['saving'] = 'Lưu quyền truy cập...'; +$messages['updatesuccess'] = 'Thay đổi quyền truy cập thành công...'; +$messages['deletesuccess'] = 'Xóa quyền truy cập thành công...'; +$messages['createsuccess'] = 'Thêm quyền truy cập thành công...'; +$messages['updateerror'] = 'Không thể cập nhật quyền truy cập'; +$messages['deleteerror'] = 'Khôngthể xóa quyền truy cập'; +$messages['createerror'] = 'Không thể thêm quyền truy cập'; +$messages['deleteconfirm'] = 'Bạn có chắc là muốn xóa bỏ quyền truy cập của người dùng được chọn?'; +$messages['norights'] = 'Chưa có quyền nào được chỉ định!'; +$messages['nouser'] = 'Chưa có tên truy nhập được chỉ định!'; + +?> diff --git a/plugins/acl/localization/zh_CN.inc b/plugins/acl/localization/zh_CN.inc index 3cde07aa8..ebf314043 100644 --- a/plugins/acl/localization/zh_CN.inc +++ b/plugins/acl/localization/zh_CN.inc @@ -2,67 +2,98 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_CN/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: WeiHua.Deng <mcp2000@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); -$labels['sharing'] = '共享中'; +$labels['sharing'] = '共享'; $labels['myrights'] = '访问权限'; -$labels['username'] = '用户名:'; +$labels['username'] = '用户:'; $labels['advanced'] = '高级模式'; -$labels['newuser'] = '添加条目'; +$labels['newuser'] = '新增条目'; +$labels['actions'] = '权限设置...'; $labels['anyone'] = '所有用户(任何人)'; $labels['anonymous'] = '来宾(匿名)'; $labels['identifier'] = '标识符'; + $labels['acll'] = '查找'; -$labels['shortacll'] = '查找'; $labels['aclr'] = '读取消息'; $labels['acls'] = '保存已读状态'; +$labels['aclw'] = '写入标志'; $labels['acli'] = '插入(复制至)'; $labels['aclp'] = '发送'; -$labels['shortaclp'] = '发送'; $labels['aclc'] = '创建子文件夹'; $labels['aclk'] = '创建子文件夹'; $labels['acld'] = '删除消息'; $labels['aclt'] = '删除消息'; +$labels['acle'] = '清除'; $labels['aclx'] = '删除文件夹'; $labels['acla'] = '管理'; -$labels['shortacla'] = '管理'; -$labels['aclother'] = '其他'; -$labels['shortaclother'] = '其他'; -$labels['aclwrite'] = '撰写'; -$labels['shortaclw'] = '撰写'; -$labels['shortaclwrite'] = '撰写'; + +$labels['aclfull'] = '全部控制'; +$labels['aclother'] = '其它'; +$labels['aclread'] = '读取'; +$labels['aclwrite'] = '写入'; $labels['acldelete'] = '删除'; -$labels['shortacld'] = '删除'; -$labels['shortaclt'] = '删除'; -$labels['shortacldelete'] = '删除'; -$labels['shortacls'] = '保留'; + +$labels['shortacll'] = '查找'; +$labels['shortaclr'] = '读取'; +$labels['shortacls'] = '保存'; +$labels['shortaclw'] = '写入'; $labels['shortacli'] = '插入'; +$labels['shortaclp'] = '发送'; $labels['shortaclc'] = '新建'; $labels['shortaclk'] = '新建'; +$labels['shortacld'] = '删除'; +$labels['shortaclt'] = '删除'; +$labels['shortacle'] = '清除'; $labels['shortaclx'] = '删除文件夹'; +$labels['shortacla'] = '管理'; + +$labels['shortaclother'] = '其他'; +$labels['shortaclread'] = '读取'; +$labels['shortaclwrite'] = '写入'; +$labels['shortacldelete'] = '删除'; + $labels['longacll'] = '该文件夹在列表上可见且可被订阅'; $labels['longaclr'] = '该文件夹可被打开阅读'; +$labels['longacls'] = 'Messages Seen flag can be changed'; +$labels['longaclw'] = 'Messages flags and keywords can be changed, except Seen and Deleted'; +$labels['longacli'] = '消息可写或可被复制至文件夹中'; +$labels['longaclp'] = 'Messages can be posted to this folder'; +$labels['longaclc'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longaclk'] = 'Folders can be created (or renamed) directly under this folder'; +$labels['longacld'] = 'Messages Delete flag can be changed'; +$labels['longaclt'] = 'Messages Delete flag can be changed'; +$labels['longacle'] = '消息可被清除'; +$labels['longaclx'] = '该文件夹可被删除或重命名'; +$labels['longacla'] = '文件夹访问权限可被修改'; + +$labels['longaclfull'] = 'Full control including folder administration'; $labels['longaclread'] = '该文件夹可被打开阅读'; -$labels['longaclx'] = '该文件夹可悲删除或重命名'; -$labels['deleting'] = '删除访问权限中…'; -$labels['saving'] = '保存访问权限中…'; -$labels['updatesuccess'] = '成功修改访问权限'; -$labels['deletesuccess'] = '成功删除访问权限'; -$labels['createsuccess'] = '成功添加访问权限'; -$labels['updateerror'] = '无法更新访问权限'; -$labels['deleteerror'] = '无法删除访问权限'; -$labels['createerror'] = '无法添加访问权限'; -$labels['deleteconfirm'] = '您确定要移除选中用户的访问权限吗?'; -$labels['norights'] = '没有已指定的权限!'; -$labels['nouser'] = '没有已指定的用户名!'; +$labels['longaclwrite'] = '消息可被标记,撰写或复制至文件夹中'; +$labels['longacldelete'] = '信息可被删除'; + +$messages['deleting'] = '删除访问权限中…'; +$messages['saving'] = '保存访问权限中…'; +$messages['updatesuccess'] = '成功修改访问权限'; +$messages['deletesuccess'] = '成功删除访问权限'; +$messages['createsuccess'] = '成功添加访问权限'; +$messages['updateerror'] = '无法更新访问权限'; +$messages['deleteerror'] = '无法删除访问权限'; +$messages['createerror'] = '无法添加访问权限'; +$messages['deleteconfirm'] = '您确定要移除选中用户的访问权限吗?'; +$messages['norights'] = '没有已指定的权限!'; +$messages['nouser'] = '没有已指定的用户名!'; +?> diff --git a/plugins/acl/localization/zh_TW.inc b/plugins/acl/localization/zh_TW.inc index f04e0b9a2..821f7b321 100644 --- a/plugins/acl/localization/zh_TW.inc +++ b/plugins/acl/localization/zh_TW.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_TW/labels.inc | + | plugins/acl/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: 林子忠 | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ */ -$labels = array(); $labels['sharing'] = '分享'; $labels['myrights'] = '存取權限'; $labels['username'] = '使用者:'; @@ -23,44 +25,50 @@ $labels['actions'] = '權限設定'; $labels['anyone'] = '所有使用者 (anyone)'; $labels['anonymous'] = '訪客 (anonymous)'; $labels['identifier'] = '識別'; + $labels['acll'] = '尋找'; -$labels['shortacll'] = '尋找'; $labels['aclr'] = '讀取訊息'; $labels['acls'] = '保持上線狀態'; $labels['aclw'] = '寫入標幟'; $labels['acli'] = '插入(複製到這裡)'; $labels['aclp'] = '發表'; -$labels['shortaclp'] = '發表'; $labels['aclc'] = '建立子資料夾'; $labels['aclk'] = '建立子資料夾'; $labels['acld'] = '刪除訊息'; $labels['aclt'] = '刪除訊息'; $labels['acle'] = '刪去'; -$labels['shortacle'] = '刪去'; $labels['aclx'] = '刪除資料夾'; $labels['acla'] = '管理者'; -$labels['shortacla'] = '管理者'; + $labels['aclfull'] = '完全控制'; $labels['aclother'] = '其它'; -$labels['shortaclother'] = '其它'; $labels['aclread'] = '讀取'; -$labels['shortaclr'] = '讀取'; -$labels['shortaclread'] = '讀取'; $labels['aclwrite'] = '寫入'; -$labels['shortaclw'] = '寫入'; -$labels['shortaclwrite'] = '寫入'; $labels['acldelete'] = '刪除'; -$labels['shortacld'] = '刪除'; -$labels['shortaclt'] = '刪除'; -$labels['shortacldelete'] = '刪除'; + +$labels['shortacll'] = '尋找'; +$labels['shortaclr'] = '讀取'; $labels['shortacls'] = '保存'; +$labels['shortaclw'] = '寫入'; $labels['shortacli'] = '插入'; +$labels['shortaclp'] = '發表'; $labels['shortaclc'] = '建立'; $labels['shortaclk'] = '建立'; +$labels['shortacld'] = '刪除'; +$labels['shortaclt'] = '刪除'; +$labels['shortacle'] = '刪去'; $labels['shortaclx'] = '資料夾刪除'; +$labels['shortacla'] = '管理者'; + +$labels['shortaclother'] = '其它'; +$labels['shortaclread'] = '讀取'; +$labels['shortaclwrite'] = '寫入'; +$labels['shortacldelete'] = '刪除'; + +$labels['longacll'] = '此資料夾權限可以訂閱和瀏覽'; $labels['longaclr'] = '資料夾能被打開與讀取'; -$labels['longaclread'] = '資料夾能被打開與讀取'; $labels['longacls'] = '能修改訊息標幟'; +$labels['longaclw'] = '內容旗標和關鍵字可以變更,不包含已檢視和刪除的'; $labels['longacli'] = '訊息能寫入或複製到資料夾'; $labels['longaclp'] = '訊息能被投遞到這個資料夾'; $labels['longaclc'] = '這個資料夾之下可以建子資料夾(或重新命名)'; @@ -70,18 +78,22 @@ $labels['longaclt'] = '能修改訊息刪除標幟'; $labels['longacle'] = '能抹除訊息'; $labels['longaclx'] = '資料夾能被刪除或重新命名'; $labels['longacla'] = '能變更資料夾權限'; + $labels['longaclfull'] = '完全控制包含資料夾管理'; +$labels['longaclread'] = '資料夾能被打開與讀取'; $labels['longaclwrite'] = '信件可以被標記、編寫或複製到資料夾'; $labels['longacldelete'] = '訊息能被刪除'; -$labels['deleting'] = '刪除權限...'; -$labels['saving'] = '儲存權限...'; -$labels['updatesuccess'] = '權限變更完成'; -$labels['deletesuccess'] = '權限刪除完成'; -$labels['createsuccess'] = '權限新增完成'; -$labels['updateerror'] = '無法更新權限'; -$labels['deleteerror'] = '無法刪除權限'; -$labels['createerror'] = '無法新增權限'; -$labels['deleteconfirm'] = '您確定要刪除所選取使用者的權限嗎?'; -$labels['norights'] = '沒有指定任何權限'; -$labels['nouser'] = '沒有指定用戶名稱'; +$messages['deleting'] = '刪除權限...'; +$messages['saving'] = '儲存權限...'; +$messages['updatesuccess'] = '權限變更完成'; +$messages['deletesuccess'] = '權限刪除完成'; +$messages['createsuccess'] = '權限新增完成'; +$messages['updateerror'] = '無法更新權限'; +$messages['deleteerror'] = '無法刪除權限'; +$messages['createerror'] = '無法新增權限'; +$messages['deleteconfirm'] = '您確定要刪除所選取使用者的權限嗎?'; +$messages['norights'] = '沒有指定任何權限'; +$messages['nouser'] = '沒有指定用戶名稱'; + +?> diff --git a/plugins/acl/package.xml b/plugins/acl/package.xml index e5d411e18..52e234f37 100644 --- a/plugins/acl/package.xml +++ b/plugins/acl/package.xml @@ -13,9 +13,9 @@ <email>alec@alec.pl</email> <active>yes</active> </lead> - <date>2012-06-28</date> + <date>2013-03-01</date> <version> - <release>1.0</release> + <release>1.2</release> <api>0.7</api> </version> <stability> diff --git a/plugins/archive/archive.php b/plugins/archive/archive.php index 38b4f9fcb..7a81606ab 100644 --- a/plugins/archive/archive.php +++ b/plugins/archive/archive.php @@ -41,7 +41,7 @@ class archive extends rcube_plugin 'domain' => $this->ID, ), 'toolbar'); - + // register hook to localize the archive folder $this->add_hook('render_mailboxlist', array($this, 'render_mailboxlist')); @@ -75,10 +75,10 @@ class archive extends rcube_plugin { $rcmail = rcmail::get_instance(); $archive_folder = $rcmail->config->get('archive_mbox'); - $localize_name = $rcmail->config->get('archive_localize_name', true); + $show_real_name = $rcmail->config->get('show_real_foldernames'); // set localized name for the configured archive folder - if ($archive_folder && $localize_name) { + if ($archive_folder && !$show_real_name) { if (isset($p['list'][$archive_folder])) $p['list'][$archive_folder]['name'] = $this->gettext('archivefolder'); else // search in subfolders diff --git a/plugins/archive/localization/ar_SA.inc b/plugins/archive/localization/ar_SA.inc index 053891f2e..33e15c56f 100644 --- a/plugins/archive/localization/ar_SA.inc +++ b/plugins/archive/localization/ar_SA.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/ar_SA/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Ossama M. Khayat <okhayat@yahoo.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'الأرشيف'; -$labels['archivefolder'] = 'الأرشيف'; $labels['buttontitle'] = 'أرشف هذه الرسالة'; $labels['archived'] = 'أُرشفت بنجاح'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'الأرشيف'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/az_AZ.inc b/plugins/archive/localization/az_AZ.inc index a4f3bffb7..19a409d41 100644 --- a/plugins/archive/localization/az_AZ.inc +++ b/plugins/archive/localization/az_AZ.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/az_AZ/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Orkhan Guliyev <proger@box.az> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arxiv'; -$labels['archivefolder'] = 'Arxiv'; $labels['buttontitle'] = 'Mesajı arxivə göndər'; $labels['archived'] = 'Arxivə göndərildi'; +$labels['archivedreload'] = 'Müvəffəqiyyətlə arxivləşdirildi. Yeni arxiv qovluqlarını görmək üçün səhifəni yeniləyin.'; +$labels['archiveerror'] = 'Bəzi məktublar arxivləşdirilə bilinmirlər'; +$labels['archivefolder'] = 'Arxiv'; +$labels['settingstitle'] = 'Arxiv'; +$labels['archivetype'] = 'Arxivi böl: '; +$labels['archivetypeyear'] = 'İl (məs. Arxiv/2012)'; +$labels['archivetypemonth'] = 'Ay (məs. Arxiv/2012/06)'; +$labels['archivetypefolder'] = 'Orijinal qovluq'; +$labels['archivetypesender'] = 'Göndərənin E-Poçtu'; +$labels['unkownsender'] = 'naməlum'; +?> diff --git a/plugins/archive/localization/be_BE.inc b/plugins/archive/localization/be_BE.inc index 7e56c3bb2..ab78b2912 100644 --- a/plugins/archive/localization/be_BE.inc +++ b/plugins/archive/localization/be_BE.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/be_BE/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Alex Nehaichik <alex.nehaichik@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Архіў'; -$labels['archivefolder'] = 'Архіў'; $labels['buttontitle'] = 'Перанесці ў Архіў'; $labels['archived'] = 'Паспяхова перанесены ў Архіў'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Архіў'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/bg_BG.inc b/plugins/archive/localization/bg_BG.inc index 1e19af3e4..b7be242e0 100644 --- a/plugins/archive/localization/bg_BG.inc +++ b/plugins/archive/localization/bg_BG.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/bg_BG/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Nikolai Nikolov <nick@kytex.bg> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Архивиране'; -$labels['archivefolder'] = 'Архивиране'; $labels['buttontitle'] = 'Архивиране на съобщението'; $labels['archived'] = 'Архивирането е успешно'; +$labels['archivedreload'] = 'Успешно архивирано. Презаредете страницата за да видите архивираните папки.'; +$labels['archiveerror'] = 'Някои съобщения не бяха архивирани'; +$labels['archivefolder'] = 'Архивиране'; +$labels['settingstitle'] = 'Архив'; +$labels['archivetype'] = 'Раздели архива по'; +$labels['archivetypeyear'] = 'Година (пр. Архив/2012)'; +$labels['archivetypemonth'] = 'Месец (пр. Архив/2012/06)'; +$labels['archivetypefolder'] = 'Оригинална папка'; +$labels['archivetypesender'] = 'Email адрес на изпращача'; +$labels['unkownsender'] = 'неизвестно'; +?> diff --git a/plugins/archive/localization/br.inc b/plugins/archive/localization/br.inc index ce9e3d904..6b7859936 100644 --- a/plugins/archive/localization/br.inc +++ b/plugins/archive/localization/br.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/br/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Denis | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Diell'; -$labels['archivefolder'] = 'Diell'; $labels['buttontitle'] = 'Dielliñ ar gemenadenn-mañ'; $labels['archived'] = 'Diellet gant berzh'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Diell'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/bs_BA.inc b/plugins/archive/localization/bs_BA.inc index ec795e23b..06a5999a0 100644 --- a/plugins/archive/localization/bs_BA.inc +++ b/plugins/archive/localization/bs_BA.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arhiva'; -$labels['archivefolder'] = 'Arhiva'; $labels['buttontitle'] = 'Arhiviraj ovu poruku'; $labels['archived'] = 'Arhiviranje uspješno'; +$labels['archivedreload'] = 'Uspješno arhivirano. Ponovo učitajte stranicu da biste vidjeli nove foldere za arhiviranje.'; +$labels['archiveerror'] = 'Neke poruke nisu mogle biti arhivirane'; +$labels['archivefolder'] = 'Arhiva'; +$labels['settingstitle'] = 'Arhiva'; +$labels['archivetype'] = 'Podijeli arhivu po'; +$labels['archivetypeyear'] = 'Godinama (npr. Arhiva/2012)'; +$labels['archivetypemonth'] = 'Mjesecima (npr Arhiva/2012/06)'; +$labels['archivetypefolder'] = 'Originalni folder'; +$labels['archivetypesender'] = 'Email pošiljaoca'; +$labels['unkownsender'] = 'nepoznato'; +?> diff --git a/plugins/archive/localization/ca_ES.inc b/plugins/archive/localization/ca_ES.inc index 22502f008..04ade1dbf 100644 --- a/plugins/archive/localization/ca_ES.inc +++ b/plugins/archive/localization/ca_ES.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/ca_ES/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Emi Bcn | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arxiva'; -$labels['archivefolder'] = 'Arxiva'; $labels['buttontitle'] = 'Arxiva aquest missatge'; $labels['archived'] = 'Arxivat correctament'; +$labels['archivedreload'] = 'Arxivat correctament. Recarregueu la pàgina per veure les noves carpetes de l\'arxiu.'; +$labels['archiveerror'] = 'Alguns missatges no han pogut ser arxivats'; +$labels['archivefolder'] = 'Arxiva'; +$labels['settingstitle'] = 'Arxiu'; +$labels['archivetype'] = 'Dividir arxiu per'; +$labels['archivetypeyear'] = 'Any (p.ex. Arxiu/2012)'; +$labels['archivetypemonth'] = 'Mes (p.ex. Arxiu/2012/06)'; +$labels['archivetypefolder'] = 'Carpeta original'; +$labels['archivetypesender'] = 'Adreça del remitent'; +$labels['unkownsender'] = 'desconegut'; +?> diff --git a/plugins/archive/localization/cs_CZ.inc b/plugins/archive/localization/cs_CZ.inc index 28a41913b..e71aa5fa6 100644 --- a/plugins/archive/localization/cs_CZ.inc +++ b/plugins/archive/localization/cs_CZ.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/cs_CZ/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archiv'; -$labels['archivefolder'] = 'Archiv'; $labels['buttontitle'] = 'Archivovat zprávu'; $labels['archived'] = 'Úspěšně vloženo do archivu'; +$labels['archivedreload'] = 'Úspěšně archivovány. Obnovte stránku, abyste uviděli nové složky v archivu.'; +$labels['archiveerror'] = 'Některé zprávy nelze archivovat'; +$labels['archivefolder'] = 'Archiv'; +$labels['settingstitle'] = 'Archiv'; +$labels['archivetype'] = 'Rozdělit archiv podle'; +$labels['archivetypeyear'] = 'Rok (např. Archiv/2012)'; +$labels['archivetypemonth'] = 'Měsíc (např. Archiv/2012/06)'; +$labels['archivetypefolder'] = 'Původní složka'; +$labels['archivetypesender'] = 'E-mail odesílatele'; +$labels['unkownsender'] = 'neznámý'; +?> diff --git a/plugins/archive/localization/cy_GB.inc b/plugins/archive/localization/cy_GB.inc index 579c5b16e..454c26da5 100644 --- a/plugins/archive/localization/cy_GB.inc +++ b/plugins/archive/localization/cy_GB.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archif'; -$labels['archivefolder'] = 'Archif'; $labels['buttontitle'] = 'Archifo\'r neges hwn'; $labels['archived'] = 'Archifwyd yn llwyddiannus'; +$labels['archivedreload'] = 'Archifwyd yn llwyddiannus. Ail-lwythwch y dudalen i weld ffolderi archif newydd.'; +$labels['archiveerror'] = 'Nid oedd yn bosib archifo rhai negeseuon'; +$labels['archivefolder'] = 'Archif'; +$labels['settingstitle'] = 'Archif'; +$labels['archivetype'] = 'Rhannu archif gyda'; +$labels['archivetypeyear'] = 'Blwyddyn (e.g. Archif/2012)'; +$labels['archivetypemonth'] = 'Mis (e.g. Archif/2012/06)'; +$labels['archivetypefolder'] = 'Ffolder gwreiddiol'; +$labels['archivetypesender'] = 'Ebost anfonwr'; +$labels['unkownsender'] = 'anhysbys'; +?> diff --git a/plugins/archive/localization/da_DK.inc b/plugins/archive/localization/da_DK.inc index 936c05cbe..ac67700a4 100644 --- a/plugins/archive/localization/da_DK.inc +++ b/plugins/archive/localization/da_DK.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/da_DK/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Johannes Hessellund <osos@openeyes.dk> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arkiv'; -$labels['archivefolder'] = 'Arkiv'; $labels['buttontitle'] = 'Arkivér denne besked'; $labels['archived'] = 'Succesfuldt arkiveret.'; +$labels['archivedreload'] = 'Arkivering lykkedes. Genindlæs siden for at se den nye arkiv mappe.'; +$labels['archiveerror'] = 'Nogle meddelelser kunne ikke arkiveres'; +$labels['archivefolder'] = 'Arkiv'; +$labels['settingstitle'] = 'Arkiver'; +$labels['archivetype'] = 'Del arkiv med'; +$labels['archivetypeyear'] = 'År (f.eks. Arkiv/2012)'; +$labels['archivetypemonth'] = 'Måned (f.eks. Arkiv/2012/06)'; +$labels['archivetypefolder'] = 'Original mappe'; +$labels['archivetypesender'] = 'Afsenders email'; +$labels['unkownsender'] = 'ukendt'; +?> diff --git a/plugins/archive/localization/de_CH.inc b/plugins/archive/localization/de_CH.inc index 654f5a143..65cf6efe0 100644 --- a/plugins/archive/localization/de_CH.inc +++ b/plugins/archive/localization/de_CH.inc @@ -5,7 +5,7 @@ | plugins/archive/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Archive plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | Copyright (C) 2013, The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | @@ -18,8 +18,17 @@ $labels = array(); $labels['buttontext'] = 'Archiv'; -$labels['buttontitle'] = 'Nachricht archivieren'; -$labels['archived'] = 'Nachricht erfolgreich archiviert'; +$labels['buttontitle'] = 'Nachricht(en) archivieren'; +$labels['archived'] = 'Nachricht(en) erfolgreich archiviert'; +$labels['archivedreload'] = 'Nachrichten wurden archiviert. Laden Sie die Seite neu, um die neuen Archivordner zu sehen.'; +$labels['archiveerror'] = 'Einige Nachrichten konnten nicht archiviert werden'; $labels['archivefolder'] = 'Archiv'; +$labels['settingstitle'] = 'Archiv'; +$labels['archivetype'] = 'Erstelle Unterordner nach'; +$labels['archivetypeyear'] = 'Jahr (z.B. Archiv/2012)'; +$labels['archivetypemonth'] = 'Monat (z.B. Archiv/2012/06)'; +$labels['archivetypefolder'] = 'Originalordner'; +$labels['archivetypesender'] = 'Absender'; +$labels['unkownsender'] = 'unbekannt'; ?> diff --git a/plugins/archive/localization/de_DE.inc b/plugins/archive/localization/de_DE.inc index c525837fd..8d4f9e39f 100644 --- a/plugins/archive/localization/de_DE.inc +++ b/plugins/archive/localization/de_DE.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/de_DE/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archiv'; -$labels['archivefolder'] = 'Archiv'; $labels['buttontitle'] = 'Nachricht archivieren'; $labels['archived'] = 'Nachricht erfolgreich archiviert'; +$labels['archivedreload'] = 'Erfolgreich archiviert. Seite aktualisieren um die neuen Archiv-Ordner zu sehen'; +$labels['archiveerror'] = 'Einige Nachrichten konnten nicht archiviert werden'; +$labels['archivefolder'] = 'Archiv'; +$labels['settingstitle'] = 'Archiv'; +$labels['archivetype'] = 'Archiv aufteilen nach'; +$labels['archivetypeyear'] = 'Jahr (z.B. Archiv/2012)'; +$labels['archivetypemonth'] = 'Monat (z.B. Archiv/2012/06)'; +$labels['archivetypefolder'] = 'Originalordner'; +$labels['archivetypesender'] = 'Absender E-Mail'; +$labels['unkownsender'] = 'unbekannt'; +?> diff --git a/plugins/archive/localization/el_GR.inc b/plugins/archive/localization/el_GR.inc index a06372c00..6da9f7dbf 100644 --- a/plugins/archive/localization/el_GR.inc +++ b/plugins/archive/localization/el_GR.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/el_GR/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Nikos Keramidis <info@torus.gr> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Αρχειοθέτηση'; -$labels['archivefolder'] = 'Αρχειοθέτηση'; $labels['buttontitle'] = 'Αρχειοθέτηση μηνύματος'; $labels['archived'] = 'Αρχειοθετήθηκε με επιτυχία'; +$labels['archivedreload'] = 'Επιτυχής αρχειοθετηση. Ανανέωση της σελίδας για να δείτε τους νέους φακέλους αρχειοθέτησης. '; +$labels['archiveerror'] = 'Ορισμένα μηνύματα δεν μπορεσαν να αρχειοθετηθουν. '; +$labels['archivefolder'] = 'Αρχειοθέτηση'; +$labels['settingstitle'] = 'Αρχειοθέτηση'; +$labels['archivetype'] = 'Χασμα αρχειου απο'; +$labels['archivetypeyear'] = 'Χρονος (π.χ. Αρχειο/2012)'; +$labels['archivetypemonth'] = 'Μηνας (π.χ. Αρχειο/2012/06)'; +$labels['archivetypefolder'] = 'Αυθεντικος φακελος'; +$labels['archivetypesender'] = 'Αποστολέας email'; +$labels['unkownsender'] = 'άγνωστο'; +?> diff --git a/plugins/archive/localization/en_GB.inc b/plugins/archive/localization/en_GB.inc index c65672e6e..d3714c118 100644 --- a/plugins/archive/localization/en_GB.inc +++ b/plugins/archive/localization/en_GB.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/en_GB/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Chris January | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archive'; -$labels['archivefolder'] = 'Archive'; $labels['buttontitle'] = 'Archive this message'; $labels['archived'] = 'Successfully archived'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Archive'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/eo.inc b/plugins/archive/localization/eo.inc index e878635ee..fa323effd 100644 --- a/plugins/archive/localization/eo.inc +++ b/plugins/archive/localization/eo.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/eo/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Michael Moroni <michael.moroni@mailoo.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); -$labels['buttontext'] = 'Arkivo'; -$labels['archivefolder'] = 'Arkivo'; +$labels['buttontext'] = 'Arkivigi'; $labels['buttontitle'] = 'Arkivigi ĉi tiun mesaĝon'; $labels['archived'] = 'Sukcese arkivigita'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Arkivo'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/es_AR.inc b/plugins/archive/localization/es_AR.inc index 39466a980..5fb082497 100644 --- a/plugins/archive/localization/es_AR.inc +++ b/plugins/archive/localization/es_AR.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/es_AR/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archivo'; -$labels['archivefolder'] = 'Archivo'; $labels['buttontitle'] = 'Archivar este mensaje'; $labels['archived'] = 'Mensaje Archivado'; +$labels['archivedreload'] = 'Archivado satisfactoriamente. Recarga la página para ver las nuevas capetas archivadas.'; +$labels['archiveerror'] = 'Algunos mensajes no pudieron archivarse'; +$labels['archivefolder'] = 'Archivo'; +$labels['settingstitle'] = 'Archivo'; +$labels['archivetype'] = 'Separar archivo por'; +$labels['archivetypeyear'] = 'Año (ej. Archivo/2012)'; +$labels['archivetypemonth'] = 'Mes (ej. Archivo/2012/06)'; +$labels['archivetypefolder'] = 'Carpeta original'; +$labels['archivetypesender'] = 'Remitente del correo'; +$labels['unkownsender'] = 'desconocido'; +?> diff --git a/plugins/archive/localization/es_ES.inc b/plugins/archive/localization/es_ES.inc index 7cd5917c6..44b27691b 100644 --- a/plugins/archive/localization/es_ES.inc +++ b/plugins/archive/localization/es_ES.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/es_ES/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archivo'; -$labels['archivefolder'] = 'Archivo'; $labels['buttontitle'] = 'Archivar este mensaje'; $labels['archived'] = 'Mensaje Archivado'; +$labels['archivedreload'] = 'Archivado con éxito. Recargue la página para ver las nuevas carpetas de archivo.'; +$labels['archiveerror'] = 'No se ha podido archivar algunos mensajes'; +$labels['archivefolder'] = 'Archivo'; +$labels['settingstitle'] = 'Archivo'; +$labels['archivetype'] = 'Dividir el archivo por'; +$labels['archivetypeyear'] = 'Año (p.ej. Archivo/2012)'; +$labels['archivetypemonth'] = 'Mes (p.ej. Archivo/2012/06)'; +$labels['archivetypefolder'] = 'Bandeja original'; +$labels['archivetypesender'] = 'Email del remitente'; +$labels['unkownsender'] = 'desconocido'; +?> diff --git a/plugins/archive/localization/et_EE.inc b/plugins/archive/localization/et_EE.inc index 53e9b2504..55cdbc934 100644 --- a/plugins/archive/localization/et_EE.inc +++ b/plugins/archive/localization/et_EE.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/et_EE/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arhiveeri'; -$labels['archivefolder'] = 'Arhiveeri'; $labels['buttontitle'] = 'Arhiveeri see kiri'; $labels['archived'] = 'Edukalt arhiveeritud'; +$labels['archivedreload'] = 'Arhiveerimine õnnestus. Uute arhiivi kaustada nägemiseks laadi leht uuesti.'; +$labels['archiveerror'] = 'Mõnda kirja ei õnnestusnud arhiveerida'; +$labels['archivefolder'] = 'Arhiiv'; +$labels['settingstitle'] = 'Arhiiv'; +$labels['archivetype'] = 'Jaga arhiiv'; +$labels['archivetypeyear'] = 'Aasta (nt. Arhiiv/2012)'; +$labels['archivetypemonth'] = 'Kuu (nt. Arhiiv/2012/06)'; +$labels['archivetypefolder'] = 'Esialgne kaust'; +$labels['archivetypesender'] = 'Saatja e-post'; +$labels['unkownsender'] = 'teadmata'; +?> diff --git a/plugins/archive/localization/fa_IR.inc b/plugins/archive/localization/fa_IR.inc index c3f236837..9df31ed31 100644 --- a/plugins/archive/localization/fa_IR.inc +++ b/plugins/archive/localization/fa_IR.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'بایگانی'; -$labels['archivefolder'] = 'بایگانی'; $labels['buttontitle'] = 'بایگانی این پیغام'; $labels['archived'] = 'با موفقیت بایگانی شد'; +$labels['archivedreload'] = 'با موفقیت بایگانی شد، بارگذاری مجدد صفحه برای دیدن پوشههای بایگانی جدید.'; +$labels['archiveerror'] = 'برخی پیغامها بایگانی نخواهند شد'; +$labels['archivefolder'] = 'بایگانی'; +$labels['settingstitle'] = 'بایگانی'; +$labels['archivetype'] = 'جدا کردن بایگانی با'; +$labels['archivetypeyear'] = 'سال (به عنوان مثال بایگانی/۲۰۱۲)'; +$labels['archivetypemonth'] = 'ماه (به عنوان مثال بایگانی/۲۰۱۲/۰۶)'; +$labels['archivetypefolder'] = 'پوشه اصلی'; +$labels['archivetypesender'] = 'ایمیل فرستنده'; +$labels['unkownsender'] = 'ناشناخته'; +?> diff --git a/plugins/archive/localization/fi_FI.inc b/plugins/archive/localization/fi_FI.inc index f2b693283..261bc19ec 100644 --- a/plugins/archive/localization/fi_FI.inc +++ b/plugins/archive/localization/fi_FI.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/fi_FI/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Jiri Grönroos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arkistoi'; -$labels['archivefolder'] = 'Arkistoi'; $labels['buttontitle'] = 'Arkistoi viesti'; $labels['archived'] = 'Arkistoitu onnistuneesti'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Arkistoi'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/fr_FR.inc b/plugins/archive/localization/fr_FR.inc index 35434dac1..fbed8725b 100644 --- a/plugins/archive/localization/fr_FR.inc +++ b/plugins/archive/localization/fr_FR.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/fr_FR/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archive'; -$labels['archivefolder'] = 'Archive'; $labels['buttontitle'] = 'Archiver ce message'; $labels['archived'] = 'Message archivé avec success'; +$labels['archivedreload'] = 'Archivé avec succès. Rechargez la page pour voir les nouveaux dossiers d\'archivage.'; +$labels['archiveerror'] = 'Certains messages n\'ont pas pu être archivés.'; +$labels['archivefolder'] = 'Archive'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Diviser l\'archive en'; +$labels['archivetypeyear'] = 'Année (ex Archives/2012)'; +$labels['archivetypemonth'] = 'Mois (ex Archives/2012/06)'; +$labels['archivetypefolder'] = 'Dossier original'; +$labels['archivetypesender'] = 'Email de l\'émetteur'; +$labels['unkownsender'] = 'inconnu'; +?> diff --git a/plugins/archive/localization/gl_ES.inc b/plugins/archive/localization/gl_ES.inc index 1e6c620f9..55180fefe 100644 --- a/plugins/archive/localization/gl_ES.inc +++ b/plugins/archive/localization/gl_ES.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/gl_ES/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arquivo'; -$labels['archivefolder'] = 'Arquivo'; $labels['buttontitle'] = 'Arquivar esta mensaxe'; $labels['archived'] = 'Aquivouse a mensaxe'; +$labels['archivedreload'] = 'Arquivado correctamente. Recargue a páxina para ver os novos cartafoles de arquivado.'; +$labels['archiveerror'] = 'Non se puideron arquivar algunhas mensaxes'; +$labels['archivefolder'] = 'Arquivo'; +$labels['settingstitle'] = 'Arquivar'; +$labels['archivetype'] = 'Dividir o arquivo por'; +$labels['archivetypeyear'] = 'Ano (p.ex. Arquivo/2012)'; +$labels['archivetypemonth'] = 'Mes (p.ex. Arquivo/2012/06)'; +$labels['archivetypefolder'] = 'Cartafol orixe'; +$labels['archivetypesender'] = 'Enderezo do remitente'; +$labels['unkownsender'] = 'descoñecido'; +?> diff --git a/plugins/archive/localization/he_IL.inc b/plugins/archive/localization/he_IL.inc index 2243bea93..37bcaaa3f 100644 --- a/plugins/archive/localization/he_IL.inc +++ b/plugins/archive/localization/he_IL.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'ארכיון'; -$labels['archivefolder'] = 'ארכיון'; $labels['buttontitle'] = 'משלוח ההודעה לארכיב'; $labels['archived'] = 'עדכון הארכיון הצליח'; +$labels['archivedreload'] = 'נשמר בהצלחה בארכיב. יש לרענו את הדף כדי לראות את התיקיות החדשות בארכיב.'; +$labels['archiveerror'] = 'לא ניתן היה להעביר לארכיב חלק מההודעות'; +$labels['archivefolder'] = 'ארכיון'; +$labels['settingstitle'] = 'ארכיב'; +$labels['archivetype'] = 'לחלק את הארכיב על ידי'; +$labels['archivetypeyear'] = 'שנה ( לדוגמה, ארכיב/2012/96 )'; +$labels['archivetypemonth'] = 'חודש ( לדוגמה, ארכיב/2012/96 )'; +$labels['archivetypefolder'] = 'תיקיה מקורית'; +$labels['archivetypesender'] = 'שולח ההודעה'; +$labels['unkownsender'] = 'לא ידוע'; +?> diff --git a/plugins/archive/localization/hr_HR.inc b/plugins/archive/localization/hr_HR.inc index 3ef79d4dd..86ef2a98f 100644 --- a/plugins/archive/localization/hr_HR.inc +++ b/plugins/archive/localization/hr_HR.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/hr_HR/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Svebor Prstačić <svebor.prstacic@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arhiva'; -$labels['archivefolder'] = 'Arhiva'; $labels['buttontitle'] = 'Arhiviraj poruku'; $labels['archived'] = 'Uspješno arhivirana'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Arhiva'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/hu_HU.inc b/plugins/archive/localization/hu_HU.inc index edc915191..970a24184 100644 --- a/plugins/archive/localization/hu_HU.inc +++ b/plugins/archive/localization/hu_HU.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/hu_HU/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Droszler Gabor <droszler@datatrans.hu> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archiválás'; -$labels['archivefolder'] = 'Archiválás'; $labels['buttontitle'] = 'Üzenet archiválása'; $labels['archived'] = 'Sikeres archiválás'; +$labels['archivedreload'] = 'Az arhiválás sikeres. Frissitsd az oldalt, hogy lásd a létrejött arhivum mappákat.'; +$labels['archiveerror'] = 'Néhány üzenetet nem sikerült arhiválni'; +$labels['archivefolder'] = 'Archiválás'; +$labels['settingstitle'] = 'Archiválás'; +$labels['archivetype'] = 'Arhívum tovább bontása a következő szerint'; +$labels['archivetypeyear'] = 'Év ( pl Arhívum/2012)'; +$labels['archivetypemonth'] = 'Honap ( pl Arhívum/2012/06)'; +$labels['archivetypefolder'] = 'Eredeti mappa'; +$labels['archivetypesender'] = 'Feladó'; +$labels['unkownsender'] = 'ismeretlen'; +?> diff --git a/plugins/archive/localization/hy_AM.inc b/plugins/archive/localization/hy_AM.inc index ff29d198c..d807ae507 100644 --- a/plugins/archive/localization/hy_AM.inc +++ b/plugins/archive/localization/hy_AM.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/hy_AM/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Արխիվ'; -$labels['archivefolder'] = 'Արխիվ'; $labels['buttontitle'] = 'Արխիվացնել այս հաղորդագրությունը'; $labels['archived'] = 'Բարեհաջող արխիվացվեց'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Արխիվ'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/id_ID.inc b/plugins/archive/localization/id_ID.inc index aee53a564..09b5ed547 100644 --- a/plugins/archive/localization/id_ID.inc +++ b/plugins/archive/localization/id_ID.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/id_ID/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Putu Arya Sabda Wijaya | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arsip'; -$labels['archivefolder'] = 'Arsip'; $labels['buttontitle'] = 'Arsipkan pesan ini'; $labels['archived'] = 'Berhasil mengarsipkan'; +$labels['archivedreload'] = 'Berhasil diarsipkan. Reload halaman untuk melihat folder arsip baru.'; +$labels['archiveerror'] = 'Beberapa pesan tidak dapat diarsipkan'; +$labels['archivefolder'] = 'Arsip'; +$labels['settingstitle'] = 'Arsip'; +$labels['archivetype'] = 'Pisah arsip berdasarkan'; +$labels['archivetypeyear'] = 'Tahun (contoh: Arsip/2012)'; +$labels['archivetypemonth'] = 'Bulan (contoh: Arsip/2012/06)'; +$labels['archivetypefolder'] = 'Folder asli'; +$labels['archivetypesender'] = 'Email pengirim'; +$labels['unkownsender'] = 'Tidak dikenal'; +?> diff --git a/plugins/archive/localization/it_IT.inc b/plugins/archive/localization/it_IT.inc index 636965df7..66092f8ae 100644 --- a/plugins/archive/localization/it_IT.inc +++ b/plugins/archive/localization/it_IT.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/it_IT/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: emilio brambilla | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archivio'; -$labels['archivefolder'] = 'Archivio'; $labels['buttontitle'] = 'Archivia questo messaggio'; $labels['archived'] = 'Archiviato correttamente'; +$labels['archivedreload'] = 'Archiviata con successo. Ricarica la pagina per visualizzare le nuove cartelle.'; +$labels['archiveerror'] = 'Alcuni messaggi non possono essere archiviati'; +$labels['archivefolder'] = 'Archivio'; +$labels['settingstitle'] = 'Archivio'; +$labels['archivetype'] = 'Dividi archivio per'; +$labels['archivetypeyear'] = 'Anno (es. Archivio/2012)'; +$labels['archivetypemonth'] = 'Mese (es. Archivio/2012/06)'; +$labels['archivetypefolder'] = 'Cartella originale'; +$labels['archivetypesender'] = 'Mittente email'; +$labels['unkownsender'] = 'sconosciuto'; +?> diff --git a/plugins/archive/localization/ja_JP.inc b/plugins/archive/localization/ja_JP.inc index 1de4de0d1..b260e2458 100644 --- a/plugins/archive/localization/ja_JP.inc +++ b/plugins/archive/localization/ja_JP.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Takahiro Kambe | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'アーカイブ'; -$labels['archivefolder'] = 'アーカイブ'; $labels['buttontitle'] = 'このメッセージをアーカイブ'; $labels['archived'] = 'アーカイブしました。'; +$labels['archivedreload'] = 'アーカイブしました。ページを再読み込みすると、新しいアーカイブのフォルダーを表示します。'; +$labels['archiveerror'] = 'アーカイブできないメッセージがありました'; +$labels['archivefolder'] = 'アーカイブ'; +$labels['settingstitle'] = 'アーカイブ'; +$labels['archivetype'] = 'アーカイブを分割: '; +$labels['archivetypeyear'] = '年 (例: アーカイブ/2012)'; +$labels['archivetypemonth'] = '月 (e.g. アーカイブ/2012/06)'; +$labels['archivetypefolder'] = '元のフォルダー'; +$labels['archivetypesender'] = '電子メールの送信者'; +$labels['unkownsender'] = '不明'; +?> diff --git a/plugins/archive/localization/km_KH.inc b/plugins/archive/localization/km_KH.inc index 3e880dcb9..6872026ec 100644 --- a/plugins/archive/localization/km_KH.inc +++ b/plugins/archive/localization/km_KH.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/km_KH/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: samdyk | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'ប័ណ្ណសារ'; -$labels['archivefolder'] = 'ប័ណ្ណសារ'; $labels['buttontitle'] = 'ប័ណ្ណសារ សារលិខិត នេះ'; $labels['archived'] = 'ប័ណ្ណសារ បានសំរេច'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'ប័ណ្ណសារ'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/ko_KR.inc b/plugins/archive/localization/ko_KR.inc index b067356a6..4226420a0 100644 --- a/plugins/archive/localization/ko_KR.inc +++ b/plugins/archive/localization/ko_KR.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/ko_KR/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Kim, Woohyun <woohyun.kim@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = '보관'; -$labels['archivefolder'] = '보관'; $labels['buttontitle'] = '이 메시지를 보관'; -$labels['archived'] = '성공적으로 보관 됨'; +$labels['archived'] = '성공적으로 보관됨'; +$labels['archivedreload'] = '성공적으로 보관됨. 페이지를 다시 불러와서 새 보관 폴더를 확인하세요.'; +$labels['archiveerror'] = '일부 메시지가 보관되지 않음'; +$labels['archivefolder'] = '보관'; +$labels['settingstitle'] = '보관'; +$labels['archivetype'] = '보관된 메시지 정리 기준'; +$labels['archivetypeyear'] = '연도 (예: 보관 편지함/2012)'; +$labels['archivetypemonth'] = '월 (예: 보관 편지함/2012/06)'; +$labels['archivetypefolder'] = '원본 폴더'; +$labels['archivetypesender'] = '발신인 이메일'; +$labels['unkownsender'] = '알 수 없음'; +?> diff --git a/plugins/archive/localization/ku.inc b/plugins/archive/localization/ku.inc index 235eedf39..15a7c61b1 100644 --- a/plugins/archive/localization/ku.inc +++ b/plugins/archive/localization/ku.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/ku/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: david absalan <absalan@live.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arşîv'; -$labels['archivefolder'] = 'Arşîv'; $labels['buttontitle'] = 'am masaja bxa arşiv'; $labels['archived'] = 'ba gşti Arşiv kra'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Arşîv'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/lt_LT.inc b/plugins/archive/localization/lt_LT.inc index 2beb03136..069a65665 100644 --- a/plugins/archive/localization/lt_LT.inc +++ b/plugins/archive/localization/lt_LT.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Rimas Kudelis <rq@akl.lt> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archyvuoti'; -$labels['archivefolder'] = 'Archyvuoti'; $labels['buttontitle'] = 'Perkelti šį laišką į archyvą'; $labels['archived'] = 'Laiškas sėkmingai perkeltas į archyvą'; +$labels['archivedreload'] = 'Sėkmingai perkelta į archyvą. Iš naujo įkelkite puslapį, kad pamatytumėt pasikeitimus.'; +$labels['archiveerror'] = 'Į archyvą nepavyko perkelti keleto laiškų.'; +$labels['archivefolder'] = 'Archyvuoti'; +$labels['settingstitle'] = 'Archyvuoti'; +$labels['archivetype'] = 'Padalinti archyvą pagal'; +$labels['archivetypeyear'] = 'Metai (pvz. Archyvas/2012)'; +$labels['archivetypemonth'] = 'Mėnesis (pvz. Archyvas/2012/06)'; +$labels['archivetypefolder'] = 'Tikrasis aplankas'; +$labels['archivetypesender'] = 'Siuntėjo el. pašto adresas'; +$labels['unkownsender'] = 'nežinomas'; +?> diff --git a/plugins/archive/localization/lv_LV.inc b/plugins/archive/localization/lv_LV.inc index d806fcf65..ad2812fba 100644 --- a/plugins/archive/localization/lv_LV.inc +++ b/plugins/archive/localization/lv_LV.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/lv_LV/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Ivars Strazdiņš | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arhīvs'; -$labels['archivefolder'] = 'Arhīvs'; $labels['buttontitle'] = 'Arhivēt vēstuli'; $labels['archived'] = 'Vēstule sekmīgi arhivēta'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Arhīvs'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/ml_IN.inc b/plugins/archive/localization/ml_IN.inc index 13569bf12..097ea14b9 100644 --- a/plugins/archive/localization/ml_IN.inc +++ b/plugins/archive/localization/ml_IN.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/ml_IN/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Anish A <aneesh.nl@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'ശേഖരം'; -$labels['archivefolder'] = 'ശേഖരം'; $labels['buttontitle'] = 'ഈ മെസ്സേജ് ശേഖരിക്കുക'; $labels['archived'] = 'വിജയകരമായി ശേഖരിച്ചു'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'ശേഖരം'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/mr_IN.inc b/plugins/archive/localization/mr_IN.inc index 5b66f43a3..8b2397937 100644 --- a/plugins/archive/localization/mr_IN.inc +++ b/plugins/archive/localization/mr_IN.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/mr_IN/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Devendra Buddhikot <devendradb@rediffmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'जतन केलेला'; -$labels['archivefolder'] = 'जतन केलेला'; $labels['buttontitle'] = 'हा संदेश जतन करा'; $labels['archived'] = 'यशस्वीरीत्या जतन केला'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'जतन केलेला'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/nb_NO.inc b/plugins/archive/localization/nb_NO.inc index 46e49aba0..62ea381ca 100644 --- a/plugins/archive/localization/nb_NO.inc +++ b/plugins/archive/localization/nb_NO.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NB/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Tobias V. Langhoff <spug@thespug.net> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arkiv'; -$labels['archivefolder'] = 'Arkiv'; $labels['buttontitle'] = 'Arkiver meldingen'; $labels['archived'] = 'Arkivert'; +$labels['archivedreload'] = 'Arkivering vellykket. Last inn siden på nytt for å se de nye arkivmappene.'; +$labels['archiveerror'] = 'Noen meldinger kunne ikke arkiveres'; +$labels['archivefolder'] = 'Arkiv'; +$labels['settingstitle'] = 'Arkiv'; +$labels['archivetype'] = 'Del arkiv etter'; +$labels['archivetypeyear'] = 'År (f.eks. Arkiv/2012)'; +$labels['archivetypemonth'] = 'Måned (f.eks. Arkiv/2012/06)'; +$labels['archivetypefolder'] = 'Opprinnelig mappe'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'ukjent'; +?> diff --git a/plugins/archive/localization/nl_NL.inc b/plugins/archive/localization/nl_NL.inc index 44f671239..263874236 100644 --- a/plugins/archive/localization/nl_NL.inc +++ b/plugins/archive/localization/nl_NL.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/nl_NL/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archief'; -$labels['archivefolder'] = 'Archief'; $labels['buttontitle'] = 'Archiveer dit bericht'; $labels['archived'] = 'Succesvol gearchiveerd'; +$labels['archivedreload'] = 'Succesvol gearchiveerd. Herlaad de pagina om de nieuwe archiefmappen te bekijken.'; +$labels['archiveerror'] = 'Sommige berichten kunnen niet gearchiveerd worden'; +$labels['archivefolder'] = 'Archief'; +$labels['settingstitle'] = 'Archiveren'; +$labels['archivetype'] = 'Archief opdelen in'; +$labels['archivetypeyear'] = 'Jaar (bijv. Archief/2012)'; +$labels['archivetypemonth'] = 'Maand (bijv. Archief/2012/06)'; +$labels['archivetypefolder'] = 'Originele map'; +$labels['archivetypesender'] = 'Afzender e-mail'; +$labels['unkownsender'] = 'onbekend'; +?> diff --git a/plugins/archive/localization/nn_NO.inc b/plugins/archive/localization/nn_NO.inc index d870f1f83..01effaa62 100644 --- a/plugins/archive/localization/nn_NO.inc +++ b/plugins/archive/localization/nn_NO.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/nn_NN/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Fredrik Larsen <fredrik.h.larsen@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arkiver'; -$labels['archivefolder'] = 'Arkiver'; $labels['buttontitle'] = 'Arkiver meldinga'; $labels['archived'] = 'Arkivert'; +$labels['archivedreload'] = 'Arkivering vellukka. Last inn sida på nytt for å sjå dei nye arkivmappene.'; +$labels['archiveerror'] = 'Nokre meldingar kunne ikkje arkiverast'; +$labels['archivefolder'] = 'Arkiver'; +$labels['settingstitle'] = 'Arkiv'; +$labels['archivetype'] = 'Del arkiv etter'; +$labels['archivetypeyear'] = 'År (f.eks. Arkiv/2012)'; +$labels['archivetypemonth'] = 'Månad (f.eks. Arkiv/2012/06)'; +$labels['archivetypefolder'] = 'Opprinneleg mappe'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'ukjent'; +?> diff --git a/plugins/archive/localization/pl_PL.inc b/plugins/archive/localization/pl_PL.inc index 1e6ff0b44..316ca702d 100644 --- a/plugins/archive/localization/pl_PL.inc +++ b/plugins/archive/localization/pl_PL.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/pl_PL/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archiwum'; -$labels['archivefolder'] = 'Archiwum'; $labels['buttontitle'] = 'Przenieś do archiwum'; $labels['archived'] = 'Pomyślnie zarchiwizowano'; +$labels['archivedreload'] = 'Pomyślnie zarchiwizowano. Odśwież stronę aby zobaczyć nowe foldery.'; +$labels['archiveerror'] = 'Nie można zarchiwizować niektórych wiadomości'; +$labels['archivefolder'] = 'Archiwum'; +$labels['settingstitle'] = 'Archiwum'; +$labels['archivetype'] = 'Podziel archiwum wg'; +$labels['archivetypeyear'] = 'Roku (np. Archiwum/2012)'; +$labels['archivetypemonth'] = 'Miesiąca (np. Archiwum/2012/06)'; +$labels['archivetypefolder'] = 'Oryginalny folder'; +$labels['archivetypesender'] = 'E-mail nadawcy'; +$labels['unkownsender'] = 'nieznany'; +?> diff --git a/plugins/archive/localization/pt_BR.inc b/plugins/archive/localization/pt_BR.inc index 1991290eb..05508e2e3 100644 --- a/plugins/archive/localization/pt_BR.inc +++ b/plugins/archive/localization/pt_BR.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_BR/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arquivo'; -$labels['archivefolder'] = 'Arquivo'; $labels['buttontitle'] = 'Arquivar esta mensagem'; $labels['archived'] = 'Arquivada com sucesso'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Arquivo'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/pt_PT.inc b/plugins/archive/localization/pt_PT.inc index 712e05b5f..b932022b5 100644 --- a/plugins/archive/localization/pt_PT.inc +++ b/plugins/archive/localization/pt_PT.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: David | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arquivo'; -$labels['archivefolder'] = 'Arquivo'; $labels['buttontitle'] = 'Arquivar esta mensagem'; $labels['archived'] = 'Arquivada com sucesso'; +$labels['archivedreload'] = 'Arquivado com sucesso. Recarregue a página para ver as novas pastas de arquivo.'; +$labels['archiveerror'] = 'Algumas mensagens não puderam ser arquivadas'; +$labels['archivefolder'] = 'Arquivo'; +$labels['settingstitle'] = 'Arquivo'; +$labels['archivetype'] = 'Dividir arquivo por'; +$labels['archivetypeyear'] = 'Ano (ex. Arquivo/2012)'; +$labels['archivetypemonth'] = 'Mês (ex. Arquivo/2012/06)'; +$labels['archivetypefolder'] = 'Pasta original'; +$labels['archivetypesender'] = 'E-mail do remetente'; +$labels['unkownsender'] = 'desconhecido'; +?> diff --git a/plugins/archive/localization/ro_RO.inc b/plugins/archive/localization/ro_RO.inc index 1d3c6e4c8..e88e918fa 100644 --- a/plugins/archive/localization/ro_RO.inc +++ b/plugins/archive/localization/ro_RO.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/ro_RO/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: tudor <tudor@starnet-alba.ro> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arhivă'; -$labels['archivefolder'] = 'Arhivă'; $labels['buttontitle'] = 'Arhivează acest mesaj.'; $labels['archived'] = 'Arhivare reuşită.'; +$labels['archivedreload'] = 'Arhivat cu succes. Reîncărcați pagina pentru a vedea noul dosar de arhivare.'; +$labels['archiveerror'] = 'Câteva mesaje nu au putut fi arhivate'; +$labels['archivefolder'] = 'Arhivă'; +$labels['settingstitle'] = 'Arhivă'; +$labels['archivetype'] = 'Divide arhiva pe'; +$labels['archivetypeyear'] = 'Ani (ex. Arhiva/2013)'; +$labels['archivetypemonth'] = 'Luni (ex. Arhiva/2013/06)'; +$labels['archivetypefolder'] = 'Dosar original'; +$labels['archivetypesender'] = 'E-mail expeditor'; +$labels['unkownsender'] = 'necunoscut'; +?> diff --git a/plugins/archive/localization/ru_RU.inc b/plugins/archive/localization/ru_RU.inc index 6fd1dab28..9a18981d3 100644 --- a/plugins/archive/localization/ru_RU.inc +++ b/plugins/archive/localization/ru_RU.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/ru_RU/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Архив'; -$labels['archivefolder'] = 'Архив'; $labels['buttontitle'] = 'Переместить выбранное в архив'; $labels['archived'] = 'Перенесено в Архив'; +$labels['archivedreload'] = 'Успешно заархивировано. Обновите страницу, чтобы увидеть новые папки архива.'; +$labels['archiveerror'] = 'Некоторые сообщения не могут быть заархивированы'; +$labels['archivefolder'] = 'Архив'; +$labels['settingstitle'] = 'Архив'; +$labels['archivetype'] = 'Разделить архив по'; +$labels['archivetypeyear'] = 'Год (например, Архив/2012)'; +$labels['archivetypemonth'] = 'Месяц (например, Архив/2012/06)'; +$labels['archivetypefolder'] = 'Исходная папка'; +$labels['archivetypesender'] = 'Адрес отправителя'; +$labels['unkownsender'] = 'неизвестно'; +?> diff --git a/plugins/archive/localization/si_LK.inc b/plugins/archive/localization/si_LK.inc index 46acc199e..91e47aee0 100644 --- a/plugins/archive/localization/si_LK.inc +++ b/plugins/archive/localization/si_LK.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/si_LK/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Mohamed Rizmi | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'සංරක්ෂණය'; -$labels['archivefolder'] = 'සංරක්ෂණය'; $labels['buttontitle'] = 'මෙම පණිවිඩය සංරක්ෂණය කරන්න'; $labels['archived'] = 'සංරක්ෂණය සාර්ථකයි'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'සංරක්ෂණය'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/sk_SK.inc b/plugins/archive/localization/sk_SK.inc index d5310795c..ce7f63e1c 100644 --- a/plugins/archive/localization/sk_SK.inc +++ b/plugins/archive/localization/sk_SK.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: panda | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Archivovať'; -$labels['archivefolder'] = 'Archivovať'; $labels['buttontitle'] = 'Archivovať túto správu'; $labels['archived'] = 'Úspešne archivované'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Archivovať'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/sl_SI.inc b/plugins/archive/localization/sl_SI.inc index 9a50bb59a..b49fe93ab 100644 --- a/plugins/archive/localization/sl_SI.inc +++ b/plugins/archive/localization/sl_SI.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/sl_SI/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Barbara Krasovec <barbarak@arnes.si> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arhiv'; -$labels['archivefolder'] = 'Arhiv'; $labels['buttontitle'] = 'Arhiviraj to sporočilo'; $labels['archived'] = 'Sporočilo je bilo uspešno arhivirano'; +$labels['archivedreload'] = 'Uspešno shranjeno v arhiv. Za pregled map v Arhivu ponovno naložite stran.'; +$labels['archiveerror'] = 'Nekaterih sporočil ni bilo mogoče arhivirati'; +$labels['archivefolder'] = 'Arhiv'; +$labels['settingstitle'] = 'Arhiv'; +$labels['archivetype'] = 'Razdeli arhiv glede na'; +$labels['archivetypeyear'] = 'Leto (npr. Arhiv/2012)'; +$labels['archivetypemonth'] = 'Mesec (npr. Arhiv/2012/06)'; +$labels['archivetypefolder'] = 'Izvorna mapa'; +$labels['archivetypesender'] = 'Naslov pošiljatelja'; +$labels['unkownsender'] = 'neznan'; +?> diff --git a/plugins/archive/localization/sr_CS.inc b/plugins/archive/localization/sr_CS.inc index 81128c4ca..686038d4c 100644 --- a/plugins/archive/localization/sr_CS.inc +++ b/plugins/archive/localization/sr_CS.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/sr_CS/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Saša Zejnilović <zejnils@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arhiva'; -$labels['archivefolder'] = 'Arhiva'; $labels['buttontitle'] = 'Arhivirati ovu poruku'; $labels['archived'] = 'Uspěšno arhivirano'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Arhiva'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/sv_SE.inc b/plugins/archive/localization/sv_SE.inc index 13d0cf007..49ab09300 100644 --- a/plugins/archive/localization/sv_SE.inc +++ b/plugins/archive/localization/sv_SE.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/sv_SE/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Jonas Nasholm | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); -$labels['buttontext'] = 'Arkiv'; -$labels['archivefolder'] = 'Arkiv'; +$labels['buttontext'] = 'Arkivera'; $labels['buttontitle'] = 'Arkivera meddelande'; $labels['archived'] = 'Meddelandet är arkiverat'; +$labels['archivedreload'] = 'Meddelandet är arkiverat. Ladda om sidan för att se de nya arkivkatalogerna.'; +$labels['archiveerror'] = 'Några meddelanden kunde inte arkiveras'; +$labels['archivefolder'] = 'Arkiv'; +$labels['settingstitle'] = 'Arkiv'; +$labels['archivetype'] = 'Uppdelning av arkiv'; +$labels['archivetypeyear'] = 'År (ex. Arkiv/2012)'; +$labels['archivetypemonth'] = 'Månad (ex. Arkiv/2012/06)'; +$labels['archivetypefolder'] = 'Ursprunglig katalog'; +$labels['archivetypesender'] = 'Avsändaradress'; +$labels['unkownsender'] = 'Okänd'; +?> diff --git a/plugins/archive/localization/tr_TR.inc b/plugins/archive/localization/tr_TR.inc index 6b63dc87c..b6960ea89 100644 --- a/plugins/archive/localization/tr_TR.inc +++ b/plugins/archive/localization/tr_TR.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/tr_TR/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: ismail yenigul | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Arşiv'; -$labels['archivefolder'] = 'Arşiv'; $labels['buttontitle'] = 'Bu postayı arşivle'; $labels['archived'] = 'Başarıyla arşivlendi'; +$labels['archivedreload'] = 'Başarıyla arşivlendi. Yeni arşiv dosyalarını görmek için sayfayı yenileyin.'; +$labels['archiveerror'] = 'Bazı mesajlar arşivlenemedi.'; +$labels['archivefolder'] = 'Arşiv'; +$labels['settingstitle'] = 'Arşiv'; +$labels['archivetype'] = 'Arşivi bunla böl'; +$labels['archivetypeyear'] = 'Yıl (Arşiv/2012)'; +$labels['archivetypemonth'] = 'Ay(Arşiv/2012/06)'; +$labels['archivetypefolder'] = 'Özgün dosya'; +$labels['archivetypesender'] = 'E-Posta Göndericisi'; +$labels['unkownsender'] = 'bilinmeyen'; +?> diff --git a/plugins/archive/localization/uk_UA.inc b/plugins/archive/localization/uk_UA.inc index 18d5f9344..777be6167 100644 --- a/plugins/archive/localization/uk_UA.inc +++ b/plugins/archive/localization/uk_UA.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/uk_UA/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Anton Gladky | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Архів'; -$labels['archivefolder'] = 'Архів'; $labels['buttontitle'] = 'Архівувати це повідомлення'; $labels['archived'] = 'Перенесено в архів'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Архів'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/vi_VN.inc b/plugins/archive/localization/vi_VN.inc index 07775c9b0..fa2be9895 100644 --- a/plugins/archive/localization/vi_VN.inc +++ b/plugins/archive/localization/vi_VN.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Kenny Tran <kennethanh@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = 'Lưu trữ'; -$labels['archivefolder'] = 'Lưu trữ'; $labels['buttontitle'] = 'Lưu lại bức thư này'; $labels['archived'] = 'Lưu lại thành công'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = 'Lưu trữ'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/zh_CN.inc b/plugins/archive/localization/zh_CN.inc index a9eca45ae..17af54cde 100644 --- a/plugins/archive/localization/zh_CN.inc +++ b/plugins/archive/localization/zh_CN.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_CN/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: waring_id | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = '存档'; -$labels['archivefolder'] = '存档'; $labels['buttontitle'] = '将该信息存档'; $labels['archived'] = '存档成功'; +$labels['archivedreload'] = 'Successfully archived. Reload the page to see the new archive folders.'; +$labels['archiveerror'] = 'Some messages could not be archived'; +$labels['archivefolder'] = '存档'; +$labels['settingstitle'] = 'Archive'; +$labels['archivetype'] = 'Divide archive by'; +$labels['archivetypeyear'] = 'Year (e.g. Archive/2012)'; +$labels['archivetypemonth'] = 'Month (e.g. Archive/2012/06)'; +$labels['archivetypefolder'] = 'Original folder'; +$labels['archivetypesender'] = 'Sender email'; +$labels['unkownsender'] = 'unknown'; +?> diff --git a/plugins/archive/localization/zh_TW.inc b/plugins/archive/localization/zh_TW.inc index 0f6e9b943..6eac3a391 100644 --- a/plugins/archive/localization/zh_TW.inc +++ b/plugins/archive/localization/zh_TW.inc @@ -2,20 +2,33 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_TW/labels.inc | + | plugins/archive/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-archive/ */ $labels = array(); $labels['buttontext'] = '封存'; -$labels['archivefolder'] = '封存'; $labels['buttontitle'] = '封存此信件'; $labels['archived'] = '已成功封存'; +$labels['archivedreload'] = '封存動作完成.重新載入頁面瀏覽新的封存資料夾'; +$labels['archiveerror'] = '部分資訊無法完成封存'; +$labels['archivefolder'] = '封存'; +$labels['settingstitle'] = '封存'; +$labels['archivetype'] = '封存檔案切割方式'; +$labels['archivetypeyear'] = '年分(例如: 封存/2012)'; +$labels['archivetypemonth'] = '月份(例如: 封存/2012/06)'; +$labels['archivetypefolder'] = '原始資料夾'; +$labels['archivetypesender'] = '寄件者電子信箱'; +$labels['unkownsender'] = '未知'; +?> diff --git a/plugins/attachment_reminder/attachment_reminder.js b/plugins/attachment_reminder/attachment_reminder.js new file mode 100755 index 000000000..50d661b3b --- /dev/null +++ b/plugins/attachment_reminder/attachment_reminder.js @@ -0,0 +1,68 @@ +/* Attachment Reminder plugin script */ + +function rcmail_get_compose_message() +{ + var msg; + + if (window.tinyMCE && (ed = tinyMCE.get(rcmail.env.composebody))) { + msg = ed.getContent(); + msg = msg.replace(/<blockquote[^>]*>(.|[\r\n])*<\/blockquote>/gmi, ''); + } + else { + msg = $('#' + rcmail.env.composebody).val(); + msg = msg.replace(/^>.*$/gmi, ''); + } + + return msg; +}; + +function rcmail_check_message(msg) +{ + var i, rx, keywords = rcmail.gettext('keywords', 'attachment_reminder').split(",").concat([".doc", ".pdf"]); + + $.each(keywords, function(n) { return RegExp.escape(n); }); + rx = new RegExp('(' + keywords.join('|') + ')', 'i'); + + return msg.search(rx) != -1; +}; + +function rcmail_have_attachments() +{ + return rcmail.env.attachments && $('li', rcmail.gui_objects.attachmentlist).length; +}; + +function rcmail_attachment_reminder_dialog() +{ + var buttons = {}; + + buttons[rcmail.gettext('addattachment')] = function() { + $(this).remove(); + if (window.UI && UI.show_uploadform) // Larry skin + UI.show_uploadform(); + else if (window.rcmail_ui && rcmail_ui.show_popup) // classic skin + rcmail_ui.show_popup('uploadmenu', true); + }; + buttons[rcmail.gettext('send')] = function(e) { + $(this).remove(); + rcmail.env.attachment_reminder = true; + rcmail.command('send', '', e); + }; + + rcmail.env.attachment_reminder = false; + rcmail.show_popup_dialog(rcmail.gettext('attachment_reminder.forgotattachment'), '', buttons); +}; + + +if (window.rcmail) { + rcmail.addEventListener('beforesend', function(evt) { + var msg = rcmail_get_compose_message(), + subject = $('#compose-subject').val(); + + if (!rcmail.env.attachment_reminder && !rcmail_have_attachments() + && (rcmail_check_message(msg) || rcmail_check_message(subject)) + ) { + rcmail_attachment_reminder_dialog(); + return false; + } + }); +} diff --git a/plugins/attachment_reminder/attachment_reminder.php b/plugins/attachment_reminder/attachment_reminder.php new file mode 100755 index 000000000..a215ff57c --- /dev/null +++ b/plugins/attachment_reminder/attachment_reminder.php @@ -0,0 +1,82 @@ +<?php +/** + * Attachement Reminder + * + * A plugin that reminds a user to attach the files + * + * @version @package_version@ + * @author Thomas Yu - Sian, Liu + * @author Aleksander Machniak <machniak@kolabsys.com> + * + * Copyright (C) 2013 Thomas Yu - Sian, Liu + * Copyright (C) 2013, Kolab Systems AG + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/> + */ + +class attachment_reminder extends rcube_plugin +{ + public $task = 'mail|settings'; + public $noajax = true; + + + function init() + { + $rcmail = rcube::get_instance(); + + if ($rcmail->task == 'mail' && $rcmail->action == 'compose') { + $this->include_script('attachment_reminder.js'); + $this->add_texts('localization/', array('keywords', 'forgotattachment')); + $rcmail->output->add_label('addattachment', 'send'); + } + + if ($rcmail->task == 'settings') { + $dont_override = $rcmail->config->get('dont_override', array()); + + if (!in_array('attachment_reminder', $dont_override)) { + $this->add_hook('preferences_list', array($this, 'prefs_list')); + $this->add_hook('preferences_save', array($this, 'prefs_save')); + } + } + } + + function prefs_list($args) + { + if ($args['section'] == 'compose') { + $this->add_texts('localization/'); + $reminder = rcube::get_instance()->config->get('attachment_reminder'); + $field_id = 'rcmfd_attachment_reminder'; + $checkbox = new html_checkbox(array('name' => '_attachment_reminder', 'id' => $field_id, 'value' => 1)); + + $args['blocks']['main']['options']['attachment_reminder'] = array( + 'title' => html::label($field_id, rcube::Q($this->gettext('reminderoption'))), + 'content' => $checkbox->show($reminder ? 1 : 0), + ); + } + + return $args; + } + + function prefs_save($args) + { + if ($args['section'] == 'compose') { + $dont_override = rcube::get_instance()->config->get('dont_override', array()); + if (!in_array('attachment_reminder', $dont_override)) { + $args['prefs']['attachment_reminder'] = !empty($_POST['_attachment_reminder']); + } + } + return $args; + } + +} diff --git a/plugins/attachment_reminder/localization/de_CH.inc b/plugins/attachment_reminder/localization/de_CH.inc new file mode 100644 index 000000000..ad9f8d4f4 --- /dev/null +++ b/plugins/attachment_reminder/localization/de_CH.inc @@ -0,0 +1,22 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/attachment_reminder/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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-attachment_reminder/ +*/ + +$messages = array(); +$messages['forgotattachment'] = "Haben Sie möglicherweise vergessen eine Datei anzuhängen?"; +$messages['reminderoption'] = "Vor vergessenen Anhängen warnen"; +$messages['keywords'] = "anbei,anhang,angehängt,angefügt,beigefügt,beliegend"; diff --git a/plugins/attachment_reminder/localization/de_DE.inc b/plugins/attachment_reminder/localization/de_DE.inc new file mode 100644 index 000000000..7de41d1fc --- /dev/null +++ b/plugins/attachment_reminder/localization/de_DE.inc @@ -0,0 +1,6 @@ +<?php + +$messages = array(); +$messages['forgotattachment'] = "Haben Sie möglicherweise vergessen eine Datei anzuhängen?"; +$messages['reminderoption'] = "Remind about forgotten attachments"; +$messages['keywords'] = "anbei,im anhang,angehängt,angefügt,beigefügt,beliegend"; diff --git a/plugins/attachment_reminder/localization/en_US.inc b/plugins/attachment_reminder/localization/en_US.inc new file mode 100644 index 000000000..488b0df37 --- /dev/null +++ b/plugins/attachment_reminder/localization/en_US.inc @@ -0,0 +1,22 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/attachment_reminder/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Archive plugin | + | Copyright (C) 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-attachment_reminder/ +*/ + +$messages = array(); +$messages['forgotattachment'] = "Did you forget to attach a file?"; +$messages['reminderoption'] = "Remind about forgotten attachments"; +$messages['keywords'] = "attachment,file,attach,attached,attaching,enclosed,CV,cover letter"; diff --git a/plugins/attachment_reminder/localization/es_ES.inc b/plugins/attachment_reminder/localization/es_ES.inc new file mode 100644 index 000000000..79225d77e --- /dev/null +++ b/plugins/attachment_reminder/localization/es_ES.inc @@ -0,0 +1,6 @@ +<?php + +$messages = array(); +$messages['forgotattachment'] = "¿Olvidó adjuntar un fichero al mensaje?"; +$messages['reminderoption'] = "Remind about forgotten attachments"; +$messages['keywords'] = "adjunto"; diff --git a/plugins/attachment_reminder/localization/fr_FR.inc b/plugins/attachment_reminder/localization/fr_FR.inc new file mode 100644 index 000000000..78522c2e1 --- /dev/null +++ b/plugins/attachment_reminder/localization/fr_FR.inc @@ -0,0 +1,6 @@ +<?php + +$messages = array(); +$messages['forgotattachment'] = "Avez vous oublié d'attacher un fichier ?"; +$messages['reminderoption'] = "Remind about forgotten attachments"; +$messages['keywords'] = "joins,joint,attaché,CV"; diff --git a/plugins/attachment_reminder/localization/it_IT.inc b/plugins/attachment_reminder/localization/it_IT.inc new file mode 100644 index 000000000..d326a6065 --- /dev/null +++ b/plugins/attachment_reminder/localization/it_IT.inc @@ -0,0 +1,6 @@ +<?php + +$messages = array(); +$messages['forgotattachment'] = "Sembra che tu abbia dimenticato di allegare un file!\nPremere Annulla per inviare lo stesso.\nOK per tornare al messaggio senza inviare."; +$messages['reminderoption'] = "Remind about forgotten attachments"; +$messages['keywords'] = "allegato,allegati,allegata,allegate,allega,allego,alleghi,attaccato,file,attachment,attach"; diff --git a/plugins/attachment_reminder/localization/nl_NL.inc b/plugins/attachment_reminder/localization/nl_NL.inc new file mode 100644 index 000000000..d80bfe9a9 --- /dev/null +++ b/plugins/attachment_reminder/localization/nl_NL.inc @@ -0,0 +1,6 @@ +<?php + +$messages = array(); +$messages['forgotattachment'] = "Ben je vergeten het bestand bij te voegen?"; +$messages['reminderoption'] = "Remind about forgotten attachments"; +$messages['keywords'] = "attachment,bestand,bijgaand,bijgaande,brief,bijgevoegd,bijgesloten,CV"; diff --git a/plugins/attachment_reminder/localization/pl_PL.inc b/plugins/attachment_reminder/localization/pl_PL.inc new file mode 100644 index 000000000..96f4f4989 --- /dev/null +++ b/plugins/attachment_reminder/localization/pl_PL.inc @@ -0,0 +1,6 @@ +<?php + +$messages = array(); +$messages['forgotattachment'] = "Czy nie zapomniałeś załączyć pliku?"; +$messages['reminderoption'] = "Włącz przypominanie o brakującym załączniku"; +$messages['keywords'] = "załącznik,plik,załącz,CV"; diff --git a/plugins/attachment_reminder/localization/zh_CN.inc b/plugins/attachment_reminder/localization/zh_CN.inc new file mode 100644 index 000000000..367191ffb --- /dev/null +++ b/plugins/attachment_reminder/localization/zh_CN.inc @@ -0,0 +1,6 @@ +<?php + +$messages = array(); +$messages['forgotattachment'] = "您似乎忘記加入附件了,你確定要寄出?"; +$messages['reminderoption'] = "Remind about forgotten attachments"; +$messages['keywords'] = "附件,附加,附檔,附上,附加檔案"; diff --git a/plugins/attachment_reminder/localization/zh_TW.inc b/plugins/attachment_reminder/localization/zh_TW.inc new file mode 100644 index 000000000..367191ffb --- /dev/null +++ b/plugins/attachment_reminder/localization/zh_TW.inc @@ -0,0 +1,6 @@ +<?php + +$messages = array(); +$messages['forgotattachment'] = "您似乎忘記加入附件了,你確定要寄出?"; +$messages['reminderoption'] = "Remind about forgotten attachments"; +$messages['keywords'] = "附件,附加,附檔,附上,附加檔案"; diff --git a/plugins/attachment_reminder/package.xml b/plugins/attachment_reminder/package.xml new file mode 100644 index 000000000..78768d534 --- /dev/null +++ b/plugins/attachment_reminder/package.xml @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" packagerversion="1.9.0" version="2.0" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 + http://pear.php.net/dtd/tasks-1.0.xsd + http://pear.php.net/dtd/package-2.0 + http://pear.php.net/dtd/package-2.0.xsd"> + <name>Attachment Reminder</name> + <summary>Roundcube plugin that prompts you if it looks like you wanted to attach a file but you didn't.</summary> + <description> + This Roundcube plugin reminds the user to attach a file if the composed message text indicates that there should be any. + </description> + <lead> + <name>Aleksander Machniak</name> + <user>alec</user> + <email>alec@alec.pl</email> + <active>yes</active> + </lead> + <lead> + <name>Thomas Yu - Sian, Liu</name> + <active>yes</active> + </lead> + <date>2013-05-20</date> + <version> + <release>1.1</release> + <api>1.0</api> + </version> + <stability> + <release>stable</release> + <api>stable</api> + </stability> + <license uri="http://www.gnu.org/licenses/gpl.html">GNU GPLv3+</license> + <notes>-</notes> + <contents> + <dir baseinstalldir="/" name="/"> + <file name="attachment_reminder.php" role="php"> + <tasks:replace from="@name@" to="name" type="package-info"/> + <tasks:replace from="@package_version@" to="version" type="package-info"/> + </file> + <file name="attachment_reminder.js" role="data"> + <tasks:replace from="@name@" to="name" type="package-info"/> + <tasks:replace from="@package_version@" to="version" type="package-info"/> + </file> + + <file name="localization/de_CH.inc" role="data"></file> + <file name="localization/de_DE.inc" role="data"></file> + <file name="localization/en_US.inc" role="data"></file> + <file name="localization/es_ES.inc" role="data"></file> + <file name="localization/fr_FR.inc" role="data"></file> + <file name="localization/it_IT.inc" role="data"></file> + <file name="localization/nl_NL.inc" role="data"></file> + <file name="localization/pl_PL.inc" role="data"></file> + <file name="localization/zh_CN.inc" role="data"></file> + <file name="localization/zh_TW.inc" role="data"></file> + </dir> + <!-- / --> + </contents> + <dependencies> + <required> + <php> + <min>5.2.1</min> + </php> + <pearinstaller> + <min>1.7.0</min> + </pearinstaller> + </required> + </dependencies> + <phprelease/> +</package> diff --git a/plugins/autologon/autologon.php b/plugins/autologon/autologon.php index 63ffb943e..9c7d5b6fc 100644 --- a/plugins/autologon/autologon.php +++ b/plugins/autologon/autologon.php @@ -19,8 +19,6 @@ class autologon extends rcube_plugin function startup($args) { - $rcmail = rcmail::get_instance(); - // change action to login if (empty($_SESSION['user_id']) && !empty($_GET['_autologin']) && $this->is_localhost()) $args['action'] = 'login'; @@ -37,7 +35,7 @@ class autologon extends rcube_plugin $args['cookiecheck'] = false; $args['valid'] = true; } - + return $args; } diff --git a/plugins/database_attachments/config.inc.php.dist b/plugins/database_attachments/config.inc.php.dist new file mode 100644 index 000000000..b23a9a1be --- /dev/null +++ b/plugins/database_attachments/config.inc.php.dist @@ -0,0 +1,12 @@ +<?php + +// By default this plugin stores attachments in filesystem +// and copies them into sql database. +// You can change it to use 'memcache' or 'apc'. +$rcmail_config['database_attachments_cache'] = 'db'; + +// Attachment data expires after specied TTL time in seconds (max.2592000). +// Default is 12 hours. +$rcmail_config['database_attachments_cache_ttl'] = 12 * 60 * 60; + +?> diff --git a/plugins/database_attachments/database_attachments.php b/plugins/database_attachments/database_attachments.php index 2511dbbb2..47e2b5222 100644 --- a/plugins/database_attachments/database_attachments.php +++ b/plugins/database_attachments/database_attachments.php @@ -1,6 +1,6 @@ <?php /** - * Filesystem Attachments + * Database Attachments * * This plugin which provides database backed storage for temporary * attachment file handling. The primary advantage of this plugin @@ -16,18 +16,11 @@ require_once('plugins/filesystem_attachments/filesystem_attachments.php'); class database_attachments extends filesystem_attachments { + // Cache object + protected $cache; // A prefix for the cache key used in the session and in the key field of the cache table - private $cache_prefix = "db_attach"; - - /** - * Helper method to generate a unique key for the given attachment file - */ - private function _key($args) - { - $uname = $args['path'] ? $args['path'] : $args['name']; - return $this->cache_prefix . $args['group'] . md5(mktime() . $uname . $_SESSION['user_id']); - } + protected $prefix = "db_attach"; /** * Save a newly uploaded attachment @@ -35,23 +28,17 @@ class database_attachments extends filesystem_attachments function upload($args) { $args['status'] = false; - $rcmail = rcmail::get_instance(); - $key = $this->_key($args); - $data = file_get_contents($args['path']); + $cache = $this->get_cache(); + $key = $this->_key($args); + $data = file_get_contents($args['path']); - if ($data === false) + if ($data === false) { return $args; + } - $data = base64_encode($data); - - $status = $rcmail->db->query( - "INSERT INTO ".$rcmail->db->table_name('cache') - ." (created, user_id, cache_key, data)" - ." VALUES (".$rcmail->db->now().", ?, ?, ?)", - $_SESSION['user_id'], - $key, - $data); + $data = base64_encode($data); + $status = $cache->write($key, $data); if ($status) { $args['id'] = $key; @@ -68,26 +55,20 @@ class database_attachments extends filesystem_attachments function save($args) { $args['status'] = false; - $rcmail = rcmail::get_instance(); - $key = $this->_key($args); + $cache = $this->get_cache(); + $key = $this->_key($args); if ($args['path']) { $args['data'] = file_get_contents($args['path']); - if ($args['data'] === false) + if ($args['data'] === false) { return $args; + } } - $data = base64_encode($args['data']); - - $status = $rcmail->db->query( - "INSERT INTO ".$rcmail->db->table_name('cache') - ." (created, user_id, cache_key, data)" - ." VALUES (".$rcmail->db->now().", ?, ?, ?)", - $_SESSION['user_id'], - $key, - $data); + $data = base64_encode($args['data']); + $status = $cache->write($key, $data); if ($status) { $args['id'] = $key; @@ -104,13 +85,9 @@ class database_attachments extends filesystem_attachments function remove($args) { $args['status'] = false; - $rcmail = rcmail::get_instance(); - $status = $rcmail->db->query( - "DELETE FROM ".$rcmail->db->table_name('cache') - ." WHERE user_id = ?" - ." AND cache_key = ?", - $_SESSION['user_id'], - $args['id']); + + $cache = $this->get_cache(); + $status = $cache->remove($args['id']); if ($status) { $args['status'] = true; @@ -135,18 +112,11 @@ class database_attachments extends filesystem_attachments */ function get($args) { - $rcmail = rcmail::get_instance(); - - $sql_result = $rcmail->db->query( - "SELECT data" - ." FROM ".$rcmail->db->table_name('cache') - ." WHERE user_id=?" - ." AND cache_key=?", - $_SESSION['user_id'], - $args['id']); - - if ($sql_arr = $rcmail->db->fetch_assoc($sql_result)) { - $args['data'] = base64_decode($sql_arr['data']); + $cache = $this->get_cache(); + $data = $cache->read($args['id']); + + if ($data) { + $args['data'] = base64_decode($data); $args['status'] = true; } @@ -158,12 +128,36 @@ class database_attachments extends filesystem_attachments */ function cleanup($args) { - $prefix = $this->cache_prefix . $args['group']; - $rcmail = rcmail::get_instance(); - $rcmail->db->query( - "DELETE FROM ".$rcmail->db->table_name('cache') - ." WHERE user_id = ?" - ." AND cache_key LIKE '{$prefix}%'", - $_SESSION['user_id']); + $cache = $this->get_cache(); + $cache->remove($args['group'], true); + } + + /** + * Helper method to generate a unique key for the given attachment file + */ + protected function _key($args) + { + $uname = $args['path'] ? $args['path'] : $args['name']; + return $args['group'] . md5(mktime() . $uname . $_SESSION['user_id']); + } + + /** + * Initialize and return cache object + */ + protected function get_cache() + { + if (!$this->cache) { + $this->load_config(); + + $rcmail = rcube::get_instance(); + $ttl = 12 * 60 * 60; // default: 12 hours + $ttl = $rcmail->config->get('database_attachments_cache_ttl', $ttl); + $type = $rcmail->config->get('database_attachments_cache', 'db'); + + // Init SQL cache (disable cache data serialization) + $this->cache = $rcmail->get_cache($this->prefix, 'db', $ttl, false); + } + + return $this->cache; } } diff --git a/plugins/database_attachments/package.xml b/plugins/database_attachments/package.xml index 40db858a4..44adc219e 100644 --- a/plugins/database_attachments/package.xml +++ b/plugins/database_attachments/package.xml @@ -5,7 +5,7 @@ http://pear.php.net/dtd/package-2.0.xsd"> <name>database_attachments</name> <channel>pear.roundcube.net</channel> - <summary>SQL database storage for uploaded attachments</summary> + <summary>Database storage for uploaded attachments</summary> <description> This plugin which provides database backed storage for temporary attachment file handling. The primary advantage of this plugin @@ -24,9 +24,9 @@ <email>ziba@umich.edu</email> <active>yes</active> </developer> - <date>2011-11-21</date> + <date>2013-06-13</date> <version> - <release>1.0</release> + <release>1.1</release> <api>1.0</api> </version> <stability> diff --git a/plugins/debug_logger/runlog/runlog.php b/plugins/debug_logger/runlog/runlog.php index c9f672615..0c766a13c 100644 --- a/plugins/debug_logger/runlog/runlog.php +++ b/plugins/debug_logger/runlog/runlog.php @@ -194,7 +194,7 @@ class runlog { public function print_totals(){ $totals = array(); - foreach ( $this->run_log as $k => $entry ) { + foreach ($this->run_log as $entry) { if ( $entry['type'] == 'start' && $entry['ended'] == true) { $totals[$entry['value']]['duration'] += $entry['duration']; $totals[$entry['value']]['count'] += 1; diff --git a/plugins/enigma/enigma.php b/plugins/enigma/enigma.php index c96b94620..25520a27d 100644 --- a/plugins/enigma/enigma.php +++ b/plugins/enigma/enigma.php @@ -47,6 +47,8 @@ class enigma extends rcube_plugin $rcmail = rcmail::get_instance(); $this->rc = $rcmail; + $section = rcube_utils::get_input_value('_section', rcube_utils::INPUT_GET); + if ($this->rc->task == 'mail') { // message parse/display hooks $this->add_hook('message_part_structure', array($this, 'parse_structure')); @@ -79,7 +81,6 @@ class enigma extends rcube_plugin $this->register_action('plugin.enigma', array($this, 'preferences_ui')); // grab keys/certs management iframe requests - $section = rcube_utils::get_input_value('_section', rcube_utils::INPUT_GET); if ($this->rc->action == 'edit-prefs' && preg_match('/^enigma(certs|keys)/', $section)) { $this->load_ui(); $this->ui->init($section); @@ -148,7 +149,7 @@ class enigma extends rcube_plugin */ function parse_structure($p) { - $struct = $p['structure']; +// $struct = $p['structure']; if ($p['mimetype'] == 'text/plain' || $p['mimetype'] == 'application/pgp') { $this->parse_plain($p); @@ -390,7 +391,7 @@ class enigma extends rcube_plugin function message_load($p) { $this->message = $p['object']; - + // handle attachments vcard attachments foreach ((array)$this->message->attachments as $attachment) { if ($this->is_keys_part($attachment)) { @@ -398,7 +399,7 @@ class enigma extends rcube_plugin } } // the same with message bodies - foreach ((array)$this->message->parts as $idx => $part) { + foreach ((array)$this->message->parts as $part) { if ($this->is_keys_part($part)) { $this->keys_parts[] = $part->mime_id; $this->keys_bodies[] = $part->mime_id; diff --git a/plugins/enigma/lib/enigma_engine.php b/plugins/enigma/lib/enigma_engine.php index 220d6c0b3..8a64c07ff 100644 --- a/plugins/enigma/lib/enigma_engine.php +++ b/plugins/enigma/lib/enigma_engine.php @@ -374,17 +374,15 @@ class enigma_engine { // @TODO: Handle big bodies using (temp) files // @TODO: caching of verification result - - $sig = $this->pgp_driver->verify($msg_body, $sig_body); + $sig = $this->pgp_driver->verify($msg_body, $sig_body); - if (($sig instanceof enigma_error) && $sig->getCode() != enigma_error::E_KEYNOTFOUND) - rcube::raise_error(array( + if (($sig instanceof enigma_error) && $sig->getCode() != enigma_error::E_KEYNOTFOUND) + rcube::raise_error(array( 'code' => 600, 'type' => 'php', 'file' => __FILE__, 'line' => __LINE__, - 'message' => "Enigma plugin: " . $error->getMessage() + 'message' => "Enigma plugin: " . $sig->getMessage() ), true, false); -//print_r($sig); return $sig; } @@ -399,11 +397,9 @@ class enigma_engine { // @TODO: Handle big bodies using (temp) files // @TODO: caching of verification result - + $key = ''; $pass = ''; // @TODO $result = $this->pgp_driver->decrypt($msg_body, $key, $pass); -//print_r($result); - if ($result instanceof enigma_error) { $err_code = $result->getCode(); if (!in_array($err_code, array(enigma_error::E_KEYNOTFOUND, enigma_error::E_BADPASS))) @@ -430,7 +426,7 @@ class enigma_engine { $this->load_pgp_driver(); $result = $this->pgp_driver->list_keys($pattern); - + if ($result instanceof enigma_error) { rcube::raise_error(array( 'code' => 600, 'type' => 'php', @@ -438,7 +434,7 @@ class enigma_engine 'message' => "Enigma plugin: " . $result->getMessage() ), true, false); } - + return $result; } @@ -501,9 +497,11 @@ class enigma_engine $uid = rcube_utils::get_input_value('_uid', rcube_utils::INPUT_POST); $mbox = rcube_utils::get_input_value('_mbox', rcube_utils::INPUT_POST); $mime_id = rcube_utils::get_input_value('_part', rcube_utils::INPUT_POST); + $storage = $this->rc->get_storage(); if ($uid && $mime_id) { - $part = $this->rc->storage->get_message_part($uid, $mime_id); + $storage->set_folder($mbox); + $part = $storage->get_message_part($uid, $mime_id); } if ($part && is_array($result = $this->import_key($part))) { @@ -532,16 +530,4 @@ class enigma_engine $uid, $part->mime_id, $part); } } - - /** - * Adds CSS style file to the page header. - */ - private function add_css() - { - $skin = $this->rc->config->get('skin'); - if (!file_exists($this->home . "/skins/$skin/enigma.css")) - $skin = 'default'; - - $this->include_stylesheet("skins/$skin/enigma.css"); - } } diff --git a/plugins/enigma/lib/enigma_ui.php b/plugins/enigma/lib/enigma_ui.php index 47366b7e8..adb619d0c 100644 --- a/plugins/enigma/lib/enigma_ui.php +++ b/plugins/enigma/lib/enigma_ui.php @@ -176,8 +176,7 @@ class enigma_ui $search = rcube_utils::get_input_value('_q', rcube_utils::INPUT_GPC); // define list of cols to be displayed - $a_show_cols = array('name'); - $result = array(); +// $a_show_cols = array('name'); // Get the list $list = $this->enigma->engine->list_keys($search); @@ -200,7 +199,7 @@ class enigma_ui $size = count($list); // Add rows - foreach($list as $idx => $key) { + foreach ($list as $key) { $this->rc->output->command('enigma_add_list_row', array('name' => rcube::Q($key->name), 'id' => $key->id)); } diff --git a/plugins/filesystem_attachments/filesystem_attachments.php b/plugins/filesystem_attachments/filesystem_attachments.php index fa147795f..d952e5a75 100644 --- a/plugins/filesystem_attachments/filesystem_attachments.php +++ b/plugins/filesystem_attachments/filesystem_attachments.php @@ -60,6 +60,7 @@ class filesystem_attachments extends rcube_plugin $args['id'] = $this->file_id(); $args['path'] = $tmpfname; $args['status'] = true; + @chmod($tmpfname, 0600); // set correct permissions (#1488996) // Note the file for later cleanup $_SESSION['plugins']['filesystem_attachments'][$group][] = $tmpfname; diff --git a/plugins/help/help.php b/plugins/help/help.php index 4b11dceb3..69da6828e 100644 --- a/plugins/help/help.php +++ b/plugins/help/help.php @@ -21,8 +21,6 @@ class help extends rcube_plugin function init() { - $rcmail = rcmail::get_instance(); - $this->add_texts('localization/', false); // register task diff --git a/plugins/help/localization/ar_SA.inc b/plugins/help/localization/ar_SA.inc index 574ea64c1..c92f79fba 100644 --- a/plugins/help/localization/ar_SA.inc +++ b/plugins/help/localization/ar_SA.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ar_SA/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Benfarhat Elyes <benfarhat.elyes@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'مساعدة'; $labels['about'] = 'حوْل'; $labels['license'] = 'الرخصة'; +?> diff --git a/plugins/help/localization/az_AZ.inc b/plugins/help/localization/az_AZ.inc index 80a46a75f..73fc3659e 100644 --- a/plugins/help/localization/az_AZ.inc +++ b/plugins/help/localization/az_AZ.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/az_AZ/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Orkhan Guliyev <proger@box.az> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Kömək'; $labels['about'] = 'Haqqında'; $labels['license'] = 'Lisenziya'; +?> diff --git a/plugins/help/localization/br.inc b/plugins/help/localization/br.inc index 81826578e..3ea6c029c 100644 --- a/plugins/help/localization/br.inc +++ b/plugins/help/localization/br.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/br/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Denis | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Skoazell'; $labels['about'] = 'Diwar-benn'; $labels['license'] = 'Lañvaz'; +?> diff --git a/plugins/help/localization/bs_BA.inc b/plugins/help/localization/bs_BA.inc index 714d4e775..2b502d182 100644 --- a/plugins/help/localization/bs_BA.inc +++ b/plugins/help/localization/bs_BA.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Pomoć'; $labels['about'] = 'O programu'; $labels['license'] = 'Licenca'; +?> diff --git a/plugins/help/localization/ca_ES.inc b/plugins/help/localization/ca_ES.inc index bd45469cd..f2630d81f 100644 --- a/plugins/help/localization/ca_ES.inc +++ b/plugins/help/localization/ca_ES.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ca_ES/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jordi Sanfeliu <jordi@fibranet.cat> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Ajuda'; $labels['about'] = 'Quant a'; $labels['license'] = 'Llicència'; +?> diff --git a/plugins/help/localization/cs_CZ.inc b/plugins/help/localization/cs_CZ.inc index ae8b39a06..6147c0a7a 100644 --- a/plugins/help/localization/cs_CZ.inc +++ b/plugins/help/localization/cs_CZ.inc @@ -1,20 +1,19 @@ <?php /* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ -+-----------------------------------------------------------------------+ -| language/cs_CZ/labels.inc | -| | -| Language file of the Roundcube help plugin | -| Copyright (C) 2005-2009, The Roundcube Dev Team | -| Licensed under the GNU GPL | -| | -+-----------------------------------------------------------------------+ -| Author: Milan Kozak <hodza@hodza.net> | -+-----------------------------------------------------------------------+ - -@version $Id: labels.inc 2993 2009-09-26 18:32:07Z alec $ - + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); diff --git a/plugins/help/localization/cy_GB.inc b/plugins/help/localization/cy_GB.inc index 78969b9d2..a2decbbf9 100644 --- a/plugins/help/localization/cy_GB.inc +++ b/plugins/help/localization/cy_GB.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Cymorth'; $labels['about'] = 'Amdan'; $labels['license'] = 'Trwydded'; +?> diff --git a/plugins/help/localization/da_DK.inc b/plugins/help/localization/da_DK.inc index 753301220..bbb3f61b3 100644 --- a/plugins/help/localization/da_DK.inc +++ b/plugins/help/localization/da_DK.inc @@ -1,5 +1,21 @@ <?php +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ +*/ + $labels = array(); $labels['help'] = 'Hjælp'; $labels['about'] = 'Om'; diff --git a/plugins/help/localization/de_CH.inc b/plugins/help/localization/de_CH.inc index c7c030b2c..964723993 100644 --- a/plugins/help/localization/de_CH.inc +++ b/plugins/help/localization/de_CH.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/help/localization/<lang>.inc | + | plugins/help/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Help plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/help/localization/de_DE.inc b/plugins/help/localization/de_DE.inc index 55d75e21c..70c50646e 100644 --- a/plugins/help/localization/de_DE.inc +++ b/plugins/help/localization/de_DE.inc @@ -1,5 +1,21 @@ <?php -// translation done by Ulli Heist - http://heist.hobby-site.org/ + +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ +*/ + $labels = array(); $labels['help'] = 'Hilfe'; $labels['about'] = 'Über'; diff --git a/plugins/help/localization/en_GB.inc b/plugins/help/localization/en_GB.inc index 206856af7..df8bff280 100644 --- a/plugins/help/localization/en_GB.inc +++ b/plugins/help/localization/en_GB.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/en_GB/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Anthony Harrington <untaintableangel@ubuntu.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Help'; $labels['about'] = 'About'; $labels['license'] = 'Licence'; +?> diff --git a/plugins/help/localization/en_US.inc b/plugins/help/localization/en_US.inc index cf6c0aaaf..b81f02fb9 100644 --- a/plugins/help/localization/en_US.inc +++ b/plugins/help/localization/en_US.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/help/localization/<lang>.inc | + | plugins/help/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Help plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/help/localization/eo.inc b/plugins/help/localization/eo.inc index 0347b770f..c496c96cb 100644 --- a/plugins/help/localization/eo.inc +++ b/plugins/help/localization/eo.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/eo/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Michael Moroni <michael.moroni@mailoo.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Helpo'; $labels['about'] = 'Pri'; $labels['license'] = 'Permesilo'; +?> diff --git a/plugins/help/localization/es_ES.inc b/plugins/help/localization/es_ES.inc index 1d921859a..446172f47 100644 --- a/plugins/help/localization/es_ES.inc +++ b/plugins/help/localization/es_ES.inc @@ -1,5 +1,21 @@ <?php +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ +*/ + $labels = array(); $labels['help'] = 'Ayuda'; $labels['about'] = 'Acerca de'; diff --git a/plugins/help/localization/et_EE.inc b/plugins/help/localization/et_EE.inc index f95f09824..a55348ad9 100644 --- a/plugins/help/localization/et_EE.inc +++ b/plugins/help/localization/et_EE.inc @@ -1,5 +1,21 @@ <?php +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ +*/ + $labels = array(); $labels['help'] = 'Abi'; $labels['about'] = 'Roundcube info'; diff --git a/plugins/help/localization/fa_IR.inc b/plugins/help/localization/fa_IR.inc index 5635d70bf..016d548ab 100644 --- a/plugins/help/localization/fa_IR.inc +++ b/plugins/help/localization/fa_IR.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'راهنما'; $labels['about'] = 'درباره'; $labels['license'] = 'گواهینامه'; +?> diff --git a/plugins/help/localization/fi_FI.inc b/plugins/help/localization/fi_FI.inc index 3ca3da356..1803a6c4d 100644 --- a/plugins/help/localization/fi_FI.inc +++ b/plugins/help/localization/fi_FI.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/fi_FI/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jiri Grönroos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Ohje'; $labels['about'] = 'Tietoja'; $labels['license'] = 'Lisenssi'; +?> diff --git a/plugins/help/localization/fr_FR.inc b/plugins/help/localization/fr_FR.inc index 269723972..16a33696b 100644 --- a/plugins/help/localization/fr_FR.inc +++ b/plugins/help/localization/fr_FR.inc @@ -1,5 +1,21 @@ <?php +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ +*/ + $labels = array(); $labels['help'] = 'Aide'; $labels['about'] = 'A propos'; diff --git a/plugins/help/localization/gl_ES.inc b/plugins/help/localization/gl_ES.inc index 2895dad30..432623751 100644 --- a/plugins/help/localization/gl_ES.inc +++ b/plugins/help/localization/gl_ES.inc @@ -1,5 +1,21 @@ <?php +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ +*/ + $labels = array(); $labels['help'] = 'Axuda'; $labels['about'] = 'Acerca de'; diff --git a/plugins/help/localization/he_IL.inc b/plugins/help/localization/he_IL.inc index 105acbd16..3c56ca1fa 100644 --- a/plugins/help/localization/he_IL.inc +++ b/plugins/help/localization/he_IL.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'עזרה'; $labels['about'] = 'אודות'; $labels['license'] = 'רשיון'; +?> diff --git a/plugins/help/localization/hu_HU.inc b/plugins/help/localization/hu_HU.inc index 6ff4f248e..8ea50b620 100644 --- a/plugins/help/localization/hu_HU.inc +++ b/plugins/help/localization/hu_HU.inc @@ -1,5 +1,21 @@ <?php +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ +*/ + $labels = array(); $labels['help'] = 'Segítség'; $labels['about'] = 'Névjegy'; diff --git a/plugins/help/localization/hy_AM.inc b/plugins/help/localization/hy_AM.inc index 7e56fda1b..daf891602 100644 --- a/plugins/help/localization/hy_AM.inc +++ b/plugins/help/localization/hy_AM.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/hy_AM/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Օգնություն'; $labels['about'] = 'Նկարագիր'; $labels['license'] = 'Արտոնագիր'; +?> diff --git a/plugins/help/localization/id_ID.inc b/plugins/help/localization/id_ID.inc index 9066c0982..d4bc3d9a0 100644 --- a/plugins/help/localization/id_ID.inc +++ b/plugins/help/localization/id_ID.inc @@ -2,19 +2,23 @@ /* +-----------------------------------------------------------------------+ - | localization/id_ID/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Lazlo | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); -$labels['help'] = 'Panduan'; +$labels['help'] = 'Bantuan'; $labels['about'] = 'Tentang'; $labels['license'] = 'Lisensi'; +?> diff --git a/plugins/help/localization/it_IT.inc b/plugins/help/localization/it_IT.inc index b81904da5..18e1cc9e1 100644 --- a/plugins/help/localization/it_IT.inc +++ b/plugins/help/localization/it_IT.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/it_IT/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Andrea Bernini <andrea.bernini@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Aiuto'; $labels['about'] = 'Informazioni'; $labels['license'] = 'Licenza'; +?> diff --git a/plugins/help/localization/ja_JP.inc b/plugins/help/localization/ja_JP.inc index a41a3b103..4b91c6d8d 100644 --- a/plugins/help/localization/ja_JP.inc +++ b/plugins/help/localization/ja_JP.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Takahiro Kambe | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'ヘルプ'; $labels['about'] = 'このプログラムについて'; $labels['license'] = 'ライセンス'; +?> diff --git a/plugins/help/localization/km_KH.inc b/plugins/help/localization/km_KH.inc index 3a62f937d..4cc29cab0 100644 --- a/plugins/help/localization/km_KH.inc +++ b/plugins/help/localization/km_KH.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/km_KH/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: samdyk | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'ជំនួយ'; $labels['about'] = 'អំពី'; $labels['license'] = 'អាជ្ញាប័ណ្ណ'; +?> diff --git a/plugins/help/localization/ko_KR.inc b/plugins/help/localization/ko_KR.inc index c57dfa0f5..836da6639 100644 --- a/plugins/help/localization/ko_KR.inc +++ b/plugins/help/localization/ko_KR.inc @@ -2,19 +2,23 @@ /* +-----------------------------------------------------------------------+ - | localization/ko_KR/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kim, Woohyun <woohyun.kim@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); $labels['help'] = '도움말'; $labels['about'] = '정보'; -$labels['license'] = '라이센스'; +$labels['license'] = '라이선스'; +?> diff --git a/plugins/help/localization/lt_LT.inc b/plugins/help/localization/lt_LT.inc index a7a2b827d..6f615bd5a 100644 --- a/plugins/help/localization/lt_LT.inc +++ b/plugins/help/localization/lt_LT.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Rimas Kudelis <rq@akl.lt> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Žinynas'; $labels['about'] = 'Apie'; $labels['license'] = 'Licencija'; +?> diff --git a/plugins/help/localization/nb_NO.inc b/plugins/help/localization/nb_NO.inc index 34881d61d..702489483 100644 --- a/plugins/help/localization/nb_NO.inc +++ b/plugins/help/localization/nb_NO.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NB/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Tobias V. Langhoff <spug@thespug.net> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Hjelp'; $labels['about'] = 'Om'; $labels['license'] = 'Lisensvilkår'; +?> diff --git a/plugins/help/localization/nl_NL.inc b/plugins/help/localization/nl_NL.inc index 6fdf8d4cb..e0e7bcc56 100644 --- a/plugins/help/localization/nl_NL.inc +++ b/plugins/help/localization/nl_NL.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/nl_NL/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Geert Wirken | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Help'; $labels['about'] = 'Over'; $labels['license'] = 'Licentie'; +?> diff --git a/plugins/help/localization/nn_NO.inc b/plugins/help/localization/nn_NO.inc index 223df0de3..17a694d80 100644 --- a/plugins/help/localization/nn_NO.inc +++ b/plugins/help/localization/nn_NO.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/nn_NN/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Åsmund Skjæveland <aasmunds@ulrik.uio.no> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Hjelp'; $labels['about'] = 'Om'; $labels['license'] = 'Lisens'; +?> diff --git a/plugins/help/localization/pl_PL.inc b/plugins/help/localization/pl_PL.inc index 087bc0726..4884ac602 100644 --- a/plugins/help/localization/pl_PL.inc +++ b/plugins/help/localization/pl_PL.inc @@ -1,5 +1,21 @@ <?php +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ +*/ + $labels = array(); $labels['help'] = 'Pomoc'; $labels['about'] = 'O programie'; diff --git a/plugins/help/localization/pt_BR.inc b/plugins/help/localization/pt_BR.inc index f557ad267..79746bdc2 100644 --- a/plugins/help/localization/pt_BR.inc +++ b/plugins/help/localization/pt_BR.inc @@ -1,5 +1,21 @@ <?php +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ +*/ + $labels = array(); $labels['help'] = 'Ajuda'; $labels['about'] = 'Sobre'; diff --git a/plugins/help/localization/pt_PT.inc b/plugins/help/localization/pt_PT.inc index c28503b33..657c33ac5 100644 --- a/plugins/help/localization/pt_PT.inc +++ b/plugins/help/localization/pt_PT.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: David | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Ajuda'; $labels['about'] = 'Sobre...'; $labels['license'] = 'Licença'; +?> diff --git a/plugins/help/localization/ru_RU.inc b/plugins/help/localization/ru_RU.inc index 9f1de410c..c1d2e071b 100644 --- a/plugins/help/localization/ru_RU.inc +++ b/plugins/help/localization/ru_RU.inc @@ -1,18 +1,19 @@ <?php /* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ -+-----------------------------------------------------------------------+ -| plugins/help/localization/ru_RU.inc | -| | -| Language file of the Roundcube help plugin | -| Copyright (C) 2005-2010, The Roundcube Dev Team | -| Licensed under the GNU GPL | -| | -+-----------------------------------------------------------------------+ -| Author: Sergey Dukachev <iam@dukess.ru> | -+-----------------------------------------------------------------------+ - + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); diff --git a/plugins/help/localization/sk_SK.inc b/plugins/help/localization/sk_SK.inc index 6fdacd1b6..99d3082bd 100644 --- a/plugins/help/localization/sk_SK.inc +++ b/plugins/help/localization/sk_SK.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: panda | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Nápoveda'; $labels['about'] = 'O aplikácii'; $labels['license'] = 'Licencia'; +?> diff --git a/plugins/help/localization/sl_SI.inc b/plugins/help/localization/sl_SI.inc index d72cd1838..9e84d4cda 100644 --- a/plugins/help/localization/sl_SI.inc +++ b/plugins/help/localization/sl_SI.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/sl_SI/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Barbara Krasovec <barbarak@arnes.si> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Pomoč'; $labels['about'] = 'Vizitka'; $labels['license'] = 'Licenca'; +?> diff --git a/plugins/help/localization/sr_CS.inc b/plugins/help/localization/sr_CS.inc index b0499f0ec..a514c1cfe 100644 --- a/plugins/help/localization/sr_CS.inc +++ b/plugins/help/localization/sr_CS.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/sr_CS/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Saša Zejnilović <zejnils@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Помоћ'; $labels['about'] = 'Info'; $labels['license'] = 'Licenca'; +?> diff --git a/plugins/help/localization/sv_SE.inc b/plugins/help/localization/sv_SE.inc index 8b0d48741..ab23f8c69 100644 --- a/plugins/help/localization/sv_SE.inc +++ b/plugins/help/localization/sv_SE.inc @@ -1,5 +1,21 @@ <?php +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ +*/ + $labels = array(); $labels['help'] = 'Hjälp'; $labels['about'] = 'Om'; diff --git a/plugins/help/localization/tr_TR.inc b/plugins/help/localization/tr_TR.inc index 306c1c462..cad257409 100644 --- a/plugins/help/localization/tr_TR.inc +++ b/plugins/help/localization/tr_TR.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/tr_TR/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: ismail yenigul | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['help'] = 'Yardım'; $labels['about'] = 'Hakkında'; $labels['license'] = 'Lisans'; +?> diff --git a/plugins/help/localization/vi_VN.inc b/plugins/help/localization/vi_VN.inc index 9d0f1e4aa..bd5fa57b6 100644 --- a/plugins/help/localization/vi_VN.inc +++ b/plugins/help/localization/vi_VN.inc @@ -2,19 +2,23 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenny Tran <kennethanh@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); $labels['help'] = 'Trợ giúp'; -$labels['about'] = 'Lời ngõ'; +$labels['about'] = 'Giới thiệu'; $labels['license'] = 'Bản quyền'; +?> diff --git a/plugins/help/localization/zh_CN.inc b/plugins/help/localization/zh_CN.inc index da7b7a8c6..59719477b 100644 --- a/plugins/help/localization/zh_CN.inc +++ b/plugins/help/localization/zh_CN.inc @@ -2,19 +2,23 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_CN/labels.inc | + | plugins/help/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Christopher Meng <cickumqt@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ */ $labels = array(); $labels['help'] = '帮助'; $labels['about'] = '关于'; -$labels['license'] = '许可协议'; +$labels['license'] = '授权信息'; +?> diff --git a/plugins/help/localization/zh_TW.inc b/plugins/help/localization/zh_TW.inc index 603283761..9fc68e482 100644 --- a/plugins/help/localization/zh_TW.inc +++ b/plugins/help/localization/zh_TW.inc @@ -1,5 +1,21 @@ <?php +/* + +-----------------------------------------------------------------------+ + | plugins/help/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Help plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-help/ +*/ + $labels = array(); $labels['help'] = '說明'; $labels['about'] = '關於'; diff --git a/plugins/hide_blockquote/localization/az_AZ.inc b/plugins/hide_blockquote/localization/az_AZ.inc index 6d1563f42..e0c60077a 100644 --- a/plugins/hide_blockquote/localization/az_AZ.inc +++ b/plugins/hide_blockquote/localization/az_AZ.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/az_AZ/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Orkhan Guliyev <proger@box.az> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Gizlət'; $labels['show'] = 'Göstər'; $labels['quotelimit'] = 'Sətr saytı göstəriləndən çoxdursa sitatı gizlə:'; +?> diff --git a/plugins/hide_blockquote/localization/bs_BA.inc b/plugins/hide_blockquote/localization/bs_BA.inc index ae9bda580..0b8075b31 100644 --- a/plugins/hide_blockquote/localization/bs_BA.inc +++ b/plugins/hide_blockquote/localization/bs_BA.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Sakrij'; $labels['show'] = 'Prikaži'; $labels['quotelimit'] = 'Sakrij citate kada je broj linija veći od'; +?> diff --git a/plugins/hide_blockquote/localization/ca_ES.inc b/plugins/hide_blockquote/localization/ca_ES.inc index d8ca7c919..9a0fc3cc4 100644 --- a/plugins/hide_blockquote/localization/ca_ES.inc +++ b/plugins/hide_blockquote/localization/ca_ES.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ca_ES/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Jordi Sanfeliu <jordi@fibranet.cat> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Amaga'; $labels['show'] = 'Mostra'; $labels['quotelimit'] = 'Amaga la cita quan el nombre de línies sigui més gran de'; +?> diff --git a/plugins/hide_blockquote/localization/cs_CZ.inc b/plugins/hide_blockquote/localization/cs_CZ.inc index 22b2e87e1..5e3cd657c 100644 --- a/plugins/hide_blockquote/localization/cs_CZ.inc +++ b/plugins/hide_blockquote/localization/cs_CZ.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/cs_CZ/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Tomáš Kyzlink | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Skrýt'; $labels['show'] = 'Zobrazit'; $labels['quotelimit'] = 'Skrýt citaci pokud je počet řádků větší než'; +?> diff --git a/plugins/hide_blockquote/localization/cy_GB.inc b/plugins/hide_blockquote/localization/cy_GB.inc index 40b0ec207..f55fab41a 100644 --- a/plugins/hide_blockquote/localization/cy_GB.inc +++ b/plugins/hide_blockquote/localization/cy_GB.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Cuddio'; $labels['show'] = 'Dangos'; $labels['quotelimit'] = 'Cuddio dyfynniad pan mae\'r nifer o linellau yn fwy na'; +?> diff --git a/plugins/hide_blockquote/localization/da_DK.inc b/plugins/hide_blockquote/localization/da_DK.inc index 50fbc718d..a807cc34f 100644 --- a/plugins/hide_blockquote/localization/da_DK.inc +++ b/plugins/hide_blockquote/localization/da_DK.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/da_DK/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Johannes Hessellund <osos@openeyes.dk> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Skjul'; $labels['show'] = 'Vis'; $labels['quotelimit'] = 'Skjul citat antallet af linjer er højere end'; +?> diff --git a/plugins/hide_blockquote/localization/de_CH.inc b/plugins/hide_blockquote/localization/de_CH.inc index 28802df97..66c9e4823 100644 --- a/plugins/hide_blockquote/localization/de_CH.inc +++ b/plugins/hide_blockquote/localization/de_CH.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/hide_blockquote/localization/<lang>.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Hide-Blockquote plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/hide_blockquote/localization/de_DE.inc b/plugins/hide_blockquote/localization/de_DE.inc index 4ae3b96e7..66c9e4823 100644 --- a/plugins/hide_blockquote/localization/de_DE.inc +++ b/plugins/hide_blockquote/localization/de_DE.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/de_DE/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'ausblenden'; $labels['show'] = 'einblenden'; $labels['quotelimit'] = 'Zitate verbergen ab einer Zeilenlänge von'; +?> diff --git a/plugins/hide_blockquote/localization/en_GB.inc b/plugins/hide_blockquote/localization/en_GB.inc index 68f634e00..90dd28955 100644 --- a/plugins/hide_blockquote/localization/en_GB.inc +++ b/plugins/hide_blockquote/localization/en_GB.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/en_GB/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Aleksander Machniak <alec@alec.pl> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Hide'; $labels['show'] = 'Show'; $labels['quotelimit'] = 'Hide citation when lines count is greater than'; +?> diff --git a/plugins/hide_blockquote/localization/en_US.inc b/plugins/hide_blockquote/localization/en_US.inc index c3a5ca019..90dd28955 100644 --- a/plugins/hide_blockquote/localization/en_US.inc +++ b/plugins/hide_blockquote/localization/en_US.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/hide_blockquote/localization/<lang>.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Hide-Blockquote plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/hide_blockquote/localization/eo.inc b/plugins/hide_blockquote/localization/eo.inc index 81628a388..5ffaaad56 100644 --- a/plugins/hide_blockquote/localization/eo.inc +++ b/plugins/hide_blockquote/localization/eo.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/eo/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Michael Moroni <michael.moroni@mailoo.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Kaŝi'; $labels['show'] = 'Montri'; $labels['quotelimit'] = 'Kaŝi citaĵon kiam la nombro de linioj estas pligranda ol'; +?> diff --git a/plugins/hide_blockquote/localization/es_ES.inc b/plugins/hide_blockquote/localization/es_ES.inc index 485fef551..b59629413 100644 --- a/plugins/hide_blockquote/localization/es_ES.inc +++ b/plugins/hide_blockquote/localization/es_ES.inc @@ -2,19 +2,23 @@ /* +-----------------------------------------------------------------------+ - | localization/es_ES/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Eduardo Alberto Calvo | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); $labels['hide'] = 'Ocultar'; $labels['show'] = 'Mostrar'; -$labels['quotelimit'] = 'Ocultar la cita cuando el numero de lineas es mayor que'; +$labels['quotelimit'] = 'Ocultar la cita cuando el número de lineas es mayor que'; +?> diff --git a/plugins/hide_blockquote/localization/et_EE.inc b/plugins/hide_blockquote/localization/et_EE.inc index ae426f915..e49dbfb22 100644 --- a/plugins/hide_blockquote/localization/et_EE.inc +++ b/plugins/hide_blockquote/localization/et_EE.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/et_EE/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: yllar | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Peida'; $labels['show'] = 'Näita'; $labels['quotelimit'] = 'Peida tsitaat kui ridade arv on suurem kui'; +?> diff --git a/plugins/hide_blockquote/localization/fa_IR.inc b/plugins/hide_blockquote/localization/fa_IR.inc index 02934f1e3..8edc7aed7 100644 --- a/plugins/hide_blockquote/localization/fa_IR.inc +++ b/plugins/hide_blockquote/localization/fa_IR.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'مخفی کردن'; $labels['show'] = 'نشان دادن'; $labels['quotelimit'] = 'مخفی کردن نقلقول وقتی تعداد خطوط بیشتر است از'; +?> diff --git a/plugins/hide_blockquote/localization/fi_FI.inc b/plugins/hide_blockquote/localization/fi_FI.inc index ada6d754a..cb7c8aaa4 100644 --- a/plugins/hide_blockquote/localization/fi_FI.inc +++ b/plugins/hide_blockquote/localization/fi_FI.inc @@ -2,19 +2,23 @@ /* +-----------------------------------------------------------------------+ - | localization/fi_FI/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Jiri Grönroos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); $labels['hide'] = 'Piilota'; $labels['show'] = 'Näytä'; -$labels['quotelimit'] = 'Piilota lainaus, kun rivien lukumäärä on suurempi kuin'; +$labels['quotelimit'] = 'Hide citation when lines count is greater than'; +?> diff --git a/plugins/hide_blockquote/localization/fr_FR.inc b/plugins/hide_blockquote/localization/fr_FR.inc index 5964186af..e789fb842 100644 --- a/plugins/hide_blockquote/localization/fr_FR.inc +++ b/plugins/hide_blockquote/localization/fr_FR.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/fr_FR/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Patrick Fiquet | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Cacher'; $labels['show'] = 'Afficher'; $labels['quotelimit'] = 'Cacher la citation quand le nombre de lignes est plus grand que'; +?> diff --git a/plugins/hide_blockquote/localization/gl_ES.inc b/plugins/hide_blockquote/localization/gl_ES.inc index bb45812cc..37a81e418 100644 --- a/plugins/hide_blockquote/localization/gl_ES.inc +++ b/plugins/hide_blockquote/localization/gl_ES.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/gl_ES/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: oterobueu <oterobueu@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Agochar'; $labels['show'] = 'Amosar'; $labels['quotelimit'] = 'Agochar mencións cando haxa demasiadas liñas'; +?> diff --git a/plugins/hide_blockquote/localization/he_IL.inc b/plugins/hide_blockquote/localization/he_IL.inc index 9ddc6bd2a..edcba5040 100644 --- a/plugins/hide_blockquote/localization/he_IL.inc +++ b/plugins/hide_blockquote/localization/he_IL.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'הסתר'; $labels['show'] = 'הצג'; $labels['quotelimit'] = 'הסתר ציטוט כאשר מספר השורות גדול מ-'; +?> diff --git a/plugins/hide_blockquote/localization/hu_HU.inc b/plugins/hide_blockquote/localization/hu_HU.inc index a3418f4a6..964d1ae9d 100644 --- a/plugins/hide_blockquote/localization/hu_HU.inc +++ b/plugins/hide_blockquote/localization/hu_HU.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/hu_HU/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: bela | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Elrejtés'; $labels['show'] = 'Megjelenítés'; $labels['quotelimit'] = 'Idézet elrejtése ha a sorok száma több mint'; +?> diff --git a/plugins/hide_blockquote/localization/hy_AM.inc b/plugins/hide_blockquote/localization/hy_AM.inc index 8aa5f2d12..5ad32d861 100644 --- a/plugins/hide_blockquote/localization/hy_AM.inc +++ b/plugins/hide_blockquote/localization/hy_AM.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/hy_AM/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Թաքցնել'; $labels['show'] = 'Ցուցադրել'; $labels['quotelimit'] = 'Թաքցնել ցիտումը երբ տողերի քանակը գերազանցում է'; +?> diff --git a/plugins/hide_blockquote/localization/id_ID.inc b/plugins/hide_blockquote/localization/id_ID.inc index 8be79a601..5b3785d6a 100644 --- a/plugins/hide_blockquote/localization/id_ID.inc +++ b/plugins/hide_blockquote/localization/id_ID.inc @@ -2,18 +2,23 @@ /* +-----------------------------------------------------------------------+ - | localization/id_ID/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Lazlo | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); $labels['hide'] = 'Sembunyi'; -$labels['show'] = 'Tampak'; +$labels['show'] = 'Tampil'; +$labels['quotelimit'] = 'Sembunyikan kutipan ketika jumlah baris lebih besar dari'; +?> diff --git a/plugins/hide_blockquote/localization/it_IT.inc b/plugins/hide_blockquote/localization/it_IT.inc index 6ae2b6ec4..40a93a9b0 100644 --- a/plugins/hide_blockquote/localization/it_IT.inc +++ b/plugins/hide_blockquote/localization/it_IT.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/it_IT/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Andrea Bernini <andrea.bernini@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Nascondi'; $labels['show'] = 'Mostra'; $labels['quotelimit'] = 'Nascondi la citazione quando il numero di righe è maggiore di'; +?> diff --git a/plugins/hide_blockquote/localization/ja_JP.inc b/plugins/hide_blockquote/localization/ja_JP.inc index 3fbbb2806..b3006999d 100644 --- a/plugins/hide_blockquote/localization/ja_JP.inc +++ b/plugins/hide_blockquote/localization/ja_JP.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Takahiro Kambe | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = '隠す'; $labels['show'] = '表示'; $labels['quotelimit'] = '次の行数より多い引用を非表示'; +?> diff --git a/plugins/hide_blockquote/localization/ko_KR.inc b/plugins/hide_blockquote/localization/ko_KR.inc index d83dd8bce..73895d18d 100644 --- a/plugins/hide_blockquote/localization/ko_KR.inc +++ b/plugins/hide_blockquote/localization/ko_KR.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ko_KR/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Kim, Woohyun <woohyun.kim@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = '숨기기'; $labels['show'] = '보이기'; $labels['quotelimit'] = '라인 개수가 정해진 개수보다 클 때 인용구 감추기'; +?> diff --git a/plugins/hide_blockquote/localization/lt_LT.inc b/plugins/hide_blockquote/localization/lt_LT.inc index 159f1747d..931c2ee90 100644 --- a/plugins/hide_blockquote/localization/lt_LT.inc +++ b/plugins/hide_blockquote/localization/lt_LT.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Rimas Kudelis <rq@akl.lt> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Paslėpti'; $labels['show'] = 'Parodyti'; $labels['quotelimit'] = 'Paslėpti citatą, kai joje eilučių daugiau negu'; +?> diff --git a/plugins/hide_blockquote/localization/nb_NO.inc b/plugins/hide_blockquote/localization/nb_NO.inc index da50e8560..5dafd7f1c 100644 --- a/plugins/hide_blockquote/localization/nb_NO.inc +++ b/plugins/hide_blockquote/localization/nb_NO.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NB/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Tobias V. Langhoff <spug@thespug.net> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Skjul'; $labels['show'] = 'Vis'; $labels['quotelimit'] = 'Skjul sitat når antall linjer er flere enn'; +?> diff --git a/plugins/hide_blockquote/localization/nl_NL.inc b/plugins/hide_blockquote/localization/nl_NL.inc index 1e14835e0..a684b631b 100644 --- a/plugins/hide_blockquote/localization/nl_NL.inc +++ b/plugins/hide_blockquote/localization/nl_NL.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/nl_NL/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Geert Wirken | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Verbergen'; $labels['show'] = 'Tonen'; $labels['quotelimit'] = 'Verberg citaat wanneer aantal regels groter is dan'; +?> diff --git a/plugins/hide_blockquote/localization/nn_NO.inc b/plugins/hide_blockquote/localization/nn_NO.inc index 32085ca29..fd7b49d63 100644 --- a/plugins/hide_blockquote/localization/nn_NO.inc +++ b/plugins/hide_blockquote/localization/nn_NO.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/nn_NN/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Åsmund Skjæveland <aasmunds@ulrik.uio.no> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Gøym'; $labels['show'] = 'Vis'; $labels['quotelimit'] = 'Gøym sitat når talet på linjer er større enn'; +?> diff --git a/plugins/hide_blockquote/localization/pl_PL.inc b/plugins/hide_blockquote/localization/pl_PL.inc index 0a8339149..dbca969e4 100644 --- a/plugins/hide_blockquote/localization/pl_PL.inc +++ b/plugins/hide_blockquote/localization/pl_PL.inc @@ -1,5 +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 = array(); $labels['hide'] = 'Ukryj'; $labels['show'] = 'Pokaż'; diff --git a/plugins/hide_blockquote/localization/pt_BR.inc b/plugins/hide_blockquote/localization/pt_BR.inc index 3acdd4534..76c856a53 100644 --- a/plugins/hide_blockquote/localization/pt_BR.inc +++ b/plugins/hide_blockquote/localization/pt_BR.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_BR/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Victor Benincasa <vbenincasa@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Ocultar'; $labels['show'] = 'Exibir'; $labels['quotelimit'] = 'Ocultar a citação quando o número de linhas for maior do que'; +?> diff --git a/plugins/hide_blockquote/localization/pt_PT.inc b/plugins/hide_blockquote/localization/pt_PT.inc index 8afa6d549..0ccfbe52d 100644 --- a/plugins/hide_blockquote/localization/pt_PT.inc +++ b/plugins/hide_blockquote/localization/pt_PT.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: David | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Ocultar'; $labels['show'] = 'Mostrar'; $labels['quotelimit'] = 'Ocultar citação quando o numero de linhas for maior que'; +?> diff --git a/plugins/hide_blockquote/localization/ru_RU.inc b/plugins/hide_blockquote/localization/ru_RU.inc index ab7733e0d..657548a5e 100644 --- a/plugins/hide_blockquote/localization/ru_RU.inc +++ b/plugins/hide_blockquote/localization/ru_RU.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ru_RU/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Sergey Dukachev <admin@mfitness.ru> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Скрыть'; $labels['show'] = 'Показать'; $labels['quotelimit'] = 'Скрыть цитату, если число строк более чем'; +?> diff --git a/plugins/hide_blockquote/localization/sk_SK.inc b/plugins/hide_blockquote/localization/sk_SK.inc index e9263833b..9a008369a 100644 --- a/plugins/hide_blockquote/localization/sk_SK.inc +++ b/plugins/hide_blockquote/localization/sk_SK.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: panda | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Skryť'; $labels['show'] = 'Zobraziť'; $labels['quotelimit'] = 'Skryť citáciu pokiaľ je počet riadkov väčší než'; +?> diff --git a/plugins/hide_blockquote/localization/sl_SI.inc b/plugins/hide_blockquote/localization/sl_SI.inc index 31cfc3caa..66e4b4e9b 100644 --- a/plugins/hide_blockquote/localization/sl_SI.inc +++ b/plugins/hide_blockquote/localization/sl_SI.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/sl_SI/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Barbara Krasovec <barbarak@arnes.si> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Skrij'; $labels['show'] = 'Prikaži'; $labels['quotelimit'] = 'Skrij citiran tekst, ko je število vrstic večje od'; +?> diff --git a/plugins/hide_blockquote/localization/sr_CS.inc b/plugins/hide_blockquote/localization/sr_CS.inc index 485ef5966..5df13d3b1 100644 --- a/plugins/hide_blockquote/localization/sr_CS.inc +++ b/plugins/hide_blockquote/localization/sr_CS.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/sr_CS/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Saša Zejnilović <zejnils@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Сакриј'; $labels['show'] = 'Прикажи'; $labels['quotelimit'] = 'Сакриј цитат када је број редова већи од'; +?> diff --git a/plugins/hide_blockquote/localization/sv_SE.inc b/plugins/hide_blockquote/localization/sv_SE.inc index c6abb488f..a6e43f6ad 100644 --- a/plugins/hide_blockquote/localization/sv_SE.inc +++ b/plugins/hide_blockquote/localization/sv_SE.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/sv_SE/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Jonas Nasholm | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Dölj'; $labels['show'] = 'Visa'; $labels['quotelimit'] = 'Dölj citat när antalet rader överstiger'; +?> diff --git a/plugins/hide_blockquote/localization/tr_TR.inc b/plugins/hide_blockquote/localization/tr_TR.inc index 525ec5064..350ccb238 100644 --- a/plugins/hide_blockquote/localization/tr_TR.inc +++ b/plugins/hide_blockquote/localization/tr_TR.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/tr_TR/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: ismail yenigul | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Gizle'; $labels['show'] = 'Göster'; $labels['quotelimit'] = 'Satır sayısı şu satır sayısındna fazla ile alıntıları gizle:'; +?> diff --git a/plugins/hide_blockquote/localization/vi_VN.inc b/plugins/hide_blockquote/localization/vi_VN.inc index fc2cb5011..9d467374f 100644 --- a/plugins/hide_blockquote/localization/vi_VN.inc +++ b/plugins/hide_blockquote/localization/vi_VN.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Hung Pham <phamhung77@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = 'Ẩn'; $labels['show'] = 'Hiển thị'; $labels['quotelimit'] = 'Ẩn trích dẫn khi tổng số dòng lớn hơn'; +?> diff --git a/plugins/hide_blockquote/localization/zh_CN.inc b/plugins/hide_blockquote/localization/zh_CN.inc index 5d66f4dcf..1450dd6dc 100644 --- a/plugins/hide_blockquote/localization/zh_CN.inc +++ b/plugins/hide_blockquote/localization/zh_CN.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_CN/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Christopher Meng <cickumqt@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = '隐藏'; $labels['show'] = '显示'; $labels['quotelimit'] = '隐藏引用当行数大于'; +?> diff --git a/plugins/hide_blockquote/localization/zh_TW.inc b/plugins/hide_blockquote/localization/zh_TW.inc index c3a5fe51b..22ea645b4 100644 --- a/plugins/hide_blockquote/localization/zh_TW.inc +++ b/plugins/hide_blockquote/localization/zh_TW.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_TW/labels.inc | + | plugins/hide_blockquote/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: 林子忠 | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-hide_blockquote/ */ $labels = array(); @@ -18,3 +21,4 @@ $labels['hide'] = '隱藏'; $labels['show'] = '顯示'; $labels['quotelimit'] = '隱藏引文當行數大於'; +?> diff --git a/plugins/http_authentication/http_authentication.php b/plugins/http_authentication/http_authentication.php index 57227cb03..2631537a0 100644 --- a/plugins/http_authentication/http_authentication.php +++ b/plugins/http_authentication/http_authentication.php @@ -52,7 +52,7 @@ class http_authentication extends rcube_plugin $this->load_config(); $host = rcmail::get_instance()->config->get('http_authentication_host'); - if (is_string($host) && trim($host) !== '') + if (is_string($host) && trim($host) !== '' && empty($args['host'])) $args['host'] = rcube_utils::idn_to_ascii(rcube_utils::parse_host($host)); // Allow entering other user data in login form, diff --git a/plugins/managesieve/Changelog b/plugins/managesieve/Changelog index d8baf63ef..2b28f61d5 100644 --- a/plugins/managesieve/Changelog +++ b/plugins/managesieve/Changelog @@ -1,5 +1,14 @@ +- Add vacation-seconds extension support (RFC 6131) +- Several script parser code improvements +- Support string list arguments in filter form (#1489018) +- Support date, currendate and index tests - RFC5260 (#1488120) +- Split plugin file into two files + +* version 6.2 [2013-02-17] +----------------------------------------------------------- - Support tls:// prefix in managesieve_host option - Removed depracated functions usage +- Don't trim whitespace in folder names (#1488955) * version 6.1 [2012-12-21] ----------------------------------------------------------- @@ -200,18 +209,18 @@ - Added it_IT localization * version 1.1 [2009-05-27] ------------------------------------------------------------ +----------------------------------------------------------- - Added new icons - Added support for headers lists (coma-separated) in rules - Added de_CH localization * version 1.0 [2009-05-21] ------------------------------------------------------------ +----------------------------------------------------------- - Rewritten using plugin API - Added hu_HU localization (Tamas Tevesz) * version beta7 (svn-r2300) [2009-03-01] ------------------------------------------------------------ +----------------------------------------------------------- - Added SquirrelMail script auto-import (Jonathan Ernst) - Added 'vacation' support (Jonathan Ernst & alec) - Added 'stop' support (Jonathan Ernst) @@ -220,47 +229,47 @@ - Small style fixes * version 0.2-stable1 (svn-r2205) [2009-01-03] ------------------------------------------------------------ +----------------------------------------------------------- - Fix moving down filter row - Fixes for compressed js files in stable release package - Created patch for svn version r2205 * version 0.2-stable [2008-12-31] ------------------------------------------------------------ +----------------------------------------------------------- - Added ru_RU, fr_FR, zh_CN translation - Fixes for Roundcube 0.2-stable -* version rc0.2beta [2008-09-21] ------------------------------------------------------------ +* version 0.2-beta [2008-09-21] +----------------------------------------------------------- - Small css fixes for IE - Fixes for Roundcube 0.2-beta * version beta6 [2008-08-08] ------------------------------------------------------------ +----------------------------------------------------------- - Added de_DE translation - Fix for Roundcube r1634 * version beta5 [2008-06-10] ------------------------------------------------------------ +----------------------------------------------------------- - Fixed 'exists' operators - Fixed 'not*' operators for custom headers - Fixed filters deleting * version beta4 [2008-06-09] ------------------------------------------------------------ +----------------------------------------------------------- - Fix for Roundcube r1490 * version beta3 [2008-05-22] ------------------------------------------------------------ +----------------------------------------------------------- - Fixed textarea error class setting - Added pagetitle setting - Added option 'managesieve_replace_delimiter' - Fixed errors on IE (still need some css fixes) - + * version beta2 [2008-05-20] ------------------------------------------------------------ +----------------------------------------------------------- - Use 'if' only for first filter and 'elsif' for the rest * version beta1 [2008-05-15] ------------------------------------------------------------ +----------------------------------------------------------- - Initial version for Roundcube r1388. diff --git a/plugins/managesieve/lib/Roundcube/rcube_sieve.php b/plugins/managesieve/lib/Roundcube/rcube_sieve.php index 736f73146..a04e3c2a4 100644 --- a/plugins/managesieve/lib/Roundcube/rcube_sieve.php +++ b/plugins/managesieve/lib/Roundcube/rcube_sieve.php @@ -84,7 +84,7 @@ class rcube_sieve return $this->_set_error(SIEVE_ERROR_LOGIN); } - $this->exts = $this->get_extensions(); + $this->exts = $this->get_extensions(); // disable features by config if (!empty($disabled)) { diff --git a/plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php b/plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php new file mode 100644 index 000000000..d93194765 --- /dev/null +++ b/plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php @@ -0,0 +1,2122 @@ +<?php + +/** + * Managesieve (Sieve Filters) Engine + * + * Engine part of Managesieve plugin implementing UI and backend access. + * + * Copyright (C) 2008-2013, The Roundcube Dev Team + * Copyright (C) 2011-2013, Kolab Systems AG + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 + * as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +class rcube_sieve_engine +{ + private $rc; + private $sieve; + private $errors; + private $form; + private $tips = array(); + private $script = array(); + private $exts = array(); + private $list; + private $active = array(); + private $headers = array( + 'subject' => 'Subject', + 'from' => 'From', + 'to' => 'To', + ); + private $addr_headers = array( + // Required + "from", "to", "cc", "bcc", "sender", "resent-from", "resent-to", + // Additional (RFC 822 / RFC 2822) + "reply-to", "resent-reply-to", "resent-sender", "resent-cc", "resent-bcc", + // Non-standard (RFC 2076, draft-palme-mailext-headers-08.txt) + "for-approval", "for-handling", "for-comment", "apparently-to", "errors-to", + "delivered-to", "return-receipt-to", "x-admin", "read-receipt-to", + "x-confirm-reading-to", "return-receipt-requested", + "registered-mail-reply-requested-by", "mail-followup-to", "mail-reply-to", + "abuse-reports-to", "x-complaints-to", "x-report-abuse-to", + // Undocumented + "x-beenthere", + ); + + const VERSION = '7.0'; + const PROGNAME = 'Roundcube (Managesieve)'; + const PORT = 4190; + + + /** + * Class constructor + */ + function __construct($plugin) + { + $this->rc = rcmail::get_instance(); + $this->plugin = $plugin; + } + + /** + * Loads configuration, initializes plugin (including sieve connection) + */ + function start() + { + // register UI objects + $this->rc->output->add_handlers(array( + 'filterslist' => array($this, 'filters_list'), + 'filtersetslist' => array($this, 'filtersets_list'), + 'filterframe' => array($this, 'filter_frame'), + 'filterform' => array($this, 'filter_form'), + 'filtersetform' => array($this, 'filterset_form'), + )); + + // Get connection parameters + $host = $this->rc->config->get('managesieve_host', 'localhost'); + $port = $this->rc->config->get('managesieve_port'); + $tls = $this->rc->config->get('managesieve_usetls', false); + + $host = rcube_utils::parse_host($host); + $host = rcube_utils::idn_to_ascii($host); + + // remove tls:// prefix, set TLS flag + if (($host = preg_replace('|^tls://|i', '', $host, 1, $cnt)) && $cnt) { + $tls = true; + } + + if (empty($port)) { + $port = getservbyname('sieve', 'tcp'); + if (empty($port)) { + $port = self::PORT; + } + } + + $plugin = $this->rc->plugins->exec_hook('managesieve_connect', array( + 'user' => $_SESSION['username'], + 'password' => $this->rc->decrypt($_SESSION['password']), + 'host' => $host, + 'port' => $port, + 'usetls' => $tls, + 'auth_type' => $this->rc->config->get('managesieve_auth_type'), + 'disabled' => $this->rc->config->get('managesieve_disabled_extensions'), + 'debug' => $this->rc->config->get('managesieve_debug', false), + 'auth_cid' => $this->rc->config->get('managesieve_auth_cid'), + 'auth_pw' => $this->rc->config->get('managesieve_auth_pw'), + )); + + // try to connect to managesieve server and to fetch the script + $this->sieve = new rcube_sieve( + $plugin['user'], + $plugin['password'], + $plugin['host'], + $plugin['port'], + $plugin['auth_type'], + $plugin['usetls'], + $plugin['disabled'], + $plugin['debug'], + $plugin['auth_cid'], + $plugin['auth_pw'] + ); + + if (!($error = $this->sieve->error())) { + // Get list of scripts + $list = $this->list_scripts(); + + if (!empty($_GET['_set']) || !empty($_POST['_set'])) { + $script_name = rcube_utils::get_input_value('_set', rcube_utils::INPUT_GPC, true); + } + else if (!empty($_SESSION['managesieve_current'])) { + $script_name = $_SESSION['managesieve_current']; + } + else { + // get (first) active script + if (!empty($this->active[0])) { + $script_name = $this->active[0]; + } + else if ($list) { + $script_name = $list[0]; + } + // create a new (initial) script + else { + // if script not exists build default script contents + $script_file = $this->rc->config->get('managesieve_default'); + $script_name = $this->rc->config->get('managesieve_script_name'); + + if (empty($script_name)) + $script_name = 'roundcube'; + + if ($script_file && is_readable($script_file)) + $content = file_get_contents($script_file); + + // add script and set it active + if ($this->sieve->save_script($script_name, $content)) { + $this->activate_script($script_name); + $this->list[] = $script_name; + } + } + } + + if ($script_name) { + $this->sieve->load($script_name); + } + + $error = $this->sieve->error(); + } + + // finally set script objects + if ($error) { + switch ($error) { + case SIEVE_ERROR_CONNECTION: + case SIEVE_ERROR_LOGIN: + $this->rc->output->show_message('managesieve.filterconnerror', 'error'); + break; + default: + $this->rc->output->show_message('managesieve.filterunknownerror', 'error'); + break; + } + + rcube::raise_error(array('code' => 403, 'type' => 'php', + 'file' => __FILE__, 'line' => __LINE__, + 'message' => "Unable to connect to managesieve on $host:$port"), true, false); + + // to disable 'Add filter' button set env variable + $this->rc->output->set_env('filterconnerror', true); + $this->script = array(); + } + else { + $this->exts = $this->sieve->get_extensions(); + $this->script = $this->sieve->script->as_array(); + $this->rc->output->set_env('currentset', $this->sieve->current); + $_SESSION['managesieve_current'] = $this->sieve->current; + } + + return $error; + } + + function actions() + { + $error = $this->start(); + + // Handle user requests + if ($action = rcube_utils::get_input_value('_act', rcube_utils::INPUT_GPC)) { + $fid = (int) rcube_utils::get_input_value('_fid', rcube_utils::INPUT_POST); + + if ($action == 'delete' && !$error) { + if (isset($this->script[$fid])) { + if ($this->sieve->script->delete_rule($fid)) + $result = $this->save_script(); + + if ($result === true) { + $this->rc->output->show_message('managesieve.filterdeleted', 'confirmation'); + $this->rc->output->command('managesieve_updatelist', 'del', array('id' => $fid)); + } else { + $this->rc->output->show_message('managesieve.filterdeleteerror', 'error'); + } + } + } + else if ($action == 'move' && !$error) { + if (isset($this->script[$fid])) { + $to = (int) rcube_utils::get_input_value('_to', rcube_utils::INPUT_POST); + $rule = $this->script[$fid]; + + // remove rule + unset($this->script[$fid]); + $this->script = array_values($this->script); + + // add at target position + if ($to >= count($this->script)) { + $this->script[] = $rule; + } + else { + $script = array(); + foreach ($this->script as $idx => $r) { + if ($idx == $to) + $script[] = $rule; + $script[] = $r; + } + $this->script = $script; + } + + $this->sieve->script->content = $this->script; + $result = $this->save_script(); + + if ($result === true) { + $result = $this->list_rules(); + + $this->rc->output->show_message('managesieve.moved', 'confirmation'); + $this->rc->output->command('managesieve_updatelist', 'list', + array('list' => $result, 'clear' => true, 'set' => $to)); + } else { + $this->rc->output->show_message('managesieve.moveerror', 'error'); + } + } + } + else if ($action == 'act' && !$error) { + if (isset($this->script[$fid])) { + $rule = $this->script[$fid]; + $disabled = $rule['disabled'] ? true : false; + $rule['disabled'] = !$disabled; + $result = $this->sieve->script->update_rule($fid, $rule); + + if ($result !== false) + $result = $this->save_script(); + + if ($result === true) { + if ($rule['disabled']) + $this->rc->output->show_message('managesieve.deactivated', 'confirmation'); + else + $this->rc->output->show_message('managesieve.activated', 'confirmation'); + $this->rc->output->command('managesieve_updatelist', 'update', + array('id' => $fid, 'disabled' => $rule['disabled'])); + } else { + if ($rule['disabled']) + $this->rc->output->show_message('managesieve.deactivateerror', 'error'); + else + $this->rc->output->show_message('managesieve.activateerror', 'error'); + } + } + } + else if ($action == 'setact' && !$error) { + $script_name = rcube_utils::get_input_value('_set', rcube_utils::INPUT_GPC, true); + $result = $this->activate_script($script_name); + $kep14 = $this->rc->config->get('managesieve_kolab_master'); + + if ($result === true) { + $this->rc->output->set_env('active_sets', $this->active); + $this->rc->output->show_message('managesieve.setactivated', 'confirmation'); + $this->rc->output->command('managesieve_updatelist', 'setact', + array('name' => $script_name, 'active' => true, 'all' => !$kep14)); + } else { + $this->rc->output->show_message('managesieve.setactivateerror', 'error'); + } + } + else if ($action == 'deact' && !$error) { + $script_name = rcube_utils::get_input_value('_set', rcube_utils::INPUT_GPC, true); + $result = $this->deactivate_script($script_name); + + if ($result === true) { + $this->rc->output->set_env('active_sets', $this->active); + $this->rc->output->show_message('managesieve.setdeactivated', 'confirmation'); + $this->rc->output->command('managesieve_updatelist', 'setact', + array('name' => $script_name, 'active' => false)); + } else { + $this->rc->output->show_message('managesieve.setdeactivateerror', 'error'); + } + } + else if ($action == 'setdel' && !$error) { + $script_name = rcube_utils::get_input_value('_set', rcube_utils::INPUT_GPC, true); + $result = $this->remove_script($script_name); + + if ($result === true) { + $this->rc->output->show_message('managesieve.setdeleted', 'confirmation'); + $this->rc->output->command('managesieve_updatelist', 'setdel', + array('name' => $script_name)); + $this->rc->session->remove('managesieve_current'); + } else { + $this->rc->output->show_message('managesieve.setdeleteerror', 'error'); + } + } + else if ($action == 'setget') { + $script_name = rcube_utils::get_input_value('_set', rcube_utils::INPUT_GPC, true); + $script = $this->sieve->get_script($script_name); + + if (PEAR::isError($script)) + exit; + + $browser = new rcube_browser; + + // send download headers + header("Content-Type: application/octet-stream"); + header("Content-Length: ".strlen($script)); + + if ($browser->ie) + header("Content-Type: application/force-download"); + if ($browser->ie && $browser->ver < 7) + $filename = rawurlencode(abbreviate_string($script_name, 55)); + else if ($browser->ie) + $filename = rawurlencode($script_name); + else + $filename = addcslashes($script_name, '\\"'); + + header("Content-Disposition: attachment; filename=\"$filename.txt\""); + echo $script; + exit; + } + else if ($action == 'list') { + $result = $this->list_rules(); + + $this->rc->output->command('managesieve_updatelist', 'list', array('list' => $result)); + } + else if ($action == 'ruleadd') { + $rid = rcube_utils::get_input_value('_rid', rcube_utils::INPUT_GPC); + $id = $this->genid(); + $content = $this->rule_div($fid, $id, false); + + $this->rc->output->command('managesieve_rulefill', $content, $id, $rid); + } + else if ($action == 'actionadd') { + $aid = rcube_utils::get_input_value('_aid', rcube_utils::INPUT_GPC); + $id = $this->genid(); + $content = $this->action_div($fid, $id, false); + + $this->rc->output->command('managesieve_actionfill', $content, $id, $aid); + } + + $this->rc->output->send(); + } + else if ($this->rc->task == 'mail') { + // Initialize the form + $rules = rcube_utils::get_input_value('r', rcube_utils::INPUT_GET); + if (!empty($rules)) { + $i = 0; + foreach ($rules as $rule) { + list($header, $value) = explode(':', $rule, 2); + $tests[$i] = array( + 'type' => 'contains', + 'test' => 'header', + 'arg1' => $header, + 'arg2' => $value, + ); + $i++; + } + + $this->form = array( + 'join' => count($tests) > 1 ? 'allof' : 'anyof', + 'name' => '', + 'tests' => $tests, + 'actions' => array( + 0 => array('type' => 'fileinto'), + 1 => array('type' => 'stop'), + ), + ); + } + } + + $this->send(); + } + + function save() + { + // Init plugin and handle managesieve connection + $error = $this->start(); + + // get request size limits (#1488648) + $max_post = max(array( + ini_get('max_input_vars'), + ini_get('suhosin.request.max_vars'), + ini_get('suhosin.post.max_vars'), + )); + $max_depth = max(array( + ini_get('suhosin.request.max_array_depth'), + ini_get('suhosin.post.max_array_depth'), + )); + + // check request size limit + if ($max_post && count($_POST, COUNT_RECURSIVE) >= $max_post) { + rcube::raise_error(array( + 'code' => 500, 'type' => 'php', + 'file' => __FILE__, 'line' => __LINE__, + 'message' => "Request size limit exceeded (one of max_input_vars/suhosin.request.max_vars/suhosin.post.max_vars)" + ), true, false); + $this->rc->output->show_message('managesieve.filtersaveerror', 'error'); + } + // check request depth limits + else if ($max_depth && count($_POST['_header']) > $max_depth) { + rcube::raise_error(array( + 'code' => 500, 'type' => 'php', + 'file' => __FILE__, 'line' => __LINE__, + 'message' => "Request size limit exceeded (one of suhosin.request.max_array_depth/suhosin.post.max_array_depth)" + ), true, false); + $this->rc->output->show_message('managesieve.filtersaveerror', 'error'); + } + // filters set add action + else if (!empty($_POST['_newset'])) { + $name = rcube_utils::get_input_value('_name', rcube_utils::INPUT_POST, true); + $copy = rcube_utils::get_input_value('_copy', rcube_utils::INPUT_POST, true); + $from = rcube_utils::get_input_value('_from', rcube_utils::INPUT_POST); + $exceptions = $this->rc->config->get('managesieve_filename_exceptions'); + $kolab = $this->rc->config->get('managesieve_kolab_master'); + $name_uc = mb_strtolower($name); + $list = $this->list_scripts(); + + if (!$name) { + $this->errors['name'] = $this->plugin->gettext('cannotbeempty'); + } + else if (mb_strlen($name) > 128) { + $this->errors['name'] = $this->plugin->gettext('nametoolong'); + } + else if (!empty($exceptions) && in_array($name, (array)$exceptions)) { + $this->errors['name'] = $this->plugin->gettext('namereserved'); + } + else if (!empty($kolab) && in_array($name_uc, array('MASTER', 'USER', 'MANAGEMENT'))) { + $this->errors['name'] = $this->plugin->gettext('namereserved'); + } + else if (in_array($name, $list)) { + $this->errors['name'] = $this->plugin->gettext('setexist'); + } + else if ($from == 'file') { + // from file + if (is_uploaded_file($_FILES['_file']['tmp_name'])) { + $file = file_get_contents($_FILES['_file']['tmp_name']); + $file = preg_replace('/\r/', '', $file); + // for security don't save script directly + // check syntax before, like this... + $this->sieve->load_script($file); + if (!$this->save_script($name)) { + $this->errors['file'] = $this->plugin->gettext('setcreateerror'); + } + } + else { // upload failed + $err = $_FILES['_file']['error']; + + if ($err == UPLOAD_ERR_INI_SIZE || $err == UPLOAD_ERR_FORM_SIZE) { + $msg = $this->rc->gettext(array('name' => 'filesizeerror', + 'vars' => array('size' => + $this->rc->show_bytes(parse_bytes(ini_get('upload_max_filesize')))))); + } + else { + $this->errors['file'] = $this->plugin->gettext('fileuploaderror'); + } + } + } + else if (!$this->sieve->copy($name, $from == 'set' ? $copy : '')) { + $error = 'managesieve.setcreateerror'; + } + + if (!$error && empty($this->errors)) { + // Find position of the new script on the list + $list[] = $name; + asort($list, SORT_LOCALE_STRING); + $list = array_values($list); + $index = array_search($name, $list); + + $this->rc->output->show_message('managesieve.setcreated', 'confirmation'); + $this->rc->output->command('parent.managesieve_updatelist', 'setadd', + array('name' => $name, 'index' => $index)); + } else if ($msg) { + $this->rc->output->command('display_message', $msg, 'error'); + } else if ($error) { + $this->rc->output->show_message($error, 'error'); + } + } + // filter add/edit action + else if (isset($_POST['_name'])) { + $name = trim(rcube_utils::get_input_value('_name', rcube_utils::INPUT_POST, true)); + $fid = trim(rcube_utils::get_input_value('_fid', rcube_utils::INPUT_POST)); + $join = trim(rcube_utils::get_input_value('_join', rcube_utils::INPUT_POST)); + + // and arrays + $headers = rcube_utils::get_input_value('_header', rcube_utils::INPUT_POST); + $cust_headers = rcube_utils::get_input_value('_custom_header', rcube_utils::INPUT_POST); + $ops = rcube_utils::get_input_value('_rule_op', rcube_utils::INPUT_POST); + $sizeops = rcube_utils::get_input_value('_rule_size_op', rcube_utils::INPUT_POST); + $sizeitems = rcube_utils::get_input_value('_rule_size_item', rcube_utils::INPUT_POST); + $sizetargets = rcube_utils::get_input_value('_rule_size_target', rcube_utils::INPUT_POST); + $targets = rcube_utils::get_input_value('_rule_target', rcube_utils::INPUT_POST, true); + $mods = rcube_utils::get_input_value('_rule_mod', rcube_utils::INPUT_POST); + $mod_types = rcube_utils::get_input_value('_rule_mod_type', rcube_utils::INPUT_POST); + $body_trans = rcube_utils::get_input_value('_rule_trans', rcube_utils::INPUT_POST); + $body_types = rcube_utils::get_input_value('_rule_trans_type', rcube_utils::INPUT_POST, true); + $comparators = rcube_utils::get_input_value('_rule_comp', rcube_utils::INPUT_POST); + $indexes = rcube_utils::get_input_value('_rule_index', rcube_utils::INPUT_POST); + $lastindexes = rcube_utils::get_input_value('_rule_index_last', rcube_utils::INPUT_POST); + $dateheaders = rcube_utils::get_input_value('_rule_date_header', rcube_utils::INPUT_POST); + $dateparts = rcube_utils::get_input_value('_rule_date_part', rcube_utils::INPUT_POST); + $act_types = rcube_utils::get_input_value('_action_type', rcube_utils::INPUT_POST, true); + $mailboxes = rcube_utils::get_input_value('_action_mailbox', rcube_utils::INPUT_POST, true); + $act_targets = rcube_utils::get_input_value('_action_target', rcube_utils::INPUT_POST, true); + $area_targets = rcube_utils::get_input_value('_action_target_area', rcube_utils::INPUT_POST, true); + $reasons = rcube_utils::get_input_value('_action_reason', rcube_utils::INPUT_POST, true); + $addresses = rcube_utils::get_input_value('_action_addresses', rcube_utils::INPUT_POST, true); + $intervals = rcube_utils::get_input_value('_action_interval', rcube_utils::INPUT_POST); + $interval_types = rcube_utils::get_input_value('_action_interval_type', rcube_utils::INPUT_POST); + $subject = rcube_utils::get_input_value('_action_subject', rcube_utils::INPUT_POST, true); + $flags = rcube_utils::get_input_value('_action_flags', rcube_utils::INPUT_POST); + $varnames = rcube_utils::get_input_value('_action_varname', rcube_utils::INPUT_POST); + $varvalues = rcube_utils::get_input_value('_action_varvalue', rcube_utils::INPUT_POST); + $varmods = rcube_utils::get_input_value('_action_varmods', rcube_utils::INPUT_POST); + $notifyaddrs = rcube_utils::get_input_value('_action_notifyaddress', rcube_utils::INPUT_POST); + $notifybodies = rcube_utils::get_input_value('_action_notifybody', rcube_utils::INPUT_POST); + $notifymessages = rcube_utils::get_input_value('_action_notifymessage', rcube_utils::INPUT_POST); + $notifyfrom = rcube_utils::get_input_value('_action_notifyfrom', rcube_utils::INPUT_POST); + $notifyimp = rcube_utils::get_input_value('_action_notifyimportance', rcube_utils::INPUT_POST); + + // we need a "hack" for radiobuttons + foreach ($sizeitems as $item) + $items[] = $item; + + $this->form['disabled'] = $_POST['_disabled'] ? true : false; + $this->form['join'] = $join=='allof' ? true : false; + $this->form['name'] = $name; + $this->form['tests'] = array(); + $this->form['actions'] = array(); + + if ($name == '') + $this->errors['name'] = $this->plugin->gettext('cannotbeempty'); + else { + foreach($this->script as $idx => $rule) + if($rule['name'] == $name && $idx != $fid) { + $this->errors['name'] = $this->plugin->gettext('ruleexist'); + break; + } + } + + $i = 0; + // rules + if ($join == 'any') { + $this->form['tests'][0]['test'] = 'true'; + } + else { + foreach ($headers as $idx => $header) { + // targets are indexed differently (assume form order) + $target = $this->strip_value(array_shift($targets), true); + $header = $this->strip_value($header); + $operator = $this->strip_value($ops[$idx]); + $comparator = $this->strip_value($comparators[$idx]); + + if ($header == 'size') { + $sizeop = $this->strip_value($sizeops[$idx]); + $sizeitem = $this->strip_value($items[$idx]); + $sizetarget = $this->strip_value($sizetargets[$idx]); + + $this->form['tests'][$i]['test'] = 'size'; + $this->form['tests'][$i]['type'] = $sizeop; + $this->form['tests'][$i]['arg'] = $sizetarget; + + if ($sizetarget == '') + $this->errors['tests'][$i]['sizetarget'] = $this->plugin->gettext('cannotbeempty'); + else if (!preg_match('/^[0-9]+(K|M|G)?$/i', $sizetarget.$sizeitem, $m)) { + $this->errors['tests'][$i]['sizetarget'] = $this->plugin->gettext('forbiddenchars'); + $this->form['tests'][$i]['item'] = $sizeitem; + } + else + $this->form['tests'][$i]['arg'] .= $m[1]; + } + else if ($header == 'currentdate') { + $datepart = $this->strip_value($dateparts[$idx]); + + if (preg_match('/^not/', $operator)) + $this->form['tests'][$i]['not'] = true; + $type = preg_replace('/^not/', '', $operator); + + if ($type == 'exists') { + $this->errors['tests'][$i]['op'] = true; + } + + $this->form['tests'][$i]['test'] = 'currentdate'; + $this->form['tests'][$i]['type'] = $type; + $this->form['tests'][$i]['part'] = $datepart; + $this->form['tests'][$i]['arg'] = $target; + + if ($type != 'exists') { + if (!count($target)) { + $this->errors['tests'][$i]['target'] = $this->plugin->gettext('cannotbeempty'); + } + else if ($type != 'regex' && $type != 'matches') { + foreach ($target as $arg) { + if (!$this->validate_date_part($datepart, $arg)) { + $this->errors['tests'][$i]['target'] = $this->plugin->gettext('invaliddateformat'); + break; + } + } + } + } + } + else if ($header == 'date') { + $datepart = $this->strip_value($dateparts[$idx]); + $dateheader = $this->strip_value($dateheaders[$idx]); + $index = $this->strip_value($indexes[$idx]); + $indexlast = $this->strip_value($lastindexes[$idx]); + + if (preg_match('/^not/', $operator)) + $this->form['tests'][$i]['not'] = true; + $type = preg_replace('/^not/', '', $operator); + + if ($type == 'exists') { + $this->errors['tests'][$i]['op'] = true; + } + + if (!empty($index) && $mod != 'envelope') { + $this->form['tests'][$i]['index'] = intval($index); + $this->form['tests'][$i]['last'] = !empty($indexlast); + } + + if (empty($dateheader)) { + $dateheader = 'Date'; + } + else if (!preg_match('/^[\x21-\x39\x41-\x7E]+$/i', $dateheader)) { + $this->errors['tests'][$i]['dateheader'] = $this->plugin->gettext('forbiddenchars'); + } + + $this->form['tests'][$i]['test'] = 'date'; + $this->form['tests'][$i]['type'] = $type; + $this->form['tests'][$i]['part'] = $datepart; + $this->form['tests'][$i]['arg'] = $target; + $this->form['tests'][$i]['header'] = $dateheader; + + if ($type != 'exists') { + if (!count($target)) { + $this->errors['tests'][$i]['target'] = $this->plugin->gettext('cannotbeempty'); + } + else if ($type != 'regex' && $type != 'matches') { + foreach ($target as $arg) { + if (!$this->validate_date_part($datepart, $arg)) { + $this->errors['tests'][$i]['target'] = $this->plugin->gettext('invaliddateformat'); + break; + } + } + } + } + } + else if ($header == 'body') { + $trans = $this->strip_value($body_trans[$idx]); + $trans_type = $this->strip_value($body_types[$idx], true); + + if (preg_match('/^not/', $operator)) + $this->form['tests'][$i]['not'] = true; + $type = preg_replace('/^not/', '', $operator); + + if ($type == 'exists') { + $this->errors['tests'][$i]['op'] = true; + } + + $this->form['tests'][$i]['test'] = 'body'; + $this->form['tests'][$i]['type'] = $type; + $this->form['tests'][$i]['arg'] = $target; + + if (empty($target) && $type != 'exists') { + $this->errors['tests'][$i]['target'] = $this->plugin->gettext('cannotbeempty'); + } + else if (preg_match('/^(value|count)-/', $type)) { + foreach ($target as $target_value) { + if (!preg_match('/[0-9]+/', $target_value)) { + $this->errors['tests'][$i]['target'] = $this->plugin->gettext('forbiddenchars'); + } + } + } + + $this->form['tests'][$i]['part'] = $trans; + if ($trans == 'content') { + $this->form['tests'][$i]['content'] = $trans_type; + } + } + else { + $cust_header = $headers = $this->strip_value(array_shift($cust_headers)); + $mod = $this->strip_value($mods[$idx]); + $mod_type = $this->strip_value($mod_types[$idx]); + $index = $this->strip_value($indexes[$idx]); + $indexlast = $this->strip_value($lastindexes[$idx]); + + if (preg_match('/^not/', $operator)) + $this->form['tests'][$i]['not'] = true; + $type = preg_replace('/^not/', '', $operator); + + if (!empty($index) && $mod != 'envelope') { + $this->form['tests'][$i]['index'] = intval($index); + $this->form['tests'][$i]['last'] = !empty($indexlast); + } + + if ($header == '...') { + if (!count($headers)) + $this->errors['tests'][$i]['header'] = $this->plugin->gettext('cannotbeempty'); + else { + foreach ($headers as $hr) { + // RFC2822: printable ASCII except colon + if (!preg_match('/^[\x21-\x39\x41-\x7E]+$/i', $hr)) { + $this->errors['tests'][$i]['header'] = $this->plugin->gettext('forbiddenchars'); + } + } + } + + if (empty($this->errors['tests'][$i]['header'])) + $cust_header = (is_array($headers) && count($headers) == 1) ? $headers[0] : $headers; + } + + if ($type == 'exists') { + $this->form['tests'][$i]['test'] = 'exists'; + $this->form['tests'][$i]['arg'] = $header == '...' ? $cust_header : $header; + } + else { + $test = 'header'; + $header = $header == '...' ? $cust_header : $header; + + if ($mod == 'address' || $mod == 'envelope') { + $found = false; + if (empty($this->errors['tests'][$i]['header'])) { + foreach ((array)$header as $hdr) { + if (!in_array(strtolower(trim($hdr)), $this->addr_headers)) + $found = true; + } + } + if (!$found) + $test = $mod; + } + + $this->form['tests'][$i]['type'] = $type; + $this->form['tests'][$i]['test'] = $test; + $this->form['tests'][$i]['arg1'] = $header; + $this->form['tests'][$i]['arg2'] = $target; + + if (empty($target)) { + $this->errors['tests'][$i]['target'] = $this->plugin->gettext('cannotbeempty'); + } + else if (preg_match('/^(value|count)-/', $type)) { + foreach ($target as $target_value) { + if (!preg_match('/[0-9]+/', $target_value)) { + $this->errors['tests'][$i]['target'] = $this->plugin->gettext('forbiddenchars'); + } + } + } + + if ($mod) { + $this->form['tests'][$i]['part'] = $mod_type; + } + } + } + + if ($header != 'size' && $comparator) { + if (preg_match('/^(value|count)/', $this->form['tests'][$i]['type'])) + $comparator = 'i;ascii-numeric'; + + $this->form['tests'][$i]['comparator'] = $comparator; + } + + $i++; + } + } + + $i = 0; + // actions + foreach($act_types as $idx => $type) { + $type = $this->strip_value($type); + $target = $this->strip_value($act_targets[$idx]); + + switch ($type) { + + case 'fileinto': + case 'fileinto_copy': + $mailbox = $this->strip_value($mailboxes[$idx], false, false); + $this->form['actions'][$i]['target'] = $this->mod_mailbox($mailbox, 'in'); + if ($type == 'fileinto_copy') { + $type = 'fileinto'; + $this->form['actions'][$i]['copy'] = true; + } + break; + + case 'reject': + case 'ereject': + $target = $this->strip_value($area_targets[$idx]); + $this->form['actions'][$i]['target'] = str_replace("\r\n", "\n", $target); + + // if ($target == '') +// $this->errors['actions'][$i]['targetarea'] = $this->plugin->gettext('cannotbeempty'); + break; + + case 'redirect': + case 'redirect_copy': + $this->form['actions'][$i]['target'] = $target; + + if ($this->form['actions'][$i]['target'] == '') + $this->errors['actions'][$i]['target'] = $this->plugin->gettext('cannotbeempty'); + else if (!rcube_utils::check_email($this->form['actions'][$i]['target'])) + $this->errors['actions'][$i]['target'] = $this->plugin->gettext('noemailwarning'); + + if ($type == 'redirect_copy') { + $type = 'redirect'; + $this->form['actions'][$i]['copy'] = true; + } + break; + + case 'addflag': + case 'setflag': + case 'removeflag': + $_target = array(); + if (empty($flags[$idx])) { + $this->errors['actions'][$i]['target'] = $this->plugin->gettext('noflagset'); + } + else { + foreach ($flags[$idx] as $flag) { + $_target[] = $this->strip_value($flag); + } + } + $this->form['actions'][$i]['target'] = $_target; + break; + + case 'vacation': + $reason = $this->strip_value($reasons[$idx]); + $interval_type = $interval_types[$idx] == 'seconds' ? 'seconds' : 'days'; + $this->form['actions'][$i]['reason'] = str_replace("\r\n", "\n", $reason); + $this->form['actions'][$i]['subject'] = $subject[$idx]; + $this->form['actions'][$i]['addresses'] = array_shift($addresses); + $this->form['actions'][$i][$interval_type] = $intervals[$idx]; +// @TODO: vacation :mime, :from, :handle + + foreach ((array)$this->form['actions'][$i]['addresses'] as $aidx => $address) { + if (!rcube_utils::check_email($address)) { + $this->errors['actions'][$i]['addresses'] = $this->plugin->gettext('noemailwarning'); + break; + } + } + + if ($this->form['actions'][$i]['reason'] == '') + $this->errors['actions'][$i]['reason'] = $this->plugin->gettext('cannotbeempty'); + if ($this->form['actions'][$i][$interval_type] && !preg_match('/^[0-9]+$/', $this->form['actions'][$i][$interval_type])) + $this->errors['actions'][$i]['interval'] = $this->plugin->gettext('forbiddenchars'); + break; + + case 'set': + $this->form['actions'][$i]['name'] = $varnames[$idx]; + $this->form['actions'][$i]['value'] = $varvalues[$idx]; + foreach ((array)$varmods[$idx] as $v_m) { + $this->form['actions'][$i][$v_m] = true; + } + + if (empty($varnames[$idx])) { + $this->errors['actions'][$i]['name'] = $this->plugin->gettext('cannotbeempty'); + } + else if (!preg_match('/^[0-9a-z_]+$/i', $varnames[$idx])) { + $this->errors['actions'][$i]['name'] = $this->plugin->gettext('forbiddenchars'); + } + + if (!isset($varvalues[$idx]) || $varvalues[$idx] === '') { + $this->errors['actions'][$i]['value'] = $this->plugin->gettext('cannotbeempty'); + } + break; + + case 'notify': + if (empty($notifyaddrs[$idx])) { + $this->errors['actions'][$i]['address'] = $this->plugin->gettext('cannotbeempty'); + } + else if (!rcube_utils::check_email($notifyaddrs[$idx])) { + $this->errors['actions'][$i]['address'] = $this->plugin->gettext('noemailwarning'); + } + if (!empty($notifyfrom[$idx]) && !rcube_utils::check_email($notifyfrom[$idx])) { + $this->errors['actions'][$i]['from'] = $this->plugin->gettext('noemailwarning'); + } + $this->form['actions'][$i]['address'] = $notifyaddrs[$idx]; + $this->form['actions'][$i]['body'] = $notifybodies[$idx]; + $this->form['actions'][$i]['message'] = $notifymessages[$idx]; + $this->form['actions'][$i]['from'] = $notifyfrom[$idx]; + $this->form['actions'][$i]['importance'] = $notifyimp[$idx]; + break; + } + + $this->form['actions'][$i]['type'] = $type; + $i++; + } + + if (!$this->errors && !$error) { + // zapis skryptu + if (!isset($this->script[$fid])) { + $fid = $this->sieve->script->add_rule($this->form); + $new = true; + } else + $fid = $this->sieve->script->update_rule($fid, $this->form); + + if ($fid !== false) + $save = $this->save_script(); + + if ($save && $fid !== false) { + $this->rc->output->show_message('managesieve.filtersaved', 'confirmation'); + if ($this->rc->task != 'mail') { + $this->rc->output->command('parent.managesieve_updatelist', + isset($new) ? 'add' : 'update', + array( + 'name' => rcube::Q($this->form['name']), + 'id' => $fid, + 'disabled' => $this->form['disabled'] + )); + } + else { + $this->rc->output->command('managesieve_dialog_close'); + $this->rc->output->send('iframe'); + } + } + else { + $this->rc->output->show_message('managesieve.filtersaveerror', 'error'); +// $this->rc->output->send(); + } + } + } + + $this->send(); + } + + private function send() + { + // Handle form action + if (isset($_GET['_framed']) || isset($_POST['_framed'])) { + if (isset($_GET['_newset']) || isset($_POST['_newset'])) { + $this->rc->output->send('managesieve.setedit'); + } + else { + $this->rc->output->send('managesieve.filteredit'); + } + } else { + $this->rc->output->set_pagetitle($this->plugin->gettext('filters')); + $this->rc->output->send('managesieve.managesieve'); + } + } + + // return the filters list as HTML table + function filters_list($attrib) + { + // add id to message list table if not specified + if (!strlen($attrib['id'])) + $attrib['id'] = 'rcmfilterslist'; + + // define list of cols to be displayed + $a_show_cols = array('name'); + + $result = $this->list_rules(); + + // create XHTML table + $out = $this->rc->table_output($attrib, $result, $a_show_cols, 'id'); + + // set client env + $this->rc->output->add_gui_object('filterslist', $attrib['id']); + $this->rc->output->include_script('list.js'); + + // add some labels to client + $this->rc->output->add_label('managesieve.filterdeleteconfirm'); + + return $out; + } + + // return the filters list as <SELECT> + function filtersets_list($attrib, $no_env = false) + { + // add id to message list table if not specified + if (!strlen($attrib['id'])) + $attrib['id'] = 'rcmfiltersetslist'; + + $list = $this->list_scripts(); + + if ($list) { + asort($list, SORT_LOCALE_STRING); + } + + if (!empty($attrib['type']) && $attrib['type'] == 'list') { + // define list of cols to be displayed + $a_show_cols = array('name'); + + if ($list) { + foreach ($list as $idx => $set) { + $scripts['S'.$idx] = $set; + $result[] = array( + 'name' => rcube::Q($set), + 'id' => 'S'.$idx, + 'class' => !in_array($set, $this->active) ? 'disabled' : '', + ); + } + } + + // create XHTML table + $out = $this->rc->table_output($attrib, $result, $a_show_cols, 'id'); + + $this->rc->output->set_env('filtersets', $scripts); + $this->rc->output->include_script('list.js'); + } + else { + $select = new html_select(array('name' => '_set', 'id' => $attrib['id'], + 'onchange' => $this->rc->task != 'mail' ? 'rcmail.managesieve_set()' : '')); + + if ($list) { + foreach ($list as $set) + $select->add($set, $set); + } + + $out = $select->show($this->sieve->current); + } + + // set client env + if (!$no_env) { + $this->rc->output->add_gui_object('filtersetslist', $attrib['id']); + $this->rc->output->add_label('managesieve.setdeleteconfirm'); + } + + return $out; + } + + function filter_frame($attrib) + { + if (!$attrib['id']) + $attrib['id'] = 'rcmfilterframe'; + + $attrib['name'] = $attrib['id']; + + $this->rc->output->set_env('contentframe', $attrib['name']); + $this->rc->output->set_env('blankpage', $attrib['src'] ? + $this->rc->output->abs_url($attrib['src']) : 'program/resources/blank.gif'); + + return $this->rc->output->frame($attrib); + } + + function filterset_form($attrib) + { + if (!$attrib['id']) + $attrib['id'] = 'rcmfiltersetform'; + + $out = '<form name="filtersetform" action="./" method="post" enctype="multipart/form-data">'."\n"; + + $hiddenfields = new html_hiddenfield(array('name' => '_task', 'value' => $this->rc->task)); + $hiddenfields->add(array('name' => '_action', 'value' => 'plugin.managesieve-save')); + $hiddenfields->add(array('name' => '_framed', 'value' => ($_POST['_framed'] || $_GET['_framed'] ? 1 : 0))); + $hiddenfields->add(array('name' => '_newset', 'value' => 1)); + + $out .= $hiddenfields->show(); + + $name = rcube_utils::get_input_value('_name', rcube_utils::INPUT_POST); + $copy = rcube_utils::get_input_value('_copy', rcube_utils::INPUT_POST); + $selected = rcube_utils::get_input_value('_from', rcube_utils::INPUT_POST); + + // filter set name input + $input_name = new html_inputfield(array('name' => '_name', 'id' => '_name', 'size' => 30, + 'class' => ($this->errors['name'] ? 'error' : ''))); + + $out .= sprintf('<label for="%s"><b>%s:</b></label> %s<br /><br />', + '_name', rcube::Q($this->plugin->gettext('filtersetname')), $input_name->show($name)); + + $out .="\n<fieldset class=\"itemlist\"><legend>" . $this->plugin->gettext('filters') . ":</legend>\n"; + $out .= '<input type="radio" id="from_none" name="_from" value="none"' + .(!$selected || $selected=='none' ? ' checked="checked"' : '').'></input>'; + $out .= sprintf('<label for="%s">%s</label> ', 'from_none', rcube::Q($this->plugin->gettext('none'))); + + // filters set list + $list = $this->list_scripts(); + $select = new html_select(array('name' => '_copy', 'id' => '_copy')); + + if (is_array($list)) { + asort($list, SORT_LOCALE_STRING); + + if (!$copy) + $copy = $_SESSION['managesieve_current']; + + foreach ($list as $set) { + $select->add($set, $set); + } + + $out .= '<br /><input type="radio" id="from_set" name="_from" value="set"' + .($selected=='set' ? ' checked="checked"' : '').'></input>'; + $out .= sprintf('<label for="%s">%s:</label> ', 'from_set', rcube::Q($this->plugin->gettext('fromset'))); + $out .= $select->show($copy); + } + + // script upload box + $upload = new html_inputfield(array('name' => '_file', 'id' => '_file', 'size' => 30, + 'type' => 'file', 'class' => ($this->errors['file'] ? 'error' : ''))); + + $out .= '<br /><input type="radio" id="from_file" name="_from" value="file"' + .($selected=='file' ? ' checked="checked"' : '').'></input>'; + $out .= sprintf('<label for="%s">%s:</label> ', 'from_file', rcube::Q($this->plugin->gettext('fromfile'))); + $out .= $upload->show(); + $out .= '</fieldset>'; + + $this->rc->output->add_gui_object('sieveform', 'filtersetform'); + + if ($this->errors['name']) + $this->add_tip('_name', $this->errors['name'], true); + if ($this->errors['file']) + $this->add_tip('_file', $this->errors['file'], true); + + $this->print_tips(); + + return $out; + } + + + function filter_form($attrib) + { + if (!$attrib['id']) + $attrib['id'] = 'rcmfilterform'; + + $fid = rcube_utils::get_input_value('_fid', rcube_utils::INPUT_GPC); + $scr = isset($this->form) ? $this->form : $this->script[$fid]; + + $hiddenfields = new html_hiddenfield(array('name' => '_task', 'value' => $this->rc->task)); + $hiddenfields->add(array('name' => '_action', 'value' => 'plugin.managesieve-save')); + $hiddenfields->add(array('name' => '_framed', 'value' => ($_POST['_framed'] || $_GET['_framed'] ? 1 : 0))); + $hiddenfields->add(array('name' => '_fid', 'value' => $fid)); + + $out = '<form name="filterform" action="./" method="post">'."\n"; + $out .= $hiddenfields->show(); + + // 'any' flag + if (sizeof($scr['tests']) == 1 && $scr['tests'][0]['test'] == 'true' && !$scr['tests'][0]['not']) + $any = true; + + // filter name input + $field_id = '_name'; + $input_name = new html_inputfield(array('name' => '_name', 'id' => $field_id, 'size' => 30, + 'class' => ($this->errors['name'] ? 'error' : ''))); + + if ($this->errors['name']) + $this->add_tip($field_id, $this->errors['name'], true); + + if (isset($scr)) + $input_name = $input_name->show($scr['name']); + else + $input_name = $input_name->show(); + + $out .= sprintf("\n<label for=\"%s\"><b>%s:</b></label> %s\n", + $field_id, rcube::Q($this->plugin->gettext('filtername')), $input_name); + + // filter set selector + if ($this->rc->task == 'mail') { + $out .= sprintf("\n <label for=\"%s\"><b>%s:</b></label> %s\n", + $field_id, rcube::Q($this->plugin->gettext('filterset')), + $this->filtersets_list(array('id' => 'sievescriptname'), true)); + } + + $out .= '<br /><br /><fieldset><legend>' . rcube::Q($this->plugin->gettext('messagesrules')) . "</legend>\n"; + + // any, allof, anyof radio buttons + $field_id = '_allof'; + $input_join = new html_radiobutton(array('name' => '_join', 'id' => $field_id, 'value' => 'allof', + 'onclick' => 'rule_join_radio(\'allof\')', 'class' => 'radio')); + + if (isset($scr) && !$any) + $input_join = $input_join->show($scr['join'] ? 'allof' : ''); + else + $input_join = $input_join->show(); + + $out .= sprintf("%s<label for=\"%s\">%s</label> \n", + $input_join, $field_id, rcube::Q($this->plugin->gettext('filterallof'))); + + $field_id = '_anyof'; + $input_join = new html_radiobutton(array('name' => '_join', 'id' => $field_id, 'value' => 'anyof', + 'onclick' => 'rule_join_radio(\'anyof\')', 'class' => 'radio')); + + if (isset($scr) && !$any) + $input_join = $input_join->show($scr['join'] ? '' : 'anyof'); + else + $input_join = $input_join->show('anyof'); // default + + $out .= sprintf("%s<label for=\"%s\">%s</label>\n", + $input_join, $field_id, rcube::Q($this->plugin->gettext('filteranyof'))); + + $field_id = '_any'; + $input_join = new html_radiobutton(array('name' => '_join', 'id' => $field_id, 'value' => 'any', + 'onclick' => 'rule_join_radio(\'any\')', 'class' => 'radio')); + + $input_join = $input_join->show($any ? 'any' : ''); + + $out .= sprintf("%s<label for=\"%s\">%s</label>\n", + $input_join, $field_id, rcube::Q($this->plugin->gettext('filterany'))); + + $rows_num = isset($scr) ? sizeof($scr['tests']) : 1; + + $out .= '<div id="rules"'.($any ? ' style="display: none"' : '').'>'; + for ($x=0; $x<$rows_num; $x++) + $out .= $this->rule_div($fid, $x); + $out .= "</div>\n"; + + $out .= "</fieldset>\n"; + + // actions + $out .= '<fieldset><legend>' . rcube::Q($this->plugin->gettext('messagesactions')) . "</legend>\n"; + + $rows_num = isset($scr) ? sizeof($scr['actions']) : 1; + + $out .= '<div id="actions">'; + for ($x=0; $x<$rows_num; $x++) + $out .= $this->action_div($fid, $x); + $out .= "</div>\n"; + + $out .= "</fieldset>\n"; + + $this->print_tips(); + + if ($scr['disabled']) { + $this->rc->output->set_env('rule_disabled', true); + } + $this->rc->output->add_label( + 'managesieve.ruledeleteconfirm', + 'managesieve.actiondeleteconfirm' + ); + $this->rc->output->add_gui_object('sieveform', 'filterform'); + + return $out; + } + + function rule_div($fid, $id, $div=true) + { + $rule = isset($this->form) ? $this->form['tests'][$id] : $this->script[$fid]['tests'][$id]; + $rows_num = isset($this->form) ? sizeof($this->form['tests']) : sizeof($this->script[$fid]['tests']); + + // headers select + $select_header = new html_select(array('name' => "_header[]", 'id' => 'header'.$id, + 'onchange' => 'rule_header_select(' .$id .')')); + + foreach ($this->headers as $name => $val) + $select_header->add(rcube::Q($this->plugin->gettext($name)), Q($val)); + $select_header->add(rcube::Q($this->plugin->gettext('...')), '...'); + if (in_array('body', $this->exts)) + $select_header->add(rcube::Q($this->plugin->gettext('body')), 'body'); + $select_header->add(rcube::Q($this->plugin->gettext('size')), 'size'); + if (in_array('date', $this->exts)) { + $select_header->add(rcube::Q($this->plugin->gettext('datetest')), 'date'); + $select_header->add(rcube::Q($this->plugin->gettext('currdate')), 'currentdate'); + } + + if (isset($rule['test'])) { + if (in_array($rule['test'], array('header', 'address', 'envelope')) + && !is_array($rule['arg1']) && in_array($rule['arg1'], $this->headers) + ) { + $test = $rule['arg1']; + } + else if ($rule['test'] == 'exists' + && !is_array($rule['arg']) && in_array($rule['arg'], $this->headers) + ) { + $test = $rule['arg']; + } + else if (in_array($rule['test'], array('size', 'body', 'date', 'currentdate'))) { + $test = $rule['test']; + } + else if ($rule['test'] != 'true') { + $test = '...'; + } + } + + $aout = $select_header->show($test); + + // custom headers input + if (isset($rule['test']) && in_array($rule['test'], array('header', 'address', 'envelope'))) { + $custom = (array) $rule['arg1']; + if (count($custom) == 1 && isset($this->headers[strtolower($custom[0])])) { + unset($custom); + } + } + else if (isset($rule['test']) && $rule['test'] == 'exists') { + $custom = (array) $rule['arg']; + if (count($custom) == 1 && isset($this->headers[strtolower($custom[0])])) { + unset($custom); + } + } + + $tout = $this->list_input($id, 'custom_header', $custom, isset($custom), + $this->error_class($id, 'test', 'header', 'custom_header'), 15) . "\n"; + + // matching type select (operator) + $select_op = new html_select(array('name' => "_rule_op[]", 'id' => 'rule_op'.$id, + 'style' => 'display:' .($rule['test']!='size' ? 'inline' : 'none'), + 'class' => 'operator_selector', + 'onchange' => 'rule_op_select(this, '.$id.')')); + $select_op->add(rcube::Q($this->plugin->gettext('filtercontains')), 'contains'); + $select_op->add(rcube::Q($this->plugin->gettext('filternotcontains')), 'notcontains'); + $select_op->add(rcube::Q($this->plugin->gettext('filteris')), 'is'); + $select_op->add(rcube::Q($this->plugin->gettext('filterisnot')), 'notis'); + $select_op->add(rcube::Q($this->plugin->gettext('filterexists')), 'exists'); + $select_op->add(rcube::Q($this->plugin->gettext('filternotexists')), 'notexists'); + $select_op->add(rcube::Q($this->plugin->gettext('filtermatches')), 'matches'); + $select_op->add(rcube::Q($this->plugin->gettext('filternotmatches')), 'notmatches'); + if (in_array('regex', $this->exts)) { + $select_op->add(rcube::Q($this->plugin->gettext('filterregex')), 'regex'); + $select_op->add(rcube::Q($this->plugin->gettext('filternotregex')), 'notregex'); + } + if (in_array('relational', $this->exts)) { + $select_op->add(rcube::Q($this->plugin->gettext('countisgreaterthan')), 'count-gt'); + $select_op->add(rcube::Q($this->plugin->gettext('countisgreaterthanequal')), 'count-ge'); + $select_op->add(rcube::Q($this->plugin->gettext('countislessthan')), 'count-lt'); + $select_op->add(rcube::Q($this->plugin->gettext('countislessthanequal')), 'count-le'); + $select_op->add(rcube::Q($this->plugin->gettext('countequals')), 'count-eq'); + $select_op->add(rcube::Q($this->plugin->gettext('countnotequals')), 'count-ne'); + $select_op->add(rcube::Q($this->plugin->gettext('valueisgreaterthan')), 'value-gt'); + $select_op->add(rcube::Q($this->plugin->gettext('valueisgreaterthanequal')), 'value-ge'); + $select_op->add(rcube::Q($this->plugin->gettext('valueislessthan')), 'value-lt'); + $select_op->add(rcube::Q($this->plugin->gettext('valueislessthanequal')), 'value-le'); + $select_op->add(rcube::Q($this->plugin->gettext('valueequals')), 'value-eq'); + $select_op->add(rcube::Q($this->plugin->gettext('valuenotequals')), 'value-ne'); + } + + // (current)date part select + if (in_array('date', $this->exts) || in_array('currentdate', $this->exts)) { + $date_parts = array('date', 'iso8601', 'std11', 'julian', 'time', + 'year', 'month', 'day', 'hour', 'minute', 'second', 'weekday', 'zone'); + $select_dp = new html_select(array('name' => "_rule_date_part[]", 'id' => 'rule_date_part'.$id, + 'style' => $rule['test'] == 'currentdate' || $rule['test'] == 'date' ? '' : 'display:none', + 'class' => 'datepart_selector', + )); + + foreach ($date_parts as $part) { + $select_dp->add(rcube::Q($this->plugin->gettext($part)), $part); + } + + $tout .= $select_dp->show($rule['test'] == 'currentdate' || $rule['test'] == 'date' ? $rule['part'] : ''); + } + + // target(s) input + if (in_array($rule['test'], array('header', 'address', 'envelope'))) { + $test = ($rule['not'] ? 'not' : '').($rule['type'] ? $rule['type'] : 'is'); + $target = $rule['arg2']; + } + else if (in_array($rule['test'], array('body', 'date', 'currentdate'))) { + $test = ($rule['not'] ? 'not' : '').($rule['type'] ? $rule['type'] : 'is'); + $target = $rule['arg']; + } + else if ($rule['test'] == 'size') { + $test = ''; + $target = ''; + if (preg_match('/^([0-9]+)(K|M|G)?$/', $rule['arg'], $matches)) { + $sizetarget = $matches[1]; + $sizeitem = $matches[2]; + } + else { + $sizetarget = $rule['arg']; + $sizeitem = $rule['item']; + } + } + else { + $test = ($rule['not'] ? 'not' : '').$rule['test']; + $target = ''; + } + + $tout .= $select_op->show($test); + $tout .= $this->list_input($id, 'rule_target', $target, + $rule['test'] != 'size' && $rule['test'] != 'exists', + $this->error_class($id, 'test', 'target', 'rule_target')) . "\n"; + + $select_size_op = new html_select(array('name' => "_rule_size_op[]", 'id' => 'rule_size_op'.$id)); + $select_size_op->add(rcube::Q($this->plugin->gettext('filterover')), 'over'); + $select_size_op->add(rcube::Q($this->plugin->gettext('filterunder')), 'under'); + + $tout .= '<div id="rule_size' .$id. '" style="display:' . ($rule['test']=='size' ? 'inline' : 'none') .'">'; + $tout .= $select_size_op->show($rule['test']=='size' ? $rule['type'] : ''); + $tout .= '<input type="text" name="_rule_size_target[]" id="rule_size_i'.$id.'" value="'.$sizetarget.'" size="10" ' + . $this->error_class($id, 'test', 'sizetarget', 'rule_size_i') .' /> + <label><input type="radio" name="_rule_size_item['.$id.']" value=""' + . (!$sizeitem ? ' checked="checked"' : '') .' class="radio" />'.$this->rc->gettext('B').'</label> + <label><input type="radio" name="_rule_size_item['.$id.']" value="K"' + . ($sizeitem=='K' ? ' checked="checked"' : '') .' class="radio" />'.$this->rc->gettext('KB').'</label> + <label><input type="radio" name="_rule_size_item['.$id.']" value="M"' + . ($sizeitem=='M' ? ' checked="checked"' : '') .' class="radio" />'.$this->rc->gettext('MB').'</label> + <label><input type="radio" name="_rule_size_item['.$id.']" value="G"' + . ($sizeitem=='G' ? ' checked="checked"' : '') .' class="radio" />'.$this->rc->gettext('GB').'</label>'; + $tout .= '</div>'; + + // Advanced modifiers (address, envelope) + $select_mod = new html_select(array('name' => "_rule_mod[]", 'id' => 'rule_mod_op'.$id, + 'onchange' => 'rule_mod_select(' .$id .')')); + $select_mod->add(rcube::Q($this->plugin->gettext('none')), ''); + $select_mod->add(rcube::Q($this->plugin->gettext('address')), 'address'); + if (in_array('envelope', $this->exts)) + $select_mod->add(rcube::Q($this->plugin->gettext('envelope')), 'envelope'); + + $select_type = new html_select(array('name' => "_rule_mod_type[]", 'id' => 'rule_mod_type'.$id)); + $select_type->add(rcube::Q($this->plugin->gettext('allparts')), 'all'); + $select_type->add(rcube::Q($this->plugin->gettext('domain')), 'domain'); + $select_type->add(rcube::Q($this->plugin->gettext('localpart')), 'localpart'); + if (in_array('subaddress', $this->exts)) { + $select_type->add(rcube::Q($this->plugin->gettext('user')), 'user'); + $select_type->add(rcube::Q($this->plugin->gettext('detail')), 'detail'); + } + + $need_mod = $rule['test'] != 'size' && $rule['test'] != 'body'; + $mout = '<div id="rule_mod' .$id. '" class="adv"' . (!$need_mod ? ' style="display:none"' : '') . '>'; + $mout .= ' <span class="label">' . rcube::Q($this->plugin->gettext('modifier')) . ' </span>'; + $mout .= $select_mod->show($rule['test']); + $mout .= ' <span id="rule_mod_type' . $id . '"'; + $mout .= ' style="display:' . (in_array($rule['test'], array('address', 'envelope')) ? 'inline' : 'none') .'">'; + $mout .= rcube::Q($this->plugin->gettext('modtype')) . ' '; + $mout .= $select_type->show($rule['part']); + $mout .= '</span>'; + $mout .= '</div>'; + + // Advanced modifiers (body transformations) + $select_mod = new html_select(array('name' => "_rule_trans[]", 'id' => 'rule_trans_op'.$id, + 'onchange' => 'rule_trans_select(' .$id .')')); + $select_mod->add(rcube::Q($this->plugin->gettext('text')), 'text'); + $select_mod->add(rcube::Q($this->plugin->gettext('undecoded')), 'raw'); + $select_mod->add(rcube::Q($this->plugin->gettext('contenttype')), 'content'); + + $mout .= '<div id="rule_trans' .$id. '" class="adv"' . ($rule['test'] != 'body' ? ' style="display:none"' : '') . '>'; + $mout .= '<span class="label">' . rcube::Q($this->plugin->gettext('modifier')) . '</span>'; + $mout .= $select_mod->show($rule['part']); + $mout .= '<input type="text" name="_rule_trans_type[]" id="rule_trans_type'.$id + . '" value="'.(is_array($rule['content']) ? implode(',', $rule['content']) : $rule['content']) + .'" size="20"' . ($rule['part'] != 'content' ? ' style="display:none"' : '') + . $this->error_class($id, 'test', 'part', 'rule_trans_type') .' />'; + $mout .= '</div>'; + + // Advanced modifiers (body transformations) + $select_comp = new html_select(array('name' => "_rule_comp[]", 'id' => 'rule_comp_op'.$id)); + $select_comp->add(rcube::Q($this->plugin->gettext('default')), ''); + $select_comp->add(rcube::Q($this->plugin->gettext('octet')), 'i;octet'); + $select_comp->add(rcube::Q($this->plugin->gettext('asciicasemap')), 'i;ascii-casemap'); + if (in_array('comparator-i;ascii-numeric', $this->exts)) { + $select_comp->add(rcube::Q($this->plugin->gettext('asciinumeric')), 'i;ascii-numeric'); + } + + // Comparators + $mout .= '<div id="rule_comp' .$id. '" class="adv"' . ($rule['test'] == 'size' ? ' style="display:none"' : '') . '>'; + $mout .= '<span class="label">' . rcube::Q($this->plugin->gettext('comparator')) . '</span>'; + $mout .= $select_comp->show($rule['comparator']); + $mout .= '</div>'; + + // Date header + if (in_array('date', $this->exts)) { + $mout .= '<div id="rule_date_header_div' .$id. '" class="adv"'. ($rule['test'] != 'date' ? ' style="display:none"' : '') .'>'; + $mout .= '<span class="label">' . rcube::Q($this->plugin->gettext('dateheader')) . '</span>'; + $mout .= '<input type="text" name="_rule_date_header[]" id="rule_date_header'.$id + . '" value="'. Q($rule['test'] == 'date' ? $rule['header'] : '') + . '" size="15"' . $this->error_class($id, 'test', 'dateheader', 'rule_date_header') .' />'; + $mout .= '</div>'; + } + + // Index + if (in_array('index', $this->exts)) { + $need_index = in_array($rule['test'], array('header', ', address', 'date')); + $mout .= '<div id="rule_index_div' .$id. '" class="adv"'. (!$need_index ? ' style="display:none"' : '') .'>'; + $mout .= '<span class="label">' . rcube::Q($this->plugin->gettext('index')) . '</span>'; + $mout .= '<input type="text" name="_rule_index[]" id="rule_index'.$id + . '" value="'. ($rule['index'] ? intval($rule['index']) : '') + . '" size="3"' . $this->error_class($id, 'test', 'index', 'rule_index') .' />'; + $mout .= ' <input type="checkbox" name="_rule_index_last[]" id="rule_index_last'.$id + . '" value="1"' . (!empty($rule['last']) ? ' checked="checked"' : '') . ' />' + . '<label for="rule_index_last'.$id.'">'.rcube::Q($this->plugin->gettext('indexlast')).'</label>'; + $mout .= '</div>'; + } + + // Build output table + $out = $div ? '<div class="rulerow" id="rulerow' .$id .'">'."\n" : ''; + $out .= '<table><tr>'; + $out .= '<td class="advbutton">'; + $out .= '<a href="#" id="ruleadv' . $id .'" title="'. rcube::Q($this->plugin->gettext('advancedopts')). '" + onclick="rule_adv_switch(' . $id .', this)" class="show"> </a>'; + $out .= '</td>'; + $out .= '<td class="rowactions">' . $aout . '</td>'; + $out .= '<td class="rowtargets">' . $tout . "\n"; + $out .= '<div id="rule_advanced' .$id. '" style="display:none">' . $mout . '</div>'; + $out .= '</td>'; + + // add/del buttons + $out .= '<td class="rowbuttons">'; + $out .= '<a href="#" id="ruleadd' . $id .'" title="'. rcube::Q($this->plugin->gettext('add')). '" + onclick="rcmail.managesieve_ruleadd(' . $id .')" class="button add"></a>'; + $out .= '<a href="#" id="ruledel' . $id .'" title="'. rcube::Q($this->plugin->gettext('del')). '" + onclick="rcmail.managesieve_ruledel(' . $id .')" class="button del' . ($rows_num<2 ? ' disabled' : '') .'"></a>'; + $out .= '</td>'; + $out .= '</tr></table>'; + + $out .= $div ? "</div>\n" : ''; + + return $out; + } + + function action_div($fid, $id, $div=true) + { + $action = isset($this->form) ? $this->form['actions'][$id] : $this->script[$fid]['actions'][$id]; + $rows_num = isset($this->form) ? sizeof($this->form['actions']) : sizeof($this->script[$fid]['actions']); + + $out = $div ? '<div class="actionrow" id="actionrow' .$id .'">'."\n" : ''; + + $out .= '<table><tr><td class="rowactions">'; + + // action select + $select_action = new html_select(array('name' => "_action_type[$id]", 'id' => 'action_type'.$id, + 'onchange' => 'action_type_select(' .$id .')')); + if (in_array('fileinto', $this->exts)) + $select_action->add(rcube::Q($this->plugin->gettext('messagemoveto')), 'fileinto'); + if (in_array('fileinto', $this->exts) && in_array('copy', $this->exts)) + $select_action->add(rcube::Q($this->plugin->gettext('messagecopyto')), 'fileinto_copy'); + $select_action->add(rcube::Q($this->plugin->gettext('messageredirect')), 'redirect'); + if (in_array('copy', $this->exts)) + $select_action->add(rcube::Q($this->plugin->gettext('messagesendcopy')), 'redirect_copy'); + if (in_array('reject', $this->exts)) + $select_action->add(rcube::Q($this->plugin->gettext('messagediscard')), 'reject'); + else if (in_array('ereject', $this->exts)) + $select_action->add(rcube::Q($this->plugin->gettext('messagediscard')), 'ereject'); + if (in_array('vacation', $this->exts)) + $select_action->add(rcube::Q($this->plugin->gettext('messagereply')), 'vacation'); + $select_action->add(rcube::Q($this->plugin->gettext('messagedelete')), 'discard'); + if (in_array('imapflags', $this->exts) || in_array('imap4flags', $this->exts)) { + $select_action->add(rcube::Q($this->plugin->gettext('setflags')), 'setflag'); + $select_action->add(rcube::Q($this->plugin->gettext('addflags')), 'addflag'); + $select_action->add(rcube::Q($this->plugin->gettext('removeflags')), 'removeflag'); + } + if (in_array('variables', $this->exts)) { + $select_action->add(rcube::Q($this->plugin->gettext('setvariable')), 'set'); + } + if (in_array('enotify', $this->exts) || in_array('notify', $this->exts)) { + $select_action->add(rcube::Q($this->plugin->gettext('notify')), 'notify'); + } + $select_action->add(rcube::Q($this->plugin->gettext('rulestop')), 'stop'); + + $select_type = $action['type']; + if (in_array($action['type'], array('fileinto', 'redirect')) && $action['copy']) { + $select_type .= '_copy'; + } + + $out .= $select_action->show($select_type); + $out .= '</td>'; + + // actions target inputs + $out .= '<td class="rowtargets">'; + // shared targets + $out .= '<input type="text" name="_action_target['.$id.']" id="action_target' .$id. '" ' + .'value="' .($action['type']=='redirect' ? rcube::Q($action['target'], 'strict', false) : ''). '" size="35" ' + .'style="display:' .($action['type']=='redirect' ? 'inline' : 'none') .'" ' + . $this->error_class($id, 'action', 'target', 'action_target') .' />'; + $out .= '<textarea name="_action_target_area['.$id.']" id="action_target_area' .$id. '" ' + .'rows="3" cols="35" '. $this->error_class($id, 'action', 'targetarea', 'action_target_area') + .'style="display:' .(in_array($action['type'], array('reject', 'ereject')) ? 'inline' : 'none') .'">' + . (in_array($action['type'], array('reject', 'ereject')) ? rcube::Q($action['target'], 'strict', false) : '') + . "</textarea>\n"; + + // vacation + $vsec = in_array('vacation-seconds', $this->exts); + $out .= '<div id="action_vacation' .$id.'" style="display:' .($action['type']=='vacation' ? 'inline' : 'none') .'">'; + $out .= '<span class="label">'. rcube::Q($this->plugin->gettext('vacationreason')) .'</span><br />' + .'<textarea name="_action_reason['.$id.']" id="action_reason' .$id. '" ' + .'rows="3" cols="35" '. $this->error_class($id, 'action', 'reason', 'action_reason') . '>' + . Q($action['reason'], 'strict', false) . "</textarea>\n"; + $out .= '<br /><span class="label">' .rcube::Q($this->plugin->gettext('vacationsubject')) . '</span><br />' + .'<input type="text" name="_action_subject['.$id.']" id="action_subject'.$id.'" ' + .'value="' . (is_array($action['subject']) ? rcube::Q(implode(', ', $action['subject']), 'strict', false) : $action['subject']) . '" size="35" ' + . $this->error_class($id, 'action', 'subject', 'action_subject') .' />'; + $out .= '<br /><span class="label">' .rcube::Q($this->plugin->gettext('vacationaddr')) . '</span><br />' + . $this->list_input($id, 'action_addresses', $action['addresses'], true, + $this->error_class($id, 'action', 'addresses', 'action_addresses'), 30); + $out .= '<br /><span class="label">' . rcube::Q($this->plugin->gettext($vsec ? 'vacationinterval' : 'vacationdays')) . '</span><br />' + .'<input type="text" name="_action_interval['.$id.']" id="action_interval'.$id.'" ' + .'value="' .rcube::Q(isset($action['seconds']) ? $action['seconds'] : $action['days'], 'strict', false) . '" size="2" ' + . $this->error_class($id, 'action', 'interval', 'action_interval') .' />'; + if ($vsec) { + $out .= ' <label><input type="radio" name="_action_interval_type['.$id.']" value="days"' + . (!isset($action['seconds']) ? ' checked="checked"' : '') .' class="radio" />'.$this->plugin->gettext('days').'</label>' + . ' <label><input type="radio" name="_action_interval_type['.$id.']" value="seconds"' + . (isset($action['seconds']) ? ' checked="checked"' : '') .' class="radio" />'.$this->plugin->gettext('seconds').'</label>'; + } + $out .= '</div>'; + + // flags + $flags = array( + 'read' => '\\Seen', + 'answered' => '\\Answered', + 'flagged' => '\\Flagged', + 'deleted' => '\\Deleted', + 'draft' => '\\Draft', + ); + $flags_target = (array)$action['target']; + + $out .= '<div id="action_flags' .$id.'" style="display:' + . (preg_match('/^(set|add|remove)flag$/', $action['type']) ? 'inline' : 'none') . '"' + . $this->error_class($id, 'action', 'flags', 'action_flags') . '>'; + foreach ($flags as $fidx => $flag) { + $out .= '<input type="checkbox" name="_action_flags[' .$id .'][]" value="' . $flag . '"' + . (in_array_nocase($flag, $flags_target) ? 'checked="checked"' : '') . ' />' + . rcube::Q($this->plugin->gettext('flag'.$fidx)) .'<br>'; + } + $out .= '</div>'; + + // set variable + $set_modifiers = array( + 'lower', + 'upper', + 'lowerfirst', + 'upperfirst', + 'quotewildcard', + 'length' + ); + + $out .= '<div id="action_set' .$id.'" style="display:' .($action['type']=='set' ? 'inline' : 'none') .'">'; + $out .= '<span class="label">' .rcube::Q($this->plugin->gettext('setvarname')) . '</span><br />' + .'<input type="text" name="_action_varname['.$id.']" id="action_varname'.$id.'" ' + .'value="' . rcube::Q($action['name']) . '" size="35" ' + . $this->error_class($id, 'action', 'name', 'action_varname') .' />'; + $out .= '<br /><span class="label">' .rcube::Q($this->plugin->gettext('setvarvalue')) . '</span><br />' + .'<input type="text" name="_action_varvalue['.$id.']" id="action_varvalue'.$id.'" ' + .'value="' . rcube::Q($action['value']) . '" size="35" ' + . $this->error_class($id, 'action', 'value', 'action_varvalue') .' />'; + $out .= '<br /><span class="label">' .rcube::Q($this->plugin->gettext('setvarmodifiers')) . '</span><br />'; + foreach ($set_modifiers as $s_m) { + $s_m_id = 'action_varmods' . $id . $s_m; + $out .= sprintf('<input type="checkbox" name="_action_varmods[%s][]" value="%s" id="%s"%s />%s<br>', + $id, $s_m, $s_m_id, + (array_key_exists($s_m, (array)$action) && $action[$s_m] ? ' checked="checked"' : ''), + rcube::Q($this->plugin->gettext('var' . $s_m))); + } + $out .= '</div>'; + + // notify + // skip :options tag - not used by the mailto method + $out .= '<div id="action_notify' .$id.'" style="display:' .($action['type']=='notify' ? 'inline' : 'none') .'">'; + $out .= '<span class="label">' .rcube::Q($this->plugin->gettext('notifyaddress')) . '</span><br />' + .'<input type="text" name="_action_notifyaddress['.$id.']" id="action_notifyaddress'.$id.'" ' + .'value="' . rcube::Q($action['address']) . '" size="35" ' + . $this->error_class($id, 'action', 'address', 'action_notifyaddress') .' />'; + $out .= '<br /><span class="label">'. rcube::Q($this->plugin->gettext('notifybody')) .'</span><br />' + .'<textarea name="_action_notifybody['.$id.']" id="action_notifybody' .$id. '" ' + .'rows="3" cols="35" '. $this->error_class($id, 'action', 'method', 'action_notifybody') . '>' + . rcube::Q($action['body'], 'strict', false) . "</textarea>\n"; + $out .= '<br /><span class="label">' .rcube::Q($this->plugin->gettext('notifysubject')) . '</span><br />' + .'<input type="text" name="_action_notifymessage['.$id.']" id="action_notifymessage'.$id.'" ' + .'value="' . rcube::Q($action['message']) . '" size="35" ' + . $this->error_class($id, 'action', 'message', 'action_notifymessage') .' />'; + $out .= '<br /><span class="label">' .rcube::Q($this->plugin->gettext('notifyfrom')) . '</span><br />' + .'<input type="text" name="_action_notifyfrom['.$id.']" id="action_notifyfrom'.$id.'" ' + .'value="' . rcube::Q($action['from']) . '" size="35" ' + . $this->error_class($id, 'action', 'from', 'action_notifyfrom') .' />'; + $importance_options = array( + 3 => 'notifyimportancelow', + 2 => 'notifyimportancenormal', + 1 => 'notifyimportancehigh' + ); + $select_importance = new html_select(array( + 'name' => '_action_notifyimportance[' . $id . ']', + 'id' => '_action_notifyimportance' . $id, + 'class' => $this->error_class($id, 'action', 'importance', 'action_notifyimportance'))); + foreach ($importance_options as $io_v => $io_n) { + $select_importance->add(rcube::Q($this->plugin->gettext($io_n)), $io_v); + } + $out .= '<br /><span class="label">' . rcube::Q($this->plugin->gettext('notifyimportance')) . '</span><br />'; + $out .= $select_importance->show($action['importance'] ? $action['importance'] : 2); + $out .= '</div>'; + + // mailbox select + if ($action['type'] == 'fileinto') + $mailbox = $this->mod_mailbox($action['target'], 'out'); + else + $mailbox = ''; + + $select = $this->rc->folder_selector(array( + 'realnames' => false, + 'maxlength' => 100, + 'id' => 'action_mailbox' . $id, + 'name' => "_action_mailbox[$id]", + 'style' => 'display:'.(!isset($action) || $action['type']=='fileinto' ? 'inline' : 'none') + )); + $out .= $select->show($mailbox); + $out .= '</td>'; + + // add/del buttons + $out .= '<td class="rowbuttons">'; + $out .= '<a href="#" id="actionadd' . $id .'" title="'. rcube::Q($this->plugin->gettext('add')). '" + onclick="rcmail.managesieve_actionadd(' . $id .')" class="button add"></a>'; + $out .= '<a href="#" id="actiondel' . $id .'" title="'. rcube::Q($this->plugin->gettext('del')). '" + onclick="rcmail.managesieve_actiondel(' . $id .')" class="button del' . ($rows_num<2 ? ' disabled' : '') .'"></a>'; + $out .= '</td>'; + + $out .= '</tr></table>'; + + $out .= $div ? "</div>\n" : ''; + + return $out; + } + + private function genid() + { + return preg_replace('/[^0-9]/', '', microtime(true)); + } + + private function strip_value($str, $allow_html = false, $trim = true) + { + if (is_array($str)) { + foreach ($str as $idx => $val) { + $val = $this->strip_value($val, $allow_html, $trim); + + if ($val === '') { + unset($str[$idx]); + } + } + + return $str; + } + + if (!$allow_html) { + $str = strip_tags($str); + } + + return $trim ? trim($str) : $str; + } + + private function error_class($id, $type, $target, $elem_prefix='') + { + // TODO: tooltips + if (($type == 'test' && ($str = $this->errors['tests'][$id][$target])) || + ($type == 'action' && ($str = $this->errors['actions'][$id][$target])) + ) { + $this->add_tip($elem_prefix.$id, $str, true); + return ' class="error"'; + } + + return ''; + } + + private function add_tip($id, $str, $error=false) + { + if ($error) + $str = html::span('sieve error', $str); + + $this->tips[] = array($id, $str); + } + + private function print_tips() + { + if (empty($this->tips)) + return; + + $script = rcmail_output::JS_OBJECT_NAME.'.managesieve_tip_register('.json_encode($this->tips).');'; + $this->rc->output->add_script($script, 'foot'); + } + + private function list_input($id, $name, $value, $enabled, $class, $size=null) + { + $value = (array) $value; + $value = array_map(array('rcube', 'Q'), $value); + $value = implode("\n", $value); + + return '<textarea data-type="list" name="_' . $name . '['.$id.']" id="' . $name.$id . '"' + . ($enabled ? '' : ' disabled="disabled"') + . ($size ? ' data-size="'.$size.'"' : '') + . $class + . ' style="display:none">' . $value . '</textarea>'; + } + + /** + * Validate input for date part elements + */ + private function validate_date_part($type, $value) + { + // we do simple validation of date/part format + switch ($type) { + case 'date': // yyyy-mm-dd + return preg_match('/^[0-9]{4}-[0-9]{2}-[0-9]{2}$/', $value); + case 'iso8601': + return preg_match('/^[0-9: .,ZWT+-]+$/', $value); + case 'std11': + return preg_match('/^((Sun|Mon|Tue|Wed|Thu|Fri|Sat),\s+)?[0-9]{1,2}\s+' + . '(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s+[0-9]{2,4}\s+' + . '[0-9]{2}:[0-9]{2}(:[0-9]{2})?\s+([+-]*[0-9]{4}|[A-Z]{1,3})$', $value); + case 'julian': + return preg_match('/^[0-9]+$/', $value); + case 'time': // hh:mm:ss + return preg_match('/^[0-9]{2}:[0-9]{2}:[0-9]{2}$/', $value); + case 'year': + return preg_match('/^[0-9]{4}$/', $value); + case 'month': + return preg_match('/^[0-9]{2}$/', $value) && $value > 0 && $value < 13; + case 'day': + return preg_match('/^[0-9]{2}$/', $value) && $value > 0 && $value < 32; + case 'hour': + return preg_match('/^[0-9]{2}$/', $value) && $value < 24; + case 'minute': + return preg_match('/^[0-9]{2}$/', $value) && $value < 60; + case 'second': + // According to RFC5260, seconds can be from 00 to 60 + return preg_match('/^[0-9]{2}$/', $value) && $value < 61; + case 'weekday': + return preg_match('/^[0-9]$/', $value) && $value < 7; + case 'zone': + return preg_match('/^[+-][0-9]{4}$/', $value); + } + } + + /** + * Converts mailbox name from/to UTF7-IMAP from/to internal Sieve encoding + * with delimiter replacement. + * + * @param string $mailbox Mailbox name + * @param string $mode Conversion direction ('in'|'out') + * + * @return string Mailbox name + */ + private function mod_mailbox($mailbox, $mode = 'out') + { + $delimiter = $_SESSION['imap_delimiter']; + $replace_delimiter = $this->rc->config->get('managesieve_replace_delimiter'); + $mbox_encoding = $this->rc->config->get('managesieve_mbox_encoding', 'UTF7-IMAP'); + + if ($mode == 'out') { + $mailbox = rcube_charset::convert($mailbox, $mbox_encoding, 'UTF7-IMAP'); + if ($replace_delimiter && $replace_delimiter != $delimiter) + $mailbox = str_replace($replace_delimiter, $delimiter, $mailbox); + } + else { + $mailbox = rcube_charset::convert($mailbox, 'UTF7-IMAP', $mbox_encoding); + if ($replace_delimiter && $replace_delimiter != $delimiter) + $mailbox = str_replace($delimiter, $replace_delimiter, $mailbox); + } + + return $mailbox; + } + + /** + * List sieve scripts + * + * @return array Scripts list + */ + public function list_scripts() + { + if ($this->list !== null) { + return $this->list; + } + + $this->list = $this->sieve->get_scripts(); + + // Handle active script(s) and list of scripts according to Kolab's KEP:14 + if ($this->rc->config->get('managesieve_kolab_master')) { + + // Skip protected names + foreach ((array)$this->list as $idx => $name) { + $_name = strtoupper($name); + if ($_name == 'MASTER') + $master_script = $name; + else if ($_name == 'MANAGEMENT') + $management_script = $name; + else if($_name == 'USER') + $user_script = $name; + else + continue; + + unset($this->list[$idx]); + } + + // get active script(s), read USER script + if ($user_script) { + $extension = $this->rc->config->get('managesieve_filename_extension', '.sieve'); + $filename_regex = '/'.preg_quote($extension, '/').'$/'; + $_SESSION['managesieve_user_script'] = $user_script; + + $this->sieve->load($user_script); + + foreach ($this->sieve->script->as_array() as $rules) { + foreach ($rules['actions'] as $action) { + if ($action['type'] == 'include' && empty($action['global'])) { + $name = preg_replace($filename_regex, '', $action['target']); + $this->active[] = $name; + } + } + } + } + // create USER script if it doesn't exist + else { + $content = "# USER Management Script\n" + ."#\n" + ."# This script includes the various active sieve scripts\n" + ."# it is AUTOMATICALLY GENERATED. DO NOT EDIT MANUALLY!\n" + ."#\n" + ."# For more information, see http://wiki.kolab.org/KEP:14#USER\n" + ."#\n"; + if ($this->sieve->save_script('USER', $content)) { + $_SESSION['managesieve_user_script'] = 'USER'; + if (empty($this->master_file)) + $this->sieve->activate('USER'); + } + } + } + else if (!empty($this->list)) { + // Get active script name + if ($active = $this->sieve->get_active()) { + $this->active = array($active); + } + + // Hide scripts from config + $exceptions = $this->rc->config->get('managesieve_filename_exceptions'); + if (!empty($exceptions)) { + $this->list = array_diff($this->list, (array)$exceptions); + } + } + + return $this->list; + } + + /** + * Removes sieve script + * + * @param string $name Script name + * + * @return bool True on success, False on failure + */ + public function remove_script($name) + { + $result = $this->sieve->remove($name); + + // Kolab's KEP:14 + if ($result && $this->rc->config->get('managesieve_kolab_master')) { + $this->deactivate_script($name); + } + + return $result; + } + + /** + * Activates sieve script + * + * @param string $name Script name + * + * @return bool True on success, False on failure + */ + public function activate_script($name) + { + // Kolab's KEP:14 + if ($this->rc->config->get('managesieve_kolab_master')) { + $extension = $this->rc->config->get('managesieve_filename_extension', '.sieve'); + $user_script = $_SESSION['managesieve_user_script']; + + // if the script is not active... + if ($user_script && array_search($name, $this->active) === false) { + // ...rewrite USER file adding appropriate include command + if ($this->sieve->load($user_script)) { + $script = $this->sieve->script->as_array(); + $list = array(); + $regexp = '/' . preg_quote($extension, '/') . '$/'; + + // Create new include entry + $rule = array( + 'actions' => array( + 0 => array( + 'target' => $name.$extension, + 'type' => 'include', + 'personal' => true, + ))); + + // get all active scripts for sorting + foreach ($script as $rid => $rules) { + foreach ($rules['actions'] as $action) { + if ($action['type'] == 'include' && empty($action['global'])) { + $target = $extension ? preg_replace($regexp, '', $action['target']) : $action['target']; + $list[] = $target; + } + } + } + $list[] = $name; + + // Sort and find current script position + asort($list, SORT_LOCALE_STRING); + $list = array_values($list); + $index = array_search($name, $list); + + // add rule at the end of the script + if ($index === false || $index == count($list)-1) { + $this->sieve->script->add_rule($rule); + } + // add rule at index position + else { + $script2 = array(); + foreach ($script as $rid => $rules) { + if ($rid == $index) { + $script2[] = $rule; + } + $script2[] = $rules; + } + $this->sieve->script->content = $script2; + } + + $result = $this->sieve->save(); + if ($result) { + $this->active[] = $name; + } + } + } + } + else { + $result = $this->sieve->activate($name); + if ($result) + $this->active = array($name); + } + + return $result; + } + + /** + * Deactivates sieve script + * + * @param string $name Script name + * + * @return bool True on success, False on failure + */ + public function deactivate_script($name) + { + // Kolab's KEP:14 + if ($this->rc->config->get('managesieve_kolab_master')) { + $extension = $this->rc->config->get('managesieve_filename_extension', '.sieve'); + $user_script = $_SESSION['managesieve_user_script']; + + // if the script is active... + if ($user_script && ($key = array_search($name, $this->active)) !== false) { + // ...rewrite USER file removing appropriate include command + if ($this->sieve->load($user_script)) { + $script = $this->sieve->script->as_array(); + $name = $name.$extension; + + foreach ($script as $rid => $rules) { + foreach ($rules['actions'] as $action) { + if ($action['type'] == 'include' && empty($action['global']) + && $action['target'] == $name + ) { + break 2; + } + } + } + + // Entry found + if ($rid < count($script)) { + $this->sieve->script->delete_rule($rid); + $result = $this->sieve->save(); + if ($result) { + unset($this->active[$key]); + } + } + } + } + } + else { + $result = $this->sieve->deactivate(); + if ($result) + $this->active = array(); + } + + return $result; + } + + /** + * Saves current script (adding some variables) + */ + public function save_script($name = null) + { + // Kolab's KEP:14 + if ($this->rc->config->get('managesieve_kolab_master')) { + $this->sieve->script->set_var('EDITOR', self::PROGNAME); + $this->sieve->script->set_var('EDITOR_VERSION', self::VERSION); + } + + return $this->sieve->save($name); + } + + /** + * Returns list of rules from the current script + * + * @return array List of rules + */ + public function list_rules() + { + $result = array(); + $i = 1; + + foreach ($this->script as $idx => $filter) { + if ($filter['type'] != 'if') { + continue; + } + $fname = $filter['name'] ? $filter['name'] : "#$i"; + $result[] = array( + 'id' => $idx, + 'name' => rcube::Q($fname), + 'class' => $filter['disabled'] ? 'disabled' : '', + ); + $i++; + } + + return $result; + } +} diff --git a/plugins/managesieve/lib/Roundcube/rcube_sieve_script.php b/plugins/managesieve/lib/Roundcube/rcube_sieve_script.php index 36eb1bcf8..78b4bc625 100644 --- a/plugins/managesieve/lib/Roundcube/rcube_sieve_script.php +++ b/plugins/managesieve/lib/Roundcube/rcube_sieve_script.php @@ -27,23 +27,26 @@ class rcube_sieve_script private $vars = array(); // "global" variables private $prefix = ''; // script header (comments) private $supported = array( // Sieve extensions supported by class - 'fileinto', // RFC5228 + 'body', // RFC5173 + 'copy', // RFC3894 + 'date', // RFC5260 + 'enotify', // RFC5435 'envelope', // RFC5228 - 'reject', // RFC5429 'ereject', // RFC5429 - 'copy', // RFC3894 - 'vacation', // RFC5230 - 'relational', // RFC3431 - 'regex', // draft-ietf-sieve-regex-01 + 'fileinto', // RFC5228 'imapflags', // draft-melnikov-sieve-imapflags-06 'imap4flags', // RFC5232 'include', // draft-ietf-sieve-include-12 - 'variables', // RFC5229 - 'body', // RFC5173 - 'subaddress', // RFC5233 - 'enotify', // RFC5435 + 'index', // RFC5260 'notify', // draft-ietf-sieve-notify-00 - // @TODO: spamtest+virustest, mailbox, date + 'regex', // draft-ietf-sieve-regex-01 + 'reject', // RFC5429 + 'relational', // RFC3431 + 'subaddress', // RFC5233 + 'vacation', // RFC5230 + 'vacation-seconds', // RFC6131 + 'variables', // RFC5229 + // @TODO: spamtest+virustest, mailbox ); /** @@ -205,7 +208,6 @@ class rcube_sieve_script // rules foreach ($this->content as $rule) { - $extension = ''; $script = ''; $tests = array(); $i = 0; @@ -238,24 +240,8 @@ class rcube_sieve_script $tests[$i] .= ($test['not'] ? 'not ' : ''); $tests[$i] .= 'header'; - if (!empty($test['type'])) { - // relational operator + comparator - if (preg_match('/^(value|count)-([gteqnl]{2})/', $test['type'], $m)) { - array_push($exts, 'relational'); - array_push($exts, 'comparator-i;ascii-numeric'); - - $tests[$i] .= ' :' . $m[1] . ' "' . $m[2] . '" :comparator "i;ascii-numeric"'; - } - else { - $this->add_comparator($test, $tests[$i], $exts); - - if ($test['type'] == 'regex') { - array_push($exts, 'regex'); - } - - $tests[$i] .= ' :' . $test['type']; - } - } + $this->add_index($test, $tests[$i], $exts); + $this->add_operator($test, $tests[$i], $exts); $tests[$i] .= ' ' . self::escape_string($test['arg1']); $tests[$i] .= ' ' . self::escape_string($test['arg2']); @@ -270,6 +256,10 @@ class rcube_sieve_script $tests[$i] .= ($test['not'] ? 'not ' : ''); $tests[$i] .= $test['test']; + if ($test['test'] != 'envelope') { + $this->add_index($test, $tests[$i], $exts); + } + if (!empty($test['part'])) { $tests[$i] .= ' :' . $test['part']; if ($test['part'] == 'user' || $test['part'] == 'detail') { @@ -277,14 +267,7 @@ class rcube_sieve_script } } - $this->add_comparator($test, $tests[$i], $exts); - - if (!empty($test['type'])) { - if ($test['type'] == 'regex') { - array_push($exts, 'regex'); - } - $tests[$i] .= ' :' . $test['type']; - } + $this->add_operator($test, $tests[$i], $exts); $tests[$i] .= ' ' . self::escape_string($test['arg1']); $tests[$i] .= ' ' . self::escape_string($test['arg2']); @@ -295,8 +278,6 @@ class rcube_sieve_script $tests[$i] .= ($test['not'] ? 'not ' : '') . 'body'; - $this->add_comparator($test, $tests[$i], $exts); - if (!empty($test['part'])) { $tests[$i] .= ' :' . $test['part']; @@ -305,14 +286,35 @@ class rcube_sieve_script } } - if (!empty($test['type'])) { - if ($test['type'] == 'regex') { - array_push($exts, 'regex'); - } - $tests[$i] .= ' :' . $test['type']; + $this->add_operator($test, $tests[$i], $exts); + + $tests[$i] .= ' ' . self::escape_string($test['arg']); + break; + + case 'date': + case 'currentdate': + array_push($exts, 'date'); + + $tests[$i] .= ($test['not'] ? 'not ' : '') . $test['test']; + + $this->add_index($test, $tests[$i], $exts); + + if (!empty($test['originalzone']) && $test['test'] == 'date') { + $tests[$i] .= ' :originalzone'; + } + else if (!empty($test['zone'])) { + $tests[$i] .= ' :zone ' . self::escape_string($test['zone']); + } + + $this->add_operator($test, $tests[$i], $exts); + + if ($test['test'] == 'date') { + $tests[$i] .= ' ' . self::escape_string($test['header']); } + $tests[$i] .= ' ' . self::escape_string($test['part']); $tests[$i] .= ' ' . self::escape_string($test['arg']); + break; } $i++; @@ -447,8 +449,13 @@ class rcube_sieve_script case 'vacation': array_push($exts, 'vacation'); $action_script .= 'vacation'; - if (!empty($action['days'])) - $action_script .= " :days " . $action['days']; + if (isset($action['seconds'])) { + array_push($exts, 'vacation-seconds'); + $action_script .= " :seconds " . intval($action['seconds']); + } + else if (!empty($action['days'])) { + $action_script .= " :days " . intval($action['days']); + } if (!empty($action['addresses'])) $action_script .= " :addresses " . self::escape_string($action['addresses']); if (!empty($action['subject'])) @@ -477,8 +484,17 @@ class rcube_sieve_script } // requires - if (!empty($exts)) - $output = 'require ["' . implode('","', array_unique($exts)) . "\"];\n" . $output; + if (!empty($exts)) { + $exts = array_unique($exts); + + if (in_array('vacation-seconds', $exts) && ($key = array_search('vacation', $exts)) !== false) { + unset($exts[$key]); + } + + sort($exts); // for convenience use always the same order + + $output = 'require ["' . implode('","', $exts) . "\"];\n" . $output; + } if (!empty($this->prefix)) { $output = $this->prefix . "\n\n" . $output; @@ -640,86 +656,85 @@ class rcube_sieve_script break; case 'size': - $size = array('test' => 'size', 'not' => $not); + $test = array('test' => 'size', 'not' => $not); + + $test['arg'] = array_pop($tokens); + for ($i=0, $len=count($tokens); $i<$len; $i++) { if (!is_array($tokens[$i]) && preg_match('/^:(under|over)$/i', $tokens[$i]) ) { - $size['type'] = strtolower(substr($tokens[$i], 1)); - } - else { - $size['arg'] = $tokens[$i]; + $test['type'] = strtolower(substr($tokens[$i], 1)); } } - $tests[] = $size; + $tests[] = $test; break; case 'header': - $header = array('test' => 'header', 'not' => $not, 'arg1' => '', 'arg2' => ''); - for ($i=0, $len=count($tokens); $i<$len; $i++) { - if (!is_array($tokens[$i]) && preg_match('/^:comparator$/i', $tokens[$i])) { - $header['comparator'] = $tokens[++$i]; - } - else if (!is_array($tokens[$i]) && preg_match('/^:(count|value)$/i', $tokens[$i])) { - $header['type'] = strtolower(substr($tokens[$i], 1)) . '-' . $tokens[++$i]; - } - else if (!is_array($tokens[$i]) && preg_match('/^:(is|contains|matches|regex)$/i', $tokens[$i])) { - $header['type'] = strtolower(substr($tokens[$i], 1)); - } - else { - $header['arg1'] = $header['arg2']; - $header['arg2'] = $tokens[$i]; + case 'address': + case 'envelope': + $test = array('test' => $token, 'not' => $not); + + $test['arg2'] = array_pop($tokens); + $test['arg1'] = array_pop($tokens); + + $test += $this->test_tokens($tokens); + + if ($token != 'header' && !empty($tokens)) { + for ($i=0, $len=count($tokens); $i<$len; $i++) { + if (!is_array($tokens[$i]) && preg_match('/^:(localpart|domain|all|user|detail)$/i', $tokens[$i])) { + $test['part'] = strtolower(substr($tokens[$i], 1)); + } } } - $tests[] = $header; + $tests[] = $test; break; - case 'address': - case 'envelope': - $header = array('test' => $token, 'not' => $not, 'arg1' => '', 'arg2' => ''); + case 'body': + $test = array('test' => 'body', 'not' => $not); + + $test['arg'] = array_pop($tokens); + + $test += $this->test_tokens($tokens); + for ($i=0, $len=count($tokens); $i<$len; $i++) { - if (!is_array($tokens[$i]) && preg_match('/^:comparator$/i', $tokens[$i])) { - $header['comparator'] = $tokens[++$i]; - } - else if (!is_array($tokens[$i]) && preg_match('/^:(is|contains|matches|regex)$/i', $tokens[$i])) { - $header['type'] = strtolower(substr($tokens[$i], 1)); - } - else if (!is_array($tokens[$i]) && preg_match('/^:(localpart|domain|all|user|detail)$/i', $tokens[$i])) { - $header['part'] = strtolower(substr($tokens[$i], 1)); - } - else { - $header['arg1'] = $header['arg2']; - $header['arg2'] = $tokens[$i]; + if (!is_array($tokens[$i]) && preg_match('/^:(raw|content|text)$/i', $tokens[$i])) { + $test['part'] = strtolower(substr($tokens[$i], 1)); + + if ($test['part'] == 'content') { + $test['content'] = $tokens[++$i]; + } } } - $tests[] = $header; + $tests[] = $test; break; - case 'body': - $header = array('test' => 'body', 'not' => $not, 'arg' => ''); - for ($i=0, $len=count($tokens); $i<$len; $i++) { - if (!is_array($tokens[$i]) && preg_match('/^:comparator$/i', $tokens[$i])) { - $header['comparator'] = $tokens[++$i]; - } - else if (!is_array($tokens[$i]) && preg_match('/^:(is|contains|matches|regex)$/i', $tokens[$i])) { - $header['type'] = strtolower(substr($tokens[$i], 1)); - } - else if (!is_array($tokens[$i]) && preg_match('/^:(raw|content|text)$/i', $tokens[$i])) { - $header['part'] = strtolower(substr($tokens[$i], 1)); + case 'date': + case 'currentdate': + $test = array('test' => $token, 'not' => $not); - if ($header['part'] == 'content') { - $header['content'] = $tokens[++$i]; - } + $test['arg'] = array_pop($tokens); + $test['part'] = array_pop($tokens); + + if ($token == 'date') { + $test['header'] = array_pop($tokens); + } + + $test += $this->test_tokens($tokens); + + for ($i=0, $len=count($tokens); $i<$len; $i++) { + if (!is_array($tokens[$i]) && preg_match('/^:zone$/i', $tokens[$i])) { + $test['zone'] = $tokens[++$i]; } - else { - $header['arg'] = $tokens[$i]; + else if (!is_array($tokens[$i]) && preg_match('/^:originalzone$/i', $tokens[$i])) { + $test['originalzone'] = true; } } - $tests[] = $header; + $tests[] = $test; break; case 'exists': @@ -771,15 +786,9 @@ class rcube_sieve_script $result = null; while (strlen($content)) { - $tokens = self::tokenize($content, true); + $tokens = self::tokenize($content, true); $separator = array_pop($tokens); - - if (!empty($tokens)) { - $token = array_shift($tokens); - } - else { - $token = $separator; - } + $token = !empty($tokens) ? array_shift($tokens) : $separator; switch ($token) { case 'discard': @@ -790,125 +799,78 @@ class rcube_sieve_script case 'fileinto': case 'redirect': - $copy = false; - $target = ''; + $action = array('type' => $token, 'target' => array_pop($tokens)); + $args = array('copy'); + $action += $this->action_arguments($tokens, $args); - for ($i=0, $len=count($tokens); $i<$len; $i++) { - if (strtolower($tokens[$i]) == ':copy') { - $copy = true; - } - else { - $target = $tokens[$i]; - } - } - - $result[] = array('type' => $token, 'copy' => $copy, - 'target' => $target); - break; - - case 'reject': - case 'ereject': - $result[] = array('type' => $token, 'target' => array_pop($tokens)); + $result[] = $action; break; case 'vacation': - $vacation = array('type' => 'vacation', 'reason' => array_pop($tokens)); + $action = array('type' => 'vacation', 'reason' => array_pop($tokens)); + $args = array('mime'); + $vargs = array('seconds', 'days', 'addresses', 'subject', 'handle', 'from'); + $action += $this->action_arguments($tokens, $args, $vargs); - for ($i=0, $len=count($tokens); $i<$len; $i++) { - $tok = strtolower($tokens[$i]); - if ($tok == ':days') { - $vacation['days'] = $tokens[++$i]; - } - else if ($tok == ':subject') { - $vacation['subject'] = $tokens[++$i]; - } - else if ($tok == ':addresses') { - $vacation['addresses'] = $tokens[++$i]; - } - else if ($tok == ':handle') { - $vacation['handle'] = $tokens[++$i]; - } - else if ($tok == ':from') { - $vacation['from'] = $tokens[++$i]; - } - else if ($tok == ':mime') { - $vacation['mime'] = true; - } - } - - $result[] = $vacation; + $result[] = $action; break; + case 'reject': + case 'ereject': case 'setflag': case 'addflag': case 'removeflag': - $result[] = array('type' => $token, - // Flags list: last token (skip optional variable) - 'target' => $tokens[count($tokens)-1] - ); + $result[] = array('type' => $token, 'target' => array_pop($tokens)); break; case 'include': - $include = array('type' => 'include', 'target' => array_pop($tokens)); + $action = array('type' => 'include', 'target' => array_pop($tokens)); + $args = array('once', 'optional', 'global', 'personal'); + $action += $this->action_arguments($tokens, $args); - // Parameters: :once, :optional, :global, :personal - for ($i=0, $len=count($tokens); $i<$len; $i++) { - $tok = strtolower($tokens[$i]); - if ($tok[0] == ':') { - $include[substr($tok, 1)] = true; - } - } - - $result[] = $include; + $result[] = $action; break; case 'set': - $set = array('type' => 'set', 'value' => array_pop($tokens), 'name' => array_pop($tokens)); - - // Parameters: :lower :upper :lowerfirst :upperfirst :quotewildcard :length - for ($i=0, $len=count($tokens); $i<$len; $i++) { - $tok = strtolower($tokens[$i]); - if ($tok[0] == ':') { - $set[substr($tok, 1)] = true; - } - } + $action = array('type' => 'set', 'value' => array_pop($tokens), 'name' => array_pop($tokens)); + $args = array('lower', 'upper', 'lowerfirst', 'upperfirst', 'quotewildcard', 'length'); + $action += $this->action_arguments($tokens, $args); - $result[] = $set; + $result[] = $action; break; case 'require': // skip, will be build according to used commands - // $result[] = array('type' => 'require', 'target' => $tokens); + // $result[] = array('type' => 'require', 'target' => array_pop($tokens)); break; case 'notify': - $notify = array('type' => 'notify'); - $priorities = array(':high' => 1, ':normal' => 2, ':low' => 3); - - // Parameters: :from, :importance, :options, :message - // additional (optional) :method parameter for notify extension - for ($i=0, $len=count($tokens); $i<$len; $i++) { - $tok = strtolower($tokens[$i]); - if ($tok[0] == ':') { - // Here we support only 00 version of notify draft, there - // were a couple regressions in 00 to 04 changelog, we use - // the version used by Cyrus - if (isset($priorities[$tok])) { - $notify['importance'] = $priorities[$tok]; - } - else { - $notify[substr($tok, 1)] = $tokens[++$i]; + $action = array('type' => 'notify'); + $priorities = array('high' => 1, 'normal' => 2, 'low' => 3); + $vargs = array('from', 'importance', 'options', 'message', 'method'); + $args = array_keys($priorities); + $action += $this->action_arguments($tokens, $args, $vargs); + + // Here we support only 00 version of notify draft, there + // were a couple regressions in 00 to 04 changelog, we use + // the version used by Cyrus + if (!isset($action['importance'])) { + foreach ($priorities as $key => $val) { + if (isset($action[$key])) { + $action['importance'] = $val; + unset($action[$key]); } } - else { - // unnamed parameter is a :method in enotify extension - $notify['method'] = $tokens[$i]; - } } - $method_components = parse_url($notify['method']); + // unnamed parameter is a :method in enotify extension + if (!isset($action['method'])) { + $action['method'] = array_pop($tokens); + } + + $method_components = parse_url($action['method']); if ($method_components['scheme'] == 'mailto') { - $notify['address'] = $method_components['path']; + $action['address'] = $method_components['path']; $method_params = array(); if (array_key_exists('query', $method_components)) { parse_str($method_components['query'], $method_params); @@ -918,10 +880,10 @@ class rcube_sieve_script if (ini_get('magic_quotes_gpc') || ini_get('magic_quotes_sybase')) { array_map('stripslashes', $method_params); } - $notify['body'] = (array_key_exists('body', $method_params)) ? $method_params['body'] : ''; + $action['body'] = (array_key_exists('body', $method_params)) ? $method_params['body'] : ''; } - $result[] = $notify; + $result[] = $action; break; } @@ -934,7 +896,7 @@ class rcube_sieve_script } /** - * + * Add comparator to the test */ private function add_comparator($test, &$out, &$exts) { @@ -957,6 +919,111 @@ class rcube_sieve_script } /** + * Add index argument to the test + */ + private function add_index($test, &$out, &$exts) + { + if (!empty($test['index'])) { + array_push($exts, 'index'); + $out .= ' :index ' . intval($test['index']) . ($test['last'] ? ' :last' : ''); + } + } + + /** + * Add operators to the test + */ + private function add_operator($test, &$out, &$exts) + { + if (empty($test['type'])) { + return; + } + + // relational operator + comparator + if (preg_match('/^(value|count)-([gteqnl]{2})/', $test['type'], $m)) { + array_push($exts, 'relational'); + array_push($exts, 'comparator-i;ascii-numeric'); + + $out .= ' :' . $m[1] . ' "' . $m[2] . '" :comparator "i;ascii-numeric"'; + } + else { + $this->add_comparator($test, $out, $exts); + + if ($test['type'] == 'regex') { + array_push($exts, 'regex'); + } + + $out .= ' :' . $test['type']; + } + } + + /** + * Extract test tokens + */ + private function test_tokens(&$tokens) + { + $test = array(); + $result = array(); + + for ($i=0, $len=count($tokens); $i<$len; $i++) { + if (!is_array($tokens[$i]) && preg_match('/^:comparator$/i', $tokens[$i])) { + $test['comparator'] = $tokens[++$i]; + } + else if (!is_array($tokens[$i]) && preg_match('/^:(count|value)$/i', $tokens[$i])) { + $test['type'] = strtolower(substr($tokens[$i], 1)) . '-' . $tokens[++$i]; + } + else if (!is_array($tokens[$i]) && preg_match('/^:(is|contains|matches|regex)$/i', $tokens[$i])) { + $test['type'] = strtolower(substr($tokens[$i], 1)); + } + else if (!is_array($tokens[$i]) && preg_match('/^:index$/i', $tokens[$i])) { + $test['index'] = intval($tokens[++$i]); + if ($tokens[$i+1] && preg_match('/^:last$/i', $tokens[$i+1])) { + $test['last'] = true; + $i++; + } + } + else { + $result[] = $tokens[$i]; + } + } + + $tokens = $result; + + return $test; + } + + /** + * Extract action arguments + */ + private function action_arguments(&$tokens, $bool_args, $val_args = array()) + { + $action = array(); + $result = array(); + + for ($i=0, $len=count($tokens); $i<$len; $i++) { + $tok = $tokens[$i]; + if (!is_array($tok) && $tok[0] == ':') { + $tok = strtolower(substr($tok, 1)); + if (in_array($tok, $bool_args)) { + $action[$tok] = true; + } + else if (in_array($tok, $val_args)) { + $action[$tok] = $tokens[++$i]; + } + else { + $result[] = $tok; + } + } + else { + $result[] = $tok; + } + } + + $tokens = $result; + + return $action; + } + + /** * Escape special chars into quoted string value or multi-line string * or list of strings * @@ -1014,11 +1081,10 @@ class rcube_sieve_script * @param mixed $num Number of tokens to return, 0 for all * or True for all tokens until separator is found. * Separator will be returned as last token. - * @param int $in_list Enable to call recursively inside a list * * @return mixed Tokens array or string if $num=1 */ - static function tokenize(&$str, $num=0, $in_list=false) + static function tokenize(&$str, $num=0) { $result = array(); @@ -1053,7 +1119,7 @@ class rcube_sieve_script // Parenthesized list case '[': $str = substr($str, 1); - $result[] = self::tokenize($str, 0, true); + $result[] = self::tokenize($str, 0); break; case ']': $str = substr($str, 1); diff --git a/plugins/managesieve/localization/az_AZ.inc b/plugins/managesieve/localization/az_AZ.inc index cc025b5a5..670162552 100644 --- a/plugins/managesieve/localization/az_AZ.inc +++ b/plugins/managesieve/localization/az_AZ.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/az_AZ/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Orkhan Guliyev <proger@box.az> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Süzgəclər'; $labels['managefilters'] = 'Gələn məktub üçün süzgəclərin idarəsi'; $labels['filtername'] = 'Süzgəcin adı'; @@ -52,8 +55,11 @@ $labels['add'] = 'Əlavə et'; $labels['del'] = 'Sil'; $labels['sender'] = 'Göndərən'; $labels['recipient'] = 'Qəbul edən'; -$labels['vacationaddresses'] = 'Əlavə ünvanlarım üçün siyahı (vergüllər ilə ayrılmış):'; +$labels['vacationaddr'] = 'Əlavə ünvanlarım üçün siyahı:'; $labels['vacationdays'] = 'Məktub neçə müddətdən bir göndərilsin (gündə):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Məktubun mətni (səbəb yoxdur):'; $labels['vacationsubject'] = 'Məktubun mövzusu:'; $labels['rulestop'] = 'Yerinə yetirməyi dayandır'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Silindi'; $labels['flaganswered'] = 'Cavab verilmiş'; $labels['flagflagged'] = 'İşarəlilər'; $labels['flagdraft'] = 'Qaralama'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifikatorlar'; +$labels['varlower'] = 'aşağı registr'; +$labels['varupper'] = 'yuxarı registr'; +$labels['varlowerfirst'] = 'aşağı registrdə birinci simvol'; +$labels['varupperfirst'] = 'yuxarı registrdə birinci simvol'; +$labels['varquotewildcard'] = 'dırnaq simvolu'; +$labels['varlength'] = 'uzunluq'; +$labels['notify'] = 'Bildiriş göndər'; +$labels['notifyaddress'] = 'Poçt ünvanı:'; +$labels['notifybody'] = 'Bildiriş mətni'; +$labels['notifysubject'] = 'Bildiriş mövzusu'; +$labels['notifyfrom'] = 'Bildirişi yolla:'; +$labels['notifyimportance'] = 'Vaciblik'; +$labels['notifyimportancelow'] = 'aşağı'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'yuxarı'; $labels['filtercreate'] = 'Süzgəc yarat'; $labels['usedata'] = 'Süzgəcdə bu məlumatları istifadə et:'; $labels['nextstep'] = 'Sonrakı'; @@ -115,35 +140,38 @@ $labels['default'] = 'ön qurğulu'; $labels['octet'] = 'ciddi (oktet)'; $labels['asciicasemap'] = 'qeydiyyat üzrə müstəqil (ascii-casemap)'; $labels['asciinumeric'] = 'ədədi (ascii-numeric)'; -$labels['filterunknownerror'] = 'Serverin naməlum xətası.'; -$labels['filterconnerror'] = 'Serverə qoşulmaq alınmır'; -$labels['filterdeleteerror'] = 'Süzgəci silmək mümkün deyil. Server xətası.'; -$labels['filterdeleted'] = 'Süzgəc uğurla silindi.'; -$labels['filtersaved'] = 'Süzgəc uğurla saxlanıldı.'; -$labels['filtersaveerror'] = 'Süzgəci saxlamaq mümkün deyil. Server xətası.'; -$labels['filterdeleteconfirm'] = 'Siz həqiqətən süzgəci silmək istəyirsiniz?'; -$labels['ruledeleteconfirm'] = 'Bu qaydanı silməkdə əminsiniz?'; -$labels['actiondeleteconfirm'] = 'Bu hərəkəti silməkdə əminsiniz?'; -$labels['forbiddenchars'] = 'Sahədə qadağan edilən işarələr.'; -$labels['cannotbeempty'] = 'Sahə boş ola bilməz.'; -$labels['ruleexist'] = 'Bu adla süzgəc artıq mövcuddur.'; -$labels['setactivateerror'] = 'Seçilmiş süzgəc dəstini yandırmaq mümkün deyil. Server xətası.'; -$labels['setdeactivateerror'] = 'Seçilmiş süzgəc dəstini söndürmək mümkün deyil. Server xətası.'; -$labels['setdeleteerror'] = 'Seçilmiş süzgəc dəstini silmək mümkün deyil. Server xətası.'; -$labels['setactivated'] = 'Süzgəc dəsti yandırıldı.'; -$labels['setdeactivated'] = 'Süzgəc dəsti söndürüldü.'; -$labels['setdeleted'] = 'Süzgəc dəsti silindi.'; -$labels['setdeleteconfirm'] = 'Bu süzgəc dəstini silməkdə əminsiniz?'; -$labels['setcreateerror'] = 'Süzgəc dəstini yaratmaq mümkün deyil. Server xərası.'; -$labels['setcreated'] = 'Süzgəc dəsti uğurla yaradıldı.'; -$labels['activateerror'] = 'Seçilmiş süzgəc(lər)i yandırmaq mümkün deyil. Server xətası.'; -$labels['deactivateerror'] = 'Seçilmiş süzgəc(lər)i söndürmək mümkün deyil. Server xətası.'; -$labels['activated'] = 'Süzgəc(lər) uğurla söndürüldü.'; -$labels['deactivated'] = 'Süzgəc(lər) uğurla yandırıldı.'; -$labels['moved'] = 'Süzgəc uğurla köçürüldü.'; -$labels['moveerror'] = 'Süzgəci köçürmək mümkün deyil. Server xətası.'; -$labels['nametoolong'] = 'Süzgəc dəstini yaratmaq mümkün deyil. Ad çox uzundur.'; -$labels['namereserved'] = 'Rezerv edilmiş ad.'; -$labels['setexist'] = 'Dəst artıq mövcuddur.'; -$labels['nodata'] = 'Heç olmasa bir mövqe tutmaq lazımdır!'; +$messages = array(); +$messages['filterunknownerror'] = 'Serverin naməlum xətası.'; +$messages['filterconnerror'] = 'Serverə qoşulmaq alınmır'; +$messages['filterdeleteerror'] = 'Süzgəci silmək mümkün deyil. Server xətası.'; +$messages['filterdeleted'] = 'Süzgəc uğurla silindi.'; +$messages['filtersaved'] = 'Süzgəc uğurla saxlanıldı.'; +$messages['filtersaveerror'] = 'Süzgəci saxlamaq mümkün deyil. Server xətası.'; +$messages['filterdeleteconfirm'] = 'Siz həqiqətən süzgəci silmək istəyirsiniz?'; +$messages['ruledeleteconfirm'] = 'Bu qaydanı silməkdə əminsiniz?'; +$messages['actiondeleteconfirm'] = 'Bu hərəkəti silməkdə əminsiniz?'; +$messages['forbiddenchars'] = 'Sahədə qadağan edilən işarələr.'; +$messages['cannotbeempty'] = 'Sahə boş ola bilməz.'; +$messages['ruleexist'] = 'Bu adla süzgəc artıq mövcuddur.'; +$messages['setactivateerror'] = 'Seçilmiş süzgəc dəstini yandırmaq mümkün deyil. Server xətası.'; +$messages['setdeactivateerror'] = 'Seçilmiş süzgəc dəstini söndürmək mümkün deyil. Server xətası.'; +$messages['setdeleteerror'] = 'Seçilmiş süzgəc dəstini silmək mümkün deyil. Server xətası.'; +$messages['setactivated'] = 'Süzgəc dəsti yandırıldı.'; +$messages['setdeactivated'] = 'Süzgəc dəsti söndürüldü.'; +$messages['setdeleted'] = 'Süzgəc dəsti silindi.'; +$messages['setdeleteconfirm'] = 'Bu süzgəc dəstini silməkdə əminsiniz?'; +$messages['setcreateerror'] = 'Süzgəc dəstini yaratmaq mümkün deyil. Server xərası.'; +$messages['setcreated'] = 'Süzgəc dəsti uğurla yaradıldı.'; +$messages['activateerror'] = 'Seçilmiş süzgəc(lər)i yandırmaq mümkün deyil. Server xətası.'; +$messages['deactivateerror'] = 'Seçilmiş süzgəc(lər)i söndürmək mümkün deyil. Server xətası.'; +$messages['deactivated'] = 'Süzgəc(lər) uğurla yandırıldı.'; +$messages['activated'] = 'Süzgəc(lər) uğurla söndürüldü.'; +$messages['moved'] = 'Süzgəc uğurla köçürüldü.'; +$messages['moveerror'] = 'Süzgəci köçürmək mümkün deyil. Server xətası.'; +$messages['nametoolong'] = 'Süzgəc dəstini yaratmaq mümkün deyil. Ad çox uzundur.'; +$messages['namereserved'] = 'Rezerv edilmiş ad.'; +$messages['setexist'] = 'Dəst artıq mövcuddur.'; +$messages['nodata'] = 'Heç olmasa bir mövqe tutmaq lazımdır!'; + +?> diff --git a/plugins/managesieve/localization/be_BE.inc b/plugins/managesieve/localization/be_BE.inc index 00a409c8b..ff54c0546 100644 --- a/plugins/managesieve/localization/be_BE.inc +++ b/plugins/managesieve/localization/be_BE.inc @@ -2,19 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/be_BE/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Alex Nehaichik <nab@mail.by> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Фільтры'; $labels['managefilters'] = 'Кіраваць фільтрамі ўваходнае пошты'; $labels['filtername'] = 'Назва фільтра'; @@ -36,6 +38,8 @@ $labels['filtermatches'] = 'супадае з выразам'; $labels['filternotmatches'] = 'не супадае з выразам'; $labels['filterregex'] = 'супадае са сталым выразам'; $labels['filternotregex'] = 'не супадае са сталым выразам'; +$labels['filterunder'] = 'under'; +$labels['filterover'] = 'over'; $labels['addrule'] = 'Дадаць правіла'; $labels['delrule'] = 'Выдаліць правіла'; $labels['messagemoveto'] = 'Перамясціць паведамленне ў'; @@ -44,10 +48,130 @@ $labels['messagecopyto'] = 'Скапіяваць паведамленне ў'; $labels['messagesendcopy'] = 'Даслаць копію на'; $labels['messagereply'] = 'Адказаць наступнае'; $labels['messagedelete'] = 'Выдаліць паведамленне'; +$labels['messagediscard'] = 'Discard with message'; +$labels['messagesrules'] = 'For incoming mail:'; +$labels['messagesactions'] = '...execute the following actions:'; $labels['add'] = 'Дадаць'; $labels['del'] = 'Выдаліць'; $labels['sender'] = 'Ад каго'; $labels['recipient'] = 'Каму'; -$labels['vacationaddresses'] = 'Дадатковы спіс атрымальнікаў (праз коску):'; +$labels['vacationaddr'] = 'Дадатковы спіс атрымальнікаў:'; $labels['vacationdays'] = 'Як часта дасылаць паведамленні (ў днях):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; +$labels['vacationreason'] = 'Message body (vacation reason):'; +$labels['vacationsubject'] = 'Message subject:'; +$labels['rulestop'] = 'Stop evaluating rules'; +$labels['enable'] = 'Enable/Disable'; +$labels['filterset'] = 'Filters set'; +$labels['filtersets'] = 'Filter sets'; +$labels['filtersetadd'] = 'Add filters set'; +$labels['filtersetdel'] = 'Delete current filters set'; +$labels['filtersetact'] = 'Activate current filters set'; +$labels['filtersetdeact'] = 'Deactivate current filters set'; +$labels['filterdef'] = 'Filter definition'; +$labels['filtersetname'] = 'Filters set name'; +$labels['newfilterset'] = 'New filters set'; +$labels['active'] = 'active'; +$labels['none'] = 'none'; +$labels['fromset'] = 'from set'; +$labels['fromfile'] = 'from file'; +$labels['filterdisabled'] = 'Filter disabled'; +$labels['countisgreaterthan'] = 'count is greater than'; +$labels['countisgreaterthanequal'] = 'count is greater than or equal to'; +$labels['countislessthan'] = 'count is less than'; +$labels['countislessthanequal'] = 'count is less than or equal to'; +$labels['countequals'] = 'count is equal to'; +$labels['countnotequals'] = 'count does not equal'; +$labels['valueisgreaterthan'] = 'value is greater than'; +$labels['valueisgreaterthanequal'] = 'value is greater than or equal to'; +$labels['valueislessthan'] = 'value is less than'; +$labels['valueislessthanequal'] = 'value is less than or equal to'; +$labels['valueequals'] = 'value is equal to'; +$labels['valuenotequals'] = 'value does not equal'; +$labels['setflags'] = 'Set flags to the message'; +$labels['addflags'] = 'Add flags to the message'; +$labels['removeflags'] = 'Remove flags from the message'; +$labels['flagread'] = 'Read'; +$labels['flagdeleted'] = 'Deleted'; +$labels['flaganswered'] = 'Answered'; +$labels['flagflagged'] = 'Flagged'; +$labels['flagdraft'] = 'Draft'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; +$labels['filtercreate'] = 'Create filter'; +$labels['usedata'] = 'Use following data in the filter:'; +$labels['nextstep'] = 'Next Step'; +$labels['...'] = '...'; +$labels['advancedopts'] = 'Advanced options'; +$labels['body'] = 'Body'; +$labels['address'] = 'address'; +$labels['envelope'] = 'envelope'; +$labels['modifier'] = 'modifier:'; +$labels['text'] = 'text'; +$labels['undecoded'] = 'undecoded (raw)'; +$labels['contenttype'] = 'content type'; +$labels['modtype'] = 'type:'; +$labels['allparts'] = 'all'; +$labels['domain'] = 'domain'; +$labels['localpart'] = 'local part'; +$labels['user'] = 'user'; +$labels['detail'] = 'detail'; +$labels['comparator'] = 'comparator:'; +$labels['default'] = 'default'; +$labels['octet'] = 'strict (octet)'; +$labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; +$labels['asciinumeric'] = 'numeric (ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = 'Unknown server error.'; +$messages['filterconnerror'] = 'Unable to connect to server.'; +$messages['filterdeleteerror'] = 'Unable to delete filter. Server error occured.'; +$messages['filterdeleted'] = 'Filter deleted successfully.'; +$messages['filtersaved'] = 'Filter saved successfully.'; +$messages['filtersaveerror'] = 'Unable to save filter. Server error occured.'; +$messages['filterdeleteconfirm'] = 'Do you really want to delete selected filter?'; +$messages['ruledeleteconfirm'] = 'Are you sure, you want to delete selected rule?'; +$messages['actiondeleteconfirm'] = 'Are you sure, you want to delete selected action?'; +$messages['forbiddenchars'] = 'Forbidden characters in field.'; +$messages['cannotbeempty'] = 'Field cannot be empty.'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Unable to activate selected filters set. Server error occured.'; +$messages['setdeactivateerror'] = 'Unable to deactivate selected filters set. Server error occured.'; +$messages['setdeleteerror'] = 'Unable to delete selected filters set. Server error occured.'; +$messages['setactivated'] = 'Filters set activated successfully.'; +$messages['setdeactivated'] = 'Filters set deactivated successfully.'; +$messages['setdeleted'] = 'Filters set deleted successfully.'; +$messages['setdeleteconfirm'] = 'Are you sure, you want to delete selected filters set?'; +$messages['setcreateerror'] = 'Unable to create filters set. Server error occured.'; +$messages['setcreated'] = 'Filters set created successfully.'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Filter moved successfully.'; +$messages['moveerror'] = 'Unable to move selected filter. Server error occured.'; +$messages['nametoolong'] = 'Name too long.'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; +?> diff --git a/plugins/managesieve/localization/bg_BG.inc b/plugins/managesieve/localization/bg_BG.inc index 785ac7b6e..e22290cff 100644 --- a/plugins/managesieve/localization/bg_BG.inc +++ b/plugins/managesieve/localization/bg_BG.inc @@ -2,19 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/bg_BG/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Филтри'; $labels['managefilters'] = 'Управление на филтри за входяща поща'; $labels['filtername'] = 'Име на филтър'; @@ -32,30 +34,144 @@ $labels['filteris'] = 'е равно на'; $labels['filterisnot'] = 'не е равно на'; $labels['filterexists'] = 'съществува'; $labels['filternotexists'] = 'не съществува'; +$labels['filtermatches'] = 'съответствия при израз'; +$labels['filternotmatches'] = 'няма съвпадения при израз'; +$labels['filterregex'] = 'съвпадения при обикновен израз'; +$labels['filternotregex'] = 'няма съвпадения при обикновен израз'; $labels['filterunder'] = 'под'; $labels['filterover'] = 'над'; $labels['addrule'] = 'Добавяне на правило'; $labels['delrule'] = 'Изтриване на правило'; $labels['messagemoveto'] = 'Преместване на съобщението в'; $labels['messageredirect'] = 'Пренасочване на съобщението до'; +$labels['messagecopyto'] = 'Копиране на съобщенията в'; +$labels['messagesendcopy'] = 'Изпращане на копие до'; $labels['messagereply'] = 'Отговор със съобщение'; $labels['messagedelete'] = 'Изтриване на съобщение'; $labels['messagediscard'] = 'Отхвърляне със съобщение'; $labels['messagesrules'] = 'За входящата поща:'; -$labels['messagesactions'] = '...изпълнение на следните действия'; +$labels['messagesactions'] = '... изпълнение на следните действия:'; $labels['add'] = 'Добавяне'; $labels['del'] = 'Изтриване'; $labels['sender'] = 'Подател'; $labels['recipient'] = 'Получател'; -$labels['filterunknownerror'] = 'Неизвестна грешка на сървъра'; -$labels['filterconnerror'] = 'Невъзможност за свързване с managesieve сървъра'; -$labels['filterdeleteerror'] = 'Невъзможност за изтриване на филтър. Сървър грешка'; -$labels['filterdeleted'] = 'Филтърът е изтрит успешно'; -$labels['filtersaved'] = 'Филтърът е записан успешно'; -$labels['filtersaveerror'] = 'Филтърът не може да бъде записан. Сървър грешка.'; -$labels['filterdeleteconfirm'] = 'Наистина ли искате да изтриете избрания филтър?'; -$labels['ruledeleteconfirm'] = 'Сигурни ли сте, че искате да изтриете избраното правило?'; -$labels['actiondeleteconfirm'] = 'Сигурни ли сте, че искате да изтриете избраното действие?'; -$labels['forbiddenchars'] = 'Забранени символи в полето'; -$labels['cannotbeempty'] = 'Полето не може да бъде празно'; +$labels['vacationaddr'] = 'Допълнителни e-mail адреси:'; +$labels['vacationdays'] = 'Колко често пращате съобщения (в дни):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; +$labels['vacationreason'] = 'Текст на съобщението (причина за ваканцията)'; +$labels['vacationsubject'] = 'Тема на съобщението'; +$labels['rulestop'] = 'Правила за спиране'; +$labels['enable'] = 'Включено/Изключено'; +$labels['filterset'] = 'Избрани филтри'; +$labels['filtersets'] = 'Избрани филтри'; +$labels['filtersetadd'] = 'Добавяне на избран филтър'; +$labels['filtersetdel'] = 'Изтриване на текущ филтър'; +$labels['filtersetact'] = 'Активиране на текущи филтри'; +$labels['filtersetdeact'] = 'Деактивиране на текущи филтри'; +$labels['filterdef'] = 'Дефиниране на филтър'; +$labels['filtersetname'] = 'Име на филтър'; +$labels['newfilterset'] = 'Нов филтър'; +$labels['active'] = 'активен'; +$labels['none'] = 'няма'; +$labels['fromset'] = 'от набор'; +$labels['fromfile'] = 'от файл'; +$labels['filterdisabled'] = 'Изключен филтър'; +$labels['countisgreaterthan'] = 'отброявай като по-висок от'; +$labels['countisgreaterthanequal'] = 'отброявай като по-висок или равен на'; +$labels['countislessthan'] = 'отброявай като по-малък'; +$labels['countislessthanequal'] = 'отброявай като по-малък или равен на'; +$labels['countequals'] = 'отброявай като равен на'; +$labels['countnotequals'] = 'отброявай неравните'; +$labels['valueisgreaterthan'] = 'стойността е по-висока от'; +$labels['valueisgreaterthanequal'] = 'стойността е по-висока от или равна на'; +$labels['valueislessthan'] = 'стойността е по-ниска от'; +$labels['valueislessthanequal'] = 'стойността е по-ниска или равна на'; +$labels['valueequals'] = 'стойността е равна на'; +$labels['valuenotequals'] = 'стойността не е равна'; +$labels['setflags'] = 'Избор на флагове за съобщенията'; +$labels['addflags'] = 'Добавяне на флагове за съобщенията'; +$labels['removeflags'] = 'Премахване на флагове от съобщенията'; +$labels['flagread'] = 'Четене'; +$labels['flagdeleted'] = 'Изтрито'; +$labels['flaganswered'] = 'Отговорено'; +$labels['flagflagged'] = 'Отбелязано'; +$labels['flagdraft'] = 'Чернова'; +$labels['setvariable'] = 'Въвеждане на променлива'; +$labels['setvarname'] = 'Име на променлива:'; +$labels['setvarvalue'] = 'Стойност на променлива:'; +$labels['setvarmodifiers'] = 'Промени:'; +$labels['varlower'] = 'малки букви'; +$labels['varupper'] = 'главни букви'; +$labels['varlowerfirst'] = 'първи знак с малка буква'; +$labels['varupperfirst'] = 'първи знак с главна буква'; +$labels['varquotewildcard'] = 'цитиране на специални знаци'; +$labels['varlength'] = 'дължина'; +$labels['notify'] = 'Известие за изпращане'; +$labels['notifyaddress'] = 'До e-mail адреси:'; +$labels['notifybody'] = 'Известие:'; +$labels['notifysubject'] = 'Тема на известието'; +$labels['notifyfrom'] = 'Подател на известието'; +$labels['notifyimportance'] = 'Важност:'; +$labels['notifyimportancelow'] = 'ниска'; +$labels['notifyimportancenormal'] = 'нормална'; +$labels['notifyimportancehigh'] = 'висока'; +$labels['filtercreate'] = 'Нов филтър'; +$labels['usedata'] = 'Ползват се следните данни във филтъра:'; +$labels['nextstep'] = 'Следваща стъпка'; +$labels['...'] = '...'; +$labels['advancedopts'] = 'Разширени настройки'; +$labels['body'] = 'Основа'; +$labels['address'] = 'адрес'; +$labels['envelope'] = 'плик'; +$labels['modifier'] = 'промени:'; +$labels['text'] = 'текст'; +$labels['undecoded'] = 'без кодиране'; +$labels['contenttype'] = 'тип на съдържанието'; +$labels['modtype'] = 'тип:'; +$labels['allparts'] = 'всичко'; +$labels['domain'] = 'домейн'; +$labels['localpart'] = 'локална част'; +$labels['user'] = 'потребител'; +$labels['detail'] = 'данни'; +$labels['comparator'] = 'за сравнение:'; +$labels['default'] = 'по подразбиране'; +$labels['octet'] = 'стриктно'; +$labels['asciicasemap'] = 'без значение от малки/големи букви'; +$labels['asciinumeric'] = 'цифрово'; + +$messages = array(); +$messages['filterunknownerror'] = 'Неизвестна грешка на сървъра'; +$messages['filterconnerror'] = 'Невъзможност за свързване с managesieve сървъра'; +$messages['filterdeleteerror'] = 'Невъзможност за изтриване на филтър. Сървър грешка'; +$messages['filterdeleted'] = 'Филтърът е изтрит успешно'; +$messages['filtersaved'] = 'Филтърът е записан успешно'; +$messages['filtersaveerror'] = 'Филтърът не може да бъде записан. Сървър грешка.'; +$messages['filterdeleteconfirm'] = 'Наистина ли искате да изтриете избрания филтър?'; +$messages['ruledeleteconfirm'] = 'Сигурни ли сте, че искате да изтриете избраното правило?'; +$messages['actiondeleteconfirm'] = 'Сигурни ли сте, че искате да изтриете избраното действие?'; +$messages['forbiddenchars'] = 'Забранени символи в полето'; +$messages['cannotbeempty'] = 'Полето не може да бъде празно'; +$messages['ruleexist'] = 'Вече има филтър с указаното име.'; +$messages['setactivateerror'] = 'Невъзможно активиране на избраните филтри, възникна сървърна грешка.'; +$messages['setdeactivateerror'] = 'Невъзможно деактивиране на избраните филтри, възникна сървърна грешка.'; +$messages['setdeleteerror'] = 'Невъзможно изтриване на избраните филтри, възникна сървърна грешка.'; +$messages['setactivated'] = 'Филтрите са активиране.'; +$messages['setdeactivated'] = 'Филтрите са деактивирани.'; +$messages['setdeleted'] = 'Филтрите са изтрити.'; +$messages['setdeleteconfirm'] = 'Сигурни ли сте, че желаете да изтриете избраните филтири?'; +$messages['setcreateerror'] = 'Невъзможно създаване на филтри, възникна сървърна грешка.'; +$messages['setcreated'] = 'Филтрите са създадени.'; +$messages['activateerror'] = 'Невъзможно включване на филтрите, възникна сървърна грешка.'; +$messages['deactivateerror'] = 'Невъзможно изключване на филтрите, възникна сървърна грешка.'; +$messages['deactivated'] = 'Филтрите са изключени.'; +$messages['activated'] = 'Филтрите са включени.'; +$messages['moved'] = 'Филтрите са преместени.'; +$messages['moveerror'] = 'Невъзможно преместване на филтрите, възникна сървърна грешка.'; +$messages['nametoolong'] = 'Името е прекалено дълго.'; +$messages['namereserved'] = 'Резервирано име.'; +$messages['setexist'] = 'Вече има такъв набор филтри.'; +$messages['nodata'] = 'Поне една позиция трябва да е избрана!'; +?> diff --git a/plugins/managesieve/localization/bs_BA.inc b/plugins/managesieve/localization/bs_BA.inc index 438d99e9c..df9083129 100644 --- a/plugins/managesieve/localization/bs_BA.inc +++ b/plugins/managesieve/localization/bs_BA.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filteri'; $labels['managefilters'] = 'Upravljanje dolaznim email filterima'; $labels['filtername'] = 'Naziv filtera'; @@ -52,8 +55,11 @@ $labels['add'] = 'Dodaj'; $labels['del'] = 'Obriši'; $labels['sender'] = 'Pošiljaoc'; $labels['recipient'] = 'Primaoc'; -$labels['vacationaddresses'] = 'Moje dodatne email adrese (odvojite zarezima):'; +$labels['vacationaddr'] = 'Moje dodatne email adrese:'; $labels['vacationdays'] = 'Frekvencija slanja poruka (u danima):'; +$labels['vacationinterval'] = 'Frekvencija slanja poruka:'; +$labels['days'] = 'dana'; +$labels['seconds'] = 'sekundi'; $labels['vacationreason'] = 'Tijelo poruke (razlog za odmor):'; $labels['vacationsubject'] = 'Naslov poruke:'; $labels['rulestop'] = 'Prestani procjenjivati pravila'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Obrisano'; $labels['flaganswered'] = 'Odgovoreno'; $labels['flagflagged'] = 'Važno'; $labels['flagdraft'] = 'Skica'; +$labels['setvariable'] = 'Postavi promjenjivu'; +$labels['setvarname'] = 'Naziv promjenjive:'; +$labels['setvarvalue'] = 'Vrijednost promjenjive:'; +$labels['setvarmodifiers'] = 'Parametri:'; +$labels['varlower'] = 'mala slova'; +$labels['varupper'] = 'velika slova'; +$labels['varlowerfirst'] = 'prvi znak malim slovom'; +$labels['varupperfirst'] = 'prvi znak velikim slovom'; +$labels['varquotewildcard'] = 'citiraj specijalne znakove'; +$labels['varlength'] = 'dužina'; +$labels['notify'] = 'Pošalji napomenu'; +$labels['notifyaddress'] = 'Na email adresu:'; +$labels['notifybody'] = 'Sadržaj napomene:'; +$labels['notifysubject'] = 'Naslov napomene:'; +$labels['notifyfrom'] = 'Pošiljalac napomene:'; +$labels['notifyimportance'] = 'Prioritet:'; +$labels['notifyimportancelow'] = 'mali'; +$labels['notifyimportancenormal'] = 'obični'; +$labels['notifyimportancehigh'] = 'veliki'; $labels['filtercreate'] = 'Kreiraj filter'; $labels['usedata'] = 'Koristite sljedeće podatke u filteru:'; $labels['nextstep'] = 'Sljedeći korak'; @@ -115,35 +140,38 @@ $labels['default'] = 'početno'; $labels['octet'] = 'striktno (oktet)'; $labels['asciicasemap'] = 'osjetljivo na velika/mala slova (ascii-casemap)'; $labels['asciinumeric'] = 'numerički (ascii-numeric)'; -$labels['filterunknownerror'] = 'Nepoznata serverska greška.'; -$labels['filterconnerror'] = 'Nije se moguće povezati na server.'; -$labels['filterdeleteerror'] = 'Nije moguće obrisati filter. Desila se serverska greška.'; -$labels['filterdeleted'] = 'Filter je uspješno obrisan.'; -$labels['filtersaved'] = 'Filter je uspješno sačuvan.'; -$labels['filtersaveerror'] = 'Nije moguće sačuvati filter. Desila se serverska greška.'; -$labels['filterdeleteconfirm'] = 'Da li zaista želite obrisati označeni filter?'; -$labels['ruledeleteconfirm'] = 'Jeste li sigurni da želite obrisati označeno pravilo?'; -$labels['actiondeleteconfirm'] = 'Jeste li sigurni da želite obrisati označenu akciju?'; -$labels['forbiddenchars'] = 'U polje su uneseni nedozvoljeni znakovi.'; -$labels['cannotbeempty'] = 'Polje ne može biti prazno.'; -$labels['ruleexist'] = 'Filter s tim imenom već postoji.'; -$labels['setactivateerror'] = 'Nije moguće aktivirati označeni set filtera. Desila se serverska greška.'; -$labels['setdeactivateerror'] = 'Nije moguće deaktivirati označeni set filtera. Desila se serverska greška.'; -$labels['setdeleteerror'] = 'Nije moguće obrisati označeni set filtera. Desila se serverska greška.'; -$labels['setactivated'] = 'Set filtera je uspješno aktiviran.'; -$labels['setdeactivated'] = 'Set filtera je uspješno deaktiviran.'; -$labels['setdeleted'] = 'Set filtera je uspješno obrisan.'; -$labels['setdeleteconfirm'] = 'Jeste li sigurni da želite obrisati označeni set filtera?'; -$labels['setcreateerror'] = 'Nije moguće kreirati se filtera. Desila se serverska greška.'; -$labels['setcreated'] = 'Set filtera je uspješno kreiran.'; -$labels['activateerror'] = 'Nije moguće omogućiti označene filtere. Desila se serverska greška.'; -$labels['deactivateerror'] = 'Nije moguće onemogućiti označene filtere. Desila se serverska greška.'; -$labels['activated'] = 'Filteri su uspješno onemogućeni.'; -$labels['deactivated'] = 'Filteri su uspješno omogućeni.'; -$labels['moved'] = 'Filteri su uspješno premješteni.'; -$labels['moveerror'] = 'Nije moguće premjestiti označeni filter. Desila se serverska greška.'; -$labels['nametoolong'] = 'Ime je predugo.'; -$labels['namereserved'] = 'Ime je rezervisano.'; -$labels['setexist'] = 'Set već postoji.'; -$labels['nodata'] = 'Morate označiti barem jednu poziciju!'; +$messages = array(); +$messages['filterunknownerror'] = 'Nepoznata serverska greška.'; +$messages['filterconnerror'] = 'Nije se moguće povezati na server.'; +$messages['filterdeleteerror'] = 'Nije moguće obrisati filter. Desila se serverska greška.'; +$messages['filterdeleted'] = 'Filter je uspješno obrisan.'; +$messages['filtersaved'] = 'Filter je uspješno sačuvan.'; +$messages['filtersaveerror'] = 'Nije moguće sačuvati filter. Desila se serverska greška.'; +$messages['filterdeleteconfirm'] = 'Da li zaista želite obrisati označeni filter?'; +$messages['ruledeleteconfirm'] = 'Jeste li sigurni da želite obrisati označeno pravilo?'; +$messages['actiondeleteconfirm'] = 'Jeste li sigurni da želite obrisati označenu akciju?'; +$messages['forbiddenchars'] = 'U polje su uneseni nedozvoljeni znakovi.'; +$messages['cannotbeempty'] = 'Polje ne može biti prazno.'; +$messages['ruleexist'] = 'Filter s tim imenom već postoji.'; +$messages['setactivateerror'] = 'Nije moguće aktivirati označeni set filtera. Desila se serverska greška.'; +$messages['setdeactivateerror'] = 'Nije moguće deaktivirati označeni set filtera. Desila se serverska greška.'; +$messages['setdeleteerror'] = 'Nije moguće obrisati označeni set filtera. Desila se serverska greška.'; +$messages['setactivated'] = 'Set filtera je uspješno aktiviran.'; +$messages['setdeactivated'] = 'Set filtera je uspješno deaktiviran.'; +$messages['setdeleted'] = 'Set filtera je uspješno obrisan.'; +$messages['setdeleteconfirm'] = 'Jeste li sigurni da želite obrisati označeni set filtera?'; +$messages['setcreateerror'] = 'Nije moguće kreirati se filtera. Desila se serverska greška.'; +$messages['setcreated'] = 'Set filtera je uspješno kreiran.'; +$messages['activateerror'] = 'Nije moguće omogućiti označene filtere. Desila se serverska greška.'; +$messages['deactivateerror'] = 'Nije moguće onemogućiti označene filtere. Desila se serverska greška.'; +$messages['deactivated'] = 'Filteri su uspješno omogućeni.'; +$messages['activated'] = 'Filteri su uspješno onemogućeni.'; +$messages['moved'] = 'Filteri su uspješno premješteni.'; +$messages['moveerror'] = 'Nije moguće premjestiti označeni filter. Desila se serverska greška.'; +$messages['nametoolong'] = 'Ime je predugo.'; +$messages['namereserved'] = 'Ime je rezervisano.'; +$messages['setexist'] = 'Set već postoji.'; +$messages['nodata'] = 'Morate označiti barem jednu poziciju!'; + +?> diff --git a/plugins/managesieve/localization/ca_ES.inc b/plugins/managesieve/localization/ca_ES.inc index d7e8b67be..7ebd2c049 100644 --- a/plugins/managesieve/localization/ca_ES.inc +++ b/plugins/managesieve/localization/ca_ES.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/ca_ES/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jordi Sanfeliu <jordi@fibranet.cat> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtres'; $labels['managefilters'] = 'Gestiona els filtres dels missatges d\'entrada'; $labels['filtername'] = 'Nom del filtre'; @@ -52,8 +55,11 @@ $labels['add'] = 'Afegeix'; $labels['del'] = 'Suprimeix'; $labels['sender'] = 'Remitent'; $labels['recipient'] = 'Destinatari/a'; -$labels['vacationaddresses'] = 'Altres adreces electròniques meves (separades per coma)'; +$labels['vacationaddr'] = 'Altres adreces electròniques meves:'; $labels['vacationdays'] = 'Cada quan enviar un missatge (en dies):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Cos del missatge (raó de les vacances):'; $labels['vacationsubject'] = 'Assumpte del missatge:'; $labels['rulestop'] = 'Deixa d\'avaluar regles'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Suprimit'; $labels['flaganswered'] = 'Respost'; $labels['flagflagged'] = 'Marcat'; $labels['flagdraft'] = 'Esborrany'; +$labels['setvariable'] = 'Ajusta la variable'; +$labels['setvarname'] = 'Nom de la variable:'; +$labels['setvarvalue'] = 'Valor de la variable:'; +$labels['setvarmodifiers'] = 'Modificadors:'; +$labels['varlower'] = 'minúscules'; +$labels['varupper'] = 'majúscules'; +$labels['varlowerfirst'] = 'el primer caràcter és minúscul'; +$labels['varupperfirst'] = 'el primer caràcter és majúscul'; +$labels['varquotewildcard'] = 'engloba els caràcters especials amb cometes'; +$labels['varlength'] = 'llargada'; +$labels['notify'] = 'Envia notificació'; +$labels['notifyaddress'] = 'Per a adreça de correu electrònic:'; +$labels['notifybody'] = 'Cos de la notificació'; +$labels['notifysubject'] = 'Tema de la notificació:'; +$labels['notifyfrom'] = 'Remitent de la notificació:'; +$labels['notifyimportance'] = 'Importànica:'; +$labels['notifyimportancelow'] = 'baixa'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'alta'; $labels['filtercreate'] = 'Crea filtre'; $labels['usedata'] = 'Fes servir les següents dades al filtre:'; $labels['nextstep'] = 'Següent pas'; @@ -115,35 +140,38 @@ $labels['default'] = 'per omissió'; $labels['octet'] = 'estricte (octet)'; $labels['asciicasemap'] = 'No distingeix entre majúscules i minúscules (ascii-casemap)'; $labels['asciinumeric'] = 'numèric (ascii-numeric)'; -$labels['filterunknownerror'] = 'Error desconegut al servidor.'; -$labels['filterconnerror'] = 'No s\'ha pogut connectar al servidor.'; -$labels['filterdeleteerror'] = 'No s\'ha pogut suprimir el filtre. Hi ha hagut un error al servidor.'; -$labels['filterdeleted'] = 'El filtre s\'ha suprimit correctament.'; -$labels['filtersaved'] = 'Filtre desat correctament.'; -$labels['filtersaveerror'] = 'No s\'ha pogut desar el filtre. Hi ha hagut un error al servidor.'; -$labels['filterdeleteconfirm'] = 'Realment voleu suprimit el filtre seleccionat?'; -$labels['ruledeleteconfirm'] = 'Esteu segur que voleu suprimir la norma seleccionada?'; -$labels['actiondeleteconfirm'] = 'Esteu segur que voleu suprimir l\'acció seleccionada?'; -$labels['forbiddenchars'] = 'El camp conté caràcters prohibits.'; -$labels['cannotbeempty'] = 'El camp no pot estar buit.'; -$labels['ruleexist'] = 'Ja existeix un filtre amb aquest nom'; -$labels['setactivateerror'] = 'No s\'ha pogut activar el fitlre seleccionat. Hi ha hagut un error al servidor.'; -$labels['setdeactivateerror'] = 'No s\'ha pogut desactivar el fitlre seleccionat. Hi ha hagut un error al servidor.'; -$labels['setdeleteerror'] = 'No s\'ha pogut suprimir el conjunt de filtres seleccionats. Hi ha hagut un error al servidor.'; -$labels['setactivated'] = 'El conjunt de filtres s\'ha activat correctament.'; -$labels['setdeactivated'] = 'El conjunt de filtres s\'ha desactivat correctament.'; -$labels['setdeleted'] = 'El conjunt de filtres s\'ha suprimit correctament.'; -$labels['setdeleteconfirm'] = 'Esteu segurs que voleu suprimir el conjunt de filtres seleccionats?'; -$labels['setcreateerror'] = 'No s\'ha pogut crear el conjunt de filtres. Hi ha hagut un error al servidor.'; -$labels['setcreated'] = 'S\'ha creat correctament el conjunt de filtres.'; -$labels['activateerror'] = 'No s\'ha pogut habilitar el(s) filtre(s) seleccionat(s). Hi ha hagut un error al servidor.'; -$labels['deactivateerror'] = 'No s\'ha pogut deshabilitar el(s) filtre(s) seleccionat(s). Hi ha hagut un error al servidor.'; -$labels['activated'] = 'Filtre(s) deshabilitat(s) correctament.'; -$labels['deactivated'] = 'Filtre(s) habilitat(s) correctament.'; -$labels['moved'] = 'S\'ha mogut correctament el filtre.'; -$labels['moveerror'] = 'No s\'ha pogut moure el filtre seleccionat. Hi ha hagut un error al servidor.'; -$labels['nametoolong'] = 'El nom és massa llarg.'; -$labels['namereserved'] = 'Nom reservat.'; -$labels['setexist'] = 'El conjunt ja existeix.'; -$labels['nodata'] = 'S\'ha de seleccionar com a mínim una posició!'; +$messages = array(); +$messages['filterunknownerror'] = 'Error desconegut al servidor.'; +$messages['filterconnerror'] = 'No s\'ha pogut connectar al servidor.'; +$messages['filterdeleteerror'] = 'No s\'ha pogut suprimir el filtre. Hi ha hagut un error al servidor.'; +$messages['filterdeleted'] = 'El filtre s\'ha suprimit correctament.'; +$messages['filtersaved'] = 'Filtre desat correctament.'; +$messages['filtersaveerror'] = 'No s\'ha pogut desar el filtre. Hi ha hagut un error al servidor.'; +$messages['filterdeleteconfirm'] = 'Realment voleu suprimit el filtre seleccionat?'; +$messages['ruledeleteconfirm'] = 'Esteu segur que voleu suprimir la norma seleccionada?'; +$messages['actiondeleteconfirm'] = 'Esteu segur que voleu suprimir l\'acció seleccionada?'; +$messages['forbiddenchars'] = 'El camp conté caràcters prohibits.'; +$messages['cannotbeempty'] = 'El camp no pot estar buit.'; +$messages['ruleexist'] = 'Ja existeix un filtre amb aquest nom'; +$messages['setactivateerror'] = 'No s\'ha pogut activar el fitlre seleccionat. Hi ha hagut un error al servidor.'; +$messages['setdeactivateerror'] = 'No s\'ha pogut desactivar el fitlre seleccionat. Hi ha hagut un error al servidor.'; +$messages['setdeleteerror'] = 'No s\'ha pogut suprimir el conjunt de filtres seleccionats. Hi ha hagut un error al servidor.'; +$messages['setactivated'] = 'El conjunt de filtres s\'ha activat correctament.'; +$messages['setdeactivated'] = 'El conjunt de filtres s\'ha desactivat correctament.'; +$messages['setdeleted'] = 'El conjunt de filtres s\'ha suprimit correctament.'; +$messages['setdeleteconfirm'] = 'Esteu segurs que voleu suprimir el conjunt de filtres seleccionats?'; +$messages['setcreateerror'] = 'No s\'ha pogut crear el conjunt de filtres. Hi ha hagut un error al servidor.'; +$messages['setcreated'] = 'S\'ha creat correctament el conjunt de filtres.'; +$messages['activateerror'] = 'No s\'ha pogut habilitar el(s) filtre(s) seleccionat(s). Hi ha hagut un error al servidor.'; +$messages['deactivateerror'] = 'No s\'ha pogut deshabilitar el(s) filtre(s) seleccionat(s). Hi ha hagut un error al servidor.'; +$messages['deactivated'] = 'Filtre(s) habilitat(s) correctament.'; +$messages['activated'] = 'Filtre(s) deshabilitat(s) correctament.'; +$messages['moved'] = 'S\'ha mogut correctament el filtre.'; +$messages['moveerror'] = 'No s\'ha pogut moure el filtre seleccionat. Hi ha hagut un error al servidor.'; +$messages['nametoolong'] = 'El nom és massa llarg.'; +$messages['namereserved'] = 'Nom reservat.'; +$messages['setexist'] = 'El conjunt ja existeix.'; +$messages['nodata'] = 'S\'ha de seleccionar com a mínim una posició!'; + +?> diff --git a/plugins/managesieve/localization/cs_CZ.inc b/plugins/managesieve/localization/cs_CZ.inc index 7239454fa..c14873bb7 100644 --- a/plugins/managesieve/localization/cs_CZ.inc +++ b/plugins/managesieve/localization/cs_CZ.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/cs_CZ/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtry'; $labels['managefilters'] = 'Nastavení filtrů'; $labels['filtername'] = 'Název filtru'; @@ -52,8 +55,11 @@ $labels['add'] = 'Přidej'; $labels['del'] = 'Smaž'; $labels['sender'] = 'Odesílatel'; $labels['recipient'] = 'Příjemce'; -$labels['vacationaddresses'] = 'Seznam příjemců, kterým nebude zpráva odeslána (oddělené čárkou):'; +$labels['vacationaddr'] = 'Moje další e-mailové adresy (aliasy) spojené s tímto účtem:'; $labels['vacationdays'] = 'Počet dnů mezi automatickými odpověďmi:'; +$labels['vacationinterval'] = 'Prodleva mezi automatickými odpověďmi:'; +$labels['days'] = 'dnů'; +$labels['seconds'] = 'sekund'; $labels['vacationreason'] = 'Zpráva (Důvod nepřítomnosti):'; $labels['vacationsubject'] = 'Předmět zprávy:'; $labels['rulestop'] = 'Zastavit pravidla'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Smazáno'; $labels['flaganswered'] = 'Odpovězené'; $labels['flagflagged'] = 'Označeno'; $labels['flagdraft'] = 'Koncept'; +$labels['setvariable'] = 'Nastavit proměnnou'; +$labels['setvarname'] = 'Název proměnné:'; +$labels['setvarvalue'] = 'Hodnota proměnné:'; +$labels['setvarmodifiers'] = 'Modifikátory:'; +$labels['varlower'] = 'malá písmena'; +$labels['varupper'] = 'velká písmena'; +$labels['varlowerfirst'] = 'první písmeno malé'; +$labels['varupperfirst'] = 'první písmeno velké'; +$labels['varquotewildcard'] = 'uvodit speciální znaky uvozovkama'; +$labels['varlength'] = 'délka'; +$labels['notify'] = 'Odeslat oznámení'; +$labels['notifyaddress'] = 'Na emailovou adresu:'; +$labels['notifybody'] = 'Zpráva oznámení:'; +$labels['notifysubject'] = 'Předmět oznámení:'; +$labels['notifyfrom'] = 'Odesílatel oznámení:'; +$labels['notifyimportance'] = 'Důležitost:'; +$labels['notifyimportancelow'] = 'nízká'; +$labels['notifyimportancenormal'] = 'normální'; +$labels['notifyimportancehigh'] = 'vysoká'; $labels['filtercreate'] = 'Vytvořit filtr'; $labels['usedata'] = 'Použít následující údaje ve filtru:'; $labels['nextstep'] = 'Další krok'; @@ -115,35 +140,38 @@ $labels['default'] = 'výchozí'; $labels['octet'] = 'striktní (oktet)'; $labels['asciicasemap'] = 'necitlivé na velikost písmen (ascii-casemap)'; $labels['asciinumeric'] = 'číslené (ascii-numeric)'; -$labels['filterunknownerror'] = 'Neznámá chyba serveru'; -$labels['filterconnerror'] = 'Nebylo možné se připojit k sieve serveru'; -$labels['filterdeleteerror'] = 'Nebylo možné smazat filtr. Server nahlásil chybu'; -$labels['filterdeleted'] = 'Filtr byl smazán'; -$labels['filtersaved'] = 'Filtr byl uložen'; -$labels['filtersaveerror'] = 'Nebylo možné uložit filtr. Server nahlásil chybu.'; -$labels['filterdeleteconfirm'] = 'Opravdu chcete smazat vybraný filtr?'; -$labels['ruledeleteconfirm'] = 'Jste si jisti, že chcete smazat vybrané pravidlo?'; -$labels['actiondeleteconfirm'] = 'Jste si jisti, že chcete smazat vybranou akci?'; -$labels['forbiddenchars'] = 'Zakázané znaky v poli'; -$labels['cannotbeempty'] = 'Pole nemůže být prázdné'; -$labels['ruleexist'] = 'Filtr s uvedeným názvem již existuje.'; -$labels['setactivateerror'] = 'Nelze zapnout vybranou sadu filtrů. Došlo k chybě serveru.'; -$labels['setdeactivateerror'] = 'Nelze vypnout vybranou sadu filtrů. Došlo k chybě serveru.'; -$labels['setdeleteerror'] = 'Nelze odstranit vybranou sadu filtrů. Došlo k chybě serveru.'; -$labels['setactivated'] = 'Sada filtrů úspěšně zapnuta.'; -$labels['setdeactivated'] = 'Sada filtrů úspěšně vypnuta.'; -$labels['setdeleted'] = 'Sada filtrů úspěšně odstraněna.'; -$labels['setdeleteconfirm'] = 'Opravdu si přejete odebrat vybranou sadu filtrů.'; -$labels['setcreateerror'] = 'Nelze vytvořit sadu filtrů. Došlo k chybě serveru.'; -$labels['setcreated'] = 'Sada filtrů úspěšně vytvořena.'; -$labels['activateerror'] = 'Nelze zapnout vybrané filtr/y. Došlo k chybě serveru.'; -$labels['deactivateerror'] = 'Nelze vypnout vybrané filtr/y. Došlo k chybě serveru.'; -$labels['activated'] = 'Filtr/y úspěšne vypnuty.'; -$labels['deactivated'] = 'Filtr/y úspěšně zapnuty.'; -$labels['moved'] = 'Filtr byl úspěšně přesunut.'; -$labels['moveerror'] = 'Nelze přesunout vybraný filtr. Došlo k chybě na serveru.'; -$labels['nametoolong'] = 'Příliš dlouhý název.'; -$labels['namereserved'] = 'Vyhrazený název.'; -$labels['setexist'] = 'Sada již existuje.'; -$labels['nodata'] = 'Musí být vybrána minimálně jedna pozice!'; +$messages = array(); +$messages['filterunknownerror'] = 'Neznámá chyba serveru'; +$messages['filterconnerror'] = 'Nebylo možné se připojit k sieve serveru'; +$messages['filterdeleteerror'] = 'Nebylo možné smazat filtr. Server nahlásil chybu'; +$messages['filterdeleted'] = 'Filtr byl smazán'; +$messages['filtersaved'] = 'Filtr byl uložen'; +$messages['filtersaveerror'] = 'Nebylo možné uložit filtr. Server nahlásil chybu.'; +$messages['filterdeleteconfirm'] = 'Opravdu chcete smazat vybraný filtr?'; +$messages['ruledeleteconfirm'] = 'Jste si jisti, že chcete smazat vybrané pravidlo?'; +$messages['actiondeleteconfirm'] = 'Jste si jisti, že chcete smazat vybranou akci?'; +$messages['forbiddenchars'] = 'Zakázané znaky v poli'; +$messages['cannotbeempty'] = 'Pole nemůže být prázdné'; +$messages['ruleexist'] = 'Filtr s uvedeným názvem již existuje.'; +$messages['setactivateerror'] = 'Nelze zapnout vybranou sadu filtrů. Došlo k chybě serveru.'; +$messages['setdeactivateerror'] = 'Nelze vypnout vybranou sadu filtrů. Došlo k chybě serveru.'; +$messages['setdeleteerror'] = 'Nelze odstranit vybranou sadu filtrů. Došlo k chybě serveru.'; +$messages['setactivated'] = 'Sada filtrů úspěšně zapnuta.'; +$messages['setdeactivated'] = 'Sada filtrů úspěšně vypnuta.'; +$messages['setdeleted'] = 'Sada filtrů úspěšně odstraněna.'; +$messages['setdeleteconfirm'] = 'Opravdu si přejete odebrat vybranou sadu filtrů.'; +$messages['setcreateerror'] = 'Nelze vytvořit sadu filtrů. Došlo k chybě serveru.'; +$messages['setcreated'] = 'Sada filtrů úspěšně vytvořena.'; +$messages['activateerror'] = 'Nelze zapnout vybrané filtr/y. Došlo k chybě serveru.'; +$messages['deactivateerror'] = 'Nelze vypnout vybrané filtr/y. Došlo k chybě serveru.'; +$messages['deactivated'] = 'Filtr/y úspěšně zapnuty.'; +$messages['activated'] = 'Filtr/y úspěšne vypnuty.'; +$messages['moved'] = 'Filtr byl úspěšně přesunut.'; +$messages['moveerror'] = 'Nelze přesunout vybraný filtr. Došlo k chybě na serveru.'; +$messages['nametoolong'] = 'Příliš dlouhý název.'; +$messages['namereserved'] = 'Vyhrazený název.'; +$messages['setexist'] = 'Sada již existuje.'; +$messages['nodata'] = 'Musí být vybrána minimálně jedna pozice!'; + +?> diff --git a/plugins/managesieve/localization/cy_GB.inc b/plugins/managesieve/localization/cy_GB.inc index bace9be6e..63d2e7100 100644 --- a/plugins/managesieve/localization/cy_GB.inc +++ b/plugins/managesieve/localization/cy_GB.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Hidlyddion'; $labels['managefilters'] = 'Rheoli hidlyddion ebost i fewn'; $labels['filtername'] = 'Enw hidlydd'; @@ -52,8 +55,11 @@ $labels['add'] = 'Ychwanegu'; $labels['del'] = 'Dileu'; $labels['sender'] = 'Anfonwr'; $labels['recipient'] = 'Derbynnwr'; -$labels['vacationaddresses'] = 'Fy chyfeiriadau ebost ychwanegol (gwahanir gyda coma):'; +$labels['vacationaddr'] = 'Fy chyfeiriadau ebost ychwanegol:'; $labels['vacationdays'] = 'Pa mor aml i ddanfon negeseuon (mewn dyddiau):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Corff neges (rheswm ar wyliau):'; $labels['vacationsubject'] = 'Pwnc neges:'; $labels['rulestop'] = 'Stopio gwerthuso rheolau'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Dilewyd'; $labels['flaganswered'] = 'Atebwyd'; $labels['flagflagged'] = 'Nodwyd'; $labels['flagdraft'] = 'Drafft'; +$labels['setvariable'] = 'Gosod newidyn'; +$labels['setvarname'] = 'Enw newidyn:'; +$labels['setvarvalue'] = 'Gwerth newidyn:'; +$labels['setvarmodifiers'] = 'Addasydd:'; +$labels['varlower'] = 'llythrennau bychain'; +$labels['varupper'] = 'priflythrennau'; +$labels['varlowerfirst'] = 'llythyren gyntaf yn fach'; +$labels['varupperfirst'] = 'llythyren gyntaf yn briflythyren'; +$labels['varquotewildcard'] = 'dyfynnu nodau arbennig'; +$labels['varlength'] = 'hyd'; +$labels['notify'] = 'Anfon hysbysiad'; +$labels['notifyaddress'] = 'I gyfeiriad ebost:'; +$labels['notifybody'] = 'Corff hysbysiad:'; +$labels['notifysubject'] = 'Pwnc hysbysiad:'; +$labels['notifyfrom'] = 'Anfonwr hysbysiad:'; +$labels['notifyimportance'] = 'Pwysigrwydd:'; +$labels['notifyimportancelow'] = 'isel'; +$labels['notifyimportancenormal'] = 'arferol'; +$labels['notifyimportancehigh'] = 'uchel'; $labels['filtercreate'] = 'Creu hidlydd'; $labels['usedata'] = 'Defnyddio\'r wybodaeth ganlynol yn yr hidlydd:'; $labels['nextstep'] = 'Cam nesaf'; @@ -115,35 +140,38 @@ $labels['default'] = 'rhagosodiad'; $labels['octet'] = 'llym (octet)'; $labels['asciicasemap'] = 'maint llythrennau (ascii-casemap)'; $labels['asciinumeric'] = 'rhifau (ascii-numeric)'; -$labels['filterunknownerror'] = 'Gwall gweinydd anhysbys.'; -$labels['filterconnerror'] = 'Methwyd cysylltu a\'r gweinydd.'; -$labels['filterdeleteerror'] = 'Methwyd dileu hidlydd. Cafwydd gwall gweinydd.'; -$labels['filterdeleted'] = 'Dilëuwyd hidlydd yn llwyddiannus.'; -$labels['filtersaved'] = 'Cadwyd hidlydd yn llwyddiannus.'; -$labels['filtersaveerror'] = 'Methwyd cadw hidlydd. Cafwyd gwall gweinydd.'; -$labels['filterdeleteconfirm'] = 'Ydych chi wir am ddileu yr hidlydd ddewiswyd?'; -$labels['ruledeleteconfirm'] = 'Ydych chi\'n siwr eich bod am ddileu\'r rheol ddewiswyd?'; -$labels['actiondeleteconfirm'] = 'Ydych chi\'n siwr eich bod am ddileu\'r weithred ddewiswyd?'; -$labels['forbiddenchars'] = 'Llythrennau gwaharddedig yn y maes.'; -$labels['cannotbeempty'] = 'Ni all y maes fod yn wag.'; -$labels['ruleexist'] = 'Mae hidlydd gyda\'r enw yma yn bodoli\'n barod.'; -$labels['setactivateerror'] = 'Methwyd bywiogi y set hidlydd dewiswyd. Cafwyd gwall gweinydd.'; -$labels['setdeactivateerror'] = 'Methwyd dadfywiogi y set hidlydd dewiswyd. Cafwyd gwall gweinydd.'; -$labels['setdeleteerror'] = 'Methwyd dileu y set hidlydd dewiswyd. Cafwyd gwall gweinydd.'; -$labels['setactivated'] = 'Bywiogwyd y set hidlydd yn llwyddiannus.'; -$labels['setdeactivated'] = 'Dadfywiogwyd y set hidlydd yn llwyddiannus.'; -$labels['setdeleted'] = 'Dilëuwyd y set hidlydd yn llwyddiannus.'; -$labels['setdeleteconfirm'] = 'Ydych chi\'n siwr eich bod am ddileu\'r set hidlydd ddewiswyd?'; -$labels['setcreateerror'] = 'Methwyd creu set hidlydd. Cafwyd gwall gweinydd.'; -$labels['setcreated'] = 'Crëuwyd y set hidlydd yn llwyddiannus.'; -$labels['activateerror'] = 'Methwyd galluogi y hidlydd(ion) dewiswyd. Cafwyd gwall gweinydd.'; -$labels['deactivateerror'] = 'Methwyd analluogi y hidlydd(ion) dewiswyd. Cafwyd gwall gweinydd.'; -$labels['activated'] = 'Analluogwyd y hidlydd(ion) yn llwyddiannus.'; -$labels['deactivated'] = 'Galluogwyd y hidlydd(ion) yn llwyddiannus.'; -$labels['moved'] = 'Symudwyd y hidlydd yn llwyddiannus.'; -$labels['moveerror'] = 'Methwyd symud y hidlydd dewiswyd. Cafwyd gwall gweinydd.'; -$labels['nametoolong'] = 'Enw yn rhy hir.'; -$labels['namereserved'] = 'Enw neilltuedig.'; -$labels['setexist'] = 'Mae\'r set yn bodoli\'n barod.'; -$labels['nodata'] = 'Rhaid dewis o leia un safle!'; +$messages = array(); +$messages['filterunknownerror'] = 'Gwall gweinydd anhysbys.'; +$messages['filterconnerror'] = 'Methwyd cysylltu a\'r gweinydd.'; +$messages['filterdeleteerror'] = 'Methwyd dileu hidlydd. Cafwydd gwall gweinydd.'; +$messages['filterdeleted'] = 'Dilëuwyd hidlydd yn llwyddiannus.'; +$messages['filtersaved'] = 'Cadwyd hidlydd yn llwyddiannus.'; +$messages['filtersaveerror'] = 'Methwyd cadw hidlydd. Cafwyd gwall gweinydd.'; +$messages['filterdeleteconfirm'] = 'Ydych chi wir am ddileu yr hidlydd ddewiswyd?'; +$messages['ruledeleteconfirm'] = 'Ydych chi\'n siwr eich bod am ddileu\'r rheol ddewiswyd?'; +$messages['actiondeleteconfirm'] = 'Ydych chi\'n siwr eich bod am ddileu\'r weithred ddewiswyd?'; +$messages['forbiddenchars'] = 'Llythrennau gwaharddedig yn y maes.'; +$messages['cannotbeempty'] = 'Ni all y maes fod yn wag.'; +$messages['ruleexist'] = 'Mae hidlydd gyda\'r enw yma yn bodoli\'n barod.'; +$messages['setactivateerror'] = 'Methwyd bywiogi y set hidlydd dewiswyd. Cafwyd gwall gweinydd.'; +$messages['setdeactivateerror'] = 'Methwyd dadfywiogi y set hidlydd dewiswyd. Cafwyd gwall gweinydd.'; +$messages['setdeleteerror'] = 'Methwyd dileu y set hidlydd dewiswyd. Cafwyd gwall gweinydd.'; +$messages['setactivated'] = 'Bywiogwyd y set hidlydd yn llwyddiannus.'; +$messages['setdeactivated'] = 'Dadfywiogwyd y set hidlydd yn llwyddiannus.'; +$messages['setdeleted'] = 'Dilëuwyd y set hidlydd yn llwyddiannus.'; +$messages['setdeleteconfirm'] = 'Ydych chi\'n siwr eich bod am ddileu\'r set hidlydd ddewiswyd?'; +$messages['setcreateerror'] = 'Methwyd creu set hidlydd. Cafwyd gwall gweinydd.'; +$messages['setcreated'] = 'Crëuwyd y set hidlydd yn llwyddiannus.'; +$messages['activateerror'] = 'Methwyd galluogi y hidlydd(ion) dewiswyd. Cafwyd gwall gweinydd.'; +$messages['deactivateerror'] = 'Methwyd analluogi y hidlydd(ion) dewiswyd. Cafwyd gwall gweinydd.'; +$messages['deactivated'] = 'Galluogwyd y hidlydd(ion) yn llwyddiannus.'; +$messages['activated'] = 'Analluogwyd y hidlydd(ion) yn llwyddiannus.'; +$messages['moved'] = 'Symudwyd y hidlydd yn llwyddiannus.'; +$messages['moveerror'] = 'Methwyd symud y hidlydd dewiswyd. Cafwyd gwall gweinydd.'; +$messages['nametoolong'] = 'Enw yn rhy hir.'; +$messages['namereserved'] = 'Enw neilltuedig.'; +$messages['setexist'] = 'Mae\'r set yn bodoli\'n barod.'; +$messages['nodata'] = 'Rhaid dewis o leia un safle!'; + +?> diff --git a/plugins/managesieve/localization/da_DK.inc b/plugins/managesieve/localization/da_DK.inc index 91bc18dd7..058481031 100644 --- a/plugins/managesieve/localization/da_DK.inc +++ b/plugins/managesieve/localization/da_DK.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/da_DK/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Johannes Hessellund <osos@openeyes.dk> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtre'; $labels['managefilters'] = 'Ændre indgående mail filtreing'; $labels['filtername'] = 'Filter navn'; @@ -52,8 +55,11 @@ $labels['add'] = 'Tilføje'; $labels['del'] = 'Fjern'; $labels['sender'] = 'Afsender'; $labels['recipient'] = 'Modtager'; -$labels['vacationaddresses'] = 'Mine alternative e-mailadresser (kommasepareret):'; +$labels['vacationaddr'] = 'Mine alternative e-mailadresser:'; $labels['vacationdays'] = 'Hvor tit skal besked sendes (i dage):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Besked (ved ferie):'; $labels['vacationsubject'] = 'Besked emne:'; $labels['rulestop'] = 'Stop behandling af regler'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Slettede'; $labels['flaganswered'] = 'Besvaret'; $labels['flagflagged'] = 'Markeret'; $labels['flagdraft'] = 'Kladde'; +$labels['setvariable'] = 'Skriv variablen'; +$labels['setvarname'] = 'Variabel navn:'; +$labels['setvarvalue'] = 'Variabel værdi:'; +$labels['setvarmodifiers'] = 'Modifikator'; +$labels['varlower'] = 'små bogstaver'; +$labels['varupper'] = 'store bogstaver'; +$labels['varlowerfirst'] = 'første bogstav lille'; +$labels['varupperfirst'] = 'Første bogstav stort'; +$labels['varquotewildcard'] = 'Sæt specialle tegn i citationstegn '; +$labels['varlength'] = 'længde'; +$labels['notify'] = 'Send meddelelse'; +$labels['notifyaddress'] = 'Til e-mail adresse:'; +$labels['notifybody'] = 'meddelelses indhold:'; +$labels['notifysubject'] = 'Meddelelses emne:'; +$labels['notifyfrom'] = 'Meddelelses afsender:'; +$labels['notifyimportance'] = 'Vigtighed:'; +$labels['notifyimportancelow'] = 'lav'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'høj'; $labels['filtercreate'] = 'Opret filter'; $labels['usedata'] = 'Brug følgende data i filteret:'; $labels['nextstep'] = 'Næste trin'; @@ -115,35 +140,38 @@ $labels['default'] = 'standard'; $labels['octet'] = 'præcis (oktet)'; $labels['asciicasemap'] = 'store og små bogstaver (ascii-bogstaver)'; $labels['asciinumeric'] = 'numerisk (ascii-numerisk)'; -$labels['filterunknownerror'] = 'Ukendt server fejl.'; -$labels['filterconnerror'] = 'Kan ikke forbinde til server.'; -$labels['filterdeleteerror'] = 'Kan ikke slette filter. Server fejl.'; -$labels['filterdeleted'] = 'Filter slettet.'; -$labels['filtersaved'] = 'Filter gemt.'; -$labels['filtersaveerror'] = 'Kan ikke gemme filter. Server fejl.'; -$labels['filterdeleteconfirm'] = 'Vil du slette det valgte filter?'; -$labels['ruledeleteconfirm'] = 'Er du sikker på at du vil slette den valgte regel?'; -$labels['actiondeleteconfirm'] = 'Er du sikker på du vil slette den valgte handling?'; -$labels['forbiddenchars'] = 'Ulovlige tegn i feltet'; -$labels['cannotbeempty'] = 'Feltet kan ikke være tomt.'; -$labels['ruleexist'] = 'Filter med dette navn eksisterer allerede.'; -$labels['setactivateerror'] = 'Kan ikke aktiverer valgt filter sæt. Server fejl.'; -$labels['setdeactivateerror'] = 'Kan ikke deaktivere valgt filter sæt. Server fejl.'; -$labels['setdeleteerror'] = 'Kan ikke slette valgt filter sæt. Server fejl.'; -$labels['setactivated'] = 'Filter sæt aktiveret.'; -$labels['setdeactivated'] = 'Filter sæt deaktiveret.'; -$labels['setdeleted'] = 'Filter sæt slettet.'; -$labels['setdeleteconfirm'] = 'Er du sikker på du vil slette valgt filter sæt?'; -$labels['setcreateerror'] = 'Kan ikke oprette filter sæt. Server fejl.'; -$labels['setcreated'] = 'Filter sæt oprettet.'; -$labels['activateerror'] = 'Kan ikek aktivere valgt filter sæt. Server fejl.'; -$labels['deactivateerror'] = 'Kan ikke deaktivere valgt filter sæt. Server fejl.'; -$labels['activated'] = 'Filter(filtre) deaktiveret.'; -$labels['deactivated'] = 'Filter(filtre) aktiveret.'; -$labels['moved'] = 'Filter flyttet.'; -$labels['moveerror'] = 'Kan ikke flytte valgt filter. Server fejl.'; -$labels['nametoolong'] = 'Navn er for langt.'; -$labels['namereserved'] = 'Reserveret navn.'; -$labels['setexist'] = 'Filterv sæt eksisterer allerede'; -$labels['nodata'] = 'Mindst en position skal vælges!'; +$messages = array(); +$messages['filterunknownerror'] = 'Ukendt server fejl.'; +$messages['filterconnerror'] = 'Kan ikke forbinde til server.'; +$messages['filterdeleteerror'] = 'Kan ikke slette filter. Server fejl.'; +$messages['filterdeleted'] = 'Filter slettet.'; +$messages['filtersaved'] = 'Filter gemt.'; +$messages['filtersaveerror'] = 'Kan ikke gemme filter. Server fejl.'; +$messages['filterdeleteconfirm'] = 'Vil du slette det valgte filter?'; +$messages['ruledeleteconfirm'] = 'Er du sikker på at du vil slette den valgte regel?'; +$messages['actiondeleteconfirm'] = 'Er du sikker på du vil slette den valgte handling?'; +$messages['forbiddenchars'] = 'Ulovlige tegn i feltet'; +$messages['cannotbeempty'] = 'Feltet kan ikke være tomt.'; +$messages['ruleexist'] = 'Filter med dette navn eksisterer allerede.'; +$messages['setactivateerror'] = 'Kan ikke aktiverer valgt filter sæt. Server fejl.'; +$messages['setdeactivateerror'] = 'Kan ikke deaktivere valgt filter sæt. Server fejl.'; +$messages['setdeleteerror'] = 'Kan ikke slette valgt filter sæt. Server fejl.'; +$messages['setactivated'] = 'Filter sæt aktiveret.'; +$messages['setdeactivated'] = 'Filter sæt deaktiveret.'; +$messages['setdeleted'] = 'Filter sæt slettet.'; +$messages['setdeleteconfirm'] = 'Er du sikker på du vil slette valgt filter sæt?'; +$messages['setcreateerror'] = 'Kan ikke oprette filter sæt. Server fejl.'; +$messages['setcreated'] = 'Filter sæt oprettet.'; +$messages['activateerror'] = 'Kan ikek aktivere valgt filter sæt. Server fejl.'; +$messages['deactivateerror'] = 'Kan ikke deaktivere valgt filter sæt. Server fejl.'; +$messages['deactivated'] = 'Filter(filtre) aktiveret.'; +$messages['activated'] = 'Filter(filtre) deaktiveret.'; +$messages['moved'] = 'Filter flyttet.'; +$messages['moveerror'] = 'Kan ikke flytte valgt filter. Server fejl.'; +$messages['nametoolong'] = 'Navn er for langt.'; +$messages['namereserved'] = 'Reserveret navn.'; +$messages['setexist'] = 'Filterv sæt eksisterer allerede'; +$messages['nodata'] = 'Mindst en position skal vælges!'; + +?> diff --git a/plugins/managesieve/localization/de_CH.inc b/plugins/managesieve/localization/de_CH.inc index 2ce0305bb..19a9b9de3 100644 --- a/plugins/managesieve/localization/de_CH.inc +++ b/plugins/managesieve/localization/de_CH.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/managesieve/localization/<lang>.inc | + | plugins/managesieve/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Managesieve plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | @@ -55,8 +55,11 @@ $labels['add'] = 'Hinzufügen'; $labels['del'] = 'Löschen'; $labels['sender'] = 'Absender'; $labels['recipient'] = 'Empfänger'; -$labels['vacationaddresses'] = 'Zusätzliche Liste von Empfängern (Komma getrennt):'; +$labels['vacationaddr'] = 'Zusätzliche Liste von Empfängern:'; $labels['vacationdays'] = 'Antwort wird erneut gesendet nach (in Tagen):'; +$labels['vacationinterval'] = 'Wie oft senden:'; +$labels['days'] = 'Tage'; +$labels['seconds'] = 'Sekunden'; $labels['vacationreason'] = 'Inhalt der Nachricht (Abwesenheitsgrund):'; $labels['vacationsubject'] = 'Betreff'; $labels['rulestop'] = 'Regelauswertung anhalten'; diff --git a/plugins/managesieve/localization/de_DE.inc b/plugins/managesieve/localization/de_DE.inc index 2b42917cf..4894904d6 100644 --- a/plugins/managesieve/localization/de_DE.inc +++ b/plugins/managesieve/localization/de_DE.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/de_DE/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: SimonFS <simonschuette@arcor.de> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filter'; $labels['managefilters'] = 'Filter für eingehende Nachrichten verwalten'; $labels['filtername'] = 'Filtername'; @@ -52,8 +55,11 @@ $labels['add'] = 'Hinzufügen'; $labels['del'] = 'Löschen'; $labels['sender'] = 'Absender'; $labels['recipient'] = 'Empfänger'; -$labels['vacationaddresses'] = 'Zusätzliche Liste von E-Mail Empfängern (Komma getrennt):'; +$labels['vacationaddr'] = 'Zusätzliche Liste von E-Mail Empfängern:'; $labels['vacationdays'] = 'Wie oft sollen Nachrichten gesendet werden (in Tagen):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Nachrichteninhalt (Abwesenheitsgrund):'; $labels['vacationsubject'] = 'Nachrichtenbetreff'; $labels['rulestop'] = 'Regelauswertung anhalten'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Gelöscht'; $labels['flaganswered'] = 'Beantwortet'; $labels['flagflagged'] = 'Markiert'; $labels['flagdraft'] = 'Entwurf'; +$labels['setvariable'] = 'Variable setzen'; +$labels['setvarname'] = 'Name der Variable:'; +$labels['setvarvalue'] = 'Wert der Variable:'; +$labels['setvarmodifiers'] = 'Modifikatoren:'; +$labels['varlower'] = 'Kleinschreibung'; +$labels['varupper'] = 'Großschreibung'; +$labels['varlowerfirst'] = 'Erster Buchstabe kleingeschrieben'; +$labels['varupperfirst'] = 'Erster Buchstabe großgeschrieben'; +$labels['varquotewildcard'] = 'maskiere Sonderzeichen'; +$labels['varlength'] = 'Länge'; +$labels['notify'] = 'Sende Benachrichtigung'; +$labels['notifyaddress'] = 'An Email Adresse:'; +$labels['notifybody'] = 'Benachrichtigungs-Text:'; +$labels['notifysubject'] = 'Benachrichtigungs-Betreff:'; +$labels['notifyfrom'] = 'Benachrichtigungs-Absender:'; +$labels['notifyimportance'] = 'Priorität:'; +$labels['notifyimportancelow'] = 'niedrig'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'hoch'; $labels['filtercreate'] = 'Filter erstellen'; $labels['usedata'] = 'Die folgenden Daten im Filter benutzen:'; $labels['nextstep'] = 'Nächster Schritt'; @@ -115,35 +140,38 @@ $labels['default'] = 'Vorgabewert'; $labels['octet'] = 'strikt (Oktett)'; $labels['asciicasemap'] = 'Groß-/Kleinschreibung ignorieren'; $labels['asciinumeric'] = 'numerisch (ascii-numeric)'; -$labels['filterunknownerror'] = 'Unbekannter Serverfehler'; -$labels['filterconnerror'] = 'Kann keine Verbindung mit Managesieve-Server herstellen'; -$labels['filterdeleteerror'] = 'Fehler beim Löschen des Filters. Serverfehler'; -$labels['filterdeleted'] = 'Filter erfolgreich gelöscht'; -$labels['filtersaved'] = 'Filter erfolgreich gespeichert'; -$labels['filtersaveerror'] = 'Fehler beim Speichern des Filters. Serverfehler'; -$labels['filterdeleteconfirm'] = 'Möchten Sie den ausgewählten Filter wirklich löschen?'; -$labels['ruledeleteconfirm'] = 'Sind Sie sicher, dass Sie die ausgewählte Regel löschen möchten?'; -$labels['actiondeleteconfirm'] = 'Sind Sie sicher, dass Sie die ausgewählte Aktion löschen möchten?'; -$labels['forbiddenchars'] = 'Unzulässige Zeichen im Eingabefeld'; -$labels['cannotbeempty'] = 'Eingabefeld darf nicht leer sein'; -$labels['ruleexist'] = 'Ein Filter mit dem angegebenen Namen existiert bereits.'; -$labels['setactivateerror'] = 'Kann ausgewählten Filtersatz nicht aktivieren. Serverfehler'; -$labels['setdeactivateerror'] = 'Kann ausgewählten Filtersatz nicht deaktivieren. Serverfehler'; -$labels['setdeleteerror'] = 'Kann ausgewählten Filtersatz nicht löschen. Serverfehler'; -$labels['setactivated'] = 'Filtersatz wurde erfolgreich aktiviert'; -$labels['setdeactivated'] = 'Filtersatz wurde erfolgreich deaktiviert'; -$labels['setdeleted'] = 'Filtersatz wurde erfolgreich gelöscht'; -$labels['setdeleteconfirm'] = 'Sind Sie sicher, dass Sie den ausgewählten Filtersatz löschen möchten?'; -$labels['setcreateerror'] = 'Erstellen von Filter Sätzen nicht möglich. Es ist ein Server Fehler aufgetreten.'; -$labels['setcreated'] = 'Filtersatz wurde erfolgreich erstellt'; -$labels['activateerror'] = 'Filter kann nicht aktiviert werden. Serverfehler.'; -$labels['deactivateerror'] = 'Filter kann nicht deaktiviert werden. Serverfehler.'; -$labels['activated'] = 'Filter erfolgreich aktiviert.'; -$labels['deactivated'] = 'Filter erfolgreich deaktiviert.'; -$labels['moved'] = 'Filter erfolgreich verschoben.'; -$labels['moveerror'] = 'Filter kann nicht verschoben werden. Serverfehler.'; -$labels['nametoolong'] = 'Kann Filtersatz nicht erstellen. Name zu lang'; -$labels['namereserved'] = 'Reservierter Name.'; -$labels['setexist'] = 'Filtersatz existiert bereits.'; -$labels['nodata'] = 'Mindestens eine Position muss ausgewählt werden!'; +$messages = array(); +$messages['filterunknownerror'] = 'Unbekannter Serverfehler'; +$messages['filterconnerror'] = 'Kann keine Verbindung mit Managesieve-Server herstellen'; +$messages['filterdeleteerror'] = 'Fehler beim Löschen des Filters. Serverfehler'; +$messages['filterdeleted'] = 'Filter erfolgreich gelöscht'; +$messages['filtersaved'] = 'Filter erfolgreich gespeichert'; +$messages['filtersaveerror'] = 'Fehler beim Speichern des Filters. Serverfehler'; +$messages['filterdeleteconfirm'] = 'Möchten Sie den ausgewählten Filter wirklich löschen?'; +$messages['ruledeleteconfirm'] = 'Sind Sie sicher, dass Sie die ausgewählte Regel löschen möchten?'; +$messages['actiondeleteconfirm'] = 'Sind Sie sicher, dass Sie die ausgewählte Aktion löschen möchten?'; +$messages['forbiddenchars'] = 'Unzulässige Zeichen im Eingabefeld'; +$messages['cannotbeempty'] = 'Eingabefeld darf nicht leer sein'; +$messages['ruleexist'] = 'Ein Filter mit dem angegebenen Namen existiert bereits.'; +$messages['setactivateerror'] = 'Kann ausgewählten Filtersatz nicht aktivieren. Serverfehler'; +$messages['setdeactivateerror'] = 'Kann ausgewählten Filtersatz nicht deaktivieren. Serverfehler'; +$messages['setdeleteerror'] = 'Kann ausgewählten Filtersatz nicht löschen. Serverfehler'; +$messages['setactivated'] = 'Filtersatz wurde erfolgreich aktiviert'; +$messages['setdeactivated'] = 'Filtersatz wurde erfolgreich deaktiviert'; +$messages['setdeleted'] = 'Filtersatz wurde erfolgreich gelöscht'; +$messages['setdeleteconfirm'] = 'Sind Sie sicher, dass Sie den ausgewählten Filtersatz löschen möchten?'; +$messages['setcreateerror'] = 'Erstellen von Filter Sätzen nicht möglich. Es ist ein Server Fehler aufgetreten.'; +$messages['setcreated'] = 'Filtersatz wurde erfolgreich erstellt'; +$messages['activateerror'] = 'Filter kann nicht aktiviert werden. Serverfehler.'; +$messages['deactivateerror'] = 'Filter kann nicht deaktiviert werden. Serverfehler.'; +$messages['deactivated'] = 'Filter erfolgreich deaktiviert.'; +$messages['activated'] = 'Filter erfolgreich aktiviert.'; +$messages['moved'] = 'Filter erfolgreich verschoben.'; +$messages['moveerror'] = 'Filter kann nicht verschoben werden. Serverfehler.'; +$messages['nametoolong'] = 'Kann Filtersatz nicht erstellen. Name zu lang'; +$messages['namereserved'] = 'Reservierter Name.'; +$messages['setexist'] = 'Filtersatz existiert bereits.'; +$messages['nodata'] = 'Mindestens eine Position muss ausgewählt werden!'; + +?> diff --git a/plugins/managesieve/localization/el_GR.inc b/plugins/managesieve/localization/el_GR.inc index dada982d6..e5a1b792d 100644 --- a/plugins/managesieve/localization/el_GR.inc +++ b/plugins/managesieve/localization/el_GR.inc @@ -2,19 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/el_GR/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Φίλτρα'; $labels['managefilters'] = 'Διαχείριση φίλτρων εισερχόμενων'; $labels['filtername'] = 'Ονομασία φίλτρου'; @@ -32,12 +34,18 @@ $labels['filteris'] = 'είναι ίσο με'; $labels['filterisnot'] = 'δεν είναι ίσο με'; $labels['filterexists'] = 'υπάρχει'; $labels['filternotexists'] = 'δεν υπάρχει'; +$labels['filtermatches'] = 'matches expression'; +$labels['filternotmatches'] = 'not matches expression'; +$labels['filterregex'] = 'matches regular expression'; +$labels['filternotregex'] = 'not matches regular expression'; $labels['filterunder'] = 'κάτω'; $labels['filterover'] = 'πάνω'; $labels['addrule'] = 'Προσθήκη κανόνα'; $labels['delrule'] = 'Διαγραφή κανόνα'; $labels['messagemoveto'] = 'Μετακίνηση μηνύματος στο'; $labels['messageredirect'] = 'Προώθηση μηνύματος στο'; +$labels['messagecopyto'] = 'Copy message to'; +$labels['messagesendcopy'] = 'Send message copy to'; $labels['messagereply'] = 'Απάντηση με μήνυμα'; $labels['messagedelete'] = 'Διαγραφή μηνύματος'; $labels['messagediscard'] = 'Απόρριψη με μήνυμα'; @@ -47,18 +55,123 @@ $labels['add'] = 'Προσθήκη'; $labels['del'] = 'Διαγραφή'; $labels['sender'] = 'Αποστολέας'; $labels['recipient'] = 'Παραλήπτης'; -$labels['vacationaddresses'] = 'Πρόσθετη λίστα email παραληπτών (διαχωρισμένη με κόμματα):'; +$labels['vacationaddr'] = 'Πρόσθετη λίστα email παραληπτών:'; $labels['vacationdays'] = 'Συχνότητα αποστολής μηνυμάτων (σε ημέρες):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Σώμα μηνύματος (λόγος απουσίας):'; +$labels['vacationsubject'] = 'Message subject:'; $labels['rulestop'] = 'Παύση επαλήθευσης κανόνων'; -$labels['filterunknownerror'] = 'Άγνωστο σφάλμα διακομιστή'; -$labels['filterconnerror'] = 'Αδυναμία σύνδεσης στον διακομιστή managesieve'; -$labels['filterdeleteerror'] = 'Αδυναμία διαγραφής φίλτρου. Προέκυψε σφάλμα στον διακομιστή'; -$labels['filterdeleted'] = 'Το φίλτρο διαγράφηκε επιτυχώς'; -$labels['filtersaved'] = 'Το φίλτρο αποθηκεύτηκε επιτυχώς'; -$labels['filtersaveerror'] = 'Αδυναμία αποθήκευσης φίλτρου. Προέκυψε σφάλμα στον διακομιστή'; -$labels['ruledeleteconfirm'] = 'Θέλετε όντως να διαγράψετε τον επιλεγμένο κανόνα;'; -$labels['actiondeleteconfirm'] = 'Θέλετε όντως να διαγράψετε την επιλεγμένη ενέργεια;'; -$labels['forbiddenchars'] = 'Μη επιτρεπτοί χαρακτήρες στο πεδίο'; -$labels['cannotbeempty'] = 'Το πεδίο δεν μπορεί να είναι κενό'; +$labels['enable'] = 'Enable/Disable'; +$labels['filterset'] = 'Filters set'; +$labels['filtersets'] = 'Filter sets'; +$labels['filtersetadd'] = 'Add filters set'; +$labels['filtersetdel'] = 'Delete current filters set'; +$labels['filtersetact'] = 'Activate current filters set'; +$labels['filtersetdeact'] = 'Deactivate current filters set'; +$labels['filterdef'] = 'Filter definition'; +$labels['filtersetname'] = 'Filters set name'; +$labels['newfilterset'] = 'New filters set'; +$labels['active'] = 'active'; +$labels['none'] = 'none'; +$labels['fromset'] = 'from set'; +$labels['fromfile'] = 'from file'; +$labels['filterdisabled'] = 'Filter disabled'; +$labels['countisgreaterthan'] = 'count is greater than'; +$labels['countisgreaterthanequal'] = 'count is greater than or equal to'; +$labels['countislessthan'] = 'count is less than'; +$labels['countislessthanequal'] = 'count is less than or equal to'; +$labels['countequals'] = 'count is equal to'; +$labels['countnotequals'] = 'count does not equal'; +$labels['valueisgreaterthan'] = 'value is greater than'; +$labels['valueisgreaterthanequal'] = 'value is greater than or equal to'; +$labels['valueislessthan'] = 'value is less than'; +$labels['valueislessthanequal'] = 'value is less than or equal to'; +$labels['valueequals'] = 'value is equal to'; +$labels['valuenotequals'] = 'value does not equal'; +$labels['setflags'] = 'Set flags to the message'; +$labels['addflags'] = 'Add flags to the message'; +$labels['removeflags'] = 'Remove flags from the message'; +$labels['flagread'] = 'Read'; +$labels['flagdeleted'] = 'Deleted'; +$labels['flaganswered'] = 'Answered'; +$labels['flagflagged'] = 'Flagged'; +$labels['flagdraft'] = 'Draft'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; +$labels['filtercreate'] = 'Create filter'; +$labels['usedata'] = 'Use following data in the filter:'; +$labels['nextstep'] = 'Next Step'; +$labels['...'] = '...'; +$labels['advancedopts'] = 'Advanced options'; +$labels['body'] = 'Body'; +$labels['address'] = 'address'; +$labels['envelope'] = 'envelope'; +$labels['modifier'] = 'modifier:'; +$labels['text'] = 'text'; +$labels['undecoded'] = 'undecoded (raw)'; +$labels['contenttype'] = 'content type'; +$labels['modtype'] = 'type:'; +$labels['allparts'] = 'all'; +$labels['domain'] = 'domain'; +$labels['localpart'] = 'local part'; +$labels['user'] = 'user'; +$labels['detail'] = 'detail'; +$labels['comparator'] = 'comparator:'; +$labels['default'] = 'default'; +$labels['octet'] = 'strict (octet)'; +$labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; +$labels['asciinumeric'] = 'numeric (ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = 'Άγνωστο σφάλμα διακομιστή'; +$messages['filterconnerror'] = 'Αδυναμία σύνδεσης στον διακομιστή managesieve'; +$messages['filterdeleteerror'] = 'Αδυναμία διαγραφής φίλτρου. Προέκυψε σφάλμα στον διακομιστή'; +$messages['filterdeleted'] = 'Το φίλτρο διαγράφηκε επιτυχώς'; +$messages['filtersaved'] = 'Το φίλτρο αποθηκεύτηκε επιτυχώς'; +$messages['filtersaveerror'] = 'Αδυναμία αποθήκευσης φίλτρου. Προέκυψε σφάλμα στον διακομιστή'; +$messages['filterdeleteconfirm'] = 'Do you really want to delete selected filter?'; +$messages['ruledeleteconfirm'] = 'Θέλετε όντως να διαγράψετε τον επιλεγμένο κανόνα;'; +$messages['actiondeleteconfirm'] = 'Θέλετε όντως να διαγράψετε την επιλεγμένη ενέργεια;'; +$messages['forbiddenchars'] = 'Μη επιτρεπτοί χαρακτήρες στο πεδίο'; +$messages['cannotbeempty'] = 'Το πεδίο δεν μπορεί να είναι κενό'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Unable to activate selected filters set. Server error occured.'; +$messages['setdeactivateerror'] = 'Unable to deactivate selected filters set. Server error occured.'; +$messages['setdeleteerror'] = 'Unable to delete selected filters set. Server error occured.'; +$messages['setactivated'] = 'Filters set activated successfully.'; +$messages['setdeactivated'] = 'Filters set deactivated successfully.'; +$messages['setdeleted'] = 'Filters set deleted successfully.'; +$messages['setdeleteconfirm'] = 'Are you sure, you want to delete selected filters set?'; +$messages['setcreateerror'] = 'Unable to create filters set. Server error occured.'; +$messages['setcreated'] = 'Filters set created successfully.'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Filter moved successfully.'; +$messages['moveerror'] = 'Unable to move selected filter. Server error occured.'; +$messages['nametoolong'] = 'Name too long.'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; +?> diff --git a/plugins/managesieve/localization/en_GB.inc b/plugins/managesieve/localization/en_GB.inc index 66ff5edea..ff4965ca0 100644 --- a/plugins/managesieve/localization/en_GB.inc +++ b/plugins/managesieve/localization/en_GB.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/en_GB/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Vibhav Pant <vibhavp@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filters'; $labels['managefilters'] = 'Manage incoming mail filters'; $labels['filtername'] = 'Filter name'; @@ -52,8 +55,11 @@ $labels['add'] = 'Add'; $labels['del'] = 'Delete'; $labels['sender'] = 'Sender'; $labels['recipient'] = 'Recipient'; -$labels['vacationaddresses'] = 'Additional list of recipient e-mails (comma separated):'; +$labels['vacationaddr'] = 'Additional list of recipient e-mails:'; $labels['vacationdays'] = 'How often send messages (in days):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Message body (vacation reason):'; $labels['vacationsubject'] = 'Message subject:'; $labels['rulestop'] = 'Stop evaluating rules'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Deleted'; $labels['flaganswered'] = 'Answered'; $labels['flagflagged'] = 'Flagged'; $labels['flagdraft'] = 'Draft'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; $labels['filtercreate'] = 'Create filter'; $labels['usedata'] = 'Use following data in the filter:'; $labels['nextstep'] = 'Next Step'; @@ -115,35 +140,38 @@ $labels['default'] = 'default'; $labels['octet'] = 'strict (octet)'; $labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; $labels['asciinumeric'] = 'numeric (ascii-numeric)'; -$labels['filterunknownerror'] = 'Unknown server error'; -$labels['filterconnerror'] = 'Unable to connect to managesieve server'; -$labels['filterdeleteerror'] = 'Unable to delete filter. Server error occured'; -$labels['filterdeleted'] = 'Filter deleted successfully'; -$labels['filtersaved'] = 'Filter saved successfully'; -$labels['filtersaveerror'] = 'Unable to save filter. Server error occured.'; -$labels['filterdeleteconfirm'] = 'Do you really want to delete selected filter?'; -$labels['ruledeleteconfirm'] = 'Are you sure, you want to delete selected rule?'; -$labels['actiondeleteconfirm'] = 'Are you sure, you want to delete selected action?'; -$labels['forbiddenchars'] = 'Forbidden characters in field'; -$labels['cannotbeempty'] = 'Field cannot be empty'; -$labels['ruleexist'] = 'Filter with specified name already exists.'; -$labels['setactivateerror'] = 'Unable to activate selected filters set. Server error occured.'; -$labels['setdeactivateerror'] = 'Unable to deactivate selected filters set. Server error occured.'; -$labels['setdeleteerror'] = 'Unable to delete selected filters set. Server error occured.'; -$labels['setactivated'] = 'Filters set activated successfully.'; -$labels['setdeactivated'] = 'Filters set deactivated successfully.'; -$labels['setdeleted'] = 'Filters set deleted successfully.'; -$labels['setdeleteconfirm'] = 'Are you sure, you want to delete selected filters set?'; -$labels['setcreateerror'] = 'Unable to create filters set. Server error occured.'; -$labels['setcreated'] = 'Filters set created successfully.'; -$labels['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; -$labels['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; -$labels['activated'] = 'Filter(s) enabled successfully.'; -$labels['deactivated'] = 'Filter(s) disabled successfully.'; -$labels['moved'] = 'Filter moved successfully.'; -$labels['moveerror'] = 'Unable to move selected filter. Server error occured.'; -$labels['nametoolong'] = 'Name too long.'; -$labels['namereserved'] = 'Reserved name.'; -$labels['setexist'] = 'Set already exists.'; -$labels['nodata'] = 'At least one position must be selected!'; +$messages = array(); +$messages['filterunknownerror'] = 'Unknown server error'; +$messages['filterconnerror'] = 'Unable to connect to managesieve server'; +$messages['filterdeleteerror'] = 'Unable to delete filter. Server error occured'; +$messages['filterdeleted'] = 'Filter deleted successfully'; +$messages['filtersaved'] = 'Filter saved successfully'; +$messages['filtersaveerror'] = 'Unable to save filter. Server error occured.'; +$messages['filterdeleteconfirm'] = 'Do you really want to delete selected filter?'; +$messages['ruledeleteconfirm'] = 'Are you sure, you want to delete selected rule?'; +$messages['actiondeleteconfirm'] = 'Are you sure, you want to delete selected action?'; +$messages['forbiddenchars'] = 'Forbidden characters in field'; +$messages['cannotbeempty'] = 'Field cannot be empty'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Unable to activate selected filters set. Server error occured.'; +$messages['setdeactivateerror'] = 'Unable to deactivate selected filters set. Server error occured.'; +$messages['setdeleteerror'] = 'Unable to delete selected filters set. Server error occured.'; +$messages['setactivated'] = 'Filters set activated successfully.'; +$messages['setdeactivated'] = 'Filters set deactivated successfully.'; +$messages['setdeleted'] = 'Filters set deleted successfully.'; +$messages['setdeleteconfirm'] = 'Are you sure, you want to delete selected filters set?'; +$messages['setcreateerror'] = 'Unable to create filters set. Server error occured.'; +$messages['setcreated'] = 'Filters set created successfully.'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Filter moved successfully.'; +$messages['moveerror'] = 'Unable to move selected filter. Server error occured.'; +$messages['nametoolong'] = 'Name too long.'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; + +?> diff --git a/plugins/managesieve/localization/en_US.inc b/plugins/managesieve/localization/en_US.inc index 2b23af6db..72bbf9d41 100644 --- a/plugins/managesieve/localization/en_US.inc +++ b/plugins/managesieve/localization/en_US.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/managesieve/localization/<lang>.inc | + | plugins/managesieve/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Managesieve plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | @@ -55,8 +55,11 @@ $labels['add'] = 'Add'; $labels['del'] = 'Delete'; $labels['sender'] = 'Sender'; $labels['recipient'] = 'Recipient'; -$labels['vacationaddresses'] = 'My additional e-mail addresse(s) (comma-separated):'; +$labels['vacationaddr'] = 'My additional e-mail addresse(s):'; $labels['vacationdays'] = 'How often send messages (in days):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Message body (vacation reason):'; $labels['vacationsubject'] = 'Message subject:'; $labels['rulestop'] = 'Stop evaluating rules'; @@ -80,13 +83,13 @@ $labels['countisgreaterthanequal'] = 'count is greater than or equal to'; $labels['countislessthan'] = 'count is less than'; $labels['countislessthanequal'] = 'count is less than or equal to'; $labels['countequals'] = 'count is equal to'; -$labels['countnotequals'] = 'count does not equal'; +$labels['countnotequals'] = 'count is not equal to'; $labels['valueisgreaterthan'] = 'value is greater than'; $labels['valueisgreaterthanequal'] = 'value is greater than or equal to'; $labels['valueislessthan'] = 'value is less than'; $labels['valueislessthanequal'] = 'value is less than or equal to'; $labels['valueequals'] = 'value is equal to'; -$labels['valuenotequals'] = 'value does not equal'; +$labels['valuenotequals'] = 'value is not equal to'; $labels['setflags'] = 'Set flags to the message'; $labels['addflags'] = 'Add flags to the message'; $labels['removeflags'] = 'Remove flags from the message'; @@ -118,6 +121,22 @@ $labels['filtercreate'] = 'Create filter'; $labels['usedata'] = 'Use following data in the filter:'; $labels['nextstep'] = 'Next Step'; $labels['...'] = '...'; +$labels['currdate'] = 'Current date'; +$labels['datetest'] = 'Date'; +$labels['dateheader'] = 'header:'; +$labels['year'] = 'year'; +$labels['month'] = 'month'; +$labels['day'] = 'day'; +$labels['date'] = 'date (yyyy-mm-dd)'; +$labels['julian'] = 'date (julian)'; +$labels['hour'] = 'hour'; +$labels['minute'] = 'minute'; +$labels['second'] = 'second'; +$labels['time'] = 'time (hh:mm:ss)'; +$labels['iso8601'] = 'date (ISO8601)'; +$labels['std11'] = 'date (RFC2822)'; +$labels['zone'] = 'time-zone'; +$labels['weekday'] = 'weekday (0-6)'; $labels['advancedopts'] = 'Advanced options'; $labels['body'] = 'Body'; $labels['address'] = 'address'; @@ -137,6 +156,8 @@ $labels['default'] = 'default'; $labels['octet'] = 'strict (octet)'; $labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; $labels['asciinumeric'] = 'numeric (ascii-numeric)'; +$labels['index'] = 'index:'; +$labels['indexlast'] = 'backwards'; $messages = array(); $messages['filterunknownerror'] = 'Unknown server error.'; @@ -170,5 +191,6 @@ $messages['nametoolong'] = 'Name too long.'; $messages['namereserved'] = 'Reserved name.'; $messages['setexist'] = 'Set already exists.'; $messages['nodata'] = 'At least one position must be selected!'; +$messages['invaliddateformat'] = 'Invalid date or date part format'; ?> diff --git a/plugins/managesieve/localization/eo.inc b/plugins/managesieve/localization/eo.inc index 04ce69d87..3f54e2391 100644 --- a/plugins/managesieve/localization/eo.inc +++ b/plugins/managesieve/localization/eo.inc @@ -2,19 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/eo/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Michael Moroni <michael.moroni@mailoo.org> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtriloj'; $labels['managefilters'] = 'Mastrumi filtrilojn pri enirantaj mesaĝoj'; $labels['filtername'] = 'Nomo de filtrilo'; @@ -23,6 +25,8 @@ $labels['filteradd'] = 'Aldoni filtrilon'; $labels['filterdel'] = 'Forigi filtrilon'; $labels['moveup'] = 'Movi supren'; $labels['movedown'] = 'Movi malsupren'; +$labels['filterallof'] = 'matching all of the following rules'; +$labels['filteranyof'] = 'matching any of the following rules'; $labels['filterany'] = 'ĉiuj mesaĝoj'; $labels['filtercontains'] = 'enhavas'; $labels['filternotcontains'] = 'ne enhavas'; @@ -44,8 +48,130 @@ $labels['messagecopyto'] = 'Kopii mesaĝo en'; $labels['messagesendcopy'] = 'Sendi kopion de mesaĝo al'; $labels['messagereply'] = 'Respondi per mesaĝo'; $labels['messagedelete'] = 'Forigi mesaĝon'; +$labels['messagediscard'] = 'Discard with message'; +$labels['messagesrules'] = 'For incoming mail:'; +$labels['messagesactions'] = '...execute the following actions:'; $labels['add'] = 'Aldoni'; $labels['del'] = 'Forigi'; $labels['sender'] = 'Sendanto'; $labels['recipient'] = 'Ricevanto'; +$labels['vacationaddr'] = 'My additional e-mail addresse(s):'; +$labels['vacationdays'] = 'How often send messages (in days):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; +$labels['vacationreason'] = 'Message body (vacation reason):'; +$labels['vacationsubject'] = 'Message subject:'; +$labels['rulestop'] = 'Stop evaluating rules'; +$labels['enable'] = 'Enable/Disable'; +$labels['filterset'] = 'Filters set'; +$labels['filtersets'] = 'Filter sets'; +$labels['filtersetadd'] = 'Add filters set'; +$labels['filtersetdel'] = 'Delete current filters set'; +$labels['filtersetact'] = 'Activate current filters set'; +$labels['filtersetdeact'] = 'Deactivate current filters set'; +$labels['filterdef'] = 'Filter definition'; +$labels['filtersetname'] = 'Filters set name'; +$labels['newfilterset'] = 'New filters set'; +$labels['active'] = 'active'; +$labels['none'] = 'none'; +$labels['fromset'] = 'from set'; +$labels['fromfile'] = 'from file'; +$labels['filterdisabled'] = 'Filter disabled'; +$labels['countisgreaterthan'] = 'count is greater than'; +$labels['countisgreaterthanequal'] = 'count is greater than or equal to'; +$labels['countislessthan'] = 'count is less than'; +$labels['countislessthanequal'] = 'count is less than or equal to'; +$labels['countequals'] = 'count is equal to'; +$labels['countnotequals'] = 'count does not equal'; +$labels['valueisgreaterthan'] = 'value is greater than'; +$labels['valueisgreaterthanequal'] = 'value is greater than or equal to'; +$labels['valueislessthan'] = 'value is less than'; +$labels['valueislessthanequal'] = 'value is less than or equal to'; +$labels['valueequals'] = 'value is equal to'; +$labels['valuenotequals'] = 'value does not equal'; +$labels['setflags'] = 'Set flags to the message'; +$labels['addflags'] = 'Add flags to the message'; +$labels['removeflags'] = 'Remove flags from the message'; +$labels['flagread'] = 'Read'; +$labels['flagdeleted'] = 'Deleted'; +$labels['flaganswered'] = 'Answered'; +$labels['flagflagged'] = 'Flagged'; +$labels['flagdraft'] = 'Draft'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; +$labels['filtercreate'] = 'Create filter'; +$labels['usedata'] = 'Use following data in the filter:'; +$labels['nextstep'] = 'Next Step'; +$labels['...'] = '...'; +$labels['advancedopts'] = 'Advanced options'; +$labels['body'] = 'Body'; +$labels['address'] = 'address'; +$labels['envelope'] = 'envelope'; +$labels['modifier'] = 'modifier:'; +$labels['text'] = 'text'; +$labels['undecoded'] = 'undecoded (raw)'; +$labels['contenttype'] = 'content type'; +$labels['modtype'] = 'type:'; +$labels['allparts'] = 'all'; +$labels['domain'] = 'domain'; +$labels['localpart'] = 'local part'; +$labels['user'] = 'user'; +$labels['detail'] = 'detail'; +$labels['comparator'] = 'comparator:'; +$labels['default'] = 'default'; +$labels['octet'] = 'strict (octet)'; +$labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; +$labels['asciinumeric'] = 'numeric (ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = 'Unknown server error.'; +$messages['filterconnerror'] = 'Unable to connect to server.'; +$messages['filterdeleteerror'] = 'Unable to delete filter. Server error occured.'; +$messages['filterdeleted'] = 'Filter deleted successfully.'; +$messages['filtersaved'] = 'Filter saved successfully.'; +$messages['filtersaveerror'] = 'Unable to save filter. Server error occured.'; +$messages['filterdeleteconfirm'] = 'Do you really want to delete selected filter?'; +$messages['ruledeleteconfirm'] = 'Are you sure, you want to delete selected rule?'; +$messages['actiondeleteconfirm'] = 'Are you sure, you want to delete selected action?'; +$messages['forbiddenchars'] = 'Forbidden characters in field.'; +$messages['cannotbeempty'] = 'Field cannot be empty.'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Unable to activate selected filters set. Server error occured.'; +$messages['setdeactivateerror'] = 'Unable to deactivate selected filters set. Server error occured.'; +$messages['setdeleteerror'] = 'Unable to delete selected filters set. Server error occured.'; +$messages['setactivated'] = 'Filters set activated successfully.'; +$messages['setdeactivated'] = 'Filters set deactivated successfully.'; +$messages['setdeleted'] = 'Filters set deleted successfully.'; +$messages['setdeleteconfirm'] = 'Are you sure, you want to delete selected filters set?'; +$messages['setcreateerror'] = 'Unable to create filters set. Server error occured.'; +$messages['setcreated'] = 'Filters set created successfully.'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Filter moved successfully.'; +$messages['moveerror'] = 'Unable to move selected filter. Server error occured.'; +$messages['nametoolong'] = 'Name too long.'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; +?> diff --git a/plugins/managesieve/localization/es_AR.inc b/plugins/managesieve/localization/es_AR.inc index b8e857d76..e8d90efcf 100644 --- a/plugins/managesieve/localization/es_AR.inc +++ b/plugins/managesieve/localization/es_AR.inc @@ -2,19 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/es_AR/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtros'; $labels['managefilters'] = 'Administrar filtros de correo entrante'; $labels['filtername'] = 'Nombre del filtro'; @@ -32,6 +34,10 @@ $labels['filteris'] = 'es igual a'; $labels['filterisnot'] = 'no es igual a'; $labels['filterexists'] = 'existe'; $labels['filternotexists'] = 'no existe'; +$labels['filtermatches'] = 'matches expression'; +$labels['filternotmatches'] = 'not matches expression'; +$labels['filterregex'] = 'matches regular expression'; +$labels['filternotregex'] = 'not matches regular expression'; $labels['filterunder'] = 'bajo'; $labels['filterover'] = 'sobre'; $labels['addrule'] = 'Agregar regla'; @@ -49,11 +55,17 @@ $labels['add'] = 'Agregar'; $labels['del'] = 'Eliminar'; $labels['sender'] = 'Remitente'; $labels['recipient'] = 'Destinatario'; -$labels['vacationaddresses'] = 'Lista de direcciones de correo de destinatarios adicionales (separados por comas):'; +$labels['vacationaddr'] = 'Lista de direcciones de correo de destinatarios adicionales:'; $labels['vacationdays'] = 'Cada cuanto enviar mensajes (en días):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Cuerpo del mensaje (razón de vacaciones):'; +$labels['vacationsubject'] = 'Message subject:'; $labels['rulestop'] = 'Parar de evaluar reglas'; +$labels['enable'] = 'Enable/Disable'; $labels['filterset'] = 'Conjunto de filtros'; +$labels['filtersets'] = 'Filter sets'; $labels['filtersetadd'] = 'Agregar conjunto de filtros'; $labels['filtersetdel'] = 'Eliminar conjunto de filtros'; $labels['filtersetact'] = 'Activar conjunto de filtros'; @@ -66,25 +78,100 @@ $labels['none'] = 'none'; $labels['fromset'] = 'desde conjunto'; $labels['fromfile'] = 'desde archivo'; $labels['filterdisabled'] = 'Filtro deshabilitado'; -$labels['filterunknownerror'] = 'Error desconocido de servidor'; -$labels['filterconnerror'] = 'Imposible conectar con el servidor managesieve'; -$labels['filterdeleteerror'] = 'Imposible borrar filtro. Ha ocurrido un error en el servidor'; -$labels['filterdeleted'] = 'Filtro borrado satisfactoriamente'; -$labels['filtersaved'] = 'Filtro guardado satisfactoriamente'; -$labels['filtersaveerror'] = 'Imposible guardar ell filtro. Ha ocurrido un error en el servidor'; -$labels['filterdeleteconfirm'] = '¿Realmente desea borrar el filtro seleccionado?'; -$labels['ruledeleteconfirm'] = '¿Está seguro de que desea borrar la regla seleccionada?'; -$labels['actiondeleteconfirm'] = '¿Está seguro de que desea borrar la acción seleccionada?'; -$labels['forbiddenchars'] = 'Caracteres prohibidos en el campo'; -$labels['cannotbeempty'] = 'El campo no puede estar vacío'; -$labels['setactivateerror'] = 'Imposible activar el conjunto de filtros. Error en el servidor.'; -$labels['setdeactivateerror'] = 'Imposible desactivar el conjunto de filtros. Error en el servidor.'; -$labels['setdeleteerror'] = 'Imposible eliminar el conjunto de filtros. Error en el servidor.'; -$labels['setactivated'] = 'Conjunto de filtros activados correctamente'; -$labels['setdeactivated'] = 'Conjunto de filtros desactivados correctamente'; -$labels['setdeleted'] = 'Conjunto de filtros eliminados correctamente'; -$labels['setdeleteconfirm'] = '¿Esta seguro, que quiere eliminar el conjunto de filtros seleccionado?'; -$labels['setcreateerror'] = 'Imposible crear el conjunto de filtros. Error en el servidor.'; -$labels['setcreated'] = 'Conjunto de filtros creados correctamente'; -$labels['nametoolong'] = 'Imposible crear el conjunto de filtros. Nombre del conjunto de filtros muy largo'; +$labels['countisgreaterthan'] = 'count is greater than'; +$labels['countisgreaterthanequal'] = 'count is greater than or equal to'; +$labels['countislessthan'] = 'count is less than'; +$labels['countislessthanequal'] = 'count is less than or equal to'; +$labels['countequals'] = 'count is equal to'; +$labels['countnotequals'] = 'count does not equal'; +$labels['valueisgreaterthan'] = 'value is greater than'; +$labels['valueisgreaterthanequal'] = 'value is greater than or equal to'; +$labels['valueislessthan'] = 'value is less than'; +$labels['valueislessthanequal'] = 'value is less than or equal to'; +$labels['valueequals'] = 'value is equal to'; +$labels['valuenotequals'] = 'value does not equal'; +$labels['setflags'] = 'Set flags to the message'; +$labels['addflags'] = 'Add flags to the message'; +$labels['removeflags'] = 'Remove flags from the message'; +$labels['flagread'] = 'Read'; +$labels['flagdeleted'] = 'Deleted'; +$labels['flaganswered'] = 'Answered'; +$labels['flagflagged'] = 'Flagged'; +$labels['flagdraft'] = 'Draft'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; +$labels['filtercreate'] = 'Create filter'; +$labels['usedata'] = 'Use following data in the filter:'; +$labels['nextstep'] = 'Next Step'; +$labels['...'] = '...'; +$labels['advancedopts'] = 'Advanced options'; +$labels['body'] = 'Body'; +$labels['address'] = 'address'; +$labels['envelope'] = 'envelope'; +$labels['modifier'] = 'modifier:'; +$labels['text'] = 'text'; +$labels['undecoded'] = 'undecoded (raw)'; +$labels['contenttype'] = 'content type'; +$labels['modtype'] = 'type:'; +$labels['allparts'] = 'all'; +$labels['domain'] = 'domain'; +$labels['localpart'] = 'local part'; +$labels['user'] = 'user'; +$labels['detail'] = 'detail'; +$labels['comparator'] = 'comparator:'; +$labels['default'] = 'default'; +$labels['octet'] = 'strict (octet)'; +$labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; +$labels['asciinumeric'] = 'numeric (ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = 'Error desconocido de servidor'; +$messages['filterconnerror'] = 'Imposible conectar con el servidor managesieve'; +$messages['filterdeleteerror'] = 'Imposible borrar filtro. Ha ocurrido un error en el servidor'; +$messages['filterdeleted'] = 'Filtro borrado satisfactoriamente'; +$messages['filtersaved'] = 'Filtro guardado satisfactoriamente'; +$messages['filtersaveerror'] = 'Imposible guardar ell filtro. Ha ocurrido un error en el servidor'; +$messages['filterdeleteconfirm'] = '¿Realmente desea borrar el filtro seleccionado?'; +$messages['ruledeleteconfirm'] = '¿Está seguro de que desea borrar la regla seleccionada?'; +$messages['actiondeleteconfirm'] = '¿Está seguro de que desea borrar la acción seleccionada?'; +$messages['forbiddenchars'] = 'Caracteres prohibidos en el campo'; +$messages['cannotbeempty'] = 'El campo no puede estar vacío'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Imposible activar el conjunto de filtros. Error en el servidor.'; +$messages['setdeactivateerror'] = 'Imposible desactivar el conjunto de filtros. Error en el servidor.'; +$messages['setdeleteerror'] = 'Imposible eliminar el conjunto de filtros. Error en el servidor.'; +$messages['setactivated'] = 'Conjunto de filtros activados correctamente'; +$messages['setdeactivated'] = 'Conjunto de filtros desactivados correctamente'; +$messages['setdeleted'] = 'Conjunto de filtros eliminados correctamente'; +$messages['setdeleteconfirm'] = '¿Esta seguro, que quiere eliminar el conjunto de filtros seleccionado?'; +$messages['setcreateerror'] = 'Imposible crear el conjunto de filtros. Error en el servidor.'; +$messages['setcreated'] = 'Conjunto de filtros creados correctamente'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Filter moved successfully.'; +$messages['moveerror'] = 'Unable to move selected filter. Server error occured.'; +$messages['nametoolong'] = 'Imposible crear el conjunto de filtros. Nombre del conjunto de filtros muy largo'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; +?> diff --git a/plugins/managesieve/localization/es_ES.inc b/plugins/managesieve/localization/es_ES.inc index 41c31edec..93ea89262 100644 --- a/plugins/managesieve/localization/es_ES.inc +++ b/plugins/managesieve/localization/es_ES.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/es_ES/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtros'; $labels['managefilters'] = 'Administrar filtros de correo entrante'; $labels['filtername'] = 'Nombre del filtro'; @@ -52,14 +55,17 @@ $labels['add'] = 'Agregar'; $labels['del'] = 'Eliminar'; $labels['sender'] = 'Remitente'; $labels['recipient'] = 'Destinatario'; -$labels['vacationaddresses'] = 'Lista de direcciones de correo de destinatarios adicionales (separados por comas):'; -$labels['vacationdays'] = 'Cada cuanto enviar mensajes (en días):'; +$labels['vacationaddr'] = 'Lista de direcciones de correo de destinatarios adicionales:'; +$labels['vacationdays'] = 'Cada cuánto enviar mensajes (en días):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Cuerpo del mensaje (razón de vacaciones):'; $labels['vacationsubject'] = 'Asunto del Mensaje:'; $labels['rulestop'] = 'Parar de evaluar reglas'; $labels['enable'] = 'Habilitar/Deshabilitar'; $labels['filterset'] = 'Conjunto de filtros'; -$labels['filtersets'] = 'Conjunto de filtros'; +$labels['filtersets'] = 'Conjuntos de filtros'; $labels['filtersetadd'] = 'Agregar conjunto de filtros'; $labels['filtersetdel'] = 'Eliminar conjunto de filtros actual'; $labels['filtersetact'] = 'Activar conjunto de filtros actual'; @@ -85,15 +91,34 @@ $labels['valueislessthanequal'] = 'el valor es menor o igual que'; $labels['valueequals'] = 'el valor es igual que'; $labels['valuenotequals'] = 'el valor es distinto que'; $labels['setflags'] = 'Etiquetar el mensaje'; -$labels['addflags'] = 'Agregar etiqueta al mensaje'; +$labels['addflags'] = 'Agregar etiquetas al mensaje'; $labels['removeflags'] = 'Eliminar etiquetas al mensaje'; -$labels['flagread'] = 'Leido'; +$labels['flagread'] = 'Leído'; $labels['flagdeleted'] = 'Eliminado'; $labels['flaganswered'] = 'Respondido'; $labels['flagflagged'] = 'Marcado'; $labels['flagdraft'] = 'Borrador'; +$labels['setvariable'] = 'Establecer variable'; +$labels['setvarname'] = 'Nombre de la variable:'; +$labels['setvarvalue'] = 'Valor de la variable:'; +$labels['setvarmodifiers'] = 'Modificadores'; +$labels['varlower'] = 'minúsculas'; +$labels['varupper'] = 'mayúsculas'; +$labels['varlowerfirst'] = 'inicial en minúsculas'; +$labels['varupperfirst'] = 'inicial en mayúsculas'; +$labels['varquotewildcard'] = 'entrecomillar caracteres especiales'; +$labels['varlength'] = 'longitud'; +$labels['notify'] = 'Enviar notificación'; +$labels['notifyaddress'] = 'A la dirección de correo:'; +$labels['notifybody'] = 'Cuerpo de la notificación:'; +$labels['notifysubject'] = 'Tema de la notificación:'; +$labels['notifyfrom'] = 'Remitente de la notificación:'; +$labels['notifyimportance'] = 'Importancia:'; +$labels['notifyimportancelow'] = 'baja'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'alta'; $labels['filtercreate'] = 'Crear Filtro'; -$labels['usedata'] = 'User los siguientes datos en el filtro:'; +$labels['usedata'] = 'Usar los siguientes datos en el filtro:'; $labels['nextstep'] = 'Siguiente paso'; $labels['...'] = '...'; $labels['advancedopts'] = 'Opciones avanzadas'; @@ -115,35 +140,38 @@ $labels['default'] = 'predeterminado'; $labels['octet'] = 'estricto (octeto)'; $labels['asciicasemap'] = 'no sensible a mayúsculas (ascii-casemap)'; $labels['asciinumeric'] = 'numerico (ascii-numeric)'; -$labels['filterunknownerror'] = 'Error desconocido de servidor'; -$labels['filterconnerror'] = 'Imposible conectar con el servidor managesieve'; -$labels['filterdeleteerror'] = 'Imposible borrar filtro. Ha ocurrido un error en el servidor'; -$labels['filterdeleted'] = 'Filtro borrado satisfactoriamente'; -$labels['filtersaved'] = 'Filtro guardado satisfactoriamente'; -$labels['filtersaveerror'] = 'Imposible guardar el filtro. Ha ocurrido un error en el servidor'; -$labels['filterdeleteconfirm'] = '¿Realmente desea borrar el filtro seleccionado?'; -$labels['ruledeleteconfirm'] = '¿Está seguro de que desea borrar la regla seleccionada?'; -$labels['actiondeleteconfirm'] = '¿Está seguro de que desea borrar la acción seleccionada?'; -$labels['forbiddenchars'] = 'Caracteres prohibidos en el campo'; -$labels['cannotbeempty'] = 'El campo no puede estar vacío'; -$labels['ruleexist'] = 'Ya existe un filtro con el nombre especificado.'; -$labels['setactivateerror'] = 'Imposible activar el conjunto de filtros seleccionado. Ha ocurrido un error en el servidor'; -$labels['setdeactivateerror'] = 'Imposible desactivar el conjunto de filtros seleccionado. Ha ocurrido un error en el servidor'; -$labels['setdeleteerror'] = 'Imposible borrar el conjunto de filtros seleccionado. Ha ocurrido un error en el servidor'; -$labels['setactivated'] = 'Conjunto de filtros activado satisfactoriamente'; -$labels['setdeactivated'] = 'Conjunto de filtros desactivado satisfactoriamente'; -$labels['setdeleted'] = 'Conjunto de filtros borrado satisfactoriamente'; -$labels['setdeleteconfirm'] = '¿Está seguro de que desea borrar el conjunto de filtros seleccionado?'; -$labels['setcreateerror'] = 'Imposible crear el conjunto de filtros. Ha ocurrido un error en el servidor'; -$labels['setcreated'] = 'Conjunto de filtros creado satisfactoriamente'; -$labels['activateerror'] = 'No se ha podido habilitar el filtro(s) seleccionado. Se ha producido un error de servidor.'; -$labels['deactivateerror'] = 'No se ha podido deshabilitar el filtro(s) seleccionado. Se ha producido un error de servidor.'; -$labels['activated'] = 'Filtro(s) deshabilitado(s) correctamente.'; -$labels['deactivated'] = 'Filtro(s) habilitado(s) correctamente.'; -$labels['moved'] = 'Filtro movido correctamente'; -$labels['moveerror'] = 'No se ha podido mover el filtro seleccionado. Ha ocurrido un error de servidor.'; -$labels['nametoolong'] = 'Imposible crear el conjunto de filtros. Nombre demasiado largo'; -$labels['namereserved'] = 'Nombre reservado.'; -$labels['setexist'] = 'El conjunto ya existe.'; -$labels['nodata'] = '¡Al menos una posicion debe ser seleccionada!'; +$messages = array(); +$messages['filterunknownerror'] = 'Error desconocido de servidor.'; +$messages['filterconnerror'] = 'Imposible conectar con el servidor managesieve.'; +$messages['filterdeleteerror'] = 'Imposible borrar filtro. Ha ocurrido un error en el servidor.'; +$messages['filterdeleted'] = 'Filtro borrado satisfactoriamente.'; +$messages['filtersaved'] = 'Filtro guardado satisfactoriamente.'; +$messages['filtersaveerror'] = 'Imposible guardar el filtro. Ha ocurrido un error en el servidor.'; +$messages['filterdeleteconfirm'] = '¿Realmente desea borrar el filtro seleccionado?'; +$messages['ruledeleteconfirm'] = '¿Está seguro de que desea borrar la regla seleccionada?'; +$messages['actiondeleteconfirm'] = '¿Está seguro de que desea borrar la acción seleccionada?'; +$messages['forbiddenchars'] = 'Caracteres prohibidos en el campo.'; +$messages['cannotbeempty'] = 'El campo no puede estar vacío.'; +$messages['ruleexist'] = 'Ya existe un filtro con el nombre especificado.'; +$messages['setactivateerror'] = 'Imposible activar el conjunto de filtros seleccionado. Ha ocurrido un error en el servidor.'; +$messages['setdeactivateerror'] = 'Imposible desactivar el conjunto de filtros seleccionado. Ha ocurrido un error en el servidor.'; +$messages['setdeleteerror'] = 'Imposible borrar el conjunto de filtros seleccionado. Ha ocurrido un error en el servidor.'; +$messages['setactivated'] = 'Conjunto de filtros activado satisfactoriamente.'; +$messages['setdeactivated'] = 'Conjunto de filtros desactivado satisfactoriamente.'; +$messages['setdeleted'] = 'Conjunto de filtros borrado satisfactoriamente.'; +$messages['setdeleteconfirm'] = '¿Está seguro de que desea borrar el conjunto de filtros seleccionado?'; +$messages['setcreateerror'] = 'Imposible crear el conjunto de filtros. Ha ocurrido un error en el servidor.'; +$messages['setcreated'] = 'Conjunto de filtros creado satisfactoriamente.'; +$messages['activateerror'] = 'No se ha podido habilitar el filtro(s) seleccionado. Se ha producido un error de servidor.'; +$messages['deactivateerror'] = 'No se ha podido deshabilitar el filtro(s) seleccionado. Se ha producido un error de servidor.'; +$messages['deactivated'] = 'Filtro(s) deshabilitado(s) correctamente.'; +$messages['activated'] = 'Filtro(s) habilitado(s) correctamente.'; +$messages['moved'] = 'Filtro movido correctamente.'; +$messages['moveerror'] = 'No se ha podido mover el filtro seleccionado. Ha ocurrido un error de servidor.'; +$messages['nametoolong'] = 'Imposible crear el conjunto de filtros. Nombre demasiado largo'; +$messages['namereserved'] = 'Nombre reservado.'; +$messages['setexist'] = 'El conjunto ya existe.'; +$messages['nodata'] = '¡Al menos una posición debe ser seleccionada!'; + +?> diff --git a/plugins/managesieve/localization/et_EE.inc b/plugins/managesieve/localization/et_EE.inc index c96d5741b..7a10af41e 100644 --- a/plugins/managesieve/localization/et_EE.inc +++ b/plugins/managesieve/localization/et_EE.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/et_EE/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: yllar | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtrid'; $labels['managefilters'] = 'Halda sisenevate kirjade filtreid'; $labels['filtername'] = 'Filtri nimi'; @@ -52,8 +55,11 @@ $labels['add'] = 'Lisa'; $labels['del'] = 'Kustuta'; $labels['sender'] = 'Saatja'; $labels['recipient'] = 'Saaja'; -$labels['vacationaddresses'] = 'Lisanimekiri saaja e-posti aadressidest (komadega eraldatud):'; +$labels['vacationaddr'] = 'Lisanimekiri saaja e-posti aadressidest:'; $labels['vacationdays'] = 'Kui tihti kirju saata (päevades):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Kirja sisu (puhkuse põhjus):'; $labels['vacationsubject'] = 'Kirja teema:'; $labels['rulestop'] = 'Peata reeglite otsimine'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Kustutatud'; $labels['flaganswered'] = 'Vastatud'; $labels['flagflagged'] = 'Märgistatud'; $labels['flagdraft'] = 'Mustand'; +$labels['setvariable'] = 'Määra muutuja'; +$labels['setvarname'] = 'Muutuja nimi:'; +$labels['setvarvalue'] = 'Muutuja väärtus:'; +$labels['setvarmodifiers'] = 'Muutjad:'; +$labels['varlower'] = 'väiketähed'; +$labels['varupper'] = 'suurtähed'; +$labels['varlowerfirst'] = 'esimene märk on väiketäht'; +$labels['varupperfirst'] = 'esimene märk on suurtäht'; +$labels['varquotewildcard'] = 'tsiteeri erimärke'; +$labels['varlength'] = 'pikkus'; +$labels['notify'] = 'Saada teavitus'; +$labels['notifyaddress'] = 'Saaja e-posti aadress:'; +$labels['notifybody'] = 'Teavituse sisu:'; +$labels['notifysubject'] = 'Teavituse pealkiri:'; +$labels['notifyfrom'] = 'Teavituse saatja:'; +$labels['notifyimportance'] = 'Tähtsus:'; +$labels['notifyimportancelow'] = 'madal'; +$labels['notifyimportancenormal'] = 'tavaline'; +$labels['notifyimportancehigh'] = 'kõrge'; $labels['filtercreate'] = 'Loo filter'; $labels['usedata'] = 'Kasuta filtris järgmisi andmeid:'; $labels['nextstep'] = 'Järgmine samm'; @@ -115,35 +140,38 @@ $labels['default'] = 'vaikimisi'; $labels['octet'] = 'range (octet)'; $labels['asciicasemap'] = 'tõstutundetu (ascii-casemap)'; $labels['asciinumeric'] = 'numbriline (ascii-numeric)'; -$labels['filterunknownerror'] = 'Tundmatu serveri tõrge'; -$labels['filterconnerror'] = 'Managesieve serveriga ühendumine nurjus'; -$labels['filterdeleteerror'] = 'Filtri kustutamine nurjus. Ilmnes serveri tõrge.'; -$labels['filterdeleted'] = 'Filter edukalt kustutatud'; -$labels['filtersaved'] = 'Filter edukalt salvestatud'; -$labels['filtersaveerror'] = 'Filtri salvestamine nurjus. Ilmnes serveri tõrge.'; -$labels['filterdeleteconfirm'] = 'Soovid valitud filtri kustutada?'; -$labels['ruledeleteconfirm'] = 'Soovid valitud reegli kustutada?'; -$labels['actiondeleteconfirm'] = 'Soovid valitud tegevuse kustutada?'; -$labels['forbiddenchars'] = 'Väljal on lubamatu märk'; -$labels['cannotbeempty'] = 'Väli ei või tühi olla'; -$labels['ruleexist'] = 'Määratud nimega filter on juba olemas'; -$labels['setactivateerror'] = 'Valitud filtrite kogumi aktiveerimine nurjus. Ilmnes serveri tõrge.'; -$labels['setdeactivateerror'] = 'Valitud filtrite kogumi deaktiveerimine nurjus. Ilmnes serveri tõrge.'; -$labels['setdeleteerror'] = 'Valitud filtrite kogumi kustutamine nurjus. Ilmnes serveri tõrge.'; -$labels['setactivated'] = 'Filtrite kogumi aktiveerimine õnnestus.'; -$labels['setdeactivated'] = 'Filtrite kogumi deaktiveerimine õnnestus.'; -$labels['setdeleted'] = 'Filtrite kogumi kustutamine õnnestus.'; -$labels['setdeleteconfirm'] = 'Oled kindel, et soovid valitud filtrite kogumi kustutada?'; -$labels['setcreateerror'] = 'Filtrite kogumi loomine nurjus. Ilmnes serveri tõrge.'; -$labels['setcreated'] = 'Filtrite kogumi loomine õnnestus.'; -$labels['activateerror'] = 'Valitud filtrite lubamine nurjus. Ilmnes serveri tõrge.'; -$labels['deactivateerror'] = 'Valitud filtrite keelamine nurjus. Ilmnes serveri tõrge.'; -$labels['activated'] = 'Filter edukalt keelatud.'; -$labels['deactivated'] = 'Filter edukalt lubatud.'; -$labels['moved'] = 'Filter edukalt liigutatud.'; -$labels['moveerror'] = 'Valitud filtri liigutamine nurjus. Ilmnes serveri tõrge.'; -$labels['nametoolong'] = 'Nimi on liiga pikk.'; -$labels['namereserved'] = 'Nimi on reserveeritud.'; -$labels['setexist'] = 'Kogum on juba olemas.'; -$labels['nodata'] = 'Valitud peab olema vähemalt üks asukoht!'; +$messages = array(); +$messages['filterunknownerror'] = 'Tundmatu serveri tõrge'; +$messages['filterconnerror'] = 'Managesieve serveriga ühendumine nurjus'; +$messages['filterdeleteerror'] = 'Filtri kustutamine nurjus. Ilmnes serveri tõrge.'; +$messages['filterdeleted'] = 'Filter edukalt kustutatud'; +$messages['filtersaved'] = 'Filter edukalt salvestatud'; +$messages['filtersaveerror'] = 'Filtri salvestamine nurjus. Ilmnes serveri tõrge.'; +$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'] = 'Valitud filtrite kogumi aktiveerimine nurjus. Ilmnes serveri tõrge.'; +$messages['setdeactivateerror'] = 'Valitud filtrite kogumi deaktiveerimine nurjus. Ilmnes serveri tõrge.'; +$messages['setdeleteerror'] = 'Valitud filtrite kogumi kustutamine nurjus. Ilmnes serveri tõrge.'; +$messages['setactivated'] = 'Filtrite kogumi aktiveerimine õnnestus.'; +$messages['setdeactivated'] = 'Filtrite kogumi deaktiveerimine õnnestus.'; +$messages['setdeleted'] = 'Filtrite kogumi kustutamine õnnestus.'; +$messages['setdeleteconfirm'] = 'Oled kindel, et soovid valitud filtrite kogumi kustutada?'; +$messages['setcreateerror'] = 'Filtrite kogumi loomine nurjus. Ilmnes serveri tõrge.'; +$messages['setcreated'] = 'Filtrite kogumi loomine õnnestus.'; +$messages['activateerror'] = 'Valitud filtrite lubamine nurjus. Ilmnes serveri tõrge.'; +$messages['deactivateerror'] = 'Valitud filtrite keelamine nurjus. Ilmnes serveri tõrge.'; +$messages['deactivated'] = 'Filter edukalt lubatud.'; +$messages['activated'] = 'Filter edukalt keelatud.'; +$messages['moved'] = 'Filter edukalt liigutatud.'; +$messages['moveerror'] = 'Valitud filtri liigutamine nurjus. Ilmnes serveri tõrge.'; +$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!'; + +?> diff --git a/plugins/managesieve/localization/fa_IR.inc b/plugins/managesieve/localization/fa_IR.inc index e4abb3f2a..1c8eace27 100644 --- a/plugins/managesieve/localization/fa_IR.inc +++ b/plugins/managesieve/localization/fa_IR.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'صافیها'; $labels['managefilters'] = 'مدیریت صافیهای نامه ورودی'; $labels['filtername'] = 'نام صافی'; @@ -52,8 +55,10 @@ $labels['add'] = 'افزودن'; $labels['del'] = 'حذف'; $labels['sender'] = 'فرستنده'; $labels['recipient'] = 'گیرنده'; -$labels['vacationaddresses'] = 'آدرسهای ایمیل دیگر من (جدا شده با ویرگول):'; $labels['vacationdays'] = 'پیغام ها در چه مواقعی فرستاده شدند (در روزهای):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'بدنه پیغام (علت مسافرت):'; $labels['vacationsubject'] = 'موضوع پیغام:'; $labels['rulestop'] = 'توقف قوانین ارزیابی'; @@ -92,6 +97,25 @@ $labels['flagdeleted'] = 'حذف شده'; $labels['flaganswered'] = 'جواب داده شده'; $labels['flagflagged'] = 'پرچمدار'; $labels['flagdraft'] = 'پیشنویس'; +$labels['setvariable'] = 'تنظیم متغیر'; +$labels['setvarname'] = 'نام متغییر'; +$labels['setvarvalue'] = 'مقدار متغیر:'; +$labels['setvarmodifiers'] = 'اصلاح:'; +$labels['varlower'] = 'حروف کوچک'; +$labels['varupper'] = 'حروف بزرگ'; +$labels['varlowerfirst'] = 'حرف اول کوچک'; +$labels['varupperfirst'] = 'حرف اول بزرگ'; +$labels['varquotewildcard'] = 'نقل قول کاراکترهای خاص'; +$labels['varlength'] = 'طول'; +$labels['notify'] = 'ارسال تذکر'; +$labels['notifyaddress'] = 'به آدرس پست الکترونیکی:'; +$labels['notifybody'] = 'بدنه تذکر:'; +$labels['notifysubject'] = 'موضوع تذکر:'; +$labels['notifyfrom'] = 'فرستنده تذکر:'; +$labels['notifyimportance'] = 'اهمیت:'; +$labels['notifyimportancelow'] = 'کم'; +$labels['notifyimportancenormal'] = 'معمولی'; +$labels['notifyimportancehigh'] = 'زیاد'; $labels['filtercreate'] = 'ایجاد صافی'; $labels['usedata'] = 'استفاده از داده ذیل در صافی:'; $labels['nextstep'] = 'مرحله بعدی'; @@ -115,35 +139,38 @@ $labels['default'] = 'پیشفرض'; $labels['octet'] = 'سخت (octet)'; $labels['asciicasemap'] = 'حساس به حروه کوچک و بزرگ (ascii-casemap)'; $labels['asciinumeric'] = 'عددی (ascii-numeric)'; -$labels['filterunknownerror'] = 'خطای سرور نامعلوم.'; -$labels['filterconnerror'] = 'ناتوانی در اتصال به سرور.'; -$labels['filterdeleteerror'] = 'ناتوانی در حذف صافی. خطای سرور رخ داد.'; -$labels['filterdeleted'] = 'صافی با موفقیت حذف شد.'; -$labels['filtersaved'] = 'صافی با موفقیت ذخیره شد.'; -$labels['filtersaveerror'] = 'ناتوانی در ذخیره فیلتر. خطای سرور رخ داد.'; -$labels['filterdeleteconfirm'] = 'آیا مطمئن به حذف صافی انتخاب شده هستید؟'; -$labels['ruledeleteconfirm'] = 'آیا مطمئن هستید که می خواهید قانون انتخاب شده را حذف کنید؟'; -$labels['actiondeleteconfirm'] = 'آیا مطمئن هستید که می خواهید عمل انتخاب شده را حذف کنید.'; -$labels['forbiddenchars'] = 'حروف ممنوعه در فیلد.'; -$labels['cannotbeempty'] = 'فیلد نمی تواند خالی باشد.'; -$labels['ruleexist'] = 'صافی با این نام مشخص وجود دارد.'; -$labels['setactivateerror'] = 'ناتوان در فعال کردن مجموعه صافیها انتخاب شده. خطای سرور رخ داد.'; -$labels['setdeactivateerror'] = 'ناتوان در غیرفعال کردن مجموعه صافیها انتخاب شده. خطای سرور رخ داد.'; -$labels['setdeleteerror'] = 'ناتوان در حذف مجموعه صافیها انتخاب شده. خطای سرور رخ داد.'; -$labels['setactivated'] = 'مجموعه صافیها با موفقیت فعال شد.'; -$labels['setdeactivated'] = 'مجموعه صافیها با موفقیت غیرفعال شد.'; -$labels['setdeleted'] = 'مجموعه صافیها با موفقیت حذف شد.'; -$labels['setdeleteconfirm'] = 'آیا مطمئن هستید که میخواهید مجموعه صافیها انتخاب شده را حذف کنید؟'; -$labels['setcreateerror'] = 'ناتوانی در ایجاد مجموعه صافیها. خطای سرور رخ داد.'; -$labels['setcreated'] = 'مجموعه صافیها با موفقیت ایجاد شد.'; -$labels['activateerror'] = 'ناتوانی در فعال کردن صافی(های) انتخاب شده. خطای سرور رخ داد.'; -$labels['deactivateerror'] = 'ناتوانی در غیرفعال کردن صافی(های) انتخاب شده. خطای سرور رخ داد.'; -$labels['activated'] = 'صافی(ها) با موفقیت غیرفعال شدند.'; -$labels['deactivated'] = 'صافی(ها) با موفقیت فعال شدند.'; -$labels['moved'] = 'صافی با موفقیت منتقل شد.'; -$labels['moveerror'] = 'ناتوانی در انتقال صافی انتخاب شده. خطای سرور رخ داد.'; -$labels['nametoolong'] = 'نام خیلی بلند.'; -$labels['namereserved'] = 'نام رزرو شده.'; -$labels['setexist'] = 'مجموعه در حال حاضر موجود است.'; -$labels['nodata'] = 'حداقل باید یک موقعیت باید انتخاب شود.'; +$messages = array(); +$messages['filterunknownerror'] = 'خطای سرور نامعلوم.'; +$messages['filterconnerror'] = 'ناتوانی در اتصال به سرور.'; +$messages['filterdeleteerror'] = 'ناتوانی در حذف صافی. خطای سرور رخ داد.'; +$messages['filterdeleted'] = 'صافی با موفقیت حذف شد.'; +$messages['filtersaved'] = 'صافی با موفقیت ذخیره شد.'; +$messages['filtersaveerror'] = 'ناتوانی در ذخیره فیلتر. خطای سرور رخ داد.'; +$messages['filterdeleteconfirm'] = 'آیا مطمئن به حذف صافی انتخاب شده هستید؟'; +$messages['ruledeleteconfirm'] = 'آیا مطمئن هستید که می خواهید قانون انتخاب شده را حذف کنید؟'; +$messages['actiondeleteconfirm'] = 'آیا مطمئن هستید که می خواهید عمل انتخاب شده را حذف کنید.'; +$messages['forbiddenchars'] = 'حروف ممنوعه در فیلد.'; +$messages['cannotbeempty'] = 'فیلد نمی تواند خالی باشد.'; +$messages['ruleexist'] = 'صافی با این نام مشخص وجود دارد.'; +$messages['setactivateerror'] = 'ناتوان در فعال کردن مجموعه صافیها انتخاب شده. خطای سرور رخ داد.'; +$messages['setdeactivateerror'] = 'ناتوان در غیرفعال کردن مجموعه صافیها انتخاب شده. خطای سرور رخ داد.'; +$messages['setdeleteerror'] = 'ناتوان در حذف مجموعه صافیها انتخاب شده. خطای سرور رخ داد.'; +$messages['setactivated'] = 'مجموعه صافیها با موفقیت فعال شد.'; +$messages['setdeactivated'] = 'مجموعه صافیها با موفقیت غیرفعال شد.'; +$messages['setdeleted'] = 'مجموعه صافیها با موفقیت حذف شد.'; +$messages['setdeleteconfirm'] = 'آیا مطمئن هستید که میخواهید مجموعه صافیها انتخاب شده را حذف کنید؟'; +$messages['setcreateerror'] = 'ناتوانی در ایجاد مجموعه صافیها. خطای سرور رخ داد.'; +$messages['setcreated'] = 'مجموعه صافیها با موفقیت ایجاد شد.'; +$messages['activateerror'] = 'ناتوانی در فعال کردن صافی(های) انتخاب شده. خطای سرور رخ داد.'; +$messages['deactivateerror'] = 'ناتوانی در غیرفعال کردن صافی(های) انتخاب شده. خطای سرور رخ داد.'; +$messages['deactivated'] = 'صافی(ها) با موفقیت فعال شدند.'; +$messages['activated'] = 'صافی(ها) با موفقیت غیرفعال شدند.'; +$messages['moved'] = 'صافی با موفقیت منتقل شد.'; +$messages['moveerror'] = 'ناتوانی در انتقال صافی انتخاب شده. خطای سرور رخ داد.'; +$messages['nametoolong'] = 'نام خیلی بلند.'; +$messages['namereserved'] = 'نام رزرو شده.'; +$messages['setexist'] = 'مجموعه در حال حاضر موجود است.'; +$messages['nodata'] = 'حداقل باید یک موقعیت باید انتخاب شود.'; + +?> diff --git a/plugins/managesieve/localization/fi_FI.inc b/plugins/managesieve/localization/fi_FI.inc index 841eeec14..f006f6d23 100644 --- a/plugins/managesieve/localization/fi_FI.inc +++ b/plugins/managesieve/localization/fi_FI.inc @@ -2,28 +2,31 @@ /* +-----------------------------------------------------------------------+ - | localization/fi_FI/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Suodattimet'; -$labels['managefilters'] = 'Muokkaa saapuvan sähköpostin suodattimia'; +$labels['managefilters'] = 'Hallitse saapuvan sähköpostin suodattimia'; $labels['filtername'] = 'Suodattimen nimi'; $labels['newfilter'] = 'Uusi suodatin'; $labels['filteradd'] = 'Lisää suodatin'; $labels['filterdel'] = 'Poista suodatin'; $labels['moveup'] = 'Siirrä ylös'; $labels['movedown'] = 'Siirrä alas'; -$labels['filterallof'] = 'Täsmää kaikkien sääntöjen mukaan'; -$labels['filteranyof'] = 'Täsmää minkä tahansa sääntöjen mukaan'; +$labels['filterallof'] = 'Täsmää kaikkiin seuraaviin sääntöihin'; +$labels['filteranyof'] = 'Täsmää mihin tahansa seuraavista säännöistä'; $labels['filterany'] = 'Kaikki viestit'; $labels['filtercontains'] = 'Sisältää'; $labels['filternotcontains'] = 'Ei sisällä'; @@ -31,119 +34,144 @@ $labels['filteris'] = 'on samanlainen kuin'; $labels['filterisnot'] = 'ei ole samanlainen kuin'; $labels['filterexists'] = 'on olemassa'; $labels['filternotexists'] = 'ei ole olemassa'; -$labels['filtermatches'] = 'vastaa määritelmää'; -$labels['filternotmatches'] = 'ei vastaa määritelmää'; -$labels['filterregex'] = 'täsmää säännölliseen lausekkeeseen'; -$labels['filternotregex'] = 'ei täsmää säännölliseen lausekkeeseen'; -$labels['filterunder'] = 'alla'; -$labels['filterover'] = 'yli'; +$labels['filtermatches'] = 'matches expression'; +$labels['filternotmatches'] = 'not matches expression'; +$labels['filterregex'] = 'matches regular expression'; +$labels['filternotregex'] = 'not matches regular expression'; +$labels['filterunder'] = 'under'; +$labels['filterover'] = 'over'; $labels['addrule'] = 'Lisää sääntö'; $labels['delrule'] = 'Poista sääntö'; -$labels['messagemoveto'] = 'Siirrä viesti'; -$labels['messageredirect'] = 'Uudelleen ohjaa viesti'; -$labels['messagecopyto'] = 'Kopioi viesti'; -$labels['messagesendcopy'] = 'Lähetä viestin kopio'; -$labels['messagereply'] = 'Vastaa viestin kanssa'; -$labels['messagedelete'] = 'Poista viesti'; -$labels['messagediscard'] = 'Hylkää viesti'; -$labels['messagesrules'] = 'Saapuva sähköposti'; -$labels['messagesactions'] = 'Suorita seuraavat tapahtumat'; +$labels['messagemoveto'] = 'Move message to'; +$labels['messageredirect'] = 'Redirect message to'; +$labels['messagecopyto'] = 'Copy message to'; +$labels['messagesendcopy'] = 'Send message copy to'; +$labels['messagereply'] = 'Reply with message'; +$labels['messagedelete'] = 'Delete message'; +$labels['messagediscard'] = 'Discard with message'; +$labels['messagesrules'] = 'For incoming mail:'; +$labels['messagesactions'] = '...execute the following actions:'; $labels['add'] = 'Lisää'; $labels['del'] = 'Poista'; $labels['sender'] = 'Lähettäjä'; $labels['recipient'] = 'Vastaanottaja'; -$labels['vacationaddresses'] = 'Lähetä viesti myös seuraaviin osotteisiin (erottele pilkulla):'; -$labels['vacationdays'] = 'Kuinka monen päivän välein lähetetään uusi vastaus:'; -$labels['vacationreason'] = 'Viesti (poissaolon syy):'; +$labels['vacationaddr'] = 'My additional e-mail addresse(s):'; +$labels['vacationdays'] = 'How often send messages (in days):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; +$labels['vacationreason'] = 'Message body (vacation reason):'; $labels['vacationsubject'] = 'Viestin aihe:'; -$labels['rulestop'] = 'Viimeinen sääntö'; -$labels['enable'] = 'Kytke päälle / kytke pois päältä'; -$labels['filterset'] = 'Suodatinlista'; -$labels['filtersets'] = 'Suodatinlista'; -$labels['filtersetadd'] = 'Lisää suodatinlista'; -$labels['filtersetdel'] = 'Poista valittu suodatinlista'; -$labels['filtersetact'] = 'Aktivoi valittu suodatinlista'; -$labels['filtersetdeact'] = 'Kytke suodatinlista pois päältä'; -$labels['filterdef'] = 'Suodatinmääritykset'; -$labels['filtersetname'] = 'Suodatinlistan nimi'; -$labels['newfilterset'] = 'Uusi suodatinlista'; -$labels['active'] = 'aktiivinen'; -$labels['none'] = 'ei mitään'; -$labels['fromset'] = 'listasta'; -$labels['fromfile'] = 'tiedostosta'; -$labels['filterdisabled'] = 'Suodatin on poistettu käytöstä'; -$labels['countisgreaterthan'] = 'lukumäärä on suurempi kuin'; -$labels['countisgreaterthanequal'] = 'lukumäärä on suurempi kuin tai yhtä suuri kuin'; -$labels['countislessthan'] = 'lukumäärä on vähemmän kuin'; -$labels['countislessthanequal'] = 'lukumäärä on vähemmän kuin tai yhtä suuri kuin'; -$labels['countequals'] = 'lukumäärä on yhtä suuri kuin'; -$labels['countnotequals'] = 'luku ei ole yhtä suuri'; -$labels['valueisgreaterthan'] = 'arvo on suurempi kuin'; -$labels['valueisgreaterthanequal'] = 'arvo on suurempi kuin tai yhtä suuri kuin'; -$labels['valueislessthan'] = 'arvo on vähemmän kuin'; -$labels['valueislessthanequal'] = 'arvo on vähemmän kuin tai yhtä suuri kuin'; -$labels['valueequals'] = 'arvo on yhtä suuri kuin'; -$labels['valuenotequals'] = 'arvo ei ole yhtä suuri'; -$labels['setflags'] = 'Aseta seurantalippu viestiin'; -$labels['addflags'] = 'Lisää seurantalippu viestiin'; -$labels['removeflags'] = 'Poista seurantalippu viestistä'; -$labels['flagread'] = 'Luettu'; +$labels['rulestop'] = 'Stop evaluating rules'; +$labels['enable'] = 'Enable/Disable'; +$labels['filterset'] = 'Filters set'; +$labels['filtersets'] = 'Filter sets'; +$labels['filtersetadd'] = 'Add filters set'; +$labels['filtersetdel'] = 'Delete current filters set'; +$labels['filtersetact'] = 'Activate current filters set'; +$labels['filtersetdeact'] = 'Deactivate current filters set'; +$labels['filterdef'] = 'Filter definition'; +$labels['filtersetname'] = 'Filters set name'; +$labels['newfilterset'] = 'New filters set'; +$labels['active'] = 'active'; +$labels['none'] = 'none'; +$labels['fromset'] = 'from set'; +$labels['fromfile'] = 'from file'; +$labels['filterdisabled'] = 'Filter disabled'; +$labels['countisgreaterthan'] = 'count is greater than'; +$labels['countisgreaterthanequal'] = 'count is greater than or equal to'; +$labels['countislessthan'] = 'count is less than'; +$labels['countislessthanequal'] = 'count is less than or equal to'; +$labels['countequals'] = 'count is equal to'; +$labels['countnotequals'] = 'count does not equal'; +$labels['valueisgreaterthan'] = 'value is greater than'; +$labels['valueisgreaterthanequal'] = 'value is greater than or equal to'; +$labels['valueislessthan'] = 'value is less than'; +$labels['valueislessthanequal'] = 'value is less than or equal to'; +$labels['valueequals'] = 'value is equal to'; +$labels['valuenotequals'] = 'value does not equal'; +$labels['setflags'] = 'Aseta liput viestiin'; +$labels['addflags'] = 'Lisää liput viestiin'; +$labels['removeflags'] = 'Poista liput viestistä'; +$labels['flagread'] = 'Read'; $labels['flagdeleted'] = 'Poistettu'; $labels['flaganswered'] = 'Vastattu'; -$labels['flagflagged'] = 'Merkitty lipulla'; +$labels['flagflagged'] = 'Liputettu'; $labels['flagdraft'] = 'Luonnos'; +$labels['setvariable'] = 'Aseta muuttuja'; +$labels['setvarname'] = 'Muuttujan nimi:'; +$labels['setvarvalue'] = 'Muuttujan arvo:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Tärkeysaste:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; $labels['filtercreate'] = 'Luo suodatin'; -$labels['usedata'] = 'Käytä seuravaa sisältöä suodattimessa:'; -$labels['nextstep'] = 'Seuraava'; +$labels['usedata'] = 'Use following data in the filter:'; +$labels['nextstep'] = 'Next Step'; $labels['...'] = '...'; -$labels['advancedopts'] = 'Lisäasetukset'; -$labels['body'] = 'Sisältö'; -$labels['address'] = 'osoite'; -$labels['envelope'] = 'kirjekuori'; -$labels['modifier'] = 'määrittäjä:'; -$labels['text'] = 'teksti'; -$labels['undecoded'] = 'purkamaton (käsittelemätön)'; -$labels['contenttype'] = 'sisällön tyyppi'; -$labels['modtype'] = 'tyyppi:'; -$labels['allparts'] = 'kaikki'; -$labels['domain'] = 'toimialue'; -$labels['localpart'] = 'paikallinen osa'; -$labels['user'] = 'käyttäjä'; -$labels['detail'] = 'yksityiskohta'; -$labels['comparator'] = 'vertaaja:'; +$labels['advancedopts'] = 'Lisävalinnat'; +$labels['body'] = 'Body'; +$labels['address'] = 'address'; +$labels['envelope'] = 'envelope'; +$labels['modifier'] = 'modifier:'; +$labels['text'] = 'text'; +$labels['undecoded'] = 'undecoded (raw)'; +$labels['contenttype'] = 'content type'; +$labels['modtype'] = 'type:'; +$labels['allparts'] = 'all'; +$labels['domain'] = 'domain'; +$labels['localpart'] = 'local part'; +$labels['user'] = 'user'; +$labels['detail'] = 'detail'; +$labels['comparator'] = 'comparator:'; $labels['default'] = 'oletus'; -$labels['octet'] = 'tiukka (oktetti)'; -$labels['asciicasemap'] = 'kirjainasusta riippumaton (ascii-kirjainkartta)'; -$labels['asciinumeric'] = 'numeerinen (ascii-numerot)'; -$labels['filterunknownerror'] = 'Tuntematon palvelin virhe.'; -$labels['filterconnerror'] = 'Yhdistäminen palvelimeen epäonnistui'; -$labels['filterdeleteerror'] = 'Suodattimen poistaminen epäonnistui. Palvelin virhe'; -$labels['filterdeleted'] = 'Suodatin poistettu'; -$labels['filtersaved'] = 'Suodatin tallennettu'; -$labels['filtersaveerror'] = 'Suodattimen tallennus epäonnistui. Palvelin virhe'; -$labels['filterdeleteconfirm'] = 'Haluatko varmasti poistaa valitut suodattimet?'; -$labels['ruledeleteconfirm'] = 'Haluatko poistaa valitut säännöt?'; -$labels['actiondeleteconfirm'] = 'Haluatko poistaa valitut tapahtumat?'; -$labels['forbiddenchars'] = 'Sisältää kiellettyjä kirjaimia'; -$labels['cannotbeempty'] = 'Kenttä ei voi olla tyhjä'; -$labels['ruleexist'] = 'Annetun niminen suodatin on jo olemassa'; -$labels['setactivateerror'] = 'Valittua suodatin listaa ei voitu kytkeä päälle. Palvelin virhe.'; -$labels['setdeactivateerror'] = 'Valittua suodatin listaa ei voitu kytkeä pois päältä. Palvelin virhe.'; -$labels['setdeleteerror'] = 'Valittua suodatin listaa ei voitu poistaa. Palvelin virhe.'; -$labels['setactivated'] = 'Suodatinlista on kytketty päälle.'; -$labels['setdeactivated'] = 'Suodatinlista on kytketty pois päältä'; -$labels['setdeleted'] = 'Suodatinlista on poistettu poistettu.'; -$labels['setdeleteconfirm'] = 'Oletko varman, että haluat poistaa valitun suodatin listan?'; -$labels['setcreateerror'] = 'Suodatinlistan luonti epäonnistui. Palvelin virhe.'; -$labels['setcreated'] = 'Suodatinlistan luonti onnistui.'; -$labels['activateerror'] = 'Suodatinlistan päälle kytkeminen epäonnistui. Palvelin virhe.'; -$labels['deactivateerror'] = 'Suodatinlistan pois päältä kytkeminen epäonnistui. Palvelin virhe.'; -$labels['activated'] = 'Suodatinlista(t) kytketty pois päältä onnistuneesti.'; -$labels['deactivated'] = 'Suodatinlista(t) kytketty päälle onnistuneesti.'; -$labels['moved'] = 'Suodatin siirretty onnistuneesti.'; -$labels['moveerror'] = 'Valitun suodattimen siirto epäonnistui palvelinvirheen vuoksi.'; -$labels['nametoolong'] = 'Nimi on liian pitkä.'; -$labels['namereserved'] = 'Varattu nimi.'; -$labels['setexist'] = 'Lista on jo olemassa.'; -$labels['nodata'] = 'Vähintään yksi pitää valinta pitää tehdä!'; +$labels['octet'] = 'strict (octet)'; +$labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; +$labels['asciinumeric'] = 'numeric (ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = 'Tuntematon palvelinvirhe.'; +$messages['filterconnerror'] = 'Yhteys palvelimeen epäonnistui.'; +$messages['filterdeleteerror'] = 'Suodattimen poisto epäonnistui palvelinvirheen vuoksi.'; +$messages['filterdeleted'] = 'Suodatin poistettu onnistuneesti.'; +$messages['filtersaved'] = 'Filter saved successfully.'; +$messages['filtersaveerror'] = 'Unable to save filter. Server error occured.'; +$messages['filterdeleteconfirm'] = 'Do you really want to delete selected filter?'; +$messages['ruledeleteconfirm'] = 'Are you sure, you want to delete selected rule?'; +$messages['actiondeleteconfirm'] = 'Are you sure, you want to delete selected action?'; +$messages['forbiddenchars'] = 'Forbidden characters in field.'; +$messages['cannotbeempty'] = 'Kenttä ei voi olla tyhjä.'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Unable to activate selected filters set. Server error occured.'; +$messages['setdeactivateerror'] = 'Unable to deactivate selected filters set. Server error occured.'; +$messages['setdeleteerror'] = 'Unable to delete selected filters set. Server error occured.'; +$messages['setactivated'] = 'Filters set activated successfully.'; +$messages['setdeactivated'] = 'Filters set deactivated successfully.'; +$messages['setdeleted'] = 'Filters set deleted successfully.'; +$messages['setdeleteconfirm'] = 'Are you sure, you want to delete selected filters set?'; +$messages['setcreateerror'] = 'Unable to create filters set. Server error occured.'; +$messages['setcreated'] = 'Filters set created successfully.'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Suodatin siirretty onnistuneesti.'; +$messages['moveerror'] = 'Suodattimen siirtäminen epäonnistui palvelinvirheen vuoksi.'; +$messages['nametoolong'] = 'Nimi on liian pitkä.'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; +?> diff --git a/plugins/managesieve/localization/fr_FR.inc b/plugins/managesieve/localization/fr_FR.inc index 1f260ab3a..047c455ef 100644 --- a/plugins/managesieve/localization/fr_FR.inc +++ b/plugins/managesieve/localization/fr_FR.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/fr_FR/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtres'; $labels['managefilters'] = 'Gestion des filtres sur les mails entrants'; $labels['filtername'] = 'Nom du filtre'; @@ -52,9 +55,12 @@ $labels['add'] = 'Ajouter'; $labels['del'] = 'Supprimer'; $labels['sender'] = 'Expéditeur'; $labels['recipient'] = 'Destinataire'; -$labels['vacationaddresses'] = 'Liste des destinataires (séparés par une virgule) :'; -$labels['vacationdays'] = 'Ne pas renvoyer un message avant (jours) :'; -$labels['vacationreason'] = 'Corps du message (raison de l\'absence) :'; +$labels['vacationaddr'] = 'Liste des destinataires:'; +$labels['vacationdays'] = 'Ne pas renvoyer un message avant (jours):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; +$labels['vacationreason'] = 'Corps du message (raison de l\'absence):'; $labels['vacationsubject'] = 'Sujet du message:'; $labels['rulestop'] = 'Arrêter d\'évaluer les prochaines règles'; $labels['enable'] = 'Activer/Désactiver'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Supprimé'; $labels['flaganswered'] = 'Répondu'; $labels['flagflagged'] = 'Marqué'; $labels['flagdraft'] = 'Brouillon'; +$labels['setvariable'] = 'Définir une variable'; +$labels['setvarname'] = 'Nom de la variable :'; +$labels['setvarvalue'] = 'Valeur de la variable :'; +$labels['setvarmodifiers'] = 'Modifications :'; +$labels['varlower'] = 'minuscule'; +$labels['varupper'] = 'majuscule'; +$labels['varlowerfirst'] = 'premier caractère minuscule'; +$labels['varupperfirst'] = 'premier caractère majuscule'; +$labels['varquotewildcard'] = 'Échapper les caractères spéciaux'; +$labels['varlength'] = 'longueur'; +$labels['notify'] = 'Envoyer la notification'; +$labels['notifyaddress'] = 'A l\'adresse e-mail :'; +$labels['notifybody'] = 'Corps de la notification :'; +$labels['notifysubject'] = 'Objet de la notification :'; +$labels['notifyfrom'] = 'Expéditeur de la notification :'; +$labels['notifyimportance'] = 'Importance :'; +$labels['notifyimportancelow'] = 'faible'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'haute'; $labels['filtercreate'] = 'Créer un filtre'; $labels['usedata'] = 'Utiliser les informations suivantes dans le filtre'; $labels['nextstep'] = 'Étape suivante'; @@ -115,35 +140,38 @@ $labels['default'] = 'par défaut'; $labels['octet'] = 'strict (octet)'; $labels['asciicasemap'] = 'insensible à la casse (ascii-casemap)'; $labels['asciinumeric'] = 'numérique (ascii-numeric)'; -$labels['filterunknownerror'] = 'Erreur du serveur inconnue'; -$labels['filterconnerror'] = 'Connexion au serveur Managesieve impossible'; -$labels['filterdeleteerror'] = 'Suppression du filtre impossible. Le serveur à produit une erreur'; -$labels['filterdeleted'] = 'Le filtre a bien été supprimé'; -$labels['filtersaved'] = 'Le filtre a bien été enregistré'; -$labels['filtersaveerror'] = 'Enregistrement du filtre impossibe. Le serveur à produit une erreur'; -$labels['filterdeleteconfirm'] = 'Voulez-vous vraiment supprimer le filtre sélectionné?'; -$labels['ruledeleteconfirm'] = 'Voulez-vous vraiment supprimer la règle sélectionnée?'; -$labels['actiondeleteconfirm'] = 'Voulez-vous vraiment supprimer l\'action sélectionnée?'; -$labels['forbiddenchars'] = 'Caractères interdits dans le champ'; -$labels['cannotbeempty'] = 'Le champ ne peut pas être vide'; -$labels['ruleexist'] = 'Un filtre existe déjà avec ce nom.'; -$labels['setactivateerror'] = 'Impossible d\'aactiver le groupe de filtres sélectionné. Le serveur a rencontré une erreur.'; -$labels['setdeactivateerror'] = 'Impossible de désactiver le groupe de filtres sélectionné. Le serveur a rencontré une erreur.'; -$labels['setdeleteerror'] = 'Impossible de supprimer le groupe de filtres sélectionné. Le serveur a rencontré une erreur.'; -$labels['setactivated'] = 'Le groupe de filtres a bien été activé.'; -$labels['setdeactivated'] = 'Le groupe de filtres a bien été désactivé.'; -$labels['setdeleted'] = 'Le groupe de filtres a bien été supprimé.'; -$labels['setdeleteconfirm'] = 'Voulez vous vraiment supprimer le groupe de filtres sélectionné ?'; -$labels['setcreateerror'] = 'Impossible de créer le groupe de filtres. Le serveur a rencontré une erreur.'; -$labels['setcreated'] = 'Le groupe de filtres a bien été créé.'; -$labels['activateerror'] = 'Impossible d\'activer le(s) filtre(s) sélectionné(s). Une erreur serveur s\'est produite.'; -$labels['deactivateerror'] = 'Impossible de désactiver le(s) filtre(s) sélectionné(s). Une erreur serveur s\'est produite.'; -$labels['activated'] = 'Filtre(s) désactivé(s) avec succès'; -$labels['deactivated'] = 'Filtre(s) activé(s) avec succès'; -$labels['moved'] = 'Filtre déplacé avec succès.'; -$labels['moveerror'] = 'Déplacement du filtre sélectionné impossible. Le serveur a renvoyé une erreur.'; -$labels['nametoolong'] = 'Nom trop long.'; -$labels['namereserved'] = 'Nom réservé.'; -$labels['setexist'] = 'Ce groupe existe déjà.'; -$labels['nodata'] = 'Au moins un élément doit être selectionné !'; +$messages = array(); +$messages['filterunknownerror'] = 'Erreur du serveur inconnue'; +$messages['filterconnerror'] = 'Connexion au serveur Managesieve impossible'; +$messages['filterdeleteerror'] = 'Suppression du filtre impossible. Le serveur à produit une erreur'; +$messages['filterdeleted'] = 'Le filtre a bien été supprimé'; +$messages['filtersaved'] = 'Le filtre a bien été enregistré'; +$messages['filtersaveerror'] = 'Enregistrement du filtre impossibe. Le serveur à produit une erreur'; +$messages['filterdeleteconfirm'] = 'Voulez-vous vraiment supprimer le filtre sélectionné?'; +$messages['ruledeleteconfirm'] = 'Voulez-vous vraiment supprimer la règle sélectionnée?'; +$messages['actiondeleteconfirm'] = 'Voulez-vous vraiment supprimer l\'action sélectionnée?'; +$messages['forbiddenchars'] = 'Caractères interdits dans le champ'; +$messages['cannotbeempty'] = 'Le champ ne peut pas être vide'; +$messages['ruleexist'] = 'Un filtre existe déjà avec ce nom.'; +$messages['setactivateerror'] = 'Impossible d\'aactiver le groupe de filtres sélectionné. Le serveur a rencontré une erreur.'; +$messages['setdeactivateerror'] = 'Impossible de désactiver le groupe de filtres sélectionné. Le serveur a rencontré une erreur.'; +$messages['setdeleteerror'] = 'Impossible de supprimer le groupe de filtres sélectionné. Le serveur a rencontré une erreur.'; +$messages['setactivated'] = 'Le groupe de filtres a bien été activé.'; +$messages['setdeactivated'] = 'Le groupe de filtres a bien été désactivé.'; +$messages['setdeleted'] = 'Le groupe de filtres a bien été supprimé.'; +$messages['setdeleteconfirm'] = 'Voulez vous vraiment supprimer le groupe de filtres sélectionné ?'; +$messages['setcreateerror'] = 'Impossible de créer le groupe de filtres. Le serveur a rencontré une erreur.'; +$messages['setcreated'] = 'Le groupe de filtres a bien été créé.'; +$messages['activateerror'] = 'Impossible d\'activer le(s) filtre(s) sélectionné(s). Une erreur serveur s\'est produite.'; +$messages['deactivateerror'] = 'Impossible de désactiver le(s) filtre(s) sélectionné(s). Une erreur serveur s\'est produite.'; +$messages['deactivated'] = 'Filtre(s) activé(s) avec succès'; +$messages['activated'] = 'Filtre(s) désactivé(s) avec succès'; +$messages['moved'] = 'Filtre déplacé avec succès.'; +$messages['moveerror'] = 'Déplacement du filtre sélectionné impossible. Le serveur a renvoyé une erreur.'; +$messages['nametoolong'] = 'Nom trop long.'; +$messages['namereserved'] = 'Nom réservé.'; +$messages['setexist'] = 'Ce groupe existe déjà.'; +$messages['nodata'] = 'Au moins un élément doit être selectionné !'; + +?> diff --git a/plugins/managesieve/localization/gl_ES.inc b/plugins/managesieve/localization/gl_ES.inc index 894f52cb9..185490a94 100644 --- a/plugins/managesieve/localization/gl_ES.inc +++ b/plugins/managesieve/localization/gl_ES.inc @@ -2,19 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/gl_ES/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: ghas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtros'; $labels['managefilters'] = 'Xestionar os filtros de correo entrante'; $labels['filtername'] = 'Nome do filtro'; @@ -32,6 +34,10 @@ $labels['filteris'] = 'é igual a'; $labels['filterisnot'] = 'non é igual a'; $labels['filterexists'] = 'existe'; $labels['filternotexists'] = 'non existe'; +$labels['filtermatches'] = 'matches expression'; +$labels['filternotmatches'] = 'not matches expression'; +$labels['filterregex'] = 'matches regular expression'; +$labels['filternotregex'] = 'not matches regular expression'; $labels['filterunder'] = 'baixo'; $labels['filterover'] = 'sobre'; $labels['addrule'] = 'Engadir regra'; @@ -49,12 +55,17 @@ $labels['add'] = 'Engadir'; $labels['del'] = 'Eliminar'; $labels['sender'] = 'Remitente'; $labels['recipient'] = 'Destinatario'; -$labels['vacationaddresses'] = 'Lista de enderezos de correo de destinatarios adicionais (separados por comas):'; +$labels['vacationaddr'] = 'Lista de enderezos de correo de destinatarios adicionais:'; $labels['vacationdays'] = 'Cada canto enviar mensaxes (en días):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Corpo da mensaxe (razón de vacacións):'; +$labels['vacationsubject'] = 'Message subject:'; $labels['rulestop'] = 'Parar de avaliar regras'; $labels['enable'] = 'Activar/Desactivar'; $labels['filterset'] = 'Conxunto de filtros'; +$labels['filtersets'] = 'Filter sets'; $labels['filtersetadd'] = 'Engadir un conxunto de filtros'; $labels['filtersetdel'] = 'Eliminar o conxunto de filtros actual'; $labels['filtersetact'] = 'Activar o conxunto de filtros actual'; @@ -67,25 +78,100 @@ $labels['none'] = 'ningún'; $labels['fromset'] = 'de conxunto'; $labels['fromfile'] = 'de arquivo'; $labels['filterdisabled'] = 'Filtro desactivado'; -$labels['filterunknownerror'] = 'Erro descoñecido servidor'; -$labels['filterconnerror'] = 'Imposible conectar co servidor managesieve'; -$labels['filterdeleteerror'] = 'Imposible eliminar filtro. Ocurriu un erro no servidor'; -$labels['filterdeleted'] = 'Filtro borrado con éxito'; -$labels['filtersaved'] = 'Filtro gardado con éxito'; -$labels['filtersaveerror'] = 'Imposible gardar o filtro. Ocurriu un erro no servidor'; -$labels['filterdeleteconfirm'] = 'Realmente desexa eliminar o filtro seleccionado?'; -$labels['ruledeleteconfirm'] = 'Está seguro de que desexa eliminar a regra seleccionada?'; -$labels['actiondeleteconfirm'] = 'Está seguro de que desexa eliminar a acción seleccionada?'; -$labels['forbiddenchars'] = 'Caracteres non permitidos no campo'; -$labels['cannotbeempty'] = 'O campo non pode estar baleiro'; -$labels['setactivateerror'] = 'Imposible activar o conxunto de filtros seleccionado. Ocurriu un erro no servidor'; -$labels['setdeactivateerror'] = 'Imposible desactivar o conxunto de filtros seleccionado. Ocurriu un error no servidor'; -$labels['setdeleteerror'] = 'Imposible eliminar o conxunto de filtros seleccionado. Ocurriu un error no servidor'; -$labels['setactivated'] = 'O conxunto de filtros activouse con éxito'; -$labels['setdeactivated'] = 'O conxunto de filtros desactivouse con éxito'; -$labels['setdeleted'] = 'O Conxunto de filtros borrouse con éxito'; -$labels['setdeleteconfirm'] = 'Está seguro de que desexa eliminar o conxunto de filtros seleccionado?'; -$labels['setcreateerror'] = 'Imposible crear o conxunto de filtros. Ocurriu un error no servidor'; -$labels['setcreated'] = 'Conxunto de filtros creado con éxito'; -$labels['nametoolong'] = 'Imposible crear o conxunto de filtros. O nome é longo de máis'; +$labels['countisgreaterthan'] = 'count is greater than'; +$labels['countisgreaterthanequal'] = 'count is greater than or equal to'; +$labels['countislessthan'] = 'count is less than'; +$labels['countislessthanequal'] = 'count is less than or equal to'; +$labels['countequals'] = 'count is equal to'; +$labels['countnotequals'] = 'count does not equal'; +$labels['valueisgreaterthan'] = 'value is greater than'; +$labels['valueisgreaterthanequal'] = 'value is greater than or equal to'; +$labels['valueislessthan'] = 'value is less than'; +$labels['valueislessthanequal'] = 'value is less than or equal to'; +$labels['valueequals'] = 'value is equal to'; +$labels['valuenotequals'] = 'value does not equal'; +$labels['setflags'] = 'Set flags to the message'; +$labels['addflags'] = 'Add flags to the message'; +$labels['removeflags'] = 'Remove flags from the message'; +$labels['flagread'] = 'Read'; +$labels['flagdeleted'] = 'Deleted'; +$labels['flaganswered'] = 'Answered'; +$labels['flagflagged'] = 'Flagged'; +$labels['flagdraft'] = 'Draft'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; +$labels['filtercreate'] = 'Create filter'; +$labels['usedata'] = 'Use following data in the filter:'; +$labels['nextstep'] = 'Next Step'; +$labels['...'] = '...'; +$labels['advancedopts'] = 'Advanced options'; +$labels['body'] = 'Body'; +$labels['address'] = 'address'; +$labels['envelope'] = 'envelope'; +$labels['modifier'] = 'modifier:'; +$labels['text'] = 'text'; +$labels['undecoded'] = 'undecoded (raw)'; +$labels['contenttype'] = 'content type'; +$labels['modtype'] = 'type:'; +$labels['allparts'] = 'all'; +$labels['domain'] = 'domain'; +$labels['localpart'] = 'local part'; +$labels['user'] = 'user'; +$labels['detail'] = 'detail'; +$labels['comparator'] = 'comparator:'; +$labels['default'] = 'default'; +$labels['octet'] = 'strict (octet)'; +$labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; +$labels['asciinumeric'] = 'numeric (ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = 'Erro descoñecido servidor'; +$messages['filterconnerror'] = 'Imposible conectar co servidor managesieve'; +$messages['filterdeleteerror'] = 'Imposible eliminar filtro. Ocurriu un erro no servidor'; +$messages['filterdeleted'] = 'Filtro borrado con éxito'; +$messages['filtersaved'] = 'Filtro gardado con éxito'; +$messages['filtersaveerror'] = 'Imposible gardar o filtro. Ocurriu un erro no servidor'; +$messages['filterdeleteconfirm'] = 'Realmente desexa eliminar o filtro seleccionado?'; +$messages['ruledeleteconfirm'] = 'Está seguro de que desexa eliminar a regra seleccionada?'; +$messages['actiondeleteconfirm'] = 'Está seguro de que desexa eliminar a acción seleccionada?'; +$messages['forbiddenchars'] = 'Caracteres non permitidos no campo'; +$messages['cannotbeempty'] = 'O campo non pode estar baleiro'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Imposible activar o conxunto de filtros seleccionado. Ocurriu un erro no servidor'; +$messages['setdeactivateerror'] = 'Imposible desactivar o conxunto de filtros seleccionado. Ocurriu un error no servidor'; +$messages['setdeleteerror'] = 'Imposible eliminar o conxunto de filtros seleccionado. Ocurriu un error no servidor'; +$messages['setactivated'] = 'O conxunto de filtros activouse con éxito'; +$messages['setdeactivated'] = 'O conxunto de filtros desactivouse con éxito'; +$messages['setdeleted'] = 'O Conxunto de filtros borrouse con éxito'; +$messages['setdeleteconfirm'] = 'Está seguro de que desexa eliminar o conxunto de filtros seleccionado?'; +$messages['setcreateerror'] = 'Imposible crear o conxunto de filtros. Ocurriu un error no servidor'; +$messages['setcreated'] = 'Conxunto de filtros creado con éxito'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Filter moved successfully.'; +$messages['moveerror'] = 'Unable to move selected filter. Server error occured.'; +$messages['nametoolong'] = 'Imposible crear o conxunto de filtros. O nome é longo de máis'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; +?> diff --git a/plugins/managesieve/localization/he_IL.inc b/plugins/managesieve/localization/he_IL.inc index b44088bcb..932d4e5d6 100644 --- a/plugins/managesieve/localization/he_IL.inc +++ b/plugins/managesieve/localization/he_IL.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'מסננים'; $labels['managefilters'] = 'ניהול מסננים לדואר נכנס'; $labels['filtername'] = 'שם המסנן'; @@ -52,8 +55,10 @@ $labels['add'] = 'הוספה'; $labels['del'] = 'מחיקה'; $labels['sender'] = 'השולח'; $labels['recipient'] = 'הנמען'; -$labels['vacationaddresses'] = 'כתובות דוא"ל נוספות שלי (מופרדות ע"י פסיקים)'; $labels['vacationdays'] = 'באיזו תדירות ( בימים ) לשלוח הודעות:'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'גוף ההודעה (סיבת החופשה):'; $labels['vacationsubject'] = 'נושא ההודעה:'; $labels['rulestop'] = 'עצירה של בחינת הכללים'; @@ -92,6 +97,25 @@ $labels['flagdeleted'] = 'נמחק'; $labels['flaganswered'] = 'נענה'; $labels['flagflagged'] = 'סומן בדגל'; $labels['flagdraft'] = 'טיוטה'; +$labels['setvariable'] = 'הגדרת משתנה'; +$labels['setvarname'] = 'שם המשתנה:'; +$labels['setvarvalue'] = 'ערך המשתנה:'; +$labels['setvarmodifiers'] = 'גורם משנה:'; +$labels['varlower'] = 'אותיות קטנות'; +$labels['varupper'] = 'אותיות גדולות'; +$labels['varlowerfirst'] = 'התו הראשון אות קטנה'; +$labels['varupperfirst'] = 'התו הראשון אות גדולה'; +$labels['varquotewildcard'] = 'תו מיוחד יש לשים בין מרכאות'; +$labels['varlength'] = 'אורך'; +$labels['notify'] = 'משלוח התראה'; +$labels['notifyaddress'] = 'אל כתובת דו"אל:'; +$labels['notifybody'] = 'גוף ההתראה:'; +$labels['notifysubject'] = 'נושא ההתראה:'; +$labels['notifyfrom'] = 'שולח ההתראה:'; +$labels['notifyimportance'] = 'חשיובת:'; +$labels['notifyimportancelow'] = 'נמוכה'; +$labels['notifyimportancenormal'] = 'רגילה'; +$labels['notifyimportancehigh'] = 'גבוהה'; $labels['filtercreate'] = 'יצירת מסנן'; $labels['usedata'] = 'שימוש במידע שלהלן ליצירת המסנן:'; $labels['nextstep'] = 'הצעד הבא'; @@ -115,35 +139,38 @@ $labels['default'] = 'ברירת מחדל'; $labels['octet'] = 'strict (octet)'; $labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; $labels['asciinumeric'] = 'numeric (ascii-numeric)'; -$labels['filterunknownerror'] = 'שגיאת שרת בלתי מוכרת.'; -$labels['filterconnerror'] = 'לא ניתן להתחבר לשרת.'; -$labels['filterdeleteerror'] = 'לא ניתן למחוק את המסנן. אירעה שגיאה בצד השרת.'; -$labels['filterdeleted'] = 'המסנן נמחק בהצלחה.'; -$labels['filtersaved'] = 'המסנן נשמר בהצלחה.'; -$labels['filtersaveerror'] = 'לא ניתן לשמור את המסנן. אירעה שגיאה בצד השרת.'; -$labels['filterdeleteconfirm'] = 'האם אכן ברצונך למחוק את המסנן הנבחר?'; -$labels['ruledeleteconfirm'] = 'האם אכן ברצונך למחוק את הכלל הנבחר?'; -$labels['actiondeleteconfirm'] = 'האם אכן ברצונך למחוק את הפעולה הנבחרת?'; -$labels['forbiddenchars'] = 'תווים אסורים בשדה.'; -$labels['cannotbeempty'] = 'השדה לא יכול להישאר ריק.'; -$labels['ruleexist'] = 'כבר קיים מסנן בשם כזה.'; -$labels['setactivateerror'] = 'לא ניתן להפעיל את ערכת המסננים הנבחרת. אירעה שגיאה בצד השרת.'; -$labels['setdeactivateerror'] = 'לא ניתן לנטרל את ערכת המסננים הנבחרת. אירעה שגיאה בצד השרת.'; -$labels['setdeleteerror'] = 'לא ניתן למחוק את ערכת המסננים הנבחרת. אירעה שגיאה בצד השרת.'; -$labels['setactivated'] = 'ערכת המסננים הופעלה בהצלחה.'; -$labels['setdeactivated'] = 'ערכת המסננים נוטרלה בהצלחה.'; -$labels['setdeleted'] = 'ערכת המסננים נמחקה בהצלחה.'; -$labels['setdeleteconfirm'] = 'האם אכן ברצונך למחוק את ערכת המסננים הנבחרת?'; -$labels['setcreateerror'] = 'לא ניתן ליצור ערכת מסננים. אירעה שגיאה בצד השרת.'; -$labels['setcreated'] = 'ערכת המסננים נוצרה בהצלחה.'; -$labels['activateerror'] = 'לא ניתן להפעיל את המסננים הנבחרים. אירעה שגיאה בצד השרת.'; -$labels['deactivateerror'] = 'לא ניתן לנטרל את המסננים הנבחרים. אירעה שגיאה בצד השרת.'; -$labels['activated'] = 'המסננים נוטרלו בהצלחה.'; -$labels['deactivated'] = 'המסננים הופעלו בהצלחה.'; -$labels['moved'] = 'המסנן הועבר בהצלחה.'; -$labels['moveerror'] = 'לא ניתן להעביר את המסנן הנבחר. אירעה שגיאה בצד השרת.'; -$labels['nametoolong'] = 'השם ארוך מדי.'; -$labels['namereserved'] = 'השם הזה שמור.'; -$labels['setexist'] = 'הערכה כבר קיימת.'; -$labels['nodata'] = 'חובה לבחור במיקום אחד לפחות!'; +$messages = array(); +$messages['filterunknownerror'] = 'שגיאת שרת בלתי מוכרת.'; +$messages['filterconnerror'] = 'לא ניתן להתחבר לשרת.'; +$messages['filterdeleteerror'] = 'לא ניתן למחוק את המסנן. אירעה שגיאה בצד השרת.'; +$messages['filterdeleted'] = 'המסנן נמחק בהצלחה.'; +$messages['filtersaved'] = 'המסנן נשמר בהצלחה.'; +$messages['filtersaveerror'] = 'לא ניתן לשמור את המסנן. אירעה שגיאה בצד השרת.'; +$messages['filterdeleteconfirm'] = 'האם אכן ברצונך למחוק את המסנן הנבחר?'; +$messages['ruledeleteconfirm'] = 'האם אכן ברצונך למחוק את הכלל הנבחר?'; +$messages['actiondeleteconfirm'] = 'האם אכן ברצונך למחוק את הפעולה הנבחרת?'; +$messages['forbiddenchars'] = 'תווים אסורים בשדה.'; +$messages['cannotbeempty'] = 'השדה לא יכול להישאר ריק.'; +$messages['ruleexist'] = 'כבר קיים מסנן בשם כזה.'; +$messages['setactivateerror'] = 'לא ניתן להפעיל את ערכת המסננים הנבחרת. אירעה שגיאה בצד השרת.'; +$messages['setdeactivateerror'] = 'לא ניתן לנטרל את ערכת המסננים הנבחרת. אירעה שגיאה בצד השרת.'; +$messages['setdeleteerror'] = 'לא ניתן למחוק את ערכת המסננים הנבחרת. אירעה שגיאה בצד השרת.'; +$messages['setactivated'] = 'ערכת המסננים הופעלה בהצלחה.'; +$messages['setdeactivated'] = 'ערכת המסננים נוטרלה בהצלחה.'; +$messages['setdeleted'] = 'ערכת המסננים נמחקה בהצלחה.'; +$messages['setdeleteconfirm'] = 'האם אכן ברצונך למחוק את ערכת המסננים הנבחרת?'; +$messages['setcreateerror'] = 'לא ניתן ליצור ערכת מסננים. אירעה שגיאה בצד השרת.'; +$messages['setcreated'] = 'ערכת המסננים נוצרה בהצלחה.'; +$messages['activateerror'] = 'לא ניתן להפעיל את המסננים הנבחרים. אירעה שגיאה בצד השרת.'; +$messages['deactivateerror'] = 'לא ניתן לנטרל את המסננים הנבחרים. אירעה שגיאה בצד השרת.'; +$messages['deactivated'] = 'המסננים הופעלו בהצלחה.'; +$messages['activated'] = 'המסננים נוטרלו בהצלחה.'; +$messages['moved'] = 'המסנן הועבר בהצלחה.'; +$messages['moveerror'] = 'לא ניתן להעביר את המסנן הנבחר. אירעה שגיאה בצד השרת.'; +$messages['nametoolong'] = 'השם ארוך מדי.'; +$messages['namereserved'] = 'השם הזה שמור.'; +$messages['setexist'] = 'הערכה כבר קיימת.'; +$messages['nodata'] = 'חובה לבחור במיקום אחד לפחות!'; + +?> diff --git a/plugins/managesieve/localization/hr_HR.inc b/plugins/managesieve/localization/hr_HR.inc index 4198903ed..64b9bef62 100644 --- a/plugins/managesieve/localization/hr_HR.inc +++ b/plugins/managesieve/localization/hr_HR.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/hr_HR/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filteri'; $labels['managefilters'] = 'Uredi filtere za pristiglu poštu'; $labels['filtername'] = 'Naziv filtera'; @@ -54,6 +57,9 @@ $labels['sender'] = 'Pošiljatelj'; $labels['recipient'] = 'Primatelj'; $labels['vacationaddresses'] = 'Dodatna lista primatelja (odvojenih zarezom):'; $labels['vacationdays'] = 'Koliko često slati poruku (u danima):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Tijelo poruke (razlog odmora):'; $labels['vacationsubject'] = 'Naslov poruke:'; $labels['rulestop'] = 'Prekini izvođenje filtera'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Obrisana'; $labels['flaganswered'] = 'Odgovorena'; $labels['flagflagged'] = 'Označena'; $labels['flagdraft'] = 'Predložak'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; $labels['filtercreate'] = 'Stvori filter'; $labels['usedata'] = 'Koristi podatke za filter:'; $labels['nextstep'] = 'Idući korak'; @@ -115,35 +140,38 @@ $labels['default'] = 'preddefinirano'; $labels['octet'] = 'strogo (oktet)'; $labels['asciicasemap'] = 'neosjetljivo na veličinu slova (ascii-casemap)'; $labels['asciinumeric'] = 'numerički (ascii-numeric)'; -$labels['filterunknownerror'] = 'Nepoznata greška na poslužitelju'; -$labels['filterconnerror'] = 'Nemoguće spajanje na poslužitelj (managesieve)'; -$labels['filterdeleteerror'] = 'Nemoguće brisanje filtera. Greška na poslužitelju'; -$labels['filterdeleted'] = 'Filter je uspješno obrisan'; -$labels['filtersaved'] = 'Filter je uspješno spremljen'; -$labels['filtersaveerror'] = 'Nemoguće spremiti filter. Greška na poslužitelju'; -$labels['filterdeleteconfirm'] = 'Sigurno želite obrisati odabrani filter?'; -$labels['ruledeleteconfirm'] = 'Jeste li sigurni da želite obrisati odabrana pravila?'; -$labels['actiondeleteconfirm'] = 'Jeste li sigurni da želite obrisati odabrane akcije?'; -$labels['forbiddenchars'] = 'Nedozvoljeni znakovi u polju'; -$labels['cannotbeempty'] = 'Polje nesmije biti prazno'; -$labels['ruleexist'] = 'Filter sa zadanim imenom već postoji.'; -$labels['setactivateerror'] = 'Nemoguće aktivirati odabranu grupu filtera. Greška na poslužitelju'; -$labels['setdeactivateerror'] = 'Nemoguće deaktivirati odabranu grupu filtera. Greška na poslužitelju'; -$labels['setdeleteerror'] = 'Nemoguće obrisati odabranu grupu filtera. Greška na poslužitelju'; -$labels['setactivated'] = 'Grupa filtera je uspješno aktivirana'; -$labels['setdeactivated'] = 'Grupa filtera je uspješno deaktivirana'; -$labels['setdeleted'] = 'Grupa filtera je uspješno obrisana'; -$labels['setdeleteconfirm'] = 'Jeste li sigurni da želite obrisati odabranu grupu filtera?'; -$labels['setcreateerror'] = 'Nemoguće stvoriti grupu filtera. Greška na poslužitelju'; -$labels['setcreated'] = 'Grupa filtera je uspješno stvorena'; -$labels['activateerror'] = 'Nije moguće omogućiti odabrani filter(e). Greška poslužitelja.'; -$labels['deactivateerror'] = 'Nije moguće onemogučiti odabrane filter(e). Greška poslužitelja.'; -$labels['activated'] = 'Filter(i) onemogućen(i) uspješno.'; -$labels['deactivated'] = 'Filter(i) omogućen(i) uspješno.'; -$labels['moved'] = 'Filter uspješno premješten.'; -$labels['moveerror'] = 'Nije moguće premjestiti odabrani filter. Greška poslužitelja.'; -$labels['nametoolong'] = 'Nemoguće napraviti grupu filtera. Naziv je predugačak'; -$labels['namereserved'] = 'Rezervirano ime.'; -$labels['setexist'] = 'Skup već postoji.'; -$labels['nodata'] = 'Barem jedan pozicija mora biti odabrana!'; +$messages = array(); +$messages['filterunknownerror'] = 'Nepoznata greška na poslužitelju'; +$messages['filterconnerror'] = 'Nemoguće spajanje na poslužitelj (managesieve)'; +$messages['filterdeleteerror'] = 'Nemoguće brisanje filtera. Greška na poslužitelju'; +$messages['filterdeleted'] = 'Filter je uspješno obrisan'; +$messages['filtersaved'] = 'Filter je uspješno spremljen'; +$messages['filtersaveerror'] = 'Nemoguće spremiti filter. Greška na poslužitelju'; +$messages['filterdeleteconfirm'] = 'Sigurno želite obrisati odabrani filter?'; +$messages['ruledeleteconfirm'] = 'Jeste li sigurni da želite obrisati odabrana pravila?'; +$messages['actiondeleteconfirm'] = 'Jeste li sigurni da želite obrisati odabrane akcije?'; +$messages['forbiddenchars'] = 'Nedozvoljeni znakovi u polju'; +$messages['cannotbeempty'] = 'Polje nesmije biti prazno'; +$messages['ruleexist'] = 'Filter sa zadanim imenom već postoji.'; +$messages['setactivateerror'] = 'Nemoguće aktivirati odabranu grupu filtera. Greška na poslužitelju'; +$messages['setdeactivateerror'] = 'Nemoguće deaktivirati odabranu grupu filtera. Greška na poslužitelju'; +$messages['setdeleteerror'] = 'Nemoguće obrisati odabranu grupu filtera. Greška na poslužitelju'; +$messages['setactivated'] = 'Grupa filtera je uspješno aktivirana'; +$messages['setdeactivated'] = 'Grupa filtera je uspješno deaktivirana'; +$messages['setdeleted'] = 'Grupa filtera je uspješno obrisana'; +$messages['setdeleteconfirm'] = 'Jeste li sigurni da želite obrisati odabranu grupu filtera?'; +$messages['setcreateerror'] = 'Nemoguće stvoriti grupu filtera. Greška na poslužitelju'; +$messages['setcreated'] = 'Grupa filtera je uspješno stvorena'; +$messages['activateerror'] = 'Nije moguće omogućiti odabrani filter(e). Greška poslužitelja.'; +$messages['deactivateerror'] = 'Nije moguće onemogučiti odabrane filter(e). Greška poslužitelja.'; +$messages['deactivated'] = 'Filter(i) omogućen(i) uspješno.'; +$messages['activated'] = 'Filter(i) onemogućen(i) uspješno.'; +$messages['moved'] = 'Filter uspješno premješten.'; +$messages['moveerror'] = 'Nije moguće premjestiti odabrani filter. Greška poslužitelja.'; +$messages['nametoolong'] = 'Nemoguće napraviti grupu filtera. Naziv je predugačak'; +$messages['namereserved'] = 'Rezervirano ime.'; +$messages['setexist'] = 'Skup već postoji.'; +$messages['nodata'] = 'Barem jedan pozicija mora biti odabrana!'; + +?> diff --git a/plugins/managesieve/localization/hu_HU.inc b/plugins/managesieve/localization/hu_HU.inc index cc30ee6fb..ea59fa717 100644 --- a/plugins/managesieve/localization/hu_HU.inc +++ b/plugins/managesieve/localization/hu_HU.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/hu_HU/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Üzenetszűrők'; $labels['managefilters'] = 'Bejövő üzenetek szűrői'; $labels['filtername'] = 'Szűrő neve'; @@ -52,8 +55,11 @@ $labels['add'] = 'Hozzáadás'; $labels['del'] = 'Törlés'; $labels['sender'] = 'Feladó'; $labels['recipient'] = 'Címzett'; -$labels['vacationaddresses'] = 'További címzettek (vesszővel elválasztva):'; +$labels['vacationaddr'] = 'További címzettek:'; $labels['vacationdays'] = 'Válaszüzenet küldése ennyi naponként:'; +$labels['vacationinterval'] = 'Milyen gyakran küld üzeneteket:'; +$labels['days'] = 'napok'; +$labels['seconds'] = 'másodpercek'; $labels['vacationreason'] = 'Levél szövege (automatikus válasz):'; $labels['vacationsubject'] = 'Üzenet tárgya:'; $labels['rulestop'] = 'Műveletek végrehajtásának befejezése'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Törölt'; $labels['flaganswered'] = 'Megválaszolt'; $labels['flagflagged'] = 'Megjelölt'; $labels['flagdraft'] = 'Vázlat'; +$labels['setvariable'] = 'Változó beállítása'; +$labels['setvarname'] = 'Változó neve:'; +$labels['setvarvalue'] = 'Változó értéke:'; +$labels['setvarmodifiers'] = 'Módosítók'; +$labels['varlower'] = 'kisbetű'; +$labels['varupper'] = 'nagybetű'; +$labels['varlowerfirst'] = 'első karakter kisbetű'; +$labels['varupperfirst'] = 'első karakter nagybetű'; +$labels['varquotewildcard'] = 'speciális karakterek idézése'; +$labels['varlength'] = 'hossz'; +$labels['notify'] = 'Értesítés küldése'; +$labels['notifyaddress'] = 'Címzett e-mail címe:'; +$labels['notifybody'] = 'Értesítés levéltörzse:'; +$labels['notifysubject'] = 'Értesítés tárgya:'; +$labels['notifyfrom'] = 'Értesítés feladója:'; +$labels['notifyimportance'] = 'Fontosság:'; +$labels['notifyimportancelow'] = 'alacsony'; +$labels['notifyimportancenormal'] = 'normál'; +$labels['notifyimportancehigh'] = 'magas'; $labels['filtercreate'] = 'Szűrő létrehozása'; $labels['usedata'] = 'A következő adatok használata a szűrőben'; $labels['nextstep'] = 'Következő lépés'; @@ -115,35 +140,38 @@ $labels['default'] = 'alapértelmezett'; $labels['octet'] = 'strict (octet)'; $labels['asciicasemap'] = 'kis-nagybetüre nem érzékeny (ascii-casemap)'; $labels['asciinumeric'] = 'számszerü (ascii-numeric)'; -$labels['filterunknownerror'] = 'Ismeretlen szerverhiba'; -$labels['filterconnerror'] = 'Nem tudok a szűrőszerverhez kapcsolódni'; -$labels['filterdeleteerror'] = 'A szűrőt nem lehet törölni, szerverhiba történt'; -$labels['filterdeleted'] = 'A szűrő törlése sikeres'; -$labels['filtersaved'] = 'A szűrő mentése sikeres'; -$labels['filtersaveerror'] = 'A szűrő mentése sikertelen, szerverhiba történt'; -$labels['filterdeleteconfirm'] = 'Biztosan törli ezt a szűrőt?'; -$labels['ruledeleteconfirm'] = 'Biztosan törli ezt a szabályt?'; -$labels['actiondeleteconfirm'] = 'Biztosan törli ezt a műveletet?'; -$labels['forbiddenchars'] = 'Érvénytelen karakter a mezőben'; -$labels['cannotbeempty'] = 'A mező nem lehet üres'; -$labels['ruleexist'] = 'Már van ilyen névvel elmentett szűrő.'; -$labels['setactivateerror'] = 'A kiválasztott szűrő készletet nem sikerült engedélyezni. Szerver hiba történt.'; -$labels['setdeactivateerror'] = 'A kiválasztott szűrő készletet nem sikerült tiltani. Szerver hiba történt.'; -$labels['setdeleteerror'] = 'Nem sikerült a kiválasztott szűrő készletet törölni. Szerver hiba történt.'; -$labels['setactivated'] = 'A filter készlet engedélyezése sikeresen végrehajtódott.'; -$labels['setdeactivated'] = 'A filter készlet tiltása sikeresen végrehajtódott.'; -$labels['setdeleted'] = 'A filter készlet törlése sikeresen végrehajtódott.'; -$labels['setdeleteconfirm'] = 'Biztosan törölni szeretnéd a kiválasztott szűrő készleteket?'; -$labels['setcreateerror'] = 'Nem sikerült létrehozni a szűrő készletet. Szerver hiba történt.'; -$labels['setcreated'] = 'A szűrő készlet sikeresen létrejött.'; -$labels['activateerror'] = 'Nem sikerült engedélyezni a kiválasztott szűrö(k)et. Szerver hiba történt.'; -$labels['deactivateerror'] = 'Nem sikerült kikapcsolni a kiválasztott szűrő(ke)t. Szerver hiba történt.'; -$labels['activated'] = 'Szűrő(k) sikeresen kikapcsolva.'; -$labels['deactivated'] = 'Szűrő(k) sikeresen bekapcsolva.'; -$labels['moved'] = 'A szűrő sikeresen áthelyezve.'; -$labels['moveerror'] = 'Az áthelyezés nem sikerült. Szerver hiba történt.'; -$labels['nametoolong'] = 'Túll hosszu név'; -$labels['namereserved'] = 'Nem használható (foglalt) név-'; -$labels['setexist'] = 'A készlet már létezik.'; -$labels['nodata'] = 'Legalább egyet ki kell választani.'; +$messages = array(); +$messages['filterunknownerror'] = 'Ismeretlen szerverhiba'; +$messages['filterconnerror'] = 'Nem tudok a szűrőszerverhez kapcsolódni'; +$messages['filterdeleteerror'] = 'A szűrőt nem lehet törölni, szerverhiba történt'; +$messages['filterdeleted'] = 'A szűrő törlése sikeres'; +$messages['filtersaved'] = 'A szűrő mentése sikeres'; +$messages['filtersaveerror'] = 'A szűrő mentése sikertelen, szerverhiba történt'; +$messages['filterdeleteconfirm'] = 'Biztosan törli ezt a szűrőt?'; +$messages['ruledeleteconfirm'] = 'Biztosan törli ezt a szabályt?'; +$messages['actiondeleteconfirm'] = 'Biztosan törli ezt a műveletet?'; +$messages['forbiddenchars'] = 'Érvénytelen karakter a mezőben'; +$messages['cannotbeempty'] = 'A mező nem lehet üres'; +$messages['ruleexist'] = 'Már van ilyen névvel elmentett szűrő.'; +$messages['setactivateerror'] = 'A kiválasztott szűrő készletet nem sikerült engedélyezni. Szerver hiba történt.'; +$messages['setdeactivateerror'] = 'A kiválasztott szűrő készletet nem sikerült tiltani. Szerver hiba történt.'; +$messages['setdeleteerror'] = 'Nem sikerült a kiválasztott szűrő készletet törölni. Szerver hiba történt.'; +$messages['setactivated'] = 'A filter készlet engedélyezése sikeresen végrehajtódott.'; +$messages['setdeactivated'] = 'A filter készlet tiltása sikeresen végrehajtódott.'; +$messages['setdeleted'] = 'A filter készlet törlése sikeresen végrehajtódott.'; +$messages['setdeleteconfirm'] = 'Biztosan törölni szeretnéd a kiválasztott szűrő készleteket?'; +$messages['setcreateerror'] = 'Nem sikerült létrehozni a szűrő készletet. Szerver hiba történt.'; +$messages['setcreated'] = 'A szűrő készlet sikeresen létrejött.'; +$messages['activateerror'] = 'Nem sikerült engedélyezni a kiválasztott szűrö(k)et. Szerver hiba történt.'; +$messages['deactivateerror'] = 'Nem sikerült kikapcsolni a kiválasztott szűrő(ke)t. Szerver hiba történt.'; +$messages['deactivated'] = 'Szűrő(k) sikeresen bekapcsolva.'; +$messages['activated'] = 'Szűrő(k) sikeresen kikapcsolva.'; +$messages['moved'] = 'A szűrő sikeresen áthelyezve.'; +$messages['moveerror'] = 'Az áthelyezés nem sikerült. Szerver hiba történt.'; +$messages['nametoolong'] = 'Túll hosszu név'; +$messages['namereserved'] = 'Nem használható (foglalt) név-'; +$messages['setexist'] = 'A készlet már létezik.'; +$messages['nodata'] = 'Legalább egyet ki kell választani.'; + +?> diff --git a/plugins/managesieve/localization/hy_AM.inc b/plugins/managesieve/localization/hy_AM.inc index ea4e982ea..68837b065 100644 --- a/plugins/managesieve/localization/hy_AM.inc +++ b/plugins/managesieve/localization/hy_AM.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/hy_AM/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Զտիչներ'; $labels['managefilters'] = 'Կառավարել ստացվող նամակների զտիչները'; $labels['filtername'] = 'Զտիչի անուն'; @@ -52,8 +55,11 @@ $labels['add'] = 'Ավելացնել'; $labels['del'] = 'Ջնջել'; $labels['sender'] = 'Ուղարկող'; $labels['recipient'] = 'Ստացող'; -$labels['vacationaddresses'] = 'Իմ հավելյալ էլփոստի հասցեներ (բաժանված ստորակետներով).'; +$labels['vacationaddr'] = 'Իմ հավելյալ էլփոստի հասցեներ.'; $labels['vacationdays'] = 'Ինչ հաճախությամբ ուղարկել հաղորդագրությունները (օրեր)`'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Հաղորդագրության բովանդակություն (արձակուրդի պատճառ)`'; $labels['vacationsubject'] = 'Հաղորդագրության վերնագիր`'; $labels['rulestop'] = 'Դադարել պայմանների ստուգումը'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Ջնջված'; $labels['flaganswered'] = 'Պատասխանված'; $labels['flagflagged'] = 'Նշված'; $labels['flagdraft'] = 'Սևագիր'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; $labels['filtercreate'] = 'Ստեղծել զտիչ'; $labels['usedata'] = 'Զտիչում օգտագործել հետևյալ տեղեկությունը.'; $labels['nextstep'] = 'Հաջորդ քայլ'; @@ -115,35 +140,38 @@ $labels['default'] = 'լռակյաց'; $labels['octet'] = 'անփոփոխ (օկտետ)'; $labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; $labels['asciinumeric'] = 'numeric (ascii-numeric)'; -$labels['filterunknownerror'] = 'Սերվերի անհայտ սխալ'; -$labels['filterconnerror'] = 'Սերվերի հետ կապի խնդիր։'; -$labels['filterdeleteerror'] = 'Սերվերի սխալ, զտիչի ջնջումն ձախողվեց։'; -$labels['filterdeleted'] = 'Զտիչը ջնջվեց։'; -$labels['filtersaved'] = 'Զտիչը պահպանվեց։'; -$labels['filtersaveerror'] = 'Սերվերի սխալ, զտիչի պահպանման սխալ։'; -$labels['filterdeleteconfirm'] = 'Դուք իսկապե՞ս ցանկանում եք ջնջել նշված զտիչը։'; -$labels['ruledeleteconfirm'] = 'Դուք իսկապե՞ս ցանկանում եք ջնջել նշված պայմանը։'; -$labels['actiondeleteconfirm'] = 'Դուք իսկապե՞ս ցանկանում եք ջնջել նշված գործողությունը։'; -$labels['forbiddenchars'] = 'Դաշտում առկա են արգելված նիշեր։'; -$labels['cannotbeempty'] = 'Դաշտը դատարկ չի կարող լինել։'; -$labels['ruleexist'] = 'Տրված անունով զտիչ արդեն գոյություն ունի։'; -$labels['setactivateerror'] = 'Սերվերի սխալ։ Նշված զտիչների համալիրի միացման ձախողում։'; -$labels['setdeactivateerror'] = 'Սերվերի սխալ։ Նշված զտիչների համալիրի անջատման ձախողում։'; -$labels['setdeleteerror'] = 'Սերվերի սխալ։ Նշված զտիչների համալիրի ջնջման ձախողում։'; -$labels['setactivated'] = 'Զտիչների համալիրը միացված է։'; -$labels['setdeactivated'] = 'Զտիչների համալիրը անջատված է։'; -$labels['setdeleted'] = 'Զտիչների համալիրը ջնջված է։'; -$labels['setdeleteconfirm'] = 'Դուք իսկապե՞ս ցանկանում եք ջնջել նշված զտիչների համալիրը։'; -$labels['setcreateerror'] = 'Սերվերի սխալ։ Զտիչների համալիրի ստեղծումը ձախողվեց։'; -$labels['setcreated'] = 'Զտիչների համալիրը ստեղծված է։'; -$labels['activateerror'] = 'Սերվերի սխալ։ Նշված զտիչի միացման ձախողում։'; -$labels['deactivateerror'] = 'Սերվերի սխալ։ Նշված զտիչի անջատման ձախողում։'; -$labels['activated'] = 'Զտիչի անջատված է։'; -$labels['deactivated'] = 'Զտիչի միացված է։'; -$labels['moved'] = 'Զտիչի տեղափոխված է։'; -$labels['moveerror'] = 'Սերվերի սխալ։ Նշված զտիչի տեղափոխման ձախողում։'; -$labels['nametoolong'] = 'Անունը չափազանց երկար է։'; -$labels['namereserved'] = 'Անթույլատրելի անուն։'; -$labels['setexist'] = 'Համալիրը արդեն գոյություն ունի։'; -$labels['nodata'] = 'Պահանջվում է նշել գոնե մեկ դիրք։'; +$messages = array(); +$messages['filterunknownerror'] = 'Սերվերի անհայտ սխալ'; +$messages['filterconnerror'] = 'Սերվերի հետ կապի խնդիր։'; +$messages['filterdeleteerror'] = 'Սերվերի սխալ, զտիչի ջնջումն ձախողվեց։'; +$messages['filterdeleted'] = 'Զտիչը ջնջվեց։'; +$messages['filtersaved'] = 'Զտիչը պահպանվեց։'; +$messages['filtersaveerror'] = 'Սերվերի սխալ, զտիչի պահպանման սխալ։'; +$messages['filterdeleteconfirm'] = 'Դուք իսկապե՞ս ցանկանում եք ջնջել նշված զտիչը։'; +$messages['ruledeleteconfirm'] = 'Դուք իսկապե՞ս ցանկանում եք ջնջել նշված պայմանը։'; +$messages['actiondeleteconfirm'] = 'Դուք իսկապե՞ս ցանկանում եք ջնջել նշված գործողությունը։'; +$messages['forbiddenchars'] = 'Դաշտում առկա են արգելված նիշեր։'; +$messages['cannotbeempty'] = 'Դաշտը դատարկ չի կարող լինել։'; +$messages['ruleexist'] = 'Տրված անունով զտիչ արդեն գոյություն ունի։'; +$messages['setactivateerror'] = 'Սերվերի սխալ։ Նշված զտիչների համալիրի միացման ձախողում։'; +$messages['setdeactivateerror'] = 'Սերվերի սխալ։ Նշված զտիչների համալիրի անջատման ձախողում։'; +$messages['setdeleteerror'] = 'Սերվերի սխալ։ Նշված զտիչների համալիրի ջնջման ձախողում։'; +$messages['setactivated'] = 'Զտիչների համալիրը միացված է։'; +$messages['setdeactivated'] = 'Զտիչների համալիրը անջատված է։'; +$messages['setdeleted'] = 'Զտիչների համալիրը ջնջված է։'; +$messages['setdeleteconfirm'] = 'Դուք իսկապե՞ս ցանկանում եք ջնջել նշված զտիչների համալիրը։'; +$messages['setcreateerror'] = 'Սերվերի սխալ։ Զտիչների համալիրի ստեղծումը ձախողվեց։'; +$messages['setcreated'] = 'Զտիչների համալիրը ստեղծված է։'; +$messages['activateerror'] = 'Սերվերի սխալ։ Նշված զտիչի միացման ձախողում։'; +$messages['deactivateerror'] = 'Սերվերի սխալ։ Նշված զտիչի անջատման ձախողում։'; +$messages['deactivated'] = 'Զտիչի միացված է։'; +$messages['activated'] = 'Զտիչի անջատված է։'; +$messages['moved'] = 'Զտիչի տեղափոխված է։'; +$messages['moveerror'] = 'Սերվերի սխալ։ Նշված զտիչի տեղափոխման ձախողում։'; +$messages['nametoolong'] = 'Անունը չափազանց երկար է։'; +$messages['namereserved'] = 'Անթույլատրելի անուն։'; +$messages['setexist'] = 'Համալիրը արդեն գոյություն ունի։'; +$messages['nodata'] = 'Պահանջվում է նշել գոնե մեկ դիրք։'; + +?> diff --git a/plugins/managesieve/localization/ia.inc b/plugins/managesieve/localization/ia.inc index f403f4d3d..945de27d8 100644 --- a/plugins/managesieve/localization/ia.inc +++ b/plugins/managesieve/localization/ia.inc @@ -2,19 +2,176 @@ /* +-----------------------------------------------------------------------+ - | localization/ia/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Emilio Sepulveda <emilio@chilemoz.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtros'; +$labels['managefilters'] = 'Manage incoming mail filters'; +$labels['filtername'] = 'Filter name'; +$labels['newfilter'] = 'New filter'; $labels['filteradd'] = 'Adder filtro'; $labels['filterdel'] = 'Deler filtro'; +$labels['moveup'] = 'Move up'; +$labels['movedown'] = 'Move down'; +$labels['filterallof'] = 'matching all of the following rules'; +$labels['filteranyof'] = 'matching any of the following rules'; +$labels['filterany'] = 'all messages'; +$labels['filtercontains'] = 'contains'; +$labels['filternotcontains'] = 'not contains'; +$labels['filteris'] = 'is equal to'; +$labels['filterisnot'] = 'is not equal to'; +$labels['filterexists'] = 'exists'; +$labels['filternotexists'] = 'not exists'; +$labels['filtermatches'] = 'matches expression'; +$labels['filternotmatches'] = 'not matches expression'; +$labels['filterregex'] = 'matches regular expression'; +$labels['filternotregex'] = 'not matches regular expression'; +$labels['filterunder'] = 'under'; +$labels['filterover'] = 'over'; +$labels['addrule'] = 'Add rule'; +$labels['delrule'] = 'Delete rule'; +$labels['messagemoveto'] = 'Move message to'; +$labels['messageredirect'] = 'Redirect message to'; +$labels['messagecopyto'] = 'Copy message to'; +$labels['messagesendcopy'] = 'Send message copy to'; +$labels['messagereply'] = 'Reply with message'; +$labels['messagedelete'] = 'Delete message'; +$labels['messagediscard'] = 'Discard with message'; +$labels['messagesrules'] = 'For incoming mail:'; +$labels['messagesactions'] = '...execute the following actions:'; +$labels['add'] = 'Add'; +$labels['del'] = 'Delete'; +$labels['sender'] = 'Sender'; +$labels['recipient'] = 'Recipient'; +$labels['vacationaddr'] = 'My additional e-mail addresse(s):'; +$labels['vacationdays'] = 'How often send messages (in days):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; +$labels['vacationreason'] = 'Message body (vacation reason):'; +$labels['vacationsubject'] = 'Message subject:'; +$labels['rulestop'] = 'Stop evaluating rules'; +$labels['enable'] = 'Enable/Disable'; +$labels['filterset'] = 'Filters set'; +$labels['filtersets'] = 'Filter sets'; +$labels['filtersetadd'] = 'Add filters set'; +$labels['filtersetdel'] = 'Delete current filters set'; +$labels['filtersetact'] = 'Activate current filters set'; +$labels['filtersetdeact'] = 'Deactivate current filters set'; +$labels['filterdef'] = 'Filter definition'; +$labels['filtersetname'] = 'Filters set name'; +$labels['newfilterset'] = 'New filters set'; +$labels['active'] = 'active'; +$labels['none'] = 'none'; +$labels['fromset'] = 'from set'; +$labels['fromfile'] = 'from file'; +$labels['filterdisabled'] = 'Filter disabled'; +$labels['countisgreaterthan'] = 'count is greater than'; +$labels['countisgreaterthanequal'] = 'count is greater than or equal to'; +$labels['countislessthan'] = 'count is less than'; +$labels['countislessthanequal'] = 'count is less than or equal to'; +$labels['countequals'] = 'count is equal to'; +$labels['countnotequals'] = 'count does not equal'; +$labels['valueisgreaterthan'] = 'value is greater than'; +$labels['valueisgreaterthanequal'] = 'value is greater than or equal to'; +$labels['valueislessthan'] = 'value is less than'; +$labels['valueislessthanequal'] = 'value is less than or equal to'; +$labels['valueequals'] = 'value is equal to'; +$labels['valuenotequals'] = 'value does not equal'; +$labels['setflags'] = 'Set flags to the message'; +$labels['addflags'] = 'Add flags to the message'; +$labels['removeflags'] = 'Remove flags from the message'; +$labels['flagread'] = 'Read'; +$labels['flagdeleted'] = 'Deleted'; +$labels['flaganswered'] = 'Answered'; +$labels['flagflagged'] = 'Flagged'; +$labels['flagdraft'] = 'Draft'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; +$labels['filtercreate'] = 'Create filter'; +$labels['usedata'] = 'Use following data in the filter:'; +$labels['nextstep'] = 'Next Step'; +$labels['...'] = '...'; +$labels['advancedopts'] = 'Advanced options'; +$labels['body'] = 'Body'; +$labels['address'] = 'address'; +$labels['envelope'] = 'envelope'; +$labels['modifier'] = 'modifier:'; +$labels['text'] = 'text'; +$labels['undecoded'] = 'undecoded (raw)'; +$labels['contenttype'] = 'content type'; +$labels['modtype'] = 'type:'; +$labels['allparts'] = 'all'; +$labels['domain'] = 'domain'; +$labels['localpart'] = 'local part'; +$labels['user'] = 'user'; +$labels['detail'] = 'detail'; +$labels['comparator'] = 'comparator:'; +$labels['default'] = 'default'; +$labels['octet'] = 'strict (octet)'; +$labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; +$labels['asciinumeric'] = 'numeric (ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = 'Unknown server error.'; +$messages['filterconnerror'] = 'Unable to connect to server.'; +$messages['filterdeleteerror'] = 'Unable to delete filter. Server error occured.'; +$messages['filterdeleted'] = 'Filter deleted successfully.'; +$messages['filtersaved'] = 'Filter saved successfully.'; +$messages['filtersaveerror'] = 'Unable to save filter. Server error occured.'; +$messages['filterdeleteconfirm'] = 'Do you really want to delete selected filter?'; +$messages['ruledeleteconfirm'] = 'Are you sure, you want to delete selected rule?'; +$messages['actiondeleteconfirm'] = 'Are you sure, you want to delete selected action?'; +$messages['forbiddenchars'] = 'Forbidden characters in field.'; +$messages['cannotbeempty'] = 'Field cannot be empty.'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Unable to activate selected filters set. Server error occured.'; +$messages['setdeactivateerror'] = 'Unable to deactivate selected filters set. Server error occured.'; +$messages['setdeleteerror'] = 'Unable to delete selected filters set. Server error occured.'; +$messages['setactivated'] = 'Filters set activated successfully.'; +$messages['setdeactivated'] = 'Filters set deactivated successfully.'; +$messages['setdeleted'] = 'Filters set deleted successfully.'; +$messages['setdeleteconfirm'] = 'Are you sure, you want to delete selected filters set?'; +$messages['setcreateerror'] = 'Unable to create filters set. Server error occured.'; +$messages['setcreated'] = 'Filters set created successfully.'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Filter moved successfully.'; +$messages['moveerror'] = 'Unable to move selected filter. Server error occured.'; +$messages['nametoolong'] = 'Name too long.'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; +?> diff --git a/plugins/managesieve/localization/id_ID.inc b/plugins/managesieve/localization/id_ID.inc index fe79f2765..d98a326c1 100644 --- a/plugins/managesieve/localization/id_ID.inc +++ b/plugins/managesieve/localization/id_ID.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/id_ID/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Putu Arya Sabda Wijaya | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filter'; $labels['managefilters'] = 'Atur filter email masuk'; $labels['filtername'] = 'Nama filter'; @@ -46,14 +49,18 @@ $labels['messagesendcopy'] = 'Kirim salinan pesan ke'; $labels['messagereply'] = 'balas dengan pesan'; $labels['messagedelete'] = 'Hapus pesan'; $labels['messagediscard'] = 'Buang dengan pesan'; -$labels['messagesrules'] = 'Unutk email masuk:'; -$labels['messagesactions'] = '...mengeksekusi tindakan berikut'; +$labels['messagesrules'] = 'Untuk email masuk:'; +$labels['messagesactions'] = '...lakukan tindakan berikut'; $labels['add'] = 'Tambah'; $labels['del'] = 'Hapus'; $labels['sender'] = 'Pengirim'; $labels['recipient'] = 'Penerima'; +$labels['vacationaddr'] = 'Alamat email tambahan saya:'; $labels['vacationdays'] = 'Seberapa sering mengirim pesan (dalam hari):'; -$labels['vacationreason'] = 'Badan pesan (alasan liburan):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; +$labels['vacationreason'] = 'Isi pesan (alasan liburan):'; $labels['vacationsubject'] = 'Judul pesan:'; $labels['rulestop'] = 'Berhenti mengevaluasi aturan'; $labels['enable'] = 'Aktifkan/Non-Aktifkan'; @@ -83,14 +90,33 @@ $labels['valueislessthan'] = 'nilai lebih kecil dari'; $labels['valueislessthanequal'] = 'nilai lebih kecil dari atau sama dengan'; $labels['valueequals'] = 'nilai sama dengan'; $labels['valuenotequals'] = 'nilai tidak sama dengan'; -$labels['setflags'] = 'Tandai pesan'; -$labels['addflags'] = 'Tambah tandai pada pesan'; +$labels['setflags'] = 'Atur tanda pada pesan'; +$labels['addflags'] = 'Berikan tanda pada pesan'; $labels['removeflags'] = 'Cabut tanda dari pesan'; $labels['flagread'] = 'Baca'; $labels['flagdeleted'] = 'Terhapus'; $labels['flaganswered'] = 'Terjawab'; $labels['flagflagged'] = 'Ditandai'; $labels['flagdraft'] = 'Konsep'; +$labels['setvariable'] = 'Set variabel'; +$labels['setvarname'] = 'Nama variabel:'; +$labels['setvarvalue'] = 'Nilai variabel'; +$labels['setvarmodifiers'] = 'Pengubah'; +$labels['varlower'] = 'huruf kecil'; +$labels['varupper'] = 'huruf besar'; +$labels['varlowerfirst'] = 'karakter pertama huruf kecil'; +$labels['varupperfirst'] = 'karakter pertama huruf besar'; +$labels['varquotewildcard'] = 'kutip karakter khusus'; +$labels['varlength'] = 'panjang'; +$labels['notify'] = 'Kirim pemberitahuan'; +$labels['notifyaddress'] = 'Ke alamat email:'; +$labels['notifybody'] = 'Isi pemberitahuan:'; +$labels['notifysubject'] = 'Judul pemberitahuan'; +$labels['notifyfrom'] = 'Pengirim pemberitahuan.'; +$labels['notifyimportance'] = 'Tingkat kepentingan:'; +$labels['notifyimportancelow'] = 'rendah'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'tinggi'; $labels['filtercreate'] = 'Buat filter'; $labels['usedata'] = 'Gunakan data berikut dalam filter:'; $labels['nextstep'] = 'Langkah Selanjutnya'; @@ -114,35 +140,38 @@ $labels['default'] = 'standar'; $labels['octet'] = 'ketat (oktet)'; $labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; $labels['asciinumeric'] = 'numeric (ascii-numeric)'; -$labels['filterunknownerror'] = 'Galat pada server tak dikenali.'; -$labels['filterconnerror'] = 'Tidak dapat menyambung ke server.'; -$labels['filterdeleteerror'] = 'Tidak bisa menghapus penyaringan. Terjadi galat pada server.'; -$labels['filterdeleted'] = 'Penyaringan berhasil dihapus.'; -$labels['filtersaved'] = 'Penyaringan berhasil disimpan.'; -$labels['filtersaveerror'] = 'Tidak bisa menyimpan penyaringan. Terjadi galat pada server.'; -$labels['filterdeleteconfirm'] = 'Yakin untuk menghapus penyaringan terpilih?'; -$labels['ruledeleteconfirm'] = 'Yakin untuk menghapus aturan terpilih?'; -$labels['actiondeleteconfirm'] = 'Yakin untuk menghapus tindakan terpilih?'; -$labels['forbiddenchars'] = 'Karakter terlarang pada isian.'; -$labels['cannotbeempty'] = 'Isian tidak bisa kosong.'; -$labels['ruleexist'] = 'Penyaringan dengan nama tersebut sudah ada.'; -$labels['setactivateerror'] = 'Tidak bisa menghidupkan kumpulan penyaringan terpilih. Terjadi galat pada server.'; -$labels['setdeactivateerror'] = 'Tidak bisa mematikan kumpulan penyaringan terpilih. Terjadi galat pada server.'; -$labels['setdeleteerror'] = 'Tidak bisa menghapus kumpulan penyaringan terpilih. Terjadi galat pada server.'; -$labels['setactivated'] = 'Kumpulan penyaringan berhasil dihidupkan.'; -$labels['setdeactivated'] = 'Kumpulan penyaringan berhasil dimatikan.'; -$labels['setdeleted'] = 'Kumpulan penyaringan berhasil dihapus.'; -$labels['setdeleteconfirm'] = 'Yakin ingin menghapus kumpulan penyaringan terpilih?'; -$labels['setcreateerror'] = 'Tidak bisa membuat kumpulan penyaringan. Terjadi galat pada server.'; -$labels['setcreated'] = 'Kumpulan penyaringan berhasul dibuat.'; -$labels['activateerror'] = 'Tidak bisa menghidupkan penyaringan terpilih. terjadi galat pada server.'; -$labels['deactivateerror'] = 'Tidak bisa mematikan penyaringan terpilih. Terjadi galat pada server.'; -$labels['activated'] = 'Berhasil mematikan penyaringan.'; -$labels['deactivated'] = 'Berhasil menghidupkan penyaringan.'; -$labels['moved'] = 'Berhasil memindahkan penyaringan.'; -$labels['moveerror'] = 'Tidak bisa memindahkan penyaringan terpilih. Terjadi galat pada server.'; -$labels['nametoolong'] = 'Kepanjangan nama.'; -$labels['namereserved'] = 'Nama sudah ada.'; -$labels['setexist'] = 'Kumpulan sudah ada.'; -$labels['nodata'] = 'Setidaknya satu posisi harus dipilih!'; +$messages = array(); +$messages['filterunknownerror'] = 'Error pada server tak dikenali.'; +$messages['filterconnerror'] = 'Tidak dapat menyambung ke server.'; +$messages['filterdeleteerror'] = 'Tidak bisa menghapus penyaringan. Terjadi error pada server.'; +$messages['filterdeleted'] = 'Penyaringan berhasil dihapus.'; +$messages['filtersaved'] = 'Penyaringan berhasil disimpan.'; +$messages['filtersaveerror'] = 'Tidak bisa menyimpan penyaringan. Terjadi error pada server.'; +$messages['filterdeleteconfirm'] = 'Yakin untuk menghapus penyaringan terpilih?'; +$messages['ruledeleteconfirm'] = 'Yakin untuk menghapus aturan terpilih?'; +$messages['actiondeleteconfirm'] = 'Yakin untuk menghapus tindakan terpilih?'; +$messages['forbiddenchars'] = 'Karakter terlarang pada isian.'; +$messages['cannotbeempty'] = 'Isian tidak bisa kosong.'; +$messages['ruleexist'] = 'Penyaringan dengan nama tersebut sudah ada.'; +$messages['setactivateerror'] = 'Tidak bisa menghidupkan kumpulan penyaringan terpilih. Terjadi error pada server.'; +$messages['setdeactivateerror'] = 'Tidak bisa mematikan kumpulan penyaringan terpilih. Terjadi error pada server.'; +$messages['setdeleteerror'] = 'Tidak bisa menghapus kumpulan penyaringan terpilih. Terjadi error pada server.'; +$messages['setactivated'] = 'Kumpulan penyaringan berhasil dihidupkan.'; +$messages['setdeactivated'] = 'Kumpulan penyaringan berhasil dimatikan.'; +$messages['setdeleted'] = 'Kumpulan penyaringan berhasil dihapus.'; +$messages['setdeleteconfirm'] = 'Yakin ingin menghapus kumpulan penyaringan terpilih?'; +$messages['setcreateerror'] = 'Tidak bisa membuat kumpulan penyaringan. Terjadi galat pada server.'; +$messages['setcreated'] = 'Kumpulan penyaringan berhasul dibuat.'; +$messages['activateerror'] = 'Tidak bisa menghidupkan penyaringan terpilih. terjadi galat pada server.'; +$messages['deactivateerror'] = 'Tidak bisa mematikan penyaringan terpilih. Terjadi galat pada server.'; +$messages['deactivated'] = 'Berhasil menghidupkan penyaringan.'; +$messages['activated'] = 'Berhasil mematikan penyaringan.'; +$messages['moved'] = 'Berhasil memindahkan penyaringan.'; +$messages['moveerror'] = 'Tidak bisa memindahkan penyaringan terpilih. Terjadi error pada server.'; +$messages['nametoolong'] = 'Nama terlalu panjang.'; +$messages['namereserved'] = 'Nama sudah terpesan.'; +$messages['setexist'] = 'Kumpulan sudah ada.'; +$messages['nodata'] = 'Setidaknya satu posisi harus dipilih!'; + +?> diff --git a/plugins/managesieve/localization/it_IT.inc b/plugins/managesieve/localization/it_IT.inc index 972a19445..b54c46d9a 100644 --- a/plugins/managesieve/localization/it_IT.inc +++ b/plugins/managesieve/localization/it_IT.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/it_IT/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtri'; $labels['managefilters'] = 'Gestione dei filtri per la posta in arrivo'; $labels['filtername'] = 'Nome del filtro'; @@ -52,8 +55,11 @@ $labels['add'] = 'Aggiungi'; $labels['del'] = 'Elimina'; $labels['sender'] = 'Mittente'; $labels['recipient'] = 'Destinatario'; -$labels['vacationaddresses'] = 'Lista di indirizzi e-mail di destinatari addizionali (separati da virgola):'; +$labels['vacationaddr'] = 'Lista di indirizzi e-mail di destinatari addizionali:'; $labels['vacationdays'] = 'Ogni quanti giorni ribadire il messaggio allo stesso mittente'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Corpo del messaggio (dettagli relativi all\'assenza):'; $labels['vacationsubject'] = 'Oggetto del messaggio'; $labels['rulestop'] = 'Non valutare le regole successive'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Cancellato'; $labels['flaganswered'] = 'Risposto'; $labels['flagflagged'] = 'Contrassegna'; $labels['flagdraft'] = 'Bozza'; +$labels['setvariable'] = 'Imposta variabile'; +$labels['setvarname'] = 'Nome variabile:'; +$labels['setvarvalue'] = 'Valore variabile:'; +$labels['setvarmodifiers'] = 'Modificatori:'; +$labels['varlower'] = 'minuscole'; +$labels['varupper'] = 'maiuscole'; +$labels['varlowerfirst'] = 'primo carattere minuscolo'; +$labels['varupperfirst'] = 'primo carattere maiuscolo'; +$labels['varquotewildcard'] = 'caratteri speciali di quoting'; +$labels['varlength'] = 'lunghezza'; +$labels['notify'] = 'Invia notifica'; +$labels['notifyaddress'] = 'All\'indirizzo email:'; +$labels['notifybody'] = 'Corpo della notifica:'; +$labels['notifysubject'] = 'Oggetto della notifica:'; +$labels['notifyfrom'] = 'Mittente della notifica:'; +$labels['notifyimportance'] = 'Importanza:'; +$labels['notifyimportancelow'] = 'bassa'; +$labels['notifyimportancenormal'] = 'normale'; +$labels['notifyimportancehigh'] = 'alta'; $labels['filtercreate'] = 'Crea filtro'; $labels['usedata'] = 'utilizza i seguenti dati nel filtro'; $labels['nextstep'] = 'passo successivo'; @@ -115,35 +140,38 @@ $labels['default'] = 'predefinito'; $labels['octet'] = 'strict (octet)'; $labels['asciicasemap'] = 'non differenziare maiuscole/minuscole (ascii-casemap)'; $labels['asciinumeric'] = 'numerico'; -$labels['filterunknownerror'] = 'Errore sconosciuto del server'; -$labels['filterconnerror'] = 'Collegamento al server managesieve fallito'; -$labels['filterdeleteerror'] = 'Eliminazione del filtro fallita. Si è verificato un errore nel server'; -$labels['filterdeleted'] = 'Filtro eliminato con successo'; -$labels['filtersaved'] = 'Filtro salvato con successo'; -$labels['filtersaveerror'] = 'Salvataggio del filtro fallito. Si è verificato un errore nel server'; -$labels['filterdeleteconfirm'] = 'Vuoi veramente eliminare il filtro selezionato?'; -$labels['ruledeleteconfirm'] = 'Sei sicuro di voler eliminare la regola selezionata?'; -$labels['actiondeleteconfirm'] = 'Sei sicuro di voler eliminare l\'azione selezionata?'; -$labels['forbiddenchars'] = 'Caratteri non consentiti nel campo'; -$labels['cannotbeempty'] = 'Il campo non può essere vuoto'; -$labels['ruleexist'] = 'Esiste già un filtro con questo nome'; -$labels['setactivateerror'] = 'Impossibile attivare il filtro. Errore del server'; -$labels['setdeactivateerror'] = 'Impossibile disattivare il filtro. Errore del server'; -$labels['setdeleteerror'] = 'Impossibile cancellare il filtro. Errore del server'; -$labels['setactivated'] = 'Filtro attivato'; -$labels['setdeactivated'] = 'Filtro disattivato'; -$labels['setdeleted'] = 'Filtro cancellato'; -$labels['setdeleteconfirm'] = 'Sei sicuro di voler cancellare il gruppo di filtri'; -$labels['setcreateerror'] = 'Impossibile creare il gruppo. Errore del server'; -$labels['setcreated'] = 'Gruppo di filtri creato'; -$labels['activateerror'] = 'impossibile selezionare il filtro (server error)'; -$labels['deactivateerror'] = 'impossibile disabilitare il filtro (server error)'; -$labels['activated'] = 'filtro disabilitato'; -$labels['deactivated'] = 'filtro abilitato'; -$labels['moved'] = 'filtro spostato'; -$labels['moveerror'] = 'impossibile spostare il filtro (server error)'; -$labels['nametoolong'] = 'Impossibile creare il gruppo: Nome troppo lungo'; -$labels['namereserved'] = 'nome riservato'; -$labels['setexist'] = 'Il gruppo esiste già'; -$labels['nodata'] = 'selezionare almeno una posizione'; +$messages = array(); +$messages['filterunknownerror'] = 'Errore sconosciuto del server'; +$messages['filterconnerror'] = 'Collegamento al server managesieve fallito'; +$messages['filterdeleteerror'] = 'Eliminazione del filtro fallita. Si è verificato un errore nel server'; +$messages['filterdeleted'] = 'Filtro eliminato con successo'; +$messages['filtersaved'] = 'Filtro salvato con successo'; +$messages['filtersaveerror'] = 'Salvataggio del filtro fallito. Si è verificato un errore nel server'; +$messages['filterdeleteconfirm'] = 'Vuoi veramente eliminare il filtro selezionato?'; +$messages['ruledeleteconfirm'] = 'Sei sicuro di voler eliminare la regola selezionata?'; +$messages['actiondeleteconfirm'] = 'Sei sicuro di voler eliminare l\'azione selezionata?'; +$messages['forbiddenchars'] = 'Caratteri non consentiti nel campo'; +$messages['cannotbeempty'] = 'Il campo non può essere vuoto'; +$messages['ruleexist'] = 'Esiste già un filtro con questo nome'; +$messages['setactivateerror'] = 'Impossibile attivare il filtro. Errore del server'; +$messages['setdeactivateerror'] = 'Impossibile disattivare il filtro. Errore del server'; +$messages['setdeleteerror'] = 'Impossibile cancellare il filtro. Errore del server'; +$messages['setactivated'] = 'Filtro attivato'; +$messages['setdeactivated'] = 'Filtro disattivato'; +$messages['setdeleted'] = 'Filtro cancellato'; +$messages['setdeleteconfirm'] = 'Sei sicuro di voler cancellare il gruppo di filtri'; +$messages['setcreateerror'] = 'Impossibile creare il gruppo. Errore del server'; +$messages['setcreated'] = 'Gruppo di filtri creato'; +$messages['activateerror'] = 'impossibile selezionare il filtro (server error)'; +$messages['deactivateerror'] = 'impossibile disabilitare il filtro (server error)'; +$messages['deactivated'] = 'filtro abilitato'; +$messages['activated'] = 'filtro disabilitato'; +$messages['moved'] = 'filtro spostato'; +$messages['moveerror'] = 'impossibile spostare il filtro (server error)'; +$messages['nametoolong'] = 'Impossibile creare il gruppo: Nome troppo lungo'; +$messages['namereserved'] = 'nome riservato'; +$messages['setexist'] = 'Il gruppo esiste già'; +$messages['nodata'] = 'selezionare almeno una posizione'; + +?> diff --git a/plugins/managesieve/localization/ja_JP.inc b/plugins/managesieve/localization/ja_JP.inc index f7b96b7d1..c8927d3f2 100644 --- a/plugins/managesieve/localization/ja_JP.inc +++ b/plugins/managesieve/localization/ja_JP.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Takahiro Kambe | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'フィルター'; $labels['managefilters'] = '受信メールのフィルターを管理'; $labels['filtername'] = 'フィルター名'; @@ -52,8 +55,11 @@ $labels['add'] = '追加'; $labels['del'] = '削除'; $labels['sender'] = '送信者'; $labels['recipient'] = '宛先'; -$labels['vacationaddresses'] = '電子メールの宛先の(コンマ区切った)追加のリスト:'; +$labels['vacationaddr'] = '電子メールの宛先の追加のリスト:'; $labels['vacationdays'] = 'メッセージを(1日に)送信する頻度:'; +$labels['vacationinterval'] = 'メッセージを送信する頻度:'; +$labels['days'] = '日'; +$labels['seconds'] = '秒'; $labels['vacationreason'] = 'メッセージ本体(休暇の理由):'; $labels['vacationsubject'] = 'メッセージの件名:'; $labels['rulestop'] = 'ルールの評価を停止'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = '削除済み'; $labels['flaganswered'] = '返信済み'; $labels['flagflagged'] = 'フラグ付き'; $labels['flagdraft'] = '下書き'; +$labels['setvariable'] = '変数を設定'; +$labels['setvarname'] = '変数の名前:'; +$labels['setvarvalue'] = '変数の値:'; +$labels['setvarmodifiers'] = '修飾子:'; +$labels['varlower'] = '小文字'; +$labels['varupper'] = '大文字'; +$labels['varlowerfirst'] = '最初の文字を小文字'; +$labels['varupperfirst'] = '最初の文字を大文字'; +$labels['varquotewildcard'] = '特殊文字を引用処理'; +$labels['varlength'] = '長さ'; +$labels['notify'] = '通知を送信'; +$labels['notifyaddress'] = '送信先の電子メールアドレス:'; +$labels['notifybody'] = '通知の本文:'; +$labels['notifysubject'] = '通知の件名:'; +$labels['notifyfrom'] = '通知の送信者:'; +$labels['notifyimportance'] = '重要度:'; +$labels['notifyimportancelow'] = '低'; +$labels['notifyimportancenormal'] = '通常'; +$labels['notifyimportancehigh'] = '高'; $labels['filtercreate'] = 'フィルターを作成'; $labels['usedata'] = 'フィルターで次のデータを使用'; $labels['nextstep'] = '次のステップ'; @@ -115,35 +140,38 @@ $labels['default'] = '初期値'; $labels['octet'] = '厳密(オクテット)'; $labels['asciicasemap'] = '大文字小文字を区別しない(ascii-casemap)'; $labels['asciinumeric'] = '数値(ascii-numeric)'; -$labels['filterunknownerror'] = '不明なサーバーのエラーです。'; -$labels['filterconnerror'] = 'サーバに接続できません。'; -$labels['filterdeleteerror'] = 'フィルターを削除できませんでした。サーバーでエラーが発生しました。'; -$labels['filterdeleted'] = 'フィルターを削除しました。'; -$labels['filtersaved'] = 'フィルターを保存しました。'; -$labels['filtersaveerror'] = 'フィルターの保存できませんでした。サーバーでエラーが発生しました。'; -$labels['filterdeleteconfirm'] = '本当に選択したフィルターを削除しますか?'; -$labels['ruledeleteconfirm'] = '本当に選択したルールを削除しますか?'; -$labels['actiondeleteconfirm'] = '本当に選択した操作を削除しますか?'; -$labels['forbiddenchars'] = '項目に禁止している文字が含まれています。'; -$labels['cannotbeempty'] = '項目は空欄にできません。'; -$labels['ruleexist'] = '指定した名前のフィルターが既に存在します。'; -$labels['setactivateerror'] = '選択したフィルターセットを有効にできませんでした。サーバーでエラーが発生しました。'; -$labels['setdeactivateerror'] = '選択したフィルターセットを無効にできませんでした。サーバーでエラーが発生しました。'; -$labels['setdeleteerror'] = '選択したフィルターセットを削除できませんでした。サーバーでエラーが発生しました。'; -$labels['setactivated'] = 'フィルターセットを有効にしました。'; -$labels['setdeactivated'] = 'フィルターセットを無効にしました。'; -$labels['setdeleted'] = 'フィルターセットを削除しました。'; -$labels['setdeleteconfirm'] = '本当に選択したフィルターセットを削除しますか?'; -$labels['setcreateerror'] = 'フィルターセットを作成できませんでした。サーバーでエラーが発生しました。'; -$labels['setcreated'] = 'フィルターセットを作成しました。'; -$labels['activateerror'] = '選択したフィルターを有効にできませんでした。サーバーでエラーが発生しました。'; -$labels['deactivateerror'] = '選択したフィルターを無効にできませんでした。サーバーでエラーが発生しました。'; -$labels['activated'] = 'フィルターを無効にしました。'; -$labels['deactivated'] = 'フィルターを有効にしました。'; -$labels['moved'] = 'フィルターを移動しました。'; -$labels['moveerror'] = '選択したフィルターを移動できませんでした。サーバーでエラーが発生しました。'; -$labels['nametoolong'] = '名前が長すぎます。'; -$labels['namereserved'] = '予約されている名前です。'; -$labels['setexist'] = 'フィルターセットが既に存在します。'; -$labels['nodata'] = '少なくとも1つの場所を選択しなければなりません!'; +$messages = array(); +$messages['filterunknownerror'] = '不明なサーバーのエラーです。'; +$messages['filterconnerror'] = 'サーバに接続できません。'; +$messages['filterdeleteerror'] = 'フィルターを削除できませんでした。サーバーでエラーが発生しました。'; +$messages['filterdeleted'] = 'フィルターを削除しました。'; +$messages['filtersaved'] = 'フィルターを保存しました。'; +$messages['filtersaveerror'] = 'フィルターの保存できませんでした。サーバーでエラーが発生しました。'; +$messages['filterdeleteconfirm'] = '本当に選択したフィルターを削除しますか?'; +$messages['ruledeleteconfirm'] = '本当に選択したルールを削除しますか?'; +$messages['actiondeleteconfirm'] = '本当に選択した操作を削除しますか?'; +$messages['forbiddenchars'] = '項目に禁止している文字が含まれています。'; +$messages['cannotbeempty'] = '項目は空欄にできません。'; +$messages['ruleexist'] = '指定した名前のフィルターが既に存在します。'; +$messages['setactivateerror'] = '選択したフィルターセットを有効にできませんでした。サーバーでエラーが発生しました。'; +$messages['setdeactivateerror'] = '選択したフィルターセットを無効にできませんでした。サーバーでエラーが発生しました。'; +$messages['setdeleteerror'] = '選択したフィルターセットを削除できませんでした。サーバーでエラーが発生しました。'; +$messages['setactivated'] = 'フィルターセットを有効にしました。'; +$messages['setdeactivated'] = 'フィルターセットを無効にしました。'; +$messages['setdeleted'] = 'フィルターセットを削除しました。'; +$messages['setdeleteconfirm'] = '本当に選択したフィルターセットを削除しますか?'; +$messages['setcreateerror'] = 'フィルターセットを作成できませんでした。サーバーでエラーが発生しました。'; +$messages['setcreated'] = 'フィルターセットを作成しました。'; +$messages['activateerror'] = '選択したフィルターを有効にできませんでした。サーバーでエラーが発生しました。'; +$messages['deactivateerror'] = '選択したフィルターを無効にできませんでした。サーバーでエラーが発生しました。'; +$messages['deactivated'] = 'フィルターを有効にしました。'; +$messages['activated'] = 'フィルターを無効にしました。'; +$messages['moved'] = 'フィルターを移動しました。'; +$messages['moveerror'] = '選択したフィルターを移動できませんでした。サーバーでエラーが発生しました。'; +$messages['nametoolong'] = '名前が長すぎます。'; +$messages['namereserved'] = '予約されている名前です。'; +$messages['setexist'] = 'フィルターセットが既に存在します。'; +$messages['nodata'] = '少なくとも1つの場所を選択しなければなりません!'; + +?> diff --git a/plugins/managesieve/localization/ko_KR.inc b/plugins/managesieve/localization/ko_KR.inc index c3fff4115..1085f624d 100644 --- a/plugins/managesieve/localization/ko_KR.inc +++ b/plugins/managesieve/localization/ko_KR.inc @@ -2,130 +2,176 @@ /* +-----------------------------------------------------------------------+ - | localization/ko_KR/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kim, Woohyun <woohyun.kim@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = '필터'; $labels['managefilters'] = '수신 메일 필터 관리'; -$labels['filtername'] = '필터 이름'; +$labels['filtername'] = '필터명'; $labels['newfilter'] = '새 필터'; $labels['filteradd'] = '필터 추가'; $labels['filterdel'] = '필터 삭제'; $labels['moveup'] = '위로 이동'; $labels['movedown'] = '아래로 이동'; -$labels['filterallof'] = '다음에 오는 규칙들 전부와 일치'; -$labels['filteranyof'] = '다음에 오는 규칙들 중 어떠한 것 이라도 일치'; +$labels['filterallof'] = '다음의 모든 규칙과 일치함'; +$labels['filteranyof'] = '다음 규칙 중 하나라도 일치함'; $labels['filterany'] = '모든 메시지'; -$labels['filtercontains'] = '포함합니다'; -$labels['filternotcontains'] = '포함하지 않습니다'; -$labels['filteris'] = '와 같습니다'; -$labels['filterisnot'] = '와 같지 않습니다'; -$labels['filterexists'] = '존재합니다'; -$labels['filternotexists'] = '존재하지 않습니다'; -$labels['filtermatches'] = '표현식과 일치합니다'; -$labels['filternotmatches'] = '표현식과 일치하지 않습니다'; -$labels['filterregex'] = '정규표현식과 일치합니다'; -$labels['filternotregex'] = '정규 표현식과 일치하지 않습니다'; -$labels['addrule'] = '규칙 더하기'; +$labels['filtercontains'] = '다음을 포함함'; +$labels['filternotcontains'] = '다음을 포함하지 않음'; +$labels['filteris'] = '다음과 같음'; +$labels['filterisnot'] = '다음과 같지 않음'; +$labels['filterexists'] = '다음이 존재함'; +$labels['filternotexists'] = '다음이 존재하지 않음'; +$labels['filtermatches'] = '다음 표현식과 일치함'; +$labels['filternotmatches'] = '다음 표현식과 일치하지 않음'; +$labels['filterregex'] = '다음 정규 표현식과 일치함'; +$labels['filternotregex'] = '다음 정규 표현식과 일치하지 않음'; +$labels['filterunder'] = '다음보다 아래임'; +$labels['filterover'] = '다음보다 위임'; +$labels['addrule'] = '규칙 추가'; $labels['delrule'] = '규칙 삭제'; -$labels['messagemoveto'] = '메시지 이동'; -$labels['messageredirect'] = '메시지를 Redirect'; -$labels['messagecopyto'] = '메시지를 복사'; -$labels['messagesendcopy'] = '메시지의 복사본 보내기'; -$labels['messagereply'] = '메시지에 회신하기'; -$labels['messagedelete'] = '메시지 삭제'; +$labels['messagemoveto'] = '메시지를 다음 위치로 이동함'; +$labels['messageredirect'] = '메시지를 다음 주소로 전송함'; +$labels['messagecopyto'] = '메시지를 다음 위치로 복사함'; +$labels['messagesendcopy'] = '메시지의 사본을 다음 위치로 보냄'; +$labels['messagereply'] = '다음 메시지로 회신'; +$labels['messagedelete'] = '메시지를 삭제'; +$labels['messagediscard'] = '다음 메시지와 함께 폐기'; +$labels['messagesrules'] = '해당 받은 메일:'; +$labels['messagesactions'] = '...다음 동작을 실행:'; $labels['add'] = '추가'; $labels['del'] = '삭제'; -$labels['sender'] = '보낸 사람'; -$labels['recipient'] = '수신자'; -$labels['vacationaddresses'] = '나의 추가 e-mail 주소(들) (콤마로 구분 됨):'; +$labels['sender'] = '발신인'; +$labels['recipient'] = '수신인'; +$labels['vacationaddr'] = '나의 추가 이메일 주소:'; +$labels['vacationdays'] = '메시지 발신 주기 (일):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = '메시지 본문 (휴가 사유):'; $labels['vacationsubject'] = '메시지 제목:'; -$labels['rulestop'] = '규칙의 실행을 멈춤'; -$labels['enable'] = '사용/사용안함'; -$labels['filterset'] = '필터 묶음'; -$labels['filtersets'] = '필터 묶음'; -$labels['filtersetadd'] = '필터 묶음 추가'; -$labels['filtersetdel'] = '현재 필터 묶음을 삭제'; +$labels['rulestop'] = '규칙 평가를 중단'; +$labels['enable'] = '활성화/비활성화'; +$labels['filterset'] = '필터 세트'; +$labels['filtersets'] = '필터 세트'; +$labels['filtersetadd'] = '필터 세트 추가'; +$labels['filtersetdel'] = '현재 필터 세트를 삭제'; $labels['filtersetact'] = '현재 필터 세트를 활성화'; $labels['filtersetdeact'] = '현재 필터 세트를 비활성화'; $labels['filterdef'] = '필터 정의'; -$labels['filtersetname'] = '필터 세트 이름'; -$labels['newfilterset'] = '새로운 필터 세트'; +$labels['filtersetname'] = '필터 세트명'; +$labels['newfilterset'] = '새 필터 세트'; $labels['active'] = '활성'; $labels['none'] = '없음'; -$labels['fromset'] = '묶음으로 부터'; -$labels['fromfile'] = '파일로 부터'; -$labels['filterdisabled'] = '필터 사용하지 않음'; -$labels['countisgreaterthan'] = '갯수가 큼'; -$labels['countisgreaterthanequal'] = '갯수가 크거나 같음'; -$labels['countislessthan'] = '갯수가 작음'; -$labels['countislessthanequal'] = '갯수가 작거나 같음'; -$labels['countequals'] = '갯수가 같음'; -$labels['countnotequals'] = '갯수가 같지 않음'; -$labels['valueisgreaterthan'] = '값이 큼'; -$labels['valueisgreaterthanequal'] = '값이 크거나 같음'; -$labels['valueislessthan'] = '값이 작음'; -$labels['valueislessthanequal'] = '값이 작거나 같음'; -$labels['valueequals'] = '값이 같음'; -$labels['valuenotequals'] = '값이 같지 않음'; -$labels['setflags'] = '메시지에 플래그를 설정'; -$labels['addflags'] = '메시지에 플래그를 추가'; -$labels['removeflags'] = '메시지에서 플래그를 제거'; +$labels['fromset'] = '세트로부터'; +$labels['fromfile'] = '파일로부터'; +$labels['filterdisabled'] = '필터가 비활성화됨'; +$labels['countisgreaterthan'] = '개수가 다음보다 큼'; +$labels['countisgreaterthanequal'] = '개수가 다음보다 크거나 같음'; +$labels['countislessthan'] = '개수가 다음보다 작음'; +$labels['countislessthanequal'] = '개수가 작거나 같음'; +$labels['countequals'] = '개수가 다음과 같음'; +$labels['countnotequals'] = '개수가 다음과 같지 않음'; +$labels['valueisgreaterthan'] = '값이 다음보다 큼'; +$labels['valueisgreaterthanequal'] = '값이 다음보다 크거나 같음'; +$labels['valueislessthan'] = '값이 다음보다 작음'; +$labels['valueislessthanequal'] = '값이 다음보다 작거나 같음'; +$labels['valueequals'] = '값이 다음과 같음'; +$labels['valuenotequals'] = '값이 다음과 같지 않음'; +$labels['setflags'] = '메시지에 깃발을 설정'; +$labels['addflags'] = '메시지에 깃발을 추가'; +$labels['removeflags'] = '메시지에서 깃발을 제거'; $labels['flagread'] = '읽음'; $labels['flagdeleted'] = '삭제됨'; $labels['flaganswered'] = '응답함'; -$labels['flagflagged'] = '표시함'; +$labels['flagflagged'] = '깃발을 추가함'; $labels['flagdraft'] = '임시 보관함'; +$labels['setvariable'] = '변수 설정'; +$labels['setvarname'] = '변수명:'; +$labels['setvarvalue'] = '변수 값:'; +$labels['setvarmodifiers'] = '수식자:'; +$labels['varlower'] = '소문자'; +$labels['varupper'] = '대문자'; +$labels['varlowerfirst'] = '첫 문자를 소문자로'; +$labels['varupperfirst'] = '첫 문자를 대문자로'; +$labels['varquotewildcard'] = '특수 기호를 인용'; +$labels['varlength'] = '길이'; +$labels['notify'] = '알림 메시지 보내기'; +$labels['notifyaddress'] = '대상 이메일 주소:'; +$labels['notifybody'] = '알림 메시지 본문:'; +$labels['notifysubject'] = '알림 메시지 제목:'; +$labels['notifyfrom'] = '알림 메시지 발신인:'; +$labels['notifyimportance'] = '중요도:'; +$labels['notifyimportancelow'] = '낮음'; +$labels['notifyimportancenormal'] = '보통'; +$labels['notifyimportancehigh'] = '높음'; $labels['filtercreate'] = '필터 생성'; -$labels['usedata'] = '필터에서 다음에 오는 데이터를 사용'; +$labels['usedata'] = '필터에서 다음 데이터를 사용:'; $labels['nextstep'] = '다음 단계'; $labels['...'] = '...'; -$labels['advancedopts'] = '상세 설정'; +$labels['advancedopts'] = '고급 설정'; $labels['body'] = '본문'; $labels['address'] = '주소'; +$labels['envelope'] = '봉투'; +$labels['modifier'] = '수식자:'; $labels['text'] = '텍스트'; +$labels['undecoded'] = '암호화되지 않음 (원상태)'; +$labels['contenttype'] = '내용 유형'; +$labels['modtype'] = '유형:'; +$labels['allparts'] = '모두'; $labels['domain'] = '도메인'; +$labels['localpart'] = '로컬 부분'; $labels['user'] = '사용자'; -$labels['default'] = '기본값'; -$labels['filterunknownerror'] = '알수 없는 서버 에러.'; -$labels['filterconnerror'] = '서버에 연결할 수 없습니다.'; -$labels['filterdeleteerror'] = '필터를 삭제할 수 없습니다. 서버 에러 발생 함.'; -$labels['filterdeleted'] = '필터를 성공적으로 삭제 함.'; -$labels['filtersaved'] = '필터를 성공적으로 저장 함.'; -$labels['filtersaveerror'] = '필터를 저장할 수 없음. 서버 에러 발생 함.'; -$labels['filterdeleteconfirm'] = '정말로 선택한 필터의 삭제를 원하십니까?'; -$labels['ruledeleteconfirm'] = '선택한 규칙을 삭제하고자 하는 것이 확실합니까?'; -$labels['actiondeleteconfirm'] = '선택한 동작을 삭제하고자 하는 것이 확실합니까?'; -$labels['forbiddenchars'] = '필드에 금지된 문자가 있음.'; -$labels['cannotbeempty'] = '필드는 비어있을 수 없음.'; -$labels['ruleexist'] = '지정한 이름의 필터가 이미 존재 함.'; -$labels['setactivateerror'] = '선택한 필터 묶음을 활성화 할 수 없음. 서버 에러 발생 함.'; -$labels['setdeactivateerror'] = '선택한 필터 묶음을 비활성화 할 수 없음. 서버 에러 발생 함.'; -$labels['setdeleteerror'] = '선택한 필터 묶음을 삭제할 수 없음. 서버 에러 발생 함.'; -$labels['setactivated'] = '필터 묶음을 성공적으로 활성화 하였음.'; -$labels['setdeactivated'] = '필터 묶음을 성공적으로 비활성화 하였음.'; -$labels['setdeleted'] = '필터 묶음을 성공적으로 삭제 함.'; -$labels['setdeleteconfirm'] = '선택한 필터 묶음을 지우고자 하는 것이 확실합니까?'; -$labels['setcreateerror'] = '필터 묶음을 생성할 수 없음. 서버 에러 발생 함.'; -$labels['setcreated'] = '필터 묶음을 성공적으로 생성 함.'; -$labels['activateerror'] = '선택한 필터(들)을 동작하게 할 수 없음. 서버 에러 발생 함.'; -$labels['deactivateerror'] = '선택한 필터(들)을 동작하지 않게 할 수 없음. 서버 에러 발생 함.'; -$labels['activated'] = '필터(들)을 동작하지 않게 하는데 성공하였음.'; -$labels['deactivated'] = '필터(들)을 동작하게 하는데 성공하였음.'; -$labels['moved'] = '필터를 이동하는 데 성공하였음.'; -$labels['moveerror'] = '선택한 필터를 이동할 수 없음. 서버 에러 발생 함.'; -$labels['nametoolong'] = '이름이 너무 김.'; -$labels['namereserved'] = '예약된 이름.'; -$labels['setexist'] = '묶음이 이미 존재 함.'; -$labels['nodata'] = '적어도 하나의 위치가 선택되어야 함!'; +$labels['detail'] = '세부사항'; +$labels['comparator'] = '비교기:'; +$labels['default'] = '기본'; +$labels['octet'] = '엄격 (8진수)'; +$labels['asciicasemap'] = '대/소문자 구분 (ascii-casemap)'; +$labels['asciinumeric'] = '숫자 (ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = '알수 없는 서버 오류.'; +$messages['filterconnerror'] = '서버에 연결할 수 없음.'; +$messages['filterdeleteerror'] = '필터를 삭제할 수 없음. 서버 오류가 발생함.'; +$messages['filterdeleted'] = '필터가 성공적으로 삭제됨.'; +$messages['filtersaved'] = '필터가 성공적으로 저장됨.'; +$messages['filtersaveerror'] = '필터를 저장할 수 없음. 서버 오류가 발생함.'; +$messages['filterdeleteconfirm'] = '정말로 선택한 필터를 삭제하시겠습니까?'; +$messages['ruledeleteconfirm'] = '정말로 선택한 규칙을 삭제하시겠습니까?'; +$messages['actiondeleteconfirm'] = '정말로 선택한 동작을 삭제하시겠습니까?'; +$messages['forbiddenchars'] = '필드에 금지된 문자가 존재함.'; +$messages['cannotbeempty'] = '필드는 비워둘 수 없음.'; +$messages['ruleexist'] = '지정한 이름의 필터가 이미 존재함.'; +$messages['setactivateerror'] = '선택한 필터 세트를 활성화 할 수 없음. 서버 오류가 발생함.'; +$messages['setdeactivateerror'] = '선택한 필터 세트를 비활성화 할 수 없음. 서버 오류가 발생함.'; +$messages['setdeleteerror'] = '선택한 필터 세트를 삭제할 수 없음. 서버 오류가 발생함.'; +$messages['setactivated'] = '필터 세트가 성공적으로 활성화됨.'; +$messages['setdeactivated'] = '필터 세트가 성공적으로 비활성화됨.'; +$messages['setdeleted'] = '필터 세트가 성공적으로 삭제됨.'; +$messages['setdeleteconfirm'] = '정말로 선택한 필터 세트를 삭제하시겠습니까?'; +$messages['setcreateerror'] = '필터 세트를 생성할 수 없음. 서버 오류가 발생함.'; +$messages['setcreated'] = '필터 세트가 성공적으로 생성됨.'; +$messages['activateerror'] = '선택한 필터를 활성화할 수 없음. 서버 오류가 발생함.'; +$messages['deactivateerror'] = '선택한 필터를 비활성화할 수 없음. 서버 오류가 발생함.'; +$messages['deactivated'] = '필터가 성공적으로 비활성화됨.'; +$messages['activated'] = '필터가 성공적으로 활성화됨.'; +$messages['moved'] = '필터가 성공적으로 이동함.'; +$messages['moveerror'] = '선택한 필터를 이동할 수 없음. 서버 오류가 발생함.'; +$messages['nametoolong'] = '이름이 너무 김.'; +$messages['namereserved'] = '예약된 이름.'; +$messages['setexist'] = '세트가 이미 존재함.'; +$messages['nodata'] = '최소 하나의 위치가 선택되어야 합니다!'; +?> diff --git a/plugins/managesieve/localization/lt_LT.inc b/plugins/managesieve/localization/lt_LT.inc index 5fe6dc064..3b6f4eec4 100644 --- a/plugins/managesieve/localization/lt_LT.inc +++ b/plugins/managesieve/localization/lt_LT.inc @@ -2,19 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: tomas <tomas@saulessmugis.lt> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtrai'; $labels['managefilters'] = 'Tvarkyti gaunamų laiškų filtrus'; $labels['filtername'] = 'Filtro pavadinimas'; @@ -46,14 +48,18 @@ $labels['messagecopyto'] = 'Kopijuoti laišką į'; $labels['messagesendcopy'] = 'Nusiųsti laiško kopiją'; $labels['messagereply'] = 'Atsakyti laišku'; $labels['messagedelete'] = 'Pašalinti laišką'; +$labels['messagediscard'] = 'Discard with message'; $labels['messagesrules'] = 'Gaunamiems laiškams:'; $labels['messagesactions'] = '…vykdyti šiuos veiksmus:'; $labels['add'] = 'Pridėti'; $labels['del'] = 'Pašalinti'; $labels['sender'] = 'Siuntėjas'; $labels['recipient'] = 'Gavėjas'; -$labels['vacationaddresses'] = 'Papildomas gavėjų adresų sąrašas (skirti kableliais):'; +$labels['vacationaddr'] = 'Papildomas gavėjų adresų sąrašas:'; $labels['vacationdays'] = 'Kaip dažnai išsiųsti laiškus (dienomis):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Laiško tekstas'; $labels['vacationsubject'] = 'Laiško tema:'; $labels['rulestop'] = 'Nutraukti taisyklių vykdymą'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Pašalintas'; $labels['flaganswered'] = 'Atsakytas'; $labels['flagflagged'] = 'Pažymėtas gairele'; $labels['flagdraft'] = 'Juodraštis'; +$labels['setvariable'] = 'Nustatyti kintamąjį'; +$labels['setvarname'] = 'Kintamojo vardas:'; +$labels['setvarvalue'] = 'Kintamojo vertė:'; +$labels['setvarmodifiers'] = 'Modifikatoriai:'; +$labels['varlower'] = 'mažosios raidės'; +$labels['varupper'] = 'didžiosios raidės'; +$labels['varlowerfirst'] = 'pirmoji raidė mažoji'; +$labels['varupperfirst'] = 'pirmoji raidė didžioji'; +$labels['varquotewildcard'] = 'cituoti specialius simbolius'; +$labels['varlength'] = 'ilgis'; +$labels['notify'] = 'Siųsti priminimą'; +$labels['notifyaddress'] = 'Kam, el. pašto adresas:'; +$labels['notifybody'] = 'Priminimo tekstas'; +$labels['notifysubject'] = 'Priminimo pavadinimas'; +$labels['notifyfrom'] = 'Priminimo siuntėjas'; +$labels['notifyimportance'] = 'Svarbumas'; +$labels['notifyimportancelow'] = 'žemas'; +$labels['notifyimportancenormal'] = 'normalus'; +$labels['notifyimportancehigh'] = 'aukštas'; $labels['filtercreate'] = 'Kurti filtrą'; $labels['usedata'] = 'Filtrui naudoti šiuos duomenis:'; $labels['nextstep'] = 'Kitas žingsnis'; @@ -116,3 +141,37 @@ $labels['octet'] = 'griežtas („octet“)'; $labels['asciicasemap'] = 'nepaisantis raidžių registro („ascii-casemap“)'; $labels['asciinumeric'] = 'skaitinis („ascii-numeric“)'; +$messages = array(); +$messages['filterunknownerror'] = 'Nežinoma serverio klaida.'; +$messages['filterconnerror'] = 'Neįmanoma užmegzti ryšio su serveriu.'; +$messages['filterdeleteerror'] = 'Filtro panaikinti neįmanoma. Įvyko serverio klaida.'; +$messages['filterdeleted'] = 'Filtras panaikintas sėkmingai.'; +$messages['filtersaved'] = 'Filtras sėkmingai išsaugotas'; +$messages['filtersaveerror'] = 'Filtro išsaugoti neįmanoma. Įvyko serverio klaida.'; +$messages['filterdeleteconfirm'] = 'Ar jūs esate įsitikinęs, jog norite panaikinti pasirinktus filtrus(-ą)?'; +$messages['ruledeleteconfirm'] = 'Ar jūs įsitikinęs, jog norite panaikinti pasirinktą taisyklę?'; +$messages['actiondeleteconfirm'] = 'Ar jūs įsitikinęs, jog norite panaikinti pasirinktą veiksmą?'; +$messages['forbiddenchars'] = 'Laukelyje yra draudžiamų simbolių.'; +$messages['cannotbeempty'] = 'Laukelis negali būti tuščias'; +$messages['ruleexist'] = 'Filtras tokiu vardu jau yra.'; +$messages['setactivateerror'] = 'Neįmanoma aktyvuoti pasirinkto filtrų rinkinio. Įvyko serverio klaida.'; +$messages['setdeactivateerror'] = 'Neįmanoma deaktyvuoti pasirinkto filtrų rinkinio. Įvyko serverio klaida.'; +$messages['setdeleteerror'] = 'Neįmanoma panaikinti pasirinkto filtrų rinkinio. Įvyko serverio klaida.'; +$messages['setactivated'] = 'Filtrų rinkinys sėkmingai aktyvuotas.'; +$messages['setdeactivated'] = 'Filtrų rinkinys sėkmingai deaktyvuotas.'; +$messages['setdeleted'] = 'Filtrų rinkinys sėkmingai panaikintas.'; +$messages['setdeleteconfirm'] = 'Ar jūs esate tikri, jog norite panaikinti pasirinktą filtrų rinkinį?'; +$messages['setcreateerror'] = 'Neįmanoma sukurti filtrų rinkinio. Įvyko serverio klaida.'; +$messages['setcreated'] = 'Filtrų rinkinys sėkmingai sukurtas.'; +$messages['activateerror'] = 'Neįmanoma įjungti pasirinktų filtrų(-o). Įvyko serverio klaida.'; +$messages['deactivateerror'] = 'Neįmanoma išjungti pasirinktų filtrų(-o). Įvyko serverio klaida.'; +$messages['deactivated'] = 'Filtras(-as) sėkmingai išjungti.'; +$messages['activated'] = 'Filtras(-as) sėkmingai įjungti.'; +$messages['moved'] = 'Filtrai perkelti sėkmingai.'; +$messages['moveerror'] = 'Pasirinkto filtro perkelti neįmanoma. Įvyko serverio klaida.'; +$messages['nametoolong'] = 'Vardas per ilgas.'; +$messages['namereserved'] = 'Rezervuotas vardas.'; +$messages['setexist'] = 'Rinkinys jau yra sukurtas.'; +$messages['nodata'] = 'At least one position must be selected!'; + +?> diff --git a/plugins/managesieve/localization/lv_LV.inc b/plugins/managesieve/localization/lv_LV.inc index 98804d08e..0a008f8b8 100644 --- a/plugins/managesieve/localization/lv_LV.inc +++ b/plugins/managesieve/localization/lv_LV.inc @@ -2,19 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/lv_LV/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Ivars Strazdiņš <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Vēstuļu filtri'; $labels['managefilters'] = 'Pārvaldīt ienākošo vēstuļu filtrus'; $labels['filtername'] = 'Filtra nosaukums'; @@ -53,8 +55,11 @@ $labels['add'] = 'Pievienot'; $labels['del'] = 'Dzēst'; $labels['sender'] = 'Sūtītājs'; $labels['recipient'] = 'Saņēmējs'; -$labels['vacationaddresses'] = 'Ievadiet vienu vai vairākus e-pastu(s), atdalot tos komatu:'; +$labels['vacationaddr'] = 'Ievadiet vienu vai vairākus e-pastu(s):'; $labels['vacationdays'] = 'Cik dienu laikā vienam un tam pašam sūtītājam neatbildēt atkārtoti (piem., 7):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Atvaļinājuma paziņojuma teksts:'; $labels['vacationsubject'] = 'Vēstules tēma:'; $labels['rulestop'] = 'Apturēt nosacījumu pārbaudi'; @@ -93,6 +98,25 @@ $labels['flagdeleted'] = 'Dzēstas'; $labels['flaganswered'] = 'Atbildētas'; $labels['flagflagged'] = 'Iezīmētās'; $labels['flagdraft'] = 'Melnraksts'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; $labels['filtercreate'] = 'Izveidot filtru'; $labels['usedata'] = 'Filtrā izmantot sekojošus datus'; $labels['nextstep'] = 'Nākamais solis'; @@ -116,25 +140,38 @@ $labels['default'] = 'noklusējums'; $labels['octet'] = 'strikti (oktets)'; $labels['asciicasemap'] = 'reģistrnejutīgs (ascii tabula)'; $labels['asciinumeric'] = 'skaitļu (ascii skaitļu)'; -$labels['filterunknownerror'] = 'Nezināma servera kļūda'; -$labels['filterconnerror'] = 'Neizdevās pieslēgties ManageSieve serverim'; -$labels['filterdeleteerror'] = 'Neizdevās dzēst filtru. Servera iekšējā kļūda'; -$labels['filterdeleted'] = 'Filtrs veiksmīgi izdzēsts'; -$labels['filtersaved'] = 'Filtrs veiksmīgi saglabāts'; -$labels['filtersaveerror'] = 'Neizdevās saglabāt filtru. Servera iekšējā kļūda'; -$labels['filterdeleteconfirm'] = 'Vai tiešām vēlaties dzēst atzīmēto filtru?'; -$labels['ruledeleteconfirm'] = 'Vai tiešām vēlaties dzēst atzīmēto nosacījumu?'; -$labels['actiondeleteconfirm'] = 'Vai tiešām vēlaties dzēst atzīmēto darbību?'; -$labels['forbiddenchars'] = 'Lauks satur aizliegtus simbolus'; -$labels['cannotbeempty'] = 'Lauks nedrīkst būt tukšs'; -$labels['setactivateerror'] = 'Neizdevās aktivizēt atzīmēto filtru kopu. Servera iekšējā kļūda'; -$labels['setdeactivateerror'] = 'Neizdevās deaktivizēt atzīmēto filtru kopu. Servera iekšējā kļūda'; -$labels['setdeleteerror'] = 'Neizdevās izdzēst atzīmēto filtru kopu. Servera iekšējā kļūda'; -$labels['setactivated'] = 'Filtru kopa veiksmīgi aktivizēta'; -$labels['setdeactivated'] = 'Filtru kopa veiksmīgi deaktivizēta'; -$labels['setdeleted'] = 'Filtru kopa veiksmīgi izdzēsta'; -$labels['setdeleteconfirm'] = 'Vai tiešām vēlaties dzēst atzīmēto filtru kopu?'; -$labels['setcreateerror'] = 'Neizdevās izveidot filtru kopu. Servera iekšējā kļūda'; -$labels['setcreated'] = 'Filtru kopa veiksmīgi izveidota'; -$labels['nametoolong'] = 'Neizdevās izveidot filtru kopu. Pārāk garš kopas nosaukums'; +$messages = array(); +$messages['filterunknownerror'] = 'Nezināma servera kļūda'; +$messages['filterconnerror'] = 'Neizdevās pieslēgties ManageSieve serverim'; +$messages['filterdeleteerror'] = 'Neizdevās dzēst filtru. Servera iekšējā kļūda'; +$messages['filterdeleted'] = 'Filtrs veiksmīgi izdzēsts'; +$messages['filtersaved'] = 'Filtrs veiksmīgi saglabāts'; +$messages['filtersaveerror'] = 'Neizdevās saglabāt filtru. Servera iekšējā kļūda'; +$messages['filterdeleteconfirm'] = 'Vai tiešām vēlaties dzēst atzīmēto filtru?'; +$messages['ruledeleteconfirm'] = 'Vai tiešām vēlaties dzēst atzīmēto nosacījumu?'; +$messages['actiondeleteconfirm'] = 'Vai tiešām vēlaties dzēst atzīmēto darbību?'; +$messages['forbiddenchars'] = 'Lauks satur aizliegtus simbolus'; +$messages['cannotbeempty'] = 'Lauks nedrīkst būt tukšs'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Neizdevās aktivizēt atzīmēto filtru kopu. Servera iekšējā kļūda'; +$messages['setdeactivateerror'] = 'Neizdevās deaktivizēt atzīmēto filtru kopu. Servera iekšējā kļūda'; +$messages['setdeleteerror'] = 'Neizdevās izdzēst atzīmēto filtru kopu. Servera iekšējā kļūda'; +$messages['setactivated'] = 'Filtru kopa veiksmīgi aktivizēta'; +$messages['setdeactivated'] = 'Filtru kopa veiksmīgi deaktivizēta'; +$messages['setdeleted'] = 'Filtru kopa veiksmīgi izdzēsta'; +$messages['setdeleteconfirm'] = 'Vai tiešām vēlaties dzēst atzīmēto filtru kopu?'; +$messages['setcreateerror'] = 'Neizdevās izveidot filtru kopu. Servera iekšējā kļūda'; +$messages['setcreated'] = 'Filtru kopa veiksmīgi izveidota'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Filter moved successfully.'; +$messages['moveerror'] = 'Unable to move selected filter. Server error occured.'; +$messages['nametoolong'] = 'Neizdevās izveidot filtru kopu. Pārāk garš kopas nosaukums'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; + +?> diff --git a/plugins/managesieve/localization/ml_IN.inc b/plugins/managesieve/localization/ml_IN.inc index ed3d7675c..761b4305b 100644 --- a/plugins/managesieve/localization/ml_IN.inc +++ b/plugins/managesieve/localization/ml_IN.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/ml_IN/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'അരിപ്പകള്'; $labels['managefilters'] = 'അകത്തോട്ടുള്ള ഇമെയില് അരിപ്പകള് ക്രമീകരിക്കുക'; $labels['filtername'] = 'അരിപ്പയുടെ പേര്'; @@ -52,8 +55,10 @@ $labels['add'] = 'ചേര്ക്കു'; $labels['del'] = 'നീക്കം ചെയ്യുക'; $labels['sender'] = 'അയചയാള്'; $labels['recipient'] = 'സ്വീകര്ത്താവ്'; -$labels['vacationaddresses'] = 'സ്വീകര്ത്താവിന്റെ ഇമെയില് വിലാസങ്ങളുടെ അധികമുള്ള പട്ടിക (കോമയിട്ട് തിരിച്ച)'; $labels['vacationdays'] = 'എത്ര ഭിവസം കൂടുമ്പോള് സന്ദേശം അയക്കണം:'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'സന്ദേശത്തിന്റെ ഉള്ളടക്കം (അവധിയുടെ കാരണം):'; $labels['vacationsubject'] = 'സന്ദേശത്തിന്റെ വിഷയം:'; $labels['rulestop'] = 'നിയമങ്ങള് വിലയിരുത്തുന്നത് നിര്ത്തുക'; @@ -92,6 +97,25 @@ $labels['flagdeleted'] = 'നീക്കം ചെയ്തവ'; $labels['flaganswered'] = 'മറുപടി നല്കിയവ'; $labels['flagflagged'] = 'അടയാളപ്പെടുത്തിയവ'; $labels['flagdraft'] = 'കരട്'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; $labels['filtercreate'] = 'അരിപ്പ ഉണ്ടാക്കുക'; $labels['usedata'] = 'ഈ വിവരങ്ങള് അരിപ്പയില് ഉപയോഗിക്കുക:'; $labels['nextstep'] = 'അടുത്ത പടി'; @@ -115,35 +139,38 @@ $labels['default'] = 'സഹജമായ'; $labels['octet'] = 'കര്ശനം (octet)'; $labels['asciicasemap'] = 'വലിയ-ചെറിയക്ഷരങ്ങള് തമ്മില് വ്യത്യാസമില്ലാത്ത (ascii-casemap)'; $labels['asciinumeric'] = 'സംഖ്യകള് (ascii-numeric)'; -$labels['filterunknownerror'] = 'അജ്ഞാതമായ സെര്വ്വര് പിശക്.'; -$labels['filterconnerror'] = 'സെര്വ്വറുമായി ബന്ധപ്പെടാന് സാധിക്കുന്നില്ല.'; -$labels['filterdeleteerror'] = 'അരിപ്പ മായ്ക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; -$labels['filterdeleted'] = 'അരിപ്പ വിജകരമായി മായ്ച്ചു.'; -$labels['filtersaved'] = 'അരിപ്പ വിജകരമായി സൂക്ഷിച്ചു.'; -$labels['filtersaveerror'] = 'അരിപ്പ സൂക്ഷിക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; -$labels['filterdeleteconfirm'] = 'തെരഞ്ഞെടുത്ത അരിപ്പ നീക്കം ചെയ്യണമെന്ന് ഉറപ്പാണോ?'; -$labels['ruledeleteconfirm'] = 'തെരഞ്ഞെടുത്ത നിയമം നീക്കം ചെയ്യണമെന്ന് ഉറപ്പാണോ?'; -$labels['actiondeleteconfirm'] = 'തെരഞ്ഞെടുത്ത പ്രവര്ത്തി നീക്കം ചെയ്യണമെന്ന് ഉറപ്പാണോ?'; -$labels['forbiddenchars'] = 'ഫില്ഡില് സാധുവല്ലാത്ത അക്ഷരങ്ങള്.'; -$labels['cannotbeempty'] = 'ഫീല്ഡ് ശൂന്യമാകാന് പാടില്ല.'; -$labels['ruleexist'] = 'ഈ പേരിലുള്ള അരിപ്പ ഇപ്പോള് തന്നെ ഉണ്ട്.'; -$labels['setactivateerror'] = 'അരിപ്പയുടെ കൂട്ടത്തെ പ്രവര്ത്തനസജ്ജമാക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; -$labels['setdeactivateerror'] = 'അരിപ്പയുടെ കൂട്ടത്തെ പ്രവര്ത്തനരഹിതമാക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; -$labels['setdeleteerror'] = 'തെരഞ്ഞെടുത്ത അരിപ്പയുടെ കൂട്ടത്തെ മായ്ക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; -$labels['setactivated'] = 'അരിപ്പകളുടെ കൂട്ടത്തെ വിജയകരമായി പ്രവര്ത്തനസജ്ജമാക്കി.'; -$labels['setdeactivated'] = 'അരിപ്പകളുടെ കൂട്ടത്തെ വിജയകരമായി പ്രവര്ത്തനരഹിതമാക്കി.'; -$labels['setdeleted'] = 'അരിപ്പകളുടെ കൂട്ടത്തെ വിജയകരമായി മായ്ച്ചു.'; -$labels['setdeleteconfirm'] = 'തെരഞ്ഞെടുത്ത അരിപ്പകളുടെ കൂട്ടത്തെ നീക്കം ചെയ്യണമെന്ന് ഉറപ്പാണോ?'; -$labels['setcreateerror'] = 'അരിപ്പയുടെ കൂട്ടത്തെ നിര്മ്മിക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; -$labels['setcreated'] = 'അരിപ്പകളുടെ കൂട്ടത്തെ വിജയകരമായി നിര്മ്മിച്ചു.'; -$labels['activateerror'] = 'അരിപ്പ (കള്) പ്രവര്ത്തനസജ്ജം ആക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം!'; -$labels['deactivateerror'] = 'അരിപ്പ (കള്) നിര്വീര്യം ആക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം!'; -$labels['activated'] = 'അരിപ്പകള് നിര്വീര്യം ആക്കപ്പെട്ടിരിക്കുന്നു'; -$labels['deactivated'] = 'അരിപ്പ വിജകരമായി പ്രവര്ത്തനസജ്ജമാക്കി.'; -$labels['moved'] = 'അരിപ്പ വിജകരമായി മാറ്റി.'; -$labels['moveerror'] = 'തെരഞ്ഞെടുത്ത അരിപ്പ മാറ്റാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; -$labels['nametoolong'] = 'പേരിന് നീളം കൂടുതല്.'; -$labels['namereserved'] = 'നീക്കിവെച്ച വാക്ക്.'; -$labels['setexist'] = 'കൂട്ടം നേരത്തെ തന്നെ ഉണ്ട്.'; -$labels['nodata'] = 'ഒരു സ്ഥാനമെങ്കിലും തെരഞ്ഞെടുക്കണം!'; +$messages = array(); +$messages['filterunknownerror'] = 'അജ്ഞാതമായ സെര്വ്വര് പിശക്.'; +$messages['filterconnerror'] = 'സെര്വ്വറുമായി ബന്ധപ്പെടാന് സാധിക്കുന്നില്ല.'; +$messages['filterdeleteerror'] = 'അരിപ്പ മായ്ക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; +$messages['filterdeleted'] = 'അരിപ്പ വിജകരമായി മായ്ച്ചു.'; +$messages['filtersaved'] = 'അരിപ്പ വിജകരമായി സൂക്ഷിച്ചു.'; +$messages['filtersaveerror'] = 'അരിപ്പ സൂക്ഷിക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; +$messages['filterdeleteconfirm'] = 'തെരഞ്ഞെടുത്ത അരിപ്പ നീക്കം ചെയ്യണമെന്ന് ഉറപ്പാണോ?'; +$messages['ruledeleteconfirm'] = 'തെരഞ്ഞെടുത്ത നിയമം നീക്കം ചെയ്യണമെന്ന് ഉറപ്പാണോ?'; +$messages['actiondeleteconfirm'] = 'തെരഞ്ഞെടുത്ത പ്രവര്ത്തി നീക്കം ചെയ്യണമെന്ന് ഉറപ്പാണോ?'; +$messages['forbiddenchars'] = 'ഫില്ഡില് സാധുവല്ലാത്ത അക്ഷരങ്ങള്.'; +$messages['cannotbeempty'] = 'ഫീല്ഡ് ശൂന്യമാകാന് പാടില്ല.'; +$messages['ruleexist'] = 'ഈ പേരിലുള്ള അരിപ്പ ഇപ്പോള് തന്നെ ഉണ്ട്.'; +$messages['setactivateerror'] = 'അരിപ്പയുടെ കൂട്ടത്തെ പ്രവര്ത്തനസജ്ജമാക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; +$messages['setdeactivateerror'] = 'അരിപ്പയുടെ കൂട്ടത്തെ പ്രവര്ത്തനരഹിതമാക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; +$messages['setdeleteerror'] = 'തെരഞ്ഞെടുത്ത അരിപ്പയുടെ കൂട്ടത്തെ മായ്ക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; +$messages['setactivated'] = 'അരിപ്പകളുടെ കൂട്ടത്തെ വിജയകരമായി പ്രവര്ത്തനസജ്ജമാക്കി.'; +$messages['setdeactivated'] = 'അരിപ്പകളുടെ കൂട്ടത്തെ വിജയകരമായി പ്രവര്ത്തനരഹിതമാക്കി.'; +$messages['setdeleted'] = 'അരിപ്പകളുടെ കൂട്ടത്തെ വിജയകരമായി മായ്ച്ചു.'; +$messages['setdeleteconfirm'] = 'തെരഞ്ഞെടുത്ത അരിപ്പകളുടെ കൂട്ടത്തെ നീക്കം ചെയ്യണമെന്ന് ഉറപ്പാണോ?'; +$messages['setcreateerror'] = 'അരിപ്പയുടെ കൂട്ടത്തെ നിര്മ്മിക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; +$messages['setcreated'] = 'അരിപ്പകളുടെ കൂട്ടത്തെ വിജയകരമായി നിര്മ്മിച്ചു.'; +$messages['activateerror'] = 'അരിപ്പ (കള്) പ്രവര്ത്തനസജ്ജം ആക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം!'; +$messages['deactivateerror'] = 'അരിപ്പ (കള്) നിര്വീര്യം ആക്കാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം!'; +$messages['deactivated'] = 'അരിപ്പ വിജകരമായി പ്രവര്ത്തനസജ്ജമാക്കി.'; +$messages['activated'] = 'അരിപ്പകള് നിര്വീര്യം ആക്കപ്പെട്ടിരിക്കുന്നു'; +$messages['moved'] = 'അരിപ്പ വിജകരമായി മാറ്റി.'; +$messages['moveerror'] = 'തെരഞ്ഞെടുത്ത അരിപ്പ മാറ്റാന് സാധിച്ചില്ല. സേവകനില് കുഴപ്പം.'; +$messages['nametoolong'] = 'പേരിന് നീളം കൂടുതല്.'; +$messages['namereserved'] = 'നീക്കിവെച്ച വാക്ക്.'; +$messages['setexist'] = 'കൂട്ടം നേരത്തെ തന്നെ ഉണ്ട്.'; +$messages['nodata'] = 'ഒരു സ്ഥാനമെങ്കിലും തെരഞ്ഞെടുക്കണം!'; + +?> diff --git a/plugins/managesieve/localization/mr_IN.inc b/plugins/managesieve/localization/mr_IN.inc index 6578dd96b..082ea9bc6 100644 --- a/plugins/managesieve/localization/mr_IN.inc +++ b/plugins/managesieve/localization/mr_IN.inc @@ -2,33 +2,176 @@ /* +-----------------------------------------------------------------------+ - | localization/mr_IN/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Devendra Buddhikot <devendradb@rediffmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'चाळण्या'; +$labels['managefilters'] = 'Manage incoming mail filters'; +$labels['filtername'] = 'Filter name'; +$labels['newfilter'] = 'New filter'; +$labels['filteradd'] = 'Add filter'; +$labels['filterdel'] = 'Delete filter'; $labels['moveup'] = 'वर हलवा'; $labels['movedown'] = 'खाली हलवा'; $labels['filterallof'] = 'खालील सर्व नियम जुळत आहेत'; +$labels['filteranyof'] = 'matching any of the following rules'; $labels['filterany'] = 'सर्व संदेश'; +$labels['filtercontains'] = 'contains'; +$labels['filternotcontains'] = 'not contains'; $labels['filteris'] = 'च्या बरोबर आहे'; $labels['filterisnot'] = 'च्या बरोबर नाही'; $labels['filterexists'] = 'अस्तित्वात आहे'; $labels['filternotexists'] = 'अस्तित्वात नाही'; +$labels['filtermatches'] = 'matches expression'; +$labels['filternotmatches'] = 'not matches expression'; +$labels['filterregex'] = 'matches regular expression'; +$labels['filternotregex'] = 'not matches regular expression'; $labels['filterunder'] = 'खाली'; $labels['filterover'] = 'वरती'; +$labels['addrule'] = 'Add rule'; +$labels['delrule'] = 'Delete rule'; +$labels['messagemoveto'] = 'Move message to'; +$labels['messageredirect'] = 'Redirect message to'; +$labels['messagecopyto'] = 'Copy message to'; +$labels['messagesendcopy'] = 'Send message copy to'; +$labels['messagereply'] = 'Reply with message'; $labels['messagedelete'] = 'संदेश काढून टाका'; +$labels['messagediscard'] = 'Discard with message'; +$labels['messagesrules'] = 'For incoming mail:'; $labels['messagesactions'] = 'खालील कृती आमलात आणा :'; $labels['add'] = 'समावेश करा'; $labels['del'] = 'नष्ट करा'; $labels['sender'] = 'प्रेषक'; +$labels['recipient'] = 'Recipient'; +$labels['vacationaddr'] = 'My additional e-mail addresse(s):'; +$labels['vacationdays'] = 'How often send messages (in days):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; +$labels['vacationreason'] = 'Message body (vacation reason):'; +$labels['vacationsubject'] = 'Message subject:'; +$labels['rulestop'] = 'Stop evaluating rules'; +$labels['enable'] = 'Enable/Disable'; +$labels['filterset'] = 'Filters set'; +$labels['filtersets'] = 'Filter sets'; +$labels['filtersetadd'] = 'Add filters set'; +$labels['filtersetdel'] = 'Delete current filters set'; +$labels['filtersetact'] = 'Activate current filters set'; +$labels['filtersetdeact'] = 'Deactivate current filters set'; +$labels['filterdef'] = 'Filter definition'; +$labels['filtersetname'] = 'Filters set name'; +$labels['newfilterset'] = 'New filters set'; +$labels['active'] = 'active'; +$labels['none'] = 'none'; +$labels['fromset'] = 'from set'; +$labels['fromfile'] = 'from file'; +$labels['filterdisabled'] = 'Filter disabled'; +$labels['countisgreaterthan'] = 'count is greater than'; +$labels['countisgreaterthanequal'] = 'count is greater than or equal to'; +$labels['countislessthan'] = 'count is less than'; +$labels['countislessthanequal'] = 'count is less than or equal to'; +$labels['countequals'] = 'count is equal to'; +$labels['countnotequals'] = 'count does not equal'; +$labels['valueisgreaterthan'] = 'value is greater than'; +$labels['valueisgreaterthanequal'] = 'value is greater than or equal to'; +$labels['valueislessthan'] = 'value is less than'; +$labels['valueislessthanequal'] = 'value is less than or equal to'; +$labels['valueequals'] = 'value is equal to'; +$labels['valuenotequals'] = 'value does not equal'; +$labels['setflags'] = 'Set flags to the message'; +$labels['addflags'] = 'Add flags to the message'; +$labels['removeflags'] = 'Remove flags from the message'; +$labels['flagread'] = 'Read'; +$labels['flagdeleted'] = 'Deleted'; +$labels['flaganswered'] = 'Answered'; +$labels['flagflagged'] = 'Flagged'; +$labels['flagdraft'] = 'Draft'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; +$labels['filtercreate'] = 'Create filter'; +$labels['usedata'] = 'Use following data in the filter:'; +$labels['nextstep'] = 'Next Step'; +$labels['...'] = '...'; +$labels['advancedopts'] = 'Advanced options'; +$labels['body'] = 'Body'; +$labels['address'] = 'address'; +$labels['envelope'] = 'envelope'; +$labels['modifier'] = 'modifier:'; +$labels['text'] = 'text'; +$labels['undecoded'] = 'undecoded (raw)'; +$labels['contenttype'] = 'content type'; +$labels['modtype'] = 'type:'; +$labels['allparts'] = 'all'; +$labels['domain'] = 'domain'; +$labels['localpart'] = 'local part'; +$labels['user'] = 'user'; +$labels['detail'] = 'detail'; +$labels['comparator'] = 'comparator:'; +$labels['default'] = 'default'; +$labels['octet'] = 'strict (octet)'; +$labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; +$labels['asciinumeric'] = 'numeric (ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = 'Unknown server error.'; +$messages['filterconnerror'] = 'Unable to connect to server.'; +$messages['filterdeleteerror'] = 'Unable to delete filter. Server error occured.'; +$messages['filterdeleted'] = 'Filter deleted successfully.'; +$messages['filtersaved'] = 'Filter saved successfully.'; +$messages['filtersaveerror'] = 'Unable to save filter. Server error occured.'; +$messages['filterdeleteconfirm'] = 'Do you really want to delete selected filter?'; +$messages['ruledeleteconfirm'] = 'Are you sure, you want to delete selected rule?'; +$messages['actiondeleteconfirm'] = 'Are you sure, you want to delete selected action?'; +$messages['forbiddenchars'] = 'Forbidden characters in field.'; +$messages['cannotbeempty'] = 'Field cannot be empty.'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Unable to activate selected filters set. Server error occured.'; +$messages['setdeactivateerror'] = 'Unable to deactivate selected filters set. Server error occured.'; +$messages['setdeleteerror'] = 'Unable to delete selected filters set. Server error occured.'; +$messages['setactivated'] = 'Filters set activated successfully.'; +$messages['setdeactivated'] = 'Filters set deactivated successfully.'; +$messages['setdeleted'] = 'Filters set deleted successfully.'; +$messages['setdeleteconfirm'] = 'Are you sure, you want to delete selected filters set?'; +$messages['setcreateerror'] = 'Unable to create filters set. Server error occured.'; +$messages['setcreated'] = 'Filters set created successfully.'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Filter moved successfully.'; +$messages['moveerror'] = 'Unable to move selected filter. Server error occured.'; +$messages['nametoolong'] = 'Name too long.'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; +?> diff --git a/plugins/managesieve/localization/nb_NO.inc b/plugins/managesieve/localization/nb_NO.inc index 32cde4aa2..c3bf98f8b 100644 --- a/plugins/managesieve/localization/nb_NO.inc +++ b/plugins/managesieve/localization/nb_NO.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NO/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Fredrik Larsen <fredrik.h.larsen@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtre'; $labels['managefilters'] = 'Rediger filter for innkommende e-post'; $labels['filtername'] = 'Filternavn'; @@ -52,8 +55,11 @@ $labels['add'] = 'Legg til'; $labels['del'] = 'Slett'; $labels['sender'] = 'Avsender'; $labels['recipient'] = 'Mottaker'; -$labels['vacationaddresses'] = 'Liste med mottakeradresser (adskilt med komma):'; +$labels['vacationaddr'] = 'Liste med mottakeradresser:'; $labels['vacationdays'] = 'Periode mellom meldinger (i dager):'; +$labels['vacationinterval'] = 'Periode mellom meldinger:'; +$labels['days'] = 'dager'; +$labels['seconds'] = 'sekunder'; $labels['vacationreason'] = 'Innhold (begrunnelse for fravær)'; $labels['vacationsubject'] = 'Meldingsemne:'; $labels['rulestop'] = 'Stopp evaluering av regler'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Slettet'; $labels['flaganswered'] = 'Besvart'; $labels['flagflagged'] = 'Flagget'; $labels['flagdraft'] = 'Utkast'; +$labels['setvariable'] = 'Set variabel'; +$labels['setvarname'] = 'Variabelnavn:'; +$labels['setvarvalue'] = 'Variabel verdi:'; +$labels['setvarmodifiers'] = 'Modifikator:'; +$labels['varlower'] = 'med små bokstaver'; +$labels['varupper'] = 'med store bokstaver'; +$labels['varlowerfirst'] = 'første tegn liten bokstav'; +$labels['varupperfirst'] = 'første tegn stor bokstav'; +$labels['varquotewildcard'] = 'sitér spesialtegn'; +$labels['varlength'] = 'lengde'; +$labels['notify'] = 'Send melding'; +$labels['notifyaddress'] = 'Til e-postadresse:'; +$labels['notifybody'] = 'Varseltekst:'; +$labels['notifysubject'] = 'Varselemne:'; +$labels['notifyfrom'] = 'Varselavsender:'; +$labels['notifyimportance'] = 'Viktighet:'; +$labels['notifyimportancelow'] = 'lav'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'høy'; $labels['filtercreate'] = 'Opprett filter'; $labels['usedata'] = 'Bruk følgende data i filteret:'; $labels['nextstep'] = 'Neste steg'; @@ -115,35 +140,38 @@ $labels['default'] = 'standard'; $labels['octet'] = 'streng (oktett)'; $labels['asciicasemap'] = 'ikke skill store og små bokstaver (ascii-casemap)'; $labels['asciinumeric'] = 'numerisk (ascii-numeric)'; -$labels['filterunknownerror'] = 'Ukjent problem med tjener.'; -$labels['filterconnerror'] = 'Kunne ikke koble til tjeneren.'; -$labels['filterdeleteerror'] = 'Kunne ikke slette filter. Det dukket opp en feil på tjeneren.'; -$labels['filterdeleted'] = 'Filteret er blitt slettet.'; -$labels['filtersaved'] = 'Filteret er blitt lagret.'; -$labels['filtersaveerror'] = 'Kunne ikke lagre filteret. Det dukket opp en feil på tjeneren.'; -$labels['filterdeleteconfirm'] = 'Vil du virkelig slette det valgte filteret?'; -$labels['ruledeleteconfirm'] = 'Er du sikker på at du vil slette valgte regel?'; -$labels['actiondeleteconfirm'] = 'Er du sikker på at du vil slette valgte hendelse?'; -$labels['forbiddenchars'] = 'Ugyldige tegn i felt.'; -$labels['cannotbeempty'] = 'Feltet kan ikke stå tomt.'; -$labels['ruleexist'] = 'Det finnes allerede et filter med dette navnet.'; -$labels['setactivateerror'] = 'Kunne ikke aktivere det valgte filtersettet. Det oppsto en tjenerfeil.'; -$labels['setdeactivateerror'] = 'Kunne ikke deaktivere det valgte filtersettet. Det oppsto en tjenerfeil.'; -$labels['setdeleteerror'] = 'Kunne ikke slette det valgte filtersettet. Det oppsto en tjenerfeil.'; -$labels['setactivated'] = 'Filtersett aktivert.'; -$labels['setdeactivated'] = 'Filtersett deaktivert.'; -$labels['setdeleted'] = 'Filtersett slettet.'; -$labels['setdeleteconfirm'] = 'Er du sikker på at du vil slette det valgte filtersettet?'; -$labels['setcreateerror'] = 'Kunne ikke opprette filtersettet. Det oppsto en tjenerfeil.'; -$labels['setcreated'] = 'Filtersett opprettet.'; -$labels['activateerror'] = 'Kunne ikke skru på valgte filter. Det oppsto en tjenerfeil.'; -$labels['deactivateerror'] = 'Kunne ikke skru av valgte filter. Det oppsto en tjenerfeil.'; -$labels['activated'] = 'Filter skrudd av.'; -$labels['deactivated'] = 'Filter skrudd på.'; -$labels['moved'] = 'Filter ble flyttet.'; -$labels['moveerror'] = 'Kunne ikke flytte valgte filter. Det oppsto en tjenerfeil.'; -$labels['nametoolong'] = 'Navnet er for langt.'; -$labels['namereserved'] = 'Navnet er reservert.'; -$labels['setexist'] = 'Settet eksisterer allerede.'; -$labels['nodata'] = 'Du må velge minst én posisjon!'; +$messages = array(); +$messages['filterunknownerror'] = 'Ukjent problem med tjener.'; +$messages['filterconnerror'] = 'Kunne ikke koble til tjeneren.'; +$messages['filterdeleteerror'] = 'Kunne ikke slette filter. Det dukket opp en feil på tjeneren.'; +$messages['filterdeleted'] = 'Filteret er blitt slettet.'; +$messages['filtersaved'] = 'Filteret er blitt lagret.'; +$messages['filtersaveerror'] = 'Kunne ikke lagre filteret. Det dukket opp en feil på tjeneren.'; +$messages['filterdeleteconfirm'] = 'Vil du virkelig slette det valgte filteret?'; +$messages['ruledeleteconfirm'] = 'Er du sikker på at du vil slette valgte regel?'; +$messages['actiondeleteconfirm'] = 'Er du sikker på at du vil slette valgte hendelse?'; +$messages['forbiddenchars'] = 'Ugyldige tegn i felt.'; +$messages['cannotbeempty'] = 'Feltet kan ikke stå tomt.'; +$messages['ruleexist'] = 'Det finnes allerede et filter med dette navnet.'; +$messages['setactivateerror'] = 'Kunne ikke aktivere det valgte filtersettet. Det oppsto en tjenerfeil.'; +$messages['setdeactivateerror'] = 'Kunne ikke deaktivere det valgte filtersettet. Det oppsto en tjenerfeil.'; +$messages['setdeleteerror'] = 'Kunne ikke slette det valgte filtersettet. Det oppsto en tjenerfeil.'; +$messages['setactivated'] = 'Filtersett aktivert.'; +$messages['setdeactivated'] = 'Filtersett deaktivert.'; +$messages['setdeleted'] = 'Filtersett slettet.'; +$messages['setdeleteconfirm'] = 'Er du sikker på at du vil slette det valgte filtersettet?'; +$messages['setcreateerror'] = 'Kunne ikke opprette filtersettet. Det oppsto en tjenerfeil.'; +$messages['setcreated'] = 'Filtersett opprettet.'; +$messages['activateerror'] = 'Kunne ikke skru på valgte filter. Det oppsto en tjenerfeil.'; +$messages['deactivateerror'] = 'Kunne ikke skru av valgte filter. Det oppsto en tjenerfeil.'; +$messages['deactivated'] = 'Filter skrudd på.'; +$messages['activated'] = 'Filter skrudd av.'; +$messages['moved'] = 'Filter ble flyttet.'; +$messages['moveerror'] = 'Kunne ikke flytte valgte filter. Det oppsto en tjenerfeil.'; +$messages['nametoolong'] = 'Navnet er for langt.'; +$messages['namereserved'] = 'Navnet er reservert.'; +$messages['setexist'] = 'Settet eksisterer allerede.'; +$messages['nodata'] = 'Du må velge minst én posisjon!'; + +?> diff --git a/plugins/managesieve/localization/nl_NL.inc b/plugins/managesieve/localization/nl_NL.inc index d5226e0bb..80c2274b1 100644 --- a/plugins/managesieve/localization/nl_NL.inc +++ b/plugins/managesieve/localization/nl_NL.inc @@ -2,20 +2,23 @@ /* +-----------------------------------------------------------------------+ - | localization/nl_NL/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filters'; -$labels['managefilters'] = 'Beheer inkomende mail filters'; +$labels['managefilters'] = 'Beheer filters voor inkomende e-mail'; $labels['filtername'] = 'Filternaam'; $labels['newfilter'] = 'Nieuw filter'; $labels['filteradd'] = 'Filter toevoegen'; @@ -40,7 +43,7 @@ $labels['filterover'] = 'over'; $labels['addrule'] = 'Regel toevoegen'; $labels['delrule'] = 'Regel verwijderen'; $labels['messagemoveto'] = 'Verplaats bericht naar'; -$labels['messageredirect'] = 'Redirect bericht naar'; +$labels['messageredirect'] = 'Bericht doorsturen naar'; $labels['messagecopyto'] = 'Kopieer bericht naar'; $labels['messagesendcopy'] = 'Verstuur een kopie naar'; $labels['messagereply'] = 'Beantwoord met bericht'; @@ -52,8 +55,11 @@ $labels['add'] = 'Toevoegen'; $labels['del'] = 'Verwijderen'; $labels['sender'] = 'Afzender'; $labels['recipient'] = 'Ontvanger'; -$labels['vacationaddresses'] = 'Aanvullende lijst van geadresseerden (gescheiden met komma\'s):'; +$labels['vacationaddr'] = 'Aanvullende lijst van geadresseerden:'; $labels['vacationdays'] = 'Hoe vaak moet een bericht verstuurd worden (in dagen):'; +$labels['vacationinterval'] = 'Hoe vaak moet een bericht verstuurd worden:'; +$labels['days'] = 'dagen'; +$labels['seconds'] = 'seconden'; $labels['vacationreason'] = 'Bericht (vakantiereden):'; $labels['vacationsubject'] = 'Onderwerp:'; $labels['rulestop'] = 'Stop met regels uitvoeren'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Verwijderd'; $labels['flaganswered'] = 'Beantwoord'; $labels['flagflagged'] = 'Gemarkeerd'; $labels['flagdraft'] = 'Concept'; +$labels['setvariable'] = 'Variabele instellen'; +$labels['setvarname'] = 'Naam variabele:'; +$labels['setvarvalue'] = 'Waarde:'; +$labels['setvarmodifiers'] = 'Waarde wijzigen:'; +$labels['varlower'] = 'kleine letters'; +$labels['varupper'] = 'hoofdletters'; +$labels['varlowerfirst'] = 'eerste karakter als kleine letter'; +$labels['varupperfirst'] = 'eerste karakter als hoofdletter'; +$labels['varquotewildcard'] = 'speciale karakters quoten'; +$labels['varlength'] = 'lengte'; +$labels['notify'] = 'Stuur melding'; +$labels['notifyaddress'] = 'Naar e-mailadres:'; +$labels['notifybody'] = 'Meldingsbericht:'; +$labels['notifysubject'] = 'Onderwerp van melding:'; +$labels['notifyfrom'] = 'Afzender:'; +$labels['notifyimportance'] = 'Prioriteit:'; +$labels['notifyimportancelow'] = 'laag'; +$labels['notifyimportancenormal'] = 'normaal'; +$labels['notifyimportancehigh'] = 'hoog'; $labels['filtercreate'] = 'Filter aanmaken'; $labels['usedata'] = 'Gebruik de volgende gegevens in het filter:'; $labels['nextstep'] = 'Volgende stap'; @@ -115,35 +140,38 @@ $labels['default'] = 'standaard'; $labels['octet'] = 'strikt (octet)'; $labels['asciicasemap'] = 'hoofdletterongevoelig (ascii-casemap)'; $labels['asciinumeric'] = 'numeriek (ascii-numeriek)'; -$labels['filterunknownerror'] = 'Onbekende fout'; -$labels['filterconnerror'] = 'Kan geen verbinding maken met de managesieve server'; -$labels['filterdeleteerror'] = 'Kan filter niet verwijderen. Er is een fout opgetreden'; -$labels['filterdeleted'] = 'Filter succesvol verwijderd'; -$labels['filtersaved'] = 'Filter succesvol opgeslagen'; -$labels['filtersaveerror'] = 'Kan filter niet opslaan. Er is een fout opgetreden.'; -$labels['filterdeleteconfirm'] = 'Weet je zeker dat je het geselecteerde filter wilt verwijderen?'; -$labels['ruledeleteconfirm'] = 'Weet je zeker dat je de geselecteerde regel wilt verwijderen?'; -$labels['actiondeleteconfirm'] = 'Weet je zeker dat je de geselecteerde actie wilt verwijderen?'; -$labels['forbiddenchars'] = 'Verboden karakters in het veld'; -$labels['cannotbeempty'] = 'Veld mag niet leeg zijn'; -$labels['ruleexist'] = 'Er bestaat al een filter met deze naam.'; -$labels['setactivateerror'] = 'Filterverzameling kon niet geactiveerd worden. Er trad een serverfout op.'; -$labels['setdeactivateerror'] = 'Filterverzameling kon niet gedeactiveerd worden. Er trad een serverfout op.'; -$labels['setdeleteerror'] = 'Filterverzameling kon niet verwijderd worden. Er trad een serverfout op.'; -$labels['setactivated'] = 'Filterset succesvol geactiveerd.'; -$labels['setdeactivated'] = 'Filterverzameling succesvol gedeactiveerd.'; -$labels['setdeleted'] = 'Filterverzameling succesvol verwijderd.'; -$labels['setdeleteconfirm'] = 'Weet u zeker dat u de geselecteerde filterset wilt verwijderen?'; -$labels['setcreateerror'] = 'Filterverzameling kon niet aangemaakt worden. Er trad een serverfout op.'; -$labels['setcreated'] = 'Filterverzameling succesvol aangemaakt.'; -$labels['activateerror'] = 'Geselecteerde filter(s) konden niet ingeschakeld worden. Er trad een serverfout op.'; -$labels['deactivateerror'] = 'Geselecteerde filter(s) konden niet uitgeschakeld worden. Er trad een serverfout op.'; -$labels['activated'] = 'Filter(s) succesvol uitgeschakeld.'; -$labels['deactivated'] = 'Filter(s) succesvol ingeschakeld.'; -$labels['moved'] = 'Filter succesvol verplaatst.'; -$labels['moveerror'] = 'Geselecteerde filter(s) konden niet verplaatst worden. Er trad een serverfout op.'; -$labels['nametoolong'] = 'Naam is te lang.'; -$labels['namereserved'] = 'Gereserveerde naam.'; -$labels['setexist'] = 'Set bestaat al.'; -$labels['nodata'] = 'Tenminste één positie moet geselecteerd worden!'; +$messages = array(); +$messages['filterunknownerror'] = 'Onbekende fout'; +$messages['filterconnerror'] = 'Kan geen verbinding maken met de managesieve server'; +$messages['filterdeleteerror'] = 'Kan filter niet verwijderen. Er is een fout opgetreden'; +$messages['filterdeleted'] = 'Filter succesvol verwijderd'; +$messages['filtersaved'] = 'Filter succesvol opgeslagen'; +$messages['filtersaveerror'] = 'Kan filter niet opslaan. Er is een fout opgetreden.'; +$messages['filterdeleteconfirm'] = 'Weet je zeker dat je het geselecteerde filter wilt verwijderen?'; +$messages['ruledeleteconfirm'] = 'Weet je zeker dat je de geselecteerde regel wilt verwijderen?'; +$messages['actiondeleteconfirm'] = 'Weet je zeker dat je de geselecteerde actie wilt verwijderen?'; +$messages['forbiddenchars'] = 'Verboden karakters in het veld'; +$messages['cannotbeempty'] = 'Veld mag niet leeg zijn'; +$messages['ruleexist'] = 'Er bestaat al een filter met deze naam.'; +$messages['setactivateerror'] = 'Filterverzameling kon niet geactiveerd worden. Er trad een serverfout op.'; +$messages['setdeactivateerror'] = 'Filterverzameling kon niet gedeactiveerd worden. Er trad een serverfout op.'; +$messages['setdeleteerror'] = 'Filterverzameling kon niet verwijderd worden. Er trad een serverfout op.'; +$messages['setactivated'] = 'Filterset succesvol geactiveerd.'; +$messages['setdeactivated'] = 'Filterverzameling succesvol gedeactiveerd.'; +$messages['setdeleted'] = 'Filterverzameling succesvol verwijderd.'; +$messages['setdeleteconfirm'] = 'Weet u zeker dat u de geselecteerde filterset wilt verwijderen?'; +$messages['setcreateerror'] = 'Filterverzameling kon niet aangemaakt worden. Er trad een serverfout op.'; +$messages['setcreated'] = 'Filterverzameling succesvol aangemaakt.'; +$messages['activateerror'] = 'Geselecteerde filter(s) konden niet ingeschakeld worden. Er trad een serverfout op.'; +$messages['deactivateerror'] = 'Geselecteerde filter(s) konden niet uitgeschakeld worden. Er trad een serverfout op.'; +$messages['deactivated'] = 'Filter(s) succesvol ingeschakeld.'; +$messages['activated'] = 'Filter(s) succesvol uitgeschakeld.'; +$messages['moved'] = 'Filter succesvol verplaatst.'; +$messages['moveerror'] = 'Geselecteerde filter(s) konden niet verplaatst worden. Er trad een serverfout op.'; +$messages['nametoolong'] = 'Naam is te lang.'; +$messages['namereserved'] = 'Gereserveerde naam.'; +$messages['setexist'] = 'Set bestaat al.'; +$messages['nodata'] = 'Tenminste één positie moet geselecteerd worden!'; + +?> diff --git a/plugins/managesieve/localization/nn_NO.inc b/plugins/managesieve/localization/nn_NO.inc index 2ba3405d9..03563a72b 100644 --- a/plugins/managesieve/localization/nn_NO.inc +++ b/plugins/managesieve/localization/nn_NO.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/nn_NN/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Fredrik Larsen <fredrik.h.larsen@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filter'; $labels['managefilters'] = 'Rediger filter for innkommande e-post'; $labels['filtername'] = 'Filternamn'; @@ -52,7 +55,7 @@ $labels['add'] = 'Legg til'; $labels['del'] = 'Slett'; $labels['sender'] = 'Avsendar'; $labels['recipient'] = 'Mottakar'; -$labels['vacationaddresses'] = 'Liste med mottakaradresser (komma-separert):'; +$labels['vacationaddr'] = 'Liste med mottakaradresser:'; $labels['vacationdays'] = 'Periode mellom meldingar (i dagar):'; $labels['vacationreason'] = 'Innhald (grunngjeving for fråvær)'; $labels['vacationsubject'] = 'Meldingsemne:'; @@ -92,6 +95,25 @@ $labels['flagdeleted'] = 'Sletta'; $labels['flaganswered'] = 'Svart på'; $labels['flagflagged'] = 'Flagga'; $labels['flagdraft'] = 'Skisse'; +$labels['setvariable'] = 'Sett variabel:'; +$labels['setvarname'] = 'Variabelnamn:'; +$labels['setvarvalue'] = 'Variabelverdi:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'med små bokstavar'; +$labels['varupper'] = 'med store bokstavar'; +$labels['varlowerfirst'] = 'med liten forbokstav'; +$labels['varupperfirst'] = 'med stor forbokstav'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'lengde'; +$labels['notify'] = 'Send varsel'; +$labels['notifyaddress'] = 'Til e-postadresse:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Betyding:'; +$labels['notifyimportancelow'] = 'låg'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'høg'; $labels['filtercreate'] = 'Opprett filter'; $labels['usedata'] = 'Bruk følgande data i filteret:'; $labels['nextstep'] = 'Neste steg'; @@ -115,35 +137,38 @@ $labels['default'] = 'standard'; $labels['octet'] = 'streng (oktett)'; $labels['asciicasemap'] = 'ikkje skil mellom store og små bokstavar (ascii-casemap)'; $labels['asciinumeric'] = 'numerisk (ascii-numeric)'; -$labels['filterunknownerror'] = 'Ukjent problem med tenar.'; -$labels['filterconnerror'] = 'Kunne ikkje kople til tenaren.'; -$labels['filterdeleteerror'] = 'Kunne ikkje slette filter. Det oppstod ein feil på tenaren.'; -$labels['filterdeleted'] = 'Filteret er blitt sletta.'; -$labels['filtersaved'] = 'Filteret er blitt lagra.'; -$labels['filtersaveerror'] = 'Kunne ikkje lagre filteret. Det oppstod ein feil på tenaren.'; -$labels['filterdeleteconfirm'] = 'Vil du verkeleg slette det valde filteret?'; -$labels['ruledeleteconfirm'] = 'Er du sikker på at du vil slette vald regel?'; -$labels['actiondeleteconfirm'] = 'Er du sikker på at du vil slette vald hending?'; -$labels['forbiddenchars'] = 'Ugyldige teikn i felt.'; -$labels['cannotbeempty'] = 'Feltet kan ikkje stå tomt.'; -$labels['ruleexist'] = 'Det finst alt eit filter med dette namnet.'; -$labels['setactivateerror'] = 'Kunne ikkje aktivere det valde filtersettet. Det oppsto ein tenarfeil.'; -$labels['setdeactivateerror'] = 'Kunne ikkje deaktivere det valde filtersettet. Det oppsto ein tenarfeil.'; -$labels['setdeleteerror'] = 'Kunne ikkje slette det valde filtersettet. Det oppsto ein tenarfeil.'; -$labels['setactivated'] = 'Filtersett aktivert.'; -$labels['setdeactivated'] = 'Filtersett deaktivert.'; -$labels['setdeleted'] = 'Filtersett sletta.'; -$labels['setdeleteconfirm'] = 'Er du sikker på at du vil slette det valde filtersettet?'; -$labels['setcreateerror'] = 'Kunne ikkje opprette filtersettet. Det oppstod ein tenarfeil.'; -$labels['setcreated'] = 'Filtersett oppretta.'; -$labels['activateerror'] = 'Kunne ikkje skru på valde filter. Det oppstod ein tenarfeil.'; -$labels['deactivateerror'] = 'Kunne ikkje skru av valde filter. Det oppstod ein tenarfeil.'; -$labels['activated'] = 'Filter skrudd av.'; -$labels['deactivated'] = 'Filter skrudd på.'; -$labels['moved'] = 'Filter vart flytta.'; -$labels['moveerror'] = 'Kunne ikkje flytte valde filter. Det oppstod ein tenarfeil.'; -$labels['nametoolong'] = 'Namnet er for langt.'; -$labels['namereserved'] = 'Namnet er reservert.'; -$labels['setexist'] = 'Settet eksisterer alt.'; -$labels['nodata'] = 'Du må velje minst éin posisjon!'; +$messages = array(); +$messages['filterunknownerror'] = 'Ukjent problem med tenar.'; +$messages['filterconnerror'] = 'Kunne ikkje kople til tenaren.'; +$messages['filterdeleteerror'] = 'Kunne ikkje slette filter. Det oppstod ein feil på tenaren.'; +$messages['filterdeleted'] = 'Filteret er blitt sletta.'; +$messages['filtersaved'] = 'Filteret er blitt lagra.'; +$messages['filtersaveerror'] = 'Kunne ikkje lagre filteret. Det oppstod ein feil på tenaren.'; +$messages['filterdeleteconfirm'] = 'Vil du verkeleg slette det valde filteret?'; +$messages['ruledeleteconfirm'] = 'Er du sikker på at du vil slette vald regel?'; +$messages['actiondeleteconfirm'] = 'Er du sikker på at du vil slette vald hending?'; +$messages['forbiddenchars'] = 'Ugyldige teikn i felt.'; +$messages['cannotbeempty'] = 'Feltet kan ikkje stå tomt.'; +$messages['ruleexist'] = 'Det finst alt eit filter med dette namnet.'; +$messages['setactivateerror'] = 'Kunne ikkje aktivere det valde filtersettet. Det oppsto ein tenarfeil.'; +$messages['setdeactivateerror'] = 'Kunne ikkje deaktivere det valde filtersettet. Det oppsto ein tenarfeil.'; +$messages['setdeleteerror'] = 'Kunne ikkje slette det valde filtersettet. Det oppsto ein tenarfeil.'; +$messages['setactivated'] = 'Filtersett aktivert.'; +$messages['setdeactivated'] = 'Filtersett deaktivert.'; +$messages['setdeleted'] = 'Filtersett sletta.'; +$messages['setdeleteconfirm'] = 'Er du sikker på at du vil slette det valde filtersettet?'; +$messages['setcreateerror'] = 'Kunne ikkje opprette filtersettet. Det oppstod ein tenarfeil.'; +$messages['setcreated'] = 'Filtersett oppretta.'; +$messages['activateerror'] = 'Kunne ikkje skru på valde filter. Det oppstod ein tenarfeil.'; +$messages['deactivateerror'] = 'Kunne ikkje skru av valde filter. Det oppstod ein tenarfeil.'; +$messages['deactivated'] = 'Filter skrudd på.'; +$messages['activated'] = 'Filter skrudd av.'; +$messages['moved'] = 'Filter vart flytta.'; +$messages['moveerror'] = 'Kunne ikkje flytte valde filter. Det oppstod ein tenarfeil.'; +$messages['nametoolong'] = 'Namnet er for langt.'; +$messages['namereserved'] = 'Namnet er reservert.'; +$messages['setexist'] = 'Settet eksisterer alt.'; +$messages['nodata'] = 'Du må velje minst éin posisjon!'; + +?> diff --git a/plugins/managesieve/localization/pl_PL.inc b/plugins/managesieve/localization/pl_PL.inc index c7d90a6f1..287633727 100644 --- a/plugins/managesieve/localization/pl_PL.inc +++ b/plugins/managesieve/localization/pl_PL.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/pl_PL/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtry'; $labels['managefilters'] = 'Zarządzaj filtrami wiadomości przychodzących'; $labels['filtername'] = 'Nazwa filtru'; @@ -52,8 +55,11 @@ $labels['add'] = 'Dodaj'; $labels['del'] = 'Usuń'; $labels['sender'] = 'Nadawca'; $labels['recipient'] = 'Odbiorca'; -$labels['vacationaddresses'] = 'Lista dodatkowych adresów odbiorców (oddzielonych przecinkami):'; +$labels['vacationaddr'] = 'Lista dodatkowych adresów odbiorców:'; $labels['vacationdays'] = 'Częstotliwość wysyłania wiadomości (w dniach):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Treść (przyczyna nieobecności):'; $labels['vacationsubject'] = 'Temat wiadomości:'; $labels['rulestop'] = 'Przerwij przetwarzanie reguł'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Usunięta'; $labels['flaganswered'] = 'Z odpowiedzią'; $labels['flagflagged'] = 'Oflagowana'; $labels['flagdraft'] = 'Szkic'; +$labels['setvariable'] = 'Ustaw zmienną'; +$labels['setvarname'] = 'Nazwa zmiennej:'; +$labels['setvarvalue'] = 'Wartość zmiennej:'; +$labels['setvarmodifiers'] = 'Modyfikatory:'; +$labels['varlower'] = 'małe litery'; +$labels['varupper'] = 'wielkie litery'; +$labels['varlowerfirst'] = 'pierwsza mała litera'; +$labels['varupperfirst'] = 'pierwsza wielka litera'; +$labels['varquotewildcard'] = 'zamień znaki specjalne'; +$labels['varlength'] = 'długość'; +$labels['notify'] = 'Wyślij powiadomienie'; +$labels['notifyaddress'] = 'Na adres e-mail:'; +$labels['notifybody'] = 'Treść powiadomienia:'; +$labels['notifysubject'] = 'Tytuł powiadomienia:'; +$labels['notifyfrom'] = 'Nadawca powiadomienia:'; +$labels['notifyimportance'] = 'Priorytet:'; +$labels['notifyimportancelow'] = 'niski'; +$labels['notifyimportancenormal'] = 'ormalny'; +$labels['notifyimportancehigh'] = 'wysoki'; $labels['filtercreate'] = 'Utwórz filtr'; $labels['usedata'] = 'Użyj następujących danych do utworzenia filtra:'; $labels['nextstep'] = 'Następny krok'; @@ -115,35 +140,38 @@ $labels['default'] = 'domyślny'; $labels['octet'] = 'dokładny (octet)'; $labels['asciicasemap'] = 'nierozróżniający wielkości liter (ascii-casemap)'; $labels['asciinumeric'] = 'numeryczny (ascii-numeric)'; -$labels['filterunknownerror'] = 'Nieznany błąd serwera.'; -$labels['filterconnerror'] = 'Nie można nawiązać połączenia z serwerem.'; -$labels['filterdeleteerror'] = 'Nie można usunąć filtra. Błąd serwera.'; -$labels['filterdeleted'] = 'Filtr został usunięty pomyślnie.'; -$labels['filtersaved'] = 'Filtr został zapisany pomyślnie.'; -$labels['filtersaveerror'] = 'Nie można zapisać filtra. Wystąpił błąd serwera.'; -$labels['filterdeleteconfirm'] = 'Czy na pewno chcesz usunąć wybrany filtr?'; -$labels['ruledeleteconfirm'] = 'Czy na pewno chcesz usunąć wybraną regułę?'; -$labels['actiondeleteconfirm'] = 'Czy na pewno usunąć wybraną akcję?'; -$labels['forbiddenchars'] = 'Pole zawiera niedozwolone znaki.'; -$labels['cannotbeempty'] = 'Pole nie może być puste.'; -$labels['ruleexist'] = 'Filtr o podanej nazwie już istnieje.'; -$labels['setactivateerror'] = 'Nie można aktywować wybranego zbioru filtrów. Błąd serwera.'; -$labels['setdeactivateerror'] = 'Nie można deaktywować wybranego zbioru filtrów. Błąd serwera.'; -$labels['setdeleteerror'] = 'Nie można usunąć wybranego zbioru filtrów. Błąd serwera.'; -$labels['setactivated'] = 'Zbiór filtrów został aktywowany pomyślnie.'; -$labels['setdeactivated'] = 'Zbiór filtrów został deaktywowany pomyślnie.'; -$labels['setdeleted'] = 'Zbiór filtrów został usunięty pomyślnie.'; -$labels['setdeleteconfirm'] = 'Czy na pewno chcesz usunąć wybrany zbiór filtrów?'; -$labels['setcreateerror'] = 'Nie można utworzyć zbioru filtrów. Błąd serwera.'; -$labels['setcreated'] = 'Zbiór filtrów został utworzony pomyślnie.'; -$labels['activateerror'] = 'Nie można włączyć wybranych filtrów. Błąd serwera.'; -$labels['deactivateerror'] = 'Nie można wyłączyć wybranych filtrów. Błąd serwera.'; -$labels['activated'] = 'Filtr(y) wyłączono pomyślnie.'; -$labels['deactivated'] = 'Filtr(y) włączono pomyślnie.'; -$labels['moved'] = 'Filter został przeniesiony pomyślnie.'; -$labels['moveerror'] = 'Nie można przenieść wybranego filtra. Błąd serwera.'; -$labels['nametoolong'] = 'Zbyt długa nazwa.'; -$labels['namereserved'] = 'Nazwa zarezerwowana.'; -$labels['setexist'] = 'Zbiór już istnieje.'; -$labels['nodata'] = 'Należy wybrać co najmniej jedną pozycję!'; +$messages = array(); +$messages['filterunknownerror'] = 'Nieznany błąd serwera.'; +$messages['filterconnerror'] = 'Nie można nawiązać połączenia z serwerem.'; +$messages['filterdeleteerror'] = 'Nie można usunąć filtra. Błąd serwera.'; +$messages['filterdeleted'] = 'Filtr został usunięty pomyślnie.'; +$messages['filtersaved'] = 'Filtr został zapisany pomyślnie.'; +$messages['filtersaveerror'] = 'Nie można zapisać filtra. Wystąpił błąd serwera.'; +$messages['filterdeleteconfirm'] = 'Czy na pewno chcesz usunąć wybrany filtr?'; +$messages['ruledeleteconfirm'] = 'Czy na pewno chcesz usunąć wybraną regułę?'; +$messages['actiondeleteconfirm'] = 'Czy na pewno usunąć wybraną akcję?'; +$messages['forbiddenchars'] = 'Pole zawiera niedozwolone znaki.'; +$messages['cannotbeempty'] = 'Pole nie może być puste.'; +$messages['ruleexist'] = 'Filtr o podanej nazwie już istnieje.'; +$messages['setactivateerror'] = 'Nie można aktywować wybranego zbioru filtrów. Błąd serwera.'; +$messages['setdeactivateerror'] = 'Nie można deaktywować wybranego zbioru filtrów. Błąd serwera.'; +$messages['setdeleteerror'] = 'Nie można usunąć wybranego zbioru filtrów. Błąd serwera.'; +$messages['setactivated'] = 'Zbiór filtrów został aktywowany pomyślnie.'; +$messages['setdeactivated'] = 'Zbiór filtrów został deaktywowany pomyślnie.'; +$messages['setdeleted'] = 'Zbiór filtrów został usunięty pomyślnie.'; +$messages['setdeleteconfirm'] = 'Czy na pewno chcesz usunąć wybrany zbiór filtrów?'; +$messages['setcreateerror'] = 'Nie można utworzyć zbioru filtrów. Błąd serwera.'; +$messages['setcreated'] = 'Zbiór filtrów został utworzony pomyślnie.'; +$messages['activateerror'] = 'Nie można włączyć wybranych filtrów. Błąd serwera.'; +$messages['deactivateerror'] = 'Nie można wyłączyć wybranych filtrów. Błąd serwera.'; +$messages['deactivated'] = 'Filtr(y) włączono pomyślnie.'; +$messages['activated'] = 'Filtr(y) wyłączono pomyślnie.'; +$messages['moved'] = 'Filter został przeniesiony pomyślnie.'; +$messages['moveerror'] = 'Nie można przenieść wybranego filtra. Błąd serwera.'; +$messages['nametoolong'] = 'Zbyt długa nazwa.'; +$messages['namereserved'] = 'Nazwa zarezerwowana.'; +$messages['setexist'] = 'Zbiór już istnieje.'; +$messages['nodata'] = 'Należy wybrać co najmniej jedną pozycję!'; + +?> diff --git a/plugins/managesieve/localization/pt_BR.inc b/plugins/managesieve/localization/pt_BR.inc index 59058f25a..92c1e6ae6 100644 --- a/plugins/managesieve/localization/pt_BR.inc +++ b/plugins/managesieve/localization/pt_BR.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_BR/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtros'; $labels['managefilters'] = 'Gerenciar filtros de entrada de e-mail'; $labels['filtername'] = 'Nome do filtro'; @@ -52,8 +55,11 @@ $labels['add'] = 'Adicionar'; $labels['del'] = 'Excluir'; $labels['sender'] = 'Remetente'; $labels['recipient'] = 'Destinatário'; -$labels['vacationaddresses'] = 'Lista adicional de e-mails destinatários (separado por vírgula):'; +$labels['vacationaddr'] = 'Lista adicional de e-mails destinatários:'; $labels['vacationdays'] = 'Enviar mensagens com que frequência (em dias):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Corpo da mensagem (motivo de férias):'; $labels['vacationsubject'] = 'Título da mensagem:'; $labels['rulestop'] = 'Parar de avaliar regras'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Excluída'; $labels['flaganswered'] = 'Respondida'; $labels['flagflagged'] = 'Marcada'; $labels['flagdraft'] = 'Rascunho'; +$labels['setvariable'] = 'Definir variável'; +$labels['setvarname'] = 'Nome da variável:'; +$labels['setvarvalue'] = 'Valor da variável:'; +$labels['setvarmodifiers'] = 'Modificadores:'; +$labels['varlower'] = 'minúsculas'; +$labels['varupper'] = 'maiúsculas'; +$labels['varlowerfirst'] = 'primeiro caractere minúsculo'; +$labels['varupperfirst'] = 'primeiro caractere maiúsculo'; +$labels['varquotewildcard'] = 'caracteres especiais de citação'; +$labels['varlength'] = 'tamanho'; +$labels['notify'] = 'Enviar notificação'; +$labels['notifyaddress'] = 'Para endereço de e-mail:'; +$labels['notifybody'] = 'Corpo da notificação:'; +$labels['notifysubject'] = 'Título da notificação:'; +$labels['notifyfrom'] = 'Remetente da notificação:'; +$labels['notifyimportance'] = 'Importância'; +$labels['notifyimportancelow'] = 'baixa'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'alta'; $labels['filtercreate'] = 'Criar filtro'; $labels['usedata'] = 'Usar os seguintes dados no filtro:'; $labels['nextstep'] = 'Próximo Passo'; @@ -115,35 +140,38 @@ $labels['default'] = 'padrão'; $labels['octet'] = 'estrito (octeto)'; $labels['asciicasemap'] = 'caso insensível (mapa de caracteres ascii)'; $labels['asciinumeric'] = 'numérico (ascii-numeric)'; -$labels['filterunknownerror'] = 'Erro desconhecido de servidor'; -$labels['filterconnerror'] = 'Não foi possível conectar ao servidor managesieve'; -$labels['filterdeleteerror'] = 'Não foi possível excluir filtro. Occorreu um erro de servidor'; -$labels['filterdeleted'] = 'Filtro excluído com sucesso'; -$labels['filtersaved'] = 'Filtro gravado com sucesso'; -$labels['filtersaveerror'] = 'Não foi possível gravar filtro. Occoreu um erro de servidor.'; -$labels['filterdeleteconfirm'] = 'Deseja realmente excluir o filtro selecionado?'; -$labels['ruledeleteconfirm'] = 'Deseja realmente excluir a regra selecionada?'; -$labels['actiondeleteconfirm'] = 'Deseja realmente excluir a ação selecionada?'; -$labels['forbiddenchars'] = 'Caracteres não permitidos no campo'; -$labels['cannotbeempty'] = 'Campo não pode ficar em branco'; -$labels['ruleexist'] = 'O filtro com o nome especificado já existe.'; -$labels['setactivateerror'] = 'Não foi possível ativar o conjunto de filtros selecionados. Ocorreu um erro no servidor.'; -$labels['setdeactivateerror'] = 'Não foi possível desativar o conjunto de filtros selecionados. Ocorreu um erro no servidor.'; -$labels['setdeleteerror'] = 'Não foi possível excluir o conjunto de filtros selecionados. Ocorreu um erro no servidor.'; -$labels['setactivated'] = 'Conjunto de filtros ativados com sucesso.'; -$labels['setdeactivated'] = 'Conjunto de filtros desativados com sucesso.'; -$labels['setdeleted'] = 'Conjunto de filtros excluídos com sucesso.'; -$labels['setdeleteconfirm'] = 'Você está certo que deseja excluir o conjunto de filtros selecionados?'; -$labels['setcreateerror'] = 'Não foi possível criar o conjunto de filtros. Ocorreu um erro no servidor.'; -$labels['setcreated'] = 'Conjunto de filtros criado com sucesso.'; -$labels['activateerror'] = 'Não foi possível habilitar o(s) filtro(s) selecionado(s). Ocorreu um erro no servidor.'; -$labels['deactivateerror'] = 'Não foi possível desabilitar o(s) filtro(s) selecionado(s). Ocorreu um erro no servidor.'; -$labels['activated'] = 'Filtro(s) desabilitado(s) com sucesso.'; -$labels['deactivated'] = 'Filtro(s) habilitado(s) com sucesso.'; -$labels['moved'] = 'Filtro movido com sucesso.'; -$labels['moveerror'] = 'Não foi possível mover o filtro selecionado. Ocorreu um erro no servidor.'; -$labels['nametoolong'] = 'Nome muito longo.'; -$labels['namereserved'] = 'Nome reservado.'; -$labels['setexist'] = 'Conjunto já existe.'; -$labels['nodata'] = 'Pelo menos uma posição precisa ser selecionada!'; +$messages = array(); +$messages['filterunknownerror'] = 'Erro desconhecido de servidor'; +$messages['filterconnerror'] = 'Não foi possível conectar ao servidor managesieve'; +$messages['filterdeleteerror'] = 'Não foi possível excluir filtro. Occorreu um erro de servidor'; +$messages['filterdeleted'] = 'Filtro excluído com sucesso'; +$messages['filtersaved'] = 'Filtro gravado com sucesso'; +$messages['filtersaveerror'] = 'Não foi possível gravar filtro. Occoreu um erro de servidor.'; +$messages['filterdeleteconfirm'] = 'Deseja realmente excluir o filtro selecionado?'; +$messages['ruledeleteconfirm'] = 'Deseja realmente excluir a regra selecionada?'; +$messages['actiondeleteconfirm'] = 'Deseja realmente excluir a ação selecionada?'; +$messages['forbiddenchars'] = 'Caracteres não permitidos no campo'; +$messages['cannotbeempty'] = 'Campo não pode ficar em branco'; +$messages['ruleexist'] = 'O filtro com o nome especificado já existe.'; +$messages['setactivateerror'] = 'Não foi possível ativar o conjunto de filtros selecionados. Ocorreu um erro no servidor.'; +$messages['setdeactivateerror'] = 'Não foi possível desativar o conjunto de filtros selecionados. Ocorreu um erro no servidor.'; +$messages['setdeleteerror'] = 'Não foi possível excluir o conjunto de filtros selecionados. Ocorreu um erro no servidor.'; +$messages['setactivated'] = 'Conjunto de filtros ativados com sucesso.'; +$messages['setdeactivated'] = 'Conjunto de filtros desativados com sucesso.'; +$messages['setdeleted'] = 'Conjunto de filtros excluídos com sucesso.'; +$messages['setdeleteconfirm'] = 'Você está certo que deseja excluir o conjunto de filtros selecionados?'; +$messages['setcreateerror'] = 'Não foi possível criar o conjunto de filtros. Ocorreu um erro no servidor.'; +$messages['setcreated'] = 'Conjunto de filtros criado com sucesso.'; +$messages['activateerror'] = 'Não foi possível habilitar o(s) filtro(s) selecionado(s). Ocorreu um erro no servidor.'; +$messages['deactivateerror'] = 'Não foi possível desabilitar o(s) filtro(s) selecionado(s). Ocorreu um erro no servidor.'; +$messages['deactivated'] = 'Filtro(s) habilitado(s) com sucesso.'; +$messages['activated'] = 'Filtro(s) desabilitado(s) com sucesso.'; +$messages['moved'] = 'Filtro movido com sucesso.'; +$messages['moveerror'] = 'Não foi possível mover o filtro selecionado. Ocorreu um erro no servidor.'; +$messages['nametoolong'] = 'Nome muito longo.'; +$messages['namereserved'] = 'Nome reservado.'; +$messages['setexist'] = 'Conjunto já existe.'; +$messages['nodata'] = 'Pelo menos uma posição precisa ser selecionada!'; + +?> diff --git a/plugins/managesieve/localization/pt_PT.inc b/plugins/managesieve/localization/pt_PT.inc index 038c887dc..f51e8bf5e 100644 --- a/plugins/managesieve/localization/pt_PT.inc +++ b/plugins/managesieve/localization/pt_PT.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtros'; $labels['managefilters'] = 'Gerir filtros'; $labels['filtername'] = 'Nome do filtro'; @@ -52,8 +55,11 @@ $labels['add'] = 'Adicionar'; $labels['del'] = 'Eliminar'; $labels['sender'] = 'Remetente'; $labels['recipient'] = 'Destinatário'; -$labels['vacationaddresses'] = 'Lista adicional de destinatários de e-mails (separados por vírgula):'; +$labels['vacationaddr'] = 'Lista adicional de destinatários de e-mails:'; $labels['vacationdays'] = 'Enviar mensagens com que frequência (em dias):'; +$labels['vacationinterval'] = 'Com que frequência envia mensagens:'; +$labels['days'] = 'dias'; +$labels['seconds'] = 'segundos'; $labels['vacationreason'] = 'Conteúdo da mensagem (motivo da ausência):'; $labels['vacationsubject'] = 'Assunto da mensagem:'; $labels['rulestop'] = 'Parar de avaliar regras'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Eliminada'; $labels['flaganswered'] = 'Respondida'; $labels['flagflagged'] = 'Marcada'; $labels['flagdraft'] = 'Rascunho'; +$labels['setvariable'] = 'Definir variável'; +$labels['setvarname'] = 'Nome da Variável:'; +$labels['setvarvalue'] = 'Valor da Variável:'; +$labels['setvarmodifiers'] = 'Modificadores:'; +$labels['varlower'] = 'minúscula'; +$labels['varupper'] = 'maiúscula'; +$labels['varlowerfirst'] = 'primeira letra em minúscula'; +$labels['varupperfirst'] = 'primeira letra em maiúscula'; +$labels['varquotewildcard'] = 'citar caracteres especiais'; +$labels['varlength'] = 'tamanho'; +$labels['notify'] = 'Enviar notificação'; +$labels['notifyaddress'] = 'Endereço de E-mail to:'; +$labels['notifybody'] = 'Corpo de Notificação:'; +$labels['notifysubject'] = 'Assunto Notificação:'; +$labels['notifyfrom'] = 'Remetente Notificação:'; +$labels['notifyimportance'] = 'Importância:'; +$labels['notifyimportancelow'] = 'baixa'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'alta'; $labels['filtercreate'] = 'Criar filtro'; $labels['usedata'] = 'Usar os seguintes dados no filtro:'; $labels['nextstep'] = 'Próximo passo'; @@ -115,35 +140,38 @@ $labels['default'] = 'predefinido'; $labels['octet'] = 'estrito (octeto)'; $labels['asciicasemap'] = 'não sensível a maiúsculas/minúsculas (caracteres ascii)'; $labels['asciinumeric'] = 'numérico (numérico ascii)'; -$labels['filterunknownerror'] = 'Erro de servidor desconhecido'; -$labels['filterconnerror'] = 'Não é possível ligar ao servidor Sieve'; -$labels['filterdeleteerror'] = 'Não foi possível eliminar o filtro. Erro no servidor'; -$labels['filterdeleted'] = 'Filtro eliminado com sucesso'; -$labels['filtersaved'] = 'Filtro guardado com sucesso'; -$labels['filtersaveerror'] = 'Não foi possível guardar o filtro. Erro no servidor'; -$labels['filterdeleteconfirm'] = 'Tem a certeza que pretende eliminar este filtro?'; -$labels['ruledeleteconfirm'] = 'Tem a certeza que pretende eliminar esta regra?'; -$labels['actiondeleteconfirm'] = 'Tem a certeza que pretende eliminar esta acção?'; -$labels['forbiddenchars'] = 'Caracteres inválidos no campo.'; -$labels['cannotbeempty'] = 'Este campo não pode estar vazio.'; -$labels['ruleexist'] = 'Já existe um Filtro com o nome especificado.'; -$labels['setactivateerror'] = 'Não foi possível ativar os filtros selecionados. Ocorreu um erro no servidor.'; -$labels['setdeactivateerror'] = 'Não foi possível desativar os filtros selecionados. Ocorreu um erro no servidor.'; -$labels['setdeleteerror'] = 'Não foi possível eliminar os filtros selecionados. Ocorreu um erro no servidor.'; -$labels['setactivated'] = 'Filtros ativados com sucesso.'; -$labels['setdeactivated'] = 'Filtros desativados com sucesso.'; -$labels['setdeleted'] = 'Filtros eliminados com sucesso.'; -$labels['setdeleteconfirm'] = 'Tem a certeza que pretende eliminar os filtros selecionados?'; -$labels['setcreateerror'] = 'Não foi possível criar o conjunto de filtros. Ocorreu um erro no servidor.'; -$labels['setcreated'] = 'Conjunto de filtros criado com sucesso.'; -$labels['activateerror'] = 'Não foi possível ativar os filtros selecionados. Ocorreu um erro no servidor.'; -$labels['deactivateerror'] = 'Não foi possível desativar os filtros selecionados. Ocorreu um erro no servidor.'; -$labels['activated'] = 'Filtro(s) desativado(s) com sucesso.'; -$labels['deactivated'] = 'Filtro(s) ativado(s) com sucesso.'; -$labels['moved'] = 'Filtro movido com sucesso.'; -$labels['moveerror'] = 'Não foi possível mover o filtro selecionado. Ocorreu um erro no servidor.'; -$labels['nametoolong'] = 'Nome demasiado longo.'; -$labels['namereserved'] = 'Nome invertido.'; -$labels['setexist'] = 'O conjunto já existe.'; -$labels['nodata'] = 'Deve selecionar pelo menos uma posição.'; +$messages = array(); +$messages['filterunknownerror'] = 'Erro de servidor desconhecido'; +$messages['filterconnerror'] = 'Não é possível ligar ao servidor Sieve'; +$messages['filterdeleteerror'] = 'Não foi possível eliminar o filtro. Erro no servidor'; +$messages['filterdeleted'] = 'Filtro eliminado com sucesso'; +$messages['filtersaved'] = 'Filtro guardado com sucesso'; +$messages['filtersaveerror'] = 'Não foi possível guardar o filtro. Erro no servidor'; +$messages['filterdeleteconfirm'] = 'Tem a certeza que pretende eliminar este filtro?'; +$messages['ruledeleteconfirm'] = 'Tem a certeza que pretende eliminar esta regra?'; +$messages['actiondeleteconfirm'] = 'Tem a certeza que pretende eliminar esta acção?'; +$messages['forbiddenchars'] = 'Caracteres inválidos no campo.'; +$messages['cannotbeempty'] = 'Este campo não pode estar vazio.'; +$messages['ruleexist'] = 'Já existe um Filtro com o nome especificado.'; +$messages['setactivateerror'] = 'Não foi possível ativar os filtros selecionados. Ocorreu um erro no servidor.'; +$messages['setdeactivateerror'] = 'Não foi possível desativar os filtros selecionados. Ocorreu um erro no servidor.'; +$messages['setdeleteerror'] = 'Não foi possível eliminar os filtros selecionados. Ocorreu um erro no servidor.'; +$messages['setactivated'] = 'Filtros ativados com sucesso.'; +$messages['setdeactivated'] = 'Filtros desativados com sucesso.'; +$messages['setdeleted'] = 'Filtros eliminados com sucesso.'; +$messages['setdeleteconfirm'] = 'Tem a certeza que pretende eliminar os filtros selecionados?'; +$messages['setcreateerror'] = 'Não foi possível criar o conjunto de filtros. Ocorreu um erro no servidor.'; +$messages['setcreated'] = 'Conjunto de filtros criado com sucesso.'; +$messages['activateerror'] = 'Não foi possível ativar os filtros selecionados. Ocorreu um erro no servidor.'; +$messages['deactivateerror'] = 'Não foi possível desativar os filtros selecionados. Ocorreu um erro no servidor.'; +$messages['deactivated'] = 'Filtro(s) ativado(s) com sucesso.'; +$messages['activated'] = 'Filtro(s) desativado(s) com sucesso.'; +$messages['moved'] = 'Filtro movido com sucesso.'; +$messages['moveerror'] = 'Não foi possível mover o filtro selecionado. Ocorreu um erro no servidor.'; +$messages['nametoolong'] = 'Nome demasiado longo.'; +$messages['namereserved'] = 'Nome invertido.'; +$messages['setexist'] = 'O conjunto já existe.'; +$messages['nodata'] = 'Deve selecionar pelo menos uma posição.'; + +?> diff --git a/plugins/managesieve/localization/ro_RO.inc b/plugins/managesieve/localization/ro_RO.inc index 5b8baeaf4..8d6e9c96f 100644 --- a/plugins/managesieve/localization/ro_RO.inc +++ b/plugins/managesieve/localization/ro_RO.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/ro_RO/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: tudor <tudor@starnet-alba.ro> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtre'; $labels['managefilters'] = 'Administrează filtrele pentru mesaje primite.'; $labels['filtername'] = 'Nume filtru'; @@ -52,7 +55,11 @@ $labels['add'] = 'Adaugă'; $labels['del'] = 'Șterge'; $labels['sender'] = 'Expeditor'; $labels['recipient'] = 'Destinatar'; +$labels['vacationaddr'] = 'Adresele mele de e-mail adiționale:'; $labels['vacationdays'] = 'Cât de des să trimit mesajele (în zile):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Corpul mesajului (motivul vacanţei):'; $labels['vacationsubject'] = 'Subiectul mesajului:'; $labels['rulestop'] = 'Nu mai evalua reguli'; @@ -91,6 +98,25 @@ $labels['flagdeleted'] = 'Șters'; $labels['flaganswered'] = 'Răspuns'; $labels['flagflagged'] = 'Marcat'; $labels['flagdraft'] = 'Schiță'; +$labels['setvariable'] = 'Setare variabilă'; +$labels['setvarname'] = 'Nume variabilă:'; +$labels['setvarvalue'] = 'Valoare variabilă:'; +$labels['setvarmodifiers'] = 'Modificatori:'; +$labels['varlower'] = 'cu litere mici'; +$labels['varupper'] = 'cu litere mari'; +$labels['varlowerfirst'] = 'primul caracter cu litre mici'; +$labels['varupperfirst'] = 'primul caracter cu litre mari'; +$labels['varquotewildcard'] = 'caracterele speciale în citat'; +$labels['varlength'] = 'lungime'; +$labels['notify'] = 'Notificare trimitere'; +$labels['notifyaddress'] = 'La adresa de e-mail'; +$labels['notifybody'] = 'Mesajul de notificare:'; +$labels['notifysubject'] = 'Subiectul notificării:'; +$labels['notifyfrom'] = 'Expeditorul notificării:'; +$labels['notifyimportance'] = 'Importanța:'; +$labels['notifyimportancelow'] = 'mică'; +$labels['notifyimportancenormal'] = 'normală'; +$labels['notifyimportancehigh'] = 'mare'; $labels['filtercreate'] = 'Crează filtru'; $labels['usedata'] = 'Foloseşte următoarele date în filtru:'; $labels['nextstep'] = 'Următorul Pas'; @@ -114,35 +140,38 @@ $labels['default'] = 'implicit'; $labels['octet'] = 'strict (octet)'; $labels['asciicasemap'] = 'ignoră majusculele (ascii-casemap)'; $labels['asciinumeric'] = 'numeric (ascii-numeric)'; -$labels['filterunknownerror'] = 'Eroare necunoscută la server:'; -$labels['filterconnerror'] = 'Nu mă pot conecta la server.'; -$labels['filterdeleteerror'] = 'Nu pot şterge filtrul. S-a produs o eroare la server.'; -$labels['filterdeleted'] = 'Filtrul a fost şters cu succes.'; -$labels['filtersaved'] = 'Filtrul a fost salvat cu succes.'; -$labels['filtersaveerror'] = 'Nu am putut salva filtrul. S-a produs o eroare la server.'; -$labels['filterdeleteconfirm'] = 'Chiar vrei să ştergi filtrul selectat?'; -$labels['ruledeleteconfirm'] = 'Eşti sigur că vrei să ştergi regula selectată?'; -$labels['actiondeleteconfirm'] = 'Eşti sigur că vrei să ştergi acţiunea selectată?'; -$labels['forbiddenchars'] = 'Caractere nepermise în câmp.'; -$labels['cannotbeempty'] = 'Câmpul nu poate fi gol.'; -$labels['ruleexist'] = 'Filtrul cu numele specificat există deja.'; -$labels['setactivateerror'] = 'Nu pot activa setul de filtre selectat. S-a produs o eroare la server.'; -$labels['setdeactivateerror'] = 'Nu pot dezactiva setul de filtre selectat. S-a produs o eroare la server.'; -$labels['setdeleteerror'] = 'Nu pot şterge setul de filtre selectat. S-a produs o eroare la server.'; -$labels['setactivated'] = 'Setul de filtre activat cu succes.'; -$labels['setdeactivated'] = 'Setul de filtre dezactivat cu succes.'; -$labels['setdeleted'] = 'Setul de filtre şters cu succes.'; -$labels['setdeleteconfirm'] = 'Eşti sigur(ă) că vrei să ştergi setul de filtre selectat?'; -$labels['setcreateerror'] = 'Nu am putut crea setul de filtre. S-a produs o eroare la server.'; -$labels['setcreated'] = 'Setul de filtre creat cu succes.'; -$labels['activateerror'] = 'Nu am putut activa filtrele selectate. S-a produs o eroare la server.'; -$labels['deactivateerror'] = 'Nu am putut dezactiva filtrele selectate. S-a produs o eroare la server.'; -$labels['activated'] = 'Filtrele au fost dezactivate cu succes.'; -$labels['deactivated'] = 'Filtrele au fost activate cu succes.'; -$labels['moved'] = 'Filtrele au fost mutate cu succes.'; -$labels['moveerror'] = 'Nu am putut muta filtreele selectate. S-a produs o eroare la server.'; -$labels['nametoolong'] = 'Numele este prea lung.'; -$labels['namereserved'] = 'Nume rezervat.'; -$labels['setexist'] = 'Setul există deja.'; -$labels['nodata'] = 'Trebuie selectată cel putin o poziţie!'; +$messages = array(); +$messages['filterunknownerror'] = 'Eroare necunoscută la server:'; +$messages['filterconnerror'] = 'Nu mă pot conecta la server.'; +$messages['filterdeleteerror'] = 'Nu pot şterge filtrul. S-a produs o eroare la server.'; +$messages['filterdeleted'] = 'Filtrul a fost şters cu succes.'; +$messages['filtersaved'] = 'Filtrul a fost salvat cu succes.'; +$messages['filtersaveerror'] = 'Nu am putut salva filtrul. S-a produs o eroare la server.'; +$messages['filterdeleteconfirm'] = 'Chiar vrei să ştergi filtrul selectat?'; +$messages['ruledeleteconfirm'] = 'Eşti sigur că vrei să ştergi regula selectată?'; +$messages['actiondeleteconfirm'] = 'Eşti sigur că vrei să ştergi acţiunea selectată?'; +$messages['forbiddenchars'] = 'Caractere nepermise în câmp.'; +$messages['cannotbeempty'] = 'Câmpul nu poate fi gol.'; +$messages['ruleexist'] = 'Filtrul cu numele specificat există deja.'; +$messages['setactivateerror'] = 'Nu pot activa setul de filtre selectat. S-a produs o eroare la server.'; +$messages['setdeactivateerror'] = 'Nu pot dezactiva setul de filtre selectat. S-a produs o eroare la server.'; +$messages['setdeleteerror'] = 'Nu pot şterge setul de filtre selectat. S-a produs o eroare la server.'; +$messages['setactivated'] = 'Setul de filtre activat cu succes.'; +$messages['setdeactivated'] = 'Setul de filtre dezactivat cu succes.'; +$messages['setdeleted'] = 'Setul de filtre şters cu succes.'; +$messages['setdeleteconfirm'] = 'Eşti sigur(ă) că vrei să ştergi setul de filtre selectat?'; +$messages['setcreateerror'] = 'Nu am putut crea setul de filtre. S-a produs o eroare la server.'; +$messages['setcreated'] = 'Setul de filtre creat cu succes.'; +$messages['activateerror'] = 'Nu am putut activa filtrele selectate. S-a produs o eroare la server.'; +$messages['deactivateerror'] = 'Nu am putut dezactiva filtrele selectate. S-a produs o eroare la server.'; +$messages['deactivated'] = 'Filtrele au fost activate cu succes.'; +$messages['activated'] = 'Filtrele au fost dezactivate cu succes.'; +$messages['moved'] = 'Filtrele au fost mutate cu succes.'; +$messages['moveerror'] = 'Nu am putut muta filtreele selectate. S-a produs o eroare la server.'; +$messages['nametoolong'] = 'Numele este prea lung.'; +$messages['namereserved'] = 'Nume rezervat.'; +$messages['setexist'] = 'Setul există deja.'; +$messages['nodata'] = 'Trebuie selectată cel putin o poziţie!'; + +?> diff --git a/plugins/managesieve/localization/ru_RU.inc b/plugins/managesieve/localization/ru_RU.inc index cfc2ac1e4..6aab60da6 100644 --- a/plugins/managesieve/localization/ru_RU.inc +++ b/plugins/managesieve/localization/ru_RU.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/ru_RU/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Vyacheslav Sharmanov | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Фильтры'; $labels['managefilters'] = 'Управление фильтрами для входящей почты'; $labels['filtername'] = 'Название фильтра'; @@ -52,8 +55,11 @@ $labels['add'] = 'Добавить'; $labels['del'] = 'Удалить'; $labels['sender'] = 'Отправитель'; $labels['recipient'] = 'Получатель'; -$labels['vacationaddresses'] = 'Список моих дополнительных адресов (разделённых запятыми):'; +$labels['vacationaddr'] = 'Список моих дополнительных адресов:'; $labels['vacationdays'] = 'Как часто отправлять сообщения (в днях):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Текст сообщения (причина отсутствия):'; $labels['vacationsubject'] = 'Тема сообщения:'; $labels['rulestop'] = 'Закончить выполнение'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Удалено'; $labels['flaganswered'] = 'Отвечено'; $labels['flagflagged'] = 'Помечено'; $labels['flagdraft'] = 'Черновик'; +$labels['setvariable'] = 'Задать переменную'; +$labels['setvarname'] = 'Имя переменной:'; +$labels['setvarvalue'] = 'Значение переменной:'; +$labels['setvarmodifiers'] = 'Модификаторы:'; +$labels['varlower'] = 'нижний регистр'; +$labels['varupper'] = 'верхний регистр'; +$labels['varlowerfirst'] = 'первый символ в нижнем регистре'; +$labels['varupperfirst'] = 'первый символ в верхнем регистре'; +$labels['varquotewildcard'] = 'символ кавычек'; +$labels['varlength'] = 'длина'; +$labels['notify'] = 'Отправить уведомление'; +$labels['notifyaddress'] = 'На адрес электронной почты:'; +$labels['notifybody'] = 'Текст уведомления:'; +$labels['notifysubject'] = 'Тема уведомления:'; +$labels['notifyfrom'] = 'Отправитель уведомления:'; +$labels['notifyimportance'] = 'Важность:'; +$labels['notifyimportancelow'] = 'низкая'; +$labels['notifyimportancenormal'] = 'нормальная'; +$labels['notifyimportancehigh'] = 'высокая'; $labels['filtercreate'] = 'Создать фильтр'; $labels['usedata'] = 'Использовать следующие данные в фильтре:'; $labels['nextstep'] = 'Далее'; @@ -115,35 +140,38 @@ $labels['default'] = 'по умолчанию'; $labels['octet'] = 'Строгий (octet)'; $labels['asciicasemap'] = 'Регистронезависимый (ascii-casemap)'; $labels['asciinumeric'] = 'Числовой (ascii-numeric)'; -$labels['filterunknownerror'] = 'Неизвестная ошибка сервера'; -$labels['filterconnerror'] = 'Невозможно подсоединится к серверу фильтров'; -$labels['filterdeleteerror'] = 'Невозможно удалить фильтр. Ошибка сервера.'; -$labels['filterdeleted'] = 'Фильтр успешно удалён.'; -$labels['filtersaved'] = 'Фильтр успешно сохранён.'; -$labels['filtersaveerror'] = 'Невозможно сохранить фильтр. Ошибка сервера.'; -$labels['filterdeleteconfirm'] = 'Вы действительно хотите удалить фильтр?'; -$labels['ruledeleteconfirm'] = 'Вы уверенны, что хотите удалить это правило?'; -$labels['actiondeleteconfirm'] = 'Вы уверенны, что хотите удалить это действие?'; -$labels['forbiddenchars'] = 'Недопустимые символы в поле.'; -$labels['cannotbeempty'] = 'Поле не может быть пустым.'; -$labels['ruleexist'] = 'Фильтр с таким именем уже существует.'; -$labels['setactivateerror'] = 'Невозможно включить выбранный набор фильтров. Ошибка сервера.'; -$labels['setdeactivateerror'] = 'Невозможно отключить выбранный набор фильтров. Ошибка сервера.'; -$labels['setdeleteerror'] = 'Невозможно удалить выбранный набор фильтров. Ошибка сервера.'; -$labels['setactivated'] = 'Набор фильтров успешно включён.'; -$labels['setdeactivated'] = 'Набор фильтров успешно отключён.'; -$labels['setdeleted'] = 'Набор фильтров успешно удалён.'; -$labels['setdeleteconfirm'] = 'Вы уверены в том, что хотите удалить выбранный набор фильтров?'; -$labels['setcreateerror'] = 'Невозможно создать набор фильтров. Ошибка сервера.'; -$labels['setcreated'] = 'Набор фильтров успешно создан.'; -$labels['activateerror'] = 'Невозможно включить выбранный(е) фильтр(ы). Ошибка сервера.'; -$labels['deactivateerror'] = 'Невозможно выключить выбранный(е) фильтр(ы). Ошибка сервера.'; -$labels['activated'] = 'Фильтр(ы) успешно отключен(ы).'; -$labels['deactivated'] = 'Фильтр(ы) успешно включен(ы).'; -$labels['moved'] = 'Фильтр успешно перемещён.'; -$labels['moveerror'] = 'Невозможно переместить фильтр. Ошибка сервера.'; -$labels['nametoolong'] = 'Невозможно создать набор фильтров. Название слишком длинное.'; -$labels['namereserved'] = 'Зарезервированное имя.'; -$labels['setexist'] = 'Набор уже существует.'; -$labels['nodata'] = 'Нужно выбрать хотя бы одну позицию!'; +$messages = array(); +$messages['filterunknownerror'] = 'Неизвестная ошибка сервера'; +$messages['filterconnerror'] = 'Невозможно подсоединится к серверу фильтров'; +$messages['filterdeleteerror'] = 'Невозможно удалить фильтр. Ошибка сервера.'; +$messages['filterdeleted'] = 'Фильтр успешно удалён.'; +$messages['filtersaved'] = 'Фильтр успешно сохранён.'; +$messages['filtersaveerror'] = 'Невозможно сохранить фильтр. Ошибка сервера.'; +$messages['filterdeleteconfirm'] = 'Вы действительно хотите удалить фильтр?'; +$messages['ruledeleteconfirm'] = 'Вы уверенны, что хотите удалить это правило?'; +$messages['actiondeleteconfirm'] = 'Вы уверенны, что хотите удалить это действие?'; +$messages['forbiddenchars'] = 'Недопустимые символы в поле.'; +$messages['cannotbeempty'] = 'Поле не может быть пустым.'; +$messages['ruleexist'] = 'Фильтр с таким именем уже существует.'; +$messages['setactivateerror'] = 'Невозможно включить выбранный набор фильтров. Ошибка сервера.'; +$messages['setdeactivateerror'] = 'Невозможно отключить выбранный набор фильтров. Ошибка сервера.'; +$messages['setdeleteerror'] = 'Невозможно удалить выбранный набор фильтров. Ошибка сервера.'; +$messages['setactivated'] = 'Набор фильтров успешно включён.'; +$messages['setdeactivated'] = 'Набор фильтров успешно отключён.'; +$messages['setdeleted'] = 'Набор фильтров успешно удалён.'; +$messages['setdeleteconfirm'] = 'Вы уверены в том, что хотите удалить выбранный набор фильтров?'; +$messages['setcreateerror'] = 'Невозможно создать набор фильтров. Ошибка сервера.'; +$messages['setcreated'] = 'Набор фильтров успешно создан.'; +$messages['activateerror'] = 'Невозможно включить выбранный(е) фильтр(ы). Ошибка сервера.'; +$messages['deactivateerror'] = 'Невозможно выключить выбранный(е) фильтр(ы). Ошибка сервера.'; +$messages['deactivated'] = 'Фильтр(ы) успешно включен(ы).'; +$messages['activated'] = 'Фильтр(ы) успешно отключен(ы).'; +$messages['moved'] = 'Фильтр успешно перемещён.'; +$messages['moveerror'] = 'Невозможно переместить фильтр. Ошибка сервера.'; +$messages['nametoolong'] = 'Невозможно создать набор фильтров. Название слишком длинное.'; +$messages['namereserved'] = 'Зарезервированное имя.'; +$messages['setexist'] = 'Набор уже существует.'; +$messages['nodata'] = 'Нужно выбрать хотя бы одну позицию!'; + +?> diff --git a/plugins/managesieve/localization/si_LK.inc b/plugins/managesieve/localization/si_LK.inc index f0b586ff1..378fcf15d 100644 --- a/plugins/managesieve/localization/si_LK.inc +++ b/plugins/managesieve/localization/si_LK.inc @@ -2,41 +2,175 @@ /* +-----------------------------------------------------------------------+ - | localization/si_LK/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Mohamed Rizmi <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'පෙරහණ'; +$labels['managefilters'] = 'Manage incoming mail filters'; +$labels['filtername'] = 'Filter name'; +$labels['newfilter'] = 'New filter'; +$labels['filteradd'] = 'Add filter'; +$labels['filterdel'] = 'Delete filter'; $labels['moveup'] = 'ඉහළට ගෙනයන්න'; $labels['movedown'] = 'පහළට ගෙනයන්න'; +$labels['filterallof'] = 'matching all of the following rules'; +$labels['filteranyof'] = 'matching any of the following rules'; $labels['filterany'] = 'සියලු පණිවිඩ'; $labels['filtercontains'] = 'අඩංගු'; +$labels['filternotcontains'] = 'not contains'; +$labels['filteris'] = 'is equal to'; +$labels['filterisnot'] = 'is not equal to'; +$labels['filterexists'] = 'exists'; +$labels['filternotexists'] = 'not exists'; +$labels['filtermatches'] = 'matches expression'; +$labels['filternotmatches'] = 'not matches expression'; +$labels['filterregex'] = 'matches regular expression'; +$labels['filternotregex'] = 'not matches regular expression'; +$labels['filterunder'] = 'under'; +$labels['filterover'] = 'over'; +$labels['addrule'] = 'Add rule'; +$labels['delrule'] = 'Delete rule'; +$labels['messagemoveto'] = 'Move message to'; +$labels['messageredirect'] = 'Redirect message to'; +$labels['messagecopyto'] = 'Copy message to'; +$labels['messagesendcopy'] = 'Send message copy to'; +$labels['messagereply'] = 'Reply with message'; $labels['messagedelete'] = 'පණිවිඩය මකන්න'; +$labels['messagediscard'] = 'Discard with message'; +$labels['messagesrules'] = 'For incoming mail:'; +$labels['messagesactions'] = '...execute the following actions:'; $labels['add'] = 'එක් කරන්න'; $labels['del'] = 'මකන්න'; $labels['sender'] = 'යවන්නා'; $labels['recipient'] = 'ලබන්නා'; +$labels['vacationdays'] = 'How often send messages (in days):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; +$labels['vacationreason'] = 'Message body (vacation reason):'; $labels['vacationsubject'] = 'පණිවිඩයේ මාතෘකාව:'; +$labels['rulestop'] = 'Stop evaluating rules'; $labels['enable'] = 'සක්රීය කරන්න/අක්රීය කරන්න'; +$labels['filterset'] = 'Filters set'; +$labels['filtersets'] = 'Filter sets'; +$labels['filtersetadd'] = 'Add filters set'; +$labels['filtersetdel'] = 'Delete current filters set'; +$labels['filtersetact'] = 'Activate current filters set'; +$labels['filtersetdeact'] = 'Deactivate current filters set'; +$labels['filterdef'] = 'Filter definition'; +$labels['filtersetname'] = 'Filters set name'; +$labels['newfilterset'] = 'New filters set'; $labels['active'] = 'සක්රීය'; $labels['none'] = 'කිසිවක් නැත'; +$labels['fromset'] = 'from set'; +$labels['fromfile'] = 'from file'; +$labels['filterdisabled'] = 'Filter disabled'; +$labels['countisgreaterthan'] = 'count is greater than'; +$labels['countisgreaterthanequal'] = 'count is greater than or equal to'; +$labels['countislessthan'] = 'count is less than'; +$labels['countislessthanequal'] = 'count is less than or equal to'; +$labels['countequals'] = 'count is equal to'; +$labels['countnotequals'] = 'count does not equal'; +$labels['valueisgreaterthan'] = 'value is greater than'; +$labels['valueisgreaterthanequal'] = 'value is greater than or equal to'; +$labels['valueislessthan'] = 'value is less than'; +$labels['valueislessthanequal'] = 'value is less than or equal to'; +$labels['valueequals'] = 'value is equal to'; +$labels['valuenotequals'] = 'value does not equal'; +$labels['setflags'] = 'Set flags to the message'; +$labels['addflags'] = 'Add flags to the message'; +$labels['removeflags'] = 'Remove flags from the message'; $labels['flagread'] = 'කියවන්න'; $labels['flagdeleted'] = 'මකන ලදී'; +$labels['flaganswered'] = 'Answered'; +$labels['flagflagged'] = 'Flagged'; $labels['flagdraft'] = 'කටු සටහන'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; +$labels['filtercreate'] = 'Create filter'; +$labels['usedata'] = 'Use following data in the filter:'; $labels['nextstep'] = 'මීලග පියවර'; $labels['...'] = '...'; +$labels['advancedopts'] = 'Advanced options'; +$labels['body'] = 'Body'; $labels['address'] = 'ලිපිනය'; $labels['envelope'] = 'ලියුම් කවරය'; +$labels['modifier'] = 'modifier:'; +$labels['text'] = 'text'; +$labels['undecoded'] = 'undecoded (raw)'; +$labels['contenttype'] = 'content type'; $labels['modtype'] = 'වර්ගය:'; $labels['allparts'] = 'සියල්ල'; -$labels['nametoolong'] = 'නම දිග වැඩිය.'; +$labels['domain'] = 'domain'; +$labels['localpart'] = 'local part'; +$labels['user'] = 'user'; +$labels['detail'] = 'detail'; +$labels['comparator'] = 'comparator:'; +$labels['default'] = 'default'; +$labels['octet'] = 'strict (octet)'; +$labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; +$labels['asciinumeric'] = 'numeric (ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = 'Unknown server error.'; +$messages['filterconnerror'] = 'Unable to connect to server.'; +$messages['filterdeleteerror'] = 'Unable to delete filter. Server error occured.'; +$messages['filterdeleted'] = 'Filter deleted successfully.'; +$messages['filtersaved'] = 'Filter saved successfully.'; +$messages['filtersaveerror'] = 'Unable to save filter. Server error occured.'; +$messages['filterdeleteconfirm'] = 'Do you really want to delete selected filter?'; +$messages['ruledeleteconfirm'] = 'Are you sure, you want to delete selected rule?'; +$messages['actiondeleteconfirm'] = 'Are you sure, you want to delete selected action?'; +$messages['forbiddenchars'] = 'Forbidden characters in field.'; +$messages['cannotbeempty'] = 'Field cannot be empty.'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Unable to activate selected filters set. Server error occured.'; +$messages['setdeactivateerror'] = 'Unable to deactivate selected filters set. Server error occured.'; +$messages['setdeleteerror'] = 'Unable to delete selected filters set. Server error occured.'; +$messages['setactivated'] = 'Filters set activated successfully.'; +$messages['setdeactivated'] = 'Filters set deactivated successfully.'; +$messages['setdeleted'] = 'Filters set deleted successfully.'; +$messages['setdeleteconfirm'] = 'Are you sure, you want to delete selected filters set?'; +$messages['setcreateerror'] = 'Unable to create filters set. Server error occured.'; +$messages['setcreated'] = 'Filters set created successfully.'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Filter moved successfully.'; +$messages['moveerror'] = 'Unable to move selected filter. Server error occured.'; +$messages['nametoolong'] = 'නම දිග වැඩිය.'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; +?> diff --git a/plugins/managesieve/localization/sk_SK.inc b/plugins/managesieve/localization/sk_SK.inc index f0dd6d729..9bfb2ef8f 100644 --- a/plugins/managesieve/localization/sk_SK.inc +++ b/plugins/managesieve/localization/sk_SK.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtre'; $labels['managefilters'] = 'Správa filtrov príchádzajúcej pošty'; $labels['filtername'] = 'Názov filtra'; @@ -52,8 +55,11 @@ $labels['add'] = 'Pridaj'; $labels['del'] = 'Zmaž'; $labels['sender'] = 'Odosielateľ'; $labels['recipient'] = 'Adresát'; -$labels['vacationaddresses'] = 'Dodatoční príjemcovia správy (oddelení čiarkami):'; +$labels['vacationaddr'] = 'Dodatoční príjemcovia správy:'; $labels['vacationdays'] = 'Počet dní medzi odoslaním správy:'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Dôvod neprítomnosti:'; $labels['vacationsubject'] = 'Predmet správy:'; $labels['rulestop'] = 'Koniec pravidiel'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Zmazané'; $labels['flaganswered'] = 'Odpovedané'; $labels['flagflagged'] = 'Označené'; $labels['flagdraft'] = 'Koncept'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; $labels['filtercreate'] = 'Vytvoriť filter'; $labels['usedata'] = 'Použiť tieto údaje vo filtri:'; $labels['nextstep'] = 'Ďalší krok'; @@ -115,35 +140,38 @@ $labels['default'] = 'predvolené'; $labels['octet'] = 'striktný (osmičkovo)'; $labels['asciicasemap'] = 'nerozlišuje veľké a malé písmená (ascii tabuľka znakov)'; $labels['asciinumeric'] = 'numerické (ascii čísla)'; -$labels['filterunknownerror'] = 'Neznáma chyba serveru'; -$labels['filterconnerror'] = 'Nepodarilo sa pripojiť k managesieve serveru'; -$labels['filterdeleteerror'] = 'Nepodarilo sa zmazať filter, server ohlásil chybu'; -$labels['filterdeleted'] = 'Filter bol zmazaný'; -$labels['filtersaved'] = 'Filter bol uložený'; -$labels['filtersaveerror'] = 'Nepodarilo sa uložiť filter, server ohlásil chybu'; -$labels['filterdeleteconfirm'] = 'Naozaj si prajete zmazať tento filter?'; -$labels['ruledeleteconfirm'] = 'Naozaj si prajete zamzať toto pravidlo?'; -$labels['actiondeleteconfirm'] = 'Naozaj si prajete zmazať túto akciu?'; -$labels['forbiddenchars'] = 'Pole obsahuje nepovolené znaky'; -$labels['cannotbeempty'] = 'Pole nemôže byť prázdne'; -$labels['ruleexist'] = 'Filter so zadaným menom už existuje.'; -$labels['setactivateerror'] = 'Nepodarilo sa aktivovať zvolenú sadu filtrov, server ohlásil chybu'; -$labels['setdeactivateerror'] = 'Nepodarilo sa deaktivovať zvolenú sadu filtrov, server ohlásil chybu'; -$labels['setdeleteerror'] = 'Nepodarilo sa zmazať zvolenú sadu filtrov, server ohlásil chybu'; -$labels['setactivated'] = 'Sada filtrov bola aktivovaná'; -$labels['setdeactivated'] = 'Sada filtrov bola deaktivovaná'; -$labels['setdeleted'] = 'Sada filtrov bola zmazaná'; -$labels['setdeleteconfirm'] = 'Naozaj si prajete zmazať túto sadu filtrov?'; -$labels['setcreateerror'] = 'Nepodarilo sa vytvoriť sadu filtrov, server ohlásil chybu'; -$labels['setcreated'] = 'Sada filtrov bola vytvorená'; -$labels['activateerror'] = 'Nepodarilo sa povoliť vybraný filter(e). Chyba servera.'; -$labels['deactivateerror'] = 'Nepodarilo sa vypnúť vybraný filter(e). Chyba servera.'; -$labels['activated'] = 'Filter(e) úspešne vypnutý.'; -$labels['deactivated'] = 'Filter(e) povolený.'; -$labels['moved'] = 'Filter presunutý.'; -$labels['moveerror'] = 'Nemôžem presunúť zvolený filter. Chyba servera.'; -$labels['nametoolong'] = 'Názov sady filtrov je príliš dlhý'; -$labels['namereserved'] = 'Rezervovaný názov.'; -$labels['setexist'] = 'Množina už existuje.'; -$labels['nodata'] = 'Aspoň jedna pozícia musí byť zvolená.'; +$messages = array(); +$messages['filterunknownerror'] = 'Neznáma chyba serveru'; +$messages['filterconnerror'] = 'Nepodarilo sa pripojiť k managesieve serveru'; +$messages['filterdeleteerror'] = 'Nepodarilo sa zmazať filter, server ohlásil chybu'; +$messages['filterdeleted'] = 'Filter bol zmazaný'; +$messages['filtersaved'] = 'Filter bol uložený'; +$messages['filtersaveerror'] = 'Nepodarilo sa uložiť filter, server ohlásil chybu'; +$messages['filterdeleteconfirm'] = 'Naozaj si prajete zmazať tento filter?'; +$messages['ruledeleteconfirm'] = 'Naozaj si prajete zamzať toto pravidlo?'; +$messages['actiondeleteconfirm'] = 'Naozaj si prajete zmazať túto akciu?'; +$messages['forbiddenchars'] = 'Pole obsahuje nepovolené znaky'; +$messages['cannotbeempty'] = 'Pole nemôže byť prázdne'; +$messages['ruleexist'] = 'Filter so zadaným menom už existuje.'; +$messages['setactivateerror'] = 'Nepodarilo sa aktivovať zvolenú sadu filtrov, server ohlásil chybu'; +$messages['setdeactivateerror'] = 'Nepodarilo sa deaktivovať zvolenú sadu filtrov, server ohlásil chybu'; +$messages['setdeleteerror'] = 'Nepodarilo sa zmazať zvolenú sadu filtrov, server ohlásil chybu'; +$messages['setactivated'] = 'Sada filtrov bola aktivovaná'; +$messages['setdeactivated'] = 'Sada filtrov bola deaktivovaná'; +$messages['setdeleted'] = 'Sada filtrov bola zmazaná'; +$messages['setdeleteconfirm'] = 'Naozaj si prajete zmazať túto sadu filtrov?'; +$messages['setcreateerror'] = 'Nepodarilo sa vytvoriť sadu filtrov, server ohlásil chybu'; +$messages['setcreated'] = 'Sada filtrov bola vytvorená'; +$messages['activateerror'] = 'Nepodarilo sa povoliť vybraný filter(e). Chyba servera.'; +$messages['deactivateerror'] = 'Nepodarilo sa vypnúť vybraný filter(e). Chyba servera.'; +$messages['deactivated'] = 'Filter(e) povolený.'; +$messages['activated'] = 'Filter(e) úspešne vypnutý.'; +$messages['moved'] = 'Filter presunutý.'; +$messages['moveerror'] = 'Nemôžem presunúť zvolený filter. Chyba servera.'; +$messages['nametoolong'] = 'Názov sady filtrov je príliš dlhý'; +$messages['namereserved'] = 'Rezervovaný názov.'; +$messages['setexist'] = 'Množina už existuje.'; +$messages['nodata'] = 'Aspoň jedna pozícia musí byť zvolená.'; + +?> diff --git a/plugins/managesieve/localization/sl_SI.inc b/plugins/managesieve/localization/sl_SI.inc index a0b61e70e..0a30a3a87 100644 --- a/plugins/managesieve/localization/sl_SI.inc +++ b/plugins/managesieve/localization/sl_SI.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/sl_SI/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Teja Cetinski <teja.cetinski@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtri'; $labels['managefilters'] = 'Uredi filtre za dohodno pošto'; $labels['filtername'] = 'Ime filtra'; @@ -52,8 +55,11 @@ $labels['add'] = 'Dodaj'; $labels['del'] = 'Izbriši'; $labels['sender'] = 'Pošiljatelj'; $labels['recipient'] = 'Prejemnik'; -$labels['vacationaddresses'] = 'Dodaten seznam naslovov prejemnikov (ločenih z vejico):'; +$labels['vacationaddr'] = 'Dodaten seznam naslovov prejemnikov:'; $labels['vacationdays'] = 'Kako pogosto naj bodo sporočila poslana (v dnevih):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Vsebina sporočila (vzrok za odsotnost):'; $labels['vacationsubject'] = 'Zadeva sporočila'; $labels['rulestop'] = 'Prekini z izvajanjem pravil'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Izbrisano'; $labels['flaganswered'] = 'Odgovorjeno'; $labels['flagflagged'] = 'Označeno'; $labels['flagdraft'] = 'Osnutek'; +$labels['setvariable'] = 'Nastavi spremenljivko'; +$labels['setvarname'] = 'Ime spremenljivke:'; +$labels['setvarvalue'] = 'Vrednost spremenljivke:'; +$labels['setvarmodifiers'] = 'Modifikator:'; +$labels['varlower'] = 'majhne črke'; +$labels['varupper'] = 'velike črke'; +$labels['varlowerfirst'] = 'prvi znak velika začetnica'; +$labels['varupperfirst'] = 'prvi znak velika začetnica'; +$labels['varquotewildcard'] = 'citiraj posebne znake'; +$labels['varlength'] = 'dolžina'; +$labels['notify'] = 'Poštlji obvestilo'; +$labels['notifyaddress'] = 'Na elektronski naslov:'; +$labels['notifybody'] = 'Telo obvestila:'; +$labels['notifysubject'] = 'Zadeva obvestila:'; +$labels['notifyfrom'] = 'Pošiljatelj obvestila:'; +$labels['notifyimportance'] = 'Pomembnost:'; +$labels['notifyimportancelow'] = 'nizko'; +$labels['notifyimportancenormal'] = 'običajno'; +$labels['notifyimportancehigh'] = 'visoko'; $labels['filtercreate'] = 'Ustvari filter'; $labels['usedata'] = 'Pri stvarjanju filtra uporabi naslednje podatke'; $labels['nextstep'] = 'Naslednji korak'; @@ -115,35 +140,38 @@ $labels['default'] = 'privzeto'; $labels['octet'] = 'strict (octet)'; $labels['asciicasemap'] = 'ni občutljiv na velike/male črke (ascii-casemap)'; $labels['asciinumeric'] = 'numerično (ascii-numeric)'; -$labels['filterunknownerror'] = 'Prišlo je do neznane napake.'; -$labels['filterconnerror'] = 'Povezave s strežnikom (managesieve) ni bilo mogoče vzpostaviti'; -$labels['filterdeleteerror'] = 'Pravila ni bilo mogoče izbrisati. Prišlo je do napake.'; -$labels['filterdeleted'] = 'Pravilo je bilo uspešno izbrisano.'; -$labels['filtersaved'] = 'Pravilo je bilo uspešno shranjeno'; -$labels['filtersaveerror'] = 'Pravilo ni bilo shranjeno. Prišlo je do napake.'; -$labels['filterdeleteconfirm'] = 'Ste prepričani, da želite izbrisati izbrano pravilo?'; -$labels['ruledeleteconfirm'] = 'Ste prepričani, da želite izbrisati izbrano pravilo?'; -$labels['actiondeleteconfirm'] = 'Ste prepričani, da želite izbrisati izbrano dejanje?'; -$labels['forbiddenchars'] = 'V polju so neveljavni znaki'; -$labels['cannotbeempty'] = 'Polje ne sme biti prazno'; -$labels['ruleexist'] = 'Filer s tem imenom že obstaja'; -$labels['setactivateerror'] = 'Izbranega filtra ni bilo mogoče vključiti. Prišlo je do napake na strežniku.'; -$labels['setdeactivateerror'] = 'Izbranega filtra ni bilo mogoče izključiti. Prišlo je do napake na strežniku.'; -$labels['setdeleteerror'] = 'Izbranega filtra ni bilo mogoče izbrisati. Prišlo je do napake na strežniku.'; -$labels['setactivated'] = 'Filter je bil uspešno vključen.'; -$labels['setdeactivated'] = 'Filter je bil uspešno onemogočen.'; -$labels['setdeleted'] = 'Filter je bil uspešno izbrisan.'; -$labels['setdeleteconfirm'] = 'Ste prepričani, da želite izbrisati ta filter?'; -$labels['setcreateerror'] = 'Filtra ni bilo mogoče ustvariti. Prišlo je do napake na strežniku.'; -$labels['setcreated'] = 'Filter je bil uspešno ustvarjen.'; -$labels['activateerror'] = 'Izbranega/ih filtra/ov ni bilo mogoče vključiti. Prišlo je do napake na strežniku.'; -$labels['deactivateerror'] = 'Izbranega/ih fitra/ov ni bilo mogoče izključiti. Prišlo je do napake na strežniku.'; -$labels['activated'] = 'Filtri so bili uspešno onemogočeni.'; -$labels['deactivated'] = 'Filtri so bili uspešno omogočeni.'; -$labels['moved'] = 'Filter je bil uspešno premaknjen.'; -$labels['moveerror'] = 'Izbranega filtra ni bilo mogoče premakniti. Prišlo je do napake na strežniku.'; -$labels['nametoolong'] = 'Ime je predolgo.'; -$labels['namereserved'] = 'Rezervirano ime.'; -$labels['setexist'] = 'Nastavitev filtra že obstaja.'; -$labels['nodata'] = 'Izbrana mora biti vsaj ena nastavitev!'; +$messages = array(); +$messages['filterunknownerror'] = 'Prišlo je do neznane napake.'; +$messages['filterconnerror'] = 'Povezave s strežnikom (managesieve) ni bilo mogoče vzpostaviti'; +$messages['filterdeleteerror'] = 'Pravila ni bilo mogoče izbrisati. Prišlo je do napake.'; +$messages['filterdeleted'] = 'Pravilo je bilo uspešno izbrisano.'; +$messages['filtersaved'] = 'Pravilo je bilo uspešno shranjeno'; +$messages['filtersaveerror'] = 'Pravilo ni bilo shranjeno. Prišlo je do napake.'; +$messages['filterdeleteconfirm'] = 'Ste prepričani, da želite izbrisati izbrano pravilo?'; +$messages['ruledeleteconfirm'] = 'Ste prepričani, da želite izbrisati izbrano pravilo?'; +$messages['actiondeleteconfirm'] = 'Ste prepričani, da želite izbrisati izbrano dejanje?'; +$messages['forbiddenchars'] = 'V polju so neveljavni znaki'; +$messages['cannotbeempty'] = 'Polje ne sme biti prazno'; +$messages['ruleexist'] = 'Filer s tem imenom že obstaja'; +$messages['setactivateerror'] = 'Izbranega filtra ni bilo mogoče vključiti. Prišlo je do napake na strežniku.'; +$messages['setdeactivateerror'] = 'Izbranega filtra ni bilo mogoče izključiti. Prišlo je do napake na strežniku.'; +$messages['setdeleteerror'] = 'Izbranega filtra ni bilo mogoče izbrisati. Prišlo je do napake na strežniku.'; +$messages['setactivated'] = 'Filter je bil uspešno vključen.'; +$messages['setdeactivated'] = 'Filter je bil uspešno onemogočen.'; +$messages['setdeleted'] = 'Filter je bil uspešno izbrisan.'; +$messages['setdeleteconfirm'] = 'Ste prepričani, da želite izbrisati ta filter?'; +$messages['setcreateerror'] = 'Filtra ni bilo mogoče ustvariti. Prišlo je do napake na strežniku.'; +$messages['setcreated'] = 'Filter je bil uspešno ustvarjen.'; +$messages['activateerror'] = 'Izbranega/ih filtra/ov ni bilo mogoče vključiti. Prišlo je do napake na strežniku.'; +$messages['deactivateerror'] = 'Izbranega/ih fitra/ov ni bilo mogoče izključiti. Prišlo je do napake na strežniku.'; +$messages['deactivated'] = 'Filtri so bili uspešno omogočeni.'; +$messages['activated'] = 'Filtri so bili uspešno onemogočeni.'; +$messages['moved'] = 'Filter je bil uspešno premaknjen.'; +$messages['moveerror'] = 'Izbranega filtra ni bilo mogoče premakniti. Prišlo je do napake na strežniku.'; +$messages['nametoolong'] = 'Ime je predolgo.'; +$messages['namereserved'] = 'Rezervirano ime.'; +$messages['setexist'] = 'Nastavitev filtra že obstaja.'; +$messages['nodata'] = 'Izbrana mora biti vsaj ena nastavitev!'; + +?> diff --git a/plugins/managesieve/localization/sv_SE.inc b/plugins/managesieve/localization/sv_SE.inc index 98087c2dc..f2aeddd9f 100644 --- a/plugins/managesieve/localization/sv_SE.inc +++ b/plugins/managesieve/localization/sv_SE.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/sv_SE/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filter'; $labels['managefilters'] = 'Administrera filter'; $labels['filtername'] = 'Filternamn'; @@ -52,8 +55,11 @@ $labels['add'] = 'Lägg till'; $labels['del'] = 'Ta bort'; $labels['sender'] = 'Avsändare'; $labels['recipient'] = 'Mottagare'; -$labels['vacationaddresses'] = 'Ytterligare mottagaradresser (avdelade med kommatecken)'; +$labels['vacationaddr'] = 'Ytterligare mottagaradresser:'; $labels['vacationdays'] = 'Antal dagar mellan auto-svar:'; +$labels['vacationinterval'] = 'Tid mellan auto-svar:'; +$labels['days'] = 'Dagar'; +$labels['seconds'] = 'Sekunder'; $labels['vacationreason'] = 'Meddelande i auto-svar:'; $labels['vacationsubject'] = 'Meddelandeämne:'; $labels['rulestop'] = 'Avsluta filtrering'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Borttaget'; $labels['flaganswered'] = 'Besvarat'; $labels['flagflagged'] = 'Flaggat'; $labels['flagdraft'] = 'Utkast'; +$labels['setvariable'] = 'Sätt variabel'; +$labels['setvarname'] = 'Variabelnamn:'; +$labels['setvarvalue'] = 'Variabelvärde:'; +$labels['setvarmodifiers'] = 'Modifierare:'; +$labels['varlower'] = 'Gemener'; +$labels['varupper'] = 'Versaler'; +$labels['varlowerfirst'] = 'Första tecken gement'; +$labels['varupperfirst'] = 'Första tecken versalt'; +$labels['varquotewildcard'] = 'Koda specialtecken'; +$labels['varlength'] = 'Längd'; +$labels['notify'] = 'Skicka avisering'; +$labels['notifyaddress'] = 'Mottagaradress:'; +$labels['notifybody'] = 'Aviseringsmeddelande:'; +$labels['notifysubject'] = 'Aviseringsämne:'; +$labels['notifyfrom'] = 'Aviseringsavsändare:'; +$labels['notifyimportance'] = 'Prioritet:'; +$labels['notifyimportancelow'] = 'Låg'; +$labels['notifyimportancenormal'] = 'Normal'; +$labels['notifyimportancehigh'] = 'Hög'; $labels['filtercreate'] = 'Skapa filter'; $labels['usedata'] = 'Använd följande information i filtret:'; $labels['nextstep'] = 'Nästa steg'; @@ -115,35 +140,38 @@ $labels['default'] = 'standard'; $labels['octet'] = 'strikt (oktalt)'; $labels['asciicasemap'] = 'teckenlägesokänslig (ascii-casemap)'; $labels['asciinumeric'] = 'numerisk (ascii-numeric)'; -$labels['filterunknownerror'] = 'Okänt serverfel'; -$labels['filterconnerror'] = 'Anslutning till serverns filtertjänst misslyckades'; -$labels['filterdeleteerror'] = 'Filtret kunde inte tas bort på grund av serverfel'; -$labels['filterdeleted'] = 'Filtret är borttaget'; -$labels['filtersaved'] = 'Filtret har sparats'; -$labels['filtersaveerror'] = 'Filtret kunde inte sparas på grund av serverfel'; -$labels['filterdeleteconfirm'] = 'Vill du ta bort det markerade filtret?'; -$labels['ruledeleteconfirm'] = 'Vill du ta bort filterregeln?'; -$labels['actiondeleteconfirm'] = 'Vill du ta bort filteråtgärden?'; -$labels['forbiddenchars'] = 'Otillåtet tecken i fältet'; -$labels['cannotbeempty'] = 'Fältet kan inte lämnas tomt'; -$labels['ruleexist'] = 'Ett filter med angivet namn finns redan.'; -$labels['setactivateerror'] = 'Filtergruppen kunde inte aktiveras på grund av serverfel'; -$labels['setdeactivateerror'] = 'Filtergruppen kunde inte deaktiveras på grund av serverfel'; -$labels['setdeleteerror'] = 'Filtergruppen kunde inte tas bort på grund av serverfel'; -$labels['setactivated'] = 'Filtergruppen är aktiverad'; -$labels['setdeactivated'] = 'Filtergruppen är deaktiverad'; -$labels['setdeleted'] = 'Filtergruppen är borttagen'; -$labels['setdeleteconfirm'] = 'Vill du ta bort filtergruppen?'; -$labels['setcreateerror'] = 'Filtergruppen kunde inte läggas till på grund av serverfel'; -$labels['setcreated'] = 'Filtergruppen har lagts till'; -$labels['activateerror'] = 'Kunde inte aktivera filter på grund av serverfel.'; -$labels['deactivateerror'] = 'Kunde inte deaktivera filter på grund av serverfel.'; -$labels['activated'] = 'Filter deaktiverat.'; -$labels['deactivated'] = 'Filter aktiverat.'; -$labels['moved'] = 'Filter flyttat.'; -$labels['moveerror'] = 'Kunde inte flytta filter på grund av serverfel.'; -$labels['nametoolong'] = 'Filtergruppen kan inte läggas till med för långt namn'; -$labels['namereserved'] = 'Reserverat namn.'; -$labels['setexist'] = 'Filtergrupp finns redan.'; -$labels['nodata'] = 'Minst en position måste väljas!'; +$messages = array(); +$messages['filterunknownerror'] = 'Okänt serverfel'; +$messages['filterconnerror'] = 'Anslutning till serverns filtertjänst misslyckades'; +$messages['filterdeleteerror'] = 'Filtret kunde inte tas bort på grund av serverfel'; +$messages['filterdeleted'] = 'Filtret är borttaget'; +$messages['filtersaved'] = 'Filtret har sparats'; +$messages['filtersaveerror'] = 'Filtret kunde inte sparas på grund av serverfel'; +$messages['filterdeleteconfirm'] = 'Vill du ta bort det markerade filtret?'; +$messages['ruledeleteconfirm'] = 'Vill du ta bort filterregeln?'; +$messages['actiondeleteconfirm'] = 'Vill du ta bort filteråtgärden?'; +$messages['forbiddenchars'] = 'Otillåtet tecken i fältet'; +$messages['cannotbeempty'] = 'Fältet kan inte lämnas tomt'; +$messages['ruleexist'] = 'Ett filter med angivet namn finns redan.'; +$messages['setactivateerror'] = 'Filtergruppen kunde inte aktiveras på grund av serverfel'; +$messages['setdeactivateerror'] = 'Filtergruppen kunde inte deaktiveras på grund av serverfel'; +$messages['setdeleteerror'] = 'Filtergruppen kunde inte tas bort på grund av serverfel'; +$messages['setactivated'] = 'Filtergruppen är aktiverad'; +$messages['setdeactivated'] = 'Filtergruppen är deaktiverad'; +$messages['setdeleted'] = 'Filtergruppen är borttagen'; +$messages['setdeleteconfirm'] = 'Vill du ta bort filtergruppen?'; +$messages['setcreateerror'] = 'Filtergruppen kunde inte läggas till på grund av serverfel'; +$messages['setcreated'] = 'Filtergruppen har lagts till'; +$messages['activateerror'] = 'Kunde inte aktivera filter på grund av serverfel.'; +$messages['deactivateerror'] = 'Kunde inte deaktivera filter på grund av serverfel.'; +$messages['deactivated'] = 'Filter aktiverat.'; +$messages['activated'] = 'Filter deaktiverat.'; +$messages['moved'] = 'Filter flyttat.'; +$messages['moveerror'] = 'Kunde inte flytta filter på grund av serverfel.'; +$messages['nametoolong'] = 'Filtergruppen kan inte läggas till med för långt namn'; +$messages['namereserved'] = 'Reserverat namn.'; +$messages['setexist'] = 'Filtergrupp finns redan.'; +$messages['nodata'] = 'Minst en position måste väljas!'; + +?> diff --git a/plugins/managesieve/localization/tr_TR.inc b/plugins/managesieve/localization/tr_TR.inc index 14dd44b19..19bbb2e8e 100644 --- a/plugins/managesieve/localization/tr_TR.inc +++ b/plugins/managesieve/localization/tr_TR.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/tr_TR/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: ismail yenigul | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Filtreler'; $labels['managefilters'] = 'Gelen e-posta filtrelerini yönet'; $labels['filtername'] = 'Filtre adı'; @@ -52,8 +55,11 @@ $labels['add'] = 'Ekle'; $labels['del'] = 'Sil'; $labels['sender'] = 'Gönderici'; $labels['recipient'] = 'Alıcı'; -$labels['vacationaddresses'] = 'İlave e-posta adreslerim(virgül ile ayrılmış)'; -$labels['vacationdays'] = 'Ne sıklıkla mesajlar gönderilir(gün)'; +$labels['vacationaddr'] = 'İlave e-posta adreslerim:'; +$labels['vacationdays'] = 'Ne sıklıkla mesajlar gönderilir(gün):'; +$labels['vacationinterval'] = 'Ne kadar sıklıkla mesaj gönderirsiniz:'; +$labels['days'] = 'günler'; +$labels['seconds'] = 'saniyeler'; $labels['vacationreason'] = 'Mesaj gövdesi(tatil sebebi):'; $labels['vacationsubject'] = 'Mesaj konusu:'; $labels['rulestop'] = 'Kuralları değerlendirmeyi bitir'; @@ -92,6 +98,25 @@ $labels['flagdeleted'] = 'Silindi'; $labels['flaganswered'] = 'Cevaplanmış'; $labels['flagflagged'] = 'İşaretli'; $labels['flagdraft'] = 'Taslak'; +$labels['setvariable'] = 'Değişken tanımla'; +$labels['setvarname'] = 'Değişken adı'; +$labels['setvarvalue'] = 'Değişken değeri:'; +$labels['setvarmodifiers'] = 'Değiştiriciler:'; +$labels['varlower'] = 'küçük harf'; +$labels['varupper'] = 'büyük harf'; +$labels['varlowerfirst'] = 'İlk karakter küçük harf'; +$labels['varupperfirst'] = 'İlk karakter büyük harf'; +$labels['varquotewildcard'] = 'özel karakterleri tırnak içine al'; +$labels['varlength'] = 'uzunluk'; +$labels['notify'] = 'Bildirim gönder'; +$labels['notifyaddress'] = 'Alıcı e-posta adresi'; +$labels['notifybody'] = 'Bildirim gövdesi:'; +$labels['notifysubject'] = 'Bildirim konusu:'; +$labels['notifyfrom'] = 'Bildirim göndericisi:'; +$labels['notifyimportance'] = 'Önem derecesi'; +$labels['notifyimportancelow'] = 'düşük'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'yüksek'; $labels['filtercreate'] = 'Süzgeç oluştur'; $labels['usedata'] = 'Aşağıdaki verileri süzgeçte kullan'; $labels['nextstep'] = 'Sonraki adım'; @@ -115,35 +140,38 @@ $labels['default'] = 'öntanımlı'; $labels['octet'] = 'sıkı(oktet)'; $labels['asciicasemap'] = 'büyük küçük harf duyarsız(ascii-casemap)'; $labels['asciinumeric'] = 'sayı (ascii-numeric)'; -$labels['filterunknownerror'] = 'Bilinmeyen sunucu hatası.'; -$labels['filterconnerror'] = 'Sunucuya bağlanamıyor.'; -$labels['filterdeleteerror'] = 'Filtre silinemedi. Sunucuda hata oluştu.'; -$labels['filterdeleted'] = 'Filtre başarıyla silindi.'; -$labels['filtersaved'] = 'Filter başarıyla kaydedildi.'; -$labels['filtersaveerror'] = 'Filtre kaydedilemedi. Sunucuda hata oluştu.'; -$labels['filterdeleteconfirm'] = 'Seçilen filtreleri gerçekten silmek istiyor musun?'; -$labels['ruledeleteconfirm'] = 'Seçili kuralları silmek istediğinizden emin misiniz?'; -$labels['actiondeleteconfirm'] = 'Seçili aksiyonları silmek istediğinizden emin misiniz?'; -$labels['forbiddenchars'] = 'Alanda izin verilmeyen karakterler var.'; -$labels['cannotbeempty'] = 'Alan boş olmaz'; -$labels['ruleexist'] = 'Belirtilen isimde bir filtre zaten var.'; -$labels['setactivateerror'] = 'Seçilen filtreler etkinleştirilemedi. Sunucuda hata oluştu.'; -$labels['setdeactivateerror'] = 'Seçilen filtreler pasifleştirilemedi. Sunucuda hata oluştu.'; -$labels['setdeleteerror'] = 'Seçilen filtreler silinemedi. Sunucuda hata oluştu.'; -$labels['setactivated'] = 'Filtreler başarıyla etkinleştirilemedi.'; -$labels['setdeactivated'] = 'Filtreler başarıyla pasifleştirildi.'; -$labels['setdeleted'] = 'Filtre seti başarıyla silindi.'; -$labels['setdeleteconfirm'] = 'Seçilen filtre setlerini silmek istediğinizden emin misiniz?'; -$labels['setcreateerror'] = 'Filtre setleri oluşturulamadı. Sunucuda hata oluştu.'; -$labels['setcreated'] = 'Filtre setleri başarıyla oluşturuldu.'; -$labels['activateerror'] = 'Seçilen filtre(ler) etkinleştirilemedi. Sunucuda hata oluştu.'; -$labels['deactivateerror'] = 'Seçilen filtre(ler) pasifleştirilemedi. Sunucuda hata oluştu.'; -$labels['activated'] = 'Filtre(ler) başarıyla iptal edildi.'; -$labels['deactivated'] = 'Filtre(ler) başarıyla etkinleştirildi.'; -$labels['moved'] = 'Filtre başarıyla taşındı.'; -$labels['moveerror'] = 'Seçilen filtre(ler) taşınamadı. Sunucuda hata oluştu.'; -$labels['nametoolong'] = 'İsim çok uzun.'; -$labels['namereserved'] = 'rezerve edilmiş isim.'; -$labels['setexist'] = 'Set zaten var.'; -$labels['nodata'] = 'En az bir pozisyon seçilmelidir.'; +$messages = array(); +$messages['filterunknownerror'] = 'Bilinmeyen sunucu hatası.'; +$messages['filterconnerror'] = 'Sunucuya bağlanamıyor.'; +$messages['filterdeleteerror'] = 'Filtre silinemedi. Sunucuda hata oluştu.'; +$messages['filterdeleted'] = 'Filtre başarıyla silindi.'; +$messages['filtersaved'] = 'Filter başarıyla kaydedildi.'; +$messages['filtersaveerror'] = 'Filtre kaydedilemedi. Sunucuda hata oluştu.'; +$messages['filterdeleteconfirm'] = 'Seçilen filtreleri gerçekten silmek istiyor musun?'; +$messages['ruledeleteconfirm'] = 'Seçili kuralları silmek istediğinizden emin misiniz?'; +$messages['actiondeleteconfirm'] = 'Seçili aksiyonları silmek istediğinizden emin misiniz?'; +$messages['forbiddenchars'] = 'Alanda izin verilmeyen karakterler var.'; +$messages['cannotbeempty'] = 'Alan boş olmaz'; +$messages['ruleexist'] = 'Belirtilen isimde bir filtre zaten var.'; +$messages['setactivateerror'] = 'Seçilen filtreler etkinleştirilemedi. Sunucuda hata oluştu.'; +$messages['setdeactivateerror'] = 'Seçilen filtreler pasifleştirilemedi. Sunucuda hata oluştu.'; +$messages['setdeleteerror'] = 'Seçilen filtreler silinemedi. Sunucuda hata oluştu.'; +$messages['setactivated'] = 'Filtreler başarıyla etkinleştirilemedi.'; +$messages['setdeactivated'] = 'Filtreler başarıyla pasifleştirildi.'; +$messages['setdeleted'] = 'Filtre seti başarıyla silindi.'; +$messages['setdeleteconfirm'] = 'Seçilen filtre setlerini silmek istediğinizden emin misiniz?'; +$messages['setcreateerror'] = 'Filtre setleri oluşturulamadı. Sunucuda hata oluştu.'; +$messages['setcreated'] = 'Filtre setleri başarıyla oluşturuldu.'; +$messages['activateerror'] = 'Seçilen filtre(ler) etkinleştirilemedi. Sunucuda hata oluştu.'; +$messages['deactivateerror'] = 'Seçilen filtre(ler) pasifleştirilemedi. Sunucuda hata oluştu.'; +$messages['deactivated'] = 'Filtre(ler) başarıyla iptal edildi.'; +$messages['activated'] = 'Filtre(ler) başarıyla etkinleştirildi.'; +$messages['moved'] = 'Filtre başarıyla taşındı.'; +$messages['moveerror'] = 'Seçilen filtre(ler) taşınamadı. Sunucuda hata oluştu.'; +$messages['nametoolong'] = 'İsim çok uzun.'; +$messages['namereserved'] = 'rezerve edilmiş isim.'; +$messages['setexist'] = 'Set zaten var.'; +$messages['nodata'] = 'En az bir pozisyon seçilmelidir.'; + +?> diff --git a/plugins/managesieve/localization/uk_UA.inc b/plugins/managesieve/localization/uk_UA.inc index 76ee7f96b..57cab9ea5 100644 --- a/plugins/managesieve/localization/uk_UA.inc +++ b/plugins/managesieve/localization/uk_UA.inc @@ -2,19 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/uk_UA/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Фільтри'; $labels['managefilters'] = 'Керування фільтрами вхідної пошти'; $labels['filtername'] = 'Назва фільтру'; @@ -32,12 +34,18 @@ $labels['filteris'] = 'ідентичний до'; $labels['filterisnot'] = 'не ідентичний до'; $labels['filterexists'] = 'існує'; $labels['filternotexists'] = 'не існує'; +$labels['filtermatches'] = 'matches expression'; +$labels['filternotmatches'] = 'not matches expression'; +$labels['filterregex'] = 'matches regular expression'; +$labels['filternotregex'] = 'not matches regular expression'; $labels['filterunder'] = 'менше, ніж'; $labels['filterover'] = 'більше, ніж'; $labels['addrule'] = 'Додати правило'; $labels['delrule'] = 'Видалити правило'; $labels['messagemoveto'] = 'Пересунути повідомлення до'; $labels['messageredirect'] = 'Перенаправити повідомлення до'; +$labels['messagecopyto'] = 'Copy message to'; +$labels['messagesendcopy'] = 'Send message copy to'; $labels['messagereply'] = 'Автовідповідач'; $labels['messagedelete'] = 'Видалити повідомлення'; $labels['messagediscard'] = 'Відхилити з повідомленням'; @@ -47,14 +55,21 @@ $labels['add'] = 'Додати'; $labels['del'] = 'Видалити'; $labels['sender'] = 'Відправник'; $labels['recipient'] = 'Отримувач'; -$labels['vacationaddresses'] = 'Додатковий список адрес отримувачів (розділених комою)'; +$labels['vacationaddr'] = 'Додатковий список адрес отримувачів:'; $labels['vacationdays'] = 'Як часто повторювати (у днях):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = 'Текст повідомлення:'; +$labels['vacationsubject'] = 'Message subject:'; $labels['rulestop'] = 'Зупинити перевірку правил'; +$labels['enable'] = 'Enable/Disable'; $labels['filterset'] = 'Набір фільтрів'; +$labels['filtersets'] = 'Filter sets'; $labels['filtersetadd'] = 'Додати набір фільтрів'; $labels['filtersetdel'] = 'Видалити поточний набір'; $labels['filtersetact'] = 'Активувати поточний набір'; +$labels['filtersetdeact'] = 'Deactivate current filters set'; $labels['filterdef'] = 'Параметри фільтру'; $labels['filtersetname'] = 'Назва набору фільтрів'; $labels['newfilterset'] = 'Новий набір фільтрів'; @@ -63,23 +78,100 @@ $labels['none'] = 'нічого'; $labels['fromset'] = 'з набору'; $labels['fromfile'] = 'з файлу'; $labels['filterdisabled'] = 'Фільтр вимкнено'; -$labels['filterunknownerror'] = 'Невідома помилка сервера'; -$labels['filterconnerror'] = 'Неможливо з\'єднатися з сервером'; -$labels['filterdeleteerror'] = 'Неможливо видалити фільтр. Помилка сервера'; -$labels['filterdeleted'] = 'Фільтр успішно видалено'; -$labels['filtersaved'] = 'Фільтр успішно збережено'; -$labels['filtersaveerror'] = 'Неможливо зберегти фільтр. Помилка сервера'; -$labels['filterdeleteconfirm'] = 'Ви дійсно хочете видалити обраний фільтр?'; -$labels['ruledeleteconfirm'] = 'Ви дійсно хочете видалити обране правило?'; -$labels['actiondeleteconfirm'] = 'Ви дійсно хочете видалити обрану дію?'; -$labels['forbiddenchars'] = 'Введено заборонений символ'; -$labels['cannotbeempty'] = 'Поле не може бути пустим'; -$labels['setactivateerror'] = 'Неможливо активувати обраний набір. Помилка сервера'; -$labels['setdeleteerror'] = 'Неможливо видалити обраний набір. Помилка сервера'; -$labels['setactivated'] = 'Набір фільтрів активовано успішно'; -$labels['setdeleted'] = 'Набір фільтрів видалено успішно'; -$labels['setdeleteconfirm'] = 'Ви впевнені, що хочете видалити обраний набір?'; -$labels['setcreateerror'] = 'Не вдалося створити набір. Помилка сервера'; -$labels['setcreated'] = 'Набір фільтрів створено успішно'; -$labels['nametoolong'] = 'Не вдалося створити набір. Занадто довга назва'; +$labels['countisgreaterthan'] = 'count is greater than'; +$labels['countisgreaterthanequal'] = 'count is greater than or equal to'; +$labels['countislessthan'] = 'count is less than'; +$labels['countislessthanequal'] = 'count is less than or equal to'; +$labels['countequals'] = 'count is equal to'; +$labels['countnotequals'] = 'count does not equal'; +$labels['valueisgreaterthan'] = 'value is greater than'; +$labels['valueisgreaterthanequal'] = 'value is greater than or equal to'; +$labels['valueislessthan'] = 'value is less than'; +$labels['valueislessthanequal'] = 'value is less than or equal to'; +$labels['valueequals'] = 'value is equal to'; +$labels['valuenotequals'] = 'value does not equal'; +$labels['setflags'] = 'Set flags to the message'; +$labels['addflags'] = 'Add flags to the message'; +$labels['removeflags'] = 'Remove flags from the message'; +$labels['flagread'] = 'Read'; +$labels['flagdeleted'] = 'Deleted'; +$labels['flaganswered'] = 'Answered'; +$labels['flagflagged'] = 'Flagged'; +$labels['flagdraft'] = 'Draft'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'lower-case'; +$labels['varupper'] = 'upper-case'; +$labels['varlowerfirst'] = 'first character lower-case'; +$labels['varupperfirst'] = 'first character upper-case'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'length'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'To e-mail address:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Importance:'; +$labels['notifyimportancelow'] = 'low'; +$labels['notifyimportancenormal'] = 'normal'; +$labels['notifyimportancehigh'] = 'high'; +$labels['filtercreate'] = 'Create filter'; +$labels['usedata'] = 'Use following data in the filter:'; +$labels['nextstep'] = 'Next Step'; +$labels['...'] = '...'; +$labels['advancedopts'] = 'Advanced options'; +$labels['body'] = 'Body'; +$labels['address'] = 'address'; +$labels['envelope'] = 'envelope'; +$labels['modifier'] = 'modifier:'; +$labels['text'] = 'text'; +$labels['undecoded'] = 'undecoded (raw)'; +$labels['contenttype'] = 'content type'; +$labels['modtype'] = 'type:'; +$labels['allparts'] = 'all'; +$labels['domain'] = 'domain'; +$labels['localpart'] = 'local part'; +$labels['user'] = 'user'; +$labels['detail'] = 'detail'; +$labels['comparator'] = 'comparator:'; +$labels['default'] = 'default'; +$labels['octet'] = 'strict (octet)'; +$labels['asciicasemap'] = 'case insensitive (ascii-casemap)'; +$labels['asciinumeric'] = 'numeric (ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = 'Невідома помилка сервера'; +$messages['filterconnerror'] = 'Неможливо з\'єднатися з сервером'; +$messages['filterdeleteerror'] = 'Неможливо видалити фільтр. Помилка сервера'; +$messages['filterdeleted'] = 'Фільтр успішно видалено'; +$messages['filtersaved'] = 'Фільтр успішно збережено'; +$messages['filtersaveerror'] = 'Неможливо зберегти фільтр. Помилка сервера'; +$messages['filterdeleteconfirm'] = 'Ви дійсно хочете видалити обраний фільтр?'; +$messages['ruledeleteconfirm'] = 'Ви дійсно хочете видалити обране правило?'; +$messages['actiondeleteconfirm'] = 'Ви дійсно хочете видалити обрану дію?'; +$messages['forbiddenchars'] = 'Введено заборонений символ'; +$messages['cannotbeempty'] = 'Поле не може бути пустим'; +$messages['ruleexist'] = 'Filter with specified name already exists.'; +$messages['setactivateerror'] = 'Неможливо активувати обраний набір. Помилка сервера'; +$messages['setdeactivateerror'] = 'Unable to deactivate selected filters set. Server error occured.'; +$messages['setdeleteerror'] = 'Неможливо видалити обраний набір. Помилка сервера'; +$messages['setactivated'] = 'Набір фільтрів активовано успішно'; +$messages['setdeactivated'] = 'Filters set deactivated successfully.'; +$messages['setdeleted'] = 'Набір фільтрів видалено успішно'; +$messages['setdeleteconfirm'] = 'Ви впевнені, що хочете видалити обраний набір?'; +$messages['setcreateerror'] = 'Не вдалося створити набір. Помилка сервера'; +$messages['setcreated'] = 'Набір фільтрів створено успішно'; +$messages['activateerror'] = 'Unable to enable selected filter(s). Server error occured.'; +$messages['deactivateerror'] = 'Unable to disable selected filter(s). Server error occured.'; +$messages['deactivated'] = 'Filter(s) disabled successfully.'; +$messages['activated'] = 'Filter(s) enabled successfully.'; +$messages['moved'] = 'Filter moved successfully.'; +$messages['moveerror'] = 'Unable to move selected filter. Server error occured.'; +$messages['nametoolong'] = 'Не вдалося створити набір. Занадто довга назва'; +$messages['namereserved'] = 'Reserved name.'; +$messages['setexist'] = 'Set already exists.'; +$messages['nodata'] = 'At least one position must be selected!'; +?> diff --git a/plugins/managesieve/localization/vi_VN.inc b/plugins/managesieve/localization/vi_VN.inc index d358960ad..6e65cccf5 100644 --- a/plugins/managesieve/localization/vi_VN.inc +++ b/plugins/managesieve/localization/vi_VN.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenny Tran <kennethanh@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Bộ lọc'; $labels['managefilters'] = 'Quản lý bộ lọc thư đến'; $labels['filtername'] = 'Lọc tên'; @@ -52,7 +55,7 @@ $labels['add'] = 'Thêm'; $labels['del'] = 'Xoá'; $labels['sender'] = 'Người gửi'; $labels['recipient'] = 'Người nhận'; -$labels['vacationaddresses'] = 'Địa chỉ email bổ sung của tôi ( phân cách bằng dấu phẩy)'; +$labels['vacationaddr'] = 'Địa chỉ email bổ sung của tôi'; $labels['vacationdays'] = 'Số lần gửi thư (trong ngày)'; $labels['vacationreason'] = 'Nội dung chính'; $labels['vacationsubject'] = 'Tiêu đề thư'; @@ -92,6 +95,25 @@ $labels['flagdeleted'] = 'Đã được xóa'; $labels['flaganswered'] = 'Đã trả lời'; $labels['flagflagged'] = 'Đã đánh dấu'; $labels['flagdraft'] = 'Nháp'; +$labels['setvariable'] = 'Set variable'; +$labels['setvarname'] = 'Variable name:'; +$labels['setvarvalue'] = 'Variable value:'; +$labels['setvarmodifiers'] = 'Modifiers:'; +$labels['varlower'] = 'viết thường'; +$labels['varupper'] = 'viết hoa'; +$labels['varlowerfirst'] = 'chữ cái đầu viết thường'; +$labels['varupperfirst'] = 'chữ cái đầu viết hoa'; +$labels['varquotewildcard'] = 'quote special characters'; +$labels['varlength'] = 'độ dài'; +$labels['notify'] = 'Send notification'; +$labels['notifyaddress'] = 'Gửi đến địa chỉ email:'; +$labels['notifybody'] = 'Notification body:'; +$labels['notifysubject'] = 'Notification subject:'; +$labels['notifyfrom'] = 'Notification sender:'; +$labels['notifyimportance'] = 'Mức độ quan trọng:'; +$labels['notifyimportancelow'] = 'thấp'; +$labels['notifyimportancenormal'] = 'vừa phải'; +$labels['notifyimportancehigh'] = 'cao'; $labels['filtercreate'] = 'Tạo bộ lọc'; $labels['usedata'] = 'Dùng dữ liệu trong bộ lọc sau:'; $labels['nextstep'] = 'Bước tiếp theo'; @@ -115,35 +137,38 @@ $labels['default'] = 'Mặc định'; $labels['octet'] = 'Khắt khe'; $labels['asciicasemap'] = 'Không phân biệt chữ hoa chữ thường'; $labels['asciinumeric'] = 'Bảng mã ASCII'; -$labels['filterunknownerror'] = 'Không tìm được lỗi máy chủ'; -$labels['filterconnerror'] = 'Không kết nối được với máy chủ.'; -$labels['filterdeleteerror'] = 'Không thể xóa bộ lọc. Xuất hiện lỗi ở máy chủ'; -$labels['filterdeleted'] = 'Xóa bộ lọc thành công'; -$labels['filtersaved'] = 'Lưu bộ lọc thành công'; -$labels['filtersaveerror'] = 'Không thể lưu bộ lọc. Xuất hiện lỗi ở máy chủ'; -$labels['filterdeleteconfirm'] = 'Bạn có thực sự muốn xóa bộ lọc được chọn?'; -$labels['ruledeleteconfirm'] = 'Bạn có chắc chắn muốn xóa qui luật được chọn?'; -$labels['actiondeleteconfirm'] = 'Bạn có chắc chắn muốn xóa hành động được chọn?'; -$labels['forbiddenchars'] = 'Ký tự bị cấm trong ô'; -$labels['cannotbeempty'] = 'Ô không thể bị bỏ trống'; -$labels['ruleexist'] = 'Đã tồn tại bộ lọc với tên cụ thế'; -$labels['setactivateerror'] = 'Không thể kích hoạt bộ lọc được lựa chọn. Xuất hiện lỗi ở máy chủ'; -$labels['setdeactivateerror'] = 'Không thể không kích hoạt bộ lọc được lựa chọn. Xuất hiện lỗi ở máy chủ'; -$labels['setdeleteerror'] = 'Không thể xóa bộ lọc được lựa chọn. Forbidden characters in field.'; -$labels['setactivated'] = 'Bộ lọc được khởi động thành công'; -$labels['setdeactivated'] = 'Ngừng kích hoạt bộ lọc thành công'; -$labels['setdeleted'] = 'Xóa bộ lọc thành công'; -$labels['setdeleteconfirm'] = 'Bạn có chắc bạn muốn xóa thiết lập bộ lọc được chọn?'; -$labels['setcreateerror'] = 'Không thể tạo thiết lập bộ lọc. Có lỗi xuất hiện ở máy chủ'; -$labels['setcreated'] = 'Thiết lập bộ lọc được tạo thành công'; -$labels['activateerror'] = 'Không thể khởi động bộ lọc được chọn. Có lỗi xuất hiện ở máy chủ'; -$labels['deactivateerror'] = 'Không thể tắt bộ lọc đã chọn. Có lỗi xuất hiện ở máy chủ'; -$labels['activated'] = 'Bộ lọc được tắt thành công'; -$labels['deactivated'] = 'Bộ lọc được khởi động thành công'; -$labels['moved'] = 'Bộ lọc được chuyển đi thành công'; -$labels['moveerror'] = 'Không thể chuyển bộc lọc đã chọn. Có lỗi xuất hiện ở máy chủ'; -$labels['nametoolong'] = 'Tên quá dài'; -$labels['namereserved'] = 'Tên đã được bảo vệ'; -$labels['setexist'] = 'Thiết lập đã tồn tại'; -$labels['nodata'] = 'Ít nhất một vị trí phải được chọn'; +$messages = array(); +$messages['filterunknownerror'] = 'Không tìm được lỗi máy chủ'; +$messages['filterconnerror'] = 'Không kết nối được với máy chủ.'; +$messages['filterdeleteerror'] = 'Không thể xóa bộ lọc. Xuất hiện lỗi ở máy chủ'; +$messages['filterdeleted'] = 'Xóa bộ lọc thành công'; +$messages['filtersaved'] = 'Lưu bộ lọc thành công'; +$messages['filtersaveerror'] = 'Không thể lưu bộ lọc. Xuất hiện lỗi ở máy chủ'; +$messages['filterdeleteconfirm'] = 'Bạn có thực sự muốn xóa bộ lọc được chọn?'; +$messages['ruledeleteconfirm'] = 'Bạn có chắc chắn muốn xóa qui luật được chọn?'; +$messages['actiondeleteconfirm'] = 'Bạn có chắc chắn muốn xóa hành động được chọn?'; +$messages['forbiddenchars'] = 'Ký tự bị cấm trong ô'; +$messages['cannotbeempty'] = 'Ô không thể bị bỏ trống'; +$messages['ruleexist'] = 'Đã tồn tại bộ lọc với tên cụ thế'; +$messages['setactivateerror'] = 'Không thể kích hoạt bộ lọc được lựa chọn. Xuất hiện lỗi ở máy chủ'; +$messages['setdeactivateerror'] = 'Không thể không kích hoạt bộ lọc được lựa chọn. Xuất hiện lỗi ở máy chủ'; +$messages['setdeleteerror'] = 'Không thể xóa bộ lọc được lựa chọn. Forbidden characters in field.'; +$messages['setactivated'] = 'Bộ lọc được khởi động thành công'; +$messages['setdeactivated'] = 'Ngừng kích hoạt bộ lọc thành công'; +$messages['setdeleted'] = 'Xóa bộ lọc thành công'; +$messages['setdeleteconfirm'] = 'Bạn có chắc bạn muốn xóa thiết lập bộ lọc được chọn?'; +$messages['setcreateerror'] = 'Không thể tạo thiết lập bộ lọc. Có lỗi xuất hiện ở máy chủ'; +$messages['setcreated'] = 'Thiết lập bộ lọc được tạo thành công'; +$messages['activateerror'] = 'Không thể khởi động bộ lọc được chọn. Có lỗi xuất hiện ở máy chủ'; +$messages['deactivateerror'] = 'Không thể tắt bộ lọc đã chọn. Có lỗi xuất hiện ở máy chủ'; +$messages['deactivated'] = 'Bộ lọc được khởi động thành công'; +$messages['activated'] = 'Bộ lọc được tắt thành công'; +$messages['moved'] = 'Bộ lọc được chuyển đi thành công'; +$messages['moveerror'] = 'Không thể chuyển bộc lọc đã chọn. Có lỗi xuất hiện ở máy chủ'; +$messages['nametoolong'] = 'Tên quá dài'; +$messages['namereserved'] = 'Tên đã được bảo vệ'; +$messages['setexist'] = 'Thiết lập đã tồn tại'; +$messages['nodata'] = 'Ít nhất một vị trí phải được chọn'; + +?> diff --git a/plugins/managesieve/localization/zh_CN.inc b/plugins/managesieve/localization/zh_CN.inc index 8cbe48778..106fb40fc 100644 --- a/plugins/managesieve/localization/zh_CN.inc +++ b/plugins/managesieve/localization/zh_CN.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_CN/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Christopher Meng <cickumqt@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = '过滤器'; $labels['managefilters'] = '管理邮件过滤规则'; $labels['filtername'] = '过滤规则名称'; @@ -32,29 +35,32 @@ $labels['filterisnot'] = '不等于'; $labels['filterexists'] = '存在'; $labels['filternotexists'] = '不存在'; $labels['filtermatches'] = '匹配表达式'; -$labels['filternotmatches'] = '无匹配的表达式'; +$labels['filternotmatches'] = '不匹配表达式'; $labels['filterregex'] = '匹配正则表达式'; -$labels['filternotregex'] = '无匹配的正则表达式'; +$labels['filternotregex'] = '不匹配正则表达式'; $labels['filterunder'] = '小于'; $labels['filterover'] = '大于'; -$labels['addrule'] = '添加规则'; +$labels['addrule'] = '新建规则'; $labels['delrule'] = '删除规则'; $labels['messagemoveto'] = '将邮件移至'; $labels['messageredirect'] = '将邮件转发至'; $labels['messagecopyto'] = '复制邮件至'; $labels['messagesendcopy'] = '发送复制邮件至'; -$labels['messagereply'] = '回复以下信息'; +$labels['messagereply'] = '回复以下内容'; $labels['messagedelete'] = '删除邮件'; -$labels['messagediscard'] = '舍弃邮件并回复以下信息'; -$labels['messagesrules'] = '对收取的邮件应用规则:'; -$labels['messagesactions'] = '...执行以下动作:'; +$labels['messagediscard'] = '舍弃邮件并回复以下内容'; +$labels['messagesrules'] = '对新收取的邮件应用规则:'; +$labels['messagesactions'] = '执行以下操作:'; $labels['add'] = '添加'; $labels['del'] = '删除'; $labels['sender'] = '发件人'; $labels['recipient'] = '收件人'; -$labels['vacationaddresses'] = '收件人地址的附加名单(以逗号分隔)'; -$labels['vacationdays'] = '发送邮件频率(天数):'; -$labels['vacationreason'] = '邮件正文(休假原因)'; +$labels['vacationaddr'] = '收件人地址的附加名单'; +$labels['vacationdays'] = '发送邮件频率(单位:天):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; +$labels['vacationreason'] = '邮件正文(假期原因)'; $labels['vacationsubject'] = '邮件主题'; $labels['rulestop'] = '停止评价规则'; $labels['enable'] = '启用/禁用'; @@ -67,11 +73,11 @@ $labels['filtersetdeact'] = '停用当前的过滤器设置集'; $labels['filterdef'] = '过滤器定义'; $labels['filtersetname'] = '过滤器集的名称'; $labels['newfilterset'] = '新的过滤器集'; -$labels['active'] = '活动'; +$labels['active'] = '启用'; $labels['none'] = '无'; -$labels['fromset'] = '从设置'; +$labels['fromset'] = '从设置集'; $labels['fromfile'] = '从文件'; -$labels['filterdisabled'] = '禁用过滤器'; +$labels['filterdisabled'] = '过滤器已禁用'; $labels['countisgreaterthan'] = '计数大于'; $labels['countisgreaterthanequal'] = '计数大于或等于'; $labels['countislessthan'] = '计数小于'; @@ -87,15 +93,34 @@ $labels['valuenotequals'] = '值不等于'; $labels['setflags'] = '设定邮件的标识'; $labels['addflags'] = '增加邮件的标识'; $labels['removeflags'] = '删除邮件的标识'; -$labels['flagread'] = '阅读'; +$labels['flagread'] = '读取'; $labels['flagdeleted'] = '删除'; $labels['flaganswered'] = '已答复'; $labels['flagflagged'] = '已标记'; $labels['flagdraft'] = '草稿'; -$labels['filtercreate'] = '创建过滤器'; -$labels['usedata'] = '在过滤器中使用以下数据'; +$labels['setvariable'] = '设置变量'; +$labels['setvarname'] = '变量名:'; +$labels['setvarvalue'] = '值:'; +$labels['setvarmodifiers'] = '修改:'; +$labels['varlower'] = '小写'; +$labels['varupper'] = '大写'; +$labels['varlowerfirst'] = '首字母小写'; +$labels['varupperfirst'] = '首字母大写'; +$labels['varquotewildcard'] = '引用特殊字符'; +$labels['varlength'] = '长度'; +$labels['notify'] = '发送通知'; +$labels['notifyaddress'] = '收件地址:'; +$labels['notifybody'] = '通知正文:'; +$labels['notifysubject'] = '通知主题'; +$labels['notifyfrom'] = '通知的发送人:'; +$labels['notifyimportance'] = '优先级:'; +$labels['notifyimportancelow'] = '低'; +$labels['notifyimportancenormal'] = '中'; +$labels['notifyimportancehigh'] = '高'; +$labels['filtercreate'] = '创建过滤规则'; +$labels['usedata'] = '在过滤器中使用下列数据'; $labels['nextstep'] = '下一步'; -$labels['...'] = '……'; +$labels['...'] = '...'; $labels['advancedopts'] = '高级选项'; $labels['body'] = '正文'; $labels['address'] = '地址'; @@ -112,36 +137,41 @@ $labels['user'] = '用户'; $labels['detail'] = '细节'; $labels['comparator'] = '比较:'; $labels['default'] = '默认'; -$labels['octet'] = '严格的(字节)'; -$labels['asciicasemap'] = '不区分大小写(ascii字符)'; -$labels['asciinumeric'] = '数字(ascii数字)'; -$labels['filterunknownerror'] = '未知的服务器错误'; -$labels['filterconnerror'] = '无法连接到 managesieve 服务器'; -$labels['filterdeleteerror'] = '无法删除过滤器。服务器错误'; -$labels['filterdeleted'] = '过滤器已成功删除'; -$labels['filtersaved'] = '过滤器已成功保存。'; -$labels['filtersaveerror'] = '无法保存过滤器。服务器错误'; -$labels['filterdeleteconfirm'] = '您确定要删除所选择的过滤器吗?'; -$labels['ruledeleteconfirm'] = '您确定要删除所选择的规则吗?'; -$labels['actiondeleteconfirm'] = '您确定要删除所选择的动作吗?'; -$labels['forbiddenchars'] = '内容中包含禁用的字符'; -$labels['cannotbeempty'] = '内容不能为空'; -$labels['ruleexist'] = '指定过滤器名称已存在。'; -$labels['setactivateerror'] = '无法启用指定过滤器,服务器错误。'; -$labels['setdeactivateerror'] = '无法停用指定过滤器,服务器错误。'; -$labels['setdeleteerror'] = '无法删除指定过滤器,服务器错误。'; -$labels['setactivated'] = '过滤器成功启用。'; -$labels['setdeactivated'] = '过滤器成功停用。'; -$labels['setdeleted'] = '过滤器成功删除。'; -$labels['setdeleteconfirm'] = '你确定要删除指定过滤器?'; -$labels['setcreateerror'] = '无法创建过滤器,服务器错误。'; -$labels['setcreated'] = '过滤器成功创建。'; -$labels['activateerror'] = '无法启用选中的过滤器,因为服务器发生错误。'; -$labels['deactivateerror'] = '无法禁用选中的过滤器,因为服务器发生错误。'; -$labels['activated'] = '禁用过滤器成功。'; -$labels['deactivated'] = '启用过滤器成功。'; -$labels['moved'] = '过滤器移动成功。'; -$labels['moveerror'] = '无法移动选中的过滤器,因为服务器发生错误。'; -$labels['nametoolong'] = '名称太长。'; -$labels['setexist'] = '设置已存在。'; +$labels['octet'] = '严格模式(字节)'; +$labels['asciicasemap'] = '不区分大小写(ascii 字符)'; +$labels['asciinumeric'] = '数字类型(ascii 数字)'; + +$messages = array(); +$messages['filterunknownerror'] = '未知的服务器错误'; +$messages['filterconnerror'] = '无法连接至服务器'; +$messages['filterdeleteerror'] = '无法删除过滤器。服务器发生错误'; +$messages['filterdeleted'] = '过滤器已成功删除'; +$messages['filtersaved'] = '过滤器已成功保存。'; +$messages['filtersaveerror'] = '无法保存过滤器。服务器发生错误'; +$messages['filterdeleteconfirm'] = '您确定要删除所选择的过滤器吗?'; +$messages['ruledeleteconfirm'] = '您确定要删除所选择的规则吗?'; +$messages['actiondeleteconfirm'] = '您确定要删除所选择的操作吗?'; +$messages['forbiddenchars'] = '内容包含禁用字符'; +$messages['cannotbeempty'] = '内容不能为空'; +$messages['ruleexist'] = '指定过滤器名称已存在。'; +$messages['setactivateerror'] = '无法启用指定过滤器,服务器发生错误。'; +$messages['setdeactivateerror'] = '无法停用指定过滤器,服务器发生错误。'; +$messages['setdeleteerror'] = '无法删除指定过滤器,服务器发生错误。'; +$messages['setactivated'] = '启用过滤器集成功。'; +$messages['setdeactivated'] = '禁用过滤器集成功。'; +$messages['setdeleted'] = '删除过滤器成功。'; +$messages['setdeleteconfirm'] = '您确定要删除指定的过滤器吗?'; +$messages['setcreateerror'] = '无法创建过滤器,服务器发生错误。'; +$messages['setcreated'] = '过滤器成功创建。'; +$messages['activateerror'] = '无法启用选中的过滤器,服务器发生错误。'; +$messages['deactivateerror'] = '无法禁用选中的过滤器,服务器发生错误。'; +$messages['deactivated'] = '启用过滤器成功。'; +$messages['activated'] = '禁用过滤器成功。'; +$messages['moved'] = '移动过滤器成功。'; +$messages['moveerror'] = '无法移动选中的过滤器,服务器发生错误。'; +$messages['nametoolong'] = '无法创建过滤器集,名称太长。'; +$messages['namereserved'] = '保留名称。'; +$messages['setexist'] = '设置已存在。'; +$messages['nodata'] = '至少选择一个位置!'; +?> diff --git a/plugins/managesieve/localization/zh_TW.inc b/plugins/managesieve/localization/zh_TW.inc index db2292b9a..047ebcccc 100644 --- a/plugins/managesieve/localization/zh_TW.inc +++ b/plugins/managesieve/localization/zh_TW.inc @@ -2,18 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_TW/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Nansen | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = '篩選器'; $labels['managefilters'] = '設定篩選器'; $labels['filtername'] = '篩選器名稱'; @@ -52,13 +55,17 @@ $labels['add'] = '新增'; $labels['del'] = '刪除'; $labels['sender'] = '寄件者'; $labels['recipient'] = '收件者'; -$labels['vacationaddresses'] = '其他收件者(用半形逗號隔開):'; +$labels['vacationaddr'] = '其他收件者:'; $labels['vacationdays'] = '多久回覆一次(單位:天):'; +$labels['vacationinterval'] = 'How often send messages:'; +$labels['days'] = 'days'; +$labels['seconds'] = 'seconds'; $labels['vacationreason'] = '信件內容(休假原因):'; $labels['vacationsubject'] = '訊息主旨:'; $labels['rulestop'] = '停止評估規則'; $labels['enable'] = '啟用/停用'; $labels['filterset'] = '篩選器集合'; +$labels['filtersets'] = '篩選器集合'; $labels['filtersetadd'] = '加入篩選器集合'; $labels['filtersetdel'] = '刪除目前的篩選器集合'; $labels['filtersetact'] = '啟用目前的篩選器集合'; @@ -71,6 +78,9 @@ $labels['none'] = '無'; $labels['fromset'] = '從集合'; $labels['fromfile'] = '重檔案'; $labels['filterdisabled'] = '篩選器已停用'; +$labels['countisgreaterthan'] = '計數大於'; +$labels['countisgreaterthanequal'] = '計數大於或等於'; +$labels['countislessthan'] = '計數小於'; $labels['countislessthanequal'] = '數量小於或等於'; $labels['countequals'] = '數量等於'; $labels['countnotequals'] = '數量不等於'; @@ -85,8 +95,28 @@ $labels['addflags'] = '新增標記到訊息'; $labels['removeflags'] = '移除訊息標記'; $labels['flagread'] = '讀取'; $labels['flagdeleted'] = '刪除'; +$labels['flaganswered'] = '已經回覆'; $labels['flagflagged'] = '已加標記的郵件'; $labels['flagdraft'] = '草稿'; +$labels['setvariable'] = '設定變數'; +$labels['setvarname'] = '變數名稱:'; +$labels['setvarvalue'] = '變數值:'; +$labels['setvarmodifiers'] = '修改:'; +$labels['varlower'] = '低於'; +$labels['varupper'] = '高於'; +$labels['varlowerfirst'] = '第一個字低於'; +$labels['varupperfirst'] = '第一個字高於'; +$labels['varquotewildcard'] = '跳脫字元'; +$labels['varlength'] = '長度'; +$labels['notify'] = '寄送通知'; +$labels['notifyaddress'] = '寄到電子郵件位址:'; +$labels['notifybody'] = '通知內容:'; +$labels['notifysubject'] = '通知主旨:'; +$labels['notifyfrom'] = '通知寄件者:'; +$labels['notifyimportance'] = '重要性:'; +$labels['notifyimportancelow'] = '低'; +$labels['notifyimportancenormal'] = '一般'; +$labels['notifyimportancehigh'] = '高'; $labels['filtercreate'] = '建立郵件規則'; $labels['usedata'] = '於規則中使用轉寄時間'; $labels['nextstep'] = '下一步'; @@ -94,41 +124,54 @@ $labels['...'] = '…'; $labels['advancedopts'] = '進階選項'; $labels['body'] = '內文'; $labels['address'] = '郵件位址'; +$labels['envelope'] = '信封'; +$labels['modifier'] = '修改:'; $labels['text'] = '文字'; $labels['undecoded'] = '未解碼(raw)'; +$labels['contenttype'] = '內容類型'; $labels['modtype'] = '型態:'; $labels['allparts'] = '全部'; $labels['domain'] = '網域'; $labels['localpart'] = '本機連接埠'; $labels['user'] = '使用者'; $labels['detail'] = '細節'; +$labels['comparator'] = '比較:'; $labels['default'] = '預設'; -$labels['filterunknownerror'] = '未知的伺服器錯誤'; -$labels['filterconnerror'] = '無法與伺服器連線'; -$labels['filterdeleteerror'] = '無法刪除篩選器。發生伺服器錯誤'; -$labels['filterdeleted'] = '成功刪除篩選器'; -$labels['filtersaved'] = '成功儲存篩選器。'; -$labels['filtersaveerror'] = '無法儲存篩選器。發生伺服器錯誤'; -$labels['filterdeleteconfirm'] = '您確定要刪除選擇的郵件規則嗎?'; -$labels['ruledeleteconfirm'] = '您確定要刪除選的規則嗎?'; -$labels['actiondeleteconfirm'] = '您確定要刪除選擇的動作嗎?'; -$labels['forbiddenchars'] = '內容包含禁用字元'; -$labels['cannotbeempty'] = '內容不能為空白'; -$labels['ruleexist'] = '規則名稱重複'; -$labels['setactivateerror'] = '無法啟用選擇的篩選器集合。 伺服器發生錯誤'; -$labels['setdeactivateerror'] = '無法停用選擇的篩選器集合。 伺服器發生錯誤'; -$labels['setdeleteerror'] = '無法刪除選擇的篩選器集合。 伺服器發生錯誤'; -$labels['setactivated'] = '篩選器集合成功啟用'; -$labels['setdeactivated'] = '篩選器集合成功停用'; -$labels['setdeleted'] = '篩選器集合成功刪除'; -$labels['setdeleteconfirm'] = '你確定要刪除選擇的篩選器集合嗎?'; -$labels['setcreateerror'] = '無法建立篩選器集合。 伺服器發生錯誤'; -$labels['setcreated'] = '篩選器集合成功建立'; -$labels['activateerror'] = '無法啟用選擇的篩選器。伺服器錯誤'; -$labels['deactivateerror'] = '無法停用選擇的篩選器。伺服器錯誤'; -$labels['activated'] = '篩選器已停用'; -$labels['deactivated'] = '篩選器已啟用'; -$labels['moved'] = '篩選器已移動'; -$labels['moveerror'] = '無法移動選擇的篩選器。伺服器錯誤'; -$labels['nametoolong'] = '無法建立篩選器集合。 名稱太長'; +$labels['octet'] = '嚴謹模式(八位元組)'; +$labels['asciicasemap'] = '不區分大小寫(採用ASCII-Casemap)'; +$labels['asciinumeric'] = '數字類型(ascii-numeric)'; + +$messages = array(); +$messages['filterunknownerror'] = '未知的伺服器錯誤'; +$messages['filterconnerror'] = '無法與伺服器連線'; +$messages['filterdeleteerror'] = '無法刪除篩選器。發生伺服器錯誤'; +$messages['filterdeleted'] = '成功刪除篩選器'; +$messages['filtersaved'] = '成功儲存篩選器。'; +$messages['filtersaveerror'] = '無法儲存篩選器。發生伺服器錯誤'; +$messages['filterdeleteconfirm'] = '您確定要刪除選擇的郵件規則嗎?'; +$messages['ruledeleteconfirm'] = '您確定要刪除選的規則嗎?'; +$messages['actiondeleteconfirm'] = '您確定要刪除選擇的動作嗎?'; +$messages['forbiddenchars'] = '內容包含禁用字元'; +$messages['cannotbeempty'] = '內容不能為空白'; +$messages['ruleexist'] = '規則名稱重複'; +$messages['setactivateerror'] = '無法啟用選擇的篩選器集合。 伺服器發生錯誤'; +$messages['setdeactivateerror'] = '無法停用選擇的篩選器集合。 伺服器發生錯誤'; +$messages['setdeleteerror'] = '無法刪除選擇的篩選器集合。 伺服器發生錯誤'; +$messages['setactivated'] = '篩選器集合成功啟用'; +$messages['setdeactivated'] = '篩選器集合成功停用'; +$messages['setdeleted'] = '篩選器集合成功刪除'; +$messages['setdeleteconfirm'] = '你確定要刪除選擇的篩選器集合嗎?'; +$messages['setcreateerror'] = '無法建立篩選器集合。 伺服器發生錯誤'; +$messages['setcreated'] = '篩選器集合成功建立'; +$messages['activateerror'] = '無法啟用選擇的篩選器。伺服器錯誤'; +$messages['deactivateerror'] = '無法停用選擇的篩選器。伺服器錯誤'; +$messages['deactivated'] = '篩選器已啟用'; +$messages['activated'] = '篩選器已停用'; +$messages['moved'] = '篩選器已移動'; +$messages['moveerror'] = '無法移動選擇的篩選器。伺服器錯誤'; +$messages['nametoolong'] = '無法建立篩選器集合。 名稱太長'; +$messages['namereserved'] = '保留名稱.'; +$messages['setexist'] = '設定已存在'; +$messages['nodata'] = '至少要選擇一個位置'; +?> diff --git a/plugins/managesieve/managesieve.js b/plugins/managesieve/managesieve.js index 04b9a76af..f6bf4b47c 100644 --- a/plugins/managesieve/managesieve.js +++ b/plugins/managesieve/managesieve.js @@ -55,6 +55,11 @@ if (window.rcmail) { } $('input[type="text"]:first', rcmail.gui_objects.sieveform).focus(); + + // initialize smart list inputs + $('textarea[data-type="list"]', rcmail.gui_objects.sieveform).each(function() { + smart_field_init(this); + }); } else { rcmail.enable_command('plugin.managesieve-add', 'plugin.managesieve-setadd', !rcmail.env.sieveconnerror); @@ -469,6 +474,11 @@ rcube_webmail.prototype.managesieve_rulefill = function(content, id, after) row.className = 'rulerow'; row.innerHTML = content; + // initialize smart list inputs + $('textarea[data-type="list"]', row).each(function() { + smart_field_init(this); + }); + this.managesieve_formbuttons(div); } }; @@ -565,40 +575,45 @@ function rule_header_select(id) var obj = document.getElementById('header' + id), size = document.getElementById('rule_size' + id), op = document.getElementById('rule_op' + id), - target = document.getElementById('rule_target' + id), - header = document.getElementById('custom_header' + id), + header = document.getElementById('custom_header' + id + '_list'), mod = document.getElementById('rule_mod' + id), trans = document.getElementById('rule_trans' + id), - comp = document.getElementById('rule_comp' + id); + comp = document.getElementById('rule_comp' + id), + datepart = document.getElementById('rule_date_part' + id), + dateheader = document.getElementById('rule_date_header_div' + id), + h = obj.value; - if (obj.value == 'size') { + if (h == 'size') { size.style.display = 'inline'; - op.style.display = 'none'; - target.style.display = 'none'; - header.style.display = 'none'; - mod.style.display = 'none'; - trans.style.display = 'none'; - comp.style.display = 'none'; + $.each([op, header, mod, trans, comp], function() { this.style.display = 'none'; }); } else { - header.style.display = obj.value != '...' ? 'none' : 'inline'; + header.style.display = h != '...' ? 'none' : 'inline-block'; size.style.display = 'none'; op.style.display = 'inline'; comp.style.display = ''; - rule_op_select(id); - mod.style.display = obj.value == 'body' ? 'none' : 'block'; - trans.style.display = obj.value == 'body' ? 'block' : 'none'; + mod.style.display = h == 'body' || h == 'currentdate' || h == 'date' ? 'none' : 'block'; + trans.style.display = h == 'body' ? 'block' : 'none'; } - obj.style.width = obj.value == '...' ? '40px' : ''; + if (datepart) + datepart.style.display = h == 'currentdate' || h == 'date' ? 'inline' : 'none'; + if (dateheader) + dateheader.style.display = h == 'date' ? '' : 'none'; + + rule_op_select(op, id, h); + rule_mod_select(id, h); + obj.style.width = h == '...' ? '40px' : ''; }; -function rule_op_select(id) +function rule_op_select(obj, id, header) { - var obj = document.getElementById('rule_op' + id), - target = document.getElementById('rule_target' + id); + var target = document.getElementById('rule_target' + id + '_list'); - target.style.display = obj.value == 'exists' || obj.value == 'notexists' ? 'none' : 'inline'; + if (!header) + header = document.getElementById('header' + id).value; + + target.style.display = obj.value == 'exists' || obj.value == 'notexists' || header == 'size' ? 'none' : 'inline-block'; }; function rule_trans_select(id) @@ -609,12 +624,19 @@ function rule_trans_select(id) target.style.display = obj.value != 'content' ? 'none' : 'inline'; }; -function rule_mod_select(id) +function rule_mod_select(id, header) { var obj = document.getElementById('rule_mod_op' + id), - target = document.getElementById('rule_mod_type' + id); + target = document.getElementById('rule_mod_type' + id), + index = document.getElementById('rule_index_div' + id); + + if (!header) + header = document.getElementById('header' + id).value; target.style.display = obj.value != 'address' && obj.value != 'envelope' ? 'none' : 'inline'; + + if (index) + index.style.display = header != 'body' && header != 'currentdate' && header != 'size' && obj.value != 'envelope' ? '' : 'none'; }; function rule_join_radio(value) @@ -639,7 +661,7 @@ function rule_adv_switch(id, elem) function action_type_select(id) { var obj = document.getElementById('action_type' + id), - enabled = {}, + v = obj.value(), enabled = {}, elems = { mailbox: document.getElementById('action_mailbox' + id), target: document.getElementById('action_target' + id), @@ -650,25 +672,25 @@ function action_type_select(id) notify: document.getElementById('action_notify' + id) }; - if (obj.value == 'fileinto' || obj.value == 'fileinto_copy') { + if (v == 'fileinto' || v == 'fileinto_copy') { enabled.mailbox = 1; } - else if (obj.value == 'redirect' || obj.value == 'redirect_copy') { + else if (v == 'redirect' || v == 'redirect_copy') { enabled.target = 1; } - else if (obj.value.match(/^reject|ereject$/)) { + else if (v.match(/^reject|ereject$/)) { enabled.target_area = 1; } - else if (obj.value.match(/^(add|set|remove)flag$/)) { + else if (v.match(/^(add|set|remove)flag$/)) { enabled.flags = 1; } - else if (obj.value == 'vacation') { + else if (v == 'vacation') { enabled.vacation = 1; } - else if (obj.value == 'set') { + else if (v == 'set') { enabled.set = 1; } - else if (obj.value == 'notify') { + else if (v == 'notify') { enabled.notify = 1; } @@ -677,6 +699,72 @@ function action_type_select(id) } }; +// Inititalizes smart list input +function smart_field_init(field) +{ + var id = field.id + '_list', + area = $('<span class="listarea"></span>'), + list = field.value ? field.value.split("\n") : ['']; + + if ($('#'+id).length) + return; + + // add input rows + $.each(list, function(i, v) { + area.append(smart_field_row(v, field.name, i, $(field).data('size'))); + }); + + area.attr('id', id); + field = $(field); + + if (field.attr('disabled')) + area.hide(); + + field.after(area); + + if (field.hasClass('error')) { + area.addClass('error'); + rcmail.managesieve_tip_register([[id, field.data('tip')]]); + } +}; + +function smart_field_row(value, name, idx, size) +{ + // build row element content + var input, content = '<span class="listelement">' + + '<span class="reset"></span><input type="text"></span>', + elem = $(content), + attrs = {value: value, name: name + '[]'}; + + if (size) + attrs.size = size; + + input = $('input', elem).attr(attrs).keydown(function(e) { + var input = $(this); + // element creation event (on Enter) + if (e.which == 13) { + var name = input.attr('name').replace(/\[\]$/, ''), + dt = (new Date()).getTime(), + elem = smart_field_row('', name, dt, size); + + input.parent().after(elem); + $('input', elem).focus(); + } + }); + + // element deletion event + $('span[class="reset"]', elem).click(function() { + var span = $(this.parentNode); + + if (span.parent().children().length > 1) + span.remove(); + else + $('input', span).val('').focus(); + }); + + return elem; +} + // Register onmouse(leave/enter) events for tips on specified form element rcube_webmail.prototype.managesieve_tip_register = function(tips) { @@ -685,25 +773,26 @@ rcube_webmail.prototype.managesieve_tip_register = function(tips) for (var n in tips) { $('#'+tips[n][0]) - .bind('mouseenter', {str: tips[n][1]}, - function(e) { - var offset = $(this).offset(), - left = offset.left, - top = offset.top - 12, - minwidth = $(this).width(); - - if (framed) { - offset = $((rcmail.env.task == 'mail' ? '#sievefilterform > iframe' : '#filter-box'), parent.document).offset(); - top += offset.top; - left += offset.left; - } - - tip.html(e.data.str) - top -= tip.height(); - - tip.css({left: left, top: top, minWidth: (minwidth-2) + 'px'}).show(); - }) - .bind('mouseleave', function(e) { tip.hide(); }); + .data('tip', tips[n][1]) + .bind('mouseenter', function(e) { + var elem = $(this), + offset = elem.offset(), + left = offset.left, + top = offset.top - 12, + minwidth = elem.width(); + + if (framed) { + offset = $((rcmail.env.task == 'mail' ? '#sievefilterform > iframe' : '#filter-box'), parent.document).offset(); + top += offset.top; + left += offset.left; + } + + tip.html(elem.data('tip')); + top -= tip.height(); + + tip.css({left: left, top: top, minWidth: (minwidth-2) + 'px'}).show(); + }) + .bind('mouseleave', function(e) { tip.hide(); }); } }; diff --git a/plugins/managesieve/managesieve.php b/plugins/managesieve/managesieve.php index 8f50cd5a2..f99a3b866 100644 --- a/plugins/managesieve/managesieve.php +++ b/plugins/managesieve/managesieve.php @@ -12,8 +12,8 @@ * * Configuration (see config.inc.php.dist) * - * Copyright (C) 2008-2012, The Roundcube Dev Team - * Copyright (C) 2011-2012, Kolab Systems AG + * Copyright (C) 2008-2013, The Roundcube Dev Team + * Copyright (C) 2011-2013, Kolab Systems AG * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 @@ -32,40 +32,8 @@ class managesieve extends rcube_plugin { public $task = 'mail|settings'; - private $rc; - private $sieve; - private $errors; - private $form; - private $tips = array(); - private $script = array(); - private $exts = array(); - private $list; - private $active = array(); - private $headers = array( - 'subject' => 'Subject', - 'from' => 'From', - 'to' => 'To', - ); - private $addr_headers = array( - // Required - "from", "to", "cc", "bcc", "sender", "resent-from", "resent-to", - // Additional (RFC 822 / RFC 2822) - "reply-to", "resent-reply-to", "resent-sender", "resent-cc", "resent-bcc", - // Non-standard (RFC 2076, draft-palme-mailext-headers-08.txt) - "for-approval", "for-handling", "for-comment", "apparently-to", "errors-to", - "delivered-to", "return-receipt-to", "x-admin", "read-receipt-to", - "x-confirm-reading-to", "return-receipt-requested", - "registered-mail-reply-requested-by", "mail-followup-to", "mail-reply-to", - "abuse-reports-to", "x-complaints-to", "x-report-abuse-to", - // Undocumented - "x-beenthere", - ); - - const VERSION = '6.1'; - const PROGNAME = 'Roundcube (Managesieve)'; - const PORT = 4190; - + private $engine; function init() { @@ -92,10 +60,11 @@ class managesieve extends rcube_plugin /** * Initializes plugin's UI (localization, js script) */ - private function init_ui() + function init_ui() { - if ($this->ui_initialized) + if ($this->ui_initialized) { return; + } // load localization $this->add_texts('localization/', array('filters','managefilters')); @@ -109,6 +78,11 @@ class managesieve extends rcube_plugin */ function mail_task_handler() { + // make sure we're not in ajax request + if ($this->rc->output->type != 'html') { + return; + } + // use jQuery for popup window $this->require_plugin('jqueryui'); @@ -180,352 +154,18 @@ class managesieve extends rcube_plugin } /** - * Loads configuration, initializes plugin (including sieve connection) + * Plugin action handler */ - function managesieve_start() - { - $this->load_config(); - - // register UI objects - $this->rc->output->add_handlers(array( - 'filterslist' => array($this, 'filters_list'), - 'filtersetslist' => array($this, 'filtersets_list'), - 'filterframe' => array($this, 'filter_frame'), - 'filterform' => array($this, 'filter_form'), - 'filtersetform' => array($this, 'filterset_form'), - )); - - // Add include path for internal classes - $include_path = $this->home . '/lib' . PATH_SEPARATOR; - $include_path .= ini_get('include_path'); - set_include_path($include_path); - - // Get connection parameters - $host = $this->rc->config->get('managesieve_host', 'localhost'); - $port = $this->rc->config->get('managesieve_port'); - $tls = $this->rc->config->get('managesieve_usetls', false); - - $host = rcube_utils::parse_host($host); - $host = rcube_utils::idn_to_ascii($host); - - // remove tls:// prefix, set TLS flag - if (($host = preg_replace('|^tls://|i', '', $host, 1, $cnt)) && $cnt) { - $tls = true; - } - - if (empty($port)) { - $port = getservbyname('sieve', 'tcp'); - if (empty($port)) { - $port = self::PORT; - } - } - - $plugin = $this->rc->plugins->exec_hook('managesieve_connect', array( - 'user' => $_SESSION['username'], - 'password' => $this->rc->decrypt($_SESSION['password']), - 'host' => $host, - 'port' => $port, - 'usetls' => $tls, - 'auth_type' => $this->rc->config->get('managesieve_auth_type'), - 'disabled' => $this->rc->config->get('managesieve_disabled_extensions'), - 'debug' => $this->rc->config->get('managesieve_debug', false), - 'auth_cid' => $this->rc->config->get('managesieve_auth_cid'), - 'auth_pw' => $this->rc->config->get('managesieve_auth_pw'), - )); - - // try to connect to managesieve server and to fetch the script - $this->sieve = new rcube_sieve( - $plugin['user'], - $plugin['password'], - $plugin['host'], - $plugin['port'], - $plugin['auth_type'], - $plugin['usetls'], - $plugin['disabled'], - $plugin['debug'], - $plugin['auth_cid'], - $plugin['auth_pw'] - ); - - if (!($error = $this->sieve->error())) { - // Get list of scripts - $list = $this->list_scripts(); - - if (!empty($_GET['_set']) || !empty($_POST['_set'])) { - $script_name = rcube_utils::get_input_value('_set', rcube_utils::INPUT_GPC, true); - } - else if (!empty($_SESSION['managesieve_current'])) { - $script_name = $_SESSION['managesieve_current']; - } - else { - // get (first) active script - if (!empty($this->active[0])) { - $script_name = $this->active[0]; - } - else if ($list) { - $script_name = $list[0]; - } - // create a new (initial) script - else { - // if script not exists build default script contents - $script_file = $this->rc->config->get('managesieve_default'); - $script_name = $this->rc->config->get('managesieve_script_name'); - - if (empty($script_name)) - $script_name = 'roundcube'; - - if ($script_file && is_readable($script_file)) - $content = file_get_contents($script_file); - - // add script and set it active - if ($this->sieve->save_script($script_name, $content)) { - $this->activate_script($script_name); - $this->list[] = $script_name; - } - } - } - - if ($script_name) { - $this->sieve->load($script_name); - } - - $error = $this->sieve->error(); - } - - // finally set script objects - if ($error) { - switch ($error) { - case SIEVE_ERROR_CONNECTION: - case SIEVE_ERROR_LOGIN: - $this->rc->output->show_message('managesieve.filterconnerror', 'error'); - break; - default: - $this->rc->output->show_message('managesieve.filterunknownerror', 'error'); - break; - } - - rcube::raise_error(array('code' => 403, 'type' => 'php', - 'file' => __FILE__, 'line' => __LINE__, - 'message' => "Unable to connect to managesieve on $host:$port"), true, false); - - // to disable 'Add filter' button set env variable - $this->rc->output->set_env('filterconnerror', true); - $this->script = array(); - } - else { - $this->exts = $this->sieve->get_extensions(); - $this->script = $this->sieve->script->as_array(); - $this->rc->output->set_env('currentset', $this->sieve->current); - $_SESSION['managesieve_current'] = $this->sieve->current; - } - - return $error; - } - function managesieve_actions() { $this->init_ui(); - - $error = $this->managesieve_start(); - - // Handle user requests - if ($action = rcube_utils::get_input_value('_act', rcube_utils::INPUT_GPC)) { - $fid = (int) rcube_utils::get_input_value('_fid', rcube_utils::INPUT_POST); - - if ($action == 'delete' && !$error) { - if (isset($this->script[$fid])) { - if ($this->sieve->script->delete_rule($fid)) - $result = $this->save_script(); - - if ($result === true) { - $this->rc->output->show_message('managesieve.filterdeleted', 'confirmation'); - $this->rc->output->command('managesieve_updatelist', 'del', array('id' => $fid)); - } else { - $this->rc->output->show_message('managesieve.filterdeleteerror', 'error'); - } - } - } - else if ($action == 'move' && !$error) { - if (isset($this->script[$fid])) { - $to = (int) rcube_utils::get_input_value('_to', rcube_utils::INPUT_POST); - $rule = $this->script[$fid]; - - // remove rule - unset($this->script[$fid]); - $this->script = array_values($this->script); - - // add at target position - if ($to >= count($this->script)) { - $this->script[] = $rule; - } - else { - $script = array(); - foreach ($this->script as $idx => $r) { - if ($idx == $to) - $script[] = $rule; - $script[] = $r; - } - $this->script = $script; - } - - $this->sieve->script->content = $this->script; - $result = $this->save_script(); - - if ($result === true) { - $result = $this->list_rules(); - - $this->rc->output->show_message('managesieve.moved', 'confirmation'); - $this->rc->output->command('managesieve_updatelist', 'list', - array('list' => $result, 'clear' => true, 'set' => $to)); - } else { - $this->rc->output->show_message('managesieve.moveerror', 'error'); - } - } - } - else if ($action == 'act' && !$error) { - if (isset($this->script[$fid])) { - $rule = $this->script[$fid]; - $disabled = $rule['disabled'] ? true : false; - $rule['disabled'] = !$disabled; - $result = $this->sieve->script->update_rule($fid, $rule); - - if ($result !== false) - $result = $this->save_script(); - - if ($result === true) { - if ($rule['disabled']) - $this->rc->output->show_message('managesieve.deactivated', 'confirmation'); - else - $this->rc->output->show_message('managesieve.activated', 'confirmation'); - $this->rc->output->command('managesieve_updatelist', 'update', - array('id' => $fid, 'disabled' => $rule['disabled'])); - } else { - if ($rule['disabled']) - $this->rc->output->show_message('managesieve.deactivateerror', 'error'); - else - $this->rc->output->show_message('managesieve.activateerror', 'error'); - } - } - } - else if ($action == 'setact' && !$error) { - $script_name = rcube_utils::get_input_value('_set', rcube_utils::INPUT_GPC, true); - $result = $this->activate_script($script_name); - $kep14 = $this->rc->config->get('managesieve_kolab_master'); - - if ($result === true) { - $this->rc->output->set_env('active_sets', $this->active); - $this->rc->output->show_message('managesieve.setactivated', 'confirmation'); - $this->rc->output->command('managesieve_updatelist', 'setact', - array('name' => $script_name, 'active' => true, 'all' => !$kep14)); - } else { - $this->rc->output->show_message('managesieve.setactivateerror', 'error'); - } - } - else if ($action == 'deact' && !$error) { - $script_name = rcube_utils::get_input_value('_set', rcube_utils::INPUT_GPC, true); - $result = $this->deactivate_script($script_name); - - if ($result === true) { - $this->rc->output->set_env('active_sets', $this->active); - $this->rc->output->show_message('managesieve.setdeactivated', 'confirmation'); - $this->rc->output->command('managesieve_updatelist', 'setact', - array('name' => $script_name, 'active' => false)); - } else { - $this->rc->output->show_message('managesieve.setdeactivateerror', 'error'); - } - } - else if ($action == 'setdel' && !$error) { - $script_name = rcube_utils::get_input_value('_set', rcube_utils::INPUT_GPC, true); - $result = $this->remove_script($script_name); - - if ($result === true) { - $this->rc->output->show_message('managesieve.setdeleted', 'confirmation'); - $this->rc->output->command('managesieve_updatelist', 'setdel', - array('name' => $script_name)); - $this->rc->session->remove('managesieve_current'); - } else { - $this->rc->output->show_message('managesieve.setdeleteerror', 'error'); - } - } - else if ($action == 'setget') { - $script_name = rcube_utils::get_input_value('_set', rcube_utils::INPUT_GPC, true); - $script = $this->sieve->get_script($script_name); - - if (PEAR::isError($script)) - exit; - - $browser = new rcube_browser; - - // send download headers - header("Content-Type: application/octet-stream"); - header("Content-Length: ".strlen($script)); - - if ($browser->ie) - header("Content-Type: application/force-download"); - if ($browser->ie && $browser->ver < 7) - $filename = rawurlencode(abbreviate_string($script_name, 55)); - else if ($browser->ie) - $filename = rawurlencode($script_name); - else - $filename = addcslashes($script_name, '\\"'); - - header("Content-Disposition: attachment; filename=\"$filename.txt\""); - echo $script; - exit; - } - else if ($action == 'list') { - $result = $this->list_rules(); - - $this->rc->output->command('managesieve_updatelist', 'list', array('list' => $result)); - } - else if ($action == 'ruleadd') { - $rid = rcube_utils::get_input_value('_rid', rcube_utils::INPUT_GPC); - $id = $this->genid(); - $content = $this->rule_div($fid, $id, false); - - $this->rc->output->command('managesieve_rulefill', $content, $id, $rid); - } - else if ($action == 'actionadd') { - $aid = rcube_utils::get_input_value('_aid', rcube_utils::INPUT_GPC); - $id = $this->genid(); - $content = $this->action_div($fid, $id, false); - - $this->rc->output->command('managesieve_actionfill', $content, $id, $aid); - } - - $this->rc->output->send(); - } - else if ($this->rc->task == 'mail') { - // Initialize the form - $rules = rcube_utils::get_input_value('r', rcube_utils::INPUT_GET); - if (!empty($rules)) { - $i = 0; - foreach ($rules as $rule) { - list($header, $value) = explode(':', $rule, 2); - $tests[$i] = array( - 'type' => 'contains', - 'test' => 'header', - 'arg1' => $header, - 'arg2' => $value, - ); - $i++; - } - - $this->form = array( - 'join' => count($tests) > 1 ? 'allof' : 'anyof', - 'name' => '', - 'tests' => $tests, - 'actions' => array( - 0 => array('type' => 'fileinto'), - 1 => array('type' => 'stop'), - ), - ); - } - } - - $this->managesieve_send(); + $engine = $this->get_engine(); + $engine->actions(); } + /** + * Forms save action handler + */ function managesieve_save() { // load localization @@ -536,1515 +176,26 @@ class managesieve extends rcube_plugin $this->include_script('managesieve.js'); } - // Init plugin and handle managesieve connection - $error = $this->managesieve_start(); - - // get request size limits (#1488648) - $max_post = max(array( - ini_get('max_input_vars'), - ini_get('suhosin.request.max_vars'), - ini_get('suhosin.post.max_vars'), - )); - $max_depth = max(array( - ini_get('suhosin.request.max_array_depth'), - ini_get('suhosin.post.max_array_depth'), - )); - - // check request size limit - if ($max_post && count($_POST, COUNT_RECURSIVE) >= $max_post) { - rcube::raise_error(array( - 'code' => 500, 'type' => 'php', - 'file' => __FILE__, 'line' => __LINE__, - 'message' => "Request size limit exceeded (one of max_input_vars/suhosin.request.max_vars/suhosin.post.max_vars)" - ), true, false); - $this->rc->output->show_message('managesieve.filtersaveerror', 'error'); - } - // check request depth limits - else if ($max_depth && count($_POST['_header']) > $max_depth) { - rcube::raise_error(array( - 'code' => 500, 'type' => 'php', - 'file' => __FILE__, 'line' => __LINE__, - 'message' => "Request size limit exceeded (one of suhosin.request.max_array_depth/suhosin.post.max_array_depth)" - ), true, false); - $this->rc->output->show_message('managesieve.filtersaveerror', 'error'); - } - // filters set add action - else if (!empty($_POST['_newset'])) { - $name = rcube_utils::get_input_value('_name', rcube_utils::INPUT_POST, true); - $copy = rcube_utils::get_input_value('_copy', rcube_utils::INPUT_POST, true); - $from = rcube_utils::get_input_value('_from', rcube_utils::INPUT_POST); - $exceptions = $this->rc->config->get('managesieve_filename_exceptions'); - $kolab = $this->rc->config->get('managesieve_kolab_master'); - $name_uc = mb_strtolower($name); - $list = $this->list_scripts(); - - if (!$name) { - $this->errors['name'] = $this->gettext('cannotbeempty'); - } - else if (mb_strlen($name) > 128) { - $this->errors['name'] = $this->gettext('nametoolong'); - } - else if (!empty($exceptions) && in_array($name, (array)$exceptions)) { - $this->errors['name'] = $this->gettext('namereserved'); - } - else if (!empty($kolab) && in_array($name_uc, array('MASTER', 'USER', 'MANAGEMENT'))) { - $this->errors['name'] = $this->gettext('namereserved'); - } - else if (in_array($name, $list)) { - $this->errors['name'] = $this->gettext('setexist'); - } - else if ($from == 'file') { - // from file - if (is_uploaded_file($_FILES['_file']['tmp_name'])) { - $file = file_get_contents($_FILES['_file']['tmp_name']); - $file = preg_replace('/\r/', '', $file); - // for security don't save script directly - // check syntax before, like this... - $this->sieve->load_script($file); - if (!$this->save_script($name)) { - $this->errors['file'] = $this->gettext('setcreateerror'); - } - } - else { // upload failed - $err = $_FILES['_file']['error']; - - if ($err == UPLOAD_ERR_INI_SIZE || $err == UPLOAD_ERR_FORM_SIZE) { - $msg = $this->rc->gettext(array('name' => 'filesizeerror', - 'vars' => array('size' => - $this->rc->show_bytes(parse_bytes(ini_get('upload_max_filesize')))))); - } - else { - $this->errors['file'] = $this->gettext('fileuploaderror'); - } - } - } - else if (!$this->sieve->copy($name, $from == 'set' ? $copy : '')) { - $error = 'managesieve.setcreateerror'; - } - - if (!$error && empty($this->errors)) { - // Find position of the new script on the list - $list[] = $name; - asort($list, SORT_LOCALE_STRING); - $list = array_values($list); - $index = array_search($name, $list); - - $this->rc->output->show_message('managesieve.setcreated', 'confirmation'); - $this->rc->output->command('parent.managesieve_updatelist', 'setadd', - array('name' => $name, 'index' => $index)); - } else if ($msg) { - $this->rc->output->command('display_message', $msg, 'error'); - } else if ($error) { - $this->rc->output->show_message($error, 'error'); - } - } - // filter add/edit action - else if (isset($_POST['_name'])) { - $name = trim(rcube_utils::get_input_value('_name', rcube_utils::INPUT_POST, true)); - $fid = trim(rcube_utils::get_input_value('_fid', rcube_utils::INPUT_POST)); - $join = trim(rcube_utils::get_input_value('_join', rcube_utils::INPUT_POST)); - - // and arrays - $headers = rcube_utils::get_input_value('_header', rcube_utils::INPUT_POST); - $cust_headers = rcube_utils::get_input_value('_custom_header', rcube_utils::INPUT_POST); - $ops = rcube_utils::get_input_value('_rule_op', rcube_utils::INPUT_POST); - $sizeops = rcube_utils::get_input_value('_rule_size_op', rcube_utils::INPUT_POST); - $sizeitems = rcube_utils::get_input_value('_rule_size_item', rcube_utils::INPUT_POST); - $sizetargets = rcube_utils::get_input_value('_rule_size_target', rcube_utils::INPUT_POST); - $targets = rcube_utils::get_input_value('_rule_target', rcube_utils::INPUT_POST, true); - $mods = rcube_utils::get_input_value('_rule_mod', rcube_utils::INPUT_POST); - $mod_types = rcube_utils::get_input_value('_rule_mod_type', rcube_utils::INPUT_POST); - $body_trans = rcube_utils::get_input_value('_rule_trans', rcube_utils::INPUT_POST); - $body_types = rcube_utils::get_input_value('_rule_trans_type', rcube_utils::INPUT_POST, true); - $comparators = rcube_utils::get_input_value('_rule_comp', rcube_utils::INPUT_POST); - $act_types = rcube_utils::get_input_value('_action_type', rcube_utils::INPUT_POST, true); - $mailboxes = rcube_utils::get_input_value('_action_mailbox', rcube_utils::INPUT_POST, true); - $act_targets = rcube_utils::get_input_value('_action_target', rcube_utils::INPUT_POST, true); - $area_targets = rcube_utils::get_input_value('_action_target_area', rcube_utils::INPUT_POST, true); - $reasons = rcube_utils::get_input_value('_action_reason', rcube_utils::INPUT_POST, true); - $addresses = rcube_utils::get_input_value('_action_addresses', rcube_utils::INPUT_POST, true); - $days = rcube_utils::get_input_value('_action_days', rcube_utils::INPUT_POST); - $subject = rcube_utils::get_input_value('_action_subject', rcube_utils::INPUT_POST, true); - $flags = rcube_utils::get_input_value('_action_flags', rcube_utils::INPUT_POST); - $varnames = rcube_utils::get_input_value('_action_varname', rcube_utils::INPUT_POST); - $varvalues = rcube_utils::get_input_value('_action_varvalue', rcube_utils::INPUT_POST); - $varmods = rcube_utils::get_input_value('_action_varmods', rcube_utils::INPUT_POST); - $notifyaddrs = rcube_utils::get_input_value('_action_notifyaddress', rcube_utils::INPUT_POST); - $notifybodies = rcube_utils::get_input_value('_action_notifybody', rcube_utils::INPUT_POST); - $notifymessages = rcube_utils::get_input_value('_action_notifymessage', rcube_utils::INPUT_POST); - $notifyfrom = rcube_utils::get_input_value('_action_notifyfrom', rcube_utils::INPUT_POST); - $notifyimp = rcube_utils::get_input_value('_action_notifyimportance', rcube_utils::INPUT_POST); - - // we need a "hack" for radiobuttons - foreach ($sizeitems as $item) - $items[] = $item; - - $this->form['disabled'] = $_POST['_disabled'] ? true : false; - $this->form['join'] = $join=='allof' ? true : false; - $this->form['name'] = $name; - $this->form['tests'] = array(); - $this->form['actions'] = array(); - - if ($name == '') - $this->errors['name'] = $this->gettext('cannotbeempty'); - else { - foreach($this->script as $idx => $rule) - if($rule['name'] == $name && $idx != $fid) { - $this->errors['name'] = $this->gettext('ruleexist'); - break; - } - } - - $i = 0; - // rules - if ($join == 'any') { - $this->form['tests'][0]['test'] = 'true'; - } - else { - foreach ($headers as $idx => $header) { - $header = $this->strip_value($header); - $target = $this->strip_value($targets[$idx], true); - $operator = $this->strip_value($ops[$idx]); - $comparator = $this->strip_value($comparators[$idx]); - - if ($header == 'size') { - $sizeop = $this->strip_value($sizeops[$idx]); - $sizeitem = $this->strip_value($items[$idx]); - $sizetarget = $this->strip_value($sizetargets[$idx]); - - $this->form['tests'][$i]['test'] = 'size'; - $this->form['tests'][$i]['type'] = $sizeop; - $this->form['tests'][$i]['arg'] = $sizetarget; - - if ($sizetarget == '') - $this->errors['tests'][$i]['sizetarget'] = $this->gettext('cannotbeempty'); - else if (!preg_match('/^[0-9]+(K|M|G)?$/i', $sizetarget.$sizeitem, $m)) { - $this->errors['tests'][$i]['sizetarget'] = $this->gettext('forbiddenchars'); - $this->form['tests'][$i]['item'] = $sizeitem; - } - else - $this->form['tests'][$i]['arg'] .= $m[1]; - } - else if ($header == 'body') { - $trans = $this->strip_value($body_trans[$idx]); - $trans_type = $this->strip_value($body_types[$idx], true); - - if (preg_match('/^not/', $operator)) - $this->form['tests'][$i]['not'] = true; - $type = preg_replace('/^not/', '', $operator); - - if ($type == 'exists') { - $this->errors['tests'][$i]['op'] = true; - } - - $this->form['tests'][$i]['test'] = 'body'; - $this->form['tests'][$i]['type'] = $type; - $this->form['tests'][$i]['arg'] = $target; - - if ($target == '' && $type != 'exists') - $this->errors['tests'][$i]['target'] = $this->gettext('cannotbeempty'); - else if (preg_match('/^(value|count)-/', $type) && !preg_match('/[0-9]+/', $target)) - $this->errors['tests'][$i]['target'] = $this->gettext('forbiddenchars'); - - $this->form['tests'][$i]['part'] = $trans; - if ($trans == 'content') { - $this->form['tests'][$i]['content'] = $trans_type; - } - } - else { - $cust_header = $headers = $this->strip_value($cust_headers[$idx]); - $mod = $this->strip_value($mods[$idx]); - $mod_type = $this->strip_value($mod_types[$idx]); - - if (preg_match('/^not/', $operator)) - $this->form['tests'][$i]['not'] = true; - $type = preg_replace('/^not/', '', $operator); - - if ($header == '...') { - $headers = preg_split('/[\s,]+/', $cust_header, -1, PREG_SPLIT_NO_EMPTY); - - if (!count($headers)) - $this->errors['tests'][$i]['header'] = $this->gettext('cannotbeempty'); - else { - foreach ($headers as $hr) { - // RFC2822: printable ASCII except colon - if (!preg_match('/^[\x21-\x39\x41-\x7E]+$/i', $hr)) { - $this->errors['tests'][$i]['header'] = $this->gettext('forbiddenchars'); - } - } - } - - if (empty($this->errors['tests'][$i]['header'])) - $cust_header = (is_array($headers) && count($headers) == 1) ? $headers[0] : $headers; - } - - if ($type == 'exists') { - $this->form['tests'][$i]['test'] = 'exists'; - $this->form['tests'][$i]['arg'] = $header == '...' ? $cust_header : $header; - } - else { - $test = 'header'; - $header = $header == '...' ? $cust_header : $header; - - if ($mod == 'address' || $mod == 'envelope') { - $found = false; - if (empty($this->errors['tests'][$i]['header'])) { - foreach ((array)$header as $hdr) { - if (!in_array(strtolower(trim($hdr)), $this->addr_headers)) - $found = true; - } - } - if (!$found) - $test = $mod; - } - - $this->form['tests'][$i]['type'] = $type; - $this->form['tests'][$i]['test'] = $test; - $this->form['tests'][$i]['arg1'] = $header; - $this->form['tests'][$i]['arg2'] = $target; - - if ($target == '') - $this->errors['tests'][$i]['target'] = $this->gettext('cannotbeempty'); - else if (preg_match('/^(value|count)-/', $type) && !preg_match('/[0-9]+/', $target)) - $this->errors['tests'][$i]['target'] = $this->gettext('forbiddenchars'); - - if ($mod) { - $this->form['tests'][$i]['part'] = $mod_type; - } - } - } - - if ($header != 'size' && $comparator) { - if (preg_match('/^(value|count)/', $this->form['tests'][$i]['type'])) - $comparator = 'i;ascii-numeric'; - - $this->form['tests'][$i]['comparator'] = $comparator; - } - - $i++; - } - } - - $i = 0; - // actions - foreach($act_types as $idx => $type) { - $type = $this->strip_value($type); - $target = $this->strip_value($act_targets[$idx]); - - switch ($type) { - - case 'fileinto': - case 'fileinto_copy': - $mailbox = $this->strip_value($mailboxes[$idx]); - $this->form['actions'][$i]['target'] = $this->mod_mailbox($mailbox, 'in'); - if ($type == 'fileinto_copy') { - $type = 'fileinto'; - $this->form['actions'][$i]['copy'] = true; - } - break; - - case 'reject': - case 'ereject': - $target = $this->strip_value($area_targets[$idx]); - $this->form['actions'][$i]['target'] = str_replace("\r\n", "\n", $target); - - // if ($target == '') -// $this->errors['actions'][$i]['targetarea'] = $this->gettext('cannotbeempty'); - break; - - case 'redirect': - case 'redirect_copy': - $this->form['actions'][$i]['target'] = $target; - - if ($this->form['actions'][$i]['target'] == '') - $this->errors['actions'][$i]['target'] = $this->gettext('cannotbeempty'); - else if (!rcube_utils::check_email($this->form['actions'][$i]['target'])) - $this->errors['actions'][$i]['target'] = $this->gettext('noemailwarning'); - - if ($type == 'redirect_copy') { - $type = 'redirect'; - $this->form['actions'][$i]['copy'] = true; - } - break; - - case 'addflag': - case 'setflag': - case 'removeflag': - $_target = array(); - if (empty($flags[$idx])) { - $this->errors['actions'][$i]['target'] = $this->gettext('noflagset'); - } - else { - foreach ($flags[$idx] as $flag) { - $_target[] = $this->strip_value($flag); - } - } - $this->form['actions'][$i]['target'] = $_target; - break; - - case 'vacation': - $reason = $this->strip_value($reasons[$idx]); - $this->form['actions'][$i]['reason'] = str_replace("\r\n", "\n", $reason); - $this->form['actions'][$i]['days'] = $days[$idx]; - $this->form['actions'][$i]['subject'] = $subject[$idx]; - $this->form['actions'][$i]['addresses'] = explode(',', $addresses[$idx]); -// @TODO: vacation :mime, :from, :handle - - if ($this->form['actions'][$i]['addresses']) { - foreach($this->form['actions'][$i]['addresses'] as $aidx => $address) { - $address = trim($address); - if (!$address) - unset($this->form['actions'][$i]['addresses'][$aidx]); - else if(!rcube_utils::check_email($address)) { - $this->errors['actions'][$i]['addresses'] = $this->gettext('noemailwarning'); - break; - } else - $this->form['actions'][$i]['addresses'][$aidx] = $address; - } - } - - if ($this->form['actions'][$i]['reason'] == '') - $this->errors['actions'][$i]['reason'] = $this->gettext('cannotbeempty'); - if ($this->form['actions'][$i]['days'] && !preg_match('/^[0-9]+$/', $this->form['actions'][$i]['days'])) - $this->errors['actions'][$i]['days'] = $this->gettext('forbiddenchars'); - break; - - case 'set': - $this->form['actions'][$i]['name'] = $varnames[$idx]; - $this->form['actions'][$i]['value'] = $varvalues[$idx]; - foreach ((array)$varmods[$idx] as $v_m) { - $this->form['actions'][$i][$v_m] = true; - } - - if (empty($varnames[$idx])) { - $this->errors['actions'][$i]['name'] = $this->gettext('cannotbeempty'); - } - else if (!preg_match('/^[0-9a-z_]+$/i', $varnames[$idx])) { - $this->errors['actions'][$i]['name'] = $this->gettext('forbiddenchars'); - } - - if (!isset($varvalues[$idx]) || $varvalues[$idx] === '') { - $this->errors['actions'][$i]['value'] = $this->gettext('cannotbeempty'); - } - break; - - case 'notify': - if (empty($notifyaddrs[$idx])) { - $this->errors['actions'][$i]['address'] = $this->gettext('cannotbeempty'); - } - else if (!rcube_utils::check_email($notifyaddrs[$idx])) { - $this->errors['actions'][$i]['address'] = $this->gettext('noemailwarning'); - } - if (!empty($notifyfrom[$idx]) && !rcube_utils::check_email($notifyfrom[$idx])) { - $this->errors['actions'][$i]['from'] = $this->gettext('noemailwarning'); - } - $this->form['actions'][$i]['address'] = $notifyaddrs[$idx]; - $this->form['actions'][$i]['body'] = $notifybodies[$idx]; - $this->form['actions'][$i]['message'] = $notifymessages[$idx]; - $this->form['actions'][$i]['from'] = $notifyfrom[$idx]; - $this->form['actions'][$i]['importance'] = $notifyimp[$idx]; - break; - } - - $this->form['actions'][$i]['type'] = $type; - $i++; - } - - if (!$this->errors && !$error) { - // zapis skryptu - if (!isset($this->script[$fid])) { - $fid = $this->sieve->script->add_rule($this->form); - $new = true; - } else - $fid = $this->sieve->script->update_rule($fid, $this->form); - - if ($fid !== false) - $save = $this->save_script(); - - if ($save && $fid !== false) { - $this->rc->output->show_message('managesieve.filtersaved', 'confirmation'); - if ($this->rc->task != 'mail') { - $this->rc->output->command('parent.managesieve_updatelist', - isset($new) ? 'add' : 'update', - array( - 'name' => rcube::Q($this->form['name']), - 'id' => $fid, - 'disabled' => $this->form['disabled'] - )); - } - else { - $this->rc->output->command('managesieve_dialog_close'); - $this->rc->output->send('iframe'); - } - } - else { - $this->rc->output->show_message('managesieve.filtersaveerror', 'error'); -// $this->rc->output->send(); - } - } - } - - $this->managesieve_send(); - } - - private function managesieve_send() - { - // Handle form action - if (isset($_GET['_framed']) || isset($_POST['_framed'])) { - if (isset($_GET['_newset']) || isset($_POST['_newset'])) { - $this->rc->output->send('managesieve.setedit'); - } - else { - $this->rc->output->send('managesieve.filteredit'); - } - } else { - $this->rc->output->set_pagetitle($this->gettext('filters')); - $this->rc->output->send('managesieve.managesieve'); - } - } - - // return the filters list as HTML table - function filters_list($attrib) - { - // add id to message list table if not specified - if (!strlen($attrib['id'])) - $attrib['id'] = 'rcmfilterslist'; - - // define list of cols to be displayed - $a_show_cols = array('name'); - - $result = $this->list_rules(); - - // create XHTML table - $out = $this->rc->table_output($attrib, $result, $a_show_cols, 'id'); - - // set client env - $this->rc->output->add_gui_object('filterslist', $attrib['id']); - $this->rc->output->include_script('list.js'); - - // add some labels to client - $this->rc->output->add_label('managesieve.filterdeleteconfirm'); - - return $out; - } - - // return the filters list as <SELECT> - function filtersets_list($attrib, $no_env = false) - { - // add id to message list table if not specified - if (!strlen($attrib['id'])) - $attrib['id'] = 'rcmfiltersetslist'; - - $list = $this->list_scripts(); - - if ($list) { - asort($list, SORT_LOCALE_STRING); - } - - if (!empty($attrib['type']) && $attrib['type'] == 'list') { - // define list of cols to be displayed - $a_show_cols = array('name'); - - if ($list) { - foreach ($list as $idx => $set) { - $scripts['S'.$idx] = $set; - $result[] = array( - 'name' => rcube::Q($set), - 'id' => 'S'.$idx, - 'class' => !in_array($set, $this->active) ? 'disabled' : '', - ); - } - } - - // create XHTML table - $out = $this->rc->table_output($attrib, $result, $a_show_cols, 'id'); - - $this->rc->output->set_env('filtersets', $scripts); - $this->rc->output->include_script('list.js'); - } - else { - $select = new html_select(array('name' => '_set', 'id' => $attrib['id'], - 'onchange' => $this->rc->task != 'mail' ? 'rcmail.managesieve_set()' : '')); - - if ($list) { - foreach ($list as $set) - $select->add($set, $set); - } - - $out = $select->show($this->sieve->current); - } - - // set client env - if (!$no_env) { - $this->rc->output->add_gui_object('filtersetslist', $attrib['id']); - $this->rc->output->add_label('managesieve.setdeleteconfirm'); - } - - return $out; - } - - function filter_frame($attrib) - { - if (!$attrib['id']) - $attrib['id'] = 'rcmfilterframe'; - - $attrib['name'] = $attrib['id']; - - $this->rc->output->set_env('contentframe', $attrib['name']); - $this->rc->output->set_env('blankpage', $attrib['src'] ? - $this->rc->output->abs_url($attrib['src']) : 'program/resources/blank.gif'); - - return $this->rc->output->frame($attrib); - } - - function filterset_form($attrib) - { - if (!$attrib['id']) - $attrib['id'] = 'rcmfiltersetform'; - - $out = '<form name="filtersetform" action="./" method="post" enctype="multipart/form-data">'."\n"; - - $hiddenfields = new html_hiddenfield(array('name' => '_task', 'value' => $this->rc->task)); - $hiddenfields->add(array('name' => '_action', 'value' => 'plugin.managesieve-save')); - $hiddenfields->add(array('name' => '_framed', 'value' => ($_POST['_framed'] || $_GET['_framed'] ? 1 : 0))); - $hiddenfields->add(array('name' => '_newset', 'value' => 1)); - - $out .= $hiddenfields->show(); - - $name = rcube_utils::get_input_value('_name', rcube_utils::INPUT_POST); - $copy = rcube_utils::get_input_value('_copy', rcube_utils::INPUT_POST); - $selected = rcube_utils::get_input_value('_from', rcube_utils::INPUT_POST); - - // filter set name input - $input_name = new html_inputfield(array('name' => '_name', 'id' => '_name', 'size' => 30, - 'class' => ($this->errors['name'] ? 'error' : ''))); - - $out .= sprintf('<label for="%s"><b>%s:</b></label> %s<br /><br />', - '_name', rcube::Q($this->gettext('filtersetname')), $input_name->show($name)); - - $out .="\n<fieldset class=\"itemlist\"><legend>" . $this->gettext('filters') . ":</legend>\n"; - $out .= '<input type="radio" id="from_none" name="_from" value="none"' - .(!$selected || $selected=='none' ? ' checked="checked"' : '').'></input>'; - $out .= sprintf('<label for="%s">%s</label> ', 'from_none', rcube::Q($this->gettext('none'))); - - // filters set list - $list = $this->list_scripts(); - $select = new html_select(array('name' => '_copy', 'id' => '_copy')); - - if (is_array($list)) { - asort($list, SORT_LOCALE_STRING); - - if (!$copy) - $copy = $_SESSION['managesieve_current']; - - foreach ($list as $set) { - $select->add($set, $set); - } - - $out .= '<br /><input type="radio" id="from_set" name="_from" value="set"' - .($selected=='set' ? ' checked="checked"' : '').'></input>'; - $out .= sprintf('<label for="%s">%s:</label> ', 'from_set', rcube::Q($this->gettext('fromset'))); - $out .= $select->show($copy); - } - - // script upload box - $upload = new html_inputfield(array('name' => '_file', 'id' => '_file', 'size' => 30, - 'type' => 'file', 'class' => ($this->errors['file'] ? 'error' : ''))); - - $out .= '<br /><input type="radio" id="from_file" name="_from" value="file"' - .($selected=='file' ? ' checked="checked"' : '').'></input>'; - $out .= sprintf('<label for="%s">%s:</label> ', 'from_file', rcube::Q($this->gettext('fromfile'))); - $out .= $upload->show(); - $out .= '</fieldset>'; - - $this->rc->output->add_gui_object('sieveform', 'filtersetform'); - - if ($this->errors['name']) - $this->add_tip('_name', $this->errors['name'], true); - if ($this->errors['file']) - $this->add_tip('_file', $this->errors['file'], true); - - $this->print_tips(); - - return $out; - } - - - function filter_form($attrib) - { - if (!$attrib['id']) - $attrib['id'] = 'rcmfilterform'; - - $fid = rcube_utils::get_input_value('_fid', rcube_utils::INPUT_GPC); - $scr = isset($this->form) ? $this->form : $this->script[$fid]; - - $hiddenfields = new html_hiddenfield(array('name' => '_task', 'value' => $this->rc->task)); - $hiddenfields->add(array('name' => '_action', 'value' => 'plugin.managesieve-save')); - $hiddenfields->add(array('name' => '_framed', 'value' => ($_POST['_framed'] || $_GET['_framed'] ? 1 : 0))); - $hiddenfields->add(array('name' => '_fid', 'value' => $fid)); - - $out = '<form name="filterform" action="./" method="post">'."\n"; - $out .= $hiddenfields->show(); - - // 'any' flag - if (sizeof($scr['tests']) == 1 && $scr['tests'][0]['test'] == 'true' && !$scr['tests'][0]['not']) - $any = true; - - // filter name input - $field_id = '_name'; - $input_name = new html_inputfield(array('name' => '_name', 'id' => $field_id, 'size' => 30, - 'class' => ($this->errors['name'] ? 'error' : ''))); - - if ($this->errors['name']) - $this->add_tip($field_id, $this->errors['name'], true); - - if (isset($scr)) - $input_name = $input_name->show($scr['name']); - else - $input_name = $input_name->show(); - - $out .= sprintf("\n<label for=\"%s\"><b>%s:</b></label> %s\n", - $field_id, rcube::Q($this->gettext('filtername')), $input_name); - - // filter set selector - if ($this->rc->task == 'mail') { - $out .= sprintf("\n <label for=\"%s\"><b>%s:</b></label> %s\n", - $field_id, rcube::Q($this->gettext('filterset')), - $this->filtersets_list(array('id' => 'sievescriptname'), true)); - } - - $out .= '<br /><br /><fieldset><legend>' . rcube::Q($this->gettext('messagesrules')) . "</legend>\n"; - - // any, allof, anyof radio buttons - $field_id = '_allof'; - $input_join = new html_radiobutton(array('name' => '_join', 'id' => $field_id, 'value' => 'allof', - 'onclick' => 'rule_join_radio(\'allof\')', 'class' => 'radio')); - - if (isset($scr) && !$any) - $input_join = $input_join->show($scr['join'] ? 'allof' : ''); - else - $input_join = $input_join->show(); - - $out .= sprintf("%s<label for=\"%s\">%s</label> \n", - $input_join, $field_id, rcube::Q($this->gettext('filterallof'))); - - $field_id = '_anyof'; - $input_join = new html_radiobutton(array('name' => '_join', 'id' => $field_id, 'value' => 'anyof', - 'onclick' => 'rule_join_radio(\'anyof\')', 'class' => 'radio')); - - if (isset($scr) && !$any) - $input_join = $input_join->show($scr['join'] ? '' : 'anyof'); - else - $input_join = $input_join->show('anyof'); // default - - $out .= sprintf("%s<label for=\"%s\">%s</label>\n", - $input_join, $field_id, rcube::Q($this->gettext('filteranyof'))); - - $field_id = '_any'; - $input_join = new html_radiobutton(array('name' => '_join', 'id' => $field_id, 'value' => 'any', - 'onclick' => 'rule_join_radio(\'any\')', 'class' => 'radio')); - - $input_join = $input_join->show($any ? 'any' : ''); - - $out .= sprintf("%s<label for=\"%s\">%s</label>\n", - $input_join, $field_id, rcube::Q($this->gettext('filterany'))); - - $rows_num = isset($scr) ? sizeof($scr['tests']) : 1; - - $out .= '<div id="rules"'.($any ? ' style="display: none"' : '').'>'; - for ($x=0; $x<$rows_num; $x++) - $out .= $this->rule_div($fid, $x); - $out .= "</div>\n"; - - $out .= "</fieldset>\n"; - - // actions - $out .= '<fieldset><legend>' . rcube::Q($this->gettext('messagesactions')) . "</legend>\n"; - - $rows_num = isset($scr) ? sizeof($scr['actions']) : 1; - - $out .= '<div id="actions">'; - for ($x=0; $x<$rows_num; $x++) - $out .= $this->action_div($fid, $x); - $out .= "</div>\n"; - - $out .= "</fieldset>\n"; - - $this->print_tips(); - - if ($scr['disabled']) { - $this->rc->output->set_env('rule_disabled', true); - } - $this->rc->output->add_label( - 'managesieve.ruledeleteconfirm', - 'managesieve.actiondeleteconfirm' - ); - $this->rc->output->add_gui_object('sieveform', 'filterform'); - - return $out; - } - - function rule_div($fid, $id, $div=true) - { - $rule = isset($this->form) ? $this->form['tests'][$id] : $this->script[$fid]['tests'][$id]; - $rows_num = isset($this->form) ? sizeof($this->form['tests']) : sizeof($this->script[$fid]['tests']); - - // headers select - $select_header = new html_select(array('name' => "_header[]", 'id' => 'header'.$id, - 'onchange' => 'rule_header_select(' .$id .')')); - foreach($this->headers as $name => $val) - $select_header->add(rcube::Q($this->gettext($name)), Q($val)); - if (in_array('body', $this->exts)) - $select_header->add(rcube::Q($this->gettext('body')), 'body'); - $select_header->add(rcube::Q($this->gettext('size')), 'size'); - $select_header->add(rcube::Q($this->gettext('...')), '...'); - - // TODO: list arguments - $aout = ''; - - if ((isset($rule['test']) && in_array($rule['test'], array('header', 'address', 'envelope'))) - && !is_array($rule['arg1']) && in_array($rule['arg1'], $this->headers) - ) { - $aout .= $select_header->show($rule['arg1']); - } - else if ((isset($rule['test']) && $rule['test'] == 'exists') - && !is_array($rule['arg']) && in_array($rule['arg'], $this->headers) - ) { - $aout .= $select_header->show($rule['arg']); - } - else if (isset($rule['test']) && $rule['test'] == 'size') - $aout .= $select_header->show('size'); - else if (isset($rule['test']) && $rule['test'] == 'body') - $aout .= $select_header->show('body'); - else if (isset($rule['test']) && $rule['test'] != 'true') - $aout .= $select_header->show('...'); - else - $aout .= $select_header->show(); - - if (isset($rule['test']) && in_array($rule['test'], array('header', 'address', 'envelope'))) { - if (is_array($rule['arg1'])) - $custom = implode(', ', $rule['arg1']); - else if (!in_array($rule['arg1'], $this->headers)) - $custom = $rule['arg1']; - } - else if (isset($rule['test']) && $rule['test'] == 'exists') { - if (is_array($rule['arg'])) - $custom = implode(', ', $rule['arg']); - else if (!in_array($rule['arg'], $this->headers)) - $custom = $rule['arg']; - } - - $tout = '<div id="custom_header' .$id. '" style="display:' .(isset($custom) ? 'inline' : 'none'). '"> - <input type="text" name="_custom_header[]" id="custom_header_i'.$id.'" ' - . $this->error_class($id, 'test', 'header', 'custom_header_i') - .' value="' .rcube::Q($custom). '" size="15" /> </div>' . "\n"; - - // matching type select (operator) - $select_op = new html_select(array('name' => "_rule_op[]", 'id' => 'rule_op'.$id, - 'style' => 'display:' .($rule['test']!='size' ? 'inline' : 'none'), - 'class' => 'operator_selector', - 'onchange' => 'rule_op_select('.$id.')')); - $select_op->add(rcube::Q($this->gettext('filtercontains')), 'contains'); - $select_op->add(rcube::Q($this->gettext('filternotcontains')), 'notcontains'); - $select_op->add(rcube::Q($this->gettext('filteris')), 'is'); - $select_op->add(rcube::Q($this->gettext('filterisnot')), 'notis'); - $select_op->add(rcube::Q($this->gettext('filterexists')), 'exists'); - $select_op->add(rcube::Q($this->gettext('filternotexists')), 'notexists'); - $select_op->add(rcube::Q($this->gettext('filtermatches')), 'matches'); - $select_op->add(rcube::Q($this->gettext('filternotmatches')), 'notmatches'); - if (in_array('regex', $this->exts)) { - $select_op->add(rcube::Q($this->gettext('filterregex')), 'regex'); - $select_op->add(rcube::Q($this->gettext('filternotregex')), 'notregex'); - } - if (in_array('relational', $this->exts)) { - $select_op->add(rcube::Q($this->gettext('countisgreaterthan')), 'count-gt'); - $select_op->add(rcube::Q($this->gettext('countisgreaterthanequal')), 'count-ge'); - $select_op->add(rcube::Q($this->gettext('countislessthan')), 'count-lt'); - $select_op->add(rcube::Q($this->gettext('countislessthanequal')), 'count-le'); - $select_op->add(rcube::Q($this->gettext('countequals')), 'count-eq'); - $select_op->add(rcube::Q($this->gettext('countnotequals')), 'count-ne'); - $select_op->add(rcube::Q($this->gettext('valueisgreaterthan')), 'value-gt'); - $select_op->add(rcube::Q($this->gettext('valueisgreaterthanequal')), 'value-ge'); - $select_op->add(rcube::Q($this->gettext('valueislessthan')), 'value-lt'); - $select_op->add(rcube::Q($this->gettext('valueislessthanequal')), 'value-le'); - $select_op->add(rcube::Q($this->gettext('valueequals')), 'value-eq'); - $select_op->add(rcube::Q($this->gettext('valuenotequals')), 'value-ne'); - } - - // target input (TODO: lists) - - if (in_array($rule['test'], array('header', 'address', 'envelope'))) { - $test = ($rule['not'] ? 'not' : '').($rule['type'] ? $rule['type'] : 'is'); - $target = $rule['arg2']; - } - else if ($rule['test'] == 'body') { - $test = ($rule['not'] ? 'not' : '').($rule['type'] ? $rule['type'] : 'is'); - $target = $rule['arg']; - } - else if ($rule['test'] == 'size') { - $test = ''; - $target = ''; - if (preg_match('/^([0-9]+)(K|M|G)?$/', $rule['arg'], $matches)) { - $sizetarget = $matches[1]; - $sizeitem = $matches[2]; - } - else { - $sizetarget = $rule['arg']; - $sizeitem = $rule['item']; - } - } - else { - $test = ($rule['not'] ? 'not' : '').$rule['test']; - $target = ''; - } - - $tout .= $select_op->show($test); - $tout .= '<input type="text" name="_rule_target[]" id="rule_target' .$id. '" - value="' .rcube::Q($target). '" size="20" ' . $this->error_class($id, 'test', 'target', 'rule_target') - . ' style="display:' . ($rule['test']!='size' && $rule['test'] != 'exists' ? 'inline' : 'none') . '" />'."\n"; - - $select_size_op = new html_select(array('name' => "_rule_size_op[]", 'id' => 'rule_size_op'.$id)); - $select_size_op->add(rcube::Q($this->gettext('filterover')), 'over'); - $select_size_op->add(rcube::Q($this->gettext('filterunder')), 'under'); - - $tout .= '<div id="rule_size' .$id. '" style="display:' . ($rule['test']=='size' ? 'inline' : 'none') .'">'; - $tout .= $select_size_op->show($rule['test']=='size' ? $rule['type'] : ''); - $tout .= '<input type="text" name="_rule_size_target[]" id="rule_size_i'.$id.'" value="'.$sizetarget.'" size="10" ' - . $this->error_class($id, 'test', 'sizetarget', 'rule_size_i') .' /> - <input type="radio" name="_rule_size_item['.$id.']" value=""' - . (!$sizeitem ? ' checked="checked"' : '') .' class="radio" />'.$this->rc->gettext('B').' - <input type="radio" name="_rule_size_item['.$id.']" value="K"' - . ($sizeitem=='K' ? ' checked="checked"' : '') .' class="radio" />'.$this->rc->gettext('KB').' - <input type="radio" name="_rule_size_item['.$id.']" value="M"' - . ($sizeitem=='M' ? ' checked="checked"' : '') .' class="radio" />'.$this->rc->gettext('MB').' - <input type="radio" name="_rule_size_item['.$id.']" value="G"' - . ($sizeitem=='G' ? ' checked="checked"' : '') .' class="radio" />'.$this->rc->gettext('GB'); - $tout .= '</div>'; - - // Advanced modifiers (address, envelope) - $select_mod = new html_select(array('name' => "_rule_mod[]", 'id' => 'rule_mod_op'.$id, - 'onchange' => 'rule_mod_select(' .$id .')')); - $select_mod->add(rcube::Q($this->gettext('none')), ''); - $select_mod->add(rcube::Q($this->gettext('address')), 'address'); - if (in_array('envelope', $this->exts)) - $select_mod->add(rcube::Q($this->gettext('envelope')), 'envelope'); - - $select_type = new html_select(array('name' => "_rule_mod_type[]", 'id' => 'rule_mod_type'.$id)); - $select_type->add(rcube::Q($this->gettext('allparts')), 'all'); - $select_type->add(rcube::Q($this->gettext('domain')), 'domain'); - $select_type->add(rcube::Q($this->gettext('localpart')), 'localpart'); - if (in_array('subaddress', $this->exts)) { - $select_type->add(rcube::Q($this->gettext('user')), 'user'); - $select_type->add(rcube::Q($this->gettext('detail')), 'detail'); - } - - $need_mod = $rule['test'] != 'size' && $rule['test'] != 'body'; - $mout = '<div id="rule_mod' .$id. '" class="adv" style="display:' . ($need_mod ? 'block' : 'none') .'">'; - $mout .= ' <span>'; - $mout .= rcube::Q($this->gettext('modifier')) . ' '; - $mout .= $select_mod->show($rule['test']); - $mout .= '</span>'; - $mout .= ' <span id="rule_mod_type' . $id . '"'; - $mout .= ' style="display:' . (in_array($rule['test'], array('address', 'envelope')) ? 'inline' : 'none') .'">'; - $mout .= rcube::Q($this->gettext('modtype')) . ' '; - $mout .= $select_type->show($rule['part']); - $mout .= '</span>'; - $mout .= '</div>'; - - // Advanced modifiers (body transformations) - $select_mod = new html_select(array('name' => "_rule_trans[]", 'id' => 'rule_trans_op'.$id, - 'onchange' => 'rule_trans_select(' .$id .')')); - $select_mod->add(rcube::Q($this->gettext('text')), 'text'); - $select_mod->add(rcube::Q($this->gettext('undecoded')), 'raw'); - $select_mod->add(rcube::Q($this->gettext('contenttype')), 'content'); - - $mout .= '<div id="rule_trans' .$id. '" class="adv" style="display:' . ($rule['test'] == 'body' ? 'block' : 'none') .'">'; - $mout .= ' <span>'; - $mout .= rcube::Q($this->gettext('modifier')) . ' '; - $mout .= $select_mod->show($rule['part']); - $mout .= '<input type="text" name="_rule_trans_type[]" id="rule_trans_type'.$id - . '" value="'.(is_array($rule['content']) ? implode(',', $rule['content']) : $rule['content']) - .'" size="20" style="display:' . ($rule['part'] == 'content' ? 'inline' : 'none') .'"' - . $this->error_class($id, 'test', 'part', 'rule_trans_type') .' />'; - $mout .= '</span>'; - $mout .= '</div>'; - - // Advanced modifiers (body transformations) - $select_comp = new html_select(array('name' => "_rule_comp[]", 'id' => 'rule_comp_op'.$id)); - $select_comp->add(rcube::Q($this->gettext('default')), ''); - $select_comp->add(rcube::Q($this->gettext('octet')), 'i;octet'); - $select_comp->add(rcube::Q($this->gettext('asciicasemap')), 'i;ascii-casemap'); - if (in_array('comparator-i;ascii-numeric', $this->exts)) { - $select_comp->add(rcube::Q($this->gettext('asciinumeric')), 'i;ascii-numeric'); - } - - $mout .= '<div id="rule_comp' .$id. '" class="adv" style="display:' . ($rule['test'] != 'size' ? 'block' : 'none') .'">'; - $mout .= ' <span>'; - $mout .= rcube::Q($this->gettext('comparator')) . ' '; - $mout .= $select_comp->show($rule['comparator']); - $mout .= '</span>'; - $mout .= '</div>'; - - // Build output table - $out = $div ? '<div class="rulerow" id="rulerow' .$id .'">'."\n" : ''; - $out .= '<table><tr>'; - $out .= '<td class="advbutton">'; - $out .= '<a href="#" id="ruleadv' . $id .'" title="'. rcube::Q($this->gettext('advancedopts')). '" - onclick="rule_adv_switch(' . $id .', this)" class="show"> </a>'; - $out .= '</td>'; - $out .= '<td class="rowactions">' . $aout . '</td>'; - $out .= '<td class="rowtargets">' . $tout . "\n"; - $out .= '<div id="rule_advanced' .$id. '" style="display:none">' . $mout . '</div>'; - $out .= '</td>'; - - // add/del buttons - $out .= '<td class="rowbuttons">'; - $out .= '<a href="#" id="ruleadd' . $id .'" title="'. rcube::Q($this->gettext('add')). '" - onclick="rcmail.managesieve_ruleadd(' . $id .')" class="button add"></a>'; - $out .= '<a href="#" id="ruledel' . $id .'" title="'. rcube::Q($this->gettext('del')). '" - onclick="rcmail.managesieve_ruledel(' . $id .')" class="button del' . ($rows_num<2 ? ' disabled' : '') .'"></a>'; - $out .= '</td>'; - $out .= '</tr></table>'; - - $out .= $div ? "</div>\n" : ''; - - return $out; - } - - function action_div($fid, $id, $div=true) - { - $action = isset($this->form) ? $this->form['actions'][$id] : $this->script[$fid]['actions'][$id]; - $rows_num = isset($this->form) ? sizeof($this->form['actions']) : sizeof($this->script[$fid]['actions']); - - $out = $div ? '<div class="actionrow" id="actionrow' .$id .'">'."\n" : ''; - - $out .= '<table><tr><td class="rowactions">'; - - // action select - $select_action = new html_select(array('name' => "_action_type[$id]", 'id' => 'action_type'.$id, - 'onchange' => 'action_type_select(' .$id .')')); - if (in_array('fileinto', $this->exts)) - $select_action->add(rcube::Q($this->gettext('messagemoveto')), 'fileinto'); - if (in_array('fileinto', $this->exts) && in_array('copy', $this->exts)) - $select_action->add(rcube::Q($this->gettext('messagecopyto')), 'fileinto_copy'); - $select_action->add(rcube::Q($this->gettext('messageredirect')), 'redirect'); - if (in_array('copy', $this->exts)) - $select_action->add(rcube::Q($this->gettext('messagesendcopy')), 'redirect_copy'); - if (in_array('reject', $this->exts)) - $select_action->add(rcube::Q($this->gettext('messagediscard')), 'reject'); - else if (in_array('ereject', $this->exts)) - $select_action->add(rcube::Q($this->gettext('messagediscard')), 'ereject'); - if (in_array('vacation', $this->exts)) - $select_action->add(rcube::Q($this->gettext('messagereply')), 'vacation'); - $select_action->add(rcube::Q($this->gettext('messagedelete')), 'discard'); - if (in_array('imapflags', $this->exts) || in_array('imap4flags', $this->exts)) { - $select_action->add(rcube::Q($this->gettext('setflags')), 'setflag'); - $select_action->add(rcube::Q($this->gettext('addflags')), 'addflag'); - $select_action->add(rcube::Q($this->gettext('removeflags')), 'removeflag'); - } - if (in_array('variables', $this->exts)) { - $select_action->add(rcube::Q($this->gettext('setvariable')), 'set'); - } - if (in_array('enotify', $this->exts) || in_array('notify', $this->exts)) { - $select_action->add(rcube::Q($this->gettext('notify')), 'notify'); - } - $select_action->add(rcube::Q($this->gettext('rulestop')), 'stop'); - - $select_type = $action['type']; - if (in_array($action['type'], array('fileinto', 'redirect')) && $action['copy']) { - $select_type .= '_copy'; - } - - $out .= $select_action->show($select_type); - $out .= '</td>'; - - // actions target inputs - $out .= '<td class="rowtargets">'; - // shared targets - $out .= '<input type="text" name="_action_target['.$id.']" id="action_target' .$id. '" ' - .'value="' .($action['type']=='redirect' ? rcube::Q($action['target'], 'strict', false) : ''). '" size="35" ' - .'style="display:' .($action['type']=='redirect' ? 'inline' : 'none') .'" ' - . $this->error_class($id, 'action', 'target', 'action_target') .' />'; - $out .= '<textarea name="_action_target_area['.$id.']" id="action_target_area' .$id. '" ' - .'rows="3" cols="35" '. $this->error_class($id, 'action', 'targetarea', 'action_target_area') - .'style="display:' .(in_array($action['type'], array('reject', 'ereject')) ? 'inline' : 'none') .'">' - . (in_array($action['type'], array('reject', 'ereject')) ? rcube::Q($action['target'], 'strict', false) : '') - . "</textarea>\n"; - - // vacation - $out .= '<div id="action_vacation' .$id.'" style="display:' .($action['type']=='vacation' ? 'inline' : 'none') .'">'; - $out .= '<span class="label">'. rcube::Q($this->gettext('vacationreason')) .'</span><br />' - .'<textarea name="_action_reason['.$id.']" id="action_reason' .$id. '" ' - .'rows="3" cols="35" '. $this->error_class($id, 'action', 'reason', 'action_reason') . '>' - . Q($action['reason'], 'strict', false) . "</textarea>\n"; - $out .= '<br /><span class="label">' .rcube::Q($this->gettext('vacationsubject')) . '</span><br />' - .'<input type="text" name="_action_subject['.$id.']" id="action_subject'.$id.'" ' - .'value="' . (is_array($action['subject']) ? rcube::Q(implode(', ', $action['subject']), 'strict', false) : $action['subject']) . '" size="35" ' - . $this->error_class($id, 'action', 'subject', 'action_subject') .' />'; - $out .= '<br /><span class="label">' .rcube::Q($this->gettext('vacationaddresses')) . '</span><br />' - .'<input type="text" name="_action_addresses['.$id.']" id="action_addr'.$id.'" ' - .'value="' . (is_array($action['addresses']) ? rcube::Q(implode(', ', $action['addresses']), 'strict', false) : $action['addresses']) . '" size="35" ' - . $this->error_class($id, 'action', 'addresses', 'action_addr') .' />'; - $out .= '<br /><span class="label">' . rcube::Q($this->gettext('vacationdays')) . '</span><br />' - .'<input type="text" name="_action_days['.$id.']" id="action_days'.$id.'" ' - .'value="' .rcube::Q($action['days'], 'strict', false) . '" size="2" ' - . $this->error_class($id, 'action', 'days', 'action_days') .' />'; - $out .= '</div>'; - - // flags - $flags = array( - 'read' => '\\Seen', - 'answered' => '\\Answered', - 'flagged' => '\\Flagged', - 'deleted' => '\\Deleted', - 'draft' => '\\Draft', - ); - $flags_target = (array)$action['target']; - - $out .= '<div id="action_flags' .$id.'" style="display:' - . (preg_match('/^(set|add|remove)flag$/', $action['type']) ? 'inline' : 'none') . '"' - . $this->error_class($id, 'action', 'flags', 'action_flags') . '>'; - foreach ($flags as $fidx => $flag) { - $out .= '<input type="checkbox" name="_action_flags[' .$id .'][]" value="' . $flag . '"' - . (in_array_nocase($flag, $flags_target) ? 'checked="checked"' : '') . ' />' - . rcube::Q($this->gettext('flag'.$fidx)) .'<br>'; - } - $out .= '</div>'; - - // set variable - $set_modifiers = array( - 'lower', - 'upper', - 'lowerfirst', - 'upperfirst', - 'quotewildcard', - 'length' - ); - - $out .= '<div id="action_set' .$id.'" style="display:' .($action['type']=='set' ? 'inline' : 'none') .'">'; - $out .= '<span class="label">' .rcube::Q($this->gettext('setvarname')) . '</span><br />' - .'<input type="text" name="_action_varname['.$id.']" id="action_varname'.$id.'" ' - .'value="' . rcube::Q($action['name']) . '" size="35" ' - . $this->error_class($id, 'action', 'name', 'action_varname') .' />'; - $out .= '<br /><span class="label">' .rcube::Q($this->gettext('setvarvalue')) . '</span><br />' - .'<input type="text" name="_action_varvalue['.$id.']" id="action_varvalue'.$id.'" ' - .'value="' . rcube::Q($action['value']) . '" size="35" ' - . $this->error_class($id, 'action', 'value', 'action_varvalue') .' />'; - $out .= '<br /><span class="label">' .rcube::Q($this->gettext('setvarmodifiers')) . '</span><br />'; - foreach ($set_modifiers as $j => $s_m) { - $s_m_id = 'action_varmods' . $id . $s_m; - $out .= sprintf('<input type="checkbox" name="_action_varmods[%s][]" value="%s" id="%s"%s />%s<br>', - $id, $s_m, $s_m_id, - (array_key_exists($s_m, (array)$action) && $action[$s_m] ? ' checked="checked"' : ''), - rcube::Q($this->gettext('var' . $s_m))); - } - $out .= '</div>'; - - // notify - // skip :options tag - not used by the mailto method - $out .= '<div id="action_notify' .$id.'" style="display:' .($action['type']=='notify' ? 'inline' : 'none') .'">'; - $out .= '<span class="label">' .rcube::Q($this->gettext('notifyaddress')) . '</span><br />' - .'<input type="text" name="_action_notifyaddress['.$id.']" id="action_notifyaddress'.$id.'" ' - .'value="' . rcube::Q($action['address']) . '" size="35" ' - . $this->error_class($id, 'action', 'address', 'action_notifyaddress') .' />'; - $out .= '<br /><span class="label">'. rcube::Q($this->gettext('notifybody')) .'</span><br />' - .'<textarea name="_action_notifybody['.$id.']" id="action_notifybody' .$id. '" ' - .'rows="3" cols="35" '. $this->error_class($id, 'action', 'method', 'action_notifybody') . '>' - . rcube::Q($action['body'], 'strict', false) . "</textarea>\n"; - $out .= '<br /><span class="label">' .rcube::Q($this->gettext('notifysubject')) . '</span><br />' - .'<input type="text" name="_action_notifymessage['.$id.']" id="action_notifymessage'.$id.'" ' - .'value="' . rcube::Q($action['message']) . '" size="35" ' - . $this->error_class($id, 'action', 'message', 'action_notifymessage') .' />'; - $out .= '<br /><span class="label">' .rcube::Q($this->gettext('notifyfrom')) . '</span><br />' - .'<input type="text" name="_action_notifyfrom['.$id.']" id="action_notifyfrom'.$id.'" ' - .'value="' . rcube::Q($action['from']) . '" size="35" ' - . $this->error_class($id, 'action', 'from', 'action_notifyfrom') .' />'; - $importance_options = array( - 3 => 'notifyimportancelow', - 2 => 'notifyimportancenormal', - 1 => 'notifyimportancehigh' - ); - $select_importance = new html_select(array( - 'name' => '_action_notifyimportance[' . $id . ']', - 'id' => '_action_notifyimportance' . $id, - 'class' => $this->error_class($id, 'action', 'importance', 'action_notifyimportance'))); - foreach ($importance_options as $io_v => $io_n) { - $select_importance->add(rcube::Q($this->gettext($io_n)), $io_v); - } - $out .= '<br /><span class="label">' . rcube::Q($this->gettext('notifyimportance')) . '</span><br />'; - $out .= $select_importance->show($action['importance'] ? $action['importance'] : 2); - $out .= '</div>'; - - // mailbox select - if ($action['type'] == 'fileinto') - $mailbox = $this->mod_mailbox($action['target'], 'out'); - else - $mailbox = ''; - - $select = $this->rc->folder_selector(array( - 'realnames' => false, - 'maxlength' => 100, - 'id' => 'action_mailbox' . $id, - 'name' => "_action_mailbox[$id]", - 'style' => 'display:'.(!isset($action) || $action['type']=='fileinto' ? 'inline' : 'none') - )); - $out .= $select->show($mailbox); - $out .= '</td>'; - - // add/del buttons - $out .= '<td class="rowbuttons">'; - $out .= '<a href="#" id="actionadd' . $id .'" title="'. rcube::Q($this->gettext('add')). '" - onclick="rcmail.managesieve_actionadd(' . $id .')" class="button add"></a>'; - $out .= '<a href="#" id="actiondel' . $id .'" title="'. rcube::Q($this->gettext('del')). '" - onclick="rcmail.managesieve_actiondel(' . $id .')" class="button del' . ($rows_num<2 ? ' disabled' : '') .'"></a>'; - $out .= '</td>'; - - $out .= '</tr></table>'; - - $out .= $div ? "</div>\n" : ''; - - return $out; - } - - private function genid() - { - $result = preg_replace('/[^0-9]/', '', microtime(true)); - return $result; - } - - private function strip_value($str, $allow_html=false) - { - if (!$allow_html) - $str = strip_tags($str); - - return trim($str); - } - - private function error_class($id, $type, $target, $elem_prefix='') - { - // TODO: tooltips - if (($type == 'test' && ($str = $this->errors['tests'][$id][$target])) || - ($type == 'action' && ($str = $this->errors['actions'][$id][$target])) - ) { - $this->add_tip($elem_prefix.$id, $str, true); - return ' class="error"'; - } - - return ''; - } - - private function add_tip($id, $str, $error=false) - { - if ($error) - $str = html::span('sieve error', $str); - - $this->tips[] = array($id, $str); - } - - private function print_tips() - { - if (empty($this->tips)) - return; - - $script = rcmail_output::JS_OBJECT_NAME.'.managesieve_tip_register('.json_encode($this->tips).');'; - $this->rc->output->add_script($script, 'foot'); + $engine = $this->get_engine(); + $engine->save(); } /** - * Converts mailbox name from/to UTF7-IMAP from/to internal Sieve encoding - * with delimiter replacement. - * - * @param string $mailbox Mailbox name - * @param string $mode Conversion direction ('in'|'out') - * - * @return string Mailbox name + * Initializes engine object */ - private function mod_mailbox($mailbox, $mode = 'out') + private function get_engine() { - $delimiter = $_SESSION['imap_delimiter']; - $replace_delimiter = $this->rc->config->get('managesieve_replace_delimiter'); - $mbox_encoding = $this->rc->config->get('managesieve_mbox_encoding', 'UTF7-IMAP'); - - if ($mode == 'out') { - $mailbox = rcube_charset::convert($mailbox, $mbox_encoding, 'UTF7-IMAP'); - if ($replace_delimiter && $replace_delimiter != $delimiter) - $mailbox = str_replace($replace_delimiter, $delimiter, $mailbox); - } - else { - $mailbox = rcube_charset::convert($mailbox, 'UTF7-IMAP', $mbox_encoding); - if ($replace_delimiter && $replace_delimiter != $delimiter) - $mailbox = str_replace($delimiter, $replace_delimiter, $mailbox); - } - - return $mailbox; - } - - /** - * List sieve scripts - * - * @return array Scripts list - */ - public function list_scripts() - { - if ($this->list !== null) { - return $this->list; - } - - $this->list = $this->sieve->get_scripts(); - - // Handle active script(s) and list of scripts according to Kolab's KEP:14 - if ($this->rc->config->get('managesieve_kolab_master')) { + if (!$this->engine) { + $this->load_config(); - // Skip protected names - foreach ((array)$this->list as $idx => $name) { - $_name = strtoupper($name); - if ($_name == 'MASTER') - $master_script = $name; - else if ($_name == 'MANAGEMENT') - $management_script = $name; - else if($_name == 'USER') - $user_script = $name; - else - continue; + // Add include path for internal classes + $include_path = $this->home . '/lib' . PATH_SEPARATOR; + $include_path .= ini_get('include_path'); + set_include_path($include_path); - unset($this->list[$idx]); - } - - // get active script(s), read USER script - if ($user_script) { - $extension = $this->rc->config->get('managesieve_filename_extension', '.sieve'); - $filename_regex = '/'.preg_quote($extension, '/').'$/'; - $_SESSION['managesieve_user_script'] = $user_script; - - $this->sieve->load($user_script); - - foreach ($this->sieve->script->as_array() as $rules) { - foreach ($rules['actions'] as $action) { - if ($action['type'] == 'include' && empty($action['global'])) { - $name = preg_replace($filename_regex, '', $action['target']); - $this->active[] = $name; - } - } - } - } - // create USER script if it doesn't exist - else { - $content = "# USER Management Script\n" - ."#\n" - ."# This script includes the various active sieve scripts\n" - ."# it is AUTOMATICALLY GENERATED. DO NOT EDIT MANUALLY!\n" - ."#\n" - ."# For more information, see http://wiki.kolab.org/KEP:14#USER\n" - ."#\n"; - if ($this->sieve->save_script('USER', $content)) { - $_SESSION['managesieve_user_script'] = 'USER'; - if (empty($this->master_file)) - $this->sieve->activate('USER'); - } - } - } - else if (!empty($this->list)) { - // Get active script name - if ($active = $this->sieve->get_active()) { - $this->active = array($active); - } - - // Hide scripts from config - $exceptions = $this->rc->config->get('managesieve_filename_exceptions'); - if (!empty($exceptions)) { - $this->list = array_diff($this->list, (array)$exceptions); - } - } - - return $this->list; - } - - /** - * Removes sieve script - * - * @param string $name Script name - * - * @return bool True on success, False on failure - */ - public function remove_script($name) - { - $result = $this->sieve->remove($name); - - // Kolab's KEP:14 - if ($result && $this->rc->config->get('managesieve_kolab_master')) { - $this->deactivate_script($name); - } - - return $result; - } - - /** - * Activates sieve script - * - * @param string $name Script name - * - * @return bool True on success, False on failure - */ - public function activate_script($name) - { - // Kolab's KEP:14 - if ($this->rc->config->get('managesieve_kolab_master')) { - $extension = $this->rc->config->get('managesieve_filename_extension', '.sieve'); - $user_script = $_SESSION['managesieve_user_script']; - - // if the script is not active... - if ($user_script && ($key = array_search($name, $this->active)) === false) { - // ...rewrite USER file adding appropriate include command - if ($this->sieve->load($user_script)) { - $script = $this->sieve->script->as_array(); - $list = array(); - $regexp = '/' . preg_quote($extension, '/') . '$/'; - - // Create new include entry - $rule = array( - 'actions' => array( - 0 => array( - 'target' => $name.$extension, - 'type' => 'include', - 'personal' => true, - ))); - - // get all active scripts for sorting - foreach ($script as $rid => $rules) { - foreach ($rules['actions'] as $aid => $action) { - if ($action['type'] == 'include' && empty($action['global'])) { - $target = $extension ? preg_replace($regexp, '', $action['target']) : $action['target']; - $list[] = $target; - } - } - } - $list[] = $name; - - // Sort and find current script position - asort($list, SORT_LOCALE_STRING); - $list = array_values($list); - $index = array_search($name, $list); - - // add rule at the end of the script - if ($index === false || $index == count($list)-1) { - $this->sieve->script->add_rule($rule); - } - // add rule at index position - else { - $script2 = array(); - foreach ($script as $rid => $rules) { - if ($rid == $index) { - $script2[] = $rule; - } - $script2[] = $rules; - } - $this->sieve->script->content = $script2; - } - - $result = $this->sieve->save(); - if ($result) { - $this->active[] = $name; - } - } - } - } - else { - $result = $this->sieve->activate($name); - if ($result) - $this->active = array($name); - } - - return $result; - } - - /** - * Deactivates sieve script - * - * @param string $name Script name - * - * @return bool True on success, False on failure - */ - public function deactivate_script($name) - { - // Kolab's KEP:14 - if ($this->rc->config->get('managesieve_kolab_master')) { - $extension = $this->rc->config->get('managesieve_filename_extension', '.sieve'); - $user_script = $_SESSION['managesieve_user_script']; - - // if the script is active... - if ($user_script && ($key = array_search($name, $this->active)) !== false) { - // ...rewrite USER file removing appropriate include command - if ($this->sieve->load($user_script)) { - $script = $this->sieve->script->as_array(); - $name = $name.$extension; - - foreach ($script as $rid => $rules) { - foreach ($rules['actions'] as $aid => $action) { - if ($action['type'] == 'include' && empty($action['global']) - && $action['target'] == $name - ) { - break 2; - } - } - } - - // Entry found - if ($rid < count($script)) { - $this->sieve->script->delete_rule($rid); - $result = $this->sieve->save(); - if ($result) { - unset($this->active[$key]); - } - } - } - } - } - else { - $result = $this->sieve->deactivate(); - if ($result) - $this->active = array(); - } - - return $result; - } - - /** - * Saves current script (adding some variables) - */ - public function save_script($name = null) - { - // Kolab's KEP:14 - if ($this->rc->config->get('managesieve_kolab_master')) { - $this->sieve->script->set_var('EDITOR', self::PROGNAME); - $this->sieve->script->set_var('EDITOR_VERSION', self::VERSION); - } - - return $this->sieve->save($name); - } - - /** - * Returns list of rules from the current script - * - * @return array List of rules - */ - public function list_rules() - { - $result = array(); - $i = 1; - - foreach ($this->script as $idx => $filter) { - if ($filter['type'] != 'if') { - continue; - } - $fname = $filter['name'] ? $filter['name'] : "#$i"; - $result[] = array( - 'id' => $idx, - 'name' => rcube::Q($fname), - 'class' => $filter['disabled'] ? 'disabled' : '', - ); - $i++; + $this->engine = new rcube_sieve_engine($this); } - return $result; + return $this->engine; } } diff --git a/plugins/managesieve/package.xml b/plugins/managesieve/package.xml index d4a7af6b8..c0c21c9a0 100644 --- a/plugins/managesieve/package.xml +++ b/plugins/managesieve/package.xml @@ -17,9 +17,9 @@ <email>alec@alec.pl</email> <active>yes</active> </lead> - <date>2012-12-21</date> + <date>2013-02-17</date> <version> - <release>6.1</release> + <release>6.2</release> <api>6.0</api> </version> <stability> @@ -93,6 +93,7 @@ <file name="skins/classic/images/add.png" role="data"></file> <file name="skins/classic/images/del.png" role="data"></file> <file name="skins/classic/images/down_small.gif" role="data"></file> + <file name="skins/classic/images/erase.png" role="data"></file> <file name="skins/classic/images/filter.png" role="data"></file> <file name="skins/classic/images/up_small.gif" role="data"></file> <file name="skins/larry/managesieve.css" role="data"></file> @@ -103,10 +104,11 @@ <file name="skins/larry/images/add.png" role="data"></file> <file name="skins/larry/images/del.png" role="data"></file> <file name="skins/larry/images/down_small.gif" role="data"></file> + <file name="skins/larry/images/erase.png" role="data"></file> <file name="skins/larry/images/up_small.gif" role="data"></file> - <file name="managesieve.php" role="php"></file> - <file name="lib/rcube_sieve.php" role="php"></file> - <file name="lib/rcube_sieve_script.php" role="php"></file> + <file name="lib/Roundcube/rcube_sieve.php" role="php"></file> + <file name="lib/Roundcube/rcube_sieve_engine.php" role="php"></file> + <file name="lib/Roundcube/rcube_sieve_script.php" role="php"></file> <file name="lib/Net/Sieve.php" role="php"></file> <file name="config.inc.php.dist" role="data"></file> </dir> diff --git a/plugins/managesieve/skins/classic/images/erase.png b/plugins/managesieve/skins/classic/images/erase.png Binary files differnew file mode 100644 index 000000000..ddd3a9782 --- /dev/null +++ b/plugins/managesieve/skins/classic/images/erase.png diff --git a/plugins/managesieve/skins/classic/managesieve.css b/plugins/managesieve/skins/classic/managesieve.css index 9527b44e9..59d88cb46 100644 --- a/plugins/managesieve/skins/classic/managesieve.css +++ b/plugins/managesieve/skins/classic/managesieve.css @@ -201,11 +201,30 @@ td.rowtargets padding-top: 2px; } +td.rowtargets > div +{ + vertical-align: top; + margin-top: 2px; +} + td.rowtargets div.adv { padding-top: 3px; } +td.rowtargets div.adv span.label +{ + display: inline-block; + padding-right: 10px; + min-width: 65px; +} + +html.mozilla #filter-form select +{ + padding-top: 3px; + padding-bottom: 3px; +} + input.disabled, input.disabled:hover { color: #999999; @@ -226,6 +245,7 @@ input.radio select.operator_selector { width: 200px; + vertical-align: top; } td.rowtargets span, @@ -236,6 +256,11 @@ span.label white-space: nowrap; } +td.rowtargets label +{ + color: black; +} + #footer { padding-top: 5px; @@ -301,8 +326,78 @@ a.button.disabled #filter-form textarea { font-size: 11px; + vertical-align: middle; } +/* smart multi-row input field */ +.listarea +{ + border: 1px solid #666; + margin: 0; + padding: 1px; + display: inline-block; + max-height: 67px; + overflow-y: auto; +} + +td.rowtargets > span.listarea +{ + vertical-align: top; + margin-top: 2px; +} + +.listelement +{ + display: block; + white-space: nowrap; + background-color: #fff; + border-top: 1px solid #e2e2e2; + height: 16px; + padding: 0; + margin: 0; + overflow: hidden; + line-height: 16px; +} + +.listarea.error .listelement +{ + background-color: #FFFFC4; +} + +.listelement:first-child +{ + border-top: none; +} + +#filter-form .listelement input +{ + border: none; + border-radius: 0; + box-shadow: none; + outline: none; + vertical-align: top; + height: 16px; + padding-top: 0; + padding-bottom: 0; + line-height: 16px; + background-color: transparent; +} + +.listelement input:focus +{ + box-shadow: none; +} + +.listelement .reset +{ + display: inline-block; + width: 16px; + height: 16px; + background: url(images/erase.png) -1px 0 no-repeat #eee; + cursor: pointer; +} + + /* fixes for popup window */ body.iframe.mail diff --git a/plugins/managesieve/skins/larry/images/erase.png b/plugins/managesieve/skins/larry/images/erase.png Binary files differnew file mode 100644 index 000000000..ddd3a9782 --- /dev/null +++ b/plugins/managesieve/skins/larry/images/erase.png diff --git a/plugins/managesieve/skins/larry/managesieve.css b/plugins/managesieve/skins/larry/managesieve.css index 49ebe007f..2144fe13f 100644 --- a/plugins/managesieve/skins/larry/managesieve.css +++ b/plugins/managesieve/skins/larry/managesieve.css @@ -43,7 +43,7 @@ #filtersetslist { width: 100%; - table-layout: fixed; + table-layout: fixed; } #filterslist tbody td, @@ -175,9 +175,23 @@ td.rowtargets padding-top: 2px; } +td.rowtargets > div +{ + vertical-align: top; + margin-top: 2px; +} + td.rowtargets div.adv { padding-top: 3px; + font-size: 10px; +} + +td.rowtargets div.adv span.label +{ + display: inline-block; + padding-right: 5px; + min-width: 70px; } input.disabled, input.disabled:hover @@ -197,9 +211,15 @@ input.radio margin-top: 0; } +input.radio +{ + vertical-align: middle; +} + select.operator_selector { width: 200px; + vertical-align: top; } td.rowtargets span, @@ -210,6 +230,11 @@ span.label white-space: nowrap; } +td.rowtargets label +{ + color: black; +} + #footer { padding-top: 5px; @@ -280,6 +305,13 @@ a.button.disabled { font-size: 11px; padding: 1px; + vertical-align: middle; +} + +html.mozilla #filter-form select +{ + padding-top: 3px; + padding-bottom: 3px; } /* revert larry style button */ @@ -296,6 +328,80 @@ fieldset border-radius: 4px; } +/* smart multi-row input field */ +.listarea +{ + border: 1px solid #B2B2B2; + border-radius: 4px; + box-shadow: inset 0 0 2px 1px rgba(0,0,0, 0.1); + -moz-box-shadow: inset 0 0 2px 1px rgba(0,0,0, 0.1); + -webkit-box-shadow: inset 0 0 2px 1px rgba(0,0,0, 0.1); + -o-box-shadow: inset 0 0 2px 1px rgba(0,0,0, 0.1); + margin: 0; + padding: 2px; + display: inline-block; + max-height: 59px; + overflow-y: auto; +} + +td.rowtargets > span.listarea +{ + vertical-align: top; + margin-top: 2px; +} + +.listelement +{ + display: block; + white-space: nowrap; + background-color: #fff; + border-top: 1px solid #e2e2e2; + height: 14px; + padding: 0; + margin: 0; + overflow: hidden; + line-height: 14px; +} + +.listarea.error .listelement +{ + background-color: #FFFFC4; +} + +.listelement:first-child +{ + border-top: none; +} + +#filter-form .listelement input +{ + border: none; + border-radius: 0; + box-shadow: none; + outline: none; + vertical-align: top; + height: 14px; + padding-top: 0; + padding-bottom: 0; + line-height: 14px; + background-color: transparent; +} + +.listelement input:focus +{ + box-shadow: none; +} + +.listelement .reset +{ + display: inline-block; + width: 16px; + height: 16px; + background: url(images/erase.png) -1px -1px no-repeat #eee; + cursor: pointer; +} + + /* fixes for popup window */ body.iframe.mail diff --git a/plugins/managesieve/tests/src/parser.out b/plugins/managesieve/tests/src/parser.out index 385c8890d..366515b06 100644 --- a/plugins/managesieve/tests/src/parser.out +++ b/plugins/managesieve/tests/src/parser.out @@ -1,4 +1,4 @@ -require ["fileinto","reject","envelope"]; +require ["envelope","fileinto","reject"]; # rule:[spam] if header :contains "X-DSPAM-Result" "Spam" { diff --git a/plugins/managesieve/tests/src/parser_date b/plugins/managesieve/tests/src/parser_date new file mode 100644 index 000000000..06b00333f --- /dev/null +++ b/plugins/managesieve/tests/src/parser_date @@ -0,0 +1,21 @@ +require ["comparator-i;ascii-numeric","date","fileinto","relational"]; +# rule:[date] +if allof (date :originalzone :value "ge" :comparator "i;ascii-numeric" "date" "hour" "09") +{ + fileinto "urgent"; +} +# rule:[date-weekday] +if date :is "received" "weekday" "0" +{ + fileinto "weekend"; +} +# rule:[date-zone] +if date :zone "-0500" :value "gt" :comparator "i;ascii-numeric" "received" "iso8601" "2007-02-26T09:00:00-05:00" +{ + stop; +} +# rule:[currentdate] +if anyof (currentdate :is "weekday" "0", currentdate :value "lt" :comparator "i;ascii-numeric" "hour" "09", currentdate :value "ge" :comparator "i;ascii-numeric" "date" "2007-06-30") +{ + stop; +} diff --git a/plugins/managesieve/tests/src/parser_enotify_b b/plugins/managesieve/tests/src/parser_enotify_b index 8854658f4..9a17eaf0c 100644 --- a/plugins/managesieve/tests/src/parser_enotify_b +++ b/plugins/managesieve/tests/src/parser_enotify_b @@ -1,4 +1,4 @@ -require ["envelope","variables","enotify"]; +require ["enotify","envelope","variables"]; # rule:[from] if envelope :all :matches "from" "*" { diff --git a/plugins/managesieve/tests/src/parser_index b/plugins/managesieve/tests/src/parser_index new file mode 100644 index 000000000..78aba9a55 --- /dev/null +++ b/plugins/managesieve/tests/src/parser_index @@ -0,0 +1,24 @@ +require ["comparator-i;ascii-numeric","date","fileinto","index","relational"]; +# rule:[index-header1] +if header :index 1 :last :contains "X-DSPAM-Result" "Spam" +{ + fileinto "Spam"; + stop; +} +# rule:[index-header2] +if header :index 2 :contains ["From","To"] "test@domain.tld" +{ + discard; + stop; +} +# rule:[index-address] +if address :index 1 :all :is "From" "nagios@domain.tld" +{ + fileinto "domain.tld"; + stop; +} +# rule:[index-date] +if date :index 1 :last :zone "-0500" :value "gt" :comparator "i;ascii-numeric" "received" "iso8601" "2007-02-26T09:00:00-05:00" +{ + stop; +} diff --git a/plugins/managesieve/tests/src/parser_notify_b b/plugins/managesieve/tests/src/parser_notify_b index cf80a9701..9a3ca803c 100644 --- a/plugins/managesieve/tests/src/parser_notify_b +++ b/plugins/managesieve/tests/src/parser_notify_b @@ -1,4 +1,4 @@ -require ["envelope","variables","notify"]; +require ["envelope","notify","variables"]; # rule:[from] if envelope :all :matches "from" "*" { diff --git a/plugins/managesieve/tests/src/parser_relational b/plugins/managesieve/tests/src/parser_relational index 0a92fde54..92c5e1a8e 100644 --- a/plugins/managesieve/tests/src/parser_relational +++ b/plugins/managesieve/tests/src/parser_relational @@ -1,4 +1,4 @@ -require ["relational","comparator-i;ascii-numeric"]; +require ["comparator-i;ascii-numeric","relational"]; # rule:[redirect] if header :value "ge" :comparator "i;ascii-numeric" "X-Spam-score" "14" { diff --git a/plugins/managesieve/tests/src/parser_subaddress b/plugins/managesieve/tests/src/parser_subaddress index f106b796e..e44555096 100644 --- a/plugins/managesieve/tests/src/parser_subaddress +++ b/plugins/managesieve/tests/src/parser_subaddress @@ -1,4 +1,4 @@ -require ["envelope","subaddress","fileinto"]; +require ["envelope","fileinto","subaddress"]; if envelope :user "To" "postmaster" { fileinto "postmaster"; diff --git a/plugins/managesieve/tests/src/parser_vacation_seconds b/plugins/managesieve/tests/src/parser_vacation_seconds new file mode 100644 index 000000000..75cbcae46 --- /dev/null +++ b/plugins/managesieve/tests/src/parser_vacation_seconds @@ -0,0 +1,12 @@ +require ["vacation-seconds"]; +# rule:[test-vacation] +if header :contains "Subject" "vacation" +{ + vacation :seconds 0 text: +# test +test test /* test */ +test +. +; + stop; +} diff --git a/plugins/markasjunk/localization/az_AZ.inc b/plugins/markasjunk/localization/az_AZ.inc index 77da3f76b..420cd036a 100644 --- a/plugins/markasjunk/localization/az_AZ.inc +++ b/plugins/markasjunk/localization/az_AZ.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/be_BE.inc b/plugins/markasjunk/localization/be_BE.inc index 5553f6475..d11e34bdd 100644 --- a/plugins/markasjunk/localization/be_BE.inc +++ b/plugins/markasjunk/localization/be_BE.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/br.inc b/plugins/markasjunk/localization/br.inc index 6dd835d3e..4ae4190be 100644 --- a/plugins/markasjunk/localization/br.inc +++ b/plugins/markasjunk/localization/br.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/bs_BA.inc b/plugins/markasjunk/localization/bs_BA.inc index ffcf861e5..aaa093300 100644 --- a/plugins/markasjunk/localization/bs_BA.inc +++ b/plugins/markasjunk/localization/bs_BA.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/ca_ES.inc b/plugins/markasjunk/localization/ca_ES.inc index c798a3adc..4b05d9248 100644 --- a/plugins/markasjunk/localization/ca_ES.inc +++ b/plugins/markasjunk/localization/ca_ES.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/cs_CZ.inc b/plugins/markasjunk/localization/cs_CZ.inc index a6aec56be..b56cb5c88 100644 --- a/plugins/markasjunk/localization/cs_CZ.inc +++ b/plugins/markasjunk/localization/cs_CZ.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/cy_GB.inc b/plugins/markasjunk/localization/cy_GB.inc index 8d31383bc..7b1b6e6d3 100644 --- a/plugins/markasjunk/localization/cy_GB.inc +++ b/plugins/markasjunk/localization/cy_GB.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/da_DK.inc b/plugins/markasjunk/localization/da_DK.inc index 1e1ca4d66..bd76b6ba7 100644 --- a/plugins/markasjunk/localization/da_DK.inc +++ b/plugins/markasjunk/localization/da_DK.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/de_CH.inc b/plugins/markasjunk/localization/de_CH.inc index 0c22e1ad0..89b22b7b4 100644 --- a/plugins/markasjunk/localization/de_CH.inc +++ b/plugins/markasjunk/localization/de_CH.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/de_DE.inc b/plugins/markasjunk/localization/de_DE.inc index fe2706bc6..f158d78ac 100644 --- a/plugins/markasjunk/localization/de_DE.inc +++ b/plugins/markasjunk/localization/de_DE.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/el_GR.inc b/plugins/markasjunk/localization/el_GR.inc index 044b453ff..fb16a29ce 100644 --- a/plugins/markasjunk/localization/el_GR.inc +++ b/plugins/markasjunk/localization/el_GR.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | @@ -17,7 +17,7 @@ */ $labels = array(); -$labels['buttontext'] = 'Junk'; +$labels['buttontext'] = 'Ανεπιθύμητα'; $labels['buttontitle'] = 'Σήμανση ως Ανεπιθύμητου'; $labels['reportedasjunk'] = 'Αναφέρθηκε ως Ανεπιθήμητο'; diff --git a/plugins/markasjunk/localization/en_GB.inc b/plugins/markasjunk/localization/en_GB.inc index 0cc212f22..aaa3c91ac 100644 --- a/plugins/markasjunk/localization/en_GB.inc +++ b/plugins/markasjunk/localization/en_GB.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/en_US.inc b/plugins/markasjunk/localization/en_US.inc index 0cc212f22..aaa3c91ac 100644 --- a/plugins/markasjunk/localization/en_US.inc +++ b/plugins/markasjunk/localization/en_US.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/eo.inc b/plugins/markasjunk/localization/eo.inc index 0610e00fd..220750a20 100644 --- a/plugins/markasjunk/localization/eo.inc +++ b/plugins/markasjunk/localization/eo.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/es_AR.inc b/plugins/markasjunk/localization/es_AR.inc index 9c293f750..58e1f25b4 100644 --- a/plugins/markasjunk/localization/es_AR.inc +++ b/plugins/markasjunk/localization/es_AR.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/es_ES.inc b/plugins/markasjunk/localization/es_ES.inc index 23eb5e523..5bb75548b 100644 --- a/plugins/markasjunk/localization/es_ES.inc +++ b/plugins/markasjunk/localization/es_ES.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/et_EE.inc b/plugins/markasjunk/localization/et_EE.inc index 92c9d53b7..2d90a4a8c 100644 --- a/plugins/markasjunk/localization/et_EE.inc +++ b/plugins/markasjunk/localization/et_EE.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/fa_IR.inc b/plugins/markasjunk/localization/fa_IR.inc index 9d5ee06b2..2dc051890 100644 --- a/plugins/markasjunk/localization/fa_IR.inc +++ b/plugins/markasjunk/localization/fa_IR.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/fi_FI.inc b/plugins/markasjunk/localization/fi_FI.inc index 653c9abbf..4af075f33 100644 --- a/plugins/markasjunk/localization/fi_FI.inc +++ b/plugins/markasjunk/localization/fi_FI.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/fr_FR.inc b/plugins/markasjunk/localization/fr_FR.inc index 0691099c4..ff96e6a1e 100644 --- a/plugins/markasjunk/localization/fr_FR.inc +++ b/plugins/markasjunk/localization/fr_FR.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/gl_ES.inc b/plugins/markasjunk/localization/gl_ES.inc index 2d1c4ac13..d2a9e98b7 100644 --- a/plugins/markasjunk/localization/gl_ES.inc +++ b/plugins/markasjunk/localization/gl_ES.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | @@ -17,7 +17,7 @@ */ $labels = array(); -$labels['buttontext'] = 'Junk'; +$labels['buttontext'] = 'Correo lixo'; $labels['buttontitle'] = 'Marcar como correo lixo'; $labels['reportedasjunk'] = 'Mensaxe marcada como correo lixo'; diff --git a/plugins/markasjunk/localization/he_IL.inc b/plugins/markasjunk/localization/he_IL.inc index a3d503a37..bb2cc266b 100644 --- a/plugins/markasjunk/localization/he_IL.inc +++ b/plugins/markasjunk/localization/he_IL.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/hr_HR.inc b/plugins/markasjunk/localization/hr_HR.inc index e007a6738..b1da8b128 100644 --- a/plugins/markasjunk/localization/hr_HR.inc +++ b/plugins/markasjunk/localization/hr_HR.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/hu_HU.inc b/plugins/markasjunk/localization/hu_HU.inc index 41af99a0f..b5529f024 100644 --- a/plugins/markasjunk/localization/hu_HU.inc +++ b/plugins/markasjunk/localization/hu_HU.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/hy_AM.inc b/plugins/markasjunk/localization/hy_AM.inc index e2b625f11..f614b5814 100644 --- a/plugins/markasjunk/localization/hy_AM.inc +++ b/plugins/markasjunk/localization/hy_AM.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/id_ID.inc b/plugins/markasjunk/localization/id_ID.inc index 2f4dc3664..b5cf0e9de 100644 --- a/plugins/markasjunk/localization/id_ID.inc +++ b/plugins/markasjunk/localization/id_ID.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | @@ -17,7 +17,7 @@ */ $labels = array(); -$labels['buttontext'] = 'Junk'; +$labels['buttontext'] = 'Sampah'; $labels['buttontitle'] = 'Tandai sebagai sampah'; $labels['reportedasjunk'] = 'Berhasil dilaporkan sebagai sampah'; diff --git a/plugins/markasjunk/localization/it_IT.inc b/plugins/markasjunk/localization/it_IT.inc index a7eb367e6..8ffa1eb23 100644 --- a/plugins/markasjunk/localization/it_IT.inc +++ b/plugins/markasjunk/localization/it_IT.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/ja_JP.inc b/plugins/markasjunk/localization/ja_JP.inc index c0e1a5050..52811505e 100644 --- a/plugins/markasjunk/localization/ja_JP.inc +++ b/plugins/markasjunk/localization/ja_JP.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/km_KH.inc b/plugins/markasjunk/localization/km_KH.inc index 5ee7bf59b..655af9cb8 100644 --- a/plugins/markasjunk/localization/km_KH.inc +++ b/plugins/markasjunk/localization/km_KH.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/ko_KR.inc b/plugins/markasjunk/localization/ko_KR.inc index 979ac6aa9..dd2d1e798 100644 --- a/plugins/markasjunk/localization/ko_KR.inc +++ b/plugins/markasjunk/localization/ko_KR.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/ku.inc b/plugins/markasjunk/localization/ku.inc index f355cc4c1..da3dda775 100644 --- a/plugins/markasjunk/localization/ku.inc +++ b/plugins/markasjunk/localization/ku.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/lt_LT.inc b/plugins/markasjunk/localization/lt_LT.inc index 01030e332..b1973dee0 100644 --- a/plugins/markasjunk/localization/lt_LT.inc +++ b/plugins/markasjunk/localization/lt_LT.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/lv_LV.inc b/plugins/markasjunk/localization/lv_LV.inc index 46a6cffbf..f0ea921ba 100644 --- a/plugins/markasjunk/localization/lv_LV.inc +++ b/plugins/markasjunk/localization/lv_LV.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/ml_IN.inc b/plugins/markasjunk/localization/ml_IN.inc index d367f97fe..faeea49ed 100644 --- a/plugins/markasjunk/localization/ml_IN.inc +++ b/plugins/markasjunk/localization/ml_IN.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/mr_IN.inc b/plugins/markasjunk/localization/mr_IN.inc index 2239fe6ff..e5d4e89d3 100644 --- a/plugins/markasjunk/localization/mr_IN.inc +++ b/plugins/markasjunk/localization/mr_IN.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/nb_NO.inc b/plugins/markasjunk/localization/nb_NO.inc index 57249e826..1c8058b23 100644 --- a/plugins/markasjunk/localization/nb_NO.inc +++ b/plugins/markasjunk/localization/nb_NO.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/nl_NL.inc b/plugins/markasjunk/localization/nl_NL.inc index 702bd03f6..235ad8e0f 100644 --- a/plugins/markasjunk/localization/nl_NL.inc +++ b/plugins/markasjunk/localization/nl_NL.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/nn_NO.inc b/plugins/markasjunk/localization/nn_NO.inc index 05401e48c..977f4bd01 100644 --- a/plugins/markasjunk/localization/nn_NO.inc +++ b/plugins/markasjunk/localization/nn_NO.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/pl_PL.inc b/plugins/markasjunk/localization/pl_PL.inc index d2e644836..3078967cc 100644 --- a/plugins/markasjunk/localization/pl_PL.inc +++ b/plugins/markasjunk/localization/pl_PL.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/pt_BR.inc b/plugins/markasjunk/localization/pt_BR.inc index 49677e379..578d1de1c 100644 --- a/plugins/markasjunk/localization/pt_BR.inc +++ b/plugins/markasjunk/localization/pt_BR.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/pt_PT.inc b/plugins/markasjunk/localization/pt_PT.inc index 57be7f2c4..20cb00356 100644 --- a/plugins/markasjunk/localization/pt_PT.inc +++ b/plugins/markasjunk/localization/pt_PT.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/ro_RO.inc b/plugins/markasjunk/localization/ro_RO.inc index 9bd9c4193..03e5824c2 100644 --- a/plugins/markasjunk/localization/ro_RO.inc +++ b/plugins/markasjunk/localization/ro_RO.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/ru_RU.inc b/plugins/markasjunk/localization/ru_RU.inc index 2f121ec4c..cbf99d253 100644 --- a/plugins/markasjunk/localization/ru_RU.inc +++ b/plugins/markasjunk/localization/ru_RU.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/si_LK.inc b/plugins/markasjunk/localization/si_LK.inc index 2e2aa6225..2a60675af 100644 --- a/plugins/markasjunk/localization/si_LK.inc +++ b/plugins/markasjunk/localization/si_LK.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/sk_SK.inc b/plugins/markasjunk/localization/sk_SK.inc index 54424e9cf..51b45b835 100644 --- a/plugins/markasjunk/localization/sk_SK.inc +++ b/plugins/markasjunk/localization/sk_SK.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/sl_SI.inc b/plugins/markasjunk/localization/sl_SI.inc index 063e85e3f..c9f585143 100644 --- a/plugins/markasjunk/localization/sl_SI.inc +++ b/plugins/markasjunk/localization/sl_SI.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/sr_CS.inc b/plugins/markasjunk/localization/sr_CS.inc index 866466b41..d1d67c3d7 100644 --- a/plugins/markasjunk/localization/sr_CS.inc +++ b/plugins/markasjunk/localization/sr_CS.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/sv_SE.inc b/plugins/markasjunk/localization/sv_SE.inc index 130d6a522..5b8ddf559 100644 --- a/plugins/markasjunk/localization/sv_SE.inc +++ b/plugins/markasjunk/localization/sv_SE.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/tr_TR.inc b/plugins/markasjunk/localization/tr_TR.inc index ad97e2a6d..2b07e4dbc 100644 --- a/plugins/markasjunk/localization/tr_TR.inc +++ b/plugins/markasjunk/localization/tr_TR.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/uk_UA.inc b/plugins/markasjunk/localization/uk_UA.inc index e853120dd..17e90447c 100644 --- a/plugins/markasjunk/localization/uk_UA.inc +++ b/plugins/markasjunk/localization/uk_UA.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/vi_VN.inc b/plugins/markasjunk/localization/vi_VN.inc index 6c9fe17d0..5a97db7bc 100644 --- a/plugins/markasjunk/localization/vi_VN.inc +++ b/plugins/markasjunk/localization/vi_VN.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/zh_CN.inc b/plugins/markasjunk/localization/zh_CN.inc index 6f3ffc195..118e3a956 100644 --- a/plugins/markasjunk/localization/zh_CN.inc +++ b/plugins/markasjunk/localization/zh_CN.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/markasjunk/localization/zh_TW.inc b/plugins/markasjunk/localization/zh_TW.inc index e627efc44..3deb85caa 100644 --- a/plugins/markasjunk/localization/zh_TW.inc +++ b/plugins/markasjunk/localization/zh_TW.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/markasjunk/localization/<lang>.inc | + | plugins/markasjunk/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Mark-As-Junk plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/new_user_dialog/localization/az_AZ.inc b/plugins/new_user_dialog/localization/az_AZ.inc index e4b95bf1f..df576c6f6 100644 --- a/plugins/new_user_dialog/localization/az_AZ.inc +++ b/plugins/new_user_dialog/localization/az_AZ.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/az_AZ/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Orkhan Guliyev <proger@box.az> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Lütfən, adınızı yazın.'; $labels['identitydialoghint'] = 'Bu məlumat yalnız ilk girişdə göstərilir.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/be_BE.inc b/plugins/new_user_dialog/localization/be_BE.inc index e12ebc8c0..08881d8e6 100644 --- a/plugins/new_user_dialog/localization/be_BE.inc +++ b/plugins/new_user_dialog/localization/be_BE.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/be_BE/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Alex Nehaichik <nab@mail.by> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Калі ласка, запоўніце асабістыя звесткі'; $labels['identitydialoghint'] = 'Гэтае вакно з\'яўляецца толькі аднойчы, у час першага ўваходу.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/bg_BG.inc b/plugins/new_user_dialog/localization/bg_BG.inc index 9575daa49..3201c6104 100644 --- a/plugins/new_user_dialog/localization/bg_BG.inc +++ b/plugins/new_user_dialog/localization/bg_BG.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/bg_BG/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Моля попълнете Вашите данни.'; $labels['identitydialoghint'] = 'Това съобщение се появява само при първото влизане.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/bs_BA.inc b/plugins/new_user_dialog/localization/bs_BA.inc index 3fd961ab3..6b07e7cd5 100644 --- a/plugins/new_user_dialog/localization/bs_BA.inc +++ b/plugins/new_user_dialog/localization/bs_BA.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Molimo vas da kompletirate vaš identitet pošiljaoca'; $labels['identitydialoghint'] = 'Ovaj okvir se pojavljuje samo jednom prilikom prve prijave.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/ca_ES.inc b/plugins/new_user_dialog/localization/ca_ES.inc index 970d1c3b7..047042293 100644 --- a/plugins/new_user_dialog/localization/ca_ES.inc +++ b/plugins/new_user_dialog/localization/ca_ES.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ca_ES/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Jordi Sanfeliu <jordi@fibranet.cat> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Si us plau, completeu la identitat del vostre remitent'; $labels['identitydialoghint'] = 'Aquest quadre només apareix un cop a la primera entrada.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/cs_CZ.inc b/plugins/new_user_dialog/localization/cs_CZ.inc index d112d08c5..90f84d0a1 100644 --- a/plugins/new_user_dialog/localization/cs_CZ.inc +++ b/plugins/new_user_dialog/localization/cs_CZ.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/cs_CZ/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Prosím doplňte své jméno a e-mail'; $labels['identitydialoghint'] = 'Tento dialog se objeví pouze při prvním přihlášení.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/cy_GB.inc b/plugins/new_user_dialog/localization/cy_GB.inc index 0c89e2488..e9e42d166 100644 --- a/plugins/new_user_dialog/localization/cy_GB.inc +++ b/plugins/new_user_dialog/localization/cy_GB.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Cwblhewch eich enw danfonwr'; $labels['identitydialoghint'] = 'Mae\'r bocs hwn yn ymddangos unwaith ar eich mewngofnodiad cyntaf.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/da_DK.inc b/plugins/new_user_dialog/localization/da_DK.inc index e500dad87..c08c108ed 100644 --- a/plugins/new_user_dialog/localization/da_DK.inc +++ b/plugins/new_user_dialog/localization/da_DK.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/da_DK/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: John Loft Christiansen <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Udfyld din afsender identitet'; $labels['identitydialoghint'] = 'Denne boks vises kun én gang ved første login'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/de_CH.inc b/plugins/new_user_dialog/localization/de_CH.inc index 18dec59b1..23a897d47 100644 --- a/plugins/new_user_dialog/localization/de_CH.inc +++ b/plugins/new_user_dialog/localization/de_CH.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/new_user_dialog/localization/<lang>.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail New User Dialog plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/new_user_dialog/localization/de_DE.inc b/plugins/new_user_dialog/localization/de_DE.inc index df7f2f3e3..23a897d47 100644 --- a/plugins/new_user_dialog/localization/de_DE.inc +++ b/plugins/new_user_dialog/localization/de_DE.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/de_DE/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Bitte vervollständigen Sie Ihre Absender-Informationen'; $labels['identitydialoghint'] = 'Dieser Dialog erscheint nur einmal beim ersten Login.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/el_GR.inc b/plugins/new_user_dialog/localization/el_GR.inc index 5bd26e139..b03d43c61 100644 --- a/plugins/new_user_dialog/localization/el_GR.inc +++ b/plugins/new_user_dialog/localization/el_GR.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/el_GR/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Nikos Keramidis <info@torus.gr> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Παρακαλώ συμπληρώστε την ταυτότητα του αποστολέα'; $labels['identitydialoghint'] = 'Αυτό το πλαίσιο εμφανίζεται μια φορά κατά την πρώτη σύνδεση'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/en_GB.inc b/plugins/new_user_dialog/localization/en_GB.inc index 946ccd874..ead515db8 100644 --- a/plugins/new_user_dialog/localization/en_GB.inc +++ b/plugins/new_user_dialog/localization/en_GB.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/en_GB/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Tony Whitmore <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Please complete your sender identity.'; $labels['identitydialoghint'] = 'This box only appears once at the first login.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/en_US.inc b/plugins/new_user_dialog/localization/en_US.inc index a9e66bd23..d508cfc9c 100644 --- a/plugins/new_user_dialog/localization/en_US.inc +++ b/plugins/new_user_dialog/localization/en_US.inc @@ -2,10 +2,10 @@ /* +-----------------------------------------------------------------------+ - | plugins/new_user_dialog/localization/<lang>.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail New User Dialog plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/new_user_dialog/localization/eo.inc b/plugins/new_user_dialog/localization/eo.inc index b66fec67c..e8fd2e987 100644 --- a/plugins/new_user_dialog/localization/eo.inc +++ b/plugins/new_user_dialog/localization/eo.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/eo/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Michael Moroni <michael.moroni@mailoo.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Bonvole plenumu vian identon pri sendanto'; $labels['identitydialoghint'] = 'Ĉi tiu kesto aperas nur unufoje je la unua ensaluto.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/es_ES.inc b/plugins/new_user_dialog/localization/es_ES.inc index f9f9b7260..c44e3bbae 100644 --- a/plugins/new_user_dialog/localization/es_ES.inc +++ b/plugins/new_user_dialog/localization/es_ES.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/es_ES/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Por favor, complete sus datos personales'; $labels['identitydialoghint'] = 'Este diálogo sólo aparecerá la primera vez que se conecte al correo.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/et_EE.inc b/plugins/new_user_dialog/localization/et_EE.inc index 6c836b1b7..610d496e5 100644 --- a/plugins/new_user_dialog/localization/et_EE.inc +++ b/plugins/new_user_dialog/localization/et_EE.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/et_EE/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Palun täida oma saatja identiteet'; $labels['identitydialoghint'] = 'See kast ilmub ainult esimesel sisselogimisel.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/fa_IR.inc b/plugins/new_user_dialog/localization/fa_IR.inc index b4d6f910d..473ac7267 100644 --- a/plugins/new_user_dialog/localization/fa_IR.inc +++ b/plugins/new_user_dialog/localization/fa_IR.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'لطفا شناسنه ارسالیتان را کامل کنید'; $labels['identitydialoghint'] = 'این جعبه فقط یک بار در اولین ورود ظاهر میشود.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/fi_FI.inc b/plugins/new_user_dialog/localization/fi_FI.inc index f36a50a1e..22ca93c4e 100644 --- a/plugins/new_user_dialog/localization/fi_FI.inc +++ b/plugins/new_user_dialog/localization/fi_FI.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/fi_FI/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Jiri Grönroos <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Täydennä lähettäjätietosi'; -$labels['identitydialoghint'] = 'Tämä viesti näytetään vain ensimmäisellä kirjautumiskerralla.'; +$labels['identitydialoghint'] = 'Tämä kohta näkyy vain ensimmäisellä kirjautumiskerralla.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/fr_FR.inc b/plugins/new_user_dialog/localization/fr_FR.inc index 1cad93c35..58bc5f86c 100644 --- a/plugins/new_user_dialog/localization/fr_FR.inc +++ b/plugins/new_user_dialog/localization/fr_FR.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/fr_FR/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Edouard Moreau <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Veuillez saisir votre identité d\'expéditeur'; $labels['identitydialoghint'] = 'Cette fenêtre de dialogue ne s\'affiche qu\'une seule fois à la première connexion.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/gl_ES.inc b/plugins/new_user_dialog/localization/gl_ES.inc index 3257e9062..c61299757 100644 --- a/plugins/new_user_dialog/localization/gl_ES.inc +++ b/plugins/new_user_dialog/localization/gl_ES.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/gl_ES/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Por favor, complete os seus datos persoais'; $labels['identitydialoghint'] = 'Este diálogo só aparecerá a primera vez que se conecte ao correo.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/he_IL.inc b/plugins/new_user_dialog/localization/he_IL.inc index ae1a17277..97991dfa4 100644 --- a/plugins/new_user_dialog/localization/he_IL.inc +++ b/plugins/new_user_dialog/localization/he_IL.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'נא להשלים את פרטי זהותך'; $labels['identitydialoghint'] = 'תיבה זו מופיעה פעם אחת בזמן הכניסה הראשונה למערכת'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/hr_HR.inc b/plugins/new_user_dialog/localization/hr_HR.inc index 35a340823..33b11c339 100644 --- a/plugins/new_user_dialog/localization/hr_HR.inc +++ b/plugins/new_user_dialog/localization/hr_HR.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/hr_HR/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Svebor Prstačić <svebor.prstacic@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Molim dovršite vaš identitet za slanje poruka'; $labels['identitydialoghint'] = 'Ova poruka će se pojaviti samo kod prve prijave.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/hu_HU.inc b/plugins/new_user_dialog/localization/hu_HU.inc index a405f1504..7a636d97e 100644 --- a/plugins/new_user_dialog/localization/hu_HU.inc +++ b/plugins/new_user_dialog/localization/hu_HU.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/hu_HU/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Droszler Gabor <droszler@datatrans.hu> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Kérem töltse ki a küldő azonosítóját'; $labels['identitydialoghint'] = 'Ez az ablak csak az első belépéskor jelenik meg.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/hy_AM.inc b/plugins/new_user_dialog/localization/hy_AM.inc index 46c7c0853..8d96de0da 100644 --- a/plugins/new_user_dialog/localization/hy_AM.inc +++ b/plugins/new_user_dialog/localization/hy_AM.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/hy_AM/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Լրացրեք Ձեր ինքնությունը'; $labels['identitydialoghint'] = 'Այս նշումը երևում է միայն առաջին մուտքի ժամանակ մեկ անգամ'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/id_ID.inc b/plugins/new_user_dialog/localization/id_ID.inc index 31de6b7e1..b2f7ace4b 100644 --- a/plugins/new_user_dialog/localization/id_ID.inc +++ b/plugins/new_user_dialog/localization/id_ID.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/id_ID/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Putu Arya Sabda Wijaya <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Tolong lengkapi identitas pengirim Anda'; $labels['identitydialoghint'] = 'Kotak ini hanya muncul sekali saat masuk pertama kali.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/it_IT.inc b/plugins/new_user_dialog/localization/it_IT.inc index 93de388cd..0d1032d6c 100644 --- a/plugins/new_user_dialog/localization/it_IT.inc +++ b/plugins/new_user_dialog/localization/it_IT.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/it_IT/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Per favore completa le informazioni riguardo la tua identità'; $labels['identitydialoghint'] = 'Questa finestra comparirà una volta sola al primo accesso'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/ja_JP.inc b/plugins/new_user_dialog/localization/ja_JP.inc index 79b07c059..fbf5b5b4c 100644 --- a/plugins/new_user_dialog/localization/ja_JP.inc +++ b/plugins/new_user_dialog/localization/ja_JP.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Takahiro Kambe <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = '送信者情報の入力を完了してください。'; $labels['identitydialoghint'] = 'このボックスは最初のログイン時に一度だけ表示されます。'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/km_KH.inc b/plugins/new_user_dialog/localization/km_KH.inc index ef42c0fcd..1752a10e7 100644 --- a/plugins/new_user_dialog/localization/km_KH.inc +++ b/plugins/new_user_dialog/localization/km_KH.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/km_KH/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: samdyk | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'សូមបំពេញអ្តសញ្ញាណអ្នកផ្ញើ'; $labels['identitydialoghint'] = 'ប្រអប់នេះបង្ហាញតែម្តងទេ ពេលចូលលើកទីមួយ'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/ko_KR.inc b/plugins/new_user_dialog/localization/ko_KR.inc index 99483819c..d9b519475 100644 --- a/plugins/new_user_dialog/localization/ko_KR.inc +++ b/plugins/new_user_dialog/localization/ko_KR.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ko_KR/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Kim, Woohyun <woohyun.kim@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); -$labels['identitydialogtitle'] = '수신자의 신원을 채우기 바랍니다.'; -$labels['identitydialoghint'] = '이 박스는 최초로 로그인할 때만 나타납니다.'; +$labels['identitydialogtitle'] = '수신인의 신원을 완성하시기 바랍니다.'; +$labels['identitydialoghint'] = '이 상자는 최초로 로그인할 때만 나타납니다.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/ku.inc b/plugins/new_user_dialog/localization/ku.inc index c0969f5fe..fe0f8e55c 100644 --- a/plugins/new_user_dialog/localization/ku.inc +++ b/plugins/new_user_dialog/localization/ku.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ku/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: david absalan <absalan@live.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'tkaya nawnişani nenar ba tawawi bnwsa'; $labels['identitydialoghint'] = 'am qtwia wadiara yak jar la sarata krawatawa'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/lt_LT.inc b/plugins/new_user_dialog/localization/lt_LT.inc index 0f03c6d75..f134bc486 100644 --- a/plugins/new_user_dialog/localization/lt_LT.inc +++ b/plugins/new_user_dialog/localization/lt_LT.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Rimas Kudelis <rq@akl.lt> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Prašom užpildyti trūkstamą informaciją apie save'; $labels['identitydialoghint'] = 'Šis langas rodomas tik prisijungus pirmąjį kartą.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/lv_LV.inc b/plugins/new_user_dialog/localization/lv_LV.inc index 3303270c7..2e3642330 100644 --- a/plugins/new_user_dialog/localization/lv_LV.inc +++ b/plugins/new_user_dialog/localization/lv_LV.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/lv_LV/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Ivars Strazdiņš <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Lūdzu, aizpildiet nosūtītāja identifikācijas informāciju'; $labels['identitydialoghint'] = 'Šis logs parādīsies tikai pirmajā pieteikšanās reizē'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/ml_IN.inc b/plugins/new_user_dialog/localization/ml_IN.inc index 4009da4f4..74ce4285a 100644 --- a/plugins/new_user_dialog/localization/ml_IN.inc +++ b/plugins/new_user_dialog/localization/ml_IN.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ml_IN/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Anish A <aneesh.nl@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'സ്വീകര്ത്താവിന്റെ വ്യക്തിത്വം പൂര്ത്തീകരിക്കുക'; $labels['identitydialoghint'] = 'ആദ്യത്തെ പ്രവേശനത്തില് മാത്രമേ ഈ പെട്ടി വരികയുള്ളു'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/mr_IN.inc b/plugins/new_user_dialog/localization/mr_IN.inc index ebf0d919f..2e684aaa9 100644 --- a/plugins/new_user_dialog/localization/mr_IN.inc +++ b/plugins/new_user_dialog/localization/mr_IN.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/mr_IN/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Devendra Buddhikot <devendradb@rediffmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'कृपया पाठवणा-याची ओळख पूर्ण करा'; $labels['identitydialoghint'] = 'हा चौकोन पहिल्यांदा लॉगिन करताना एकदाच दिसेल.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/nb_NO.inc b/plugins/new_user_dialog/localization/nb_NO.inc index f4594378c..18ddd9ce7 100644 --- a/plugins/new_user_dialog/localization/nb_NO.inc +++ b/plugins/new_user_dialog/localization/nb_NO.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NB/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Peter Grindem <peter@grindem.no> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Vennligst fullfør din avvsender identitet.'; $labels['identitydialoghint'] = 'Denne boksen kommer kun ved første pålogging.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/nl_NL.inc b/plugins/new_user_dialog/localization/nl_NL.inc index 747133514..c5d392f98 100644 --- a/plugins/new_user_dialog/localization/nl_NL.inc +++ b/plugins/new_user_dialog/localization/nl_NL.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/nl_NL/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); -$labels['identitydialogtitle'] = 'Vul uw correcte identiteitgegevens in a.u.b.'; -$labels['identitydialoghint'] = 'Dit scherm verschijnt enkel bij uw eerste login.'; +$labels['identitydialogtitle'] = 'Vul alstublieft uw afzendergegevens in.'; +$labels['identitydialoghint'] = 'Dit scherm verschijnt eenmalig bij uw eerste aanmelding.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/nn_NO.inc b/plugins/new_user_dialog/localization/nn_NO.inc index 4f03b47da..a7fd7d650 100644 --- a/plugins/new_user_dialog/localization/nn_NO.inc +++ b/plugins/new_user_dialog/localization/nn_NO.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/nn_NN/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Åsmund Skjæveland <aasmunds@ulrik.uio.no> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Fullfør avsendaridentiteten din.'; $labels['identitydialoghint'] = 'Denne boksen kjem berre fram ved første pålogging.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/pl_PL.inc b/plugins/new_user_dialog/localization/pl_PL.inc index 3bdcfd5f6..034893b35 100644 --- a/plugins/new_user_dialog/localization/pl_PL.inc +++ b/plugins/new_user_dialog/localization/pl_PL.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/pl_PL/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Uzupełnij tożsamość nadawcy'; $labels['identitydialoghint'] = 'To okno pojawia się tylko przy pierwszym logowaniu.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/pt_BR.inc b/plugins/new_user_dialog/localization/pt_BR.inc index f53fa44ac..7556b4d1a 100644 --- a/plugins/new_user_dialog/localization/pt_BR.inc +++ b/plugins/new_user_dialog/localization/pt_BR.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_BR/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Victor Benincasa <vbenincasa@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Por favor complete a sua identidade'; $labels['identitydialoghint'] = 'Esta tela aparece somente no primeiro acesso.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/pt_PT.inc b/plugins/new_user_dialog/localization/pt_PT.inc index 7b920a485..3e3922fca 100644 --- a/plugins/new_user_dialog/localization/pt_PT.inc +++ b/plugins/new_user_dialog/localization/pt_PT.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: David <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Por favor, complete a sua identidade'; $labels['identitydialoghint'] = 'Esta caixa aparece apenas uma vez no primeiro acesso.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/ro_RO.inc b/plugins/new_user_dialog/localization/ro_RO.inc index 148c56f8f..caa8f3257 100644 --- a/plugins/new_user_dialog/localization/ro_RO.inc +++ b/plugins/new_user_dialog/localization/ro_RO.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ro_RO/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: tudor <tudor@starnet-alba.ro> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Te rog completează identitatea de expeditor.'; $labels['identitydialoghint'] = 'Această căsuţă apare o data la prima autentificare.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/ru_RU.inc b/plugins/new_user_dialog/localization/ru_RU.inc index 723899602..2c948781e 100644 --- a/plugins/new_user_dialog/localization/ru_RU.inc +++ b/plugins/new_user_dialog/localization/ru_RU.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ru_RU/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Пожалуйста, укажите Ваше имя.'; $labels['identitydialoghint'] = 'Данное сообщение отображается только при первом входе.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/sk_SK.inc b/plugins/new_user_dialog/localization/sk_SK.inc index 5e1fd9944..ca57463df 100644 --- a/plugins/new_user_dialog/localization/sk_SK.inc +++ b/plugins/new_user_dialog/localization/sk_SK.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Doplňte prosím Vašu identifikáciu odosielateľa'; $labels['identitydialoghint'] = 'Toto okno sa objaví len pri prvom prihlásení.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/sl_SI.inc b/plugins/new_user_dialog/localization/sl_SI.inc index 431d93331..7d26b44bd 100644 --- a/plugins/new_user_dialog/localization/sl_SI.inc +++ b/plugins/new_user_dialog/localization/sl_SI.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/sl_SI/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Izberite identiteto za pošiljanje'; $labels['identitydialoghint'] = 'To okno se prikaže le ob prvi prijavi v spletno pošto.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/sr_CS.inc b/plugins/new_user_dialog/localization/sr_CS.inc index 9042b5795..ee2999bab 100644 --- a/plugins/new_user_dialog/localization/sr_CS.inc +++ b/plugins/new_user_dialog/localization/sr_CS.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/sr_CS/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Saša Zejnilović <zejnils@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Молимо вас да попуните свој идентитет пошиљаоца'; $labels['identitydialoghint'] = 'Ово поље се појављује само једном у првом логовању'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/sv_SE.inc b/plugins/new_user_dialog/localization/sv_SE.inc index 2dda5d879..71ecfc7fe 100644 --- a/plugins/new_user_dialog/localization/sv_SE.inc +++ b/plugins/new_user_dialog/localization/sv_SE.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/sv_SE/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Jonas Nasholm | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Fyll i namn och avsändaradress under personliga inställningar'; $labels['identitydialoghint'] = 'Informationen visas endast vid första inloggningen.'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/tr_TR.inc b/plugins/new_user_dialog/localization/tr_TR.inc index 52a2894f2..4d6c6d16e 100644 --- a/plugins/new_user_dialog/localization/tr_TR.inc +++ b/plugins/new_user_dialog/localization/tr_TR.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/tr_TR/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: ismail yenigul <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Lütfen gönderici kimliğinizi tamamlayın'; $labels['identitydialoghint'] = 'Bu ekran ilk girişte bir kereliğine gözükür'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/uk_UA.inc b/plugins/new_user_dialog/localization/uk_UA.inc index 0b77817ec..0c4111d85 100644 --- a/plugins/new_user_dialog/localization/uk_UA.inc +++ b/plugins/new_user_dialog/localization/uk_UA.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/uk_UA/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Anton Gladky <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Будь ласка, вкажіть Ваше ім’я'; $labels['identitydialoghint'] = 'Це повідомлення відображається тільки під час першого заходу'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/vi_VN.inc b/plugins/new_user_dialog/localization/vi_VN.inc index fe617e597..86d164124 100644 --- a/plugins/new_user_dialog/localization/vi_VN.inc +++ b/plugins/new_user_dialog/localization/vi_VN.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Kenny Tran <kennethanh@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = 'Xin điền nhận diện người gửi của bạn'; $labels['identitydialoghint'] = 'Hộp này chỉ xuất hiện 1 lần khi đăng nhập lần đầu tiên'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/zh_CN.inc b/plugins/new_user_dialog/localization/zh_CN.inc index 1a757c6d6..ca40173af 100644 --- a/plugins/new_user_dialog/localization/zh_CN.inc +++ b/plugins/new_user_dialog/localization/zh_CN.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_CN/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Christopher Meng <cickumqt@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); -$labels['identitydialogtitle'] = '请填写发送者标识'; +$labels['identitydialogtitle'] = '请填写发送人身份'; $labels['identitydialoghint'] = '本提示仅在第一次登录时显示。'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/localization/zh_TW.inc b/plugins/new_user_dialog/localization/zh_TW.inc index 6a36f1a4a..d9309fc12 100644 --- a/plugins/new_user_dialog/localization/zh_TW.inc +++ b/plugins/new_user_dialog/localization/zh_TW.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_TW/labels.inc | + | plugins/new_user_dialog/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-new_user_dialog/ */ $labels = array(); $labels['identitydialogtitle'] = '請完成您的身份資訊'; $labels['identitydialoghint'] = '此視窗只會於第一次登入時出現。'; +?>
\ No newline at end of file diff --git a/plugins/new_user_dialog/new_user_dialog.php b/plugins/new_user_dialog/new_user_dialog.php index 871384e47..39a707638 100644 --- a/plugins/new_user_dialog/new_user_dialog.php +++ b/plugins/new_user_dialog/new_user_dialog.php @@ -10,10 +10,12 @@ * @version @package_version@ * @license GNU GPLv3+ * @author Thomas Bruederli + * @author Aleksander Machniak */ class new_user_dialog extends rcube_plugin { public $task = 'login|mail'; + public $noframe = true; function init() { @@ -32,8 +34,9 @@ class new_user_dialog extends rcube_plugin function create_identity($p) { // set session flag when a new user was created and the default identity seems to be incomplete - if ($p['login'] && !$p['complete']) + if ($p['login'] && !$p['complete']) { $_SESSION['plugin.newuserdialog'] = true; + } } /** @@ -86,7 +89,6 @@ class new_user_dialog extends rcube_plugin 'id' => 'newuserdialog', 'action' => $rcmail->url('plugin.newusersave'), 'method' => 'post'), - html::tag('h3', null, rcube::Q($this->gettext('identitydialogtitle'))) . html::p('hint', rcube::Q($this->gettext('identitydialoghint'))) . $table->show() . html::p(array('class' => 'formbuttons'), @@ -94,12 +96,23 @@ class new_user_dialog extends rcube_plugin 'class' => 'button mainaction', 'value' => $this->gettext('save')))) )); + $title = rcube::JQ($this->gettext('identitydialogtitle')); + // disable keyboard events for messages list (#1486726) - $rcmail->output->add_script( - "rcmail.message_list.key_press = function(){}; - rcmail.message_list.key_down = function(){}; - $('#newuserdialog').show().dialog({ modal:true, resizable:false, closeOnEscape:false, width:420 }); - $('input[name=_name]').focus(); + $rcmail->output->add_script(" + $('#newuserdialog').show() + .dialog({modal:true, resizable:false, closeOnEscape:false, width:450, title:'$title'}) + .submit(function() { + var i, request = {}, form = $(this).serializeArray(); + + for (i in form) + request[form[i].name] = form[i].value; + + rcmail.http_post('plugin.newusersave', request, true); + return false; + }); + $('input[name=_name]').focus(); + rcube_webmail.prototype.new_user_dialog_close = function() { $('#newuserdialog').dialog('close'); } ", 'docready'); $this->include_stylesheet('newuserdialog.css'); @@ -107,16 +120,16 @@ class new_user_dialog extends rcube_plugin } /** - * Handler for submitted form + * Handler for submitted form (ajax request) * * Check fields and save to default identity if valid. * Afterwards the session flag is removed and we're done. */ function save_data() { - $rcmail = rcmail::get_instance(); - $identity = $rcmail->user->get_identity(); - $identities_level = intval($rcmail->config->get('identities_level', 0)); + $rcmail = rcmail::get_instance(); + $identity = $rcmail->user->get_identity(); + $ident_level = intval($rcmail->config->get('identities_level', 0)); $save_data = array( 'name' => rcube_utils::get_input_value('_name', rcube_utils::INPUT_POST), @@ -126,20 +139,26 @@ class new_user_dialog extends rcube_plugin ); // don't let the user alter the e-mail address if disabled by config - if ($identities_level == 1 || $identities_level == 3) + if (in_array($ident_level, array(1,3,4))) { $save_data['email'] = $identity['email']; - else - $save_data['email'] = rcube_utils::idn_to_ascii($save_data['email']); + } - // save data if not empty - if (!empty($save_data['name']) && !empty($save_data['email'])) { + if (empty($save_data['name']) || empty($save_data['email'])) { + $rcmail->output->show_message('formincomplete', 'error'); + } + else if (!rcube_utils::check_email($save_data['email'] = rcube_utils::idn_to_ascii($save_data['email']))) { + $rcmail->output->show_message('emailformaterror', 'error', array('email' => $save_data['email'])); + } + else { + // save data $rcmail->user->update_identity($identity['identity_id'], $save_data); $rcmail->session->remove('plugin.newuserdialog'); + // hide dialog + $rcmail->output->command('new_user_dialog_close'); + $rcmail->output->show_message('successfullysaved', 'confirmation'); } - $rcmail->output->redirect(''); + $rcmail->output->send(); } } - -?> diff --git a/plugins/new_user_dialog/package.xml b/plugins/new_user_dialog/package.xml index 0bca1d9d4..68a929931 100644 --- a/plugins/new_user_dialog/package.xml +++ b/plugins/new_user_dialog/package.xml @@ -13,21 +13,16 @@ <email>roundcube@gmail.com</email> <active>yes</active> </lead> - <date>2012-01-16</date> - <time>17:00</time> + <date>2013-05-09</date> <version> - <release>1.5</release> - <api>1.0</api> + <release>2.0</release> + <api>2.0</api> </version> <stability> <release>stable</release> <api>stable</api> </stability> <license uri="http://www.gnu.org/licenses/gpl.html">GNU GPLv3+</license> - <notes> -- Use jquery UI to render the dialog -- Fixed IDNA encoding/decoding of e-mail addresses (#1487909) - </notes> <contents> <dir baseinstalldir="/" name="/"> <file name="new_user_dialog.php" role="php"> @@ -71,84 +66,4 @@ </required> </dependencies> <phprelease/> - <changelog> - <release> - <date>2010-03-29</date> - <time>13:20:00</time> - <version> - <release>1.0</release> - <api>1.0</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license> - <notes></notes> - </release> - <release> - <date>2010-05-13</date> - <time>19:35:00</time> - <version> - <release>1.1</release> - <api>1.0</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license> - <notes> -- Fix space bar and backspace buttons not working (#1486726) - </notes> - </release> - <release> - <date>2010-05-27</date> - <time>12:00:00</time> - <version> - <release>1.2</release> - <api>1.0</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license> - <notes> -- Add overlay box only to mail task main template -- Fix possible error on form submission (#1486103) - </notes> - </release> - <release> - <date>2010-12-02</date> - <time>12:00:00</time> - <version> - <release>1.3</release> - <api>1.0</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license> - <notes> -- Added setting of focus on name input -- Added gl_ES translation - </notes> - </release> - <release> - <date>2012-01-16</date> - <time>17:00:00</time> - <version> - <release>1.5</release> - <api>1.0</api> - </version> - <stability> - <release>stable</release> - <api>stable</api> - </stability> - <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license> - <notes>- Use jquery UI to render the dialog</notes> - </release> - </changelog> </package> diff --git a/plugins/new_user_identity/new_user_identity.php b/plugins/new_user_identity/new_user_identity.php index f98145b6c..d32051e00 100644 --- a/plugins/new_user_identity/new_user_identity.php +++ b/plugins/new_user_identity/new_user_identity.php @@ -33,8 +33,6 @@ class new_user_identity extends rcube_plugin function lookup_user_name($args) { - $rcmail = rcmail::get_instance(); - if ($this->init_ldap($args['host'])) { $results = $this->ldap->search('*', $args['user'], true); if (count($results->records) == 1) { diff --git a/plugins/newmail_notifier/localization/ar_SA.inc b/plugins/newmail_notifier/localization/ar_SA.inc index 2273c1d99..9ed56632b 100644 --- a/plugins/newmail_notifier/localization/ar_SA.inc +++ b/plugins/newmail_notifier/localization/ar_SA.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/ar_SA/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Fifawe <hany.samir@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'إظهار رسالة تنبيه فى المتصفح عند وصول رسالة جديدة'; $labels['desktop'] = 'إظهار رسالة تنبيه على سطح المكتب عند وصول رسالة جديدة'; $labels['sound'] = 'التنبيه الصوتى عند وصول رسالة جديدة'; @@ -24,3 +26,4 @@ $labels['testbody'] = 'هذه رسالة تجربية'; $labels['desktopdisabled'] = 'رسائل التنبيه على سطح المكتب غير مفعلة فى متصفح الانترنت الخاص بك'; $labels['desktopunsupported'] = 'المتصفح الخاص بك لا يدعم رسائل سطح المكتب'; +?> diff --git a/plugins/newmail_notifier/localization/az_AZ.inc b/plugins/newmail_notifier/localization/az_AZ.inc index ad776be03..b1b9114ae 100644 --- a/plugins/newmail_notifier/localization/az_AZ.inc +++ b/plugins/newmail_notifier/localization/az_AZ.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/az_AZ/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Orkhan Guliyev <proger@box.az> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Yeni məktubun gəlməsi haqda brauzerdə xəbər ver'; $labels['desktop'] = 'Yeni məktubun gəlməsi haqda iş masasında xəbər ver'; $labels['sound'] = 'Yeni məktubun gəlməsi haqda səs siqnalı ver'; @@ -24,3 +26,4 @@ $labels['testbody'] = 'Bu sınaq bildirişidir'; $labels['desktopdisabled'] = 'Sizin brauzerdə iş masasında bildiriş söndürülüb'; $labels['desktopunsupported'] = 'Sizin brauzer iş masasında bildiriş funksiyasını dəstəkləmir'; +?> diff --git a/plugins/newmail_notifier/localization/be_BE.inc b/plugins/newmail_notifier/localization/be_BE.inc index ef5e4b699..4d17d5785 100644 --- a/plugins/newmail_notifier/localization/be_BE.inc +++ b/plugins/newmail_notifier/localization/be_BE.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/be_BE/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Alex Nehaichik <nab@mail.by> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Адлюстроўваць інфармаванні азіральніка ў час атрымання новых павдеамленняў'; $labels['desktop'] = 'Адлюстроўваць інфармаванні працоўнага стала ў час атрымання новых павдеамленняў'; $labels['sound'] = 'Агучваць атрыманне новых паведамленняў'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Гэта тэставае інфармаванне.'; $labels['desktopdisabled'] = 'Інфармаванне працоўнага стала адлкючана ў вашым азіральніку'; $labels['desktopunsupported'] = 'Ваш азіральнік не падтрымлівае інфармаванне працоўнага стала.'; +?> diff --git a/plugins/newmail_notifier/localization/br.inc b/plugins/newmail_notifier/localization/br.inc index ffa36ecf7..540876eb3 100644 --- a/plugins/newmail_notifier/localization/br.inc +++ b/plugins/newmail_notifier/localization/br.inc @@ -2,18 +2,28 @@ /* +-----------------------------------------------------------------------+ - | localization/br/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Denis | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); +$labels['basic'] = 'Display browser notifications on new message'; +$labels['desktop'] = 'Display desktop notifications on new message'; $labels['sound'] = 'Seniñ ar son pa kemennadenn nevez'; +$labels['test'] = 'Test'; $labels['title'] = 'Kemennadenn nevez !'; +$labels['body'] = 'You\'ve received a new message.'; +$labels['testbody'] = 'This is a test notification.'; +$labels['desktopdisabled'] = 'Desktop notifications are disabled in your browser.'; +$labels['desktopunsupported'] = 'Your browser does not support desktop notifications.'; +?> diff --git a/plugins/newmail_notifier/localization/bs_BA.inc b/plugins/newmail_notifier/localization/bs_BA.inc index b9fe2ef0b..267b542fc 100644 --- a/plugins/newmail_notifier/localization/bs_BA.inc +++ b/plugins/newmail_notifier/localization/bs_BA.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Prikaži obavijesti za nove poruke u pregledniku'; $labels['desktop'] = 'Prikaži obavijesti za nove poruke na desktopu'; $labels['sound'] = 'Zvučni signal za novu poruku'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Ovo je testna obavijest.'; $labels['desktopdisabled'] = 'Desktop obavijesti su onemogućene u vašem pregledniku.'; $labels['desktopunsupported'] = 'Vaš preglednik ne podržava desktop obavijesti.'; +?> diff --git a/plugins/newmail_notifier/localization/ca_ES.inc b/plugins/newmail_notifier/localization/ca_ES.inc index da9078daa..8e0a8b443 100644 --- a/plugins/newmail_notifier/localization/ca_ES.inc +++ b/plugins/newmail_notifier/localization/ca_ES.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/ca_ES/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jordi Sanfeliu <jordi@fibranet.cat> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Mostra notificacions del navegador quan hi hagi un missatge nou'; $labels['desktop'] = 'Mostra notificacions de l\'escriptori quan hi hagi un missatge nou'; $labels['sound'] = 'Reprodueix el so quan hi hagi un missatge nou'; @@ -24,3 +26,4 @@ $labels['testbody'] = 'Això és una notificació de prova.'; $labels['desktopdisabled'] = 'Les notificacions d\'escriptori estan deshabilitades al vostre navegador.'; $labels['desktopunsupported'] = 'El vostre navegador no permet les notificacions d\'escriptori.'; +?> diff --git a/plugins/newmail_notifier/localization/cs_CZ.inc b/plugins/newmail_notifier/localization/cs_CZ.inc index df5396f5a..55899aeb0 100644 --- a/plugins/newmail_notifier/localization/cs_CZ.inc +++ b/plugins/newmail_notifier/localization/cs_CZ.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/cs_CZ/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Tomáš Kyzlink <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Zobrazit upozornění v prohlížeči při příchozí zprávě'; $labels['desktop'] = 'Zobrazit upozornění na ploše při příchozí zprávě'; $labels['sound'] = 'Přehrát zvuk při příchozí zprávě'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Toto je zkouška upozornění.'; $labels['desktopdisabled'] = 'Upozornění na ploše jsou ve vašem prohlížeči vypnuté.'; $labels['desktopunsupported'] = 'Váš prohlížeč nepodporuje upozornění na ploše.'; +?> diff --git a/plugins/newmail_notifier/localization/cy_GB.inc b/plugins/newmail_notifier/localization/cy_GB.inc index 35c552c3a..38af4da49 100644 --- a/plugins/newmail_notifier/localization/cy_GB.inc +++ b/plugins/newmail_notifier/localization/cy_GB.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Dangos hysbysiadau porwr ar neges newydd'; $labels['desktop'] = 'Dangos hysbysiadau penbwrdd ar neges newydd'; $labels['sound'] = 'Chwarae sŵn ar neges newydd'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Hysbysiad prawf yw hwn.'; $labels['desktopdisabled'] = 'Mae hysbysiadau penbwrdd wedi ei analluogi yn eich porwr'; $labels['desktopunsupported'] = 'Nid yw eich porwr yn cefnogi hysbysiadau penbwrdd.'; +?> diff --git a/plugins/newmail_notifier/localization/da_DK.inc b/plugins/newmail_notifier/localization/da_DK.inc index b3ace8d17..f06b80f6b 100644 --- a/plugins/newmail_notifier/localization/da_DK.inc +++ b/plugins/newmail_notifier/localization/da_DK.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/da_DK/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Johannes Hessellund <osos@openeyes.dk> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Vis browserbesked ved ny besked'; $labels['desktop'] = 'Vis skrivebordsbesked ved ny besked'; $labels['sound'] = 'Afspil en lyd ved ny besked'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Dette er en test meddelelse.'; $labels['desktopdisabled'] = 'Skrivebordsbeskeder er deaktiveret i din browser.'; $labels['desktopunsupported'] = 'Din browser understøtter ikke skrivebordsbeskeder.'; +?> diff --git a/plugins/newmail_notifier/localization/de_CH.inc b/plugins/newmail_notifier/localization/de_CH.inc index c7beacee6..03a3957c9 100644 --- a/plugins/newmail_notifier/localization/de_CH.inc +++ b/plugins/newmail_notifier/localization/de_CH.inc @@ -5,7 +5,7 @@ | plugins/newmail_notifier/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail New Mail Notifier plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/newmail_notifier/localization/de_DE.inc b/plugins/newmail_notifier/localization/de_DE.inc index f49eb4929..3974fe897 100644 --- a/plugins/newmail_notifier/localization/de_DE.inc +++ b/plugins/newmail_notifier/localization/de_DE.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/de_DE/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Benachrichtigung im Browser bei neuer Nachricht'; $labels['desktop'] = 'Desktop-Benachrichtigung bei neuer Nachricht'; $labels['sound'] = 'Akustische Meldung bei neuer Nachricht'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Dies ist eine Testbenachrichtigung'; $labels['desktopdisabled'] = 'Desktop-Benachrichtigungen sind deaktiviert.'; $labels['desktopunsupported'] = 'Ihr Browser unterstützt keine Desktop-Benachrichtigungen.'; +?> diff --git a/plugins/newmail_notifier/localization/en_GB.inc b/plugins/newmail_notifier/localization/en_GB.inc index 10cfdec7b..3ea6c8c74 100644 --- a/plugins/newmail_notifier/localization/en_GB.inc +++ b/plugins/newmail_notifier/localization/en_GB.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/en_GB/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Tony Whitmore <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Display browser notifications on new message'; $labels['desktop'] = 'Display desktop notifications on new message'; $labels['sound'] = 'Play sound on new message'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'This is a test notification.'; $labels['desktopdisabled'] = 'Desktop notifications are disabled in your browser.'; $labels['desktopunsupported'] = 'Your browser does not support desktop notifications.'; +?> diff --git a/plugins/newmail_notifier/localization/en_US.inc b/plugins/newmail_notifier/localization/en_US.inc index da8340b80..7c1c5cf3f 100644 --- a/plugins/newmail_notifier/localization/en_US.inc +++ b/plugins/newmail_notifier/localization/en_US.inc @@ -5,7 +5,7 @@ | plugins/newmail_notifier/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail New Mail Notifier plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/newmail_notifier/localization/eo.inc b/plugins/newmail_notifier/localization/eo.inc index b8058e48a..da3f18e6b 100644 --- a/plugins/newmail_notifier/localization/eo.inc +++ b/plugins/newmail_notifier/localization/eo.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/eo/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Michael Moroni <michael.moroni@mailoo.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Montri atentigojn de retumilo pri nova mesaĝo'; $labels['desktop'] = 'Montri atentigojn de komputilo pri nova mesaĝo'; $labels['sound'] = 'Ludi sonon por nova mesaĝo'; @@ -24,3 +26,4 @@ $labels['testbody'] = 'Tio estas testo pri atentigo.'; $labels['desktopdisabled'] = 'Atentigoj de komputilo estas malŝaltitaj en via retumilo.'; $labels['desktopunsupported'] = 'Via retumilo ne subtenas atentigojn de komputilo.'; +?> diff --git a/plugins/newmail_notifier/localization/es_ES.inc b/plugins/newmail_notifier/localization/es_ES.inc index ff15e0247..410d9356e 100644 --- a/plugins/newmail_notifier/localization/es_ES.inc +++ b/plugins/newmail_notifier/localization/es_ES.inc @@ -2,26 +2,28 @@ /* +-----------------------------------------------------------------------+ - | localization/es_ES/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Emi Bcn <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Mostrar notificaciones del navegador cuando llegue un nuevo mensaje'; $labels['desktop'] = 'Mostrar notificaciones del escritorio cuando llegue un nuevo mensaje'; $labels['sound'] = 'Reproducir sonido cuando llegue un nuevo mensaje'; $labels['test'] = 'Prueba'; -$labels['title'] = 'Mensaje nuevo!'; +$labels['title'] = '¡Mensaje nuevo!'; $labels['body'] = 'Has recibido un mensaje nuevo.'; $labels['testbody'] = 'Esta es una notificación de pruebas.'; $labels['desktopdisabled'] = 'Las notificaciones de escritorio están deshabilitadas en tu navegador.'; $labels['desktopunsupported'] = 'Tu navegador no soporta notificaciones de escritorio.'; +?> diff --git a/plugins/newmail_notifier/localization/et_EE.inc b/plugins/newmail_notifier/localization/et_EE.inc index 9cc5b16d4..30971d79a 100644 --- a/plugins/newmail_notifier/localization/et_EE.inc +++ b/plugins/newmail_notifier/localization/et_EE.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/et_EE/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: yllar <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Uue kirja saabumisel näita lehitsejas teavitust'; $labels['desktop'] = 'Uue kirja saabumisel näita töölaua teavitust'; $labels['sound'] = 'Uue kirja saabumisel mängi heli'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'See on teavituse proov.'; $labels['desktopdisabled'] = 'Töölaua märguanded on su veebilehitsejas keelatud.'; $labels['desktopunsupported'] = 'Sinu veebilehitseja ei toeta töölaua märguandeid.'; +?> diff --git a/plugins/newmail_notifier/localization/fa_IR.inc b/plugins/newmail_notifier/localization/fa_IR.inc index d24fc5a20..71155fe4b 100644 --- a/plugins/newmail_notifier/localization/fa_IR.inc +++ b/plugins/newmail_notifier/localization/fa_IR.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'نمایش تذکرهای مرورگر برای پیغام جدید'; $labels['desktop'] = 'نمایش تذکرهای رومیزی برای پیغام جدید'; $labels['sound'] = 'پخش صدا برای پیغام جدید'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'این یک تذکر آزمایشی است.'; $labels['desktopdisabled'] = 'تذکرهای رومیزی در مرورگر شما غیرفعال شدهاند.'; $labels['desktopunsupported'] = 'مرورگر شما تذکرهای رومیزی را پشتیبانی نمیکند.'; +?> diff --git a/plugins/newmail_notifier/localization/fi_FI.inc b/plugins/newmail_notifier/localization/fi_FI.inc index e4f12d01d..206ae8a1e 100644 --- a/plugins/newmail_notifier/localization/fi_FI.inc +++ b/plugins/newmail_notifier/localization/fi_FI.inc @@ -2,26 +2,28 @@ /* +-----------------------------------------------------------------------+ - | localization/fi_FI/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jiri Grönroos <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Näytä selainilmoitus uuden viestin saapuessa'; $labels['desktop'] = 'Näytä työpöytäilmoitus uuden viestin saapuessa'; -$labels['sound'] = 'Soita ääni uuden viestin saapuessa'; +$labels['sound'] = 'Toista ääni uuden viestin saapuessa'; $labels['test'] = 'Testaa'; $labels['title'] = 'Uutta sähköpostia!'; -$labels['body'] = 'Sait uuden sähköpostiviestin.'; +$labels['body'] = 'Sait uuden viestin.'; $labels['testbody'] = 'Tämä on testi-ilmoitus.'; -$labels['desktopdisabled'] = 'Työpöytäilmoitukset on poistettu käytöstä selaimesi asetuksista.'; +$labels['desktopdisabled'] = 'Työpöytäilmoitukset on estetty selaimessa.'; $labels['desktopunsupported'] = 'Selaimesi ei tue työpöytäilmoituksia.'; +?> diff --git a/plugins/newmail_notifier/localization/fr_FR.inc b/plugins/newmail_notifier/localization/fr_FR.inc index d1c71d352..3568b13cc 100644 --- a/plugins/newmail_notifier/localization/fr_FR.inc +++ b/plugins/newmail_notifier/localization/fr_FR.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/fr_FR/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Edouard Moreau <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Afficher une notification dans le navigateur à réception d\'un nouveau message'; $labels['desktop'] = 'Afficher une notification sur le bureau à réception d\'un nouveau message'; $labels['sound'] = 'Jouer un son à réception d\'un nouveau message'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Test de notification'; $labels['desktopdisabled'] = 'Les notifications sur le bureau sont désactivées dans votre navigateur'; $labels['desktopunsupported'] = 'Votre navigateur ne supporte pas les notifications sur le bureau'; +?> diff --git a/plugins/newmail_notifier/localization/gl_ES.inc b/plugins/newmail_notifier/localization/gl_ES.inc index 06ff08f36..8d105531e 100644 --- a/plugins/newmail_notifier/localization/gl_ES.inc +++ b/plugins/newmail_notifier/localization/gl_ES.inc @@ -2,20 +2,28 @@ /* +-----------------------------------------------------------------------+ - | localization/gl_ES/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: ghas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); +$labels['basic'] = 'Amosar notificacións no navegador cando entre unha mensaxe nova'; +$labels['desktop'] = 'Amosar notificacións no escritorio cando chegue unha mensaxe nova'; +$labels['sound'] = 'Tocar un son cando chegue unha mensaxe nova'; $labels['test'] = 'Proba'; $labels['title'] = 'Novo Correo!'; +$labels['body'] = 'Recibiu unha mensaxe nova'; +$labels['testbody'] = 'Esta é unha notificación de proba'; +$labels['desktopdisabled'] = 'As notificacións de escritorio están desactivadas no seu navegador'; $labels['desktopunsupported'] = 'O teu navegador non soporta notificacións de escritorio.'; +?> diff --git a/plugins/newmail_notifier/localization/he_IL.inc b/plugins/newmail_notifier/localization/he_IL.inc index 207b70c61..4241fcfcc 100644 --- a/plugins/newmail_notifier/localization/he_IL.inc +++ b/plugins/newmail_notifier/localization/he_IL.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'איתות מהדפדפן על הגעת הודעות חדשות'; $labels['desktop'] = 'איתות משולחן העבודה על הגעת הודעות חדשות'; $labels['sound'] = 'השמעת איתות קולי בעת הגעה של הודעה חדשה'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'זה איתות לנסיון'; $labels['desktopdisabled'] = 'איתותים משולחן העבודה אינם פעילים בדפדפן שלך'; $labels['desktopunsupported'] = 'הדפדפן שלך אינו תומך באיתותים משולחן העבודה'; +?> diff --git a/plugins/newmail_notifier/localization/hr_HR.inc b/plugins/newmail_notifier/localization/hr_HR.inc index ef07a3092..6800c6b04 100644 --- a/plugins/newmail_notifier/localization/hr_HR.inc +++ b/plugins/newmail_notifier/localization/hr_HR.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/hr_HR/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Svebor Prstačić <svebor.prstacic@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Prikaži dojave preglednika kada dođe nova poruka'; $labels['desktop'] = 'Prikaži dojave na desktopu kada dođe nova poruka'; $labels['sound'] = 'Pusti zvuk kada dođe nova poruka'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Ovo je probna dojava.'; $labels['desktopdisabled'] = 'Dojave na desktopu su onemogućene u vašem pregledniku.'; $labels['desktopunsupported'] = 'Vaš preglednik ne podržava dojave na desktopu.'; +?> diff --git a/plugins/newmail_notifier/localization/hu_HU.inc b/plugins/newmail_notifier/localization/hu_HU.inc index 9dd8609e7..46fa78fc9 100644 --- a/plugins/newmail_notifier/localization/hu_HU.inc +++ b/plugins/newmail_notifier/localization/hu_HU.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/hu_HU/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: bela <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Értesítés megjelenítése böngészőben amikor új üzenet érkezik'; $labels['desktop'] = 'Asztali értesítés megjelenítése új üzenet érkezésekor'; $labels['sound'] = 'Hang lejátszása új üzenet érkezésekor'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Ez egy teszt értesítés.'; $labels['desktopdisabled'] = 'Az asztali értesítés ki van kapcsolva a böngésződben.'; $labels['desktopunsupported'] = 'A böngésződ nem támogatja az asztali értesítéseket.'; +?> diff --git a/plugins/newmail_notifier/localization/hy_AM.inc b/plugins/newmail_notifier/localization/hy_AM.inc index 0cbf4122f..a932d0e0e 100644 --- a/plugins/newmail_notifier/localization/hy_AM.inc +++ b/plugins/newmail_notifier/localization/hy_AM.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/hy_AM/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Ցուցադրել զննարկչի ծանուցում նոր հաղորդագրություն ստանալիս'; $labels['desktop'] = 'Ցուցադրել սեղանադրի ծանուցում նոր հաղորդագրություն ստանալիս'; $labels['sound'] = 'Ձայն հանել նոր հաղորդագրություն ստանալիս'; @@ -24,3 +26,4 @@ $labels['testbody'] = 'Սա փորձնական ծանուցում է'; $labels['desktopdisabled'] = 'Սեղանադրի ծանուցումները Ձեր զննարկչում անջատված են'; $labels['desktopunsupported'] = 'Ձեր զննարկիչը չունի սեղանադրի ծանուցումների հնարավորություն։'; +?> diff --git a/plugins/newmail_notifier/localization/ia.inc b/plugins/newmail_notifier/localization/ia.inc index df92b95c3..32187347f 100644 --- a/plugins/newmail_notifier/localization/ia.inc +++ b/plugins/newmail_notifier/localization/ia.inc @@ -2,20 +2,28 @@ /* +-----------------------------------------------------------------------+ - | localization/ia/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Emilio Sepulveda <emilio@chilemoz.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Monstrar notificationes de navigator in cata nove message'; +$labels['desktop'] = 'Display desktop notifications on new message'; +$labels['sound'] = 'Play the sound on new message'; $labels['test'] = 'Prova'; $labels['title'] = 'Nove message!'; +$labels['body'] = 'You\'ve received a new message.'; $labels['testbody'] = 'Iste es un notification de prova.'; +$labels['desktopdisabled'] = 'Desktop notifications are disabled in your browser.'; +$labels['desktopunsupported'] = 'Your browser does not support desktop notifications.'; +?> diff --git a/plugins/newmail_notifier/localization/id_ID.inc b/plugins/newmail_notifier/localization/id_ID.inc index cea5a6c92..87886a9d5 100644 --- a/plugins/newmail_notifier/localization/id_ID.inc +++ b/plugins/newmail_notifier/localization/id_ID.inc @@ -2,26 +2,28 @@ /* +-----------------------------------------------------------------------+ - | localization/id_ID/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Putu Arya Sabda Wijaya <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); -$labels['basic'] = 'Perlihatkan pemberitahuan pada peramban saat ada pesan baru'; -$labels['desktop'] = 'Perlihatkan pemberitahuan pada desktop saat ada pesan baru'; +$labels['basic'] = 'Tampilkan pemberitahuan pada peramban saat ada pesan baru'; +$labels['desktop'] = 'Tampilkan pemberitahuan pada desktop saat ada pesan baru'; $labels['sound'] = 'Mainkan suara saat ada pesan baru'; $labels['test'] = 'Uji'; $labels['title'] = 'Email Baru!'; $labels['body'] = 'Anda telah menerima sebuah pesan baru.'; -$labels['testbody'] = 'Uji pemberitahuan.'; +$labels['testbody'] = 'Ini adalah percobaan pemberitahuan.'; $labels['desktopdisabled'] = 'Pemberitahuan di desktop dimatikan pada peramban Anda.'; $labels['desktopunsupported'] = 'Peramban Anda tidak mendukung pemberitahuan pada desktop'; +?> diff --git a/plugins/newmail_notifier/localization/it_IT.inc b/plugins/newmail_notifier/localization/it_IT.inc index 14f8c59df..8b894ee2f 100644 --- a/plugins/newmail_notifier/localization/it_IT.inc +++ b/plugins/newmail_notifier/localization/it_IT.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/it_IT/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: emilio brambilla <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'visualizza notifica nel browser per nuovi messaggi'; $labels['desktop'] = 'visualizza notifiche sul desktop per nuovi messaggi'; $labels['sound'] = 'riproduci il suono per nuovi messaggi'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'notifica di prova'; $labels['desktopdisabled'] = 'le notifiche sul desktop sono disabilitate nel tuo browser'; $labels['desktopunsupported'] = 'il tuo browser non supporta le notifiche sul desktop'; +?> diff --git a/plugins/newmail_notifier/localization/ja_JP.inc b/plugins/newmail_notifier/localization/ja_JP.inc index 4937dc13a..aa5fd7774 100644 --- a/plugins/newmail_notifier/localization/ja_JP.inc +++ b/plugins/newmail_notifier/localization/ja_JP.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Takahiro Kambe <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = '新しいメッセージの通知をブラウザーに表示'; $labels['desktop'] = '新しいメッセージの通知をデスクトップに表示'; $labels['sound'] = '新しいメッセージが届くと音を再生'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'これはテストの通知です。'; $labels['desktopdisabled'] = 'ブラウザーでデスクトップ通知が無効になっています。'; $labels['desktopunsupported'] = 'ブラウザーがデスクトップ通知をサポートしていません。'; +?> diff --git a/plugins/newmail_notifier/localization/km_KH.inc b/plugins/newmail_notifier/localization/km_KH.inc index 89d513293..e200ce820 100644 --- a/plugins/newmail_notifier/localization/km_KH.inc +++ b/plugins/newmail_notifier/localization/km_KH.inc @@ -2,21 +2,28 @@ /* +-----------------------------------------------------------------------+ - | localization/km_KH/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: samdyk | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); +$labels['basic'] = 'Display browser notifications on new message'; +$labels['desktop'] = 'Display desktop notifications on new message'; $labels['sound'] = 'បន្លឹសម្កេងពេលមានសារថ្មី'; $labels['test'] = 'សាកល្បង'; $labels['title'] = 'មានសារថ្មី'; $labels['body'] = 'អ្នកបានទទួលសារថ្មី'; $labels['testbody'] = 'នេះជាការសាក្បងដំណឹង'; +$labels['desktopdisabled'] = 'Desktop notifications are disabled in your browser.'; +$labels['desktopunsupported'] = 'Your browser does not support desktop notifications.'; +?> diff --git a/plugins/newmail_notifier/localization/ko_KR.inc b/plugins/newmail_notifier/localization/ko_KR.inc index c9641fbf1..2176e4508 100644 --- a/plugins/newmail_notifier/localization/ko_KR.inc +++ b/plugins/newmail_notifier/localization/ko_KR.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/ko_KR/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kim, Woohyun <woohyun.kim@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = '새로운 메시지가 도착 시에 브라우저의 알림에 표시'; $labels['desktop'] = '새로운 메시지가 도착 시에 데스크탑의 알림에 표시'; $labels['sound'] = '새로운 메시지가 도착 시에 소리 재생'; @@ -24,3 +26,4 @@ $labels['testbody'] = '이 것은 시험용 알림입니다.'; $labels['desktopdisabled'] = '당신의 브라우져에서는 데스크탑의 알림이 불가능하도록 되어있습니다.'; $labels['desktopunsupported'] = '당신의 브라우져에서는 데스크탑의 알림을 지원하지 않습니다.'; +?> diff --git a/plugins/newmail_notifier/localization/lt_LT.inc b/plugins/newmail_notifier/localization/lt_LT.inc index 99a44443e..956dca0d1 100644 --- a/plugins/newmail_notifier/localization/lt_LT.inc +++ b/plugins/newmail_notifier/localization/lt_LT.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Rimas Kudelis <rq@akl.lt> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Pranešti apie naujus laiškus naršyklėje'; $labels['desktop'] = 'Pranešti apie naujus laiškus sistemos pranešimu'; $labels['sound'] = 'Pranešti apie naujus laiškus garsu'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Tai – bandomasis pranešimas.'; $labels['desktopdisabled'] = 'Jūsų naršyklėje sistemos pranešimai išjungti.'; $labels['desktopunsupported'] = 'Jūsų naršyklėje sistemos pranešimai nepalaikomi.'; +?> diff --git a/plugins/newmail_notifier/localization/lv_LV.inc b/plugins/newmail_notifier/localization/lv_LV.inc index 0459d723b..9df738b25 100644 --- a/plugins/newmail_notifier/localization/lv_LV.inc +++ b/plugins/newmail_notifier/localization/lv_LV.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/lv_LV/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Attēlot paziņojumu pie jaunas vēstules saņemšanas'; $labels['desktop'] = 'Attēlot darbvirsmas paziņojumu pie jaunas vēstules saņemšanas'; $labels['sound'] = 'Atskaņot skaņas signālu pie jaunas vēstules saņemšanas'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Šis ir testa paziņojums.'; $labels['desktopdisabled'] = 'Darbvirsmas paziņojumi ir atslēgti Jūsu pārlūkprogrammā.'; $labels['desktopunsupported'] = 'Jūsu pārlūkprogramma neatbalsta darbvirsmas paziņojumus.'; +?> diff --git a/plugins/newmail_notifier/localization/ml_IN.inc b/plugins/newmail_notifier/localization/ml_IN.inc index 25dbb3ebc..7ef16775a 100644 --- a/plugins/newmail_notifier/localization/ml_IN.inc +++ b/plugins/newmail_notifier/localization/ml_IN.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/ml_IN/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Anish A <aneesh.nl@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'ബ്രൌസര് അറിയിപ്പുകള് പുതിയ സന്ദേശത്തില് കാണിക്കുക'; $labels['desktop'] = 'ഡെസ്ക്ക്ടോപ്പ് അറിയിപ്പുകള് പുതിയ സന്ദേശത്തില് കാണിക്കുക'; $labels['sound'] = 'പുതിയ സന്ദേശത്തില് സബ്ദം കേള്പ്പിക്കുക'; @@ -24,3 +26,4 @@ $labels['testbody'] = 'ഇത് ഒരു പരീക്ഷണ അറിയി $labels['desktopdisabled'] = 'താങ്കളുടെ ബ്രൌസറില് ഡെസ്ക്ക്ടോപ്പ് നോട്ടിഫിക്കേഷന് പ്രവര്ത്തനരഹിതമാണ്.'; $labels['desktopunsupported'] = 'താങ്കളുടെ ബ്രൌസ്സര് ഡെസ്ക്ടോപ്പ് അറിയിപ്പുകള് പിന്തുണയ്ക്കുന്നില്ല.'; +?> diff --git a/plugins/newmail_notifier/localization/mr_IN.inc b/plugins/newmail_notifier/localization/mr_IN.inc index ccba50d1d..8d3cf592d 100644 --- a/plugins/newmail_notifier/localization/mr_IN.inc +++ b/plugins/newmail_notifier/localization/mr_IN.inc @@ -2,22 +2,28 @@ /* +-----------------------------------------------------------------------+ - | localization/mr_IN/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Devendra Buddhikot <devendradb@rediffmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); +$labels['basic'] = 'Display browser notifications on new message'; +$labels['desktop'] = 'Display desktop notifications on new message'; $labels['sound'] = 'नवीन संदेश आल्यास नाद करा'; $labels['test'] = 'चाचणी'; $labels['title'] = 'नवीन ईमेल'; $labels['body'] = 'तुमच्यासाठी नवीन संदेश आला आहे'; $labels['testbody'] = 'हा एक चाचणी निर्देश आहे'; +$labels['desktopdisabled'] = 'Desktop notifications are disabled in your browser.'; +$labels['desktopunsupported'] = 'Your browser does not support desktop notifications.'; +?> diff --git a/plugins/newmail_notifier/localization/nb_NO.inc b/plugins/newmail_notifier/localization/nb_NO.inc index 112325f0d..83adf6e86 100644 --- a/plugins/newmail_notifier/localization/nb_NO.inc +++ b/plugins/newmail_notifier/localization/nb_NO.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NB/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Fredrik Larsen <fredrik.h.larsen@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Vis varsel i nettleseren ved ny melding'; $labels['desktop'] = 'Vis varsel på skrivebordet ved ny melding'; $labels['sound'] = 'Spill av lyd ved ny melding'; @@ -24,3 +26,4 @@ $labels['testbody'] = 'Dette er et testvarsel.'; $labels['desktopdisabled'] = 'Skrivebordsvarsel er slått av i din nettleser.'; $labels['desktopunsupported'] = 'Din nettleser støtter ikke visning av varsel på skrivebordet.'; +?> diff --git a/plugins/newmail_notifier/localization/nl_NL.inc b/plugins/newmail_notifier/localization/nl_NL.inc index 3d52ca772..01f97e4ce 100644 --- a/plugins/newmail_notifier/localization/nl_NL.inc +++ b/plugins/newmail_notifier/localization/nl_NL.inc @@ -2,26 +2,28 @@ /* +-----------------------------------------------------------------------+ - | localization/nl_NL/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Geert Wirken <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); -$labels['basic'] = 'Toon browsermelding bij nieuw bericht'; -$labels['desktop'] = 'Toon desktopmelding bij nieuw bericht'; -$labels['sound'] = 'Speel geluid bij nieuw bericht'; +$labels['basic'] = 'Toon melding in browser bij nieuw bericht'; +$labels['desktop'] = 'Toon melding op bureaublad bij nieuw bericht'; +$labels['sound'] = 'Geluid afspelen bij nieuw bericht'; $labels['test'] = 'Test'; $labels['title'] = 'Nieuwe e-mail!'; $labels['body'] = 'U heeft een nieuw bericht ontvangen.'; $labels['testbody'] = 'Dit is een testmelding.'; -$labels['desktopdisabled'] = 'Desktopmeldingen zijn uitgeschakeld in uw browser.'; -$labels['desktopunsupported'] = 'Uw browser ondersteunt geen desktopmeldingen.'; +$labels['desktopdisabled'] = 'Bureaubladmeldingen zijn uitgeschakeld in uw browser.'; +$labels['desktopunsupported'] = 'Uw browser ondersteunt geen bureaubladmeldingen.'; +?> diff --git a/plugins/newmail_notifier/localization/nn_NO.inc b/plugins/newmail_notifier/localization/nn_NO.inc index a9d7547af..24ba91d18 100644 --- a/plugins/newmail_notifier/localization/nn_NO.inc +++ b/plugins/newmail_notifier/localization/nn_NO.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/nn_NN/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Fredrik Larsen <fredrik.h.larsen@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Vis varsel i nettlesaren ved ny melding'; $labels['desktop'] = 'Vis varsel på skrivebordet ved ny melding'; $labels['sound'] = 'Spill av lyd ved ny melding'; @@ -24,3 +26,4 @@ $labels['testbody'] = 'Dette er eit testvarsel.'; $labels['desktopdisabled'] = 'Skrivebordsvarsel er slått av i din nettlesar.'; $labels['desktopunsupported'] = 'Din nettlesar støttar ikkje vising av varsel på skrivebordet.'; +?> diff --git a/plugins/newmail_notifier/localization/pl_PL.inc b/plugins/newmail_notifier/localization/pl_PL.inc index 711dcc550..b94204c45 100644 --- a/plugins/newmail_notifier/localization/pl_PL.inc +++ b/plugins/newmail_notifier/localization/pl_PL.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/pl_PL/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Wyświetlaj powiadomienia o nadejściu nowej wiadomości w przeglądarce'; $labels['desktop'] = 'Wyświetlaj powiadomienia o nadejściu nowej wiadomości na pulpicie'; $labels['sound'] = 'Odtwarzaj dźwięk o nadejściu nowej wiadomości'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'To jest testowe powiadomienie.'; $labels['desktopdisabled'] = 'Powiadomienia na pulpicie zostały zablokowane w twojej przeglądarce.'; $labels['desktopunsupported'] = 'Twoja przeglądarka nie obsługuje powiadomień na pulpicie.'; +?> diff --git a/plugins/newmail_notifier/localization/pt_BR.inc b/plugins/newmail_notifier/localization/pt_BR.inc index 600a3ff1a..5b772f464 100644 --- a/plugins/newmail_notifier/localization/pt_BR.inc +++ b/plugins/newmail_notifier/localization/pt_BR.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_BR/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Exibir notificação quando uma nova mensagem chegar'; $labels['desktop'] = 'Exibir notificação no desktop quando uma nova mensagem chegar'; $labels['sound'] = 'Alerta sonoro quando uma nova mensagem chegar'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Essa é uma notificação de teste.'; $labels['desktopdisabled'] = 'As notificações no desktop estão desabilitadas no seu navegador.'; $labels['desktopunsupported'] = 'Seu navegador não suporta notificações no desktop'; +?> diff --git a/plugins/newmail_notifier/localization/pt_PT.inc b/plugins/newmail_notifier/localization/pt_PT.inc index 4a19d5041..28a414be4 100644 --- a/plugins/newmail_notifier/localization/pt_PT.inc +++ b/plugins/newmail_notifier/localization/pt_PT.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: David <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Mostrar notificação quando uma nova mensagem chegar'; $labels['desktop'] = 'Mostrar alerta no ambiente de trabalho de nova mensagem'; $labels['sound'] = 'Alerta sonoro para nova mensagem'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Isto é uma notificação de teste.'; $labels['desktopdisabled'] = 'As notificações no ambiente de trabalho estão desactivadas no seu navegador.'; $labels['desktopunsupported'] = 'O seu navegador não suporta notificações no ambiente de trabalho'; +?> diff --git a/plugins/newmail_notifier/localization/ro_RO.inc b/plugins/newmail_notifier/localization/ro_RO.inc index 181fb996f..c78c7e081 100644 --- a/plugins/newmail_notifier/localization/ro_RO.inc +++ b/plugins/newmail_notifier/localization/ro_RO.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/ro_RO/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: tudor <tudor@starnet-alba.ro> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Afişează notificări în browser la mesaj nou.'; $labels['desktop'] = 'Afişează notificări desktop la mesaj nou.'; $labels['sound'] = 'Redă un sunet la mesaj nou.'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Aceasta este o notificare de test.'; $labels['desktopdisabled'] = 'Notificările desktop sunt dezactivate în browser.'; $labels['desktopunsupported'] = 'Browser-ul nu suportă notificări desktop.'; +?> diff --git a/plugins/newmail_notifier/localization/ru_RU.inc b/plugins/newmail_notifier/localization/ru_RU.inc index b95a60bf7..a3da38b09 100644 --- a/plugins/newmail_notifier/localization/ru_RU.inc +++ b/plugins/newmail_notifier/localization/ru_RU.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/ru_RU/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Показывать в браузере уведомление о приходе нового сообщения'; $labels['desktop'] = 'Показывать на рабочем столе уведомление о приходе нового сообщения'; $labels['sound'] = 'Подавать звуковой сигнал о приходе нового сообщения'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Это тестовое уведомление.'; $labels['desktopdisabled'] = 'В Вашем браузере отключены уведомления на рабочем столе.'; $labels['desktopunsupported'] = 'Ваш браузер не поддерживает уведомления на рабочем столе.'; +?> diff --git a/plugins/newmail_notifier/localization/si_LK.inc b/plugins/newmail_notifier/localization/si_LK.inc index 13884c796..2de2d810f 100644 --- a/plugins/newmail_notifier/localization/si_LK.inc +++ b/plugins/newmail_notifier/localization/si_LK.inc @@ -2,18 +2,28 @@ /* +-----------------------------------------------------------------------+ - | localization/si_LK/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Mohamed Rizmi <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); +$labels['basic'] = 'Display browser notifications on new message'; +$labels['desktop'] = 'Display desktop notifications on new message'; +$labels['sound'] = 'Play the sound on new message'; $labels['test'] = 'පිරික්සන්න'; +$labels['title'] = 'New Email!'; +$labels['body'] = 'You\'ve received a new message.'; +$labels['testbody'] = 'This is a test notification.'; +$labels['desktopdisabled'] = 'Desktop notifications are disabled in your browser.'; +$labels['desktopunsupported'] = 'Your browser does not support desktop notifications.'; +?> diff --git a/plugins/newmail_notifier/localization/sk_SK.inc b/plugins/newmail_notifier/localization/sk_SK.inc index 5d26d1281..cda6cf197 100644 --- a/plugins/newmail_notifier/localization/sk_SK.inc +++ b/plugins/newmail_notifier/localization/sk_SK.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: panda <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Zobraziť upozornenie v prehliadači pri novej správe'; $labels['desktop'] = 'Zobraziť upozornenie na ploche pri novej správe'; $labels['sound'] = 'Prehrať zvuk pri novej správe'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Toto je skúšobné upozornenie.'; $labels['desktopdisabled'] = 'Upozornenia na ploche sú vo vašom prehliadači vypnuté.'; $labels['desktopunsupported'] = 'Váč prehliadač nepodporuje upozornenia na ploche.'; +?> diff --git a/plugins/newmail_notifier/localization/sl_SI.inc b/plugins/newmail_notifier/localization/sl_SI.inc index a5d2e0bf4..49ae62048 100644 --- a/plugins/newmail_notifier/localization/sl_SI.inc +++ b/plugins/newmail_notifier/localization/sl_SI.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/sl_SI/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Barbara Krasovec <barbarak@arnes.si> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Prikaži obvestilo za nova sporočila'; $labels['desktop'] = 'Prikaži obvestila na namizju za vsa nova sporočila'; $labels['sound'] = 'Ob novem sporočilu predvajaj zvok'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'To je testno obvestilo.'; $labels['desktopdisabled'] = 'Obvestila na namizju so v vašem brskalniku onemogočena.'; $labels['desktopunsupported'] = 'Vaš brskalnik ne podpira izpis obvestil na namizju.'; +?> diff --git a/plugins/newmail_notifier/localization/sr_CS.inc b/plugins/newmail_notifier/localization/sr_CS.inc index 529b89666..55e342a27 100644 --- a/plugins/newmail_notifier/localization/sr_CS.inc +++ b/plugins/newmail_notifier/localization/sr_CS.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/sr_CS/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Данило Шеган | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Прикажи обавештења о новим порукама у прегледачу'; $labels['desktop'] = 'Прикажи обавештења о новим порукама у систему'; $labels['sound'] = 'Пусти звук по пријему поруке'; @@ -24,3 +26,4 @@ $labels['testbody'] = 'Ово је пробно обавештење.'; $labels['desktopdisabled'] = 'Обавештења у систему су искључена у вашем прегледачу'; $labels['desktopunsupported'] = 'Ваш прегледач не подржава обавештења у систему.'; +?> diff --git a/plugins/newmail_notifier/localization/sv_SE.inc b/plugins/newmail_notifier/localization/sv_SE.inc index b1c92ed79..76ce72313 100644 --- a/plugins/newmail_notifier/localization/sv_SE.inc +++ b/plugins/newmail_notifier/localization/sv_SE.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/sv_SE/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jonas Nasholm <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Avisera nytt meddelande i webbläsaren'; $labels['desktop'] = 'Avisera nytt meddelande på skrivbordet'; $labels['sound'] = 'Avisera nytt meddelande med ljudsignal'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Denna avisering är ett prov.'; $labels['desktopdisabled'] = 'Avisering på skrivbordet är avstängt i webbläsaren.'; $labels['desktopunsupported'] = 'Avisering på skrivbordet stöds inte av webbläsaren.'; +?> diff --git a/plugins/newmail_notifier/localization/tr_TR.inc b/plugins/newmail_notifier/localization/tr_TR.inc index 89e6e36e2..77217b9b1 100644 --- a/plugins/newmail_notifier/localization/tr_TR.inc +++ b/plugins/newmail_notifier/localization/tr_TR.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/tr_TR/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: ismail yenigul <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Yeni mesajlarda web tarayıcı bildirimlerini göster'; $labels['desktop'] = 'Yeni mesajlarda masa üstü bildirimlerini göster'; $labels['sound'] = 'Yeni mesajlarda muzik çal'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Bu bir test bildirimidir.'; $labels['desktopdisabled'] = 'Web tarayıcınızda masa üstü bildirimi iptal edildi'; $labels['desktopunsupported'] = 'Web tarayıcınız masa üstü bildidrimleri desteklemiyor'; +?> diff --git a/plugins/newmail_notifier/localization/uk_UA.inc b/plugins/newmail_notifier/localization/uk_UA.inc index 1c65bb7e6..68722c006 100644 --- a/plugins/newmail_notifier/localization/uk_UA.inc +++ b/plugins/newmail_notifier/localization/uk_UA.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/uk_UA/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Anton Gladky <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Показувати у браузері сповіщення про нові повідомлення'; $labels['desktop'] = 'Показувати на робочому столі сповіщення про нові повідомлення'; $labels['sound'] = 'Програвати звук при появленні нового повідомлення'; @@ -25,3 +26,4 @@ $labels['testbody'] = 'Це тестове сповіщення'; $labels['desktopdisabled'] = 'Повідомлення на робочому столі відключені у вашому браузері.'; $labels['desktopunsupported'] = 'Ваш браузер не підтримує повідомлення на робочому столі.'; +?> diff --git a/plugins/newmail_notifier/localization/vi_VN.inc b/plugins/newmail_notifier/localization/vi_VN.inc index b05726e3d..9aa93a27a 100644 --- a/plugins/newmail_notifier/localization/vi_VN.inc +++ b/plugins/newmail_notifier/localization/vi_VN.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenny Tran <kennethanh@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = 'Hiển thị thông báo trên trình duyệt là có thư mới'; $labels['desktop'] = 'Hiển thị thông báo trên màn hình là có thư mới'; $labels['sound'] = 'Mở tính năng âm thanh trên thư mới'; @@ -24,3 +26,4 @@ $labels['testbody'] = 'Đây là thông báo kiểm tra'; $labels['desktopdisabled'] = 'Thông báo máy tính bị tắt trên trình duyệt của bạn'; $labels['desktopunsupported'] = 'Trình duyệt của bạn không hỗ trợ thông báo trên máy tính'; +?> diff --git a/plugins/newmail_notifier/localization/zh_CN.inc b/plugins/newmail_notifier/localization/zh_CN.inc index b131a6c56..5bb9e846b 100644 --- a/plugins/newmail_notifier/localization/zh_CN.inc +++ b/plugins/newmail_notifier/localization/zh_CN.inc @@ -2,18 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_CN/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Christopher Meng <cickumqt@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = '在浏览器中显示新邮件提醒'; $labels['desktop'] = '在桌面显示新邮件提醒'; $labels['sound'] = '有新的邮件时播放声音'; @@ -24,3 +26,4 @@ $labels['testbody'] = '这是一个提醒测试。'; $labels['desktopdisabled'] = '您的浏览器已禁止桌面提醒功能。'; $labels['desktopunsupported'] = '您的浏览器不支持桌面提醒功能。'; +?> diff --git a/plugins/newmail_notifier/localization/zh_TW.inc b/plugins/newmail_notifier/localization/zh_TW.inc index dcb026893..902eccd14 100644 --- a/plugins/newmail_notifier/localization/zh_TW.inc +++ b/plugins/newmail_notifier/localization/zh_TW.inc @@ -2,19 +2,20 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_TW/labels.inc | + | plugins/newmail_notifier/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail New Mail Notifier plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Denny Lin <dennylin93@hs.ntnu.edu.tw> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-newmail_notifier/ */ -$labels = array(); $labels['basic'] = '當有新郵件顯示瀏覽器通知'; $labels['desktop'] = '當有新郵件顯示桌面通知'; $labels['sound'] = '當有新郵件播放音效'; @@ -25,3 +26,4 @@ $labels['testbody'] = '這是測試通知'; $labels['desktopdisabled'] = '您的瀏覽器已停用桌面通知'; $labels['desktopunsupported'] = '您的瀏覽器不支援桌面通知功能'; +?> diff --git a/plugins/newmail_notifier/newmail_notifier.php b/plugins/newmail_notifier/newmail_notifier.php index a45eeaedb..61f7bdbaa 100644 --- a/plugins/newmail_notifier/newmail_notifier.php +++ b/plugins/newmail_notifier/newmail_notifier.php @@ -35,6 +35,9 @@ class newmail_notifier extends rcube_plugin private $rc; private $notified; + private $opt = array(); + private $exceptions = array(); + /** * Plugin initialization @@ -49,13 +52,34 @@ class newmail_notifier extends rcube_plugin $this->add_hook('preferences_save', array($this, 'prefs_save')); } else { // if ($this->rc->task == 'mail') { - $this->add_hook('new_messages', array($this, 'notify')); // add script when not in ajax and not in frame - if (is_a($this->rc->output, 'rcube_output_html') && empty($_REQUEST['_framed'])) { + if ($this->rc->output->type == 'html' && empty($_REQUEST['_framed'])) { $this->add_texts('localization/'); $this->rc->output->add_label('newmail_notifier.title', 'newmail_notifier.body'); $this->include_script('newmail_notifier.js'); } + + if ($this->rc->action == 'refresh') { + // Load configuration + $this->load_config(); + + $this->opt['basic'] = $this->rc->config->get('newmail_notifier_basic'); + $this->opt['sound'] = $this->rc->config->get('newmail_notifier_sound'); + $this->opt['desktop'] = $this->rc->config->get('newmail_notifier_desktop'); + + if (!empty($this->opt)) { + // Get folders to skip checking for + $exceptions = array('drafts_mbox', 'sent_mbox', 'trash_mbox'); + foreach ($exceptions as $folder) { + $folder = $this->rc->config->get($folder); + if (strlen($folder) && $folder != 'INBOX') { + $this->exceptions[] = $folder; + } + } + + $this->add_hook('new_messages', array($this, 'notify')); + } + } } } @@ -132,45 +156,36 @@ class newmail_notifier extends rcube_plugin */ function notify($args) { - // Already notified or non-automatic check - if ($this->notified || !empty($_GET['_refresh'])) { + // Already notified or unexpected input + if ($this->notified || empty($args['diff']['new'])) { return $args; } - // Get folders to skip checking for - if (empty($this->exceptions)) { - $this->delimiter = $this->rc->storage->get_hierarchy_delimiter(); - - $exceptions = array('drafts_mbox', 'sent_mbox', 'trash_mbox'); - foreach ($exceptions as $folder) { - $folder = $this->rc->config->get($folder); - if (strlen($folder) && $folder != 'INBOX') { - $this->exceptions[] = $folder; - } - } - } - - $mbox = $args['mailbox']; + $mbox = $args['mailbox']; + $storage = $this->rc->get_storage(); + $delimiter = $storage->get_hierarchy_delimiter(); // Skip exception (sent/drafts) folders (and their subfolders) foreach ($this->exceptions as $folder) { - if (strpos($mbox.$this->delimiter, $folder.$this->delimiter) === 0) { + if (strpos($mbox.$delimiter, $folder.$delimiter) === 0) { return $args; } } - $this->notified = true; - - // Load configuration - $this->load_config(); + // Check if any of new messages is UNSEEN + $deleted = $this->rc->config->get('skip_deleted') ? 'UNDELETED ' : ''; + $search = $deleted . 'UNSEEN UID ' . $args['diff']['new']; + $unseen = $storage->search_once($mbox, $search); - $basic = $this->rc->config->get('newmail_notifier_basic'); - $sound = $this->rc->config->get('newmail_notifier_sound'); - $desktop = $this->rc->config->get('newmail_notifier_desktop'); + if ($unseen->count()) { + $this->notified = true; - if ($basic || $sound || $desktop) { $this->rc->output->command('plugin.newmail_notifier', - array('basic' => $basic, 'sound' => $sound, 'desktop' => $desktop)); + array( + 'basic' => $this->opt['basic'], + 'sound' => $this->opt['sound'], + 'desktop' => $this->opt['desktop'], + )); } return $args; diff --git a/plugins/newmail_notifier/package.xml b/plugins/newmail_notifier/package.xml index d3de25fb3..ea0fcd9c1 100644 --- a/plugins/newmail_notifier/package.xml +++ b/plugins/newmail_notifier/package.xml @@ -19,10 +19,10 @@ <email>alec@alec.pl</email> <active>yes</active> </lead> - <date>2012-02-07</date> + <date>2013-03-16</date> <version> - <release>0.4</release> - <api>0.3</api> + <release>0.5</release> + <api>0.5</api> </version> <stability> <release>stable</release> diff --git a/plugins/password/README b/plugins/password/README index 25af8cbcd..0ccc8ad23 100644 --- a/plugins/password/README +++ b/plugins/password/README @@ -24,8 +24,8 @@ @author <see driver files for driver authors> ----------------------------------------------------------------------- - 1. Configuration - 2. Drivers + 1. Configuration + 2. Drivers 2.1. Database (sql) 2.2. Cyrus/SASL (sasl) 2.3. Poppassd/Courierpassd (poppassd) @@ -44,7 +44,7 @@ 2.16. DBMail (dbmail) 2.17. Expect (expect) 2.18. Samba (smb) - 3. Driver API + 3. Driver API 1. Configuration @@ -72,33 +72,33 @@ - This is for use with LMS (http://lms.org.pl) database and postgres: - CREATE OR REPLACE FUNCTION update_passwd(hash text, account text) RETURNS integer AS $$ - DECLARE - res integer; - BEGIN - UPDATE passwd SET password = hash - WHERE login = split_part(account, '@', 1) - AND domainid = (SELECT id FROM domains WHERE name = split_part(account, '@', 2)) - RETURNING id INTO res; - RETURN res; - END; - $$ LANGUAGE plpgsql SECURITY DEFINER; + CREATE OR REPLACE FUNCTION update_passwd(hash text, account text) RETURNS integer AS $$ + DECLARE + res integer; + BEGIN + UPDATE passwd SET password = hash + WHERE login = split_part(account, '@', 1) + AND domainid = (SELECT id FROM domains WHERE name = split_part(account, '@', 2)) + RETURNING id INTO res; + RETURN res; + END; + $$ LANGUAGE plpgsql SECURITY DEFINER; - This is for use with a SELECT update_passwd(%o,%c,%u) query - Updates the password only when the old password matches the MD5 password - in the database - - CREATE FUNCTION update_password (oldpass text, cryptpass text, user text) RETURNS text - MODIFIES SQL DATA - BEGIN - DECLARE currentsalt varchar(20); - DECLARE error text; - SET error = 'incorrect current password'; - SELECT substring_index(substr(user.password,4),_latin1'$',1) INTO currentsalt FROM users WHERE username=user; - SELECT '' INTO error FROM users WHERE username=user AND password=ENCRYPT(oldpass,currentsalt); - UPDATE users SET password=cryptpass WHERE username=user AND password=ENCRYPT(oldpass,currentsalt); - RETURN error; - END + Updates the password only when the old password matches the MD5 password + in the database + + CREATE FUNCTION update_password (oldpass text, cryptpass text, user text) RETURNS text + MODIFIES SQL DATA + BEGIN + DECLARE currentsalt varchar(20); + DECLARE error text; + SET error = 'incorrect current password'; + SELECT substring_index(substr(user.password,4),_latin1'$',1) INTO currentsalt FROM users WHERE username=user; + SELECT '' INTO error FROM users WHERE username=user AND password=ENCRYPT(oldpass,currentsalt); + UPDATE users SET password=cryptpass WHERE username=user AND password=ENCRYPT(oldpass,currentsalt); + RETURN error; + END Example SQL UPDATEs: @@ -142,7 +142,7 @@ documented within it. Compile the wrapper program: - gcc -o chgsaslpasswd chgsaslpasswd.c + gcc -o chgsaslpasswd chgsaslpasswd.c Chown the compiled chgsaslpasswd binary to the cyrus user and group that your browser runs as, then chmod them to 4550. @@ -150,13 +150,13 @@ For example, if your cyrus user is 'cyrus' and the apache server group is 'nobody' (I've been told Redhat runs Apache as user 'apache'): - chown cyrus:nobody chgsaslpasswd - chmod 4550 chgsaslpasswd + chown cyrus:nobody chgsaslpasswd + chmod 4550 chgsaslpasswd Stephen Carr has suggested users should try to run the scripts on a test account as the cyrus user eg; - su cyrus -c "./chgsaslpasswd -p test_account" + su cyrus -c "./chgsaslpasswd -p test_account" This will allow you to make sure that the script will work for your setup. Should the script not work, make sure that: @@ -192,8 +192,12 @@ 2.6. cPanel (cpanel) -------------------- - You can specify parameters for HTTP connection to cPanel's admin - interface. See config.inc.php.dist file for more info. + Install cPanel XMLAPI Client Class into Roundcube program/lib directory + or any other place in PHP include path. You can get the class from + https://raw.github.com/CpanelInc/xmlapi-php/master/xmlapi.php + + You can configure parameters for connection to cPanel's API interface. + See config.inc.php.dist file for more info. 2.7. XIMSS/Communigate (ximms) diff --git a/plugins/password/config.inc.php.dist b/plugins/password/config.inc.php.dist index e960bbe00..9256829aa 100644 --- a/plugins/password/config.inc.php.dist +++ b/plugins/password/config.inc.php.dist @@ -31,6 +31,10 @@ $rcmail_config['password_login_exceptions'] = null; //$rcmail_config['password_hosts'] = array('mail.example.com', 'mail2.example.org'); $rcmail_config['password_hosts'] = null; +// Enables saving the new password even if it matches the old password. Useful +// for upgrading the stored passwords after the encryption scheme has changed. +$rcmail_config['password_force_save'] = false; + // SQL Driver options // ------------------ @@ -265,13 +269,7 @@ $rcmail_config['password_cpanel_username'] = 'username'; $rcmail_config['password_cpanel_password'] = 'password'; // The cPanel port to use -$rcmail_config['password_cpanel_port'] = 2082; - -// Using ssl for cPanel connections? -$rcmail_config['password_cpanel_ssl'] = true; - -// The cPanel theme in use -$rcmail_config['password_cpanel_theme'] = 'x'; +$rcmail_config['password_cpanel_port'] = 2087; // XIMSS (Communigate server) Driver options @@ -357,6 +355,10 @@ $rcmail_config['password_expect_params'] = ''; // smb Driver options // --------------------- // Samba host (default: localhost) +// Supported replacement variables: +// %n - hostname ($_SERVER['SERVER_NAME']) +// %t - hostname without the first part +// %d - domain (http hostname $_SERVER['HTTP_HOST'] without the first part) $rcmail_config['password_smb_host'] = 'localhost'; // Location of smbpasswd binary $rcmail_config['password_smb_cmd'] = '/usr/bin/smbpasswd'; diff --git a/plugins/password/drivers/cpanel.php b/plugins/password/drivers/cpanel.php index 79887109b..b71c33ec1 100644 --- a/plugins/password/drivers/cpanel.php +++ b/plugins/password/drivers/cpanel.php @@ -4,95 +4,43 @@ * cPanel Password Driver * * Driver that adds functionality to change the users cPanel password. - * The cPanel PHP API code has been taken from: http://www.phpclasses.org/browse/package/3534.html + * Originally written by Fulvio Venturelli <fulvio@venturelli.org> * - * This driver has been tested with Hostmonster hosting and seems to work fine. + * Completely rewritten using the cPanel API2 call Email::passwdpop + * as opposed to the original coding against the UI, which is a fragile method that + * makes the driver to always return a failure message for any language other than English + * see http://trac.roundcube.net/ticket/1487015 * - * @version 2.0 - * @author Fulvio Venturelli <fulvio@venturelli.org> + * This driver has been tested with o2switch hosting and seems to work fine. + * + * @version 3.0 + * @author Christian Chech <christian@chech.fr> */ class rcube_cpanel_password { public function save($curpas, $newpass) { + require_once 'xmlapi.php'; + $rcmail = rcmail::get_instance(); - // Create a cPanel email object - $cPanel = new emailAccount($rcmail->config->get('password_cpanel_host'), - $rcmail->config->get('password_cpanel_username'), - $rcmail->config->get('password_cpanel_password'), - $rcmail->config->get('password_cpanel_port'), - $rcmail->config->get('password_cpanel_ssl'), - $rcmail->config->get('password_cpanel_theme'), - $_SESSION['username'] ); + $this->cuser = $rcmail->config->get('password_cpanel_username'); + + // Setup the xmlapi connection + $this->xmlapi = new xmlapi($rcmail->config->get('password_cpanel_host')); + $this->xmlapi->set_port($rcmail->config->get('password_cpanel_port')); + $this->xmlapi->password_auth($this->cuser, $rcmail->config->get('password_cpanel_password')); + $this->xmlapi->set_output('json'); + $this->xmlapi->set_debug(0); - if ($cPanel->setPassword($newpass)) { + if ($this->setPassword($_SESSION['username'], $newpass)) { return PASSWORD_SUCCESS; } else { return PASSWORD_ERROR; } } -} - - -class HTTP -{ - function HTTP($host, $username, $password, $port, $ssl, $theme) - { - $this->ssl = $ssl ? 'ssl://' : ''; - $this->username = $username; - $this->password = $password; - $this->theme = $theme; - $this->auth = base64_encode($username . ':' . $password); - $this->port = $port; - $this->host = $host; - $this->path = '/frontend/' . $theme . '/'; - } - - function getData($url, $data = '') - { - $url = $this->path . $url; - if (is_array($data)) { - $url = $url . '?'; - foreach ($data as $key => $value) { - $url .= urlencode($key) . '=' . urlencode($value) . '&'; - } - $url = substr($url, 0, -1); - } - - $response = ''; - $fp = fsockopen($this->ssl . $this->host, $this->port); - if (!$fp) { - return false; - } - - $out = 'GET ' . $url . ' HTTP/1.0' . "\r\n"; - $out .= 'Authorization: Basic ' . $this->auth . "\r\n"; - $out .= 'Connection: Close' . "\r\n\r\n"; - fwrite($fp, $out); - while (!feof($fp)) { - $response .= @fgets($fp); - } - fclose($fp); - return $response; - } -} - - -class emailAccount -{ - function emailAccount($host, $username, $password, $port, $ssl, $theme, $address) - { - $this->HTTP = new HTTP($host, $username, $password, $port, $ssl, $theme); - if (strpos($address, '@')) { - list($this->email, $this->domain) = explode('@', $address); - } - else { - list($this->email, $this->domain) = array($address, ''); - } - } /** * Change email account password @@ -101,16 +49,24 @@ class emailAccount * @param string $password email account password * @return bool */ - function setPassword($password) + function setPassword($address, $password) { - $data['email'] = $this->email; - $data['domain'] = $this->domain; + if (strpos($address, '@')) { + list($data['email'], $data['domain']) = explode('@', $address); + } + else { + list($data['email'], $data['domain']) = array($address, ''); + } + $data['password'] = $password; - $response = $this->HTTP->getData('mail/dopasswdpop.html', $data); - if (strpos($response, 'success') && !strpos($response, 'failure')) { + $query = $this->xmlapi->api2_query($this->cuser, 'Email', 'passwdpop', $data); + $query = json_decode($query, true); + + if ($query['cpanelresult']['data'][0]['result'] == 1) { return true; } + return false; } } diff --git a/plugins/password/drivers/directadmin.php b/plugins/password/drivers/directadmin.php index 8bf0dc613..44ecea406 100644 --- a/plugins/password/drivers/directadmin.php +++ b/plugins/password/drivers/directadmin.php @@ -297,7 +297,6 @@ class HTTPSocket { $status = socket_get_status($socket); $startTime = time(); $length = 0; - $prevSecond = 0; while ( !feof($socket) && !$status['timed_out'] ) { $chunk = fgets($socket,1024); diff --git a/plugins/password/drivers/pam.php b/plugins/password/drivers/pam.php index 8cd94c737..4d0ba1656 100644 --- a/plugins/password/drivers/pam.php +++ b/plugins/password/drivers/pam.php @@ -11,7 +11,8 @@ class rcube_pam_password { function save($currpass, $newpass) { - $user = $_SESSION['username']; + $user = $_SESSION['username']; + $error = ''; if (extension_loaded('pam') || extension_loaded('pam_auth')) { if (pam_auth($user, $currpass, $error, false)) { diff --git a/plugins/password/drivers/smb.php b/plugins/password/drivers/smb.php index d56924eee..9f2b96afa 100644 --- a/plugins/password/drivers/smb.php +++ b/plugins/password/drivers/smb.php @@ -26,13 +26,15 @@ class rcube_smb_password public function save($currpass, $newpass) { - $host = rcmail::get_instance()->config->get('password_smb_host','localhost'); - $bin = rcmail::get_instance()->config->get('password_smb_cmd','/usr/bin/smbpasswd'); + $host = rcmail::get_instance()->config->get('password_smb_host','localhost'); + $bin = rcmail::get_instance()->config->get('password_smb_cmd','/usr/bin/smbpasswd'); $username = $_SESSION['username']; - $tmpfile = tempnam(sys_get_temp_dir(),'smb'); - $cmd = $bin . ' -r ' . $host . ' -s -U "' . $username . '" > ' . $tmpfile . ' 2>&1'; - $handle = @popen($cmd, 'w'); + $host = rcube_utils::parse_host($host); + $tmpfile = tempnam(sys_get_temp_dir(),'smb'); + $cmd = $bin . ' -r ' . $host . ' -s -U "' . $username . '" > ' . $tmpfile . ' 2>&1'; + $handle = @popen($cmd, 'w'); + fputs($handle, $currpass."\n"); fputs($handle, $newpass."\n"); fputs($handle, $newpass."\n"); diff --git a/plugins/password/drivers/sql.php b/plugins/password/drivers/sql.php index e02bff146..7a51dfe44 100644 --- a/plugins/password/drivers/sql.php +++ b/plugins/password/drivers/sql.php @@ -34,8 +34,9 @@ class rcube_sql_password $db = $rcmail->get_dbh(); } - if ($err = $db->is_error()) + if ($db->is_error()) { return PASSWORD_ERROR; + } // crypted password if (strpos($sql, '%c') !== FALSE) { @@ -183,8 +184,8 @@ class rcube_sql_password $res = $db->query($sql, $sql_vars); if (!$db->is_error()) { - if (strtolower(substr(trim($query),0,6))=='select') { - if ($result = $db->fetch_array($res)) + if (strtolower(substr(trim($sql),0,6)) == 'select') { + if ($db->fetch_array($res)) return PASSWORD_SUCCESS; } else { // This is the good case: 1 row updated diff --git a/plugins/password/drivers/xmail.php b/plugins/password/drivers/xmail.php index 37abc3001..59e467c5b 100644 --- a/plugins/password/drivers/xmail.php +++ b/plugins/password/drivers/xmail.php @@ -67,7 +67,7 @@ class XMail { function send($msg) { socket_write($this->socket,$msg); - if (substr($in = socket_read($this->socket, 512, PHP_BINARY_READ),0,1) != "+") { + if (substr(socket_read($this->socket, 512, PHP_BINARY_READ),0,1) != "+") { return false; } return true; @@ -85,7 +85,7 @@ class XMail { return false; } - if (substr($in = socket_read($this->socket, 512, PHP_BINARY_READ),0,1) != "+") { + if (substr(socket_read($this->socket, 512, PHP_BINARY_READ),0,1) != "+") { socket_close($this->socket); return false; } diff --git a/plugins/password/localization/az_AZ.inc b/plugins/password/localization/az_AZ.inc index 4d0760da8..c99ab2ab3 100644 --- a/plugins/password/localization/az_AZ.inc +++ b/plugins/password/localization/az_AZ.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/az_AZ/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Şifrəni dəyiş'; -$labels['curpasswd'] = 'Hal-hazırki şifrə:'; -$labels['newpasswd'] = 'Yeni şifrə:'; -$labels['confpasswd'] = 'Yeni şifrə: (təkrar)'; -$labels['nopassword'] = 'Yeni şifrəni daxil edin.'; -$labels['nocurpassword'] = 'Hal-hazırda istifadə etdiyiniz şifrəni daxil edin.'; -$labels['passwordincorrect'] = 'Yalnış şifrə daxil etdiniz.'; -$labels['passwordinconsistency'] = 'Yeni daxil etdiyiniz şifrələr bir-birinə uyğun deyildir.'; -$labels['crypterror'] = 'Yeni şifrənin saxlanılması mümkün olmadı. Şifrələmə metodu tapılmadı.'; -$labels['connecterror'] = 'Yeni şifrənin saxlanılması mümkün olmadı. Qoşulma səhvi.'; -$labels['internalerror'] = 'Yeni şifrənin saxlanılması mümkün olmadı.'; -$labels['passwordshort'] = 'Yeni şifrə $length simvoldan uzun olmalıdır.'; -$labels['passwordweak'] = 'Şifrədə heç olmasa minimum bir rəqəm və simvol olmalıdır.'; -$labels['passwordforbidden'] = 'Şifrədə icazə verilməyən simvollar vardır.'; +$labels['changepasswd'] = 'Şifrəni dəyiş'; +$labels['curpasswd'] = 'Hal-hazırki şifrə:'; +$labels['newpasswd'] = 'Yeni şifrə:'; +$labels['confpasswd'] = 'Yeni şifrə: (təkrar)'; + +$messages = array(); +$messages['nopassword'] = 'Yeni şifrəni daxil edin.'; +$messages['nocurpassword'] = 'Hal-hazırda istifadə etdiyiniz şifrəni daxil edin.'; +$messages['passwordincorrect'] = 'Yalnış şifrə daxil etdiniz.'; +$messages['passwordinconsistency'] = 'Yeni daxil etdiyiniz şifrələr bir-birinə uyğun deyildir.'; +$messages['crypterror'] = 'Yeni şifrənin saxlanılması mümkün olmadı. Şifrələmə metodu tapılmadı.'; +$messages['connecterror'] = 'Yeni şifrənin saxlanılması mümkün olmadı. Qoşulma səhvi.'; +$messages['internalerror'] = 'Yeni şifrənin saxlanılması mümkün olmadı.'; +$messages['passwordshort'] = 'Yeni şifrə $length simvoldan uzun olmalıdır.'; +$messages['passwordweak'] = 'Şifrədə heç olmasa minimum bir rəqəm və simvol olmalıdır.'; +$messages['passwordforbidden'] = 'Şifrədə icazə verilməyən simvollar vardır.'; +?> diff --git a/plugins/password/localization/bg_BG.inc b/plugins/password/localization/bg_BG.inc index 884cb9ec6..9bd8a4a17 100644 --- a/plugins/password/localization/bg_BG.inc +++ b/plugins/password/localization/bg_BG.inc @@ -2,27 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/bg_BG/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Смяна на парола'; -$labels['curpasswd'] = 'Текуща парола:'; -$labels['newpasswd'] = 'Нова парола:'; -$labels['confpasswd'] = 'Повторете:'; -$labels['nopassword'] = 'Моля въведете нова парола.'; -$labels['nocurpassword'] = 'Моля въведете текущата .'; -$labels['passwordincorrect'] = 'Невалидна текуща парола.'; -$labels['passwordinconsistency'] = 'Паролите не съвпадат, опитайте пак.'; -$labels['crypterror'] = 'Паролата не може да бъде сменена. Грешка в криптирането.'; -$labels['connecterror'] = 'Паролата не може да бъде сменена. Грешка в свързването.'; -$labels['internalerror'] = 'Паролата не може да бъде сменена.'; +$labels['changepasswd'] = 'Промяна на парола'; +$labels['curpasswd'] = 'Текуща парола:'; +$labels['newpasswd'] = 'Нова парола:'; +$labels['confpasswd'] = 'Повторете:'; + +$messages = array(); +$messages['nopassword'] = 'Моля въведете нова парола.'; +$messages['nocurpassword'] = 'Моля въведете текущата.'; +$messages['passwordincorrect'] = 'Невалидна текуща парола.'; +$messages['passwordinconsistency'] = 'Паролите не съвпадат, опитайте пак.'; +$messages['crypterror'] = 'Паролата не може да бъде сменена. Грешка в криптирането.'; +$messages['connecterror'] = 'Паролата не може да бъде сменена. Грешка в свързването.'; +$messages['internalerror'] = 'Паролата не може да бъде сменена.'; +$messages['passwordshort'] = 'Паролата трябва да е дълга поне $length знака.'; +$messages['passwordweak'] = 'Паролата трябва да включва поне един азбучен символ и една пунктуация.'; +$messages['passwordforbidden'] = 'Паролата съдържа невалидни знаци.'; +?> diff --git a/plugins/password/localization/br.inc b/plugins/password/localization/br.inc index c4573884c..f07786b39 100644 --- a/plugins/password/localization/br.inc +++ b/plugins/password/localization/br.inc @@ -2,29 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/br/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Denis | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Kemmañ ar ger-tremen'; -$labels['curpasswd'] = 'Ger-tremen red :'; -$labels['newpasswd'] = 'Ger-tremen nevez :'; -$labels['confpasswd'] = 'Kadarnaat ar ger-tremen :'; -$labels['nopassword'] = 'Roit ur ger-tremen nevez, mar plij.'; -$labels['nocurpassword'] = 'Roit ar ger-tremen red, mar plij.'; -$labels['passwordincorrect'] = 'Direizh eo ar ger-tremen red.'; -$labels['passwordinconsistency'] = 'Ar gerioù-tremen ne glotont ket an eil gant eben, roit anezhe en-dro.'; -$labels['crypterror'] = 'N\'haller ket enrollañ ar ger-tremen nevez. Arc\'hwel enrinegañ o vank.'; -$labels['connecterror'] = 'N\'haller ket enrollañ ar ger-tremen nevez. Fazi gant ar c\'hennask.'; -$labels['internalerror'] = 'N\'haller ket enrollañ ar ger-tremen nevez.'; -$labels['passwordshort'] = 'Ret eo d\'ar ger-tremen bezañ hiroc\'h eget $length arouezenn.'; -$labels['passwordforbidden'] = 'Arouezennoù difennet zo er ger-tremen.'; +$labels['changepasswd'] = 'Kemmañ ar ger-tremen'; +$labels['curpasswd'] = 'Ger-tremen red :'; +$labels['newpasswd'] = 'Ger-tremen nevez :'; +$labels['confpasswd'] = 'Kadarnaat ar ger-tremen :'; + +$messages = array(); +$messages['nopassword'] = 'Roit ur ger-tremen nevez, mar plij.'; +$messages['nocurpassword'] = 'Roit ar ger-tremen red, mar plij.'; +$messages['passwordincorrect'] = 'Direizh eo ar ger-tremen red.'; +$messages['passwordinconsistency'] = 'Ar gerioù-tremen ne glotont ket an eil gant eben, roit anezhe en-dro.'; +$messages['crypterror'] = 'N\'haller ket enrollañ ar ger-tremen nevez. Arc\'hwel enrinegañ o vank.'; +$messages['connecterror'] = 'N\'haller ket enrollañ ar ger-tremen nevez. Fazi gant ar c\'hennask.'; +$messages['internalerror'] = 'N\'haller ket enrollañ ar ger-tremen nevez.'; +$messages['passwordshort'] = 'Ret eo d\'ar ger-tremen bezañ hiroc\'h eget $length arouezenn.'; +$messages['passwordweak'] = 'Password must include at least one number and one punctuation character.'; +$messages['passwordforbidden'] = 'Arouezennoù difennet zo er ger-tremen.'; +?> diff --git a/plugins/password/localization/bs_BA.inc b/plugins/password/localization/bs_BA.inc index 3ec0d552a..c98a49d97 100644 --- a/plugins/password/localization/bs_BA.inc +++ b/plugins/password/localization/bs_BA.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Promijeni šifru'; -$labels['curpasswd'] = 'Trenutna šifra:'; -$labels['newpasswd'] = 'Nova šifra:'; -$labels['confpasswd'] = 'Potvrdite novu šifru:'; -$labels['nopassword'] = 'Molimo vas da upišete novu šifru.'; -$labels['nocurpassword'] = 'Molimo vas da upišete trenutnu šifru.'; -$labels['passwordincorrect'] = 'Trenutna šifra je netačna.'; -$labels['passwordinconsistency'] = 'Šifre se ne podudaraju, molimo vas da pokušate ponovo.'; -$labels['crypterror'] = 'Nije moguće sačuvati šifre. Nedostaje funkcija za enkripciju.'; -$labels['connecterror'] = 'Nije moguće sačuvati šifre. Greška u povezivanju.'; -$labels['internalerror'] = 'Nije moguće sačuvati novu šifru.'; -$labels['passwordshort'] = 'Šifra mora sadržavati barem $length znakova.'; -$labels['passwordweak'] = 'Šifra mora imati barem jedan broj i jedan interpunkcijski znak.'; -$labels['passwordforbidden'] = 'Šifra sadrži nedozvoljene znakove.'; +$labels['changepasswd'] = 'Promijeni šifru'; +$labels['curpasswd'] = 'Trenutna šifra:'; +$labels['newpasswd'] = 'Nova šifra:'; +$labels['confpasswd'] = 'Potvrdite novu šifru:'; + +$messages = array(); +$messages['nopassword'] = 'Molimo vas da upišete novu šifru.'; +$messages['nocurpassword'] = 'Molimo vas da upišete trenutnu šifru.'; +$messages['passwordincorrect'] = 'Trenutna šifra je netačna.'; +$messages['passwordinconsistency'] = 'Šifre se ne podudaraju, molimo vas da pokušate ponovo.'; +$messages['crypterror'] = 'Nije moguće sačuvati šifre. Nedostaje funkcija za enkripciju.'; +$messages['connecterror'] = 'Nije moguće sačuvati šifre. Greška u povezivanju.'; +$messages['internalerror'] = 'Nije moguće sačuvati novu šifru.'; +$messages['passwordshort'] = 'Šifra mora sadržavati barem $length znakova.'; +$messages['passwordweak'] = 'Šifra mora imati barem jedan broj i jedan interpunkcijski znak.'; +$messages['passwordforbidden'] = 'Šifra sadrži nedozvoljene znakove.'; +?> diff --git a/plugins/password/localization/ca_ES.inc b/plugins/password/localization/ca_ES.inc index 8832f3f6d..95f5df833 100644 --- a/plugins/password/localization/ca_ES.inc +++ b/plugins/password/localization/ca_ES.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/ca_ES/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jordi Sanfeliu <jordi@fibranet.cat> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Canvia la contrasenya'; -$labels['curpasswd'] = 'Contrasenya actual:'; -$labels['newpasswd'] = 'Nova contrasenya:'; -$labels['confpasswd'] = 'Confirmeu la nova contrasenya:'; -$labels['nopassword'] = 'Si us plau, introduïu la nova contrasenya.'; -$labels['nocurpassword'] = 'Si us plau, introduïu la contrasenya actual.'; -$labels['passwordincorrect'] = 'Contrasenya actual incorrecta.'; -$labels['passwordinconsistency'] = 'La contrasenya nova no coincideix, torneu-ho a provar.'; -$labels['crypterror'] = 'No es pot desar la nova contrasenya. No existeix la funció d\'encriptació.'; -$labels['connecterror'] = 'No es pot desar la nova contrasenya. Error de connexió.'; -$labels['internalerror'] = 'No es pot desar la nova contrasenya.'; -$labels['passwordshort'] = 'La nova contrasenya ha de tenir com a mínim $length caràcters de llarg.'; -$labels['passwordweak'] = 'La nova contrasenya ha d\'incloure com a mínim un nombre i un caràcter de puntuació.'; -$labels['passwordforbidden'] = 'La contrasenya conté caràcters no permesos.'; +$labels['changepasswd'] = 'Canvia la contrasenya'; +$labels['curpasswd'] = 'Contrasenya actual:'; +$labels['newpasswd'] = 'Nova contrasenya:'; +$labels['confpasswd'] = 'Confirmeu la nova contrasenya:'; + +$messages = array(); +$messages['nopassword'] = 'Si us plau, introduïu la nova contrasenya.'; +$messages['nocurpassword'] = 'Si us plau, introduïu la contrasenya actual.'; +$messages['passwordincorrect'] = 'Contrasenya actual incorrecta.'; +$messages['passwordinconsistency'] = 'La contrasenya nova no coincideix, torneu-ho a provar.'; +$messages['crypterror'] = 'No es pot desar la nova contrasenya. No existeix la funció d\'encriptació.'; +$messages['connecterror'] = 'No es pot desar la nova contrasenya. Error de connexió.'; +$messages['internalerror'] = 'No es pot desar la nova contrasenya.'; +$messages['passwordshort'] = 'La nova contrasenya ha de tenir com a mínim $length caràcters de llarg.'; +$messages['passwordweak'] = 'La nova contrasenya ha d\'incloure com a mínim un nombre i un caràcter de puntuació.'; +$messages['passwordforbidden'] = 'La contrasenya conté caràcters no permesos.'; +?> diff --git a/plugins/password/localization/cs_CZ.inc b/plugins/password/localization/cs_CZ.inc index 2ed792376..857961c61 100644 --- a/plugins/password/localization/cs_CZ.inc +++ b/plugins/password/localization/cs_CZ.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/cs_CZ/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Změna hesla'; -$labels['curpasswd'] = 'Aktuální heslo:'; -$labels['newpasswd'] = 'Nové heslo:'; -$labels['confpasswd'] = 'Nové heslo (pro kontrolu):'; -$labels['nopassword'] = 'Prosím zadejte nové heslo.'; -$labels['nocurpassword'] = 'Prosím zadejte aktuální heslo.'; -$labels['passwordincorrect'] = 'Zadané aktuální heslo není správné.'; -$labels['passwordinconsistency'] = 'Zadaná hesla se neshodují. Prosím zkuste to znovu.'; -$labels['crypterror'] = 'Heslo se nepodařilo uložit. Chybí šifrovací funkce.'; -$labels['connecterror'] = 'Heslo se nepodařilo uložit. Problém s připojením.'; -$labels['internalerror'] = 'Heslo se nepodařilo uložit.'; -$labels['passwordshort'] = 'Heslo musí mít alespoň $length znaků.'; -$labels['passwordweak'] = 'Heslo musí obsahovat alespoň jedno číslo a jedno interpuknční znaménko.'; -$labels['passwordforbidden'] = 'Heslo obsahuje nepovolené znaky.'; +$labels['changepasswd'] = 'Změna hesla'; +$labels['curpasswd'] = 'Aktuální heslo:'; +$labels['newpasswd'] = 'Nové heslo:'; +$labels['confpasswd'] = 'Nové heslo (pro kontrolu):'; + +$messages = array(); +$messages['nopassword'] = 'Prosím zadejte nové heslo.'; +$messages['nocurpassword'] = 'Prosím zadejte aktuální heslo.'; +$messages['passwordincorrect'] = 'Zadané aktuální heslo není správné.'; +$messages['passwordinconsistency'] = 'Zadaná hesla se neshodují. Prosím zkuste to znovu.'; +$messages['crypterror'] = 'Heslo se nepodařilo uložit. Chybí šifrovací funkce.'; +$messages['connecterror'] = 'Heslo se nepodařilo uložit. Problém s připojením.'; +$messages['internalerror'] = 'Heslo se nepodařilo uložit.'; +$messages['passwordshort'] = 'Heslo musí mít alespoň $length znaků.'; +$messages['passwordweak'] = 'Heslo musí obsahovat alespoň jedno číslo a jedno interpuknční znaménko.'; +$messages['passwordforbidden'] = 'Heslo obsahuje nepovolené znaky.'; +?> diff --git a/plugins/password/localization/cy_GB.inc b/plugins/password/localization/cy_GB.inc index 0cdad07d5..c43b7473b 100644 --- a/plugins/password/localization/cy_GB.inc +++ b/plugins/password/localization/cy_GB.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Newid Cyfrinair'; -$labels['curpasswd'] = 'Cyfrinair Presennol:'; -$labels['newpasswd'] = 'Cyfrinair Newydd:'; -$labels['confpasswd'] = 'Cadarnhau Cyfrinair Newydd:'; -$labels['nopassword'] = 'Rhowch eich cyfrinair newydd.'; -$labels['nocurpassword'] = 'Rhowch eich cyfrinair presennol.'; -$labels['passwordincorrect'] = 'Roedd y cyfrinair presennol yn anghywir.'; -$labels['passwordinconsistency'] = 'Nid yw\'r cyfrineiriau yn cymharu, ceisiwch eto.'; -$labels['crypterror'] = 'Methwyd cadw\'r cyfrinair newydd. Ffwythiant amgodi ar goll.'; -$labels['connecterror'] = 'Methwyd cadw\'r cyfrinair newydd. Gwall cysylltiad.'; -$labels['internalerror'] = 'Methwyd cadw\'r cyfrinair newydd.'; -$labels['passwordshort'] = 'Rhaid i\'r cyfrinair fod o leia $length llythyren o hyd.'; -$labels['passwordweak'] = 'Rhaid i\'r cyfrinair gynnwys o leia un rhif a un cymeriad atalnodi.'; -$labels['passwordforbidden'] = 'Mae\'r cyfrinair yn cynnwys llythrennau wedi gwahardd.'; +$labels['changepasswd'] = 'Newid Cyfrinair'; +$labels['curpasswd'] = 'Cyfrinair Presennol:'; +$labels['newpasswd'] = 'Cyfrinair Newydd:'; +$labels['confpasswd'] = 'Cadarnhau Cyfrinair Newydd:'; + +$messages = array(); +$messages['nopassword'] = 'Rhowch eich cyfrinair newydd.'; +$messages['nocurpassword'] = 'Rhowch eich cyfrinair presennol.'; +$messages['passwordincorrect'] = 'Roedd y cyfrinair presennol yn anghywir.'; +$messages['passwordinconsistency'] = 'Nid yw\'r cyfrineiriau yn cymharu, ceisiwch eto.'; +$messages['crypterror'] = 'Methwyd cadw\'r cyfrinair newydd. Ffwythiant amgodi ar goll.'; +$messages['connecterror'] = 'Methwyd cadw\'r cyfrinair newydd. Gwall cysylltiad.'; +$messages['internalerror'] = 'Methwyd cadw\'r cyfrinair newydd.'; +$messages['passwordshort'] = 'Rhaid i\'r cyfrinair fod o leia $length llythyren o hyd.'; +$messages['passwordweak'] = 'Rhaid i\'r cyfrinair gynnwys o leia un rhif a un cymeriad atalnodi.'; +$messages['passwordforbidden'] = 'Mae\'r cyfrinair yn cynnwys llythrennau wedi gwahardd.'; +?> diff --git a/plugins/password/localization/da_DK.inc b/plugins/password/localization/da_DK.inc index 8c411265d..bc8fb26df 100644 --- a/plugins/password/localization/da_DK.inc +++ b/plugins/password/localization/da_DK.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/da_DK/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Johannes Hessellund <osos@openeyes.dk> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Skift adgangskode'; -$labels['curpasswd'] = 'Nuværende adgangskode:'; -$labels['newpasswd'] = 'Ny adgangskode:'; -$labels['confpasswd'] = 'Bekræft ny adgangskode:'; -$labels['nopassword'] = 'Indtast venligst en ny adgangskode.'; -$labels['nocurpassword'] = 'Indtast venligst nuværende adgangskode.'; -$labels['passwordincorrect'] = 'Nuværende adgangskode er forkert.'; -$labels['passwordinconsistency'] = 'Adgangskoderne er ikke ens, prøv igen.'; -$labels['crypterror'] = 'Kunne ikke gemme den nye adgangskode. Krypteringsfunktion mangler.'; -$labels['connecterror'] = 'Kunne ikke gemme den nye adgangskode. Fejl ved forbindelsen.'; -$labels['internalerror'] = 'Kunne ikke gemme den nye adgangskode.'; -$labels['passwordshort'] = 'Adgangskoden skal være mindst $length tegn lang.'; -$labels['passwordweak'] = 'Adgangskoden skal indeholde mindst et tal og et tegnsætningstegn (-.,)'; -$labels['passwordforbidden'] = 'Adgangskoden indeholder forbudte tegn.'; +$labels['changepasswd'] = 'Skift adgangskode'; +$labels['curpasswd'] = 'Nuværende adgangskode:'; +$labels['newpasswd'] = 'Ny adgangskode:'; +$labels['confpasswd'] = 'Bekræft ny adgangskode:'; + +$messages = array(); +$messages['nopassword'] = 'Indtast venligst en ny adgangskode.'; +$messages['nocurpassword'] = 'Indtast venligst nuværende adgangskode.'; +$messages['passwordincorrect'] = 'Nuværende adgangskode er forkert.'; +$messages['passwordinconsistency'] = 'Adgangskoderne er ikke ens, prøv igen.'; +$messages['crypterror'] = 'Kunne ikke gemme den nye adgangskode. Krypteringsfunktion mangler.'; +$messages['connecterror'] = 'Kunne ikke gemme den nye adgangskode. Fejl ved forbindelsen.'; +$messages['internalerror'] = 'Kunne ikke gemme den nye adgangskode.'; +$messages['passwordshort'] = 'Adgangskoden skal være mindst $length tegn lang.'; +$messages['passwordweak'] = 'Adgangskoden skal indeholde mindst et tal og et tegnsætningstegn (-.,)'; +$messages['passwordforbidden'] = 'Adgangskoden indeholder forbudte tegn.'; +?> diff --git a/plugins/password/localization/de_CH.inc b/plugins/password/localization/de_CH.inc index 30a8be257..6016ffeac 100644 --- a/plugins/password/localization/de_CH.inc +++ b/plugins/password/localization/de_CH.inc @@ -5,7 +5,7 @@ | plugins/password/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Password plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/password/localization/de_DE.inc b/plugins/password/localization/de_DE.inc index 6a188e175..2190fd39a 100644 --- a/plugins/password/localization/de_DE.inc +++ b/plugins/password/localization/de_DE.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/de_DE/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Moritz Höwer <moritzhoewermail@gmx.de> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Kennwort ändern'; -$labels['curpasswd'] = 'Aktuelles Kennwort:'; -$labels['newpasswd'] = 'Neues Kennwort:'; -$labels['confpasswd'] = 'Neues Kennwort bestätigen:'; -$labels['nopassword'] = 'Bitte geben Sie ein neues Kennwort ein.'; -$labels['nocurpassword'] = 'Bitte geben Sie ihr aktuelles Kennwort ein.'; -$labels['passwordincorrect'] = 'Das aktuelle Kennwort ist falsch.'; -$labels['passwordinconsistency'] = 'Das neue Passwort und dessen Wiederholung stimmen nicht überein'; -$labels['crypterror'] = 'Neues Passwort nicht gespeichert: Verschlüsselungsfunktion fehlt'; -$labels['connecterror'] = 'Neues Passwort nicht gespeichert: Verbindungsfehler'; -$labels['internalerror'] = 'Neues Passwort nicht gespeichert'; -$labels['passwordshort'] = 'Passwort muss mindestens $length Zeichen lang sein.'; -$labels['passwordweak'] = 'Passwort muss mindestens eine Zahl und ein Sonderzeichen enthalten.'; -$labels['passwordforbidden'] = 'Passwort enthält unzulässige Zeichen.'; +$labels['changepasswd'] = 'Kennwort ändern'; +$labels['curpasswd'] = 'Aktuelles Kennwort:'; +$labels['newpasswd'] = 'Neues Kennwort:'; +$labels['confpasswd'] = 'Neues Kennwort bestätigen:'; + +$messages = array(); +$messages['nopassword'] = 'Bitte geben Sie ein neues Kennwort ein.'; +$messages['nocurpassword'] = 'Bitte geben Sie ihr aktuelles Kennwort ein.'; +$messages['passwordincorrect'] = 'Das aktuelle Kennwort ist falsch.'; +$messages['passwordinconsistency'] = 'Das neue Passwort und dessen Wiederholung stimmen nicht überein'; +$messages['crypterror'] = 'Neues Passwort nicht gespeichert: Verschlüsselungsfunktion fehlt'; +$messages['connecterror'] = 'Neues Passwort nicht gespeichert: Verbindungsfehler'; +$messages['internalerror'] = 'Neues Passwort nicht gespeichert'; +$messages['passwordshort'] = 'Passwort muss mindestens $length Zeichen lang sein.'; +$messages['passwordweak'] = 'Passwort muss mindestens eine Zahl und ein Sonderzeichen enthalten.'; +$messages['passwordforbidden'] = 'Passwort enthält unzulässige Zeichen.'; +?> diff --git a/plugins/password/localization/en_GB.inc b/plugins/password/localization/en_GB.inc index 57f0d83e9..d7d192280 100644 --- a/plugins/password/localization/en_GB.inc +++ b/plugins/password/localization/en_GB.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/en_GB/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kevin Beynon | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Change Password'; -$labels['curpasswd'] = 'Current Password:'; -$labels['newpasswd'] = 'New Password:'; -$labels['confpasswd'] = 'Confirm New Password:'; -$labels['nopassword'] = 'Please enter a new password.'; -$labels['nocurpassword'] = 'Please enter the current password.'; -$labels['passwordincorrect'] = 'Current password is incorrect.'; -$labels['passwordinconsistency'] = 'Passwords do not match. Please try again.'; -$labels['crypterror'] = 'New password could not be saved. The encryption function is missing.'; -$labels['connecterror'] = 'New password could not be saved. There is a connection error.'; -$labels['internalerror'] = 'New password could not be saved.'; -$labels['passwordshort'] = 'Password must be at least $length characters long.'; -$labels['passwordweak'] = 'Password must include at least one number and one symbol.'; -$labels['passwordforbidden'] = 'Password contains forbidden characters.'; +$labels['changepasswd'] = 'Change Password'; +$labels['curpasswd'] = 'Current Password:'; +$labels['newpasswd'] = 'New Password:'; +$labels['confpasswd'] = 'Confirm New Password:'; + +$messages = array(); +$messages['nopassword'] = 'Please enter a new password.'; +$messages['nocurpassword'] = 'Please enter the current password.'; +$messages['passwordincorrect'] = 'Current password is incorrect.'; +$messages['passwordinconsistency'] = 'Passwords do not match. Please try again.'; +$messages['crypterror'] = 'New password could not be saved. The encryption function is missing.'; +$messages['connecterror'] = 'New password could not be saved. There is a connection error.'; +$messages['internalerror'] = 'New password could not be saved.'; +$messages['passwordshort'] = 'Password must be at least $length characters long.'; +$messages['passwordweak'] = 'Password must include at least one number and one symbol.'; +$messages['passwordforbidden'] = 'Password contains forbidden characters.'; +?> diff --git a/plugins/password/localization/en_US.inc b/plugins/password/localization/en_US.inc index dd57c1318..a4c077fe5 100644 --- a/plugins/password/localization/en_US.inc +++ b/plugins/password/localization/en_US.inc @@ -5,7 +5,7 @@ | plugins/password/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Password plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/password/localization/eo.inc b/plugins/password/localization/eo.inc index 4c218bb13..f99004c63 100644 --- a/plugins/password/localization/eo.inc +++ b/plugins/password/localization/eo.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/eo/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Michael Moroni <michael.moroni@mailoo.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Ŝanĝi pasvorton'; -$labels['curpasswd'] = 'Nuna pasvorto:'; -$labels['newpasswd'] = 'Nova pasvorto:'; -$labels['confpasswd'] = 'Konfirmi novan pasvorton:'; -$labels['nopassword'] = 'Bonvole tajpu novan pasvorton.'; -$labels['nocurpassword'] = 'Bonvole tajpu nunan pasvorton.'; -$labels['passwordincorrect'] = 'Nuna pasvorto nekorekta.'; -$labels['passwordinconsistency'] = 'Pasvortoj ne kongruas, bonvole provu denove.'; -$labels['crypterror'] = 'Pasvorto ne konserveblas: funkcio de ĉifrado mankas.'; -$labels['connecterror'] = 'Pasvorto ne konserveblas: eraro de konekto.'; -$labels['internalerror'] = 'Nova pasvorto ne konserveblas.'; -$labels['passwordshort'] = 'Pasvorto longu almenaŭ $length signojn.'; -$labels['passwordweak'] = 'La pasvorto enhavu almenaŭ unu ciferon kaj unu interpunktan signon.'; -$labels['passwordforbidden'] = 'La pasvorto enhavas malpermesitajn signojn.'; +$labels['changepasswd'] = 'Ŝanĝi pasvorton'; +$labels['curpasswd'] = 'Nuna pasvorto:'; +$labels['newpasswd'] = 'Nova pasvorto:'; +$labels['confpasswd'] = 'Konfirmi novan pasvorton:'; + +$messages = array(); +$messages['nopassword'] = 'Bonvole tajpu novan pasvorton.'; +$messages['nocurpassword'] = 'Bonvole tajpu nunan pasvorton.'; +$messages['passwordincorrect'] = 'Nuna pasvorto nekorekta.'; +$messages['passwordinconsistency'] = 'Pasvortoj ne kongruas, bonvole provu denove.'; +$messages['crypterror'] = 'Pasvorto ne konserveblas: funkcio de ĉifrado mankas.'; +$messages['connecterror'] = 'Pasvorto ne konserveblas: eraro de konekto.'; +$messages['internalerror'] = 'Nova pasvorto ne konserveblas.'; +$messages['passwordshort'] = 'Pasvorto longu almenaŭ $length signojn.'; +$messages['passwordweak'] = 'La pasvorto enhavu almenaŭ unu ciferon kaj unu interpunktan signon.'; +$messages['passwordforbidden'] = 'La pasvorto enhavas malpermesitajn signojn.'; +?> diff --git a/plugins/password/localization/es_AR.inc b/plugins/password/localization/es_AR.inc index d8c5ad336..8edc8feae 100644 --- a/plugins/password/localization/es_AR.inc +++ b/plugins/password/localization/es_AR.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/es_AR/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Cambiar Contraseña'; -$labels['curpasswd'] = 'Contraseña Actual:'; -$labels['newpasswd'] = 'Contraseña Nueva:'; -$labels['confpasswd'] = 'Confirmar Contraseña:'; -$labels['nopassword'] = 'Por favor introduce una nueva contraseña.'; -$labels['nocurpassword'] = 'Por favor introduce la contraseña actual.'; -$labels['passwordincorrect'] = 'Contraseña actual incorrecta.'; -$labels['passwordinconsistency'] = 'Las contraseñas no coinciden, por favor inténtalo de nuevo.'; -$labels['crypterror'] = 'No se pudo guardar la contraseña nueva. Falta la función de cifrado.'; -$labels['connecterror'] = 'No se pudo guardar la contraseña nueva. Error de conexión'; -$labels['internalerror'] = 'No se pudo guardar la contraseña nueva.'; -$labels['passwordshort'] = 'Tu contraseña debe tener una longitud mínima de $length.'; -$labels['passwordweak'] = 'Tu nueva contraseña debe incluir al menos un número y un signo de puntuación.'; -$labels['passwordforbidden'] = 'La contraseña contiene caracteres inválidos.'; +$labels['changepasswd'] = 'Cambiar Contraseña'; +$labels['curpasswd'] = 'Contraseña Actual:'; +$labels['newpasswd'] = 'Contraseña Nueva:'; +$labels['confpasswd'] = 'Confirmar Contraseña:'; + +$messages = array(); +$messages['nopassword'] = 'Por favor introduce una nueva contraseña.'; +$messages['nocurpassword'] = 'Por favor introduce la contraseña actual.'; +$messages['passwordincorrect'] = 'Contraseña actual incorrecta.'; +$messages['passwordinconsistency'] = 'Las contraseñas no coinciden, por favor inténtalo de nuevo.'; +$messages['crypterror'] = 'No se pudo guardar la contraseña nueva. Falta la función de cifrado.'; +$messages['connecterror'] = 'No se pudo guardar la contraseña nueva. Error de conexión'; +$messages['internalerror'] = 'No se pudo guardar la contraseña nueva.'; +$messages['passwordshort'] = 'Tu contraseña debe tener una longitud mínima de $length.'; +$messages['passwordweak'] = 'Tu nueva contraseña debe incluir al menos un número y un signo de puntuación.'; +$messages['passwordforbidden'] = 'La contraseña contiene caracteres inválidos.'; +?> diff --git a/plugins/password/localization/es_ES.inc b/plugins/password/localization/es_ES.inc index f61e25e99..336666eb5 100644 --- a/plugins/password/localization/es_ES.inc +++ b/plugins/password/localization/es_ES.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/es_ES/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Cambiar contraseña'; -$labels['curpasswd'] = 'Contraseña actual:'; -$labels['newpasswd'] = 'Contraseña nueva:'; -$labels['confpasswd'] = 'Confirmar contraseña:'; -$labels['nopassword'] = 'Por favor introduzca una contraseña nueva.'; -$labels['nocurpassword'] = 'Por favor introduzca la contraseña actual.'; -$labels['passwordincorrect'] = 'La contraseña actual es incorrecta.'; -$labels['passwordinconsistency'] = 'Las contraseñas no coinciden. Por favor, inténtelo de nuevo.'; -$labels['crypterror'] = 'No se pudo guardar la contraseña nueva. Falta la función de cifrado.'; -$labels['connecterror'] = 'No se pudo guardar la contraseña nueva. Error de conexión'; -$labels['internalerror'] = 'No se pudo guardar la contraseña nueva.'; -$labels['passwordshort'] = 'La contraseña debe tener por lo menos $length caracteres.'; -$labels['passwordweak'] = 'La contraseña debe incluir al menos un número y un signo de puntuación.'; -$labels['passwordforbidden'] = 'La contraseña introducida contiene caracteres no permitidos.'; +$labels['changepasswd'] = 'Cambiar contraseña'; +$labels['curpasswd'] = 'Contraseña actual:'; +$labels['newpasswd'] = 'Contraseña nueva:'; +$labels['confpasswd'] = 'Confirmar contraseña:'; + +$messages = array(); +$messages['nopassword'] = 'Por favor introduzca una contraseña nueva.'; +$messages['nocurpassword'] = 'Por favor introduzca la contraseña actual.'; +$messages['passwordincorrect'] = 'La contraseña actual es incorrecta.'; +$messages['passwordinconsistency'] = 'Las contraseñas no coinciden. Por favor, inténtelo de nuevo.'; +$messages['crypterror'] = 'No se pudo guardar la contraseña nueva. Falta la función de cifrado.'; +$messages['connecterror'] = 'No se pudo guardar la contraseña nueva. Error de conexión.'; +$messages['internalerror'] = 'No se pudo guardar la contraseña nueva.'; +$messages['passwordshort'] = 'La contraseña debe tener por lo menos $length caracteres.'; +$messages['passwordweak'] = 'La contraseña debe incluir al menos un número y un signo de puntuación.'; +$messages['passwordforbidden'] = 'La contraseña introducida contiene caracteres no permitidos.'; +?> diff --git a/plugins/password/localization/et_EE.inc b/plugins/password/localization/et_EE.inc index 2d71b94d6..b93d32540 100644 --- a/plugins/password/localization/et_EE.inc +++ b/plugins/password/localization/et_EE.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/et_EE/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: yllar | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Muuda parooli'; -$labels['curpasswd'] = 'Vana parool:'; -$labels['newpasswd'] = 'Uus parool:'; -$labels['confpasswd'] = 'Uus parool uuesti:'; -$labels['nopassword'] = 'Palun sisesta uus parool.'; -$labels['nocurpassword'] = 'Palun sisesta vana parool.'; -$labels['passwordincorrect'] = 'Vana parool on vale.'; -$labels['passwordinconsistency'] = 'Paroolid ei kattu, palun proovi uuesti.'; -$labels['crypterror'] = 'Serveris ei ole parooli krüpteerimiseks vajalikku funktsiooni.'; -$labels['connecterror'] = 'Parooli salvestamine nurjus. Ühenduse tõrge.'; -$labels['internalerror'] = 'Uue parooli andmebaasi salvestamine nurjus.'; -$labels['passwordshort'] = 'Parool peab olema vähemalt $length märki pikk.'; -$labels['passwordweak'] = 'Parool peab sisaldama vähemalt üht numbrit ja märki.'; -$labels['passwordforbidden'] = 'Parool sisaldab keelatud märki.'; +$labels['changepasswd'] = 'Muuda parooli'; +$labels['curpasswd'] = 'Vana parool:'; +$labels['newpasswd'] = 'Uus parool:'; +$labels['confpasswd'] = 'Uus parool uuesti:'; + +$messages = array(); +$messages['nopassword'] = 'Palun sisesta uus parool.'; +$messages['nocurpassword'] = 'Palun sisesta vana parool.'; +$messages['passwordincorrect'] = 'Vana parool on vale.'; +$messages['passwordinconsistency'] = 'Paroolid ei kattu, palun proovi uuesti.'; +$messages['crypterror'] = 'Serveris ei ole parooli krüpteerimiseks vajalikku funktsiooni.'; +$messages['connecterror'] = 'Parooli salvestamine nurjus. Ühenduse tõrge.'; +$messages['internalerror'] = 'Uue parooli andmebaasi salvestamine nurjus.'; +$messages['passwordshort'] = 'Parool peab olema vähemalt $length märki pikk.'; +$messages['passwordweak'] = 'Parool peab sisaldama vähemalt üht numbrit ja märki.'; +$messages['passwordforbidden'] = 'Parool sisaldab keelatud märki.'; +?> diff --git a/plugins/password/localization/fa_IR.inc b/plugins/password/localization/fa_IR.inc index 185ac83c5..2cf126689 100644 --- a/plugins/password/localization/fa_IR.inc +++ b/plugins/password/localization/fa_IR.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'تغییر رمزعبور'; -$labels['curpasswd'] = 'رمزعبور فعلی'; -$labels['newpasswd'] = 'رمزعبور جدید'; -$labels['confpasswd'] = 'تایید رمزعبور جدید'; -$labels['nopassword'] = 'رمزعبور جدید را وارد نمایید'; -$labels['nocurpassword'] = 'رمزعبور فعلی را وارد نمایید'; -$labels['passwordincorrect'] = 'رمزعبور فعلی اشتباه است'; -$labels['passwordinconsistency'] = 'رمزعبورها با هم مطابقت ندارند، دوباره سعی نمایید.'; -$labels['crypterror'] = 'رمزعبور جدید نمیتوانست ذخیره شود. نبودن تابع رمزگذاری.'; -$labels['connecterror'] = 'رمزعبور جدید نمیتوانست ذخیره شود. خطای ارتباط.'; -$labels['internalerror'] = 'رمزعبور جدید ذخیره نشد'; -$labels['passwordshort'] = 'رمزعبور باید حداقل $length کاراکتر طول داشته باشد.'; -$labels['passwordweak'] = 'رمزعبور باید شامل حداقل یک عدد و یک کاراکتر نشانهای باشد.'; -$labels['passwordforbidden'] = 'رمزعبور شما کاراکترهای غیرمجاز است.'; +$labels['changepasswd'] = 'تغییر گذرواژه'; +$labels['curpasswd'] = 'گذرواژه فعلی'; +$labels['newpasswd'] = 'گذرواژه جدید'; +$labels['confpasswd'] = 'تایید گذرواژه جدید'; + +$messages = array(); +$messages['nopassword'] = 'گذرواژه جدید را وارد نمایید'; +$messages['nocurpassword'] = 'گذرواژه فعلی را وارد نمایید'; +$messages['passwordincorrect'] = 'گذرواژه فعلی اشتباه است'; +$messages['passwordinconsistency'] = 'گذرواژهها با هم مطابقت ندارند، دوباره سعی نمایید.'; +$messages['crypterror'] = 'گذرواژه جدید نمیتوانست ذخیره شود. نبودن تابع رمزگذاری.'; +$messages['connecterror'] = 'گذرواژه جدید نمیتوانست ذخیره شود. خطای ارتباط.'; +$messages['internalerror'] = 'گذرواژه جدید ذخیره نشد'; +$messages['passwordshort'] = 'گذرواژه باید حداقل $length کاراکتر طول داشته باشد.'; +$messages['passwordweak'] = 'گذرواژه باید شامل حداقل یک عدد و یک کاراکتر نشانهای باشد.'; +$messages['passwordforbidden'] = 'گذرواژه شما کاراکترهای غیرمجاز است.'; +?> diff --git a/plugins/password/localization/fi_FI.inc b/plugins/password/localization/fi_FI.inc index 5e4608017..2098cf6c3 100644 --- a/plugins/password/localization/fi_FI.inc +++ b/plugins/password/localization/fi_FI.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/fi_FI/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jiri Grönroos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Vaihda salasana'; -$labels['curpasswd'] = 'Nykyinen salasana:'; -$labels['newpasswd'] = 'Uusi salasana:'; -$labels['confpasswd'] = 'Uusi salasana uudestaan:'; -$labels['nopassword'] = 'Syötä uusi salasana.'; -$labels['nocurpassword'] = 'Syötä nykyinen salasana.'; -$labels['passwordincorrect'] = 'Syöttämäsi nykyinen salasana on väärin.'; -$labels['passwordinconsistency'] = 'Syöttämäsi salasanat eivät täsmää, yritä uudelleen.'; -$labels['crypterror'] = 'Salasanaa ei voitu vaihtaa. Kryptausfunktio puuttuu.'; -$labels['connecterror'] = 'Salasanaa ei voitu vaihtaa. Yhteysongelma.'; -$labels['internalerror'] = 'Salasanaa ei voitu vaihtaa.'; -$labels['passwordshort'] = 'Salasanan täytyy olla vähintään $length merkkiä pitkä.'; -$labels['passwordweak'] = 'Salasanan täytyy sisältää vähintään yksi numero ja yksi välimerkki.'; -$labels['passwordforbidden'] = 'Salasana sisältää kiellettyjä merkkejä.'; +$labels['changepasswd'] = 'Vaihda salasana'; +$labels['curpasswd'] = 'Nykyinen salasana:'; +$labels['newpasswd'] = 'Uusi salasana:'; +$labels['confpasswd'] = 'Vahvista uusi salasana:'; + +$messages = array(); +$messages['nopassword'] = 'Syötä uusi salasana.'; +$messages['nocurpassword'] = 'Syötä nykyinen salasana.'; +$messages['passwordincorrect'] = 'Nykyinen salasana on väärin.'; +$messages['passwordinconsistency'] = 'Salasanat eivät täsmää, yritä uudelleen.'; +$messages['crypterror'] = 'Uuden salasanan tallennus epäonnistui. Kryptausfunktio puuttuu.'; +$messages['connecterror'] = 'Uuden salasanan tallennus epäonnistui. Yhteysongelma.'; +$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['passwordforbidden'] = 'Salasana sisältää virheellisiä merkkejä.'; +?> diff --git a/plugins/password/localization/fr_FR.inc b/plugins/password/localization/fr_FR.inc index f90c32b3c..66b43784e 100644 --- a/plugins/password/localization/fr_FR.inc +++ b/plugins/password/localization/fr_FR.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/fr_FR/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Nicolas Delvaux | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Changer le mot de passe'; -$labels['curpasswd'] = 'Mot de passe actuel:'; -$labels['newpasswd'] = 'Nouveau mot de passe:'; -$labels['confpasswd'] = 'Confirmez le nouveau mot de passe:'; -$labels['nopassword'] = 'Veuillez saisir le nouveau mot de passe.'; -$labels['nocurpassword'] = 'Veuillez saisir le mot de passe actuel.'; -$labels['passwordincorrect'] = 'Mot de passe actuel incorrect.'; -$labels['passwordinconsistency'] = 'Les nouveaux mots de passe ne correspondent pas, veuillez réessayer.'; -$labels['crypterror'] = 'Impossible d\'enregistrer le nouveau mot de passe. Fonction de cryptage manquante.'; -$labels['connecterror'] = 'Impossible d\'enregistrer le nouveau mot de passe. Erreur de connexion au serveur.'; -$labels['internalerror'] = 'Impossible d\'enregistrer le nouveau mot de passe.'; -$labels['passwordshort'] = 'Le mot de passe doit être composé d\'au moins $length caractères.'; -$labels['passwordweak'] = 'Le mot de passe doit contenir au moins un chiffre et un signe de ponctuation.'; -$labels['passwordforbidden'] = 'Le mot de passe contient des caractères interdits.'; +$labels['changepasswd'] = 'Changer le mot de passe'; +$labels['curpasswd'] = 'Mot de passe actuel:'; +$labels['newpasswd'] = 'Nouveau mot de passe:'; +$labels['confpasswd'] = 'Confirmez le nouveau mot de passe:'; + +$messages = array(); +$messages['nopassword'] = 'Veuillez saisir le nouveau mot de passe.'; +$messages['nocurpassword'] = 'Veuillez saisir le mot de passe actuel.'; +$messages['passwordincorrect'] = 'Mot de passe actuel incorrect.'; +$messages['passwordinconsistency'] = 'Les nouveaux mots de passe ne correspondent pas, veuillez réessayer.'; +$messages['crypterror'] = 'Impossible d\'enregistrer le nouveau mot de passe. Fonction de cryptage manquante.'; +$messages['connecterror'] = 'Impossible d\'enregistrer le nouveau mot de passe. Erreur de connexion au serveur.'; +$messages['internalerror'] = 'Impossible d\'enregistrer le nouveau mot de passe.'; +$messages['passwordshort'] = 'Le mot de passe doit être composé d\'au moins $length caractères.'; +$messages['passwordweak'] = 'Le mot de passe doit contenir au moins un chiffre et un signe de ponctuation.'; +$messages['passwordforbidden'] = 'Le mot de passe contient des caractères interdits.'; +?> diff --git a/plugins/password/localization/gl_ES.inc b/plugins/password/localization/gl_ES.inc index 90c940e59..245d1c634 100644 --- a/plugins/password/localization/gl_ES.inc +++ b/plugins/password/localization/gl_ES.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/gl_ES/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Cambiar contrasinal'; -$labels['curpasswd'] = 'Contrasinal actual:'; -$labels['newpasswd'] = 'Contrasinal novo:'; -$labels['confpasswd'] = 'Confirmar contrasinal:'; -$labels['nopassword'] = 'Por favor, introduza un contrasinal novo.'; -$labels['nocurpassword'] = 'Por favor, introduza o contrasinal actual.'; -$labels['passwordincorrect'] = 'O contrasinal actual é incorrecto.'; -$labels['passwordinconsistency'] = 'Os contrasinals non coinciden. Por favor, inténteo de novo.'; -$labels['crypterror'] = 'Non foi posible gardar o contrasinal novo. Falta a función de cifrado.'; -$labels['connecterror'] = 'Non foi posible gardar o contrasinal novo. Erro de conexión'; -$labels['internalerror'] = 'Non foi posible gardar o contrasinal novo.'; -$labels['passwordshort'] = 'O contrasinal debe ter polo menos $length caracteres.'; -$labels['passwordweak'] = 'O contrasinal debe incluir polo menos un número e un signo de puntuación.'; -$labels['passwordforbidden'] = 'O contrasinal contén caracteres non permitidos.'; +$labels['changepasswd'] = 'Cambiar contrasinal'; +$labels['curpasswd'] = 'Contrasinal actual:'; +$labels['newpasswd'] = 'Contrasinal novo:'; +$labels['confpasswd'] = 'Confirmar contrasinal:'; + +$messages = array(); +$messages['nopassword'] = 'Por favor, introduza un contrasinal novo.'; +$messages['nocurpassword'] = 'Por favor, introduza o contrasinal actual.'; +$messages['passwordincorrect'] = 'O contrasinal actual é incorrecto.'; +$messages['passwordinconsistency'] = 'Os contrasinals non coinciden. Por favor, inténteo de novo.'; +$messages['crypterror'] = 'Non foi posible gardar o contrasinal novo. Falta a función de cifrado.'; +$messages['connecterror'] = 'Non foi posible gardar o contrasinal novo. Erro de conexión'; +$messages['internalerror'] = 'Non foi posible gardar o contrasinal novo.'; +$messages['passwordshort'] = 'O contrasinal debe ter polo menos $length caracteres.'; +$messages['passwordweak'] = 'O contrasinal debe incluir polo menos un número e un signo de puntuación.'; +$messages['passwordforbidden'] = 'O contrasinal contén caracteres non permitidos.'; +?> diff --git a/plugins/password/localization/he_IL.inc b/plugins/password/localization/he_IL.inc index 143e2c5af..005a8e9d8 100644 --- a/plugins/password/localization/he_IL.inc +++ b/plugins/password/localization/he_IL.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'שינוי סיסמה'; -$labels['curpasswd'] = 'סיסמה נוכחית:'; -$labels['newpasswd'] = 'סיסמה חדשה:'; -$labels['confpasswd'] = 'אימות הסיסמה החדשה:'; -$labels['nopassword'] = 'נא להקליד סיסמה חדשה'; -$labels['nocurpassword'] = 'נא להקיש הסיסמה הנוכחית'; -$labels['passwordincorrect'] = 'הוקשה סיסמה נוכחית שגויה'; -$labels['passwordinconsistency'] = 'הסיסמאות שהוקשו אינן תואמות, נא לנסות שנית.'; -$labels['crypterror'] = 'לא נשמרה הסיסמה החדשה. חסר מנגנון הצפנה.'; -$labels['connecterror'] = 'לא נשמרה הסיסמה החדשה. שגיאת תקשורת.'; -$labels['internalerror'] = 'לא ניתן לשמור על הסיסמה החדשה.'; -$labels['passwordshort'] = 'הסיסמה צריכה להיות לפחות בעלת $length תווים'; -$labels['passwordweak'] = 'הסיסמה חייבת לכלול לפחות סיפרה אחת ולפחות סימן פיסוק אחד.'; -$labels['passwordforbidden'] = 'הסיסמה מכילה תווים אסורים.'; +$labels['changepasswd'] = 'שינוי סיסמה'; +$labels['curpasswd'] = 'סיסמה נוכחית:'; +$labels['newpasswd'] = 'סיסמה חדשה:'; +$labels['confpasswd'] = 'אימות הסיסמה החדשה:'; + +$messages = array(); +$messages['nopassword'] = 'נא להקליד סיסמה חדשה'; +$messages['nocurpassword'] = 'נא להקיש הסיסמה הנוכחית'; +$messages['passwordincorrect'] = 'הוקשה סיסמה נוכחית שגויה'; +$messages['passwordinconsistency'] = 'הסיסמאות שהוקשו אינן תואמות, נא לנסות שנית.'; +$messages['crypterror'] = 'לא נשמרה הסיסמה החדשה. חסר מנגנון הצפנה.'; +$messages['connecterror'] = 'לא נשמרה הסיסמה החדשה. שגיאת תקשורת.'; +$messages['internalerror'] = 'לא ניתן לשמור על הסיסמה החדשה.'; +$messages['passwordshort'] = 'הסיסמה צריכה להיות לפחות בעלת $length תווים'; +$messages['passwordweak'] = 'הסיסמה חייבת לכלול לפחות סיפרה אחת ולפחות סימן פיסוק אחד.'; +$messages['passwordforbidden'] = 'הסיסמה מכילה תווים אסורים.'; +?> diff --git a/plugins/password/localization/hr_HR.inc b/plugins/password/localization/hr_HR.inc index ece203d3c..f97f5a44c 100644 --- a/plugins/password/localization/hr_HR.inc +++ b/plugins/password/localization/hr_HR.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/hr_HR/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Promijeni zaporku'; -$labels['curpasswd'] = 'Važeća zaporka:'; -$labels['newpasswd'] = 'Nova zaporka:'; -$labels['confpasswd'] = 'Potvrda nove zaporke:'; -$labels['nopassword'] = 'Molimo unesite novu zaporku.'; -$labels['nocurpassword'] = 'Molimo unesite trenutnu zaporku.'; -$labels['passwordincorrect'] = 'Trenutna zaporka je nevažeća.'; -$labels['passwordinconsistency'] = 'Zaporke su različite, pokušajte ponovo.'; -$labels['crypterror'] = 'Nemoguće promijeniti zaporku. Nedostaje enkripcijska funkcija.'; -$labels['connecterror'] = 'Nemoguće promijeniti zaporku. Greška prilikom spajanja.'; -$labels['internalerror'] = 'Nemoguće promijeniti zaporku.'; -$labels['passwordshort'] = 'Zaporka mora sadržavati barem $length znakova.'; -$labels['passwordweak'] = 'Zaporka mora sadržavati barem jedanu znamenku i jedan interpunkcijski znak.'; -$labels['passwordforbidden'] = 'Zaporka sadrži nedozvoljene znakove.'; +$labels['changepasswd'] = 'Promijeni zaporku'; +$labels['curpasswd'] = 'Važeća zaporka:'; +$labels['newpasswd'] = 'Nova zaporka:'; +$labels['confpasswd'] = 'Potvrda nove zaporke:'; + +$messages = array(); +$messages['nopassword'] = 'Molimo unesite novu zaporku.'; +$messages['nocurpassword'] = 'Molimo unesite trenutnu zaporku.'; +$messages['passwordincorrect'] = 'Trenutna zaporka je nevažeća.'; +$messages['passwordinconsistency'] = 'Zaporke su različite, pokušajte ponovo.'; +$messages['crypterror'] = 'Nemoguće promijeniti zaporku. Nedostaje enkripcijska funkcija.'; +$messages['connecterror'] = 'Nemoguće promijeniti zaporku. Greška prilikom spajanja.'; +$messages['internalerror'] = 'Nemoguće promijeniti zaporku.'; +$messages['passwordshort'] = 'Zaporka mora sadržavati barem $length znakova.'; +$messages['passwordweak'] = 'Zaporka mora sadržavati barem jedanu znamenku i jedan interpunkcijski znak.'; +$messages['passwordforbidden'] = 'Zaporka sadrži nedozvoljene znakove.'; +?> diff --git a/plugins/password/localization/hu_HU.inc b/plugins/password/localization/hu_HU.inc index 3fb9a93d6..6b6077115 100644 --- a/plugins/password/localization/hu_HU.inc +++ b/plugins/password/localization/hu_HU.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/hu_HU/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: bela | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Jelszó módosítás'; -$labels['curpasswd'] = 'Jelenlegi jelszó:'; -$labels['newpasswd'] = 'Új jelszó:'; -$labels['confpasswd'] = 'Új jelszó mégegyszer:'; -$labels['nopassword'] = 'Kérjük adja meg az új jelszót.'; -$labels['nocurpassword'] = 'Kérjük adja meg a jelenlegi jelszót.'; -$labels['passwordincorrect'] = 'Érvénytelen a jelenlegi jelszó.'; -$labels['passwordinconsistency'] = 'A beírt jelszavak nem azonosak. Próbálja újra.'; -$labels['crypterror'] = 'Hiba történt a kérés feldolgozása során.'; -$labels['connecterror'] = 'Az új jelszó mentése nem sikerült. Hiba a kapcsolatban'; -$labels['internalerror'] = 'Hiba történt a kérés feldolgozása során.'; -$labels['passwordshort'] = 'A jelszónak legalább $length karakter hosszunak kell lennie.'; -$labels['passwordweak'] = 'A jelszónak mindenképpen kell tartalmaznia egy számot és egy írásjelet.'; -$labels['passwordforbidden'] = 'A jelszó tiltott karaktert is tartalmaz.'; +$labels['changepasswd'] = 'Jelszó módosítás'; +$labels['curpasswd'] = 'Jelenlegi jelszó:'; +$labels['newpasswd'] = 'Új jelszó:'; +$labels['confpasswd'] = 'Új jelszó mégegyszer:'; + +$messages = array(); +$messages['nopassword'] = 'Kérjük adja meg az új jelszót.'; +$messages['nocurpassword'] = 'Kérjük adja meg a jelenlegi jelszót.'; +$messages['passwordincorrect'] = 'Érvénytelen a jelenlegi jelszó.'; +$messages['passwordinconsistency'] = 'A beírt jelszavak nem azonosak. Próbálja újra.'; +$messages['crypterror'] = 'Hiba történt a kérés feldolgozása során.'; +$messages['connecterror'] = 'Az új jelszó mentése nem sikerült. Hiba a kapcsolatban'; +$messages['internalerror'] = 'Hiba történt a kérés feldolgozása során.'; +$messages['passwordshort'] = 'A jelszónak legalább $length karakter hosszunak kell lennie.'; +$messages['passwordweak'] = 'A jelszónak mindenképpen kell tartalmaznia egy számot és egy írásjelet.'; +$messages['passwordforbidden'] = 'A jelszó tiltott karaktert is tartalmaz.'; +?> diff --git a/plugins/password/localization/hy_AM.inc b/plugins/password/localization/hy_AM.inc index 7d6ea3df7..b30f31894 100644 --- a/plugins/password/localization/hy_AM.inc +++ b/plugins/password/localization/hy_AM.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/hy_AM/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Գաղտնաբառի փոփոխում'; -$labels['curpasswd'] = 'Առկա գաղտնաբառը`'; -$labels['newpasswd'] = 'Նոր գաղտնաբառը`'; -$labels['confpasswd'] = 'Կրկնեք նոր գաղտնաբառը`'; -$labels['nopassword'] = 'Ներմուցեք նոր գաղտնաբառը։'; -$labels['nocurpassword'] = 'Ներմուցեք առկա գաղտնաբառը։'; -$labels['passwordincorrect'] = 'Առկա գաղտնաբառը սխալ է։'; -$labels['passwordinconsistency'] = 'Նոր գաղտնաբառերը չեն համընկնում, կրկին փորձեք։'; -$labels['crypterror'] = 'Նոր գաղտնաբառի պահպանումը ձախողվեց։ Բացակայում է գաղտնագրման ֆունկցիան։'; -$labels['connecterror'] = 'Նոր գաղտնաբառի պահպանումը ձախողվեց։ Կապի սխալ։'; -$labels['internalerror'] = 'Նոր գաղտնաբառի պահպանումը ձախողվեց։'; -$labels['passwordshort'] = 'Գաղտնաբառերը պետք է լինեն առնվազն $length նիշ երկարությամբ։'; -$labels['passwordweak'] = 'Գաղտնաբառերը պետք է պարունակեն առնվազն մեկ թիվ և մեկ կետադրական նիշ։'; -$labels['passwordforbidden'] = 'Գաղտնաբառը պարունակում է արգելված նիշ։'; +$labels['changepasswd'] = 'Գաղտնաբառի փոփոխում'; +$labels['curpasswd'] = 'Առկա գաղտնաբառը`'; +$labels['newpasswd'] = 'Նոր գաղտնաբառը`'; +$labels['confpasswd'] = 'Կրկնեք նոր գաղտնաբառը`'; + +$messages = array(); +$messages['nopassword'] = 'Ներմուցեք նոր գաղտնաբառը։'; +$messages['nocurpassword'] = 'Ներմուցեք առկա գաղտնաբառը։'; +$messages['passwordincorrect'] = 'Առկա գաղտնաբառը սխալ է։'; +$messages['passwordinconsistency'] = 'Նոր գաղտնաբառերը չեն համընկնում, կրկին փորձեք։'; +$messages['crypterror'] = 'Նոր գաղտնաբառի պահպանումը ձախողվեց։ Բացակայում է գաղտնագրման ֆունկցիան։'; +$messages['connecterror'] = 'Նոր գաղտնաբառի պահպանումը ձախողվեց։ Կապի սխալ։'; +$messages['internalerror'] = 'Նոր գաղտնաբառի պահպանումը ձախողվեց։'; +$messages['passwordshort'] = 'Գաղտնաբառերը պետք է լինեն առնվազն $length նիշ երկարությամբ։'; +$messages['passwordweak'] = 'Գաղտնաբառերը պետք է պարունակեն առնվազն մեկ թիվ և մեկ կետադրական նիշ։'; +$messages['passwordforbidden'] = 'Գաղտնաբառը պարունակում է արգելված նիշ։'; +?> diff --git a/plugins/password/localization/id_ID.inc b/plugins/password/localization/id_ID.inc index f5e8a5c30..5026de259 100644 --- a/plugins/password/localization/id_ID.inc +++ b/plugins/password/localization/id_ID.inc @@ -2,19 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/id_ID/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Lazlo | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Ubah Sandi'; -$labels['curpasswd'] = 'Sandi:'; -$labels['newpasswd'] = 'Sandi Baru:'; +$labels['changepasswd'] = 'Ubah Sandi'; +$labels['curpasswd'] = 'Sandi saat ini:'; +$labels['newpasswd'] = 'Sandi Baru:'; +$labels['confpasswd'] = 'Konfirmasi Sandi Baru:'; + +$messages = array(); +$messages['nopassword'] = 'Masukkan sandi baru.'; +$messages['nocurpassword'] = 'Masukkan sandi saat ini.'; +$messages['passwordincorrect'] = 'Sandi saat ini salah.'; +$messages['passwordinconsistency'] = 'Sandi tidak cocok, harap coba lagi.'; +$messages['crypterror'] = 'Tidak dapat menyimpan sandi baru. Fungsi enkripsi tidak ditemukan.'; +$messages['connecterror'] = 'Tidak dapat menyimpan sandi baru. Koneksi error.'; +$messages['internalerror'] = 'Tidak dapat menyimpan sandi baru.'; +$messages['passwordshort'] = 'Panjang password minimal $length karakter'; +$messages['passwordweak'] = 'Sandi harus menyertakan setidaknya satu angka dan satu tanda baca.'; +$messages['passwordforbidden'] = 'Sandi mengandung karakter terlarang.'; +?> diff --git a/plugins/password/localization/it_IT.inc b/plugins/password/localization/it_IT.inc index 5b2f98ad3..6ce2f7499 100644 --- a/plugins/password/localization/it_IT.inc +++ b/plugins/password/localization/it_IT.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/it_IT/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Andrea Bernini <andrea.bernini@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Modifica la Password'; -$labels['curpasswd'] = 'Password corrente:'; -$labels['newpasswd'] = 'Nuova password:'; -$labels['confpasswd'] = 'Conferma la nuova Password:'; -$labels['nopassword'] = 'Per favore inserire la nuova password.'; -$labels['nocurpassword'] = 'Per favore inserire la password corrente.'; -$labels['passwordincorrect'] = 'La password corrente non è corretta.'; -$labels['passwordinconsistency'] = 'Le password non coincidono, per favore reinserire.'; -$labels['crypterror'] = 'Impossibile salvare la nuova password. Funzione di crittografia mancante.'; -$labels['connecterror'] = 'Imposibile salvare la nuova password. Errore di connessione.'; -$labels['internalerror'] = 'Impossibile salvare la nuova password.'; -$labels['passwordshort'] = 'La password deve essere lunga almeno $length caratteri.'; -$labels['passwordweak'] = 'La password deve includere almeno una cifra decimale e un simbolo di punteggiatura.'; -$labels['passwordforbidden'] = 'La password contiene caratteri proibiti.'; +$labels['changepasswd'] = 'Modifica la Password'; +$labels['curpasswd'] = 'Password corrente:'; +$labels['newpasswd'] = 'Nuova password:'; +$labels['confpasswd'] = 'Conferma la nuova Password:'; + +$messages = array(); +$messages['nopassword'] = 'Per favore inserire la nuova password.'; +$messages['nocurpassword'] = 'Per favore inserire la password corrente.'; +$messages['passwordincorrect'] = 'La password corrente non è corretta.'; +$messages['passwordinconsistency'] = 'Le password non coincidono, per favore reinserire.'; +$messages['crypterror'] = 'Impossibile salvare la nuova password. Funzione di crittografia mancante.'; +$messages['connecterror'] = 'Imposibile salvare la nuova password. Errore di connessione.'; +$messages['internalerror'] = 'Impossibile salvare la nuova password.'; +$messages['passwordshort'] = 'La password deve essere lunga almeno $length caratteri.'; +$messages['passwordweak'] = 'La password deve includere almeno una cifra decimale e un simbolo di punteggiatura.'; +$messages['passwordforbidden'] = 'La password contiene caratteri proibiti.'; +?> diff --git a/plugins/password/localization/ja_JP.inc b/plugins/password/localization/ja_JP.inc index 32377f01f..6abea5348 100644 --- a/plugins/password/localization/ja_JP.inc +++ b/plugins/password/localization/ja_JP.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Takahiro Kambe | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'パスワードの変更'; -$labels['curpasswd'] = '現在のパスワード:'; -$labels['newpasswd'] = '新しいパスワード:'; -$labels['confpasswd'] = '新しいパスワード (確認):'; -$labels['nopassword'] = '新しいパスワードを入力してください。'; -$labels['nocurpassword'] = '現在のパスワードを入力してください。'; -$labels['passwordincorrect'] = '現在のパスワードが間違っています。'; -$labels['passwordinconsistency'] = 'パスワードが一致しません。もう一度やり直してください。'; -$labels['crypterror'] = 'パスワードを保存できませんでした。暗号化関数がみあたりません。'; -$labels['connecterror'] = '新しいパスワードを保存できませんでした。接続エラーです。'; -$labels['internalerror'] = '新しいパスワードを保存できませんでした。'; -$labels['passwordshort'] = 'パスワードは少なくとも $length 文字の長さが必要です。'; -$labels['passwordweak'] = 'パスワードは少なくとも数字の 1 文字と記号の 1 文字を含んでいなければなりません。'; -$labels['passwordforbidden'] = 'パスワードに禁止された文字が含まれています。'; +$labels['changepasswd'] = 'パスワードの変更'; +$labels['curpasswd'] = '現在のパスワード:'; +$labels['newpasswd'] = '新しいパスワード:'; +$labels['confpasswd'] = '新しいパスワード (確認):'; + +$messages = array(); +$messages['nopassword'] = '新しいパスワードを入力してください。'; +$messages['nocurpassword'] = '現在のパスワードを入力してください。'; +$messages['passwordincorrect'] = '現在のパスワードが間違っています。'; +$messages['passwordinconsistency'] = 'パスワードが一致しません。もう一度やり直してください。'; +$messages['crypterror'] = 'パスワードを保存できませんでした。暗号化関数がみあたりません。'; +$messages['connecterror'] = '新しいパスワードを保存できませんでした。接続エラーです。'; +$messages['internalerror'] = '新しいパスワードを保存できませんでした。'; +$messages['passwordshort'] = 'パスワードは少なくとも $length 文字の長さが必要です。'; +$messages['passwordweak'] = 'パスワードは少なくとも数字の 1 文字と記号の 1 文字を含んでいなければなりません。'; +$messages['passwordforbidden'] = 'パスワードに禁止された文字が含まれています。'; +?> diff --git a/plugins/password/localization/ko_KR.inc b/plugins/password/localization/ko_KR.inc index 9bbe4cc79..ec346ee00 100644 --- a/plugins/password/localization/ko_KR.inc +++ b/plugins/password/localization/ko_KR.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/ko_KR/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kim, Woohyun <woohyun.kim@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = '암호 변경'; -$labels['curpasswd'] = '현재 암호:'; -$labels['newpasswd'] = '새 암호:'; -$labels['confpasswd'] = '새로운 비밀번호 확인 :'; -$labels['nopassword'] = '새 암호를 입력하시오.'; -$labels['nocurpassword'] = '현재 사용중인 암호를 입력하세요.'; -$labels['passwordincorrect'] = '현재 사용중인 암호가 올바르지 않습니다.'; -$labels['passwordinconsistency'] = '암호가 일치하지 않습니다. 다시 시도하기 바랍니다.'; -$labels['crypterror'] = '새로운 암호를 저장할 수 없습니다. 암호화 실패.'; -$labels['connecterror'] = '새로운 암호를 저장할 수 없습니다. 연결 오류.'; -$labels['internalerror'] = '새로운 암호를 저장할 수 없습니다.'; -$labels['passwordshort'] = '암호는 적어도 $length 글자 이상이어야 합니다.'; -$labels['passwordweak'] = '암호는 적어도 숫자 하나와 특수 문자 하나를 포함하여야 합니다.'; -$labels['passwordforbidden'] = '암호가 허락되지 않은 문자들을 포함하고 있습니다.'; +$labels['changepasswd'] = '암호 변경'; +$labels['curpasswd'] = '현재 암호:'; +$labels['newpasswd'] = '새 암호:'; +$labels['confpasswd'] = '새로운 비밀번호 확인 :'; + +$messages = array(); +$messages['nopassword'] = '새 암호를 입력하시오.'; +$messages['nocurpassword'] = '현재 사용중인 암호를 입력하세요.'; +$messages['passwordincorrect'] = '현재 사용중인 암호가 올바르지 않습니다.'; +$messages['passwordinconsistency'] = '암호가 일치하지 않습니다. 다시 시도하기 바랍니다.'; +$messages['crypterror'] = '새로운 암호를 저장할 수 없습니다. 암호화 실패.'; +$messages['connecterror'] = '새로운 암호를 저장할 수 없습니다. 연결 오류.'; +$messages['internalerror'] = '새로운 암호를 저장할 수 없습니다.'; +$messages['passwordshort'] = '암호는 적어도 $length 글자 이상이어야 합니다.'; +$messages['passwordweak'] = '암호는 적어도 숫자 하나와 특수 문자 하나를 포함하여야 합니다.'; +$messages['passwordforbidden'] = '암호가 허락되지 않은 문자들을 포함하고 있습니다.'; +?> diff --git a/plugins/password/localization/ku.inc b/plugins/password/localization/ku.inc index 8163df8e8..3bee221b6 100644 --- a/plugins/password/localization/ku.inc +++ b/plugins/password/localization/ku.inc @@ -2,17 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/ku/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: ZirYaN <ziryan.net@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'گۆڕینی ووشەی نهێنی'; +$labels['changepasswd'] = 'گۆڕینی ووشەی نهێنی'; +$labels['curpasswd'] = 'Current Password:'; +$labels['newpasswd'] = 'New Password:'; +$labels['confpasswd'] = 'Confirm New Password:'; + +$messages = array(); +$messages['nopassword'] = 'Please input new password.'; +$messages['nocurpassword'] = 'Please input current password.'; +$messages['passwordincorrect'] = 'Current password incorrect.'; +$messages['passwordinconsistency'] = 'Passwords do not match, please try again.'; +$messages['crypterror'] = 'Could not save new password. Encryption function missing.'; +$messages['connecterror'] = 'Could not save new password. Connection error.'; +$messages['internalerror'] = 'Could not save new password.'; +$messages['passwordshort'] = 'Password must be at least $length characters long.'; +$messages['passwordweak'] = 'Password must include at least one number and one punctuation character.'; +$messages['passwordforbidden'] = 'Password contains forbidden characters.'; +?> diff --git a/plugins/password/localization/lt_LT.inc b/plugins/password/localization/lt_LT.inc index 86e7a3db0..fe512960a 100644 --- a/plugins/password/localization/lt_LT.inc +++ b/plugins/password/localization/lt_LT.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Rimas Kudelis <rq@akl.lt> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Slaptažodžio keitimas'; -$labels['curpasswd'] = 'Dabartinis slaptažodis:'; -$labels['newpasswd'] = 'Naujasis slaptažodis:'; -$labels['confpasswd'] = 'Pakartokite naująjį slaptažodį:'; -$labels['nopassword'] = 'Prašom įvesti naująjį slaptažodį.'; -$labels['nocurpassword'] = 'Prašom įvesti dabartinį slaptažodį.'; -$labels['passwordincorrect'] = 'Dabartinis slaptažodis neteisingas.'; -$labels['passwordinconsistency'] = 'Slaptažodžiai nesutapo. Bandykite dar kartą.'; -$labels['crypterror'] = 'Nepavyko įrašyti naujojo slaptažodžio. Trūksta šifravimo funkcijos.'; -$labels['connecterror'] = 'Nepavyko įrašyti naujojo slaptažodžio. Ryšio klaida.'; -$labels['internalerror'] = 'Nepavyko įrašyti naujojo slaptažodžio.'; -$labels['passwordshort'] = 'Slaptažodis turi būti sudarytas bent iš $length simbolių.'; -$labels['passwordweak'] = 'Slaptažodyje turi būti bent vienas skaitmuo ir vienas skyrybos ženklas.'; -$labels['passwordforbidden'] = 'Slaptažodyje rasta neleistinų simbolių.'; +$labels['changepasswd'] = 'Slaptažodžio keitimas'; +$labels['curpasswd'] = 'Dabartinis slaptažodis:'; +$labels['newpasswd'] = 'Naujasis slaptažodis:'; +$labels['confpasswd'] = 'Pakartokite naująjį slaptažodį:'; + +$messages = array(); +$messages['nopassword'] = 'Prašom įvesti naująjį slaptažodį.'; +$messages['nocurpassword'] = 'Prašom įvesti dabartinį slaptažodį.'; +$messages['passwordincorrect'] = 'Dabartinis slaptažodis neteisingas.'; +$messages['passwordinconsistency'] = 'Slaptažodžiai nesutapo. Bandykite dar kartą.'; +$messages['crypterror'] = 'Nepavyko įrašyti naujojo slaptažodžio. Trūksta šifravimo funkcijos.'; +$messages['connecterror'] = 'Nepavyko įrašyti naujojo slaptažodžio. Ryšio klaida.'; +$messages['internalerror'] = 'Nepavyko įrašyti naujojo slaptažodžio.'; +$messages['passwordshort'] = 'Slaptažodis turi būti sudarytas bent iš $length simbolių.'; +$messages['passwordweak'] = 'Slaptažodyje turi būti bent vienas skaitmuo ir vienas skyrybos ženklas.'; +$messages['passwordforbidden'] = 'Slaptažodyje rasta neleistinų simbolių.'; +?> diff --git a/plugins/password/localization/lv_LV.inc b/plugins/password/localization/lv_LV.inc index 0dbbdba28..650d31b2c 100644 --- a/plugins/password/localization/lv_LV.inc +++ b/plugins/password/localization/lv_LV.inc @@ -2,29 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/lv_LV/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Nomainīt paroli'; -$labels['curpasswd'] = 'Pašreizējā parole:'; -$labels['newpasswd'] = 'Jaunā parole:'; -$labels['confpasswd'] = 'Vēlreiz jauno paroli:'; -$labels['nopassword'] = 'Lūdzu, ievadiet jauno paroli.'; -$labels['nocurpassword'] = 'Lūdzu, ievadiet pašreizējo paroli.'; -$labels['passwordincorrect'] = 'Pašreizējā parole nepareiza.'; -$labels['passwordinconsistency'] = 'Paroles nesakrīt. Lūdzu, ievadiet vēlreiz.'; -$labels['crypterror'] = 'Nevarēja saglabāt jauno paroli. Trūkst kriptēšanas funkcija.'; -$labels['connecterror'] = 'Nevarēja saglabāt jauno paroli. Savienojuma kļūda.'; -$labels['internalerror'] = 'Nevarēja saglabāt jauno paroli.'; -$labels['passwordshort'] = 'Jaunajai parolei jābūt vismaz $length simbola garai.'; -$labels['passwordweak'] = 'Jaunajai parolei jāsatur vismaz viens cipars un punktuācijas simbols.'; +$labels['changepasswd'] = 'Nomainīt paroli'; +$labels['curpasswd'] = 'Pašreizējā parole:'; +$labels['newpasswd'] = 'Jaunā parole:'; +$labels['confpasswd'] = 'Vēlreiz jauno paroli:'; + +$messages = array(); +$messages['nopassword'] = 'Lūdzu, ievadiet jauno paroli.'; +$messages['nocurpassword'] = 'Lūdzu, ievadiet pašreizējo paroli.'; +$messages['passwordincorrect'] = 'Pašreizējā parole nepareiza.'; +$messages['passwordinconsistency'] = 'Paroles nesakrīt. Lūdzu, ievadiet vēlreiz.'; +$messages['crypterror'] = 'Nevarēja saglabāt jauno paroli. Trūkst kriptēšanas funkcija.'; +$messages['connecterror'] = 'Nevarēja saglabāt jauno paroli. Savienojuma kļūda.'; +$messages['internalerror'] = 'Nevarēja saglabāt jauno paroli.'; +$messages['passwordshort'] = 'Jaunajai parolei jābūt vismaz $length simbola garai.'; +$messages['passwordweak'] = 'Jaunajai parolei jāsatur vismaz viens cipars un punktuācijas simbols.'; +$messages['passwordforbidden'] = 'Password contains forbidden characters.'; +?> diff --git a/plugins/password/localization/nb_NO.inc b/plugins/password/localization/nb_NO.inc index ff148b4ed..6d8440bf3 100644 --- a/plugins/password/localization/nb_NO.inc +++ b/plugins/password/localization/nb_NO.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NB/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Fredrik Larsen <fredrik.h.larsen@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Bytt passord'; -$labels['curpasswd'] = 'Nåværende passord:'; -$labels['newpasswd'] = 'Nytt passord:'; -$labels['confpasswd'] = 'Bekreft nytt passord'; -$labels['nopassword'] = 'Vennligst skriv inn nytt passord'; -$labels['nocurpassword'] = 'Vennligst skriv inn nåværende passord'; -$labels['passwordincorrect'] = 'Nåværende passord er feil.'; -$labels['passwordinconsistency'] = 'Passordene er ikke like, vennligst prøv igjen.'; -$labels['crypterror'] = 'Kunne ikke lagre nytt passord. Krypteringsfunksjonen mangler.'; -$labels['connecterror'] = 'Kunne ikke lagre nytt passord. Tilkoblingsfeil.'; -$labels['internalerror'] = 'Kunne ikke lagre nytt passord'; -$labels['passwordshort'] = 'Passordet må minimum inneholde $length tegn.'; -$labels['passwordweak'] = 'Passordet må inneholde minst ett tall og ett tegnsettingssymbol.'; -$labels['passwordforbidden'] = 'Passordet inneholder forbudte tegn.'; +$labels['changepasswd'] = 'Bytt passord'; +$labels['curpasswd'] = 'Nåværende passord:'; +$labels['newpasswd'] = 'Nytt passord:'; +$labels['confpasswd'] = 'Bekreft nytt passord'; + +$messages = array(); +$messages['nopassword'] = 'Vennligst skriv inn nytt passord'; +$messages['nocurpassword'] = 'Vennligst skriv inn nåværende passord'; +$messages['passwordincorrect'] = 'Nåværende passord er feil.'; +$messages['passwordinconsistency'] = 'Passordene er ikke like, vennligst prøv igjen.'; +$messages['crypterror'] = 'Kunne ikke lagre nytt passord. Krypteringsfunksjonen mangler.'; +$messages['connecterror'] = 'Kunne ikke lagre nytt passord. Tilkoblingsfeil.'; +$messages['internalerror'] = 'Kunne ikke lagre nytt passord'; +$messages['passwordshort'] = 'Passordet må minimum inneholde $length tegn.'; +$messages['passwordweak'] = 'Passordet må inneholde minst ett tall og ett tegnsettingssymbol.'; +$messages['passwordforbidden'] = 'Passordet inneholder forbudte tegn.'; +?> diff --git a/plugins/password/localization/nl_NL.inc b/plugins/password/localization/nl_NL.inc index 5429cb52e..e5b634602 100644 --- a/plugins/password/localization/nl_NL.inc +++ b/plugins/password/localization/nl_NL.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/nl_NL/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Geert Wirken | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Wijzig Wachtwoord'; -$labels['curpasswd'] = 'Huidig Wachtwoord:'; -$labels['newpasswd'] = 'Nieuw Wachtwoord:'; -$labels['confpasswd'] = 'Bevestig Nieuw Wachtwoord:'; -$labels['nopassword'] = 'Vul een wachtwoord in.'; -$labels['nocurpassword'] = 'vul het huidige wachtwoord in.'; -$labels['passwordincorrect'] = 'Huidig wachtwoord is onjuist.'; -$labels['passwordinconsistency'] = 'Wachtwoorden komen niet overeen, probeer het opnieuw.'; -$labels['crypterror'] = 'De server mist een functie om uw wachtwoord et beveiligen.'; -$labels['connecterror'] = 'Kan het nieuwe wachtwoord niet opslaan. Verbindingsfout.'; -$labels['internalerror'] = 'Uw wachtwoord kan niet worden opgeslagen.'; -$labels['passwordshort'] = 'Het wachtwoord moet minimaal $length tekens lang zijn.'; -$labels['passwordweak'] = 'Het wachtwoord moet minimaal één nummer en één leesteken bevatten.'; -$labels['passwordforbidden'] = 'Het wachtwoord bevat tekens die niet toegestaan zijn.'; +$labels['changepasswd'] = 'Wachtwoord wijzigen'; +$labels['curpasswd'] = 'Huidig wachtwoord:'; +$labels['newpasswd'] = 'Nieuw wachtwoord:'; +$labels['confpasswd'] = 'Bevestig nieuw wachtwoord:'; + +$messages = array(); +$messages['nopassword'] = 'Vul uw nieuwe wachtwoord in.'; +$messages['nocurpassword'] = 'Vul uw huidige wachtwoord in.'; +$messages['passwordincorrect'] = 'Huidig wachtwoord is onjuist.'; +$messages['passwordinconsistency'] = 'Wachtwoorden komen niet overeen, probeer het opnieuw.'; +$messages['crypterror'] = 'Nieuwe wachtwoord kan niet opgeslagen worden; de server mist een versleutelfunctie.'; +$messages['connecterror'] = 'Nieuwe wachtwoord kan niet opgeslagen worden; verbindingsfout.'; +$messages['internalerror'] = 'Uw nieuwe wachtwoord kan niet worden opgeslagen.'; +$messages['passwordshort'] = 'Het wachtwoord moet minimaal $length tekens lang zijn.'; +$messages['passwordweak'] = 'Het wachtwoord moet minimaal één cijfer en één leesteken bevatten.'; +$messages['passwordforbidden'] = 'Het wachtwoord bevat tekens die niet toegestaan zijn.'; +?> diff --git a/plugins/password/localization/nn_NO.inc b/plugins/password/localization/nn_NO.inc index 13d396833..dc7c8f390 100644 --- a/plugins/password/localization/nn_NO.inc +++ b/plugins/password/localization/nn_NO.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/nn_NN/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Fredrik Larsen <fredrik.h.larsen@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Bytt passord'; -$labels['curpasswd'] = 'Noverande passord:'; -$labels['newpasswd'] = 'Nytt passord:'; -$labels['confpasswd'] = 'Bekreft nytt passord'; -$labels['nopassword'] = 'Venlegast skriv inn nytt passord.'; -$labels['nocurpassword'] = 'Venlegast skriv inn noverande passord.'; -$labels['passwordincorrect'] = 'Noverande passord er feil.'; -$labels['passwordinconsistency'] = 'Passorda er ikkje like, venlegast prøv igjen.'; -$labels['crypterror'] = 'Kunne ikkje lagre nytt passord. Krypteringsfunksjonen manglar.'; -$labels['connecterror'] = 'Kunne ikkje lagre nytt passord. Tilkoblingsfeil.'; -$labels['internalerror'] = 'Kunne ikkje lagre nytt passord.'; -$labels['passwordshort'] = 'Passordet må minimum innehalde $length teikn.'; -$labels['passwordweak'] = 'Passordet må innehalde minst eitt tal og eitt skilleteikn.'; -$labels['passwordforbidden'] = 'Passordet inneheld forbodne teikn.'; +$labels['changepasswd'] = 'Bytt passord'; +$labels['curpasswd'] = 'Noverande passord:'; +$labels['newpasswd'] = 'Nytt passord:'; +$labels['confpasswd'] = 'Bekreft nytt passord'; + +$messages = array(); +$messages['nopassword'] = 'Venlegast skriv inn nytt passord.'; +$messages['nocurpassword'] = 'Venlegast skriv inn noverande passord.'; +$messages['passwordincorrect'] = 'Noverande passord er feil.'; +$messages['passwordinconsistency'] = 'Passorda er ikkje like, venlegast prøv igjen.'; +$messages['crypterror'] = 'Kunne ikkje lagre nytt passord. Krypteringsfunksjonen manglar.'; +$messages['connecterror'] = 'Kunne ikkje lagre nytt passord. Tilkoblingsfeil.'; +$messages['internalerror'] = 'Kunne ikkje lagre nytt passord.'; +$messages['passwordshort'] = 'Passordet må minimum innehalde $length teikn.'; +$messages['passwordweak'] = 'Passordet må innehalde minst eitt tal og eitt skilleteikn.'; +$messages['passwordforbidden'] = 'Passordet inneheld forbodne teikn.'; +?> diff --git a/plugins/password/localization/pl_PL.inc b/plugins/password/localization/pl_PL.inc index 6edbf3fb1..f4bce1792 100644 --- a/plugins/password/localization/pl_PL.inc +++ b/plugins/password/localization/pl_PL.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/pl_PL/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Zmiana hasła'; -$labels['curpasswd'] = 'Aktualne hasło:'; -$labels['newpasswd'] = 'Nowe hasło:'; -$labels['confpasswd'] = 'Potwierdź hasło:'; -$labels['nopassword'] = 'Wprowadź nowe hasło.'; -$labels['nocurpassword'] = 'Wprowadź aktualne hasło.'; -$labels['passwordincorrect'] = 'Błędne aktualne hasło, spróbuj ponownie.'; -$labels['passwordinconsistency'] = 'Hasła nie pasują, spróbuj ponownie.'; -$labels['crypterror'] = 'Nie udało się zapisać nowego hasła. Brak funkcji kodującej.'; -$labels['connecterror'] = 'Nie udało się zapisać nowego hasła. Błąd połączenia.'; -$labels['internalerror'] = 'Nie udało się zapisać nowego hasła.'; -$labels['passwordshort'] = 'Hasło musi posiadać co najmniej $length znaków.'; -$labels['passwordweak'] = 'Hasło musi zawierać co najmniej jedną cyfrę i znak interpunkcyjny.'; -$labels['passwordforbidden'] = 'Hasło zawiera niedozwolone znaki.'; +$labels['changepasswd'] = 'Zmiana hasła'; +$labels['curpasswd'] = 'Aktualne hasło:'; +$labels['newpasswd'] = 'Nowe hasło:'; +$labels['confpasswd'] = 'Potwierdź hasło:'; + +$messages = array(); +$messages['nopassword'] = 'Wprowadź nowe hasło.'; +$messages['nocurpassword'] = 'Wprowadź aktualne hasło.'; +$messages['passwordincorrect'] = 'Błędne aktualne hasło, spróbuj ponownie.'; +$messages['passwordinconsistency'] = 'Hasła nie pasują, spróbuj ponownie.'; +$messages['crypterror'] = 'Nie udało się zapisać nowego hasła. Brak funkcji kodującej.'; +$messages['connecterror'] = 'Nie udało się zapisać nowego hasła. Błąd połączenia.'; +$messages['internalerror'] = 'Nie udało się zapisać nowego hasła.'; +$messages['passwordshort'] = 'Hasło musi posiadać co najmniej $length znaków.'; +$messages['passwordweak'] = 'Hasło musi zawierać co najmniej jedną cyfrę i znak interpunkcyjny.'; +$messages['passwordforbidden'] = 'Hasło zawiera niedozwolone znaki.'; +?> diff --git a/plugins/password/localization/pt_BR.inc b/plugins/password/localization/pt_BR.inc index cd6b19902..f6f6ced01 100644 --- a/plugins/password/localization/pt_BR.inc +++ b/plugins/password/localization/pt_BR.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_BR/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Alterar senha'; -$labels['curpasswd'] = 'Senha atual:'; -$labels['newpasswd'] = 'Nova senha:'; -$labels['confpasswd'] = 'Confirmar nova senha:'; -$labels['nopassword'] = 'Por favor, informe a nova senha.'; -$labels['nocurpassword'] = 'Por favor, informe a senha atual.'; -$labels['passwordincorrect'] = 'Senha atual incorreta.'; -$labels['passwordinconsistency'] = 'Senhas não combinam, por favor tente novamente.'; -$labels['crypterror'] = 'Não foi possível gravar a nova senha. Função de criptografia ausente.'; -$labels['connecterror'] = 'Não foi possível gravar a nova senha. Erro de conexão.'; -$labels['internalerror'] = 'Não foi possível gravar a nova senha.'; -$labels['passwordshort'] = 'A senha precisa ter ao menos $length caracteres.'; -$labels['passwordweak'] = 'A senha precisa conter ao menos um número e um caractere de pontuação.'; -$labels['passwordforbidden'] = 'A senha contém caracteres proibidos.'; +$labels['changepasswd'] = 'Alterar senha'; +$labels['curpasswd'] = 'Senha atual:'; +$labels['newpasswd'] = 'Nova senha:'; +$labels['confpasswd'] = 'Confirmar nova senha:'; + +$messages = array(); +$messages['nopassword'] = 'Por favor, informe a nova senha.'; +$messages['nocurpassword'] = 'Por favor, informe a senha atual.'; +$messages['passwordincorrect'] = 'Senha atual incorreta.'; +$messages['passwordinconsistency'] = 'Senhas não combinam, por favor tente novamente.'; +$messages['crypterror'] = 'Não foi possível gravar a nova senha. Função de criptografia ausente.'; +$messages['connecterror'] = 'Não foi possível gravar a nova senha. Erro de conexão.'; +$messages['internalerror'] = 'Não foi possível gravar a nova senha.'; +$messages['passwordshort'] = 'A senha precisa ter ao menos $length caracteres.'; +$messages['passwordweak'] = 'A senha precisa conter ao menos um número e um caractere de pontuação.'; +$messages['passwordforbidden'] = 'A senha contém caracteres proibidos.'; +?> diff --git a/plugins/password/localization/pt_PT.inc b/plugins/password/localization/pt_PT.inc index 004e9b207..faad112ea 100644 --- a/plugins/password/localization/pt_PT.inc +++ b/plugins/password/localization/pt_PT.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: David | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Alterar password'; -$labels['curpasswd'] = 'Password atual:'; -$labels['newpasswd'] = 'Nova password:'; -$labels['confpasswd'] = 'Confirmar password:'; -$labels['nopassword'] = 'Introduza a nova password.'; -$labels['nocurpassword'] = 'Introduza a password actual.'; -$labels['passwordincorrect'] = 'Password actual errada.'; -$labels['passwordinconsistency'] = 'Password\'s não combinam, tente novamente..'; -$labels['crypterror'] = 'Não foi possível gravar a nova password. Função de criptografica inexistente.'; -$labels['connecterror'] = 'Não foi possível gravar a nova password. Erro de ligação.'; -$labels['internalerror'] = 'Não foi possível gravar a nova password.'; -$labels['passwordshort'] = 'A palavra-passe deve ter pelo menos $length caracteres'; -$labels['passwordweak'] = 'A palavra-passe deve incluir pelo menos um numero e um sinal de pontuação.'; -$labels['passwordforbidden'] = 'A palavra-passe contém caracteres não suportados.'; +$labels['changepasswd'] = 'Alterar password'; +$labels['curpasswd'] = 'Password atual:'; +$labels['newpasswd'] = 'Nova password:'; +$labels['confpasswd'] = 'Confirmar password:'; + +$messages = array(); +$messages['nopassword'] = 'Introduza a nova password.'; +$messages['nocurpassword'] = 'Introduza a password actual.'; +$messages['passwordincorrect'] = 'Password actual errada.'; +$messages['passwordinconsistency'] = 'Password\'s não combinam, tente novamente..'; +$messages['crypterror'] = 'Não foi possível gravar a nova password. Função de criptografica inexistente.'; +$messages['connecterror'] = 'Não foi possível gravar a nova password. Erro de ligação.'; +$messages['internalerror'] = 'Não foi possível gravar a nova password.'; +$messages['passwordshort'] = 'A palavra-passe deve ter pelo menos $length caracteres'; +$messages['passwordweak'] = 'A palavra-passe deve incluir pelo menos um numero e um sinal de pontuação.'; +$messages['passwordforbidden'] = 'A palavra-passe contém caracteres não suportados.'; +?> diff --git a/plugins/password/localization/ro_RO.inc b/plugins/password/localization/ro_RO.inc index 61aa0aacb..7406efb9a 100644 --- a/plugins/password/localization/ro_RO.inc +++ b/plugins/password/localization/ro_RO.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/ro_RO/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Raduta Alex <raduta.alex@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Schimbați parola'; -$labels['curpasswd'] = 'Parola curentă:'; -$labels['newpasswd'] = 'Parola nouă:'; -$labels['confpasswd'] = 'Confirmați parola nouă:'; -$labels['nopassword'] = 'Te rog să introduci noua parolă.'; -$labels['nocurpassword'] = 'Te rog să introduci parola curentă'; -$labels['passwordincorrect'] = 'Parola curentă este incorectă.'; -$labels['passwordinconsistency'] = 'Parolele nu se potrivesc, vă rugăm să mai încercați'; -$labels['crypterror'] = 'Nu am reușit să salvez noua parolă. Lipsa funcției de criptare.'; -$labels['connecterror'] = 'Nu am reușit să salvez noua parolă. Eroare connexiune.'; -$labels['internalerror'] = 'Nu am reușit să salvez noua parolă.'; -$labels['passwordshort'] = 'Parola trebuie să aibă $length caractere.'; -$labels['passwordweak'] = 'Parola trebuie să conțina cel puțin un număr si un semn de punctuație'; -$labels['passwordforbidden'] = 'Parola conține caractere nepermise.'; +$labels['changepasswd'] = 'Schimbați parola'; +$labels['curpasswd'] = 'Parola curentă:'; +$labels['newpasswd'] = 'Parola nouă:'; +$labels['confpasswd'] = 'Confirmați parola nouă:'; + +$messages = array(); +$messages['nopassword'] = 'Te rog să introduci noua parolă.'; +$messages['nocurpassword'] = 'Te rog să introduci parola curentă'; +$messages['passwordincorrect'] = 'Parola curentă este incorectă.'; +$messages['passwordinconsistency'] = 'Parolele nu se potrivesc, vă rugăm să mai încercați'; +$messages['crypterror'] = 'Nu am reușit să salvez noua parolă. Lipsa funcției de criptare.'; +$messages['connecterror'] = 'Nu am reușit să salvez noua parolă. Eroare connexiune.'; +$messages['internalerror'] = 'Nu am reușit să salvez noua parolă.'; +$messages['passwordshort'] = 'Parola trebuie să aibă $length caractere.'; +$messages['passwordweak'] = 'Parola trebuie să conțina cel puțin un număr si un semn de punctuație'; +$messages['passwordforbidden'] = 'Parola conține caractere nepermise.'; +?> diff --git a/plugins/password/localization/ru_RU.inc b/plugins/password/localization/ru_RU.inc index e21f82020..79fbfedf6 100644 --- a/plugins/password/localization/ru_RU.inc +++ b/plugins/password/localization/ru_RU.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/ru_RU/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Изменить пароль'; -$labels['curpasswd'] = 'Текущий пароль:'; -$labels['newpasswd'] = 'Новый пароль:'; -$labels['confpasswd'] = 'Подтвердите новый пароль:'; -$labels['nopassword'] = 'Пожалуйста, введите новый пароль.'; -$labels['nocurpassword'] = 'Пожалуйста, введите текущий пароль.'; -$labels['passwordincorrect'] = 'Текущий пароль неверен.'; -$labels['passwordinconsistency'] = 'Пароли не совпадают, попробуйте, пожалуйста, ещё.'; -$labels['crypterror'] = 'Не могу сохранить новый пароль. Отсутствует криптографическая функция.'; -$labels['connecterror'] = 'Не могу сохранить новый пароль. Ошибка соединения.'; -$labels['internalerror'] = 'Не могу сохранить новый пароль.'; -$labels['passwordshort'] = 'Пароль должен быть длиной как минимум $length символов.'; -$labels['passwordweak'] = 'Пароль должен включать в себя как минимум одну цифру и один знак пунктуации.'; -$labels['passwordforbidden'] = 'Пароль содержит недопустимые символы.'; +$labels['changepasswd'] = 'Изменить пароль'; +$labels['curpasswd'] = 'Текущий пароль:'; +$labels['newpasswd'] = 'Новый пароль:'; +$labels['confpasswd'] = 'Подтвердите новый пароль:'; + +$messages = array(); +$messages['nopassword'] = 'Пожалуйста, введите новый пароль.'; +$messages['nocurpassword'] = 'Пожалуйста, введите текущий пароль.'; +$messages['passwordincorrect'] = 'Текущий пароль неверен.'; +$messages['passwordinconsistency'] = 'Пароли не совпадают, попробуйте, пожалуйста, ещё.'; +$messages['crypterror'] = 'Не могу сохранить новый пароль. Отсутствует криптографическая функция.'; +$messages['connecterror'] = 'Не могу сохранить новый пароль. Ошибка соединения.'; +$messages['internalerror'] = 'Не могу сохранить новый пароль.'; +$messages['passwordshort'] = 'Пароль должен быть длиной как минимум $length символов.'; +$messages['passwordweak'] = 'Пароль должен включать в себя как минимум одну цифру и один знак пунктуации.'; +$messages['passwordforbidden'] = 'Пароль содержит недопустимые символы.'; +?> diff --git a/plugins/password/localization/sk_SK.inc b/plugins/password/localization/sk_SK.inc index 9767cb443..4098cb685 100644 --- a/plugins/password/localization/sk_SK.inc +++ b/plugins/password/localization/sk_SK.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Zmeniť heslo'; -$labels['curpasswd'] = 'Súčasné heslo:'; -$labels['newpasswd'] = 'Nové heslo:'; -$labels['confpasswd'] = 'Potvrď nové heslo:'; -$labels['nopassword'] = 'Prosím zadaj nové heslo.'; -$labels['nocurpassword'] = 'Prosím zadaj súčasné heslo.'; -$labels['passwordincorrect'] = 'Súčasné heslo je nesprávne.'; -$labels['passwordinconsistency'] = 'Heslá nie sú rovnaké, skús znova.'; -$labels['crypterror'] = 'Nemôžem uložiť nové heslo. Chýba šifrovacia funkcia.'; -$labels['connecterror'] = 'Nemôžem uložiť nové heslo. Chyba spojenia.'; -$labels['internalerror'] = 'Nemôžem uložiť nové heslo.'; -$labels['passwordshort'] = 'Heslo musí mať najmenej $length znakov.'; -$labels['passwordweak'] = 'Heslo musí obsahovať aspoň jedno číslo a jedno interpunkčné znamienko.'; -$labels['passwordforbidden'] = 'Heslo obsahuje nepovolené znaky.'; +$labels['changepasswd'] = 'Zmeniť heslo'; +$labels['curpasswd'] = 'Súčasné heslo:'; +$labels['newpasswd'] = 'Nové heslo:'; +$labels['confpasswd'] = 'Potvrď nové heslo:'; + +$messages = array(); +$messages['nopassword'] = 'Prosím zadaj nové heslo.'; +$messages['nocurpassword'] = 'Prosím zadaj súčasné heslo.'; +$messages['passwordincorrect'] = 'Súčasné heslo je nesprávne.'; +$messages['passwordinconsistency'] = 'Heslá nie sú rovnaké, skús znova.'; +$messages['crypterror'] = 'Nemôžem uložiť nové heslo. Chýba šifrovacia funkcia.'; +$messages['connecterror'] = 'Nemôžem uložiť nové heslo. Chyba spojenia.'; +$messages['internalerror'] = 'Nemôžem uložiť nové heslo.'; +$messages['passwordshort'] = 'Heslo musí mať najmenej $length znakov.'; +$messages['passwordweak'] = 'Heslo musí obsahovať aspoň jedno číslo a jedno interpunkčné znamienko.'; +$messages['passwordforbidden'] = 'Heslo obsahuje nepovolené znaky.'; +?> diff --git a/plugins/password/localization/sl_SI.inc b/plugins/password/localization/sl_SI.inc index 30525415f..27a094219 100644 --- a/plugins/password/localization/sl_SI.inc +++ b/plugins/password/localization/sl_SI.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/sl_SI/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Barbara Krasovec <barbarak@arnes.si> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Spremeni geslo'; -$labels['curpasswd'] = 'Obstoječe geslo:'; -$labels['newpasswd'] = 'Novo geslo:'; -$labels['confpasswd'] = 'Potrdi novo geslo:'; -$labels['nopassword'] = 'Vnesite novo geslo.'; -$labels['nocurpassword'] = 'Vnesite obstoječe geslo.'; -$labels['passwordincorrect'] = 'Obstoječe geslo ni veljavno.'; -$labels['passwordinconsistency'] = 'Gesli se ne ujemata, poskusite znova.'; -$labels['crypterror'] = 'Novega gesla ni bilo mogoče shraniti. Prišlo je do napake pri šifriranju.'; -$labels['connecterror'] = 'Novega gesla ni bilo mogoče shraniti. Prišlo je do napake v povezavi.'; -$labels['internalerror'] = 'Novega gesla ni bilo mogoče shraniti.'; -$labels['passwordshort'] = 'Geslo mora vsebovati vsaj $length znakov'; -$labels['passwordweak'] = 'Geslo mora vključevati vsaj eno številko in ločilo.'; -$labels['passwordforbidden'] = 'Geslo vsebuje neveljavne znake.'; +$labels['changepasswd'] = 'Spremeni geslo'; +$labels['curpasswd'] = 'Obstoječe geslo:'; +$labels['newpasswd'] = 'Novo geslo:'; +$labels['confpasswd'] = 'Potrdi novo geslo:'; + +$messages = array(); +$messages['nopassword'] = 'Vnesite novo geslo.'; +$messages['nocurpassword'] = 'Vnesite obstoječe geslo.'; +$messages['passwordincorrect'] = 'Obstoječe geslo ni veljavno.'; +$messages['passwordinconsistency'] = 'Gesli se ne ujemata, poskusite znova.'; +$messages['crypterror'] = 'Novega gesla ni bilo mogoče shraniti. Prišlo je do napake pri šifriranju.'; +$messages['connecterror'] = 'Novega gesla ni bilo mogoče shraniti. Prišlo je do napake v povezavi.'; +$messages['internalerror'] = 'Novega gesla ni bilo mogoče shraniti.'; +$messages['passwordshort'] = 'Geslo mora vsebovati vsaj $length znakov'; +$messages['passwordweak'] = 'Geslo mora vključevati vsaj eno številko in ločilo.'; +$messages['passwordforbidden'] = 'Geslo vsebuje neveljavne znake.'; +?> diff --git a/plugins/password/localization/sr_CS.inc b/plugins/password/localization/sr_CS.inc index 4224f492f..18361032d 100644 --- a/plugins/password/localization/sr_CS.inc +++ b/plugins/password/localization/sr_CS.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/sr_CS/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Saša Zejnilović <zejnils@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Промијени лозинку'; -$labels['curpasswd'] = 'Тренутна лозинка:'; -$labels['newpasswd'] = 'Нова лозинка:'; -$labels['confpasswd'] = 'Поновите лозинку:'; -$labels['nopassword'] = 'Молимо унесите нову лозинку.'; -$labels['nocurpassword'] = 'Молимо унесите тренутну лозинку.'; -$labels['passwordincorrect'] = 'Тренутна лозинка је нетачна.'; -$labels['passwordinconsistency'] = 'Лозинке се не поклапају, молимо покушајте поново.'; -$labels['crypterror'] = 'Није могуће сачувати нову лозинку. Недостаје функција за кодирање.'; -$labels['connecterror'] = 'Није могуће сачувати нову лозинку. Грешка у Вези.'; -$labels['internalerror'] = 'Није могуће сачувати нову лозинку.'; -$labels['passwordshort'] = 'Лозинка мора имати најмање $lenght знакова.'; -$labels['passwordweak'] = 'Лозинка мора да садржи најмање један број и један интерпункцијски знак.'; -$labels['passwordforbidden'] = 'Лозинка садржи недозвољене знакове.'; +$labels['changepasswd'] = 'Промијени лозинку'; +$labels['curpasswd'] = 'Тренутна лозинка:'; +$labels['newpasswd'] = 'Нова лозинка:'; +$labels['confpasswd'] = 'Поновите лозинку:'; + +$messages = array(); +$messages['nopassword'] = 'Молимо унесите нову лозинку.'; +$messages['nocurpassword'] = 'Молимо унесите тренутну лозинку.'; +$messages['passwordincorrect'] = 'Тренутна лозинка је нетачна.'; +$messages['passwordinconsistency'] = 'Лозинке се не поклапају, молимо покушајте поново.'; +$messages['crypterror'] = 'Није могуће сачувати нову лозинку. Недостаје функција за кодирање.'; +$messages['connecterror'] = 'Није могуће сачувати нову лозинку. Грешка у Вези.'; +$messages['internalerror'] = 'Није могуће сачувати нову лозинку.'; +$messages['passwordshort'] = 'Лозинка мора имати најмање $lenght знакова.'; +$messages['passwordweak'] = 'Лозинка мора да садржи најмање један број и један интерпункцијски знак.'; +$messages['passwordforbidden'] = 'Лозинка садржи недозвољене знакове.'; +?> diff --git a/plugins/password/localization/sv_SE.inc b/plugins/password/localization/sv_SE.inc index 250dc2f08..90f7b9f58 100644 --- a/plugins/password/localization/sv_SE.inc +++ b/plugins/password/localization/sv_SE.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/sv_SE/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jonas Nasholm | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Ändra lösenord'; -$labels['curpasswd'] = 'Nuvarande lösenord:'; -$labels['newpasswd'] = 'Nytt lösenord:'; -$labels['confpasswd'] = 'Bekräfta nytt lösenord:'; -$labels['nopassword'] = 'Ange nytt lösenord.'; -$labels['nocurpassword'] = 'Ange nuvarande lösenord.'; -$labels['passwordincorrect'] = 'Felaktigt nuvarande lösenord.'; -$labels['passwordinconsistency'] = 'Bekräftelsen av lösenordet stämmer inte, försök igen.'; -$labels['crypterror'] = 'Lösenordet kunde inte ändras. Krypteringsfunktionen saknas.'; -$labels['connecterror'] = 'Lösenordet kunde inte ändras. Anslutningen misslyckades.'; -$labels['internalerror'] = 'Lösenordet kunde inte ändras.'; -$labels['passwordshort'] = 'Lösenordet måste vara minst $length tecken långt.'; -$labels['passwordweak'] = 'Lösenordet måste innehålla minst en siffra och ett specialtecken.'; -$labels['passwordforbidden'] = 'Lösenordet innehåller otillåtna tecken.'; +$labels['changepasswd'] = 'Ändra lösenord'; +$labels['curpasswd'] = 'Nuvarande lösenord:'; +$labels['newpasswd'] = 'Nytt lösenord:'; +$labels['confpasswd'] = 'Bekräfta nytt lösenord:'; + +$messages = array(); +$messages['nopassword'] = 'Ange nytt lösenord.'; +$messages['nocurpassword'] = 'Ange nuvarande lösenord.'; +$messages['passwordincorrect'] = 'Felaktigt nuvarande lösenord.'; +$messages['passwordinconsistency'] = 'Bekräftelsen av lösenordet stämmer inte, försök igen.'; +$messages['crypterror'] = 'Lösenordet kunde inte ändras. Krypteringsfunktionen saknas.'; +$messages['connecterror'] = 'Lösenordet kunde inte ändras. Anslutningen misslyckades.'; +$messages['internalerror'] = 'Lösenordet kunde inte ändras.'; +$messages['passwordshort'] = 'Lösenordet måste vara minst $length tecken långt.'; +$messages['passwordweak'] = 'Lösenordet måste innehålla minst en siffra och ett specialtecken.'; +$messages['passwordforbidden'] = 'Lösenordet innehåller otillåtna tecken.'; +?> diff --git a/plugins/password/localization/tr_TR.inc b/plugins/password/localization/tr_TR.inc index a2c94c102..99133a158 100644 --- a/plugins/password/localization/tr_TR.inc +++ b/plugins/password/localization/tr_TR.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/tr_TR/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Gökdeniz Karadağ | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Parolayı Değiştir'; -$labels['curpasswd'] = 'Şimdiki Parola:'; -$labels['newpasswd'] = 'Yeni Parola:'; -$labels['confpasswd'] = 'Yeni Parolayı Onaylayın:'; -$labels['nopassword'] = 'Lütfen yeni parolayı girin.'; -$labels['nocurpassword'] = 'Lütfen şimdiki parolayı girin.'; -$labels['passwordincorrect'] = 'Şimdiki parolayı yanlış girdiniz.'; -$labels['passwordinconsistency'] = 'Girdiğiniz parolalar uyuşmuyor. Lütfen tekrar deneyin.'; -$labels['crypterror'] = 'Yeni parola kaydedilemedi. Şifreleme fonksiyonu mevcut değil.'; -$labels['connecterror'] = 'Yeni parola kaydedilemedi. Bağlantı hatası.'; -$labels['internalerror'] = 'Yeni parola kaydedilemedi.'; -$labels['passwordshort'] = 'Parola en az $length karakterden oluşmalı.'; -$labels['passwordweak'] = 'Parola en az bir sayı ve bir noktalama işareti içermeli.'; -$labels['passwordforbidden'] = 'Parola uygunsuz karakter(ler) içeriyor.'; +$labels['changepasswd'] = 'Parolayı Değiştir'; +$labels['curpasswd'] = 'Şimdiki Parola:'; +$labels['newpasswd'] = 'Yeni Parola:'; +$labels['confpasswd'] = 'Yeni Parolayı Onaylayın:'; + +$messages = array(); +$messages['nopassword'] = 'Lütfen yeni parolayı girin.'; +$messages['nocurpassword'] = 'Lütfen şimdiki parolayı girin.'; +$messages['passwordincorrect'] = 'Şimdiki parolayı yanlış girdiniz.'; +$messages['passwordinconsistency'] = 'Girdiğiniz parolalar uyuşmuyor. Lütfen tekrar deneyin.'; +$messages['crypterror'] = 'Yeni parola kaydedilemedi. Şifreleme fonksiyonu mevcut değil.'; +$messages['connecterror'] = 'Yeni parola kaydedilemedi. Bağlantı hatası.'; +$messages['internalerror'] = 'Yeni parola kaydedilemedi.'; +$messages['passwordshort'] = 'Parola en az $length karakterden oluşmalı.'; +$messages['passwordweak'] = 'Parola en az bir sayı ve bir noktalama işareti içermeli.'; +$messages['passwordforbidden'] = 'Parola uygunsuz karakter(ler) içeriyor.'; +?> diff --git a/plugins/password/localization/vi_VN.inc b/plugins/password/localization/vi_VN.inc index 729749316..f21d65156 100644 --- a/plugins/password/localization/vi_VN.inc +++ b/plugins/password/localization/vi_VN.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenny Tran <kennethanh@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = 'Thay đổi mật khẩu'; -$labels['curpasswd'] = 'Mật khẩu hiện tại'; -$labels['newpasswd'] = 'Mật khẩu mới:'; -$labels['confpasswd'] = 'Xác nhận mật khẩu mới'; -$labels['nopassword'] = 'Mời nhập mật khẩu mới'; -$labels['nocurpassword'] = 'Mời nhập mật khẩu hiện tại'; -$labels['passwordincorrect'] = 'Mật khẩu hiện thời không đúng'; -$labels['passwordinconsistency'] = 'Mật khẩu không khớp, hãy thử lại'; -$labels['crypterror'] = 'Không thể lưu mật khẩu mới. Thiếu chức năng mã hóa'; -$labels['connecterror'] = 'Không thể lưu mật mã mới. Lổi kết nối'; -$labels['internalerror'] = 'Không thể lưu mật khẩu mới'; -$labels['passwordshort'] = 'Mật khẩu phải dài ít nhất $ ký tự'; -$labels['passwordweak'] = 'Mật khẩu phải bao gồm ít nhất 1 con số và 1 ký tự dấu câu'; -$labels['passwordforbidden'] = 'Mật khẩu bao gồm ký tự không hợp lệ'; +$labels['changepasswd'] = 'Thay đổi mật khẩu'; +$labels['curpasswd'] = 'Mật khẩu hiện tại'; +$labels['newpasswd'] = 'Mật khẩu mới:'; +$labels['confpasswd'] = 'Xác nhận mật khẩu mới'; + +$messages = array(); +$messages['nopassword'] = 'Mời nhập mật khẩu mới'; +$messages['nocurpassword'] = 'Mời nhập mật khẩu hiện tại'; +$messages['passwordincorrect'] = 'Mật khẩu hiện thời không đúng'; +$messages['passwordinconsistency'] = 'Mật khẩu không khớp, hãy thử lại'; +$messages['crypterror'] = 'Không thể lưu mật khẩu mới. Thiếu chức năng mã hóa'; +$messages['connecterror'] = 'Không thể lưu mật mã mới. Lổi kết nối'; +$messages['internalerror'] = 'Không thể lưu mật khẩu mới'; +$messages['passwordshort'] = 'Mật khẩu phải dài ít nhất $ ký tự'; +$messages['passwordweak'] = 'Mật khẩu phải bao gồm ít nhất 1 con số và 1 ký tự dấu câu'; +$messages['passwordforbidden'] = 'Mật khẩu bao gồm ký tự không hợp lệ'; +?> diff --git a/plugins/password/localization/zh_CN.inc b/plugins/password/localization/zh_CN.inc index 5e0af7cd5..5d14926f2 100644 --- a/plugins/password/localization/zh_CN.inc +++ b/plugins/password/localization/zh_CN.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_CN/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Christopher Meng <cickumqt@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = '修改密码'; -$labels['curpasswd'] = '当前密码:'; -$labels['newpasswd'] = '新密码:'; -$labels['confpasswd'] = '确认新密码:'; -$labels['nopassword'] = '请输入新密码。'; -$labels['nocurpassword'] = '请输入正确的密码。'; -$labels['passwordincorrect'] = '当前密码不正确。'; -$labels['passwordinconsistency'] = '两次输入的密码不一致,请重试。'; -$labels['crypterror'] = '无法保存新密码,因为加密功能不可用。'; -$labels['connecterror'] = '无法保存新密码,因为连接出错。'; -$labels['internalerror'] = '无法保存新密码。'; -$labels['passwordshort'] = '密码必须至少为 $length 位。'; -$labels['passwordweak'] = '密码必须至少包含一个数字和一个标点符号。'; -$labels['passwordforbidden'] = '密码包含禁止使用的字符。'; +$labels['changepasswd'] = '修改密码'; +$labels['curpasswd'] = '当前密码:'; +$labels['newpasswd'] = '新密码:'; +$labels['confpasswd'] = '确认新密码:'; + +$messages = array(); +$messages['nopassword'] = '请输入新密码。'; +$messages['nocurpassword'] = '请输入当前的密码。'; +$messages['passwordincorrect'] = '当前密码不正确。'; +$messages['passwordinconsistency'] = '两次输入的密码不一致,请重试。'; +$messages['crypterror'] = '无法保存新密码,缺少加密功能。'; +$messages['connecterror'] = '无法保存新密码,连接出错。'; +$messages['internalerror'] = '无法保存新密码。'; +$messages['passwordshort'] = '密码至少为 $length 位。'; +$messages['passwordweak'] = '密码必须至少包含一个数字和一个标点符号。'; +$messages['passwordforbidden'] = '密码包含禁止使用的字符。'; +?> diff --git a/plugins/password/localization/zh_TW.inc b/plugins/password/localization/zh_TW.inc index 49fa48e7f..b61e113c8 100644 --- a/plugins/password/localization/zh_TW.inc +++ b/plugins/password/localization/zh_TW.inc @@ -2,30 +2,36 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_TW/labels.inc | + | plugins/password/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Password plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-password/ */ $labels = array(); -$labels['changepasswd'] = '更改密碼'; -$labels['curpasswd'] = '目前的密碼'; -$labels['newpasswd'] = '新密碼'; -$labels['confpasswd'] = '確認新密碼'; -$labels['nopassword'] = '請輸入新密碼'; -$labels['nocurpassword'] = '請輸入目前的密碼'; -$labels['passwordincorrect'] = '目前的密碼錯誤'; -$labels['passwordinconsistency'] = '密碼不相符,請重新輸入'; -$labels['crypterror'] = '無法更新密碼:無加密機制'; -$labels['connecterror'] = '無法更新密碼:連線失敗'; -$labels['internalerror'] = '無法更新密碼'; -$labels['passwordshort'] = '您的密碼至少需 $length 個字元長'; -$labels['passwordweak'] = '您的新密碼至少需含有一個數字與一個標點符號'; -$labels['passwordforbidden'] = '您的密碼含有禁用字元'; +$labels['changepasswd'] = '更改密碼'; +$labels['curpasswd'] = '目前的密碼'; +$labels['newpasswd'] = '新密碼'; +$labels['confpasswd'] = '確認新密碼'; + +$messages = array(); +$messages['nopassword'] = '請輸入新密碼'; +$messages['nocurpassword'] = '請輸入目前的密碼'; +$messages['passwordincorrect'] = '目前的密碼錯誤'; +$messages['passwordinconsistency'] = '密碼不相符,請重新輸入'; +$messages['crypterror'] = '無法更新密碼:無加密機制'; +$messages['connecterror'] = '無法更新密碼:連線失敗'; +$messages['internalerror'] = '無法更新密碼'; +$messages['passwordshort'] = '您的密碼至少需 $length 個字元長'; +$messages['passwordweak'] = '您的新密碼至少需含有一個數字與一個標點符號'; +$messages['passwordforbidden'] = '您的密碼含有禁用字元'; +?> diff --git a/plugins/password/package.xml b/plugins/password/package.xml index 9a056dec6..81427a986 100644 --- a/plugins/password/package.xml +++ b/plugins/password/package.xml @@ -15,9 +15,9 @@ <email>alec@alec.pl</email> <active>yes</active> </lead> - <date>2012-11-15</date> + <date>2013-04-28</date> <version> - <release>3.2</release> + <release>3.4</release> <api>2.0</api> </version> <stability> @@ -26,8 +26,7 @@ </stability> <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license> <notes> -- Fix wrong (non-specific) error message on crypt or connection error (#1488808) -- Added option to define IMAP hosts that support password changes - password_hosts +Added password_force_save option </notes> <contents> <dir baseinstalldir="/" name="/"> @@ -347,5 +346,36 @@ - Added Samba password (#1488364) </notes> </release> + <release> + <date>2012-11-15</date> + <version> + <release>3.2</release> + <api>2.0</api> + </version> + <stability> + <release>stable</release> + <api>stable</api> + </stability> + <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license> + <notes> +- Fix wrong (non-specific) error message on crypt or connection error (#1488808) +- Added option to define IMAP hosts that support password changes - password_hosts + </notes> + </release> + <release> + <date>2013-03-30</date> + <version> + <release>3.3</release> + <api>2.0</api> + </version> + <stability> + <release>stable</release> + <api>stable</api> + </stability> + <license uri="http://www.gnu.org/licenses/gpl-2.0.html">GNU GPLv2</license> + <notes> +Added new cPanel driver - fixes localization related issues (#1487015) + </notes> + </release> </changelog> </package> diff --git a/plugins/password/password.php b/plugins/password/password.php index 39020a0bf..e16b4d0b9 100644 --- a/plugins/password/password.php +++ b/plugins/password/password.php @@ -147,7 +147,7 @@ class password extends rcube_plugin $rcmail->output->command('display_message', $this->gettext('passwordweak'), 'error'); } // password is the same as the old one, do nothing, return success - else if ($sespwd == $newpwd) { + else if ($sespwd == $newpwd && !$rcmail->config->get('password_force_save')) { $rcmail->output->command('display_message', $this->gettext('successfullysaved'), 'confirmation'); } // try to save the password diff --git a/plugins/redundant_attachments/config.inc.php.dist b/plugins/redundant_attachments/config.inc.php.dist index 6c317ead1..a0be3755e 100644 --- a/plugins/redundant_attachments/config.inc.php.dist +++ b/plugins/redundant_attachments/config.inc.php.dist @@ -6,8 +6,8 @@ // to use memcache as a fallback when write-master is unavailable. $rcmail_config['redundant_attachments_memcache'] = false; -// When memcache is used, attachment data expires after -// specied TTL time in seconds (max.2592000). Default is 12 hours. -$rcmail_config['redundant_attachments_memcache_ttl'] = 12 * 60 * 60; +// Attachment data expires after specied TTL time in seconds (max.2592000). +// Default is 12 hours. +$rcmail_config['redundant_attachments_cache_ttl'] = 12 * 60 * 60; ?> diff --git a/plugins/redundant_attachments/redundant_attachments.php b/plugins/redundant_attachments/redundant_attachments.php index 4ebc8dad7..c0affad3c 100644 --- a/plugins/redundant_attachments/redundant_attachments.php +++ b/plugins/redundant_attachments/redundant_attachments.php @@ -68,13 +68,14 @@ class redundant_attachments extends filesystem_attachments // load configuration $this->load_config(); + $ttl = 12 * 60 * 60; // 12 hours + $ttl = $rcmail->config->get('redundant_attachments_cache_ttl', $ttl); + // Init SQL cache (disable cache data serialization) - $this->cache = $rcmail->get_cache($this->prefix, 'db', 0, false); + $this->cache = $rcmail->get_cache($this->prefix, 'db', $ttl, false); // Init memcache (fallback) cache if ($rcmail->config->get('redundant_attachments_memcache')) { - $ttl = 12 * 60 * 60; // 12 hours - $ttl = (int) $rcmail->config->get('redundant_attachments_memcache_ttl', $ttl); $this->mem_cache = $rcmail->get_cache($this->prefix, 'memcache', $ttl, false); } diff --git a/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php b/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php index d5d0d47ec..e882a2f37 100644 --- a/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php +++ b/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php @@ -63,7 +63,7 @@ class squirrelmail_usercopy extends rcube_plugin if ($this->prefs['___sig'.$i.'___']) $ident_data['signature'] = $this->prefs['___sig'.$i.'___']; // insert identity - $identid = $rcmail->user->insert_identity($ident_data); + $rcmail->user->insert_identity($ident_data); } } diff --git a/plugins/subscriptions_option/localization/bs_BA.inc b/plugins/subscriptions_option/localization/bs_BA.inc index 3da2eaa95..404dd1dd2 100644 --- a/plugins/subscriptions_option/localization/bs_BA.inc +++ b/plugins/subscriptions_option/localization/bs_BA.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Koristi IMAP pretplate'; +$labels['useimapsubscriptions'] = 'Koristi IMAP pretplate'; +?> diff --git a/plugins/subscriptions_option/localization/ca_ES.inc b/plugins/subscriptions_option/localization/ca_ES.inc index 28e67e844..959134270 100644 --- a/plugins/subscriptions_option/localization/ca_ES.inc +++ b/plugins/subscriptions_option/localization/ca_ES.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/ca_ES/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Jordi Sanfeliu <jordi@fibranet.cat> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Fes servir subscripcions IMAP'; +$labels['useimapsubscriptions'] = 'Fes servir subscripcions IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/cs_CZ.inc b/plugins/subscriptions_option/localization/cs_CZ.inc index 0c4142523..052255fef 100644 --- a/plugins/subscriptions_option/localization/cs_CZ.inc +++ b/plugins/subscriptions_option/localization/cs_CZ.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/cs_CZ/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Používat odebírání IMAP složek'; +$labels['useimapsubscriptions'] = 'Používat odebírání IMAP složek'; +?> diff --git a/plugins/subscriptions_option/localization/cy_GB.inc b/plugins/subscriptions_option/localization/cy_GB.inc index 54cc72b8b..2c317de96 100644 --- a/plugins/subscriptions_option/localization/cy_GB.inc +++ b/plugins/subscriptions_option/localization/cy_GB.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Defnyddio tanysgrifiadau IMAP'; +$labels['useimapsubscriptions'] = 'Defnyddio tanysgrifiadau IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/da_DK.inc b/plugins/subscriptions_option/localization/da_DK.inc index bcefdcc23..08cfdf45d 100644 --- a/plugins/subscriptions_option/localization/da_DK.inc +++ b/plugins/subscriptions_option/localization/da_DK.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/da_DK/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Johannes Hessellund <osos@openeyes.dk> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Brug IMAP abonnementer'; +$labels['useimapsubscriptions'] = 'Brug IMAP abonnementer'; +?> diff --git a/plugins/subscriptions_option/localization/de_CH.inc b/plugins/subscriptions_option/localization/de_CH.inc index d3a1aaca7..8d48bb4c8 100644 --- a/plugins/subscriptions_option/localization/de_CH.inc +++ b/plugins/subscriptions_option/localization/de_CH.inc @@ -5,7 +5,7 @@ | plugins/subscriptions_option/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Subscriptions plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/subscriptions_option/localization/de_DE.inc b/plugins/subscriptions_option/localization/de_DE.inc index 25a8d4bde..8d48bb4c8 100644 --- a/plugins/subscriptions_option/localization/de_DE.inc +++ b/plugins/subscriptions_option/localization/de_DE.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/de_DE/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Nur abonnierte Ordner anzeigen'; +$labels['useimapsubscriptions'] = 'Nur abonnierte Ordner anzeigen'; +?> diff --git a/plugins/subscriptions_option/localization/en_GB.inc b/plugins/subscriptions_option/localization/en_GB.inc index 3c88be72c..3eb18fc1d 100644 --- a/plugins/subscriptions_option/localization/en_GB.inc +++ b/plugins/subscriptions_option/localization/en_GB.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/en_GB/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Aleksander Machniak <alec@alec.pl> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Use IMAP Subscriptions'; +$labels['useimapsubscriptions'] = 'Use IMAP Subscriptions'; +?> diff --git a/plugins/subscriptions_option/localization/en_US.inc b/plugins/subscriptions_option/localization/en_US.inc index 19e1b26c7..3eb18fc1d 100644 --- a/plugins/subscriptions_option/localization/en_US.inc +++ b/plugins/subscriptions_option/localization/en_US.inc @@ -5,7 +5,7 @@ | plugins/subscriptions_option/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Subscriptions plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/subscriptions_option/localization/eo.inc b/plugins/subscriptions_option/localization/eo.inc index 4e0a88136..9cba39b9e 100644 --- a/plugins/subscriptions_option/localization/eo.inc +++ b/plugins/subscriptions_option/localization/eo.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/eo/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Michael Moroni <michael.moroni@mailoo.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Uzi IMAP-abonojn'; +$labels['useimapsubscriptions'] = 'Uzi IMAP-abonojn'; +?> diff --git a/plugins/subscriptions_option/localization/es_ES.inc b/plugins/subscriptions_option/localization/es_ES.inc index dfc4c2f0a..699a60ab5 100644 --- a/plugins/subscriptions_option/localization/es_ES.inc +++ b/plugins/subscriptions_option/localization/es_ES.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/es_ES/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Usar suscripciones IMAP'; +$labels['useimapsubscriptions'] = 'Usar suscripciones IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/et_EE.inc b/plugins/subscriptions_option/localization/et_EE.inc index 11ebacc39..916911bd6 100644 --- a/plugins/subscriptions_option/localization/et_EE.inc +++ b/plugins/subscriptions_option/localization/et_EE.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/et_EE/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Kasuta IMAP tellimusi'; +$labels['useimapsubscriptions'] = 'Kasuta IMAP tellimusi'; +?> diff --git a/plugins/subscriptions_option/localization/fa_IR.inc b/plugins/subscriptions_option/localization/fa_IR.inc index a2cdec71d..5c7cbe401 100644 --- a/plugins/subscriptions_option/localization/fa_IR.inc +++ b/plugins/subscriptions_option/localization/fa_IR.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'استفاده از عضویت IMAP'; +$labels['useimapsubscriptions'] = 'استفاده از عضویت IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/fi_FI.inc b/plugins/subscriptions_option/localization/fi_FI.inc index 196804228..54128fbcb 100644 --- a/plugins/subscriptions_option/localization/fi_FI.inc +++ b/plugins/subscriptions_option/localization/fi_FI.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/fi_FI/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Jiri Grönroos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Käytä IMAP-tilauksia'; +$labels['useimapsubscriptions'] = 'Käytä IMAP-tilauksia'; +?> diff --git a/plugins/subscriptions_option/localization/fr_FR.inc b/plugins/subscriptions_option/localization/fr_FR.inc index fc928d8ed..2290ccfd8 100644 --- a/plugins/subscriptions_option/localization/fr_FR.inc +++ b/plugins/subscriptions_option/localization/fr_FR.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/fr_FR/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Nicolas Delvaux | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Utiliser les abonnements IMAP'; +$labels['useimapsubscriptions'] = 'Utiliser les abonnements IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/gl_ES.inc b/plugins/subscriptions_option/localization/gl_ES.inc index c085c263a..bbff10c3b 100644 --- a/plugins/subscriptions_option/localization/gl_ES.inc +++ b/plugins/subscriptions_option/localization/gl_ES.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/gl_ES/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Usar suscripcións IMAP'; +$labels['useimapsubscriptions'] = 'Usar suscripcións IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/he_IL.inc b/plugins/subscriptions_option/localization/he_IL.inc index e91960a7e..3149bb759 100644 --- a/plugins/subscriptions_option/localization/he_IL.inc +++ b/plugins/subscriptions_option/localization/he_IL.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'שימוש ברישום לתיקיות IMAP'; +$labels['useimapsubscriptions'] = 'שימוש ברישום לתיקיות IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/hu_HU.inc b/plugins/subscriptions_option/localization/hu_HU.inc index 767364870..9efa24559 100644 --- a/plugins/subscriptions_option/localization/hu_HU.inc +++ b/plugins/subscriptions_option/localization/hu_HU.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/hu_HU/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: bela | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'IMAP előfizetések használata.'; +$labels['useimapsubscriptions'] = 'IMAP előfizetések használata.'; +?> diff --git a/plugins/subscriptions_option/localization/hy_AM.inc b/plugins/subscriptions_option/localization/hy_AM.inc index 0769fe0a4..2c3fb5d63 100644 --- a/plugins/subscriptions_option/localization/hy_AM.inc +++ b/plugins/subscriptions_option/localization/hy_AM.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/hy_AM/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Օգտագործել IMAP-ի բաժանորդագրությունները'; +$labels['useimapsubscriptions'] = 'Օգտագործել IMAP-ի բաժանորդագրությունները'; +?> diff --git a/plugins/subscriptions_option/localization/it_IT.inc b/plugins/subscriptions_option/localization/it_IT.inc index f4e73c8d5..38aa6fb5d 100644 --- a/plugins/subscriptions_option/localization/it_IT.inc +++ b/plugins/subscriptions_option/localization/it_IT.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/it_IT/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Andrea Bernini <andrea.bernini@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Usa sottoscrizioni IMAP'; +$labels['useimapsubscriptions'] = 'Usa sottoscrizioni IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/ja_JP.inc b/plugins/subscriptions_option/localization/ja_JP.inc index 206bf92a3..7daf1c473 100644 --- a/plugins/subscriptions_option/localization/ja_JP.inc +++ b/plugins/subscriptions_option/localization/ja_JP.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'IMAP 購読リストを使う'; +$labels['useimapsubscriptions'] = 'IMAP 購読リストを使う'; +?> diff --git a/plugins/subscriptions_option/localization/ko_KR.inc b/plugins/subscriptions_option/localization/ko_KR.inc index c391b2f73..d399915c2 100644 --- a/plugins/subscriptions_option/localization/ko_KR.inc +++ b/plugins/subscriptions_option/localization/ko_KR.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/ko_KR/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Kim, Woohyun <woohyun.kim@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'IMAP 구독 사용'; +$labels['useimapsubscriptions'] = 'IMAP 구독 사용'; +?> diff --git a/plugins/subscriptions_option/localization/lt_LT.inc b/plugins/subscriptions_option/localization/lt_LT.inc index 30d73b8da..0612e4d63 100644 --- a/plugins/subscriptions_option/localization/lt_LT.inc +++ b/plugins/subscriptions_option/localization/lt_LT.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Rimas Kudelis <rq@akl.lt> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Naudoti IMAP prenumeratas'; +$labels['useimapsubscriptions'] = 'Naudoti IMAP prenumeratas'; +?> diff --git a/plugins/subscriptions_option/localization/nb_NO.inc b/plugins/subscriptions_option/localization/nb_NO.inc index 1024b1a8f..c65b5cad7 100644 --- a/plugins/subscriptions_option/localization/nb_NO.inc +++ b/plugins/subscriptions_option/localization/nb_NO.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NB/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Tobias V. Langhoff <spug@thespug.net> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Bruk IMAP-abonnementer'; +$labels['useimapsubscriptions'] = 'Bruk IMAP-abonnementer'; +?> diff --git a/plugins/subscriptions_option/localization/nl_NL.inc b/plugins/subscriptions_option/localization/nl_NL.inc index 3664f5c18..415d55531 100644 --- a/plugins/subscriptions_option/localization/nl_NL.inc +++ b/plugins/subscriptions_option/localization/nl_NL.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/nl_NL/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Geert Wirken | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Gebruik IMAP-abonneringen'; +$labels['useimapsubscriptions'] = 'Gebruik IMAP-abonneringen'; +?> diff --git a/plugins/subscriptions_option/localization/pl_PL.inc b/plugins/subscriptions_option/localization/pl_PL.inc index 15513d559..01f377f5b 100644 --- a/plugins/subscriptions_option/localization/pl_PL.inc +++ b/plugins/subscriptions_option/localization/pl_PL.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/pl_PL/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Używaj subskrypcji IMAP'; +$labels['useimapsubscriptions'] = 'Używaj subskrypcji IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/pt_BR.inc b/plugins/subscriptions_option/localization/pt_BR.inc index b7480db6a..aa148a7fd 100644 --- a/plugins/subscriptions_option/localization/pt_BR.inc +++ b/plugins/subscriptions_option/localization/pt_BR.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_BR/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Victor Benincasa <vbenincasa@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Usar função de inscrição em pastas IMAP'; +$labels['useimapsubscriptions'] = 'Usar função de inscrição em pastas IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/pt_PT.inc b/plugins/subscriptions_option/localization/pt_PT.inc index 13ea3a4ad..d8035200f 100644 --- a/plugins/subscriptions_option/localization/pt_PT.inc +++ b/plugins/subscriptions_option/localization/pt_PT.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: David | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Use subscrições IMAP'; +$labels['useimapsubscriptions'] = 'Use subscrições IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/ru_RU.inc b/plugins/subscriptions_option/localization/ru_RU.inc index 0d6b1d274..2b25783f3 100644 --- a/plugins/subscriptions_option/localization/ru_RU.inc +++ b/plugins/subscriptions_option/localization/ru_RU.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/ru_RU/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Использовать IMAP подписку'; +$labels['useimapsubscriptions'] = 'Использовать IMAP подписку'; +?> diff --git a/plugins/subscriptions_option/localization/sk_SK.inc b/plugins/subscriptions_option/localization/sk_SK.inc index 667264af2..4507e26e8 100644 --- a/plugins/subscriptions_option/localization/sk_SK.inc +++ b/plugins/subscriptions_option/localization/sk_SK.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: panda | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Použi IMAP nastavenia'; +$labels['useimapsubscriptions'] = 'Použi IMAP nastavenia'; +?> diff --git a/plugins/subscriptions_option/localization/sl_SI.inc b/plugins/subscriptions_option/localization/sl_SI.inc index 3c3943482..8ef5f21e0 100644 --- a/plugins/subscriptions_option/localization/sl_SI.inc +++ b/plugins/subscriptions_option/localization/sl_SI.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/sl_SI/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Barbara Krasovec <barbarak@arnes.si> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Uporabi IMAP-naročnino'; +$labels['useimapsubscriptions'] = 'Uporabi IMAP-naročnino'; +?> diff --git a/plugins/subscriptions_option/localization/sr_CS.inc b/plugins/subscriptions_option/localization/sr_CS.inc index c582eccd5..ad84ed0e1 100644 --- a/plugins/subscriptions_option/localization/sr_CS.inc +++ b/plugins/subscriptions_option/localization/sr_CS.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/sr_CS/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Saša Zejnilović <zejnils@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Користите ИМАП Уписивање'; +$labels['useimapsubscriptions'] = 'Користите ИМАП Уписивање'; +?> diff --git a/plugins/subscriptions_option/localization/sv_SE.inc b/plugins/subscriptions_option/localization/sv_SE.inc index bf0ee581a..1a8eae123 100644 --- a/plugins/subscriptions_option/localization/sv_SE.inc +++ b/plugins/subscriptions_option/localization/sv_SE.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/sv_SE/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Använd IMAP-prenumerationer'; +$labels['useimapsubscriptions'] = 'Använd IMAP-prenumerationer'; +?> diff --git a/plugins/subscriptions_option/localization/tr_TR.inc b/plugins/subscriptions_option/localization/tr_TR.inc index 0ebd48db3..7d69e9c0c 100644 --- a/plugins/subscriptions_option/localization/tr_TR.inc +++ b/plugins/subscriptions_option/localization/tr_TR.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/tr_TR/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: ismail yenigul | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'IMAP Aboneliklerini kullan'; +$labels['useimapsubscriptions'] = 'IMAP Aboneliklerini kullan'; +?> diff --git a/plugins/subscriptions_option/localization/vi_VN.inc b/plugins/subscriptions_option/localization/vi_VN.inc index 31b8531ed..52e4bd676 100644 --- a/plugins/subscriptions_option/localization/vi_VN.inc +++ b/plugins/subscriptions_option/localization/vi_VN.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Kenny Tran <kennethanh@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = 'Đăng ký dùng cách thức IMAP'; +$labels['useimapsubscriptions'] = 'Đăng ký dùng cách thức IMAP'; +?> diff --git a/plugins/subscriptions_option/localization/zh_CN.inc b/plugins/subscriptions_option/localization/zh_CN.inc index 817985704..3b146d7b1 100644 --- a/plugins/subscriptions_option/localization/zh_CN.inc +++ b/plugins/subscriptions_option/localization/zh_CN.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_CN/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Christopher Meng <cickumqt@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = '使用 IMAP 订阅'; +$labels['useimapsubscriptions'] = '使用 IMAP 订阅'; +?> diff --git a/plugins/subscriptions_option/localization/zh_TW.inc b/plugins/subscriptions_option/localization/zh_TW.inc index 18b4bf2b1..226be8e07 100644 --- a/plugins/subscriptions_option/localization/zh_TW.inc +++ b/plugins/subscriptions_option/localization/zh_TW.inc @@ -2,17 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_TW/labels.inc | + | plugins/subscriptions_option/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-subscriptions_option/ */ $labels = array(); -$labels['useimapsubscriptions'] = '使用IMAP訂閱'; +$labels['useimapsubscriptions'] = '使用IMAP訂閱'; +?> diff --git a/plugins/userinfo/localization/ar_SA.inc b/plugins/userinfo/localization/ar_SA.inc index 5c8cd3c96..adfa9a9a6 100644 --- a/plugins/userinfo/localization/ar_SA.inc +++ b/plugins/userinfo/localization/ar_SA.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ar_SA/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Ossama M. Khayat <okhayat@yahoo.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'أُنشئ في'; $labels['lastlogin'] = 'آخر دخول'; $labels['defaultidentity'] = 'الهوية الافتراضية'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/az_AZ.inc b/plugins/userinfo/localization/az_AZ.inc index 8430a2085..bd70cd128 100644 --- a/plugins/userinfo/localization/az_AZ.inc +++ b/plugins/userinfo/localization/az_AZ.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/az_AZ/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Orkhan Guliyev <proger@box.az> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = 'Yaradılma tarixi'; $labels['lastlogin'] = 'Sonuncu giriş'; $labels['defaultidentity'] = 'Default profil'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/be_BE.inc b/plugins/userinfo/localization/be_BE.inc index 312778513..b4b8a5cba 100644 --- a/plugins/userinfo/localization/be_BE.inc +++ b/plugins/userinfo/localization/be_BE.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/be_BE/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Alex Nehaichik <nab@mail.by> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Створаны'; $labels['lastlogin'] = 'Апошні ўваход'; $labels['defaultidentity'] = 'Стандартнае ўвасабленне'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/br.inc b/plugins/userinfo/localization/br.inc index 678e4f708..560e61788 100644 --- a/plugins/userinfo/localization/br.inc +++ b/plugins/userinfo/localization/br.inc @@ -2,19 +2,24 @@ /* +-----------------------------------------------------------------------+ - | localization/br/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Denis | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); $labels['userinfo'] = 'Titouroù an arveriad'; $labels['created'] = 'Krouet'; $labels['lastlogin'] = 'Kennask diwezhañ'; +$labels['defaultidentity'] = 'Default Identity'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/bs_BA.inc b/plugins/userinfo/localization/bs_BA.inc index 3232eee15..e7aff175f 100644 --- a/plugins/userinfo/localization/bs_BA.inc +++ b/plugins/userinfo/localization/bs_BA.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Kreirano'; $labels['lastlogin'] = 'Zadnja prijava'; $labels['defaultidentity'] = 'Glavni identitet'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/ca_ES.inc b/plugins/userinfo/localization/ca_ES.inc index 84f765ac4..8a4837ec3 100644 --- a/plugins/userinfo/localization/ca_ES.inc +++ b/plugins/userinfo/localization/ca_ES.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ca_ES/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jordi Sanfeliu <jordi@fibranet.cat> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = 'Creat'; $labels['lastlogin'] = 'Última connexió'; $labels['defaultidentity'] = 'Identitat per defecte'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/cs_CZ.inc b/plugins/userinfo/localization/cs_CZ.inc index 864a37a38..ef8d5b02f 100644 --- a/plugins/userinfo/localization/cs_CZ.inc +++ b/plugins/userinfo/localization/cs_CZ.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/cs_CZ/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Vytvořen'; $labels['lastlogin'] = 'Naspoledy přihlášen'; $labels['defaultidentity'] = 'Výchozí identita'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/cy_GB.inc b/plugins/userinfo/localization/cy_GB.inc index 9521c700e..032e63462 100644 --- a/plugins/userinfo/localization/cy_GB.inc +++ b/plugins/userinfo/localization/cy_GB.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Crëwyd'; $labels['lastlogin'] = 'Mewngofnodiad diwethaf'; $labels['defaultidentity'] = 'Personoliaeth arferol'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/da_DK.inc b/plugins/userinfo/localization/da_DK.inc index fd6f2ad6d..7bcfebc3d 100644 --- a/plugins/userinfo/localization/da_DK.inc +++ b/plugins/userinfo/localization/da_DK.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/da_DK/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Johannes Hessellund <osos@openeyes.dk> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Oprettet'; $labels['lastlogin'] = 'Sidste login'; $labels['defaultidentity'] = 'Standardidentitet'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/de_CH.inc b/plugins/userinfo/localization/de_CH.inc index 3db867f83..7c20f52df 100644 --- a/plugins/userinfo/localization/de_CH.inc +++ b/plugins/userinfo/localization/de_CH.inc @@ -5,7 +5,7 @@ | plugins/userinfo/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Userinfo plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/userinfo/localization/de_DE.inc b/plugins/userinfo/localization/de_DE.inc index e770f3db6..542fe49b0 100644 --- a/plugins/userinfo/localization/de_DE.inc +++ b/plugins/userinfo/localization/de_DE.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/de_DE/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: akn <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'angelegt'; $labels['lastlogin'] = 'letzte Anmeldung'; $labels['defaultidentity'] = 'Standard-Identität'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/en_GB.inc b/plugins/userinfo/localization/en_GB.inc index 3a06ef9e0..01230de85 100644 --- a/plugins/userinfo/localization/en_GB.inc +++ b/plugins/userinfo/localization/en_GB.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/en_GB/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Tony Whitmore <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Created'; $labels['lastlogin'] = 'Last Login'; $labels['defaultidentity'] = 'Default Identity'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/en_US.inc b/plugins/userinfo/localization/en_US.inc index b269dd560..01230de85 100644 --- a/plugins/userinfo/localization/en_US.inc +++ b/plugins/userinfo/localization/en_US.inc @@ -5,7 +5,7 @@ | plugins/userinfo/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Userinfo plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/userinfo/localization/eo.inc b/plugins/userinfo/localization/eo.inc index 8f95ce7c7..db0ac37d3 100644 --- a/plugins/userinfo/localization/eo.inc +++ b/plugins/userinfo/localization/eo.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/eo/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Michael Moroni <michael.moroni@mailoo.org> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Kreita'; $labels['lastlogin'] = 'Lasta ensaluto'; $labels['defaultidentity'] = 'Apriora idento'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/es_ES.inc b/plugins/userinfo/localization/es_ES.inc index 4fc3fd867..a17c23a52 100644 --- a/plugins/userinfo/localization/es_ES.inc +++ b/plugins/userinfo/localization/es_ES.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/es_ES/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Creado'; $labels['lastlogin'] = 'Última conexión'; $labels['defaultidentity'] = 'Identidad predeterminada'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/et_EE.inc b/plugins/userinfo/localization/et_EE.inc index 662c61831..878395857 100644 --- a/plugins/userinfo/localization/et_EE.inc +++ b/plugins/userinfo/localization/et_EE.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/et_EE/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Loodud'; $labels['lastlogin'] = 'Viimane logimine'; $labels['defaultidentity'] = 'Vaikeidentiteet'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/fa_IR.inc b/plugins/userinfo/localization/fa_IR.inc index b695ca428..6efc285e5 100644 --- a/plugins/userinfo/localization/fa_IR.inc +++ b/plugins/userinfo/localization/fa_IR.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'ایجاد شده'; $labels['lastlogin'] = 'آخرین ورود'; $labels['defaultidentity'] = 'شناسه پیشفرض'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/fi_FI.inc b/plugins/userinfo/localization/fi_FI.inc index 00a5004fb..f5f538f91 100644 --- a/plugins/userinfo/localization/fi_FI.inc +++ b/plugins/userinfo/localization/fi_FI.inc @@ -2,21 +2,24 @@ /* +-----------------------------------------------------------------------+ - | localization/fi_FI/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jiri Grönroos <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); $labels['userinfo'] = 'Käyttäjätiedot'; $labels['created'] = 'Luotu'; $labels['lastlogin'] = 'Viimeisin kirjautuminen'; -$labels['defaultidentity'] = 'Oletushenkilöllisyys'; +$labels['defaultidentity'] = 'Oletushenkilöys'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/fr_FR.inc b/plugins/userinfo/localization/fr_FR.inc index ccb181378..c830c587d 100755 --- a/plugins/userinfo/localization/fr_FR.inc +++ b/plugins/userinfo/localization/fr_FR.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/fr_FR/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Date de création'; $labels['lastlogin'] = 'Dernière connexion'; $labels['defaultidentity'] = 'Identité principale'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/gl_ES.inc b/plugins/userinfo/localization/gl_ES.inc index 5e4307730..ba44e689f 100644 --- a/plugins/userinfo/localization/gl_ES.inc +++ b/plugins/userinfo/localization/gl_ES.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/gl_ES/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Creado'; $labels['lastlogin'] = 'Última conexión'; $labels['defaultidentity'] = 'Identidade predeterminada'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/he_IL.inc b/plugins/userinfo/localization/he_IL.inc index d027c14bb..e5b40c65e 100644 --- a/plugins/userinfo/localization/he_IL.inc +++ b/plugins/userinfo/localization/he_IL.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'נוצר'; $labels['lastlogin'] = 'הכמיסה האחרונה למערכת'; $labels['defaultidentity'] = 'זהות ברירת מחדל'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/hr_HR.inc b/plugins/userinfo/localization/hr_HR.inc index 4df604e36..8f3eb2030 100644 --- a/plugins/userinfo/localization/hr_HR.inc +++ b/plugins/userinfo/localization/hr_HR.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/hr_HR/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Svebor Prstačić <svebor.prstacic@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Stvoreno'; $labels['lastlogin'] = 'Zadnja prijava (login)'; $labels['defaultidentity'] = 'Preddefinirani identitet'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/hu_HU.inc b/plugins/userinfo/localization/hu_HU.inc index a3497c7dd..f09f42eff 100644 --- a/plugins/userinfo/localization/hu_HU.inc +++ b/plugins/userinfo/localization/hu_HU.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/hu_HU/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Droszler Gabor <droszler@datatrans.hu> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Létrehozva'; $labels['lastlogin'] = 'Utolsó bejelentkezés'; $labels['defaultidentity'] = 'Alapértelmezett azonosító'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/hy_AM.inc b/plugins/userinfo/localization/hy_AM.inc index 76146bec3..2293329d8 100644 --- a/plugins/userinfo/localization/hy_AM.inc +++ b/plugins/userinfo/localization/hy_AM.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/hy_AM/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = 'Ստեղծված'; $labels['lastlogin'] = 'Վերջին մուտքը`'; $labels['defaultidentity'] = 'Լռելյալ ինքնությունն'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/ia.inc b/plugins/userinfo/localization/ia.inc index 607ddba4b..bb53ba870 100644 --- a/plugins/userinfo/localization/ia.inc +++ b/plugins/userinfo/localization/ia.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ia/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Emilio Sepulveda <emilio@chilemoz.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = 'Create'; $labels['lastlogin'] = 'Ultime initio de session'; $labels['defaultidentity'] = 'Identitate predeterminate'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/id_ID.inc b/plugins/userinfo/localization/id_ID.inc index 8eed1d8a1..59ab0d486 100644 --- a/plugins/userinfo/localization/id_ID.inc +++ b/plugins/userinfo/localization/id_ID.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/id_ID/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Putu Arya Sabda Wijaya <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Telah dibuat'; $labels['lastlogin'] = 'Masuk Terakhir'; $labels['defaultidentity'] = 'Identitas Standar'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/it_IT.inc b/plugins/userinfo/localization/it_IT.inc index 9c891b719..33b72114f 100644 --- a/plugins/userinfo/localization/it_IT.inc +++ b/plugins/userinfo/localization/it_IT.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/it_IT/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: emilio brambilla <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Creato'; $labels['lastlogin'] = 'Ultimo Login'; $labels['defaultidentity'] = 'Identità predefinita'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/ja_JP.inc b/plugins/userinfo/localization/ja_JP.inc index 33e7f1667..bf8d0aab8 100644 --- a/plugins/userinfo/localization/ja_JP.inc +++ b/plugins/userinfo/localization/ja_JP.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Takahiro Kambe <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = '作成日時'; $labels['lastlogin'] = '最後のログイン'; $labels['defaultidentity'] = '既定の識別情報'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/km_KH.inc b/plugins/userinfo/localization/km_KH.inc index 4536541ac..554fe3773 100644 --- a/plugins/userinfo/localization/km_KH.inc +++ b/plugins/userinfo/localization/km_KH.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/km_KH/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: samdyk | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = 'បានបង្កើត'; $labels['lastlogin'] = 'ចុះឈ្មោះចូលចុងក្រោយ'; $labels['defaultidentity'] = 'អត្តសញ្ញាណលំនាំដើម'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/ko_KR.inc b/plugins/userinfo/localization/ko_KR.inc index c409b6858..ec8651263 100644 --- a/plugins/userinfo/localization/ko_KR.inc +++ b/plugins/userinfo/localization/ko_KR.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ko_KR/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kim, Woohyun <woohyun.kim@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = '생성됨'; $labels['lastlogin'] = '마지막 로그인'; $labels['defaultidentity'] = '기본 신분증'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/ku.inc b/plugins/userinfo/localization/ku.inc index fe211f08d..80b436632 100644 --- a/plugins/userinfo/localization/ku.inc +++ b/plugins/userinfo/localization/ku.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ku/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: david absalan <absalan@live.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Hat afirandin'; $labels['lastlogin'] = 'axrin hatna jurawa'; $labels['defaultidentity'] = 'Nasnameya Pêşsalixbûyî'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/lt_LT.inc b/plugins/userinfo/localization/lt_LT.inc index af518fb20..88ce427c0 100644 --- a/plugins/userinfo/localization/lt_LT.inc +++ b/plugins/userinfo/localization/lt_LT.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Rimas Kudelis <rq@akl.lt> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Sukurtas'; $labels['lastlogin'] = 'Paskutinį kartą prisijungė'; $labels['defaultidentity'] = 'Numatytoji tapatybė'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/lv_LV.inc b/plugins/userinfo/localization/lv_LV.inc index bd7369bf6..9d2a97cbd 100644 --- a/plugins/userinfo/localization/lv_LV.inc +++ b/plugins/userinfo/localization/lv_LV.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/lv_LV/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Ivars Strazdiņš <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Izveidots'; $labels['lastlogin'] = 'Pēdējā pieteikšanās'; $labels['defaultidentity'] = 'Noklusētā identitāte'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/ml_IN.inc b/plugins/userinfo/localization/ml_IN.inc index 71996473b..6b16e50ec 100644 --- a/plugins/userinfo/localization/ml_IN.inc +++ b/plugins/userinfo/localization/ml_IN.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ml_IN/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Anish A <aneesh.nl@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = 'നിര്മ്മിച്ചു'; $labels['lastlogin'] = 'അവസാന പ്രവേശനം'; $labels['defaultidentity'] = 'സാധാരണ വ്യക്തിത്വം'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/mr_IN.inc b/plugins/userinfo/localization/mr_IN.inc index 6372cd6df..52bbde652 100644 --- a/plugins/userinfo/localization/mr_IN.inc +++ b/plugins/userinfo/localization/mr_IN.inc @@ -2,19 +2,24 @@ /* +-----------------------------------------------------------------------+ - | localization/mr_IN/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Devendra Buddhikot <devendradb@rediffmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); $labels['userinfo'] = 'वापरकर्त्याची माहिती'; $labels['created'] = 'निर्माण केलेले'; +$labels['lastlogin'] = 'Last Login'; +$labels['defaultidentity'] = 'Default Identity'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/nb_NO.inc b/plugins/userinfo/localization/nb_NO.inc index 7ae2832dd..f674375ef 100644 --- a/plugins/userinfo/localization/nb_NO.inc +++ b/plugins/userinfo/localization/nb_NO.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NB/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Patrick Kvaksrud <patrick@idrettsforbundet.no> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = 'Opprettet'; $labels['lastlogin'] = 'Sist logget inn'; $labels['defaultidentity'] = 'Standard identitet'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/nl_NL.inc b/plugins/userinfo/localization/nl_NL.inc index dd93ec68c..8c46ca6c4 100644 --- a/plugins/userinfo/localization/nl_NL.inc +++ b/plugins/userinfo/localization/nl_NL.inc @@ -2,21 +2,24 @@ /* +-----------------------------------------------------------------------+ - | localization/nl_NL/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Geert Wirken <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); $labels['userinfo'] = 'Gebruikersinformatie'; $labels['created'] = 'Aangemaakt'; -$labels['lastlogin'] = 'Laatste login'; +$labels['lastlogin'] = 'Laatste aanmelding'; $labels['defaultidentity'] = 'Standaardidentiteit'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/nn_NO.inc b/plugins/userinfo/localization/nn_NO.inc index eba946b66..749935414 100644 --- a/plugins/userinfo/localization/nn_NO.inc +++ b/plugins/userinfo/localization/nn_NO.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/nn_NN/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Åsmund Skjæveland <aasmunds@ulrik.uio.no> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = 'Laga'; $labels['lastlogin'] = 'Sist logga inn'; $labels['defaultidentity'] = 'Standardidentitet'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/pl_PL.inc b/plugins/userinfo/localization/pl_PL.inc index f59d9aa43..abdb043c7 100644 --- a/plugins/userinfo/localization/pl_PL.inc +++ b/plugins/userinfo/localization/pl_PL.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/pl_PL/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Utworzony'; $labels['lastlogin'] = 'Ostatnie logowanie'; $labels['defaultidentity'] = 'Domyślna tożsamość'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/pt_BR.inc b/plugins/userinfo/localization/pt_BR.inc index a4f771923..fad85c18f 100644 --- a/plugins/userinfo/localization/pt_BR.inc +++ b/plugins/userinfo/localization/pt_BR.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_BR/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Claudio F Filho <filhocf@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Criado'; $labels['lastlogin'] = 'Último Login'; $labels['defaultidentity'] = 'Identidade Padrão'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/pt_PT.inc b/plugins/userinfo/localization/pt_PT.inc index decd03484..1ea1b5cbf 100644 --- a/plugins/userinfo/localization/pt_PT.inc +++ b/plugins/userinfo/localization/pt_PT.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: David <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Criado'; $labels['lastlogin'] = 'Último acesso'; $labels['defaultidentity'] = 'Identidade pré-definida'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/ro_RO.inc b/plugins/userinfo/localization/ro_RO.inc index 77c8a39b7..25c4d1059 100755 --- a/plugins/userinfo/localization/ro_RO.inc +++ b/plugins/userinfo/localization/ro_RO.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ro_RO/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Data creatiei'; $labels['lastlogin'] = 'Ultima conectare'; $labels['defaultidentity'] = 'Identitate principala'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/ru_RU.inc b/plugins/userinfo/localization/ru_RU.inc index d4fd2ca5e..cc9dd5a11 100644 --- a/plugins/userinfo/localization/ru_RU.inc +++ b/plugins/userinfo/localization/ru_RU.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/ru_RU/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Создан'; $labels['lastlogin'] = 'Последний вход'; $labels['defaultidentity'] = 'Профиль по умолчанию'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/sk_SK.inc b/plugins/userinfo/localization/sk_SK.inc index 31f2fe718..16339871d 100644 --- a/plugins/userinfo/localization/sk_SK.inc +++ b/plugins/userinfo/localization/sk_SK.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: panda <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Vytvorené'; $labels['lastlogin'] = 'Posledné prihlásenie'; $labels['defaultidentity'] = 'Štandardná identita'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/sl_SI.inc b/plugins/userinfo/localization/sl_SI.inc index 2c406ecf2..2e384c82c 100644 --- a/plugins/userinfo/localization/sl_SI.inc +++ b/plugins/userinfo/localization/sl_SI.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/sl_SI/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Barbara Krasovec <barbarak@arnes.si> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Ustvarjen'; $labels['lastlogin'] = 'Zadnja prijava'; $labels['defaultidentity'] = 'Privzeta identiteta'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/sr_CS.inc b/plugins/userinfo/localization/sr_CS.inc index fb32af46b..f4d869098 100644 --- a/plugins/userinfo/localization/sr_CS.inc +++ b/plugins/userinfo/localization/sr_CS.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/sr_CS/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Saša Zejnilović <zejnils@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = 'Направљено'; $labels['lastlogin'] = 'Последњи Логин'; $labels['defaultidentity'] = 'подразумевани идентитет'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/sv_SE.inc b/plugins/userinfo/localization/sv_SE.inc index 1b8f166e9..0b8d5fedd 100644 --- a/plugins/userinfo/localization/sv_SE.inc +++ b/plugins/userinfo/localization/sv_SE.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/sv_SE/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Jonas Nasholm | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = 'Skapad'; $labels['lastlogin'] = 'Senast inloggad'; $labels['defaultidentity'] = 'Standardidentitet'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/tr_TR.inc b/plugins/userinfo/localization/tr_TR.inc index 636fab861..3d8a0d2da 100644 --- a/plugins/userinfo/localization/tr_TR.inc +++ b/plugins/userinfo/localization/tr_TR.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/tr_TR/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: ismail yenigul <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Oluşturuldu'; $labels['lastlogin'] = 'Son Giriş'; $labels['defaultidentity'] = 'Öntanımlı kimlik'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/uk_UA.inc b/plugins/userinfo/localization/uk_UA.inc index bef3d184f..fe2d54b27 100644 --- a/plugins/userinfo/localization/uk_UA.inc +++ b/plugins/userinfo/localization/uk_UA.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/uk_UA/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Anton Gladky <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = 'Створено'; $labels['lastlogin'] = 'Останній захід'; $labels['defaultidentity'] = 'Профіль за замовчуванням'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/vi_VN.inc b/plugins/userinfo/localization/vi_VN.inc index 813bd0a56..46553c76a 100644 --- a/plugins/userinfo/localization/vi_VN.inc +++ b/plugins/userinfo/localization/vi_VN.inc @@ -2,15 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Kenny Tran <kennethanh@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -19,3 +22,4 @@ $labels['created'] = 'Được tạo'; $labels['lastlogin'] = 'Lần đăng nhập cuối'; $labels['defaultidentity'] = 'Nhận diện mặc định'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/zh_CN.inc b/plugins/userinfo/localization/zh_CN.inc index c3d3303cf..2b06ab218 100644 --- a/plugins/userinfo/localization/zh_CN.inc +++ b/plugins/userinfo/localization/zh_CN.inc @@ -2,21 +2,24 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_CN/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: waring_id <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); $labels['userinfo'] = '用户信息'; -$labels['created'] = '创建'; -$labels['lastlogin'] = '最后登陆'; +$labels['created'] = '创建于'; +$labels['lastlogin'] = '最近登录'; $labels['defaultidentity'] = '默认身份'; +?>
\ No newline at end of file diff --git a/plugins/userinfo/localization/zh_TW.inc b/plugins/userinfo/localization/zh_TW.inc index c5834ce4a..05b996629 100644 --- a/plugins/userinfo/localization/zh_TW.inc +++ b/plugins/userinfo/localization/zh_TW.inc @@ -2,16 +2,18 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_TW/labels.inc | + | plugins/userinfo/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Userinfo plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-userinfo/ */ $labels = array(); @@ -20,3 +22,4 @@ $labels['created'] = '建立時間'; $labels['lastlogin'] = '上次登入'; $labels['defaultidentity'] = '預設身份'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/az_AZ.inc b/plugins/vcard_attachments/localization/az_AZ.inc index e4ca20ce2..85fbf7fa5 100644 --- a/plugins/vcard_attachments/localization/az_AZ.inc +++ b/plugins/vcard_attachments/localization/az_AZ.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/az_AZ/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Orkhan Guliyev <proger@box.az> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'vCard-ı kontakta daxil et'; $labels['vcardsavefailed'] = 'vCard-ı saxlamaq alınmadı'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/be_BE.inc b/plugins/vcard_attachments/localization/be_BE.inc index d5b6c451f..eb8208e74 100644 --- a/plugins/vcard_attachments/localization/be_BE.inc +++ b/plugins/vcard_attachments/localization/be_BE.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/be_BE/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Alex Nehaichik <nab@mail.by> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Дадаць vCard у адрасную кнігу'; $labels['vcardsavefailed'] = 'Немагчыма захаваць vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/bs_BA.inc b/plugins/vcard_attachments/localization/bs_BA.inc index 2c2a12318..e13ccc739 100644 --- a/plugins/vcard_attachments/localization/bs_BA.inc +++ b/plugins/vcard_attachments/localization/bs_BA.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Dodaj vCard u adresar'; $labels['vcardsavefailed'] = 'Nije moguće sačuvati vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/ca_ES.inc b/plugins/vcard_attachments/localization/ca_ES.inc index 16caca65c..b0f36d95a 100644 --- a/plugins/vcard_attachments/localization/ca_ES.inc +++ b/plugins/vcard_attachments/localization/ca_ES.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ca_ES/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Jordi Sanfeliu <jordi@fibranet.cat> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Afegeix la vCard a la llibreta d\'adreces'; $labels['vcardsavefailed'] = 'No s\'ha pogut desar la vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/cs_CZ.inc b/plugins/vcard_attachments/localization/cs_CZ.inc index d6371e6a2..dc8e1f84c 100644 --- a/plugins/vcard_attachments/localization/cs_CZ.inc +++ b/plugins/vcard_attachments/localization/cs_CZ.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/cs_CZ/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Přidat vCard do adresáře'; $labels['vcardsavefailed'] = 'Nelze uložit vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/cy_GB.inc b/plugins/vcard_attachments/localization/cy_GB.inc index 730ca0cf1..24d32f48e 100644 --- a/plugins/vcard_attachments/localization/cy_GB.inc +++ b/plugins/vcard_attachments/localization/cy_GB.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Ychwanegu vCard i\'r llyfr cyfeiriadau'; $labels['vcardsavefailed'] = 'Methwyd cadw\'r vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/da_DK.inc b/plugins/vcard_attachments/localization/da_DK.inc index 9877674a4..bc9c2bef1 100644 --- a/plugins/vcard_attachments/localization/da_DK.inc +++ b/plugins/vcard_attachments/localization/da_DK.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/da_DK/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: John Loft Christiansen <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Tilføj vCard til adressebogen'; $labels['vcardsavefailed'] = 'Kan ikke gemme dette vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/de_CH.inc b/plugins/vcard_attachments/localization/de_CH.inc index 5f8108666..577586994 100644 --- a/plugins/vcard_attachments/localization/de_CH.inc +++ b/plugins/vcard_attachments/localization/de_CH.inc @@ -5,7 +5,7 @@ | plugins/vcard_attachments/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Vcard Attachments plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/vcard_attachments/localization/de_DE.inc b/plugins/vcard_attachments/localization/de_DE.inc index 7c334c873..577586994 100644 --- a/plugins/vcard_attachments/localization/de_DE.inc +++ b/plugins/vcard_attachments/localization/de_DE.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/de_DE/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Kontakt im Adressbuch speichern'; $labels['vcardsavefailed'] = 'Der Kontakt konnte nicht gespeichert werden'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/en_GB.inc b/plugins/vcard_attachments/localization/en_GB.inc index d768e5422..a52a93228 100644 --- a/plugins/vcard_attachments/localization/en_GB.inc +++ b/plugins/vcard_attachments/localization/en_GB.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/en_GB/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Tony Whitmore <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Add vCard to addressbook'; $labels['vcardsavefailed'] = 'Unable to save vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/en_US.inc b/plugins/vcard_attachments/localization/en_US.inc index 02eed29ea..a52a93228 100644 --- a/plugins/vcard_attachments/localization/en_US.inc +++ b/plugins/vcard_attachments/localization/en_US.inc @@ -5,7 +5,7 @@ | plugins/vcard_attachments/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Vcard Attachments plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/vcard_attachments/localization/eo.inc b/plugins/vcard_attachments/localization/eo.inc index 1f962bbb4..e98ac1971 100644 --- a/plugins/vcard_attachments/localization/eo.inc +++ b/plugins/vcard_attachments/localization/eo.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/eo/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Michael Moroni <michael.moroni@mailoo.org> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Aldoni vCard al adresaro'; $labels['vcardsavefailed'] = 'vCard ne konserveblas'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/es_ES.inc b/plugins/vcard_attachments/localization/es_ES.inc index 8c81a86b1..55ab6b6a1 100644 --- a/plugins/vcard_attachments/localization/es_ES.inc +++ b/plugins/vcard_attachments/localization/es_ES.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/es_ES/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Añadir la tarjeta a la libreta de direcciones'; $labels['vcardsavefailed'] = 'No ha sido posible guardar la tarjeta'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/et_EE.inc b/plugins/vcard_attachments/localization/et_EE.inc index faaa076b6..dd74b8f66 100644 --- a/plugins/vcard_attachments/localization/et_EE.inc +++ b/plugins/vcard_attachments/localization/et_EE.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/et_EE/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Lisa vCard aadressiraamatusse'; $labels['vcardsavefailed'] = 'vCard salvestamine nurjus'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/fa_IR.inc b/plugins/vcard_attachments/localization/fa_IR.inc index 8b7dae2bb..5b28d566f 100644 --- a/plugins/vcard_attachments/localization/fa_IR.inc +++ b/plugins/vcard_attachments/localization/fa_IR.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'افزودن vCard به دفترچه آدرس'; $labels['vcardsavefailed'] = 'ناتوان در ذخیره vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/fi_FI.inc b/plugins/vcard_attachments/localization/fi_FI.inc index bd9ae73ac..254745609 100644 --- a/plugins/vcard_attachments/localization/fi_FI.inc +++ b/plugins/vcard_attachments/localization/fi_FI.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/fi_FI/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Jiri Grönroos <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Lisää vCard osoitekirjaan'; $labels['vcardsavefailed'] = 'vCardin tallennus epäonnistui'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/fr_FR.inc b/plugins/vcard_attachments/localization/fr_FR.inc index 355c4f117..03274e2a9 100644 --- a/plugins/vcard_attachments/localization/fr_FR.inc +++ b/plugins/vcard_attachments/localization/fr_FR.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/fr_FR/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Edouard Moreau <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Ajouter la vCard au carnet d\'adresses'; $labels['vcardsavefailed'] = 'Impossible d\'enregistrer la vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/gl_ES.inc b/plugins/vcard_attachments/localization/gl_ES.inc index c2743a0ef..b502c85c7 100644 --- a/plugins/vcard_attachments/localization/gl_ES.inc +++ b/plugins/vcard_attachments/localization/gl_ES.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/gl_ES/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Engadir a tarxeta ao caderno de enderezos'; $labels['vcardsavefailed'] = 'Non foi posible gardar a tarxeta'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/he_IL.inc b/plugins/vcard_attachments/localization/he_IL.inc index 433511d5b..2e8716875 100644 --- a/plugins/vcard_attachments/localization/he_IL.inc +++ b/plugins/vcard_attachments/localization/he_IL.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'הוספת כרטיס ביקור בפורמט vCard לספר הכתובות'; $labels['vcardsavefailed'] = 'לא ניתן לשמור את כרטיס הביקור vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/hr_HR.inc b/plugins/vcard_attachments/localization/hr_HR.inc index 045ae8d3c..c22f93b5f 100644 --- a/plugins/vcard_attachments/localization/hr_HR.inc +++ b/plugins/vcard_attachments/localization/hr_HR.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/hr_HR/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Svebor Prstačić <svebor.prstacic@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Dodaj vCard u imenik'; $labels['vcardsavefailed'] = 'Ne mogu pohraniti vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/hu_HU.inc b/plugins/vcard_attachments/localization/hu_HU.inc index 475544d09..4f166b025 100644 --- a/plugins/vcard_attachments/localization/hu_HU.inc +++ b/plugins/vcard_attachments/localization/hu_HU.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/hu_HU/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Droszler Gabor <droszler@datatrans.hu> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'vCard hozzáadása a címjegyzékhez'; $labels['vcardsavefailed'] = 'Sikertelen a vCard mentése'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/hy_AM.inc b/plugins/vcard_attachments/localization/hy_AM.inc index 5799b1cb5..7bd99aec3 100644 --- a/plugins/vcard_attachments/localization/hy_AM.inc +++ b/plugins/vcard_attachments/localization/hy_AM.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/hy_AM/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Vahan Yerkanian <vahan@yerkanian.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Ավելացնել vCard-ը հասցեագրքում'; $labels['vcardsavefailed'] = 'vCard-ի պահպանումը ձախողվեց'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/id_ID.inc b/plugins/vcard_attachments/localization/id_ID.inc index 488b558c9..8766e613d 100644 --- a/plugins/vcard_attachments/localization/id_ID.inc +++ b/plugins/vcard_attachments/localization/id_ID.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/id_ID/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Putu Arya Sabda Wijaya <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Tambahkan vCard ke buku alamat'; -$labels['vcardsavefailed'] = 'Tidak bisa menyimpan vCard'; +$labels['vcardsavefailed'] = 'Tidak dapat menyimpan vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/it_IT.inc b/plugins/vcard_attachments/localization/it_IT.inc index f13b34a92..e91f9414c 100644 --- a/plugins/vcard_attachments/localization/it_IT.inc +++ b/plugins/vcard_attachments/localization/it_IT.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/it_IT/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Aggiungi vCard alla Agenda'; $labels['vcardsavefailed'] = 'Abilita a salvare vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/ja_JP.inc b/plugins/vcard_attachments/localization/ja_JP.inc index 00467a885..0daf160c4 100644 --- a/plugins/vcard_attachments/localization/ja_JP.inc +++ b/plugins/vcard_attachments/localization/ja_JP.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Takahiro Kambe <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'vCardをアドレス帳に追加'; $labels['vcardsavefailed'] = 'vCardを保存できませんでした。'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/km_KH.inc b/plugins/vcard_attachments/localization/km_KH.inc index 7fa32c057..5720c0050 100644 --- a/plugins/vcard_attachments/localization/km_KH.inc +++ b/plugins/vcard_attachments/localization/km_KH.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/km_KH/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: samdyk | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'បន្ថែម vCard ទៅសៀវភៅកត់ត្រា'; $labels['vcardsavefailed'] = 'មិនអាចរក្សាទុក vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/ko_KR.inc b/plugins/vcard_attachments/localization/ko_KR.inc index d617efbe6..3e787f01b 100644 --- a/plugins/vcard_attachments/localization/ko_KR.inc +++ b/plugins/vcard_attachments/localization/ko_KR.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ko_KR/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Kim, Woohyun <woohyun.kim@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = '주소록에 vCard를 추가'; $labels['vcardsavefailed'] = 'vCard 저장이 불가능함'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/lt_LT.inc b/plugins/vcard_attachments/localization/lt_LT.inc index 4feb827bc..ca40c90ec 100644 --- a/plugins/vcard_attachments/localization/lt_LT.inc +++ b/plugins/vcard_attachments/localization/lt_LT.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Rimas Kudelis <rq@akl.lt> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Įtraukti vizitinę kortelę į adresų knygą'; $labels['vcardsavefailed'] = 'Įrašyti vizitinės kortelės nepavyko'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/lv_LV.inc b/plugins/vcard_attachments/localization/lv_LV.inc index 1c173f2a1..b3e36ff15 100644 --- a/plugins/vcard_attachments/localization/lv_LV.inc +++ b/plugins/vcard_attachments/localization/lv_LV.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/lv_LV/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Ivars Strazdiņš <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Pievienot vizītkarti adrešu grāmatai'; $labels['vcardsavefailed'] = 'Nevarēja saglabāt vizītkarti'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/ml_IN.inc b/plugins/vcard_attachments/localization/ml_IN.inc index 1b4d98ab7..3613eab1b 100644 --- a/plugins/vcard_attachments/localization/ml_IN.inc +++ b/plugins/vcard_attachments/localization/ml_IN.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ml_IN/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Anish A <aneesh.nl@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'വിലാസപുസ്തകത്തിലേക്ക് വികാര്ഡ് ചേര്ക്കുക'; $labels['vcardsavefailed'] = 'വികാര്ഡ് ചേര്ക്കാന് പറ്റിയില്ല'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/mr_IN.inc b/plugins/vcard_attachments/localization/mr_IN.inc index 51ee6a4a9..17d1e3db9 100644 --- a/plugins/vcard_attachments/localization/mr_IN.inc +++ b/plugins/vcard_attachments/localization/mr_IN.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/mr_IN/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Devendra Buddhikot <devendradb@rediffmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'व्हीकार्ड पत्ते नोंदवहीत समाविष्ट करा'; $labels['vcardsavefailed'] = 'व्हीकार्ड जतन करण्यास असमर्थ'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/nb_NO.inc b/plugins/vcard_attachments/localization/nb_NO.inc index 6568b7a12..c6e4fd4cd 100644 --- a/plugins/vcard_attachments/localization/nb_NO.inc +++ b/plugins/vcard_attachments/localization/nb_NO.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NB/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Runar Furenes <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Legg til vCard i adresseboken'; $labels['vcardsavefailed'] = 'Ikke i stand til å lagre vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/nl_NL.inc b/plugins/vcard_attachments/localization/nl_NL.inc index da3a440e2..bcba722b0 100644 --- a/plugins/vcard_attachments/localization/nl_NL.inc +++ b/plugins/vcard_attachments/localization/nl_NL.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/nl_NL/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Geert Wirken <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Voeg vCard toe aan adresboek'; $labels['vcardsavefailed'] = 'Kan vCard niet opslaan'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/nn_NO.inc b/plugins/vcard_attachments/localization/nn_NO.inc index f435c6f43..398e08bb4 100644 --- a/plugins/vcard_attachments/localization/nn_NO.inc +++ b/plugins/vcard_attachments/localization/nn_NO.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/nn_NN/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Åsmund Skjæveland <aasmunds@ulrik.uio.no> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Legg til vCard i adresseboka'; $labels['vcardsavefailed'] = 'Klarte ikkje lagra vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/pl_PL.inc b/plugins/vcard_attachments/localization/pl_PL.inc index a12889588..036dec5a0 100644 --- a/plugins/vcard_attachments/localization/pl_PL.inc +++ b/plugins/vcard_attachments/localization/pl_PL.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/pl_PL/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Dodaj wizytówkę (vCard) do kontaktów'; $labels['vcardsavefailed'] = 'Nie można zapisać wizytówki (vCard)'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/pt_BR.inc b/plugins/vcard_attachments/localization/pt_BR.inc index a1bce781a..afcc08cbe 100644 --- a/plugins/vcard_attachments/localization/pt_BR.inc +++ b/plugins/vcard_attachments/localization/pt_BR.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_BR/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Adicionar o vCard ao Catálogo de Endereços'; $labels['vcardsavefailed'] = 'Impossível salvar o vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/pt_PT.inc b/plugins/vcard_attachments/localization/pt_PT.inc index 2f8fb158c..5758c91df 100644 --- a/plugins/vcard_attachments/localization/pt_PT.inc +++ b/plugins/vcard_attachments/localization/pt_PT.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: David <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Adicionar o vCard ao Livro de Endereços'; $labels['vcardsavefailed'] = 'Não foi possível guardar o vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/ro_RO.inc b/plugins/vcard_attachments/localization/ro_RO.inc index 64a9c174e..98f68a18a 100644 --- a/plugins/vcard_attachments/localization/ro_RO.inc +++ b/plugins/vcard_attachments/localization/ro_RO.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ro_RO/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: tudor <tudor@starnet-alba.ro> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Adaugă vCard la agendă'; $labels['vcardsavefailed'] = 'Nu pot salva vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/ru_RU.inc b/plugins/vcard_attachments/localization/ru_RU.inc index 5225142bf..851035b95 100644 --- a/plugins/vcard_attachments/localization/ru_RU.inc +++ b/plugins/vcard_attachments/localization/ru_RU.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ru_RU/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Добавить в контакты'; $labels['vcardsavefailed'] = 'Не удалось сохранить vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/si_LK.inc b/plugins/vcard_attachments/localization/si_LK.inc index 3f1aed58f..5231cc2ec 100644 --- a/plugins/vcard_attachments/localization/si_LK.inc +++ b/plugins/vcard_attachments/localization/si_LK.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/si_LK/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Mohamed Rizmi <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'vCard පත ලිපින පොතට එක් කරන්න'; $labels['vcardsavefailed'] = 'vCard පත සුරැකීම අසාර්ථකයි'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/sk_SK.inc b/plugins/vcard_attachments/localization/sk_SK.inc index eecbf4f05..937ed3307 100644 --- a/plugins/vcard_attachments/localization/sk_SK.inc +++ b/plugins/vcard_attachments/localization/sk_SK.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: panda <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Pridať vCard do adresára'; $labels['vcardsavefailed'] = 'Nemôžem uložiť vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/sl_SI.inc b/plugins/vcard_attachments/localization/sl_SI.inc index 490dc7238..4335040b4 100644 --- a/plugins/vcard_attachments/localization/sl_SI.inc +++ b/plugins/vcard_attachments/localization/sl_SI.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/sl_SI/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Barbara Krasovec <barbarak@arnes.si> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Dodaj vCard med Stike.'; $labels['vcardsavefailed'] = 'Stika vCard ni bilo mogoče shraniti.'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/sr_CS.inc b/plugins/vcard_attachments/localization/sr_CS.inc index e5b66ed5a..b11a48758 100644 --- a/plugins/vcard_attachments/localization/sr_CS.inc +++ b/plugins/vcard_attachments/localization/sr_CS.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/sr_CS/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Saša Zejnilović <zejnils@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Додај вЦард у Адресар'; $labels['vcardsavefailed'] = 'немоћан сачувати вчард'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/sv_SE.inc b/plugins/vcard_attachments/localization/sv_SE.inc index da40bf628..c0e925b8f 100644 --- a/plugins/vcard_attachments/localization/sv_SE.inc +++ b/plugins/vcard_attachments/localization/sv_SE.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/sv_SE/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Lägg till vCard i adressbok'; $labels['vcardsavefailed'] = 'Kunde inte spara vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/tr_TR.inc b/plugins/vcard_attachments/localization/tr_TR.inc index 832ef5d22..a0e0d44ef 100644 --- a/plugins/vcard_attachments/localization/tr_TR.inc +++ b/plugins/vcard_attachments/localization/tr_TR.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/tr_TR/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: ismail yenigul <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Vcard\'ı adres deferine ekle'; $labels['vcardsavefailed'] = 'vCard kaydedilemedi'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/uk_UA.inc b/plugins/vcard_attachments/localization/uk_UA.inc index 9ccfbf696..ed8eab35f 100644 --- a/plugins/vcard_attachments/localization/uk_UA.inc +++ b/plugins/vcard_attachments/localization/uk_UA.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/uk_UA/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Anton Gladky <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Додати vCard до контактів'; $labels['vcardsavefailed'] = 'Не вдалось зберегти vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/vi_VN.inc b/plugins/vcard_attachments/localization/vi_VN.inc index 895694bb2..247d61eb9 100644 --- a/plugins/vcard_attachments/localization/vi_VN.inc +++ b/plugins/vcard_attachments/localization/vi_VN.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Hung Pham <phamhung77@gmail.com> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = 'Thêm vCard vào sổ địa chỉ'; $labels['vcardsavefailed'] = 'Không thể lưu vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/zh_CN.inc b/plugins/vcard_attachments/localization/zh_CN.inc index 7fe3c8f5f..5ff81a806 100644 --- a/plugins/vcard_attachments/localization/zh_CN.inc +++ b/plugins/vcard_attachments/localization/zh_CN.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_CN/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Christopher Meng <cickumqt@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); -$labels['addvcardmsg'] = '添加 vCard 到地址簿中'; +$labels['addvcardmsg'] = '添加 vCard 至地址簿中'; $labels['vcardsavefailed'] = '无法保存 vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/localization/zh_TW.inc b/plugins/vcard_attachments/localization/zh_TW.inc index c20f4416a..4ed21c2a7 100644 --- a/plugins/vcard_attachments/localization/zh_TW.inc +++ b/plugins/vcard_attachments/localization/zh_TW.inc @@ -2,19 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_TW/labels.inc | + | plugins/vcard_attachments/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Vcard Attachments 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. | | | +-----------------------------------------------------------------------+ - | Author: Thomas <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-vcard_attachments/ */ $labels = array(); $labels['addvcardmsg'] = '加入 vCard 到通訊錄'; $labels['vcardsavefailed'] = '無法儲存 vCard'; +?>
\ No newline at end of file diff --git a/plugins/vcard_attachments/vcard_attachments.php b/plugins/vcard_attachments/vcard_attachments.php index 4905b373e..cf7e22d3a 100644 --- a/plugins/vcard_attachments/vcard_attachments.php +++ b/plugins/vcard_attachments/vcard_attachments.php @@ -45,7 +45,7 @@ class vcard_attachments extends rcube_plugin } } // the same with message bodies - foreach ((array)$this->message->parts as $idx => $part) { + foreach ((array)$this->message->parts as $part) { if ($this->is_vcard($part)) { $this->vcard_parts[] = $part->mime_id; $this->vcard_bodies[] = $part->mime_id; @@ -63,7 +63,6 @@ class vcard_attachments extends rcube_plugin function html_output($p) { $attach_script = false; - $icon = 'plugins/vcard_attachments/' .$this->local_skin_path(). '/vcard_add_contact.png'; foreach ($this->vcard_parts as $part) { $vcards = rcube_vcard::import($this->message->get_part_content($part, null, true)); diff --git a/plugins/virtuser_file/virtuser_file.php b/plugins/virtuser_file/virtuser_file.php index 2c705b2d0..974f33d3d 100644 --- a/plugins/virtuser_file/virtuser_file.php +++ b/plugins/virtuser_file/virtuser_file.php @@ -19,13 +19,13 @@ class virtuser_file extends rcube_plugin function init() { - $this->app = rcmail::get_instance(); - $this->file = $this->app->config->get('virtuser_file'); + $this->app = rcmail::get_instance(); + $this->file = $this->app->config->get('virtuser_file'); - if ($this->file) { - $this->add_hook('user2email', array($this, 'user2email')); - $this->add_hook('email2user', array($this, 'email2user')); - } + if ($this->file) { + $this->add_hook('user2email', array($this, 'user2email')); + $this->add_hook('email2user', array($this, 'email2user')); + } } /** @@ -34,25 +34,24 @@ class virtuser_file extends rcube_plugin function user2email($p) { $r = $this->findinvirtual('/\s' . preg_quote($p['user'], '/') . '\s*$/'); - $result = array(); + $result = array(); - for ($i=0; $i<count($r); $i++) - { - $arr = preg_split('/\s+/', $r[$i]); + for ($i=0; $i<count($r); $i++) { + $arr = preg_split('/\s+/', $r[$i]); - if (count($arr) > 0 && strpos($arr[0], '@')) { - $result[] = rcube_utils::idn_to_ascii(trim(str_replace('\\@', '@', $arr[0]))); + if (count($arr) > 0 && strpos($arr[0], '@')) { + $result[] = rcube_utils::idn_to_ascii(trim(str_replace('\\@', '@', $arr[0]))); - if ($p['first']) { - $p['email'] = $result[0]; - break; - } - } - } + if ($p['first']) { + $p['email'] = $result[0]; + break; + } + } + } - $p['email'] = empty($result) ? NULL : $result; + $p['email'] = empty($result) ? NULL : $result; - return $p; + return $p; } /** @@ -60,18 +59,18 @@ class virtuser_file extends rcube_plugin */ function email2user($p) { - $r = $this->findinvirtual('/^' . preg_quote($p['email'], '/') . '\s/'); + $r = $this->findinvirtual('/^' . preg_quote($p['email'], '/') . '\s/'); - for ($i=0; $i<count($r); $i++) { - $arr = preg_split('/\s+/', trim($r[$i])); + for ($i=0; $i<count($r); $i++) { + $arr = preg_split('/\s+/', trim($r[$i])); - if (count($arr) > 0) { - $p['user'] = trim($arr[count($arr)-1]); - break; - } - } + if (count($arr) > 0) { + $p['user'] = trim($arr[count($arr)-1]); + break; + } + } - return $p; + return $p; } /** @@ -82,26 +81,25 @@ class virtuser_file extends rcube_plugin */ private function findinvirtual($pattern) { - $result = array(); - $virtual = null; + $result = array(); + $virtual = null; - if ($this->file) - $virtual = file($this->file); + if ($this->file) + $virtual = file($this->file); - if (empty($virtual)) - return $result; + if (empty($virtual)) + return $result; - // check each line for matches - foreach ($virtual as $line) { - $line = trim($line); - if (empty($line) || $line[0]=='#') - continue; + // check each line for matches + foreach ($virtual as $line) { + $line = trim($line); + if (empty($line) || $line[0]=='#') + continue; - if (preg_match($pattern, $line)) - $result[] = $line; - } + if (preg_match($pattern, $line)) + $result[] = $line; + } - return $result; + return $result; } - } diff --git a/plugins/virtuser_query/package.xml b/plugins/virtuser_query/package.xml index 58f697019..b7ea565d8 100644 --- a/plugins/virtuser_query/package.xml +++ b/plugins/virtuser_query/package.xml @@ -13,10 +13,10 @@ <email>alec@alec.pl</email> <active>yes</active> </lead> - <date>2011-11-21</date> + <date>2012-02-17</date> <version> - <release>1.1</release> - <api>1.1</api> + <release>2.0</release> + <api>2.0</api> </version> <stability> <release>stable</release> diff --git a/plugins/virtuser_query/virtuser_query.php b/plugins/virtuser_query/virtuser_query.php index c479a4f7f..9e3dc9071 100644 --- a/plugins/virtuser_query/virtuser_query.php +++ b/plugins/virtuser_query/virtuser_query.php @@ -17,6 +17,9 @@ * The email query can return more than one record to create more identities. * This requires identities_level option to be set to value less than 2. * + * By default Roundcube database is used. To use different database (or host) + * you can specify DSN string in $rcmail_config['virtuser_query_dsn'] option. + * * @version @package_version@ * @author Aleksander Machniak <alec@alec.pl> * @author Steffen Vogel @@ -25,6 +28,7 @@ class virtuser_query extends rcube_plugin { private $config; private $app; + private $db; function init() { @@ -53,9 +57,9 @@ class virtuser_query extends rcube_plugin */ function user2email($p) { - $dbh = $this->app->get_dbh(); + $dbh = $this->get_dbh(); - $sql_result = $dbh->query(preg_replace('/%u/', $dbh->escapeSimple($p['user']), $this->config['email'])); + $sql_result = $dbh->query(preg_replace('/%u/', $dbh->escape($p['user']), $this->config['email'])); while ($sql_arr = $dbh->fetch_array($sql_result)) { if (strpos($sql_arr[0], '@')) { @@ -74,8 +78,9 @@ class virtuser_query extends rcube_plugin $result[] = $sql_arr[0]; } - if ($p['first']) + if ($p['first']) { break; + } } } @@ -89,9 +94,9 @@ class virtuser_query extends rcube_plugin */ function email2user($p) { - $dbh = $this->app->get_dbh(); + $dbh = $this->get_dbh(); - $sql_result = $dbh->query(preg_replace('/%m/', $dbh->escapeSimple($p['email']), $this->config['user'])); + $sql_result = $dbh->query(preg_replace('/%m/', $dbh->escape($p['email']), $this->config['user'])); if ($sql_arr = $dbh->fetch_array($sql_result)) { $p['user'] = $sql_arr[0]; @@ -105,9 +110,9 @@ class virtuser_query extends rcube_plugin */ function user2host($p) { - $dbh = $this->app->get_dbh(); + $dbh = $this->get_dbh(); - $sql_result = $dbh->query(preg_replace('/%u/', $dbh->escapeSimple($p['user']), $this->config['host'])); + $sql_result = $dbh->query(preg_replace('/%u/', $dbh->escape($p['user']), $this->config['host'])); if ($sql_arr = $dbh->fetch_array($sql_result)) { $p['host'] = $sql_arr[0]; @@ -116,5 +121,25 @@ class virtuser_query extends rcube_plugin return $p; } + /** + * Initialize database handler + */ + function get_dbh() + { + if (!$this->db) { + if ($dsn = $this->app->config->get('virtuser_query_dsn')) { + // connect to the virtuser database + $this->db = rcube_db::factory($dsn); + $this->db->set_debug((bool)$this->app->config->get('sql_debug')); + $this->db->db_connect('r'); // connect in read mode + } + else { + $this->db = $this->app->get_dbh(); + } + } + + return $this->db; + } + } diff --git a/plugins/zipdownload/localization/az_AZ.inc b/plugins/zipdownload/localization/az_AZ.inc index 215e4591b..e23eaa1f6 100644 --- a/plugins/zipdownload/localization/az_AZ.inc +++ b/plugins/zipdownload/localization/az_AZ.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/az_AZ/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Orkhan Guliyev <proger@box.az> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Bütün qoşmaları endir'; $labels['downloadfolder'] = 'Qovluğu endir'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/br.inc b/plugins/zipdownload/localization/br.inc index 764952fc8..6e6cdb342 100644 --- a/plugins/zipdownload/localization/br.inc +++ b/plugins/zipdownload/localization/br.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/br/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Denis | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Pellgargañ an holl stagadennoù'; $labels['downloadfolder'] = 'Pellgargañ an teuliad'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/bs_BA.inc b/plugins/zipdownload/localization/bs_BA.inc index cf7c96346..8c727987d 100644 --- a/plugins/zipdownload/localization/bs_BA.inc +++ b/plugins/zipdownload/localization/bs_BA.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/bs_BA/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Kenan Dervišević <kenan3008@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Preuzmi sve priloge'; $labels['downloadfolder'] = 'Preuzmi folder'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/ca_ES.inc b/plugins/zipdownload/localization/ca_ES.inc index 8ccf0543c..423dae2fd 100644 --- a/plugins/zipdownload/localization/ca_ES.inc +++ b/plugins/zipdownload/localization/ca_ES.inc @@ -1,10 +1,23 @@ <?php -/* Author: Drakon */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Descarregar tots els adjunts'; $labels['downloadfolder'] = 'Descarregar carpeta'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/cs_CZ.inc b/plugins/zipdownload/localization/cs_CZ.inc index 4a1f75177..07f9676ac 100644 --- a/plugins/zipdownload/localization/cs_CZ.inc +++ b/plugins/zipdownload/localization/cs_CZ.inc @@ -1,10 +1,23 @@ <?php -/* Author: Tomáš Šafařík */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Stáhnout všechny přílohy'; $labels['downloadfolder'] = 'Stáhnout složku'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/cy_GB.inc b/plugins/zipdownload/localization/cy_GB.inc index c3b846de4..412fd2261 100644 --- a/plugins/zipdownload/localization/cy_GB.inc +++ b/plugins/zipdownload/localization/cy_GB.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/cy_GB/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Dafydd Tomos | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Llwytho lawr holl atodiadau'; $labels['downloadfolder'] = 'Ffolder llwytho lawr'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/da_DK.inc b/plugins/zipdownload/localization/da_DK.inc index 17c7c0d82..ced645ab2 100644 --- a/plugins/zipdownload/localization/da_DK.inc +++ b/plugins/zipdownload/localization/da_DK.inc @@ -1,10 +1,23 @@ <?php -/* Author: John Loft Christiansen */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Download alle som .zip-fil'; $labels['downloadfolder'] = 'Download folder som .zip-fil'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/de_CH.inc b/plugins/zipdownload/localization/de_CH.inc index 5a62e776f..6106c2c72 100644 --- a/plugins/zipdownload/localization/de_CH.inc +++ b/plugins/zipdownload/localization/de_CH.inc @@ -5,7 +5,7 @@ | plugins/zipdownload/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Zipdownload plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/zipdownload/localization/de_DE.inc b/plugins/zipdownload/localization/de_DE.inc index 68725605b..6106c2c72 100644 --- a/plugins/zipdownload/localization/de_DE.inc +++ b/plugins/zipdownload/localization/de_DE.inc @@ -1,10 +1,23 @@ <?php -/* Author: jedix */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Alle Anhänge herunterladen'; $labels['downloadfolder'] = 'Ordner herunterladen'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/en_GB.inc b/plugins/zipdownload/localization/en_GB.inc index 0db6f8f8c..aee8a5e15 100644 --- a/plugins/zipdownload/localization/en_GB.inc +++ b/plugins/zipdownload/localization/en_GB.inc @@ -1,10 +1,23 @@ <?php -/* Author: Philip Weir */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Download all attachments'; $labels['downloadfolder'] = 'Download folder'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/en_US.inc b/plugins/zipdownload/localization/en_US.inc index 8823d3b8d..aee8a5e15 100644 --- a/plugins/zipdownload/localization/en_US.inc +++ b/plugins/zipdownload/localization/en_US.inc @@ -5,7 +5,7 @@ | plugins/zipdownload/localization/<lang>.inc | | | | Localization file of the Roundcube Webmail Zipdownload plugin | - | Copyright (C) 2012, The Roundcube Dev Team | + | 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. | diff --git a/plugins/zipdownload/localization/es_AR.inc b/plugins/zipdownload/localization/es_AR.inc index f3a798c85..6240e3bce 100644 --- a/plugins/zipdownload/localization/es_AR.inc +++ b/plugins/zipdownload/localization/es_AR.inc @@ -1,9 +1,23 @@ <?php -/* Author: gboksar */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Descargar Todo'; - -$messages = array(); +$labels['downloadfolder'] = 'Descargar carpeta'; ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/es_ES.inc b/plugins/zipdownload/localization/es_ES.inc index 193f7b450..315362f1c 100644 --- a/plugins/zipdownload/localization/es_ES.inc +++ b/plugins/zipdownload/localization/es_ES.inc @@ -1,10 +1,23 @@ <?php -/* Author: David Garabana Barro */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Descargar todos los adjuntos'; $labels['downloadfolder'] = 'Descargar carpeta'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/et_EE.inc b/plugins/zipdownload/localization/et_EE.inc index f56a59870..6f03e33c0 100644 --- a/plugins/zipdownload/localization/et_EE.inc +++ b/plugins/zipdownload/localization/et_EE.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/et_EE/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: yllar | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Laadi alla kõik manused'; $labels['downloadfolder'] = 'Allalaadimiste kaust'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/fa_IR.inc b/plugins/zipdownload/localization/fa_IR.inc index 3ad7c2bd2..41585688e 100644 --- a/plugins/zipdownload/localization/fa_IR.inc +++ b/plugins/zipdownload/localization/fa_IR.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/fa_IR/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Hamid <abbaszadeh.h@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'بارگیری همه پیوستها'; $labels['downloadfolder'] = 'بارگیری پوشه'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/fr_FR.inc b/plugins/zipdownload/localization/fr_FR.inc index b8fc4cdaa..307f0b2f6 100644 --- a/plugins/zipdownload/localization/fr_FR.inc +++ b/plugins/zipdownload/localization/fr_FR.inc @@ -1,10 +1,23 @@ <?php -/* Author: Olivier Le Brouster */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Télécharger toutes les pièces jointes'; $labels['downloadfolder'] = 'Télécharger le répertoire'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/gl_ES.inc b/plugins/zipdownload/localization/gl_ES.inc index 2c9107949..3925fca5b 100644 --- a/plugins/zipdownload/localization/gl_ES.inc +++ b/plugins/zipdownload/localization/gl_ES.inc @@ -1,10 +1,23 @@ <?php -/* Author: David Garabana Barro */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Descargar tódolos adxuntos'; $labels['downloadfolder'] = 'Descargar o cartafol'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/he_IL.inc b/plugins/zipdownload/localization/he_IL.inc index 62e82e754..0ba0fcff8 100644 --- a/plugins/zipdownload/localization/he_IL.inc +++ b/plugins/zipdownload/localization/he_IL.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/he_IL/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Moshe Leibovitch <moish@mln.co.il> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'להוריד את כל הצרופות'; $labels['downloadfolder'] = 'תיקיית צרופות'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/hu_HU.inc b/plugins/zipdownload/localization/hu_HU.inc index 1931cb0f2..7b8ce85dc 100644 --- a/plugins/zipdownload/localization/hu_HU.inc +++ b/plugins/zipdownload/localization/hu_HU.inc @@ -1,10 +1,23 @@ <?php -/* Author: Németh János */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Összes csatolmány letöltése'; $labels['downloadfolder'] = 'Könyvtár letöltése'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/it_IT.inc b/plugins/zipdownload/localization/it_IT.inc index 63b7b072e..4ea8a543d 100644 --- a/plugins/zipdownload/localization/it_IT.inc +++ b/plugins/zipdownload/localization/it_IT.inc @@ -1,10 +1,23 @@ <?php -/* Author: Roberto Puzzanghera */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Scarica tutti gli allegati'; $labels['downloadfolder'] = 'Scarica cartella'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/ja_JP.inc b/plugins/zipdownload/localization/ja_JP.inc index 97a436f90..c606658b4 100644 --- a/plugins/zipdownload/localization/ja_JP.inc +++ b/plugins/zipdownload/localization/ja_JP.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/ja_JP/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Takahiro Kambe | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'すべての添付ファイルをダウンロード'; $labels['downloadfolder'] = 'ダウンロード先のフォルダー'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/km_KH.inc b/plugins/zipdownload/localization/km_KH.inc index 0fcf8e147..722e0c8ce 100644 --- a/plugins/zipdownload/localization/km_KH.inc +++ b/plugins/zipdownload/localization/km_KH.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/km_KH/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: samdyk | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'ទាញយក ឯកសារភ្ជាប់ទាំងអស់'; $labels['downloadfolder'] = 'ទាញយក ថតឯកសារ'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/lt_LT.inc b/plugins/zipdownload/localization/lt_LT.inc index 1b74df371..08a5818cd 100644 --- a/plugins/zipdownload/localization/lt_LT.inc +++ b/plugins/zipdownload/localization/lt_LT.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/lt_LT/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Linvydas Lapinskas <win0lin1@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Atsisiųsti visus priedus'; $labels['downloadfolder'] = 'Atsisiųsti aplanką'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/nb_NO.inc b/plugins/zipdownload/localization/nb_NO.inc index d8f548044..637df9063 100644 --- a/plugins/zipdownload/localization/nb_NO.inc +++ b/plugins/zipdownload/localization/nb_NO.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/nb_NB/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Martin Bore | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Last ned alle vedlegg'; $labels['downloadfolder'] = 'Nedlastningsmappe'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/nl_NL.inc b/plugins/zipdownload/localization/nl_NL.inc index 1cf32ce12..174dd0f8d 100644 --- a/plugins/zipdownload/localization/nl_NL.inc +++ b/plugins/zipdownload/localization/nl_NL.inc @@ -1,10 +1,23 @@ <?php -/* Author: Wouter Kevenaar*/ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Alle bijlagen downloaden'; $labels['downloadfolder'] = 'Map downloaden'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/nn_NO.inc b/plugins/zipdownload/localization/nn_NO.inc index b9ae2a86f..637df9063 100644 --- a/plugins/zipdownload/localization/nn_NO.inc +++ b/plugins/zipdownload/localization/nn_NO.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/nn_NN/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Åsmund Skjæveland <aasmunds@ulrik.uio.no> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Last ned alle vedlegg'; $labels['downloadfolder'] = 'Nedlastningsmappe'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/pl_PL.inc b/plugins/zipdownload/localization/pl_PL.inc index c86d87558..b0880c062 100644 --- a/plugins/zipdownload/localization/pl_PL.inc +++ b/plugins/zipdownload/localization/pl_PL.inc @@ -1,10 +1,23 @@ <?php -/* Author: DZIOBAK */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Pobierz wszystkie jako ZIP'; $labels['downloadfolder'] = 'Pobierz folder'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/pt_BR.inc b/plugins/zipdownload/localization/pt_BR.inc index babf7c0e9..7f80777b4 100644 --- a/plugins/zipdownload/localization/pt_BR.inc +++ b/plugins/zipdownload/localization/pt_BR.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_BR/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Edir Pereira dos Santos <fennder@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Baixar todos os anexos'; $labels['downloadfolder'] = 'Pasta de baixar arquivos'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/pt_PT.inc b/plugins/zipdownload/localization/pt_PT.inc index fb012bada..8a5afeb06 100644 --- a/plugins/zipdownload/localization/pt_PT.inc +++ b/plugins/zipdownload/localization/pt_PT.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/pt_PT/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: David | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Guardar todos os anexos'; $labels['downloadfolder'] = 'Guardar pasta'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/ro_RO.inc b/plugins/zipdownload/localization/ro_RO.inc index 3a2a1ac19..7cba54d32 100644 --- a/plugins/zipdownload/localization/ro_RO.inc +++ b/plugins/zipdownload/localization/ro_RO.inc @@ -1,9 +1,23 @@ <?php -/* Author: Ovidiu Bica */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Descarca toate atasamentele.'; - -$messages = array(); +$labels['downloadfolder'] = 'Dosar de descărcare'; ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/ru_RU.inc b/plugins/zipdownload/localization/ru_RU.inc index ac11327a0..014b2001e 100644 --- a/plugins/zipdownload/localization/ru_RU.inc +++ b/plugins/zipdownload/localization/ru_RU.inc @@ -1,10 +1,23 @@ <?php -/* Author: Peter Zotov */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Загрузить все вложения'; $labels['downloadfolder'] = 'Загрузить каталог'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/sk_SK.inc b/plugins/zipdownload/localization/sk_SK.inc index b12318c54..b26059cb9 100644 --- a/plugins/zipdownload/localization/sk_SK.inc +++ b/plugins/zipdownload/localization/sk_SK.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/sk_SK/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Miroslav Ďurian | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Stiahnuť všetky prílohy'; $labels['downloadfolder'] = 'Priečinok na sťahovanie'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/sr_CS.inc b/plugins/zipdownload/localization/sr_CS.inc index d7076d5c8..b8d63b3f5 100644 --- a/plugins/zipdownload/localization/sr_CS.inc +++ b/plugins/zipdownload/localization/sr_CS.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/sr_CS/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Данило Шеган | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Преузми све прилоге'; $labels['downloadfolder'] = 'Фасцикла за преузимање'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/sv_SE.inc b/plugins/zipdownload/localization/sv_SE.inc index 020daeed6..db8a1a368 100644 --- a/plugins/zipdownload/localization/sv_SE.inc +++ b/plugins/zipdownload/localization/sv_SE.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/sv_SE/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Jonas Nasholm | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Hämta alla bifogade filer'; $labels['downloadfolder'] = 'Hämta katalog'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/tr_TR.inc b/plugins/zipdownload/localization/tr_TR.inc index dc7489da1..bfdf98a6c 100644 --- a/plugins/zipdownload/localization/tr_TR.inc +++ b/plugins/zipdownload/localization/tr_TR.inc @@ -1,10 +1,23 @@ <?php -/* Author: Mustafa Icer */ + +/* + +-----------------------------------------------------------------------+ + | plugins/zipdownload/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Zipdownload 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-zipdownload/ +*/ $labels = array(); $labels['downloadall'] = 'Tüm ek dosyaları indir'; $labels['downloadfolder'] = 'klasörü indir'; -$messages = array(); - ?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/vi_VN.inc b/plugins/zipdownload/localization/vi_VN.inc index 919c40396..a91b32010 100644 --- a/plugins/zipdownload/localization/vi_VN.inc +++ b/plugins/zipdownload/localization/vi_VN.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/vi_VN/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: Kenny Tran <kennethanh@gmail.com> | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = 'Tải tất cả đính kèm về'; $labels['downloadfolder'] = 'Tải giữ liệu về'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/localization/zh_TW.inc b/plugins/zipdownload/localization/zh_TW.inc index 8f5ae363a..cc8d673a1 100644 --- a/plugins/zipdownload/localization/zh_TW.inc +++ b/plugins/zipdownload/localization/zh_TW.inc @@ -2,18 +2,22 @@ /* +-----------------------------------------------------------------------+ - | localization/zh_TW/labels.inc | + | plugins/zipdownload/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Zipdownload 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. | | | +-----------------------------------------------------------------------+ - | Author: 林子忠 | - +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-zipdownload/ */ $labels = array(); $labels['downloadall'] = '下載所有附件'; $labels['downloadfolder'] = '下載資料夾'; +?>
\ No newline at end of file diff --git a/plugins/zipdownload/skins/larry/zipdownload.css b/plugins/zipdownload/skins/larry/zipdownload.css index d719ac677..bb92631b1 100644 --- a/plugins/zipdownload/skins/larry/zipdownload.css +++ b/plugins/zipdownload/skins/larry/zipdownload.css @@ -2,6 +2,6 @@ a.zipdownload { display: inline-block; - margin-top: 1.5em; + margin-top: .5em; padding: 3px 5px 4px 5px; -}
\ No newline at end of file +} diff --git a/plugins/zipdownload/zipdownload.php b/plugins/zipdownload/zipdownload.php index 96c76eec9..59431267d 100644 --- a/plugins/zipdownload/zipdownload.php +++ b/plugins/zipdownload/zipdownload.php @@ -30,9 +30,9 @@ class zipdownload extends rcube_plugin } $rcmail = rcmail::get_instance(); - $this->charset = $rcmail->config->get('zipdownload_charset', RCUBE_CHARSET); $this->load_config(); + $this->charset = $rcmail->config->get('zipdownload_charset', RCUBE_CHARSET); $this->add_texts('localization'); if ($rcmail->config->get('zipdownload_attachments', 1) > -1 && ($rcmail->action == 'show' || $rcmail->action == 'preview')) @@ -108,7 +108,7 @@ class zipdownload extends rcube_plugin foreach ($message->attachments as $part) { $pid = $part->mime_id; $part = $message->mime_parts[$pid]; - $disp_name = $this->_convert_filename($part->filename, $part->charset); + $disp_name = $this->_convert_filename($part->filename); if ($part->body) { $orig_message_raw = $part->body; @@ -169,7 +169,7 @@ class zipdownload extends rcube_plugin for ($i = 0; ($i * $imap->get_pagesize()) <= $count; $i++) { $a_headers = $imap->list_messages($mbox_name, ($i + 1)); - foreach ($a_headers as $n => $header) { + foreach ($a_headers as $header) { if (empty($header)) continue; @@ -199,7 +199,7 @@ class zipdownload extends rcube_plugin $zip = new ZipArchive(); $zip->open($tmpfname, ZIPARCHIVE::OVERWRITE); - foreach ($uids as $key => $uid){ + foreach ($uids as $uid){ $headers = $imap->get_message_headers($uid); $subject = rcube_mime::decode_mime_string((string)$headers->subject); $subject = $this->_convert_filename($subject); @@ -211,7 +211,7 @@ class zipdownload extends rcube_plugin $disp_name = "message_rfc822.eml"; $disp_name = $uid . "_" . $disp_name; - + $tmpfn = tempnam($temp_dir, 'zipmessage'); $tmpfp = fopen($tmpfn, 'w'); $imap->get_raw_body($uid, $tmpfp); @@ -263,10 +263,10 @@ class zipdownload extends rcube_plugin /** * Helper function to convert filenames to the configured charset */ - private function _convert_filename($str, $from = RCUBE_CHARSET) + private function _convert_filename($str) { - return strtr(rcube_charset::convert($str, $from, $this->charset), array(':'=>'', '/'=>'-')); + $str = rcube_charset::convert($str, RCUBE_CHARSET, $this->charset); + + return strtr($str, array(':'=>'', '/'=>'-')); } } - -?>
\ No newline at end of file |