From 037af6890fe6fdb84a08d3c86083e847c90ec0ad Mon Sep 17 00:00:00 2001 From: Aleksander Machniak <alec@alec.pl> Date: Tue, 22 Oct 2013 08:17:26 -0400 Subject: [PATCH] Fix vulnerability in handling _session argument of utils/save-prefs (#1489382) --- plugins/managesieve/localization/ru_RU.inc | 135 ++++++++++++++++++++++++++++----------------- 1 files changed, 84 insertions(+), 51 deletions(-) diff --git a/plugins/managesieve/localization/ru_RU.inc b/plugins/managesieve/localization/ru_RU.inc index 79c5591..fb3f113 100644 --- a/plugins/managesieve/localization/ru_RU.inc +++ b/plugins/managesieve/localization/ru_RU.inc @@ -2,19 +2,21 @@ /* +-----------------------------------------------------------------------+ - | localization/ru_RU/labels.inc | + | plugins/managesieve/localization/<lang>.inc | | | - | Language file of the Roundcube Webmail client | - | Copyright (C) 2012, The Roundcube Dev Team | - | Licensed under the GNU General Public License | + | Localization file of the Roundcube Webmail Managesieve plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | | | +-----------------------------------------------------------------------+ - | Author: Vyacheslav Sharmanov <Unknown> | - +-----------------------------------------------------------------------+ - @version $Id$ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-managesieve/ */ -$labels = array(); + $labels['filters'] = 'Фильтры'; $labels['managefilters'] = 'Управление фильтрами для входящей почты'; $labels['filtername'] = 'Название фильтра'; @@ -36,8 +38,8 @@ $labels['filternotmatches'] = 'не совпадает с выражением'; $labels['filterregex'] = 'совпадает с регулярным выражением'; $labels['filternotregex'] = 'не совпадает с регулярным выражением'; -$labels['filterunder'] = 'под'; -$labels['filterover'] = 'на'; +$labels['filterunder'] = 'меньше'; +$labels['filterover'] = 'больше'; $labels['addrule'] = 'Добавить правило'; $labels['delrule'] = 'Удалить правило'; $labels['messagemoveto'] = 'Переместить сообщение в'; @@ -53,8 +55,11 @@ $labels['del'] = 'Удалить'; $labels['sender'] = 'Отправитель'; $labels['recipient'] = 'Получатель'; -$labels['vacationaddresses'] = 'Список дополнительных адресов получателя (разделённых запятыми):'; +$labels['vacationaddresses'] = 'Список моих дополнительных адресов (разделённых запятыми):'; $labels['vacationdays'] = 'Как часто отправлять сообщения (в днях):'; +$labels['vacationinterval'] = 'Как часто отправлять сообщения:'; +$labels['days'] = 'дней'; +$labels['seconds'] = 'секунд'; $labels['vacationreason'] = 'Текст сообщения (причина отсутствия):'; $labels['vacationsubject'] = 'Тема сообщения:'; $labels['rulestop'] = 'Закончить выполнение'; @@ -69,7 +74,7 @@ $labels['filtersetname'] = 'Название набора фильтров'; $labels['newfilterset'] = 'Новый набор фильтров'; $labels['active'] = 'используется'; -$labels['none'] = 'пустой'; +$labels['none'] = 'нет'; $labels['fromset'] = 'из набора'; $labels['fromfile'] = 'из файла'; $labels['filterdisabled'] = 'Отключить фильтр'; @@ -85,14 +90,33 @@ $labels['valueislessthanequal'] = 'значение меньше или равно'; $labels['valueequals'] = 'значение равно'; $labels['valuenotequals'] = 'значение не равно'; -$labels['setflags'] = 'Установить флаг на сообщение'; -$labels['addflags'] = 'Добавить флаг к сообщению'; +$labels['setflags'] = 'Установить флаги на сообщение'; +$labels['addflags'] = 'Добавить флаги к сообщению'; $labels['removeflags'] = 'Убрать флаги из сообщения'; $labels['flagread'] = 'Прочитано'; $labels['flagdeleted'] = 'Удалено'; $labels['flaganswered'] = 'Отвечено'; $labels['flagflagged'] = 'Помечено'; $labels['flagdraft'] = 'Черновик'; +$labels['setvariable'] = 'Задать переменную'; +$labels['setvarname'] = 'Имя переменной:'; +$labels['setvarvalue'] = 'Значение переменной:'; +$labels['setvarmodifiers'] = 'Модификаторы:'; +$labels['varlower'] = 'нижний регистр'; +$labels['varupper'] = 'верхний регистр'; +$labels['varlowerfirst'] = 'первый символ в нижнем регистре'; +$labels['varupperfirst'] = 'первый символ в верхнем регистре'; +$labels['varquotewildcard'] = 'символ кавычек'; +$labels['varlength'] = 'длина'; +$labels['notify'] = 'Отправить уведомление'; +$labels['notifyaddress'] = 'На адрес электронной почты:'; +$labels['notifybody'] = 'Текст уведомления:'; +$labels['notifysubject'] = 'Тема уведомления:'; +$labels['notifyfrom'] = 'Отправитель уведомления:'; +$labels['notifyimportance'] = 'Важность:'; +$labels['notifyimportancelow'] = 'низкая'; +$labels['notifyimportancenormal'] = 'нормальная'; +$labels['notifyimportancehigh'] = 'высокая'; $labels['filtercreate'] = 'Создать фильтр'; $labels['usedata'] = 'Использовать следующие данные в фильтре:'; $labels['nextstep'] = 'Далее'; @@ -101,44 +125,53 @@ $labels['body'] = 'Тело письма'; $labels['address'] = 'адрес'; $labels['envelope'] = 'конверт'; -$labels['modifier'] = 'модификатор:'; +$labels['modifier'] = 'модификатор области поиска:'; $labels['text'] = 'текст'; +$labels['undecoded'] = 'необработанный (сырой)'; $labels['contenttype'] = 'тип содержимого'; -$labels['modtype'] = 'тип:'; -$labels['allparts'] = 'все'; -$labels['domain'] = 'домен'; -$labels['localpart'] = 'локальная часть'; -$labels['user'] = 'пользователь'; -$labels['detail'] = 'детали'; +$labels['modtype'] = 'поиск в адресах:'; +$labels['allparts'] = 'везде'; +$labels['domain'] = 'в имени домена'; +$labels['localpart'] = 'только в имени пользователя, без домена'; +$labels['user'] = 'в полном имени пользователя'; +$labels['detail'] = 'в дополнительных сведениях'; +$labels['comparator'] = 'способ сравнения:'; $labels['default'] = 'по умолчанию'; -$labels['filterunknownerror'] = 'Неизвестная ошибка сервера'; -$labels['filterconnerror'] = 'Невозможно подсоединится к серверу фильтров'; -$labels['filterdeleteerror'] = 'Невозможно удалить фильтр. Ошибка сервера'; -$labels['filterdeleted'] = 'Фильтр успешно удалён'; -$labels['filtersaved'] = 'Фильтр успешно сохранён'; -$labels['filtersaveerror'] = 'Невозможно сохранить фильтр. Ошибка сервера'; -$labels['filterdeleteconfirm'] = 'Вы действительно хотите удалить фильтр?'; -$labels['ruledeleteconfirm'] = 'Вы уверенны, что хотите удалить это правило?'; -$labels['actiondeleteconfirm'] = 'Вы уверенны, что хотите удалить это действие?'; -$labels['forbiddenchars'] = 'Недопустимые символы в поле'; -$labels['cannotbeempty'] = 'Поле не может быть пустым'; -$labels['ruleexist'] = 'Фильтр с таким именем уже существует.'; -$labels['setactivateerror'] = 'Невозможно включить выбранный набор фильтров. Ошибка сервера'; -$labels['setdeactivateerror'] = 'Невозможно отключить выбранный набор фильтров. Ошибка сервера'; -$labels['setdeleteerror'] = 'Невозможно удалить выбранный набор фильтров. Ошибка сервера'; -$labels['setactivated'] = 'Набор фильтров успешно включён'; -$labels['setdeactivated'] = 'Набор фильтров успешно отключён'; -$labels['setdeleted'] = 'Набор фильтров успешно удалён'; -$labels['setdeleteconfirm'] = 'Вы уверены в том, что хотите удалить выбранный набор фильтров?'; -$labels['setcreateerror'] = 'Невозможно создать набор фильтров. Ошибка сервера'; -$labels['setcreated'] = 'Набор фильтров успешно создан'; -$labels['activateerror'] = 'Невозможно включить выбранный(е) фильтр(ы). Ошибка сервера.'; -$labels['deactivateerror'] = 'Невозможно выключить выбранный(е) фильтр(ы). Ошибка сервера.'; -$labels['activated'] = 'Фильтр(ы) успешно отключен(ы).'; -$labels['deactivated'] = 'Фильтр(ы) успешно включен(ы).'; -$labels['moved'] = 'Фильтр успешно перемещён.'; -$labels['nametoolong'] = 'Невозможно создать набор фильтров. Название слишком длинное'; -$labels['namereserved'] = 'Зарезервированное имя.'; -$labels['setexist'] = 'Набор уже существует.'; -$labels['nodata'] = 'Нужно выбрать хотя бы одну позицию!'; +$labels['octet'] = 'Строгий (octet)'; +$labels['asciicasemap'] = 'Регистронезависимый (ascii-casemap)'; +$labels['asciinumeric'] = 'Числовой (ascii-numeric)'; +$messages = array(); +$messages['filterunknownerror'] = 'Неизвестная ошибка сервера'; +$messages['filterconnerror'] = 'Невозможно подсоединится к серверу фильтров'; +$messages['filterdeleteerror'] = 'Невозможно удалить фильтр. Ошибка сервера.'; +$messages['filterdeleted'] = 'Фильтр успешно удалён.'; +$messages['filtersaved'] = 'Фильтр успешно сохранён.'; +$messages['filtersaveerror'] = 'Невозможно сохранить фильтр. Ошибка сервера.'; +$messages['filterdeleteconfirm'] = 'Вы действительно хотите удалить фильтр?'; +$messages['ruledeleteconfirm'] = 'Вы уверенны, что хотите удалить это правило?'; +$messages['actiondeleteconfirm'] = 'Вы уверенны, что хотите удалить это действие?'; +$messages['forbiddenchars'] = 'Недопустимые символы в поле.'; +$messages['cannotbeempty'] = 'Поле не может быть пустым.'; +$messages['ruleexist'] = 'Фильтр с таким именем уже существует.'; +$messages['setactivateerror'] = 'Невозможно включить выбранный набор фильтров. Ошибка сервера.'; +$messages['setdeactivateerror'] = 'Невозможно отключить выбранный набор фильтров. Ошибка сервера.'; +$messages['setdeleteerror'] = 'Невозможно удалить выбранный набор фильтров. Ошибка сервера.'; +$messages['setactivated'] = 'Набор фильтров успешно включён.'; +$messages['setdeactivated'] = 'Набор фильтров успешно отключён.'; +$messages['setdeleted'] = 'Набор фильтров успешно удалён.'; +$messages['setdeleteconfirm'] = 'Вы уверены в том, что хотите удалить выбранный набор фильтров?'; +$messages['setcreateerror'] = 'Невозможно создать набор фильтров. Ошибка сервера.'; +$messages['setcreated'] = 'Набор фильтров успешно создан.'; +$messages['activateerror'] = 'Невозможно включить выбранный(е) фильтр(ы). Ошибка сервера.'; +$messages['deactivateerror'] = 'Невозможно выключить выбранный(е) фильтр(ы). Ошибка сервера.'; +$messages['deactivated'] = 'Фильтр(ы) успешно включен(ы).'; +$messages['activated'] = 'Фильтр(ы) успешно отключен(ы).'; +$messages['moved'] = 'Фильтр успешно перемещён.'; +$messages['moveerror'] = 'Невозможно переместить фильтр. Ошибка сервера.'; +$messages['nametoolong'] = 'Невозможно создать набор фильтров. Название слишком длинное.'; +$messages['namereserved'] = 'Зарезервированное имя.'; +$messages['setexist'] = 'Набор уже существует.'; +$messages['nodata'] = 'Нужно выбрать хотя бы одну позицию!'; + +?> -- Gitblit v1.9.1