diff options
Diffstat (limited to 'webmail/plugins/acl')
55 files changed, 5600 insertions, 0 deletions
diff --git a/webmail/plugins/acl/acl.js b/webmail/plugins/acl/acl.js new file mode 100644 index 0000000..d693478 --- /dev/null +++ b/webmail/plugins/acl/acl.js @@ -0,0 +1,356 @@ +/** + * ACL plugin script + * + * @version @package_version@ + * @author Aleksander Machniak <alec@alec.pl> + */ + +if (window.rcmail) { + rcmail.addEventListener('init', function() { + if (rcmail.gui_objects.acltable) { + rcmail.acl_list_init(); + // enable autocomplete on user input + if (rcmail.env.acl_users_source) { + rcmail.init_address_input_events($('#acluser'), {action:'settings/plugin.acl-autocomplete'}); + // fix inserted value + rcmail.addEventListener('autocomplete_insert', function(e) { + if (e.field.id != 'acluser') + return; + + var value = e.insert; + // get UID from the entry value + if (value.match(/\s*\(([^)]+)\)[, ]*$/)) + value = RegExp.$1; + e.field.value = value; + }); + } + } + + rcmail.enable_command('acl-create', 'acl-save', 'acl-cancel', 'acl-mode-switch', true); + rcmail.enable_command('acl-delete', 'acl-edit', false); + + if (rcmail.env.acl_advanced) + $('#acl-switch').addClass('selected'); + }); +} + +// Display new-entry form +rcube_webmail.prototype.acl_create = function() +{ + this.acl_init_form(); +} + +// Display ACL edit form +rcube_webmail.prototype.acl_edit = function() +{ + // @TODO: multi-row edition + var id = this.acl_list.get_single_selection(); + if (id) + this.acl_init_form(id); +} + +// ACL entry delete +rcube_webmail.prototype.acl_delete = function() +{ + var users = this.acl_get_usernames(); + + if (users && users.length && confirm(this.get_label('acl.deleteconfirm'))) { + this.http_request('settings/plugin.acl', '_act=delete&_user='+urlencode(users.join(',')) + + '&_mbox='+urlencode(this.env.mailbox), + this.set_busy(true, 'acl.deleting')); + } +} + +// Save ACL data +rcube_webmail.prototype.acl_save = function() +{ + var user = $('#acluser').val(), rights = '', type; + + $(':checkbox', this.env.acl_advanced ? $('#advancedrights') : sim_ul = $('#simplerights')).map(function() { + if (this.checked) + rights += this.value; + }); + + if (type = $('input:checked[name=usertype]').val()) { + if (type != 'user') + user = type; + } + + if (!user) { + alert(this.get_label('acl.nouser')); + return; + } + if (!rights) { + alert(this.get_label('acl.norights')); + return; + } + + this.http_request('settings/plugin.acl', '_act=save' + + '&_user='+urlencode(user) + + '&_acl=' +rights + + '&_mbox='+urlencode(this.env.mailbox) + + (this.acl_id ? '&_old='+this.acl_id : ''), + this.set_busy(true, 'acl.saving')); +} + +// Cancel/Hide form +rcube_webmail.prototype.acl_cancel = function() +{ + this.ksearch_blur(); + this.acl_form.hide(); +} + +// Update data after save (and hide form) +rcube_webmail.prototype.acl_update = function(o) +{ + // delete old row + if (o.old) + this.acl_remove_row(o.old); + // make sure the same ID doesn't exist + else if (this.env.acl[o.id]) + this.acl_remove_row(o.id); + + // add new row + this.acl_add_row(o, true); + // hide autocomplete popup + this.ksearch_blur(); + // hide form + this.acl_form.hide(); +} + +// Switch table display mode +rcube_webmail.prototype.acl_mode_switch = function(elem) +{ + this.env.acl_advanced = !this.env.acl_advanced; + this.enable_command('acl-delete', 'acl-edit', false); + this.http_request('settings/plugin.acl', '_act=list' + + '&_mode='+(this.env.acl_advanced ? 'advanced' : 'simple') + + '&_mbox='+urlencode(this.env.mailbox), + this.set_busy(true, 'loading')); +} + +// ACL table initialization +rcube_webmail.prototype.acl_list_init = function() +{ + $('#acl-switch')[this.env.acl_advanced ? 'addClass' : 'removeClass']('selected'); + + this.acl_list = new rcube_list_widget(this.gui_objects.acltable, + {multiselect:true, draggable:false, keyboard:true, toggleselect:true}); + this.acl_list.addEventListener('select', function(o) { rcmail.acl_list_select(o); }); + this.acl_list.addEventListener('dblclick', function(o) { rcmail.acl_list_dblclick(o); }); + this.acl_list.addEventListener('keypress', function(o) { rcmail.acl_list_keypress(o); }); + this.acl_list.init(); +} + +// ACL table row selection handler +rcube_webmail.prototype.acl_list_select = function(list) +{ + rcmail.enable_command('acl-delete', list.selection.length > 0); + rcmail.enable_command('acl-edit', list.selection.length == 1); + list.focus(); +} + +// ACL table double-click handler +rcube_webmail.prototype.acl_list_dblclick = function(list) +{ + this.acl_edit(); +} + +// ACL table keypress handler +rcube_webmail.prototype.acl_list_keypress = function(list) +{ + if (list.key_pressed == list.ENTER_KEY) + this.command('acl-edit'); + else if (list.key_pressed == list.DELETE_KEY || list.key_pressed == list.BACKSPACE_KEY) + if (!this.acl_form || !this.acl_form.is(':visible')) + this.command('acl-delete'); +} + +// Reloads ACL table +rcube_webmail.prototype.acl_list_update = function(html) +{ + $(this.gui_objects.acltable).html(html); + this.acl_list_init(); +} + +// Returns names of users in selected rows +rcube_webmail.prototype.acl_get_usernames = function() +{ + var users = [], n, len, cell, row, + list = this.acl_list, + selection = list.get_selection(); + + for (n=0, len=selection.length; n<len; n++) { + if (this.env.acl_specials.length && $.inArray(selection[n], this.env.acl_specials) >= 0) { + users.push(selection[n]); + } + else if (row = list.rows[selection[n]]) { + cell = $('td.user', row.obj); + if (cell.length == 1) + users.push(cell.text()); + } + } + + return users; +} + +// Removes ACL table row +rcube_webmail.prototype.acl_remove_row = function(id) +{ + var list = this.acl_list; + + list.remove_row(id); + list.clear_selection(); + + // we don't need it anymore (remove id conflict) + $('#rcmrow'+id).remove(); + this.env.acl[id] = null; + + this.enable_command('acl-delete', list.selection.length > 0); + this.enable_command('acl-edit', list.selection.length == 1); +} + +// Adds ACL table row +rcube_webmail.prototype.acl_add_row = function(o, sel) +{ + var n, len, ids = [], spec = [], id = o.id, list = this.acl_list, + items = this.env.acl_advanced ? [] : this.env.acl_items, + table = this.gui_objects.acltable, + row = $('thead > tr', table).clone(); + + // Update new row + $('td', row).map(function() { + var r, cl = this.className.replace(/^acl/, ''); + + if (items && items[cl]) + cl = items[cl]; + + if (cl == 'user') + $(this).text(o.username); + else + $(this).addClass(rcmail.acl_class(o.acl, cl)).text(''); + }); + + row.attr('id', 'rcmrow'+id); + row = row.get(0); + + this.env.acl[id] = o.acl; + + // sorting... (create an array of user identifiers, then sort it) + for (n in this.env.acl) { + if (this.env.acl[n]) { + if (this.env.acl_specials.length && $.inArray(n, this.env.acl_specials) >= 0) + spec.push(n); + else + ids.push(n); + } + } + ids.sort(); + // specials on the top + ids = spec.concat(ids); + + // find current id + for (n=0, len=ids.length; n<len; n++) + if (ids[n] == id) + break; + + // add row + if (n && n < len) { + $('#rcmrow'+ids[n-1]).after(row); + list.init_row(row); + list.rowcount++; + } + else + list.insert_row(row); + + if (sel) + list.select_row(o.id); +} + +// Initializes and shows ACL create/edit form +rcube_webmail.prototype.acl_init_form = function(id) +{ + var ul, row, td, val = '', type = 'user', li_elements, body = $('body'), + adv_ul = $('#advancedrights'), sim_ul = $('#simplerights'), + name_input = $('#acluser'); + + if (!this.acl_form) { + var fn = function () { $('input[value=user]').prop('checked', true); }; + name_input.click(fn).keypress(fn); + } + + this.acl_form = $('#aclform'); + + // Hide unused items + if (this.env.acl_advanced) { + adv_ul.show(); + sim_ul.hide(); + ul = adv_ul; + } + else { + sim_ul.show(); + adv_ul.hide(); + ul = sim_ul; + } + + // initialize form fields + li_elements = $(':checkbox', ul); + li_elements.attr('checked', false); + + if (id && (row = this.acl_list.rows[id])) { + row = row.obj; + li_elements.map(function() { + val = this.value; + td = $('td.'+this.id, row); + if (td.length && td.hasClass('enabled')) + this.checked = true; + }); + + if (!this.env.acl_specials.length || $.inArray(id, this.env.acl_specials) < 0) + val = $('td.user', row).text(); + else + type = id; + } + // mark read (lrs) rights by default + else + li_elements.filter(function() { return this.id.match(/^acl([lrs]|read)$/); }).prop('checked', true); + + name_input.val(val); + $('input[value='+type+']').prop('checked', true); + + this.acl_id = id; + + // position the form horizontally + var bw = body.width(), mw = this.acl_form.width(); + + if (bw >= mw) + this.acl_form.css({left: parseInt((bw - mw)/2)+'px'}); + + // display it + this.acl_form.show(); + if (type == 'user') + name_input.focus(); + + // unfocus the list, make backspace key in name input field working + this.acl_list.blur(); +} + +// Returns class name according to ACL comparision result +rcube_webmail.prototype.acl_class = function(acl1, acl2) +{ + var i, len, found = 0; + + acl1 = String(acl1); + acl2 = String(acl2); + + for (i=0, len=acl2.length; i<len; i++) + if (acl1.indexOf(acl2[i]) > -1) + found++; + + if (found == len) + return 'enabled'; + else if (found) + return 'partial'; + + return 'disabled'; +} diff --git a/webmail/plugins/acl/acl.php b/webmail/plugins/acl/acl.php new file mode 100644 index 0000000..466185d --- /dev/null +++ b/webmail/plugins/acl/acl.php @@ -0,0 +1,730 @@ +<?php + +/** + * Folders Access Control Lists Management (RFC4314, RFC2086) + * + * @version @package_version@ + * @author Aleksander Machniak <alec@alec.pl> + * + * + * Copyright (C) 2011-2012, 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 acl extends rcube_plugin +{ + public $task = 'settings|addressbook|calendar'; + + private $rc; + private $supported = null; + private $mbox; + private $ldap; + private $specials = array('anyone', 'anonymous'); + + /** + * Plugin initialization + */ + function init() + { + $this->rc = rcmail::get_instance(); + + // Register hooks + $this->add_hook('folder_form', array($this, 'folder_form')); + // kolab_addressbook plugin + $this->add_hook('addressbook_form', array($this, 'folder_form')); + $this->add_hook('calendar_form_kolab', array($this, 'folder_form')); + // Plugin actions + $this->register_action('plugin.acl', array($this, 'acl_actions')); + $this->register_action('plugin.acl-autocomplete', array($this, 'acl_autocomplete')); + } + + /** + * Handler for plugin actions (AJAX) + */ + function acl_actions() + { + $action = trim(get_input_value('_act', RCUBE_INPUT_GPC)); + + // Connect to IMAP + $this->rc->storage_init(); + + // Load localization and configuration + $this->add_texts('localization/'); + $this->load_config(); + + if ($action == 'save') { + $this->action_save(); + } + else if ($action == 'delete') { + $this->action_delete(); + } + else if ($action == 'list') { + $this->action_list(); + } + + // Only AJAX actions + $this->rc->output->send(); + } + + /** + * Handler for user login autocomplete request + */ + function acl_autocomplete() + { + $this->load_config(); + + $search = get_input_value('_search', RCUBE_INPUT_GPC, true); + $sid = get_input_value('_id', RCUBE_INPUT_GPC); + $users = array(); + + if ($this->init_ldap()) { + $max = (int) $this->rc->config->get('autocomplete_max', 15); + $mode = (int) $this->rc->config->get('addressbook_search_mode'); + + $this->ldap->set_pagesize($max); + $result = $this->ldap->search('*', $search, $mode); + + foreach ($result->records as $record) { + $user = $record['uid']; + + if (is_array($user)) { + $user = array_filter($user); + $user = $user[0]; + } + + if ($user) { + if ($record['name']) + $user = $record['name'] . ' (' . $user . ')'; + + $users[] = $user; + } + } + } + + sort($users, SORT_LOCALE_STRING); + + $this->rc->output->command('ksearch_query_results', $users, $search, $sid); + $this->rc->output->send(); + } + + /** + * Handler for 'folder_form' hook + * + * @param array $args Hook arguments array (form data) + * + * @return array Hook arguments array + */ + function folder_form($args) + { + $mbox_imap = $args['options']['name']; + $myrights = $args['options']['rights']; + + // Edited folder name (empty in create-folder mode) + if (!strlen($mbox_imap)) { + return $args; + } +/* + // Do nothing on protected folders (?) + if ($args['options']['protected']) { + return $args; + } +*/ + // Get MYRIGHTS + if (empty($myrights)) { + return $args; + } + + // Load localization and include scripts + $this->load_config(); + $this->add_texts('localization/', array('deleteconfirm', 'norights', + 'nouser', 'deleting', 'saving')); + $this->include_script('acl.js'); + $this->rc->output->include_script('list.js'); + $this->include_stylesheet($this->local_skin_path().'/acl.css'); + + // add Info fieldset if it doesn't exist + if (!isset($args['form']['props']['fieldsets']['info'])) + $args['form']['props']['fieldsets']['info'] = array( + 'name' => rcube_label('info'), + 'content' => array()); + + // Display folder rights to 'Info' fieldset + $args['form']['props']['fieldsets']['info']['content']['myrights'] = array( + 'label' => Q($this->gettext('myrights')), + 'value' => $this->acl2text($myrights) + ); + + // Return if not folder admin + if (!in_array('a', $myrights)) { + return $args; + } + + // The 'Sharing' tab + $this->mbox = $mbox_imap; + $this->rc->output->set_env('acl_users_source', (bool) $this->rc->config->get('acl_users_source')); + $this->rc->output->set_env('mailbox', $mbox_imap); + $this->rc->output->add_handlers(array( + 'acltable' => array($this, 'templ_table'), + 'acluser' => array($this, 'templ_user'), + 'aclrights' => array($this, 'templ_rights'), + )); + + $this->rc->output->set_env('autocomplete_max', (int)$this->rc->config->get('autocomplete_max', 15)); + $this->rc->output->set_env('autocomplete_min_length', $this->rc->config->get('autocomplete_min_length')); + $this->rc->output->add_label('autocompletechars', 'autocompletemore'); + + $args['form']['sharing'] = array( + 'name' => Q($this->gettext('sharing')), + 'content' => $this->rc->output->parse('acl.table', false, false), + ); + + return $args; + } + + /** + * Creates ACL rights table + * + * @param array $attrib Template object attributes + * + * @return string HTML Content + */ + function templ_table($attrib) + { + if (empty($attrib['id'])) + $attrib['id'] = 'acl-table'; + + $out = $this->list_rights($attrib); + + $this->rc->output->add_gui_object('acltable', $attrib['id']); + + return $out; + } + + /** + * Creates ACL rights form (rights list part) + * + * @param array $attrib Template object attributes + * + * @return string HTML Content + */ + function templ_rights($attrib) + { + // Get supported rights + $supported = $this->rights_supported(); + + // depending on server capability either use 'te' or 'd' for deleting msgs + $deleteright = implode(array_intersect(str_split('ted'), $supported)); + + $out = ''; + $ul = ''; + $input = new html_checkbox(); + + // Advanced rights + $attrib['id'] = 'advancedrights'; + foreach ($supported as $key => $val) { + $id = "acl$val"; + $ul .= html::tag('li', null, + $input->show('', array( + 'name' => "acl[$val]", 'value' => $val, 'id' => $id)) + . html::label(array('for' => $id, 'title' => $this->gettext('longacl'.$val)), + $this->gettext('acl'.$val))); + } + + $out = html::tag('ul', $attrib, $ul, html::$common_attrib); + + // Simple rights + $ul = ''; + $attrib['id'] = 'simplerights'; + $items = array( + 'read' => 'lrs', + 'write' => 'wi', + 'delete' => $deleteright, + 'other' => preg_replace('/[lrswi'.$deleteright.']/', '', implode($supported)), + ); + + foreach ($items as $key => $val) { + $id = "acl$key"; + $ul .= html::tag('li', null, + $input->show('', array( + 'name' => "acl[$val]", 'value' => $val, 'id' => $id)) + . html::label(array('for' => $id, 'title' => $this->gettext('longacl'.$key)), + $this->gettext('acl'.$key))); + } + + $out .= "\n" . html::tag('ul', $attrib, $ul, html::$common_attrib); + + $this->rc->output->set_env('acl_items', $items); + + return $out; + } + + /** + * Creates ACL rights form (user part) + * + * @param array $attrib Template object attributes + * + * @return string HTML Content + */ + function templ_user($attrib) + { + // Create username input + $attrib['name'] = 'acluser'; + + $textfield = new html_inputfield($attrib); + + $fields['user'] = html::label(array('for' => 'iduser'), $this->gettext('username')) + . ' ' . $textfield->show(); + + // Add special entries + if (!empty($this->specials)) { + foreach ($this->specials as $key) { + $fields[$key] = html::label(array('for' => 'id'.$key), $this->gettext($key)); + } + } + + $this->rc->output->set_env('acl_specials', $this->specials); + + // Create list with radio buttons + if (count($fields) > 1) { + $ul = ''; + $radio = new html_radiobutton(array('name' => 'usertype')); + foreach ($fields as $key => $val) { + $ul .= html::tag('li', null, $radio->show($key == 'user' ? 'user' : '', + array('value' => $key, 'id' => 'id'.$key)) + . $val); + } + + $out = html::tag('ul', array('id' => 'usertype'), $ul, html::$common_attrib); + } + // Display text input alone + else { + $out = $fields['user']; + } + + return $out; + } + + /** + * Creates ACL rights table + * + * @param array $attrib Template object attributes + * + * @return string HTML Content + */ + private function list_rights($attrib=array()) + { + // Get ACL for the folder + $acl = $this->rc->storage->get_acl($this->mbox); + + if (!is_array($acl)) { + $acl = array(); + } + + // Keep special entries (anyone/anonymous) on top of the list + if (!empty($this->specials) && !empty($acl)) { + foreach ($this->specials as $key) { + if (isset($acl[$key])) { + $acl_special[$key] = $acl[$key]; + unset($acl[$key]); + } + } + } + + // Sort the list by username + uksort($acl, 'strnatcasecmp'); + + if (!empty($acl_special)) { + $acl = array_merge($acl_special, $acl); + } + + // Get supported rights and build column names + $supported = $this->rights_supported(); + + // depending on server capability either use 'te' or 'd' for deleting msgs + $deleteright = implode(array_intersect(str_split('ted'), $supported)); + + // Use advanced or simple (grouped) rights + $advanced = $this->rc->config->get('acl_advanced_mode'); + + if ($advanced) { + $items = array(); + foreach ($supported as $sup) { + $items[$sup] = $sup; + } + } + else { + $items = array( + 'read' => 'lrs', + 'write' => 'wi', + 'delete' => $deleteright, + 'other' => preg_replace('/[lrswi'.$deleteright.']/', '', implode($supported)), + ); + } + + // Create the table + $attrib['noheader'] = true; + $table = new html_table($attrib); + + // Create table header + $table->add_header('user', $this->gettext('identifier')); + foreach (array_keys($items) as $key) { + $label = $this->gettext('shortacl'.$key); + $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) { + continue; + } + + // filter out virtual rights (c or d) the server may return + $userrights = array_intersect($rights, $supported); + $userid = html_identifier($user); + + if (!empty($this->specials) && in_array($user, $this->specials)) { + $user = $this->gettext($user); + } + + $table->add_row(array('id' => 'rcmrow'.$userid)); + $table->add('user', Q($user)); + + foreach ($items as $key => $right) { + $in = $this->acl_compare($userrights, $right); + switch ($in) { + case 2: $class = 'enabled'; break; + case 1: $class = 'partial'; break; + default: $class = 'disabled'; break; + } + $table->add('acl' . $key . ' ' . $class, ''); + } + + $js_table[$userid] = implode($userrights); + } + + $this->rc->output->set_env('acl', $js_table); + $this->rc->output->set_env('acl_advanced', $advanced); + + $out = $table->show(); + + return $out; + } + + /** + * Handler for ACL update/create action + */ + private function action_save() + { + $mbox = trim(get_input_value('_mbox', RCUBE_INPUT_GPC, true)); // UTF7-IMAP + $user = trim(get_input_value('_user', RCUBE_INPUT_GPC)); + $acl = trim(get_input_value('_acl', RCUBE_INPUT_GPC)); + $oldid = trim(get_input_value('_old', RCUBE_INPUT_GPC)); + + $acl = array_intersect(str_split($acl), $this->rights_supported()); + $users = $oldid ? array($user) : explode(',', $user); + $result = 0; + + foreach ($users as $user) { + $user = trim($user); + + if (!empty($this->specials) && in_array($user, $this->specials)) { + $username = $this->gettext($user); + } + else if (!empty($user)) { + if (!strpos($user, '@') && ($realm = $this->get_realm())) { + $user .= '@' . rcube_idn_to_ascii(preg_replace('/^@/', '', $realm)); + } + $username = $user; + } + + if (!$acl || !$user || !strlen($mbox)) { + 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' => html_identifier($user), + 'username' => $username, 'acl' => implode($acl), 'old' => $oldid); + $this->rc->output->command('acl_update', $ret); + $result++; + } + } + } + + if ($result) { + $this->rc->output->show_message($oldid ? 'acl.updatesuccess' : 'acl.createsuccess', 'confirmation'); + } + else { + $this->rc->output->show_message($oldid ? 'acl.updateerror' : 'acl.createerror', 'error'); + } + } + + /** + * Handler for ACL delete action + */ + private function action_delete() + { + $mbox = trim(get_input_value('_mbox', RCUBE_INPUT_GPC, true)); //UTF7-IMAP + $user = trim(get_input_value('_user', RCUBE_INPUT_GPC)); + + $user = explode(',', $user); + + foreach ($user as $u) { + $u = trim($u); + if ($this->rc->storage->delete_acl($mbox, $u)) { + $this->rc->output->command('acl_remove_row', html_identifier($u)); + } + else { + $error = true; + } + } + + if (!$error) { + $this->rc->output->show_message('acl.deletesuccess', 'confirmation'); + } + else { + $this->rc->output->show_message('acl.deleteerror', 'error'); + } + } + + /** + * Handler for ACL list update action (with display mode change) + */ + private function action_list() + { + if (in_array('acl_advanced_mode', (array)$this->rc->config->get('dont_override'))) { + return; + } + + $this->mbox = trim(get_input_value('_mbox', RCUBE_INPUT_GPC, true)); // UTF7-IMAP + $advanced = trim(get_input_value('_mode', RCUBE_INPUT_GPC)); + $advanced = $advanced == 'advanced' ? true : false; + + // Save state in user preferences + $this->rc->user->save_prefs(array('acl_advanced_mode' => $advanced)); + + $out = $this->list_rights(); + + $out = preg_replace(array('/^<table[^>]+>/', '/<\/table>$/'), '', $out); + + $this->rc->output->command('acl_list_update', $out); + } + + /** + * Creates <UL> list with descriptive access rights + * + * @param array $rights MYRIGHTS result + * + * @return string HTML content + */ + function acl2text($rights) + { + if (empty($rights)) { + return ''; + } + + $supported = $this->rights_supported(); + $list = array(); + $attrib = array( + 'name' => 'rcmyrights', + 'style' => 'margin:0; padding:0 15px;', + ); + + foreach ($supported as $right) { + if (in_array($right, $rights)) { + $list[] = html::tag('li', null, Q($this->gettext('acl' . $right))); + } + } + + if (count($list) == count($supported)) + return Q($this->gettext('aclfull')); + + return html::tag('ul', $attrib, implode("\n", $list)); + } + + /** + * Compares two ACLs (according to supported rights) + * + * @param array $acl1 ACL rights array (or string) + * @param array $acl2 ACL rights array (or string) + * + * @param int Comparision result, 2 - full match, 1 - partial match, 0 - no match + */ + function acl_compare($acl1, $acl2) + { + if (!is_array($acl1)) $acl1 = str_split($acl1); + if (!is_array($acl2)) $acl2 = str_split($acl2); + + $rights = $this->rights_supported(); + + $acl1 = array_intersect($acl1, $rights); + $acl2 = array_intersect($acl2, $rights); + $res = array_intersect($acl1, $acl2); + + $cnt1 = count($res); + $cnt2 = count($acl2); + + if ($cnt1 == $cnt2) + return 2; + else if ($cnt1) + return 1; + else + return 0; + } + + /** + * Get list of supported access rights (according to RIGHTS capability) + * + * @return array List of supported access rights abbreviations + */ + function rights_supported() + { + if ($this->supported !== null) { + return $this->supported; + } + + $capa = $this->rc->storage->get_capability('RIGHTS'); + + if (is_array($capa)) { + $rights = strtolower($capa[0]); + } + else { + $rights = 'cd'; + } + + return $this->supported = str_split('lrswi' . $rights . 'pa'); + } + + /** + * Username realm detection. + * + * @return string Username realm (domain) + */ + private function get_realm() + { + // When user enters a username without domain part, realm + // allows to add it to the username (and display correct username in the table) + + if (isset($_SESSION['acl_username_realm'])) { + return $_SESSION['acl_username_realm']; + } + + // find realm in username of logged user (?) + list($name, $domain) = explode('@', $_SESSION['username']); + + // Use (always existent) ACL entry on the INBOX for the user to determine + // whether or not the user ID in ACL entries need to be qualified and how + // they would need to be qualified. + if (empty($domain)) { + $acl = $this->rc->storage->get_acl('INBOX'); + if (is_array($acl)) { + $regexp = '/^' . preg_quote($_SESSION['username'], '/') . '@(.*)$/'; + foreach (array_keys($acl) as $name) { + if (preg_match($regexp, $name, $matches)) { + $domain = $matches[1]; + break; + } + } + } + } + + return $_SESSION['acl_username_realm'] = $domain; + } + + /** + * Initializes autocomplete LDAP backend + */ + private function init_ldap() + { + if ($this->ldap) + return $this->ldap->ready; + + // get LDAP config + $config = $this->rc->config->get('acl_users_source'); + + if (empty($config)) { + return false; + } + + // not an array, use configured ldap_public source + if (!is_array($config)) { + $ldap_config = (array) $this->rc->config->get('ldap_public'); + $config = $ldap_config[$config]; + } + + $uid_field = $this->rc->config->get('acl_users_field', 'mail'); + $filter = $this->rc->config->get('acl_users_filter'); + + if (empty($uid_field) || empty($config)) { + return false; + } + + // get name attribute + if (!empty($config['fieldmap'])) { + $name_field = $config['fieldmap']['name']; + } + // ... no fieldmap, use the old method + if (empty($name_field)) { + $name_field = $config['name_field']; + } + + // add UID field to fieldmap, so it will be returned in a record with name + $config['fieldmap'] = array( + 'name' => $name_field, + 'uid' => $uid_field, + ); + + // search in UID and name fields + $config['search_fields'] = array_values($config['fieldmap']); + $config['required_fields'] = array($uid_field); + + // set search filter + if ($filter) + $config['filter'] = $filter; + + // disable vlv + $config['vlv'] = false; + + // Initialize LDAP connection + $this->ldap = new rcube_ldap($config, + $this->rc->config->get('ldap_debug'), + $this->rc->config->mail_domain($_SESSION['imap_host'])); + + 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/webmail/plugins/acl/config.inc.php.dist b/webmail/plugins/acl/config.inc.php.dist new file mode 100644 index 0000000..f957a23 --- /dev/null +++ b/webmail/plugins/acl/config.inc.php.dist @@ -0,0 +1,19 @@ +<?php + +// Default look of access rights table +// In advanced mode all access rights are displayed separately +// In simple mode access rights are grouped into four groups: read, write, delete, full +$rcmail_config['acl_advanced_mode'] = false; + +// LDAP addressbook that would be searched for user names autocomplete. +// That should be an array refering to the $rcmail_config['ldap_public'] array key +// or complete addressbook configuration array. +$rcmail_config['acl_users_source'] = ''; + +// The LDAP attribute which will be used as ACL user identifier +$rcmail_config['acl_users_field'] = 'mail'; + +// The LDAP search filter will be &'d with search queries +$rcmail_config['acl_users_filter'] = ''; + +?> diff --git a/webmail/plugins/acl/localization/az_AZ.inc b/webmail/plugins/acl/localization/az_AZ.inc new file mode 100644 index 0000000..d5543dd --- /dev/null +++ b/webmail/plugins/acl/localization/az_AZ.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Paylaşma'; +$labels['myrights'] = 'Giriş hüququ'; +$labels['username'] = 'İstifadəçi:'; +$labels['advanced'] = 'Ekspert rejimi'; +$labels['newuser'] = 'Sahə əlavə et'; +$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['aclr'] = 'Məktubu oxu'; +$labels['acls'] = 'Oxunulan kimi saxla'; +$labels['aclw'] = 'Yazı bayrağı'; +$labels['acli'] = 'Əlavə et (kopyala)'; +$labels['aclp'] = 'Yazı'; +$labels['aclc'] = 'Qovluqaltı yarat'; +$labels['aclk'] = 'Qovluqaltı yarat'; +$labels['acld'] = 'Məktubu sil'; +$labels['aclt'] = 'Məktubu sil'; +$labels['acle'] = 'Poz'; +$labels['aclx'] = 'Qovluğu sil'; +$labels['acla'] = 'İdarə'; + +$labels['aclfull'] = 'Tam idarə'; +$labels['aclother'] = 'Digər'; +$labels['aclread'] = 'Oxu'; +$labels['aclwrite'] = 'Yaz'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Məktub bu qovluğa göndərilə bilər'; +$labels['longaclc'] = 'Qovluqaltları bu qovluqda yaradıla və ya adı dəyişdirilə bilər'; +$labels['longaclk'] = 'Qovluqaltları bu qovluqda yaradıla və ya adı dəyişdirilə bilər'; +$labels['longacld'] = 'Silinən flaqı dəyişdirilə bilər'; +$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'; + +$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/webmail/plugins/acl/localization/bs_BA.inc b/webmail/plugins/acl/localization/bs_BA.inc new file mode 100644 index 0000000..b14db1b --- /dev/null +++ b/webmail/plugins/acl/localization/bs_BA.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Razmjena'; +$labels['myrights'] = 'Prava pristupa'; +$labels['username'] = 'Korisnik:'; +$labels['advanced'] = 'napredni mod'; +$labels['newuser'] = 'Dodaj unos'; +$labels['actions'] = 'Akcije za prava pristupa...'; +$labels['anyone'] = 'Svi korisnici (bilo ko)'; +$labels['anonymous'] = 'Gosti (anonimno)'; +$labels['identifier'] = 'Identifikator'; + +$labels['acll'] = '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['aclc'] = 'Napravi podfoldere'; +$labels['aclk'] = 'Napravi podfoldere'; +$labels['acld'] = 'Obriši poruke'; +$labels['aclt'] = 'Obriši poruke'; +$labels['acle'] = 'Izbriši'; +$labels['aclx'] = 'Obriši folder'; +$labels['acla'] = 'Administracija'; + +$labels['aclfull'] = 'Puna kontrola'; +$labels['aclother'] = 'Ostalo'; +$labels['aclread'] = 'Pročitano'; +$labels['aclwrite'] = 'Piši'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Moguće je objavljivati poruke u ovaj folder'; +$labels['longaclc'] = 'Moguće je kreirati (ili preimenovati) foldere diretno ispod ovog foldera'; +$labels['longaclk'] = 'Moguće je kreirati (ili preimenovati) foldere diretno ispod ovog foldera'; +$labels['longacld'] = 'Oznaka za obrisane poruke se može mijenjati'; +$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'; + +$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/webmail/plugins/acl/localization/ca_ES.inc b/webmail/plugins/acl/localization/ca_ES.inc new file mode 100644 index 0000000..f660b85 --- /dev/null +++ b/webmail/plugins/acl/localization/ca_ES.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Comparteix'; +$labels['myrights'] = 'Permisos d\'accés'; +$labels['username'] = 'Usuari:'; +$labels['advanced'] = 'Mode avançat'; +$labels['newuser'] = 'Afegeix una entrada'; +$labels['actions'] = 'Accions dels permisos d\'accés'; +$labels['anyone'] = 'Tots els usuaris'; +$labels['anonymous'] = 'Convidats'; +$labels['identifier'] = 'Identificador'; + +$labels['acll'] = '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['aclc'] = 'Crea subcarpetes'; +$labels['aclk'] = 'Crea subcarpetes'; +$labels['acld'] = 'Suprimeix missatges'; +$labels['aclt'] = 'Suprimeix missatges'; +$labels['acle'] = 'Buida'; +$labels['aclx'] = 'Suprimeix carpeta'; +$labels['acla'] = 'Administra'; + +$labels['aclfull'] = 'Control total'; +$labels['aclother'] = 'Un altre'; +$labels['aclread'] = 'Lectura'; +$labels['aclwrite'] = 'Escriptura'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Els missatges poden ser enviats a aquesta carpeta'; +$labels['longaclc'] = 'Es poden crear (or reanomenar) carpetes directament sota aquesta carpeta'; +$labels['longaclk'] = 'Es poden crear (or reanomenar) carpetes directament sota aquesta carpeta'; +$labels['longacld'] = 'Poden ser canviats els missatges amb l\'indicador Suprimit'; +$labels['longaclt'] = 'Poden ser canviats els missatges amb l\'indicador Suprimit'; +$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'; + +$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/webmail/plugins/acl/localization/cs_CZ.inc b/webmail/plugins/acl/localization/cs_CZ.inc new file mode 100644 index 0000000..167788b --- /dev/null +++ b/webmail/plugins/acl/localization/cs_CZ.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['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['aclx'] = 'Smazat složku'; +$labels['acla'] = 'Spravovat'; + +$labels['aclfull'] = 'Plný přístup'; +$labels['aclother'] = 'Ostatní'; +$labels['aclread'] = 'Číst'; +$labels['aclwrite'] = 'Zapsat'; +$labels['acldelete'] = '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['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'; +$labels['longaclk'] = 'Složka může být vytvořena (nebo přejmenována) přimo v této složce'; +$labels['longacld'] = 'Značka o smazání zprávy může být změněna'; +$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'; + +$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/webmail/plugins/acl/localization/cy_GB.inc b/webmail/plugins/acl/localization/cy_GB.inc new file mode 100644 index 0000000..bf6e870 --- /dev/null +++ b/webmail/plugins/acl/localization/cy_GB.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Rhannu'; +$labels['myrights'] = 'Hawliau Mynediad'; +$labels['username'] = 'Defnyddiwr:'; +$labels['advanced'] = 'Modd uwch'; +$labels['newuser'] = 'Ychwanegu cofnod'; +$labels['actions'] = 'Gweithredoedd hawl mynediad...'; +$labels['anyone'] = 'Pob defnyddiwr (unrhywun)'; +$labels['anonymous'] = 'Gwestai (anhysbys)'; +$labels['identifier'] = 'Dynodwr'; + +$labels['acll'] = '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['aclc'] = 'Creu is-ffolderi'; +$labels['aclk'] = 'Creu is-ffolderi'; +$labels['acld'] = 'Dileu negeseuon'; +$labels['aclt'] = 'Dileu negeseuon'; +$labels['acle'] = 'Dileu'; +$labels['aclx'] = 'Dileu ffolder'; +$labels['acla'] = 'Gweinyddu'; + +$labels['aclfull'] = 'Rheolaeth lawn'; +$labels['aclother'] = 'Arall'; +$labels['aclread'] = 'Darllen'; +$labels['aclwrite'] = 'Ysgrifennu'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Gellir postio negeseuon i\'r ffolder hwn'; +$labels['longaclc'] = 'Gellir creu (neu ail-enwi) ffolderi yn uniongyrchol o dan y ffolder hwn'; +$labels['longaclk'] = 'Gellir creu (neu ail-enwi) ffolderi yn uniongyrchol o dan y ffolder hwn'; +$labels['longacld'] = 'Gellir newid fflag neges Dileu'; +$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'; + +$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/webmail/plugins/acl/localization/da_DK.inc b/webmail/plugins/acl/localization/da_DK.inc new file mode 100644 index 0000000..0830ccd --- /dev/null +++ b/webmail/plugins/acl/localization/da_DK.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Deling'; +$labels['myrights'] = 'Adgangrettigheder'; +$labels['username'] = 'Bruger:'; +$labels['advanced'] = 'avanceret mode'; +$labels['newuser'] = 'Tilføj indgang'; +$labels['actions'] = 'Tilgangsrettigheder...'; +$labels['anyone'] = 'Alle brugere'; +$labels['anonymous'] = 'Gæst (anonym)'; +$labels['identifier'] = 'Identifikator'; + +$labels['acll'] = '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['aclc'] = 'Opret undermapper'; +$labels['aclk'] = 'Opret undermapper'; +$labels['acld'] = 'Slet beskeder'; +$labels['aclt'] = 'Slet beskeder'; +$labels['acle'] = 'Udslet'; +$labels['aclx'] = 'Slet mappe'; +$labels['acla'] = 'Administrer'; + +$labels['aclfull'] = 'Fuld kontrol'; +$labels['aclother'] = 'Andet'; +$labels['aclread'] = 'Læse'; +$labels['aclwrite'] = 'Skrive'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Beskeder kan sendes til denne mappe'; +$labels['longaclc'] = 'Mapper kan blive oprettet (eller omdøbt) direkte under denne mappe'; +$labels['longaclk'] = 'Mapper kan blive oprettet (eller omdøbt) direkte under denne mappe'; +$labels['longacld'] = 'Beskeders Slet-flag kan ændres'; +$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'; + +$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/webmail/plugins/acl/localization/de_CH.inc b/webmail/plugins/acl/localization/de_CH.inc new file mode 100644 index 0000000..4f59667 --- /dev/null +++ b/webmail/plugins/acl/localization/de_CH.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Freigabe'; +$labels['myrights'] = 'Zugriffsrechte'; +$labels['username'] = 'Benutzer:'; +$labels['advanced'] = 'erweiterter Modus'; +$labels['newuser'] = 'Eintrag hinzufügen'; +$labels['actions'] = 'Zugriffsrechte Aktionen...'; +$labels['anyone'] = 'Alle Benutzer (anyone)'; +$labels['anonymous'] = 'Gäste (anonymous)'; +$labels['identifier'] = 'Bezeichnung'; + +$labels['acll'] = 'Sichtbar'; +$labels['aclr'] = 'Nachrichten lesen'; +$labels['acls'] = 'Lesestatus ändern'; +$labels['aclw'] = 'Flags schreiben'; +$labels['acli'] = 'Nachrichten hinzufügen'; +$labels['aclp'] = '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['aclx'] = 'Ordner löschen'; +$labels['acla'] = 'Verwalten'; + +$labels['aclfull'] = 'Vollzugriff'; +$labels['aclother'] = 'Andere'; +$labels['aclread'] = 'Lesen'; +$labels['aclwrite'] = 'Schreiben'; +$labels['acldelete'] = 'Löschen'; + +$labels['shortacll'] = 'Sichtbar'; +$labels['shortaclr'] = 'Lesen'; +$labels['shortacls'] = 'Behalte'; +$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['longacls'] = 'Der Lesestatus von Nachrichten kann geändert werden'; +$labels['longaclw'] = 'Alle Nachrichten-Flags und Schlüsselwörter ausser "Gelesen" und "Gelöscht" können geändert werden'; +$labels['longacli'] = 'Nachrichten können in diesen Ordner kopiert oder verschoben werden'; +$labels['longaclp'] = 'Nachrichten können an diesen Ordner gesendet werden'; +$labels['longaclc'] = 'Unterordner können in diesem Ordner erstellt oder umbenannt werden'; +$labels['longaclk'] = 'Unterordner können in diesem Ordner erstellt oder umbenannt werden'; +$labels['longacld'] = 'Der "gelöscht" Status von Nachrichten kann geändert werden'; +$labels['longaclt'] = 'Der "gelöscht" Status von Nachrichten kann geändert werden'; +$labels['longacle'] = 'Als "gelöscht" markierte Nachrichten können entfernt 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'; + +$messages['deleting'] = 'Zugriffsrechte werden entzogen...'; +$messages['saving'] = 'Zugriffsrechte werden gespeichert...'; +$messages['updatesuccess'] = 'Zugriffsrechte erfolgreich geändert'; +$messages['deletesuccess'] = 'Zugriffsrechte erfolgreich entzogen'; +$messages['createsuccess'] = 'Zugriffsrechte erfolgreich hinzugefügt'; +$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, dass 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/webmail/plugins/acl/localization/de_DE.inc b/webmail/plugins/acl/localization/de_DE.inc new file mode 100644 index 0000000..de8c13a --- /dev/null +++ b/webmail/plugins/acl/localization/de_DE.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Freigabe'; +$labels['myrights'] = 'Zugriffsrechte'; +$labels['username'] = 'Benutzer:'; +$labels['advanced'] = 'erweiterter Modus'; +$labels['newuser'] = 'Eintrag hinzufügen'; +$labels['actions'] = 'Zugriffsrechte Aktionen...'; +$labels['anyone'] = 'Alle Benutzer (anyone)'; +$labels['anonymous'] = 'Gäste (anonymous)'; +$labels['identifier'] = 'Bezeichnung'; + +$labels['acll'] = 'Sichtbar'; +$labels['aclr'] = 'Nachrichten lesen'; +$labels['acls'] = 'Lesestatus ändern'; +$labels['aclw'] = 'Flags schreiben'; +$labels['acli'] = 'Nachrichten hinzufügen'; +$labels['aclp'] = '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['aclx'] = 'Ordner löschen'; +$labels['acla'] = 'Verwalten'; + +$labels['aclfull'] = 'Vollzugriff'; +$labels['aclother'] = 'Andere'; +$labels['aclread'] = 'Lesen'; +$labels['aclwrite'] = 'Schreiben'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Nachrichten können an diesen Ordner gesendet werden'; +$labels['longaclc'] = 'Unterordner können in diesem Ordner erstellt oder umbenannt werden'; +$labels['longaclk'] = 'Unterordner können in diesem Ordner erstellt oder umbenannt werden'; +$labels['longacld'] = 'Der "gelöscht" Status von Nachrichten kann geändert werden'; +$labels['longaclt'] = 'Der "gelöscht" Status von Nachrichten kann geändert werden'; +$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'; + +$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/webmail/plugins/acl/localization/en_GB.inc b/webmail/plugins/acl/localization/en_GB.inc new file mode 100644 index 0000000..e1b33fb --- /dev/null +++ b/webmail/plugins/acl/localization/en_GB.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Sharing'; +$labels['myrights'] = 'Access Rights'; +$labels['username'] = 'User:'; +$labels['advanced'] = 'advanced mode'; +$labels['newuser'] = 'Add entry'; +$labels['actions'] = 'Access right actions...'; +$labels['anyone'] = 'All users (anyone)'; +$labels['anonymous'] = 'Guests (anonymous)'; +$labels['identifier'] = 'Identifier'; + +$labels['acll'] = 'Look-up'; +$labels['aclr'] = 'Read messages'; +$labels['acls'] = 'Keep Seen state'; +$labels['aclw'] = 'Write flags'; +$labels['acli'] = 'Insert (copy into)'; +$labels['aclp'] = 'Post'; +$labels['aclc'] = 'Create sub-folders'; +$labels['aclk'] = 'Create sub-folders'; +$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'] = '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['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/webmail/plugins/acl/localization/en_US.inc b/webmail/plugins/acl/localization/en_US.inc new file mode 100644 index 0000000..8eebdc6 --- /dev/null +++ b/webmail/plugins/acl/localization/en_US.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Sharing'; +$labels['myrights'] = 'Access Rights'; +$labels['username'] = 'User:'; +$labels['advanced'] = 'advanced mode'; +$labels['newuser'] = 'Add entry'; +$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/webmail/plugins/acl/localization/eo.inc b/webmail/plugins/acl/localization/eo.inc new file mode 100644 index 0000000..ddfacd6 --- /dev/null +++ b/webmail/plugins/acl/localization/eo.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Kunhavigado'; +$labels['myrights'] = 'Atingrajtoj'; +$labels['username'] = 'Uzanto:'; +$labels['advanced'] = 'progresinta reĝimo'; +$labels['newuser'] = 'Aldoni eron'; +$labels['actions'] = 'Agoj de atingrajtoj...'; +$labels['anyone'] = 'Ĉiuj uzantoj (iu ajn)'; +$labels['anonymous'] = 'Gasto (sennome)'; +$labels['identifier'] = 'Identigilo'; + +$labels['acll'] = '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['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['aclfull'] = 'Plena kontrolo'; +$labels['aclother'] = 'Alia'; +$labels['aclread'] = 'Legi'; +$labels['aclwrite'] = 'Skribi'; +$labels['acldelete'] = '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['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/webmail/plugins/acl/localization/es_ES.inc b/webmail/plugins/acl/localization/es_ES.inc new file mode 100644 index 0000000..62f89dc --- /dev/null +++ b/webmail/plugins/acl/localization/es_ES.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Compartir'; +$labels['myrights'] = 'Permisos de acceso'; +$labels['username'] = 'Usuario:'; +$labels['advanced'] = 'Modo avanzado'; +$labels['newuser'] = 'Añadir una entrada'; +$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['aclr'] = 'Leer mensajes'; +$labels['acls'] = 'Mantener como "Leído'; +$labels['aclw'] = 'Escribir etiquetas'; +$labels['acli'] = 'Insertar (Copiar dentro)'; +$labels['aclp'] = 'Enviar'; +$labels['aclc'] = 'Crear subcarpetas'; +$labels['aclk'] = 'Crear subcarpetas'; +$labels['acld'] = 'Borrar mensajes'; +$labels['aclt'] = 'Borrar mensajes'; +$labels['acle'] = 'Expurgar'; +$labels['aclx'] = 'Borrar carpeta'; +$labels['acla'] = 'Administrar'; + +$labels['aclfull'] = 'Control total'; +$labels['aclother'] = 'Otro'; +$labels['aclread'] = 'Leer'; +$labels['aclwrite'] = 'Escribir'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Se pueden enviar mensajes a esta carpeta'; +$labels['longaclc'] = 'Se pueden crear (o renombrar) carpetas directamente bajo esta carpeta'; +$labels['longaclk'] = 'Se pueden crear (o renombrar) carpetas directamente bajo esta carpeta'; +$labels['longacld'] = 'No se pueden cambiar los mensajes etiquetados como "Borrado'; +$labels['longaclt'] = 'No se pueden cambiar los mensajes etiquetados como "Borrado'; +$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'; + +$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/webmail/plugins/acl/localization/et_EE.inc b/webmail/plugins/acl/localization/et_EE.inc new file mode 100644 index 0000000..e41275a --- /dev/null +++ b/webmail/plugins/acl/localization/et_EE.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['aclc'] = 'Luua alamkaustu'; +$labels['aclk'] = 'Luua alamkaustu'; +$labels['acld'] = 'Kustutada kirju'; +$labels['aclt'] = 'Kustutada kirju'; +$labels['acle'] = 'Eemalda'; +$labels['aclx'] = 'Kustutada kausta'; +$labels['acla'] = 'Administreerida'; + +$labels['aclfull'] = 'Täis kontroll'; +$labels['aclother'] = 'Muu'; +$labels['aclread'] = 'Loe'; +$labels['aclwrite'] = 'Kirjuta'; +$labels['acldelete'] = '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['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['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'] = 'Unable to update access rights'; +$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/webmail/plugins/acl/localization/fa_IR.inc b/webmail/plugins/acl/localization/fa_IR.inc new file mode 100644 index 0000000..48fb8a2 --- /dev/null +++ b/webmail/plugins/acl/localization/fa_IR.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['aclc'] = 'ایجاد زیرپوشهها'; +$labels['aclk'] = 'ایجاد زیرپوشهها'; +$labels['acld'] = 'پاک کردن پیغامها'; +$labels['aclt'] = 'پاک کردن پیغامها'; +$labels['acle'] = 'پاک کردن'; +$labels['aclx'] = 'حذف پوشه'; +$labels['acla'] = 'مدیر'; + +$labels['aclfull'] = 'کنترل کامل'; +$labels['aclother'] = 'دیگر'; +$labels['aclread'] = 'خوانده شده'; +$labels['aclwrite'] = 'نوشتن'; +$labels['acldelete'] = 'حذف'; + +$labels['shortacll'] = 'یافتن'; +$labels['shortaclr'] = 'خوانده شده'; +$labels['shortacls'] = 'نگه داشتن'; +$labels['shortaclw'] = 'نوشتن'; +$labels['shortacli'] = 'جاگذارى'; +$labels['shortaclp'] = 'نوشته'; +$labels['shortaclc'] = 'ایجاد'; +$labels['shortaclk'] = 'ایجاد'; +$labels['shortacld'] = 'حذف'; +$labels['shortaclt'] = 'حذف'; +$labels['shortacle'] = 'پاک کردن'; +$labels['shortaclx'] = 'حذف کردن پوشه'; +$labels['shortacla'] = 'مدیر'; + +$labels['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['longaclread'] = 'پوشه میتواند برای خواندن باز شود'; +$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/webmail/plugins/acl/localization/fi_FI.inc b/webmail/plugins/acl/localization/fi_FI.inc new file mode 100644 index 0000000..1238b0f --- /dev/null +++ b/webmail/plugins/acl/localization/fi_FI.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['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'] = 'Muu'; +$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['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'] = 'Kansion voi avata lukua varten'; +$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'] = 'Kansio voidaan poistaa tai nimetä uudelleen'; +$labels['longacla'] = 'Kansion käyttöoikeuksia voi muuttaa'; + +$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'] = 'Poistetaan käyttöoikeuksia...'; +$messages['saving'] = 'Tallennetaan käyttöoikeuksia...'; +$messages['updatesuccess'] = 'Käyttöoikeuksia muutettiin onnistuneesti'; +$messages['deletesuccess'] = 'Käyttöoikeuksia poistettiin onnistuneesti'; +$messages['createsuccess'] = 'Käyttöoikeuksia lisättiin onnistuneesti'; +$messages['updateerror'] = 'Käyttöoikeuksien päivitys epäonnistui'; +$messages['deleteerror'] = 'Käyttöoikeuksien poistaminen epäonnistui'; +$messages['createerror'] = 'Käyttöoikeuksien lisääminen epäonnistui'; +$messages['deleteconfirm'] = 'Are you sure, you want to remove access rights of selected user(s)?'; +$messages['norights'] = 'Oikeuksia ei ole määritelty!'; +$messages['nouser'] = 'Käyttäjänimeä ei ole määritelty!'; + +?> diff --git a/webmail/plugins/acl/localization/fr_FR.inc b/webmail/plugins/acl/localization/fr_FR.inc new file mode 100644 index 0000000..4ac90b6 --- /dev/null +++ b/webmail/plugins/acl/localization/fr_FR.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Partage'; +$labels['myrights'] = 'Droits d\'accès'; +$labels['username'] = 'Utilisateur :'; +$labels['advanced'] = 'Mode avancé'; +$labels['newuser'] = 'Ajouter l\'entrée'; +$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['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['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['aclx'] = 'Supprimer un dossier'; +$labels['acla'] = 'Administrer'; + +$labels['aclfull'] = 'Contrôle total'; +$labels['aclother'] = 'Autre'; +$labels['aclread'] = 'Lecture'; +$labels['aclwrite'] = 'Écriture'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Les messages peuvent-être envoyé dans ce dossier'; +$labels['longaclc'] = 'Les dossiers peuvent-être créer (ou renommer) directement depuis ce dossier'; +$labels['longaclk'] = 'Les dossiers peuvent-être créer (ou renommer) directement depuis ce dossier'; +$labels['longacld'] = 'L\'étiquette de suppression des messages peut-être modifiée'; +$labels['longaclt'] = 'L\'étiquette de suppression des messages peut-être modifiée'; +$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é'; + +$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/webmail/plugins/acl/localization/gl_ES.inc b/webmail/plugins/acl/localization/gl_ES.inc new file mode 100644 index 0000000..bb88371 --- /dev/null +++ b/webmail/plugins/acl/localization/gl_ES.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Compartindo'; +$labels['myrights'] = 'Dereitos de acceso'; +$labels['username'] = 'Usuario:'; +$labels['advanced'] = 'Modo avanzado'; +$labels['newuser'] = 'Engadir entrada'; +$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/webmail/plugins/acl/localization/he_IL.inc b/webmail/plugins/acl/localization/he_IL.inc new file mode 100644 index 0000000..d7b027a --- /dev/null +++ b/webmail/plugins/acl/localization/he_IL.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['aclc'] = 'יצירת תת־תיקיות'; +$labels['aclk'] = 'יצירת תת־תיקיות'; +$labels['acld'] = 'מחיקת הודעות'; +$labels['aclt'] = 'מחיקת הודעות'; +$labels['acle'] = 'ניקוי רשומות שבוטלו'; +$labels['aclx'] = 'מחיקת תיקיה'; +$labels['acla'] = 'מנהל'; + +$labels['aclfull'] = 'שליטה מלאה'; +$labels['aclother'] = 'אחר'; +$labels['aclread'] = 'קריאה'; +$labels['aclwrite'] = 'כתיבה'; +$labels['acldelete'] = 'מחיקה'; + +$labels['shortacll'] = 'חיפוש'; +$labels['shortaclr'] = 'קריאה'; +$labels['shortacls'] = 'להשאיר'; +$labels['shortaclw'] = 'כתיבה'; +$labels['shortacli'] = 'הוספה בין ערכים'; +$labels['shortaclp'] = 'פרסום'; +$labels['shortaclc'] = 'יצירה'; +$labels['shortaclk'] = 'יצירה'; +$labels['shortacld'] = 'מחיקה'; +$labels['shortaclt'] = 'מחיקה'; +$labels['shortacle'] = 'ניקוי רשומות שבוטלו'; +$labels['shortaclx'] = 'מחיקת תיקיה'; +$labels['shortacla'] = 'מנהל'; + +$labels['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['longaclread'] = 'ניתן לפתוח את התיקיה ולקרוא בה'; +$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/webmail/plugins/acl/localization/hu_HU.inc b/webmail/plugins/acl/localization/hu_HU.inc new file mode 100644 index 0000000..adc6ad8 --- /dev/null +++ b/webmail/plugins/acl/localization/hu_HU.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Megosztás'; +$labels['myrights'] = 'Hozzáférési jogok'; +$labels['username'] = 'Felhasználó:'; +$labels['advanced'] = 'Haladó beállítások'; +$labels['newuser'] = 'Elem hozzáadása'; +$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['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['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['aclx'] = 'Mappa törlés'; +$labels['acla'] = 'Adminisztrátor'; + +$labels['aclfull'] = 'Teljes hozzáférés'; +$labels['aclother'] = 'Egyéb'; +$labels['aclread'] = 'Olvasás'; +$labels['aclwrite'] = 'Írás'; +$labels['acldelete'] = '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['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.'; +$labels['longaclp'] = 'Ebbe a mappába tudsz üzeneteket tenni.'; +$labels['longaclc'] = 'Mappák létrehozhazóak (átnevezhetőek) ez alatt a mappa alatt.'; +$labels['longaclk'] = 'Mappák létrehozhazóak (átnevezhetőek) ez alatt a mappa alatt.'; +$labels['longacld'] = 'Üzenet törölve jelző módositható.'; +$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'; + +$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/webmail/plugins/acl/localization/hy_AM.inc b/webmail/plugins/acl/localization/hy_AM.inc new file mode 100644 index 0000000..d39c19a --- /dev/null +++ b/webmail/plugins/acl/localization/hy_AM.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['aclc'] = 'Ստեղծել ենթապանակներ'; +$labels['aclk'] = 'Ստեղծել ենթապանակներ'; +$labels['acld'] = 'Ջնջել հաղորդագրությունները'; +$labels['aclt'] = 'Ջնջել հաղորդագրությունները'; +$labels['acle'] = 'Հեռացնել'; +$labels['aclx'] = 'Ջնջել պանակը'; +$labels['acla'] = 'Կառավարել'; + +$labels['aclfull'] = 'Լրիվ վերահսկում'; +$labels['aclother'] = 'Այլ'; +$labels['aclread'] = 'Կարդալ'; +$labels['aclwrite'] = 'Գրել'; +$labels['acldelete'] = 'Ջնջել'; + +$labels['shortacll'] = 'Փնտրում'; +$labels['shortaclr'] = 'Կարդալ'; +$labels['shortacls'] = 'Պահել'; +$labels['shortaclw'] = 'Գրել'; +$labels['shortacli'] = 'Ներդնել'; +$labels['shortaclp'] = 'Հրապարակել'; +$labels['shortaclc'] = 'Ստեղծել'; +$labels['shortaclk'] = 'Ստեղծել'; +$labels['shortacld'] = 'Ջնջել'; +$labels['shortaclt'] = 'Ջնջել'; +$labels['shortacle'] = 'Հեռացնել'; +$labels['shortaclx'] = 'Պանակի ջնջում'; +$labels['shortacla'] = 'Կառավարել'; + +$labels['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['longaclread'] = 'Պանակը կարող է բացվել ընթերցման համար'; +$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/webmail/plugins/acl/localization/id_ID.inc b/webmail/plugins/acl/localization/id_ID.inc new file mode 100644 index 0000000..8e8afc0 --- /dev/null +++ b/webmail/plugins/acl/localization/id_ID.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Berbagi'; +$labels['myrights'] = 'Hak Akses'; +$labels['username'] = 'Pengguna:'; +$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['aclr'] = 'Baca pesan'; +$labels['acls'] = 'Jaga status terbaca'; +$labels['aclw'] = 'Membuat tanda'; +$labels['acli'] = 'Sisipkan (Salin kedalam)'; +$labels['aclp'] = '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/webmail/plugins/acl/localization/it_IT.inc b/webmail/plugins/acl/localization/it_IT.inc new file mode 100644 index 0000000..11d9053 --- /dev/null +++ b/webmail/plugins/acl/localization/it_IT.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['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['aclfull'] = 'Controllo completo'; +$labels['aclother'] = 'Altro'; +$labels['aclread'] = 'Lettura'; +$labels['aclwrite'] = 'Scrittura'; +$labels['acldelete'] = '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['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['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'; + +$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/webmail/plugins/acl/localization/ja_JP.inc b/webmail/plugins/acl/localization/ja_JP.inc new file mode 100644 index 0000000..29e96e6 --- /dev/null +++ b/webmail/plugins/acl/localization/ja_JP.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['aclc'] = 'サブフォルダを作成'; +$labels['aclk'] = 'サブフォルダを作成'; +$labels['acld'] = 'メッセージを削除'; +$labels['aclt'] = 'メッセージを削除'; +$labels['acle'] = '抹消'; +$labels['aclx'] = 'フォルダーを削除'; +$labels['acla'] = '管理'; + +$labels['aclfull'] = '完全な制御'; +$labels['aclother'] = 'その他'; +$labels['aclread'] = '読み込み'; +$labels['aclwrite'] = '書き込み'; +$labels['acldelete'] = '削除'; + +$labels['shortacll'] = '検索'; +$labels['shortaclr'] = '読み込み'; +$labels['shortacls'] = '保持'; +$labels['shortaclw'] = '書き込み'; +$labels['shortacli'] = '挿入'; +$labels['shortaclp'] = '投稿'; +$labels['shortaclc'] = '作成'; +$labels['shortaclk'] = '作成'; +$labels['shortacld'] = '削除'; +$labels['shortaclt'] = '削除'; +$labels['shortacle'] = '抹消'; +$labels['shortaclx'] = 'フォルダーの削除'; +$labels['shortacla'] = '管理'; + +$labels['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['longaclread'] = 'フォルダーを読むことを可能'; +$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/webmail/plugins/acl/localization/ko_KR.inc b/webmail/plugins/acl/localization/ko_KR.inc new file mode 100644 index 0000000..524427a --- /dev/null +++ b/webmail/plugins/acl/localization/ko_KR.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['aclc'] = '하위 폴더 만들기'; +$labels['aclk'] = '하위 폴더 만들기'; +$labels['acld'] = '메시지 삭제'; +$labels['aclt'] = '메시지 삭제'; +$labels['acle'] = '영구 제거'; +$labels['aclx'] = '폴더 삭제'; +$labels['acla'] = '관리자'; + +$labels['aclfull'] = '전체 제어권'; +$labels['aclother'] = '기타'; +$labels['aclread'] = '읽기'; +$labels['aclwrite'] = '쓰기'; +$labels['acldelete'] = '삭제'; + +$labels['shortacll'] = '조회'; +$labels['shortaclr'] = '읽기'; +$labels['shortacls'] = '보관'; +$labels['shortaclw'] = '쓰기'; +$labels['shortacli'] = '삽입'; +$labels['shortaclp'] = '게시'; +$labels['shortaclc'] = '생성'; +$labels['shortaclk'] = '생성'; +$labels['shortacld'] = '삭제'; +$labels['shortaclt'] = '삭제'; +$labels['shortacle'] = '지움'; +$labels['shortaclx'] = '폴더 삭제'; +$labels['shortacla'] = '관리'; + +$labels['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['longaclread'] = '폴더를 열어 읽을 수 있음'; +$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/webmail/plugins/acl/localization/lt_LT.inc b/webmail/plugins/acl/localization/lt_LT.inc new file mode 100644 index 0000000..5939301 --- /dev/null +++ b/webmail/plugins/acl/localization/lt_LT.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['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['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['aclread'] = 'Skaityti'; +$labels['aclwrite'] = 'Įrašyti'; +$labels['acldelete'] = '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'; + +$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/webmail/plugins/acl/localization/nb_NB.inc b/webmail/plugins/acl/localization/nb_NB.inc new file mode 100644 index 0000000..7b660b7 --- /dev/null +++ b/webmail/plugins/acl/localization/nb_NB.inc @@ -0,0 +1,40 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | localization/nb_NB/labels.inc | + | | + | Language file of the Roundcube Webmail client | + | Copyright (C) 2012, The Roundcube Dev Team | + | Licensed under the GNU General Public License | + | | + +-----------------------------------------------------------------------+ + | Author: Peter Grindem <peter@grindem.no> | + +-----------------------------------------------------------------------+ +*/ + +$labels = array(); +$labels['sharing'] = 'Deling'; +$labels['myrights'] = 'Tilgangsrettigheter'; +$labels['username'] = 'Bruker:'; +$labels['advanced'] = 'Avansert modus'; +$labels['newuser'] = 'Legg til oppføring'; +$labels['anyone'] = 'Alle brukere (alle)'; +$labels['anonymous'] = 'Gjester (anononyme)'; +$labels['identifier'] = 'Identifikator'; +$labels['acll'] = 'Oppslag'; +$labels['shortacll'] = 'Oppslag'; +$labels['aclr'] = 'Les meldinger'; +$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'; + diff --git a/webmail/plugins/acl/localization/nb_NO.inc b/webmail/plugins/acl/localization/nb_NO.inc new file mode 100644 index 0000000..2617157 --- /dev/null +++ b/webmail/plugins/acl/localization/nb_NO.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Deling'; +$labels['myrights'] = 'Tilgangsrettigheter'; +$labels['username'] = 'Bruker:'; +$labels['advanced'] = 'Avansert modus'; +$labels['newuser'] = 'Legg til oppføring'; +$labels['actions'] = 'Valg for tilgangsrettigheter.'; +$labels['anyone'] = 'Alle brukere (alle)'; +$labels['anonymous'] = 'Gjester (anonyme)'; +$labels['identifier'] = 'Identifikator'; + +$labels['acll'] = 'Oppslag'; +$labels['aclr'] = 'Les meldinger'; +$labels['acls'] = 'Behold lesestatus'; +$labels['aclw'] = 'Lagre flagg'; +$labels['acli'] = 'Lim inn'; +$labels['aclp'] = 'Post'; +$labels['aclc'] = 'Opprett undermapper'; +$labels['aclk'] = 'Opprett undermapper'; +$labels['acld'] = 'Slett meldinger'; +$labels['aclt'] = 'Slett meldinger'; +$labels['acle'] = 'Slett fullstendig'; +$labels['aclx'] = 'Slett mappe'; +$labels['acla'] = 'Administrer'; + +$labels['aclfull'] = 'Full kontroll'; +$labels['aclother'] = 'Annet'; +$labels['aclread'] = 'Les'; +$labels['aclwrite'] = 'Skriv'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Meldinger kan postes til denne mappen'; +$labels['longaclc'] = 'Mapper kan opprettes (eller navnes om) direkte under denne mappen'; +$labels['longaclk'] = 'Mapper kan opprettes (eller navnes om) direkte under denne mappen'; +$labels['longacld'] = 'Meldingenes flagg for sletting kan endres'; +$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'; + +$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/webmail/plugins/acl/localization/nl_NL.inc b/webmail/plugins/acl/localization/nl_NL.inc new file mode 100644 index 0000000..b5ca0c3 --- /dev/null +++ b/webmail/plugins/acl/localization/nl_NL.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Delen'; +$labels['myrights'] = 'Toegangsrechten'; +$labels['username'] = 'Gebruiker:'; +$labels['advanced'] = 'geavanceerde modus'; +$labels['newuser'] = 'Item toevoegen'; +$labels['actions'] = 'Toegangsrechtenopties...'; +$labels['anyone'] = 'Alle gebruikers (iedereen)'; +$labels['anonymous'] = 'Gasten (anoniem)'; +$labels['identifier'] = 'Identificatie'; + +$labels['acll'] = 'Opzoeken'; +$labels['aclr'] = 'Berichten lezen'; +$labels['acls'] = 'Onthoud gelezen-status'; +$labels['aclw'] = 'Markeringen instellen'; +$labels['acli'] = 'Invoegen (kopiëren naar)'; +$labels['aclp'] = 'Plaatsen'; +$labels['aclc'] = 'Submappen aanmaken'; +$labels['aclk'] = 'Submappen aanmaken'; +$labels['acld'] = 'Berichten verwijderen'; +$labels['aclt'] = 'Berichten verwijderen'; +$labels['acle'] = 'Vernietigen'; +$labels['aclx'] = 'Map verwijderen'; +$labels['acla'] = 'Beheren'; + +$labels['aclfull'] = 'Volledige toegang'; +$labels['aclother'] = 'Overig'; +$labels['aclread'] = 'Lezen'; +$labels['aclwrite'] = 'Schrijven'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Berichten kunnen geplaatst worden in deze map'; +$labels['longaclc'] = 'Mappen kunnen aangemaakt of hernoemd worden rechtstreeks onder deze map'; +$labels['longaclk'] = 'Mappen kunnen aangemaakt of hernoemd worden rechtstreeks onder deze map'; +$labels['longacld'] = 'De berichtmarkering \'Verwijderd\' kan aangepast worden'; +$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'; + +$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/webmail/plugins/acl/localization/nn_NO.inc b/webmail/plugins/acl/localization/nn_NO.inc new file mode 100644 index 0000000..743d2c8 --- /dev/null +++ b/webmail/plugins/acl/localization/nn_NO.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Deling'; +$labels['myrights'] = 'Tilgangsrettar'; +$labels['username'] = 'Brukar:'; +$labels['advanced'] = 'Avansert modus'; +$labels['newuser'] = 'Legg til oppføring'; +$labels['actions'] = 'Val for tilgangsrettar...'; +$labels['anyone'] = 'Alle brukarar (alle)'; +$labels['anonymous'] = 'Gjester (anonyme)'; +$labels['identifier'] = 'Identifikator'; + +$labels['acll'] = 'Oppslag'; +$labels['aclr'] = 'Les meldingar'; +$labels['acls'] = 'Behald lesestatus'; +$labels['aclw'] = 'Skriveflagg'; +$labels['acli'] = 'Lim inn'; +$labels['aclp'] = 'Post'; +$labels['aclc'] = 'Opprett undermapper'; +$labels['aclk'] = 'Opprett undermapper'; +$labels['acld'] = 'Slett meldingar'; +$labels['aclt'] = 'Slett meldingar'; +$labels['acle'] = 'Slett fullstendig'; +$labels['aclx'] = 'Slett mappe'; +$labels['acla'] = 'Administrér'; + +$labels['aclfull'] = 'Full kontroll'; +$labels['aclother'] = 'Anna'; +$labels['aclread'] = 'Les'; +$labels['aclwrite'] = 'Skriv'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Meldingar kan postast til denne mappa'; +$labels['longaclc'] = 'Mapper kan opprettast (eller namnast om) direkte under denne mappa'; +$labels['longaclk'] = 'Mapper kan opprettast (eller namnast om) direkte under denne mappa'; +$labels['longacld'] = 'Meldingane sine flagg for sletting kan endrast'; +$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'; + +$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/webmail/plugins/acl/localization/pl_PL.inc b/webmail/plugins/acl/localization/pl_PL.inc new file mode 100644 index 0000000..73c0fc4 --- /dev/null +++ b/webmail/plugins/acl/localization/pl_PL.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Udostępnianie'; +$labels['myrights'] = 'Prawa dostępu'; +$labels['username'] = 'Użytkownik:'; +$labels['advanced'] = 'tryb zaawansowany'; +$labels['newuser'] = 'Dodaj rekord'; +$labels['actions'] = 'Akcje na prawach...'; +$labels['anyone'] = 'Wszyscy (anyone)'; +$labels['anonymous'] = 'Goście (anonymous)'; +$labels['identifier'] = 'Identyfikator'; + +$labels['acll'] = '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['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['aclx'] = 'Usuwanie folderu (Delete)'; +$labels['acla'] = 'Administracja'; + +$labels['aclfull'] = 'Wszystkie'; +$labels['aclother'] = 'Pozostałe'; +$labels['aclread'] = 'Odczyt'; +$labels['aclwrite'] = 'Zapis'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Pozwala wysyłać wiadomości do folderu'; +$labels['longaclc'] = 'Pozwala tworzyć (lub zmieniać nazwę) podfoldery'; +$labels['longaclk'] = 'Pozwala tworzyć (lub zmieniać nazwę) podfoldery'; +$labels['longacld'] = 'Pozwala zmianiać flagę "Usunięto" wiadomości'; +$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'; + +$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/webmail/plugins/acl/localization/pt_BR.inc b/webmail/plugins/acl/localization/pt_BR.inc new file mode 100644 index 0000000..eaf0421 --- /dev/null +++ b/webmail/plugins/acl/localization/pt_BR.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Compartilhamento'; +$labels['myrights'] = 'Permissões de Acesso'; +$labels['username'] = 'Usuário:'; +$labels['advanced'] = 'modo avançado'; +$labels['newuser'] = 'Adicionar entrada'; +$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['aclr'] = 'Ler mensagens'; +$labels['acls'] = 'Manter estado de enviado'; +$labels['aclw'] = 'Salvar marcadores'; +$labels['acli'] = 'Inserir (Cópia em)'; +$labels['aclp'] = 'Enviar'; +$labels['aclc'] = 'Criar subpastas'; +$labels['aclk'] = 'Criar subpastas'; +$labels['acld'] = 'Apagar mensagens'; +$labels['aclt'] = 'Apagar mensagens'; +$labels['acle'] = 'Expurgar'; +$labels['aclx'] = 'Apagar pasta'; +$labels['acla'] = 'Administrar'; + +$labels['aclfull'] = 'Controle total'; +$labels['aclother'] = 'Outro'; +$labels['aclread'] = 'Ler'; +$labels['aclwrite'] = 'Salvar'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'As mensagens podem ser enviadas para esta pasta'; +$labels['longaclc'] = 'As pastas podem ser criadas (ou renomeadas) diretamente sob esta pasta'; +$labels['longaclk'] = 'As pastas podem ser criadas (ou renomeadas) diretamente sob esta pasta'; +$labels['longacld'] = 'O marcador de Mensagens Excluídas podem ser modificadas'; +$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'; + +$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/webmail/plugins/acl/localization/pt_PT.inc b/webmail/plugins/acl/localization/pt_PT.inc new file mode 100644 index 0000000..9a2e9a3 --- /dev/null +++ b/webmail/plugins/acl/localization/pt_PT.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Partilhar'; +$labels['myrights'] = 'Permissões de acesso'; +$labels['username'] = 'Utilizador:'; +$labels['advanced'] = 'Modo avançado'; +$labels['newuser'] = 'Adicionar entrada'; +$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['aclr'] = 'Ler mensagens'; +$labels['acls'] = 'Manter estado de enviado'; +$labels['aclw'] = 'Guardar marcadores'; +$labels['acli'] = 'Inserir (cópia em)'; +$labels['aclp'] = 'Publicar'; +$labels['aclc'] = 'Criar subpastas'; +$labels['aclk'] = 'Criar subpastas'; +$labels['acld'] = 'Eliminar mensagens'; +$labels['aclt'] = 'Eliminar mensagens'; +$labels['acle'] = 'Eliminar'; +$labels['aclx'] = 'Eliminar pasta'; +$labels['acla'] = 'Administrar'; + +$labels['aclfull'] = 'Controlo total'; +$labels['aclother'] = 'Outro'; +$labels['aclread'] = 'Ler'; +$labels['aclwrite'] = 'Guardar'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'As mensagens podem ser publicadas na pasta'; +$labels['longaclc'] = 'As pastas podem ser criadas (ou renomeadas) directamente nesta pasta'; +$labels['longaclk'] = 'As pastas podem ser criadas (ou renomeadas) directamente nesta pasta'; +$labels['longacld'] = 'O marcador de mensagens Eliminadas pode ser alterado'; +$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'; + +$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/webmail/plugins/acl/localization/ro_RO.inc b/webmail/plugins/acl/localization/ro_RO.inc new file mode 100644 index 0000000..17124e4 --- /dev/null +++ b/webmail/plugins/acl/localization/ro_RO.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['aclr'] = 'Citire mesaje'; +$labels['acls'] = 'Menține starea citirii'; +$labels['aclw'] = 'Indicator scriere'; +$labels['acli'] = 'Inserare (copiere în)'; +$labels['aclp'] = 'Postează'; +$labels['aclc'] = 'Creează subdirectoare'; +$labels['aclk'] = 'Creează subdirectoare'; +$labels['acld'] = 'Ștergere mesaje'; +$labels['aclt'] = 'Ștergere mesaje'; +$labels['acle'] = 'Elimină'; +$labels['aclx'] = 'Ștergere dosar'; +$labels['acla'] = 'Administrează'; + +$labels['aclfull'] = 'Control complet'; +$labels['aclother'] = 'Altul'; +$labels['aclread'] = 'Citeşte'; +$labels['aclwrite'] = 'Scrie'; +$labels['acldelete'] = 'Ș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 subscrie la acesta'; +$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 poate modifica'; +$labels['longaclt'] = 'Indicatorul de Șters al mesajelor se poate 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'] = 'Mesajele se pot șterge'; + +$messages['deleting'] = 'Șterg drepturile de access...'; +$messages['saving'] = 'Salvez drepturi accesare...'; +$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'] = 'Unable to update access rights'; +$messages['deleteerror'] = 'Nu s-au putut șterge drepturile de acces'; +$messages['createerror'] = 'Nu s-au putut adăuga drepturi de acces'; +$messages['deleteconfirm'] = 'Sunteți sigur că doriți să ștergeți drepturile de acces la utilizatorul (ii) selectați?'; +$messages['norights'] = 'Nu au fost specificate drepturi!'; +$messages['nouser'] = 'Nu a fost specificat niciun utilizator!'; + +?> diff --git a/webmail/plugins/acl/localization/ru_RU.inc b/webmail/plugins/acl/localization/ru_RU.inc new file mode 100644 index 0000000..93eb9ef --- /dev/null +++ b/webmail/plugins/acl/localization/ru_RU.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['aclc'] = 'Создать вложенные папки'; +$labels['aclk'] = 'Создать вложенные папки'; +$labels['acld'] = 'Удалить сообщения'; +$labels['aclt'] = 'Удалить сообщения'; +$labels['acle'] = 'Уничтожить сообщения'; +$labels['aclx'] = 'Удалить папку'; +$labels['acla'] = 'Администрировать'; + +$labels['aclfull'] = 'Полный доступ'; +$labels['aclother'] = 'Другое'; +$labels['aclread'] = 'Чтение'; +$labels['aclwrite'] = 'Запись'; +$labels['acldelete'] = 'Удаление'; + +$labels['shortacll'] = 'Поиск'; +$labels['shortaclr'] = 'Чтение'; +$labels['shortacls'] = 'Оставить'; +$labels['shortaclw'] = 'Запись'; +$labels['shortacli'] = 'Вставить'; +$labels['shortaclp'] = 'Отправить'; +$labels['shortaclc'] = 'Создать'; +$labels['shortaclk'] = 'Создать'; +$labels['shortacld'] = 'Удаление'; +$labels['shortaclt'] = 'Удаление'; +$labels['shortacle'] = 'Уничтожить сообщения'; +$labels['shortaclx'] = 'Удаление папки'; +$labels['shortacla'] = 'Администрировать'; + +$labels['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['longaclread'] = 'Эта папка может быть открыта для чтения'; +$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/webmail/plugins/acl/localization/sk_SK.inc b/webmail/plugins/acl/localization/sk_SK.inc new file mode 100644 index 0000000..64b146c --- /dev/null +++ b/webmail/plugins/acl/localization/sk_SK.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Zdieľanie'; +$labels['myrights'] = 'Prístupové práva'; +$labels['username'] = 'Používateľ:'; +$labels['advanced'] = 'režim pre pokročilých'; +$labels['newuser'] = 'Pridať údaj'; +$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['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['aclx'] = 'Zmazať priečinok'; +$labels['acla'] = 'Spravovať'; + +$labels['aclfull'] = 'Plný prístup'; +$labels['aclother'] = 'Ostatné'; +$labels['aclread'] = 'Čítanie'; +$labels['aclwrite'] = 'Zápis'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Do tohto priečinka je možné publikovať správy'; +$labels['longaclc'] = 'Priečinky je možné vytvárať (alebo premenúvať) priamo v tomto priečinku'; +$labels['longaclk'] = 'Priečinky je možné vytvárať (alebo premenúvať) priamo v tomto priečinku'; +$labels['longacld'] = 'Príznak správ "Vymazané" je možné zmeniť'; +$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ť'; + +$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/webmail/plugins/acl/localization/sl_SI.inc b/webmail/plugins/acl/localization/sl_SI.inc new file mode 100644 index 0000000..8c8a552 --- /dev/null +++ b/webmail/plugins/acl/localization/sl_SI.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Skupna raba'; +$labels['myrights'] = 'Pravice dostopa'; +$labels['username'] = 'Uporabnik:'; +$labels['advanced'] = 'Napredni način'; +$labels['newuser'] = 'Dodaj vnos'; +$labels['actions'] = 'Nastavitve pravic dostopa'; +$labels['anyone'] = 'Vsi uporabniki'; +$labels['anonymous'] = 'Gosti'; +$labels['identifier'] = 'Označevalnik'; + +$labels['acll'] = '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['aclc'] = 'Ustvari podmape'; +$labels['aclk'] = 'Ustvari podmape'; +$labels['acld'] = 'Izbriši sporočila'; +$labels['aclt'] = 'Izbriši sporočila'; +$labels['acle'] = 'Izbriši'; +$labels['aclx'] = 'Izbriši mapo'; +$labels['acla'] = 'Uredi'; + +$labels['aclfull'] = 'Popolno upravljanje'; +$labels['aclother'] = 'Ostalo'; +$labels['aclread'] = 'Preberi'; +$labels['aclwrite'] = 'Sestavi'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Sporočilo je lahko poslano v to mapo'; +$labels['longaclc'] = 'V tej mapi so lahko ustvarjene (ali preimenovane) podmape'; +$labels['longaclk'] = 'V tej mapi so lahko ustvarjene (ali preimenovane) podmape'; +$labels['longacld'] = 'Oznako sporočila \'Izbrisano\' je mogoče spremeniti'; +$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'; + +$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/webmail/plugins/acl/localization/sr_CS.inc b/webmail/plugins/acl/localization/sr_CS.inc new file mode 100644 index 0000000..19f7440 --- /dev/null +++ b/webmail/plugins/acl/localization/sr_CS.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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/webmail/plugins/acl/localization/sv_SE.inc b/webmail/plugins/acl/localization/sv_SE.inc new file mode 100644 index 0000000..6c68080 --- /dev/null +++ b/webmail/plugins/acl/localization/sv_SE.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Utdelning'; +$labels['myrights'] = 'Åtkomsträttigheter'; +$labels['username'] = 'Användare:'; +$labels['advanced'] = 'avancerat läge'; +$labels['newuser'] = 'Lägg till'; +$labels['actions'] = 'Hantera åtkomsträttigheter...'; +$labels['anyone'] = 'Alla användare (alla)'; +$labels['anonymous'] = 'Gäster (anonyma)'; +$labels['identifier'] = 'Identifikation'; + +$labels['acll'] = '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['aclc'] = 'Skapa underkataloger'; +$labels['aclk'] = 'Skapa underkataloger'; +$labels['acld'] = 'Ta bort meddelanden'; +$labels['aclt'] = 'Ta bort meddelanden'; +$labels['acle'] = 'Utplåna'; +$labels['aclx'] = 'Ta bort katalog'; +$labels['acla'] = 'Administrera'; + +$labels['aclfull'] = 'Full kontroll'; +$labels['aclother'] = 'Övrig'; +$labels['aclread'] = 'Läs'; +$labels['aclwrite'] = 'Skriv'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Meddelanden kan postas till denna katalog'; +$labels['longaclc'] = 'Kataloger kan skapas (eller ges annat namn) direkt i denna katalog'; +$labels['longaclk'] = 'Kataloger kan skapas (eller ges annat namn) direkt i denna katalog'; +$labels['longacld'] = 'Meddelandeflagga Raderat kan ändras'; +$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'; + +$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/webmail/plugins/acl/localization/tr_TR.inc b/webmail/plugins/acl/localization/tr_TR.inc new file mode 100644 index 0000000..1569b59 --- /dev/null +++ b/webmail/plugins/acl/localization/tr_TR.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Paylaşım'; +$labels['myrights'] = 'Erişim Hakları'; +$labels['username'] = 'Kullanıcı:'; +$labels['advanced'] = 'İleri seviye mod'; +$labels['newuser'] = 'Girdi ekle'; +$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['aclr'] = 'Mesajları oku'; +$labels['acls'] = 'Göründü durumunu muhafaza et'; +$labels['aclw'] = 'Yazma bayrakları'; +$labels['acli'] = 'Ekle(kopyala)'; +$labels['aclp'] = '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['aclx'] = 'Dizini sil'; +$labels['acla'] = 'Yönet'; + +$labels['aclfull'] = 'Tam kontrol'; +$labels['aclother'] = 'Diğer'; +$labels['aclread'] = 'Oku'; +$labels['aclwrite'] = 'Yaz'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Mesajlar bu dizine gönderilebilir'; +$labels['longaclc'] = 'Dizinler doğrudan bu klasör altında oluşturulabilir veya yeniden adlandırılabilir.'; +$labels['longaclk'] = 'Dizinler doğrudan bu klasör altında oluşturulabilir veya yeniden adlandırılabilir.'; +$labels['longacld'] = 'mesajları sil bayrakları değiştirilebilir'; +$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'; + +$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/webmail/plugins/acl/localization/vi_VN.inc b/webmail/plugins/acl/localization/vi_VN.inc new file mode 100644 index 0000000..1a6ea58 --- /dev/null +++ b/webmail/plugins/acl/localization/vi_VN.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = 'Chia sẻ'; +$labels['myrights'] = 'Quyền truy cập'; +$labels['username'] = 'Người dùng:'; +$labels['advanced'] = 'Chế độ tính năng cao hơn'; +$labels['newuser'] = 'Thêm bài viết'; +$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['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['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['aclx'] = 'Xóa giữ liệu'; +$labels['acla'] = 'Quản lý'; + +$labels['aclfull'] = 'Quản lý toàn bộ'; +$labels['aclother'] = 'Loại khác'; +$labels['aclread'] = 'Đọc'; +$labels['aclwrite'] = 'Viết'; +$labels['acldelete'] = '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['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'; +$labels['longaclp'] = 'Thư có thể bỏ vào trong giữ liệu này'; +$labels['longaclc'] = 'Các giữ liệu có thể được tạo (hoặc đặt lại tên) trực tiếp dưới giữ liệu này'; +$labels['longaclk'] = 'Các giữ liệu có thể được tạo (hoặc đặt lại tên) trực tiếp dưới giữ liệu này'; +$labels['longacld'] = 'Cờ đánh dấu thư xóa có thể thay đổi'; +$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'; + +$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/webmail/plugins/acl/localization/zh_CN.inc b/webmail/plugins/acl/localization/zh_CN.inc new file mode 100644 index 0000000..ebf3140 --- /dev/null +++ b/webmail/plugins/acl/localization/zh_CN.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['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['aclc'] = '创建子文件夹'; +$labels['aclk'] = '创建子文件夹'; +$labels['acld'] = '删除消息'; +$labels['aclt'] = '删除消息'; +$labels['acle'] = '清除'; +$labels['aclx'] = '删除文件夹'; +$labels['acla'] = '管理'; + +$labels['aclfull'] = '全部控制'; +$labels['aclother'] = '其它'; +$labels['aclread'] = '读取'; +$labels['aclwrite'] = '写入'; +$labels['acldelete'] = '删除'; + +$labels['shortacll'] = '查找'; +$labels['shortaclr'] = '读取'; +$labels['shortacls'] = '保存'; +$labels['shortaclw'] = '写入'; +$labels['shortacli'] = '插入'; +$labels['shortaclp'] = '发送'; +$labels['shortaclc'] = '新建'; +$labels['shortaclk'] = '新建'; +$labels['shortacld'] = '删除'; +$labels['shortaclt'] = '删除'; +$labels['shortacle'] = '清除'; +$labels['shortaclx'] = '删除文件夹'; +$labels['shortacla'] = '管理'; + +$labels['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['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/webmail/plugins/acl/localization/zh_TW.inc b/webmail/plugins/acl/localization/zh_TW.inc new file mode 100644 index 0000000..821f7b3 --- /dev/null +++ b/webmail/plugins/acl/localization/zh_TW.inc @@ -0,0 +1,99 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/acl/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail ACL plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-acl/ +*/ + +$labels['sharing'] = '分享'; +$labels['myrights'] = '存取權限'; +$labels['username'] = '使用者:'; +$labels['advanced'] = '進階模式'; +$labels['newuser'] = '新增項目'; +$labels['actions'] = '權限設定'; +$labels['anyone'] = '所有使用者 (anyone)'; +$labels['anonymous'] = '訪客 (anonymous)'; +$labels['identifier'] = '識別'; + +$labels['acll'] = '尋找'; +$labels['aclr'] = '讀取訊息'; +$labels['acls'] = '保持上線狀態'; +$labels['aclw'] = '寫入標幟'; +$labels['acli'] = '插入(複製到這裡)'; +$labels['aclp'] = '發表'; +$labels['aclc'] = '建立子資料夾'; +$labels['aclk'] = '建立子資料夾'; +$labels['acld'] = '刪除訊息'; +$labels['aclt'] = '刪除訊息'; +$labels['acle'] = '刪去'; +$labels['aclx'] = '刪除資料夾'; +$labels['acla'] = '管理者'; + +$labels['aclfull'] = '完全控制'; +$labels['aclother'] = '其它'; +$labels['aclread'] = '讀取'; +$labels['aclwrite'] = '寫入'; +$labels['acldelete'] = '刪除'; + +$labels['shortacll'] = '尋找'; +$labels['shortaclr'] = '讀取'; +$labels['shortacls'] = '保存'; +$labels['shortaclw'] = '寫入'; +$labels['shortacli'] = '插入'; +$labels['shortaclp'] = '發表'; +$labels['shortaclc'] = '建立'; +$labels['shortaclk'] = '建立'; +$labels['shortacld'] = '刪除'; +$labels['shortaclt'] = '刪除'; +$labels['shortacle'] = '刪去'; +$labels['shortaclx'] = '資料夾刪除'; +$labels['shortacla'] = '管理者'; + +$labels['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['longaclread'] = '資料夾能被打開與讀取'; +$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/webmail/plugins/acl/package.xml b/webmail/plugins/acl/package.xml new file mode 100644 index 0000000..52e234f --- /dev/null +++ b/webmail/plugins/acl/package.xml @@ -0,0 +1,63 @@ +<?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>acl</name> + <channel>pear.roundcube.net</channel> + <summary>Folders Access Control Lists</summary> + <description>IMAP Folders Access Control Lists Management (RFC4314, RFC2086).</description> + <lead> + <name>Aleksander Machniak</name> + <user>alec</user> + <email>alec@alec.pl</email> + <active>yes</active> + </lead> + <date>2013-03-01</date> + <version> + <release>1.2</release> + <api>0.7</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> + <contents> + <dir baseinstalldir="/" name="/"> + <file name="acl.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="acl.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="config.inc.php.dist" role="data"></file> + <file name="localization/de_DE.inc" role="data"></file> + <file name="localization/en_US.inc" role="data"></file> + <file name="localization/pl_PL.inc" role="data"></file> + <file name="skins/classic/acl.css" role="data"></file> + <file name="skins/classic/images/enabled.png" role="data"></file> + <file name="skins/classic/images/partial.png" role="data"></file> + <file name="skins/classic/templates/table.html" role="data"></file> + <file name="skins/larry/acl.css" role="data"></file> + <file name="skins/larry/images/enabled.png" role="data"></file> + <file name="skins/larry/images/partial.png" role="data"></file> + <file name="skins/larry/templates/table.html" 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/webmail/plugins/acl/skins/classic/acl.css b/webmail/plugins/acl/skins/classic/acl.css new file mode 100644 index 0000000..0764465 --- /dev/null +++ b/webmail/plugins/acl/skins/classic/acl.css @@ -0,0 +1,100 @@ +#aclmanager +{ + position: relative; + border: 1px solid #999; + min-height: 302px; +} + +#aclcontainer +{ + overflow-x: auto; +} + +#acltable +{ + width: 100%; + border-collapse: collapse; + background-color: #F9F9F9; +} + +#acltable td +{ + width: 1%; + white-space: nowrap; +} + +#acltable thead td +{ + padding: 0 4px 0 2px; +} + +#acltable tbody td +{ + text-align: center; + padding: 2px; + border-bottom: 1px solid #999999; + cursor: default; +} + +#acltable tbody td.user +{ + width: 96%; + text-align: left; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; +} + +#acltable tbody td.partial +{ + background: url(images/partial.png?v=05d7.389) center no-repeat; +} + +#acltable tbody td.enabled +{ + background: url(images/enabled.png?v=9d9a.674) center no-repeat; +} + +#acltable tr.selected td +{ + color: #FFFFFF; + background-color: #CC3333; +} + +#acltable tr.unfocused td +{ + color: #FFFFFF; + background-color: #929292; +} + +#acladvswitch +{ + position: absolute; + right: 4px; + text-align: right; + line-height: 22px; +} + +#acladvswitch input +{ + vertical-align: middle; +} + +#acladvswitch span +{ + display: block; +} + +#aclform +{ + top: 80px; + width: 480px; + padding: 10px; +} + +#aclform div +{ + padding: 0; + text-align: center; + clear: both; +} diff --git a/webmail/plugins/acl/skins/classic/images/enabled.png b/webmail/plugins/acl/skins/classic/images/enabled.png Binary files differnew file mode 100644 index 0000000..98215f6 --- /dev/null +++ b/webmail/plugins/acl/skins/classic/images/enabled.png diff --git a/webmail/plugins/acl/skins/classic/images/partial.png b/webmail/plugins/acl/skins/classic/images/partial.png Binary files differnew file mode 100644 index 0000000..12023f0 --- /dev/null +++ b/webmail/plugins/acl/skins/classic/images/partial.png diff --git a/webmail/plugins/acl/skins/classic/templates/table.html b/webmail/plugins/acl/skins/classic/templates/table.html new file mode 100644 index 0000000..bca63d0 --- /dev/null +++ b/webmail/plugins/acl/skins/classic/templates/table.html @@ -0,0 +1,50 @@ +<!--[if lte IE 6]> + <style type="text/css"> + #aclmanager { height: expression(Math.min(302, parseInt(document.documentElement.clientHeight))+'px'); } + </style> +<![endif]--> + +<div id="aclmanager"> +<div id="aclcontainer" class="boxlistcontent" style="top:0"> + <roundcube:object name="acltable" id="acltable" class="records-table" /> +</div> +<div class="boxfooter"> + <roundcube:button command="acl-create" id="aclcreatelink" type="link" title="acl.newuser" class="buttonPas addgroup" classAct="button addgroup" content=" " /> + <roundcube:button name="aclmenulink" id="aclmenulink" type="link" title="acl.actions" class="button groupactions" onclick="show_aclmenu(); return false" content=" " /> +</div> +</div> + +<div id="aclmenu" class="popupmenu selectable"> + <ul> + <li><roundcube:button command="acl-edit" label="edit" classAct="active" /></li> + <li><roundcube:button command="acl-delete" label="delete" classAct="active" /></li> + <roundcube:if condition="!in_array('acl_advanced_mode', (array)config:dont_override)" /> + <li><roundcube:button name="acl-switch" id="acl-switch" label="acl.advanced" onclick="rcmail.command('acl-mode-switch')" class="active" /></li> + <roundcube:endif /> + </ul> +</div> + +<div id="aclform" class="popupmenu"> + <fieldset class="thinbordered"><legend><roundcube:label name="acl.identifier" /></legend> + <roundcube:object name="acluser" class="toolbarmenu" id="acluser" size="35" /> + </fieldset> + <fieldset class="thinbordered"><legend><roundcube:label name="acl.myrights" /></legend> + <roundcube:object name="aclrights" class="toolbarmenu" /> + </fieldset> + <div> + <roundcube:button command="acl-cancel" type="input" class="button" label="cancel" /> + <roundcube:button command="acl-save" type="input" class="button mainaction" label="save" /> + </div> +</div> + +<script type="text/javascript"> +function show_aclmenu() +{ + if (!rcmail_ui) { + rcube_init_mail_ui(); + rcmail_ui.popups.aclmenu = {id:'aclmenu', above:1, obj: $('#aclmenu')}; + } + + rcmail_ui.show_popup('aclmenu'); +} +</script> diff --git a/webmail/plugins/acl/skins/larry/acl.css b/webmail/plugins/acl/skins/larry/acl.css new file mode 100644 index 0000000..67512a6 --- /dev/null +++ b/webmail/plugins/acl/skins/larry/acl.css @@ -0,0 +1,129 @@ +#aclcontainer +{ + overflow-x: auto; + border: 1px solid #CCDDE4; + background-color: #D9ECF4; + height: 272px; + box-shadow: none; +} + +#acllist-content +{ + position: relative; + height: 230px; + background-color: white; +} + +#acllist-footer +{ + position: relative; +} + +#acltable +{ + width: 100%; + border-collapse: collapse; + border: none; +} + +#acltable td +{ + white-space: nowrap; + border: none; + text-align: center; +} + +#acltable thead tr td +{ + border-left: #BBD3DA dotted 1px; + font-size: 11px; + font-weight: bold; +} + +#acltable tbody td +{ + border-bottom: #DDDDDD 1px solid; + text-align: center; + padding: 2px; + cursor: default; +} + +#acltable thead td.user +{ + border-left: none; +} + +#acltable tbody td.user +{ + text-align: left; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; + border-left: none; + width: 50px; +} + +#acltable tbody td.partial +{ + background-image: url(images/partial.png?v=05d7.389); + background-position: center; + background-repeat: no-repeat; +} + +#acltable tbody td.enabled +{ + background-image: url(images/enabled.png?v=9d9a.674); + background-position: center; + background-repeat: no-repeat; +} + +#acltable tbody tr.selected td.partial +{ + background-color: #019bc6; + background-image: url(images/partial.png?v=05d7.389), -moz-linear-gradient(top, #019bc6 0%, #017cb4 100%); + background-image: url(images/partial.png?v=05d7.389), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#019bc6), color-stop(100%,#017cb4)); + background-image: url(images/partial.png?v=05d7.389), -o-linear-gradient(top, #019bc6 0%, #017cb4 100%); + background-image: url(images/partial.png?v=05d7.389), -ms-linear-gradient(top, #019bc6 0%, #017cb4 100%); + background-image: url(images/partial.png?v=05d7.389), linear-gradient(top, #019bc6 0%, #017cb4 100%); +} + +#acltable tbody tr.selected td.enabled +{ + background-color: #019bc6; + background-image: url(images/enabled.png?v=9d9a.674), -moz-linear-gradient(top, #019bc6 0%, #017cb4 100%); + background-image: url(images/enabled.png?v=9d9a.674), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#019bc6), color-stop(100%,#017cb4)); + background-image: url(images/enabled.png?v=9d9a.674), -o-linear-gradient(top, #019bc6 0%, #017cb4 100%); + background-image: url(images/enabled.png?v=9d9a.674), -ms-linear-gradient(top, #019bc6 0%, #017cb4 100%); + background-image: url(images/enabled.png?v=9d9a.674), linear-gradient(top, #019bc6 0%, #017cb4 100%); +} + +#aclform +{ + top: 80px; + width: 480px; + padding: 10px; + background-color: white; +} + +#aclform div +{ + padding: 0; + text-align: center; + clear: both; +} + +#aclform ul +{ + list-style: none; + margin: 0.2em; + padding: 0; +} + +#aclform ul li label +{ + margin-left: 0.5em; +} + +ul.toolbarmenu li span.delete { + background-position: 0 -1509px; +} diff --git a/webmail/plugins/acl/skins/larry/images/enabled.png b/webmail/plugins/acl/skins/larry/images/enabled.png Binary files differnew file mode 100644 index 0000000..98215f6 --- /dev/null +++ b/webmail/plugins/acl/skins/larry/images/enabled.png diff --git a/webmail/plugins/acl/skins/larry/images/partial.png b/webmail/plugins/acl/skins/larry/images/partial.png Binary files differnew file mode 100644 index 0000000..12023f0 --- /dev/null +++ b/webmail/plugins/acl/skins/larry/images/partial.png diff --git a/webmail/plugins/acl/skins/larry/templates/table.html b/webmail/plugins/acl/skins/larry/templates/table.html new file mode 100644 index 0000000..3cf8292 --- /dev/null +++ b/webmail/plugins/acl/skins/larry/templates/table.html @@ -0,0 +1,31 @@ +<div id="aclcontainer" class="uibox listbox"> +<div id="acllist-content" class="scroller withfooter"> + <roundcube:object name="acltable" id="acltable" class="records-table" /> +</div> +<div id="acllist-footer" class="boxfooter"> + <roundcube:button command="acl-create" id="aclcreatelink" type="link" title="acl.newuser" class="listbutton add disabled" classAct="listbutton add" innerClass="inner" content="+" /><roundcube:button name="aclmenulink" id="aclmenulink" type="link" title="acl.actions" class="listbutton groupactions"onclick="UI.show_popup('aclmenu', undefined, {above:1});return false" innerClass="inner" content="⚙" /> +</div> +</div> + +<div id="aclmenu" class="popupmenu"> + <ul class="toolbarmenu selectable iconized"> + <li><roundcube:button command="acl-edit" label="edit" class="icon" classAct="icon active" innerclass="icon edit" /></li> + <li><roundcube:button command="acl-delete" label="delete" class="icon" classAct="icon active" innerclass="icon delete" /></li> + <roundcube:if condition="!in_array('acl_advanced_mode', (array)config:dont_override)" /> + <li><roundcube:button name="acl-switch" id="acl-switch" label="acl.advanced" onclick="rcmail.command('acl-mode-switch')" class="active" /></li> + <roundcube:endif /> + </ul> +</div> + +<div id="aclform" class="popupmenu propform"> + <fieldset class="thinbordered"><legend><roundcube:label name="acl.identifier" /></legend> + <roundcube:object name="acluser" id="acluser" size="35" /> + </fieldset> + <fieldset class="thinbordered"><legend><roundcube:label name="acl.myrights" /></legend> + <roundcube:object name="aclrights" /> + </fieldset> + <div class="formbuttons"> + <roundcube:button command="acl-cancel" type="input" class="button" label="cancel" /> + <roundcube:button command="acl-save" type="input" class="button mainaction" label="save" /> + </div> +</div> diff --git a/webmail/plugins/acl/tests/Acl.php b/webmail/plugins/acl/tests/Acl.php new file mode 100644 index 0000000..e752ac9 --- /dev/null +++ b/webmail/plugins/acl/tests/Acl.php @@ -0,0 +1,23 @@ +<?php + +class Acl_Plugin extends PHPUnit_Framework_TestCase +{ + + function setUp() + { + include_once dirname(__FILE__) . '/../acl.php'; + } + + /** + * Plugin object construction test + */ + function test_constructor() + { + $rcube = rcube::get_instance(); + $plugin = new acl($rcube->api); + + $this->assertInstanceOf('acl', $plugin); + $this->assertInstanceOf('rcube_plugin', $plugin); + } +} + |
