New upstream version 0.6.27

This commit is contained in:
geos_one
2025-08-06 18:11:51 +02:00
parent a6b4158f1f
commit 56a986c0ba
563 changed files with 45811 additions and 35282 deletions

View File

@@ -1,10 +1,14 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'undefined_group' => 'Группа "%s" не определена Вашей конфигурацией.',
'extension_not_loaded' => 'Расширение PHP "%s" должно быть загружено для использования этого драйвера.',
'unwritable' => 'Целевая директория хранения кеша, %s, не доступна для записи.',
'resources' => 'Кеширование ресурсов невозможно, так как ресурсы не могут быть сериализованы.',
'driver_error' => '%s',
'undefined_group' => 'Группа "%s" не определена Вашей конфигурацией.',
'extension_not_loaded' => 'Расширение PHP "%s" должно быть загружено для использования этого драйвера.',
'unwritable' => 'Целевая директория хранения кеша, %s, не доступна для записи.',
'resources' => 'Кеширование ресурсов невозможно, так как ресурсы не могут быть сериализованы.',
'driver_error' => '%s',
);

View File

@@ -1,59 +1,63 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
// Two letter days
'mo' => 'Пн',
'tu' => 'Вт',
'we' => 'Ср',
'th' => 'Чт',
'fr' => 'Пт',
'sa' => 'Сб',
'su' => 'Вс',
// Two letter days
'mo' => 'Пн',
'tu' => 'Вт',
'we' => 'Ср',
'th' => 'Чт',
'fr' => 'Пт',
'sa' => 'Сб',
'su' => 'Вс',
// Short day names
'mon' => 'Пнд',
'tue' => 'Втр',
'wed' => 'Срд',
'thu' => 'Чтв',
'fri' => 'Птн',
'sat' => 'Сбт',
'sun' => 'Вск',
// Short day names
'mon' => 'Пнд',
'tue' => 'Втр',
'wed' => 'Срд',
'thu' => 'Чтв',
'fri' => 'Птн',
'sat' => 'Сбт',
'sun' => 'Вск',
// Long day names
'monday' => 'Понедельник',
'tuesday' => 'Вторник',
'wednesday' => 'Среда',
'thursday' => 'Четверг',
'friday' => 'Пятница',
'saturday' => 'Суббота',
'sunday' => 'Воскресенье',
// Long day names
'monday' => 'Понедельник',
'tuesday' => 'Вторник',
'wednesday' => 'Среда',
'thursday' => 'Четверг',
'friday' => 'Пятница',
'saturday' => 'Суббота',
'sunday' => 'Воскресенье',
// Short month names
'jan' => 'Янв',
'feb' => 'Фев',
'mar' => 'Мар',
'apr' => 'Апр',
'may' => 'Май',
'jun' => 'Июн',
'jul' => 'Июл',
'aug' => 'Авг',
'sep' => 'Сен',
'oct' => 'Окт',
'nov' => 'Ноя',
'dec' => 'Дек',
// Short month names
'jan' => 'Янв',
'feb' => 'Фев',
'mar' => 'Мар',
'apr' => 'Апр',
'may' => 'Май',
'jun' => 'Июн',
'jul' => 'Июл',
'aug' => 'Авг',
'sep' => 'Сен',
'oct' => 'Окт',
'nov' => 'Ноя',
'dec' => 'Дек',
// Long month names
'january' => 'Январь',
'february' => 'Февраль',
'march' => 'Март',
'april' => 'Апрель',
'mayl' => 'Май',
'june' => 'Июнь',
'july' => 'Июль',
'august' => 'Август',
'september' => 'Сентябрь',
'october' => 'Октябрь',
'november' => 'Ноябрь',
'december' => 'Декабрь'
// Long month names
'january' => 'Январь',
'february' => 'Февраль',
'march' => 'Март',
'april' => 'Апрель',
'mayl' => 'Май',
'june' => 'Июнь',
'july' => 'Июль',
'august' => 'Август',
'september' => 'Сентябрь',
'october' => 'Октябрь',
'november' => 'Ноябрь',
'december' => 'Декабрь'
);

View File

@@ -1,33 +1,37 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'file_not_found' => 'Файл "%s" не найден. Убедитесь в наличии файлов функцией file_exists() перед их использованием.',
'requires_GD2' => 'Библиотека Captcha нуждается в расширении GD2 с поддержкой FreeType. Подробности на http://php.net/gd_info .',
// Words of varying length for the Captcha_Word_Driver to pick from
// Note: use only alphanumeric characters
'words' => array
(
'cd', 'tv', 'it', 'to', 'be', 'or',
'sun', 'car', 'dog', 'bed', 'kid', 'egg',
'bike', 'tree', 'bath', 'roof', 'road', 'hair',
'hello', 'world', 'earth', 'beard', 'chess', 'water',
'barber', 'bakery', 'banana', 'market', 'purple', 'writer',
'america', 'release', 'playing', 'working', 'foreign', 'general',
'aircraft', 'computer', 'laughter', 'alphabet', 'kangaroo', 'spelling',
'architect', 'president', 'cockroach', 'encounter', 'terrorism', 'cylinders',
),
// Words of varying length for the Captcha_Word_Driver to pick from
// Note: use only alphanumeric characters
'words' => array
(
'cd', 'tv', 'it', 'to', 'be', 'or',
'sun', 'car', 'dog', 'bed', 'kid', 'egg',
'bike', 'tree', 'bath', 'roof', 'road', 'hair',
'hello', 'world', 'earth', 'beard', 'chess', 'water',
'barber', 'bakery', 'banana', 'market', 'purple', 'writer',
'america', 'release', 'playing', 'working', 'foreign', 'general',
'aircraft', 'computer', 'laughter', 'alphabet', 'kangaroo', 'spelling',
'architect', 'president', 'cockroach', 'encounter', 'terrorism', 'cylinders',
),
// Riddles for the Captcha_Riddle_Driver to pick from
// Note: use only alphanumeric characters
'riddles' => array
(
array('Do you hate spam? (yes or no)', 'yes'),
array('Are you a robot? (yes or no)', 'no'),
array('Fire is... (hot or cold)', 'hot'),
array('The season after fall is...', 'winter'),
array('Which day of the week is it today?', strftime('%A')),
array('Which month of the year are we in?', strftime('%B')),
),
// Riddles for the Captcha_Riddle_Driver to pick from
// Note: use only alphanumeric characters
'riddles' => array
(
array('Do you hate spam? (yes or no)', 'yes'),
array('Are you a robot? (yes or no)', 'no'),
array('Fire is... (hot or cold)', 'hot'),
array('The season after fall is...', 'winter'),
array('Which day of the week is it today?', strftime('%A')),
array('Which month of the year are we in?', strftime('%B')),
),
);

View File

@@ -1,34 +1,38 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'there_can_be_only_one' => 'Наличие более, чем одного экземпляра Kohana, в пределах одного запроса страницы, невозможно',
'uncaught_exception' => 'Не пойманное %s: %s в файле %s, на строке %s',
'invalid_method' => 'Вызов метода %s из файла %s невозможен',
'invalid_property' => 'Свойство %s не входит в состав класса %s.',
'log_dir_unwritable' => 'Директория для хранения журналов, %s, не доступна для записи',
'resource_not_found' => 'Запрошенный %s, %s, не найден',
'invalid_filetype' => 'Запрошенный тип файла, .%s, не разрешён конфигурацией видов',
'view_set_filename' => 'Необходимо задать файл вида перед вызовом render()',
'no_default_route' => 'Установите путь по умолчанию в файле config/routes.php.',
'no_controller' => 'Kohana не удалось найти контроллер для обработки этого запроса: %s',
'page_not_found' => 'Запрошенная страница, %s, не найдена.',
'stats_footer' => 'Загружено за {execution_time} секунд, используя {memory_usage} памяти. Сгенерировано Kohana v{kohana_version}.',
'error_file_line' => '<tt>%s <strong>[%s]:</strong></tt>',
'stack_trace' => 'Стек вызовов',
'generic_error' => 'Не удалось обработать запрос',
'errors_disabled' => 'Вы можете вернуться на <a href="%s">начальную страницу</a> или <a href="%s">повторить попытку</a>.',
'there_can_be_only_one' => 'Наличие более, чем одного экземпляра Kohana, в пределах одного запроса страницы, невозможно',
'uncaught_exception' => 'Не пойманное %s: %s в файле %s, на строке %s',
'invalid_method' => 'Вызов метода %s из файла %s невозможен',
'invalid_property' => 'Свойство %s не входит в состав класса %s.',
'log_dir_unwritable' => 'Директория для хранения журналов, %s, не доступна для записи',
'resource_not_found' => 'Запрошенный %s, %s, не найден',
'invalid_filetype' => 'Запрошенный тип файла, .%s, не разрешён конфигурацией видов',
'view_set_filename' => 'Необходимо задать файл вида перед вызовом render()',
'no_default_route' => 'Установите путь по умолчанию в файле config/routes.php.',
'no_controller' => 'Kohana не удалось найти контроллер для обработки этого запроса: %s',
'page_not_found' => 'Запрошенная страница, %s, не найдена.',
'stats_footer' => 'Загружено за {execution_time} секунд, используя {memory_usage} памяти. Сгенерировано Kohana v{kohana_version}.',
'error_file_line' => '<tt>%s <strong>[%s]:</strong></tt>',
'stack_trace' => 'Стек вызовов',
'generic_error' => 'Не удалось обработать запрос',
'errors_disabled' => 'Вы можете вернуться на <a href="%s">начальную страницу</a> или <a href="%s">повторить попытку</a>.',
// Drivers
'driver_implements' => 'Драйвер %s библиотеки %s не реализует интерфейс %s',
'driver_not_found' => 'Драйвер %s библиотеки %s не найден',
// Drivers
'driver_implements' => 'Драйвер %s библиотеки %s не реализует интерфейс %s',
'driver_not_found' => 'Драйвер %s библиотеки %s не найден',
// Resource names
'config' => 'конфигурация',
'controller' => 'контроллер',
'helper' => 'помощник',
'library' => 'библиотека',
'driver' => 'драйвер',
'model' => 'модель',
'view' => 'вид',
// Resource names
'config' => 'конфигурация',
'controller' => 'контроллер',
'helper' => 'помощник',
'library' => 'библиотека',
'driver' => 'драйвер',
'model' => 'модель',
'view' => 'вид',
);

View File

@@ -1,15 +1,19 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'undefined_group' => 'Группа %s не определена Вашей конфигурацией.',
'error' => 'Ошибка SQL: %s',
'connection' => 'Не удалось подключиться к базе данных: %s',
'invalid_dsn' => 'Переданный DSN некорректен: %s',
'must_use_set' => 'Необходимо использовать оператор SET в этом запросе.',
'must_use_where' => 'Необходимо использовать оператор WHERE в этом запросе.',
'must_use_table' => 'Необходимо указать таблицу базы данных в этом запросе.',
'table_not_found' => 'Таблица %s не существует в Вашей базе данных.',
'not_implemented' => 'Запрошенный метод, %s, не поддерживается этим драйвером.',
'result_read_only' => 'Результат запроса доступен только для чтения.'
'undefined_group' => 'Группа %s не определена Вашей конфигурацией.',
'error' => 'Ошибка SQL: %s',
'connection' => 'Не удалось подключиться к базе данных: %s',
'invalid_dsn' => 'Переданный DSN некорректен: %s',
'must_use_set' => 'Необходимо использовать оператор SET в этом запросе.',
'must_use_where' => 'Необходимо использовать оператор WHERE в этом запросе.',
'must_use_table' => 'Необходимо указать таблицу базы данных в этом запросе.',
'table_not_found' => 'Таблица %s не существует в Вашей базе данных.',
'not_implemented' => 'Запрошенный метод, %s, не поддерживается этим драйвером.',
'result_read_only' => 'Результат запроса доступен только для чтения.'
);

View File

@@ -1,8 +1,12 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'undefined_group' => 'Группа %s не определена вашей конфигурацией.',
'requires_mcrypt' => 'Для использования библиотеки Encrypt необходимо включить расширение "mcrypt" в конфигурации PHP.',
'no_encryption_key' => 'Для использования библиотеки Encrypt необходимо задать ключ шифрования в конфигурационном файле.'
'undefined_group' => 'Группа %s не определена вашей конфигурацией.',
'requires_mcrypt' => 'Для использования библиотеки Encrypt необходимо включить расширение "mcrypt" в конфигурации PHP.',
'no_encryption_key' => 'Для использования библиотеки Encrypt необходимо задать ключ шифрования в конфигурационном файле.'
);

View File

@@ -1,16 +1,25 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
E_KOHANA => array( 1, 'Ошибка фреймворка', 'Информация об этой ошибке доступна в документации Kohana.'),
E_PAGE_NOT_FOUND => array( 1, 'Page Not Found', 'Запрошенная страница не найдена. Возможно, она была перемещена, удалена, или архивирована.'),
E_DATABASE_ERROR => array( 1, 'Database Error', 'При обработке запроса произошла ошибка в базе данных. Пожалуйста, уточните причину ошибки ниже'),
E_RECOVERABLE_ERROR => array( 1, 'Recoverable Error', 'Обнаружена ошибка, препятствующая загрузке этой страницы. Если это повторится, пожалуйста, уведомите администрацию сайта.'),
E_ERROR => array( 1, 'Фатальная ошибка', ''),
E_USER_ERROR => array( 1, 'Фатальная ошибка', ''),
E_PARSE => array( 1, 'Синтаксическая ошибка', ''),
E_WARNING => array( 1, 'Предупреждение', ''),
E_USER_WARNING => array( 1, 'Предупреждение', ''),
E_STRICT => array( 2, 'Стилистическая ошибка', ''),
E_NOTICE => array( 2, 'Уведомление', ''),
E_KOHANA => array( 1, 'Ошибка фреймворка',
'Информация об этой ошибке доступна в документации Kohana.'),
E_PAGE_NOT_FOUND => array( 1, 'Page Not Found',
'Запрошенная страница не найдена. Возможно, она была перемещена, удалена, или архивирована.'),
E_DATABASE_ERROR => array( 1, 'Database Error',
'При обработке запроса произошла ошибка в базе данных. Пожалуйста, уточните причину ошибки ниже'),
E_RECOVERABLE_ERROR => array( 1, 'Recoverable Error',
'Обнаружена ошибка, препятствующая загрузке этой страницы.' .
' Если это повторится, пожалуйста, уведомите администрацию сайта.'),
E_ERROR => array( 1, 'Фатальная ошибка', ''),
E_USER_ERROR => array( 1, 'Фатальная ошибка', ''),
E_PARSE => array( 1, 'Синтаксическая ошибка', ''),
E_WARNING => array( 1, 'Предупреждение', ''),
E_USER_WARNING => array( 1, 'Предупреждение', ''),
E_STRICT => array( 2, 'Стилистическая ошибка', ''),
E_NOTICE => array( 2, 'Уведомление', ''),
);

View File

@@ -1,7 +1,11 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'invalid_subject' => 'Попытка привязать некорректный субъект %s к %s не удалась: Субъект должен быть наследником класса Event_Subject',
'invalid_observer' => 'Попытка привязать некорректный наблюдатель %s к %s не удалась: Наблюдатель должен быть наследником класса Event_Observer',
'invalid_subject' => 'Попытка привязать некорректный субъект %s к %s не удалась: Субъект должен быть наследником класса Event_Subject',
'invalid_observer' => 'Попытка привязать некорректный наблюдатель %s к %s не удалась: Наблюдатель должен быть наследником класса Event_Observer',
);

View File

@@ -1,28 +1,32 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'getimagesize_missing' => 'Библиотеке Image необходима функция getimagesize(), недоступная в вашей инсталляции PHP.',
'unsupported_method' => 'Указанный драйвер не поддерживает операцию %s.',
'file_not_found' => 'Заданное изображение, %s, не найдено. Удостоверьтесь в наличии изображения функцией file_exists() перед его обработкой.',
'type_not_allowed' => 'Заданное изображение, %s, не является разрешённым типом изображений.',
'invalid_width' => 'Заданная ширина, %s, некорректна.',
'invalid_height' => 'Заданная высота, %s, некорректна.',
'invalid_dimensions' => 'Заданный размер для %s некорректен.',
'invalid_master' => 'Заданная основная сторона некорректна.',
'invalid_flip' => 'Направление разворота некорректно.',
'getimagesize_missing' => 'Библиотеке Image необходима функция getimagesize(), недоступная в вашей инсталляции PHP.',
'unsupported_method' => 'Указанный драйвер не поддерживает операцию %s.',
'file_not_found' => 'Заданное изображение, %s, не найдено. Удостоверьтесь в наличии изображения функцией file_exists() перед его обработкой.',
'type_not_allowed' => 'Заданное изображение, %s, не является разрешённым типом изображений.',
'invalid_width' => 'Заданная ширина, %s, некорректна.',
'invalid_height' => 'Заданная высота, %s, некорректна.',
'invalid_dimensions' => 'Заданный размер для %s некорректен.',
'invalid_master' => 'Заданная основная сторона некорректна.',
'invalid_flip' => 'Направление разворота некорректно.',
'directory_unwritable' => 'Заданная директория, %s, недоступна для записи.',
'directory_unwritable' => 'Заданная директория, %s, недоступна для записи.',
// ImageMagick specific messages
'imagemagick' => array
(
'not_found' => 'Директория ImageMagick не содержит запрошенную программу, %s.',
),
// ImageMagick specific messages
'imagemagick' => array
(
'not_found' => 'Директория ImageMagick не содержит запрошенную программу, %s.',
),
// GD specific messages
'gd' => array
(
'requires_v2' => 'Библиотеке Image необходимо расширение GD2. Подробности на http://php.net/gd_info .',
),
// GD specific messages
'gd' => array
(
'requires_v2' => 'Библиотеке Image необходимо расширение GD2. Подробности на http://php.net/gd_info .',
),
);

View File

@@ -1,3 +1,7 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang['query_methods_not_allowed'] = 'Методы запросов не могут быть использованы через ORM';

View File

@@ -1,15 +1,19 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'undefined_group' => 'Группа %s не определена конфигурацией нумератора страниц.',
'page' => 'страница',
'pages' => 'страницы',
'item' => 'пункт',
'items' => 'пунктов',
'of' => 'из',
'first' => 'первая',
'last' => 'последняя',
'previous' => 'предыдущая',
'next' => 'следующая',
'undefined_group' => 'Группа %s не определена конфигурацией нумератора страниц.',
'page' => 'страница',
'pages' => 'страницы',
'item' => 'пункт',
'items' => 'пунктов',
'of' => 'из',
'first' => 'первая',
'last' => 'последняя',
'previous' => 'предыдущая',
'next' => 'следующая',
);

View File

@@ -1,15 +1,19 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'benchmarks' => 'Производительность',
'post_data' => 'Данные POST',
'no_post' => 'Нет данных POST',
'session_data' => 'Данные сессии',
'no_session' => 'Нет данных сессии',
'queries' => 'Запросов к БД',
'no_queries' => 'Нет запросов к БД',
'no_database' => 'БД не загружена',
'cookie_data' => 'Данные cookie',
'no_cookie' => 'Нет данных cookie',
'benchmarks' => 'Производительность',
'post_data' => 'Данные POST',
'no_post' => 'Нет данных POST',
'session_data' => 'Данные сессии',
'no_session' => 'Нет данных сессии',
'queries' => 'Запросов к БД',
'no_queries' => 'Нет запросов к БД',
'no_database' => 'БД не загружена',
'cookie_data' => 'Данные cookie',
'no_cookie' => 'Нет данных cookie',
);

View File

@@ -1,6 +1,10 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'invalid_session_name' => 'Имя сессии, %s, некорректно. Оно должно состоять только из буквенно-цифровых символов, и, как минимум, одной буквы.',
'invalid_session_name' => 'Имя сессии, %s, некорректно. Оно должно состоять только из буквенно-цифровых символов, и, как минимум, одной буквы.',
);

View File

@@ -1,6 +1,10 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'general_error' => 'Отправка письма не удалась.'
'general_error' => 'Отправка письма не удалась.'
);

View File

@@ -1,23 +1,27 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
'userfile_not_set' => 'POST-переменная %s не найдена.',
'file_exceeds_limit' => 'Размер закачанного файла превышает максимальный разрешённый конфигурацией PHP',
'file_partial' => 'Файл закачан не полностью',
'no_file_selected' => 'Вы не выбрали файл для закачивания',
'invalid_filetype' => 'Тип файла, который вы пытаетесь закачать, не разрешён.',
'invalid_filesize' => 'Размер файла, который вы пытаетесь закачать, превышает максимальный разрешённый (%s)',
'invalid_dimensions' => 'Разрешение картинки, которую вы пытаетесь закачать, превышает максимальное разрешённое (%s)',
'destination_error' => 'Не удалось переместить закачанный файл в пункт назначения.',
'no_filepath' => 'Путь для закачивания некорректен.',
'no_file_types' => 'Вы не разрешили ни один тип файлов.',
'bad_filename' => 'Файл с таким именем уже существует на сервере.',
'not_writable' => 'Запись в целевой каталог, %s, не возможна.',
'error_on_file' => 'Ошибка при закачивании %s:',
// Error code responses
'set_allowed' => 'В целях безопасности, установите разрешённые для закачивания типы файлов.',
'max_file_size' => 'В целях безопасности, не используйте MAX_FILE_SIZE для ограничения размера закачиваемых файлов.',
'no_tmp_dir' => 'Временная директория для закачивания файлов не найдена.',
'tmp_unwritable' => 'Нет прав записи во временную директорию для закачивания файлов, %s.'
'userfile_not_set' => 'POST-переменная %s не найдена.',
'file_exceeds_limit' => 'Размер закачанного файла превышает максимальный разрешённый конфигурацией PHP',
'file_partial' => 'Файл закачан не полностью',
'no_file_selected' => 'Вы не выбрали файл для закачивания',
'invalid_filetype' => 'Тип файла, который вы пытаетесь закачать, не разрешён.',
'invalid_filesize' => 'Размер файла, который вы пытаетесь закачать, превышает максимальный разрешённый (%s)',
'invalid_dimensions' => 'Разрешение картинки, которую вы пытаетесь закачать, превышает максимальное разрешённое (%s)',
'destination_error' => 'Не удалось переместить закачанный файл в пункт назначения.',
'no_filepath' => 'Путь для закачивания некорректен.',
'no_file_types' => 'Вы не разрешили ни один тип файлов.',
'bad_filename' => 'Файл с таким именем уже существует на сервере.',
'not_writable' => 'Запись в целевой каталог, %s, не возможна.',
'error_on_file' => 'Ошибка при закачивании %s:',
// Error code responses
'set_allowed' => 'В целях безопасности, установите разрешённые для закачивания типы файлов.',
'max_file_size' => 'В целях безопасности, не используйте MAX_FILE_SIZE для ограничения размера закачиваемых файлов.',
'no_tmp_dir' => 'Временная директория для закачивания файлов не найдена.',
'tmp_unwritable' => 'Нет прав записи во временную директорию для закачивания файлов, %s.'
);

View File

@@ -1,39 +1,43 @@
<?php defined('SYSPATH') OR die('No direct access allowed.');
<?php
// phpcs:disable PSR1.Files.SideEffects
defined('SYSPATH') or die('No direct access allowed.');
// phpcs:enable PSR1.Files.SideEffects
$lang = array
(
// Class errors
'invalid_rule' => 'Некорректное правило валидации: %s',
// Class errors
'invalid_rule' => 'Некорректное правило валидации: %s',
// General errors
'unknown_error' => 'Неизвестная ошибка при валидации поля %s.',
'required' => 'Поле %s обязательно для заполнения.',
'min_length' => 'Поле %s должно быть не короче %d символов.',
'max_length' => 'Поле %s должно быть не длиннее %d символов.',
'exact_length' => 'Поле %s должно быть длиной в %d символов.',
'in_array' => 'Поле %s должно содержать одно из перечисленных значений.',
'matches' => 'Поле %s должно совпадать с полем %s.',
'valid_url' => 'Поле %s должно содержать корректный URL.',
'valid_email' => 'Поле %s должно содержать корректный email.',
'valid_ip' => 'Поле %s должно содержать корректный IP-адрес.',
'valid_type' => 'Поле %s должно содержать только символы %s.',
'range' => 'Поле %s должно сожержать значение из заданных пределов.',
'regex' => 'Поле %s не является принимаемым значением.',
'depends_on' => 'Поле %s зависит от поля %s.',
// General errors
'unknown_error' => 'Неизвестная ошибка при валидации поля %s.',
'required' => 'Поле %s обязательно для заполнения.',
'min_length' => 'Поле %s должно быть не короче %d символов.',
'max_length' => 'Поле %s должно быть не длиннее %d символов.',
'exact_length' => 'Поле %s должно быть длиной в %d символов.',
'in_array' => 'Поле %s должно содержать одно из перечисленных значений.',
'matches' => 'Поле %s должно совпадать с полем %s.',
'valid_url' => 'Поле %s должно содержать корректный URL.',
'valid_email' => 'Поле %s должно содержать корректный email.',
'valid_ip' => 'Поле %s должно содержать корректный IP-адрес.',
'valid_type' => 'Поле %s должно содержать только символы %s.',
'range' => 'Поле %s должно сожержать значение из заданных пределов.',
'regex' => 'Поле %s не является принимаемым значением.',
'depends_on' => 'Поле %s зависит от поля %s.',
// Upload errors
'user_aborted' => 'Загрузка файла %s отменена пользователем.',
'invalid_type' => 'Загруженный файл, %s, не является файлом разрешённого типа.',
'max_size' => 'Загруженный файл, %s, слишком велик. Максимальный разрешённый размер файла: %s.',
'max_width' => 'Загруженный файл, %s, слишком велик. Максимальная разрешённая ширина: %s пикселей.',
'max_height' => 'Загруженный файл, %s, слишком велик. Максимальная разрешённая высота: %s пикселей.',
'min_width' => 'Загруженный файл, %s, слишком мал. Минимальная разрешённая ширина: %s пикселей.',
'min_height' => 'Загруженный файл, %s, слишком мал. Минимальная разрешённая высота: %s пикселей.',
// Upload errors
'user_aborted' => 'Загрузка файла %s отменена пользователем.',
'invalid_type' => 'Загруженный файл, %s, не является файлом разрешённого типа.',
'max_size' => 'Загруженный файл, %s, слишком велик. Максимальный разрешённый размер файла: %s.',
'max_width' => 'Загруженный файл, %s, слишком велик. Максимальная разрешённая ширина: %s пикселей.',
'max_height' => 'Загруженный файл, %s, слишком велик. Максимальная разрешённая высота: %s пикселей.',
'min_width' => 'Загруженный файл, %s, слишком мал. Минимальная разрешённая ширина: %s пикселей.',
'min_height' => 'Загруженный файл, %s, слишком мал. Минимальная разрешённая высота: %s пикселей.',
// Field types
'alpha' => 'буквенное',
'alpha_numeric' => 'буквенно-цифровое',
'alpha_dash' => 'буквенное, c дефисом и символом подчёркивания',
'digit' => 'цифровое',
'numeric' => 'числовое',
// Field types
'alpha' => 'буквенное',
'alpha_numeric' => 'буквенно-цифровое',
'alpha_dash' => 'буквенное, c дефисом и символом подчёркивания',
'digit' => 'цифровое',
'numeric' => 'числовое',
);