Skip to content
Browse files

ru: updated messages

  • Loading branch information...
1 parent 8ead9e7 commit 2ac3d6c00a3241940588da236794b8ea2a15e26c @samdark samdark committed Feb 5, 2013
Showing with 19 additions and 10 deletions.
  1. +19 −10 framework/messages/ru/yii.php
View
29 framework/messages/ru/yii.php
@@ -17,12 +17,15 @@
* NOTE, this file must be saved in UTF-8 encoding.
*/
return array (
- 'Adding a primary key after table has been created is not supported by SQLite.' => 'Добавление первичного ключа после создания таблицы не поддерживается SQLite.',
- 'CHttpSession.gcProbability "{value}" is invalid. It must be a float between 0 and 100.' => 'Значение параметра CHttpSession.gcProbability "{value}" задано неверно. Необходимо указать число от 0 до 100.',
- 'GD with FreeType or ImageMagick PHP extensions are required.' => 'Требуются расширения PHP GD с FreeType или ImageMagick.',
- 'In order to use MIME-type validation provided by CFileValidator fileinfo PECL extension should be installed.' => 'Для того, чтобы использовать валидацию CFileValidator по MIME-типу, установите PECL-расширение fileinfo.',
- 'Removing a primary key after table has been created is not supported by SQLite.' => 'Удаление первичного ключа после создания таблицы не поддерживается SQLite.',
- 'The file "{file}" cannot be uploaded. Only files of these MIME-types are allowed: {mimeTypes}.' => 'Файл "{file}" не может быть загружен. Можно загружать только файлы со следующими MIME-типами: {mimeTypes}.',
+ 'CDbConnection failed to open the DB connection.' => 'CDbConnection не удалось установить соединение с БД.',
+ 'CDbConnection is unable to find PDO class "{className}". Make sure PDO is installed correctly.' => 'CDbConnection не удалось найти класс PDO "{className}". Убедитесь, что PDO установлен и настроен.',
+ 'Cannot hash a password that is empty or not a string.' => 'Не удалось хешировать пароль, являющийся пустым или не являющийся строкой.',
+ 'Internal error while generating hash.' => 'Внутренняя ошибка при генерации хеша.',
+ 'The "forceCopy" and "linkAssets" cannot be both true.' => '"forceCopy" и "linkAssets" не могут быть true одновременно.',
+ '{class} requires the Blowfish option of the PHP crypt() function. This system does not have it.' => '{class} требует наличия отсутствующего в вашей системе Blowfish для функции PHP crypt().',
+ '{class} requires the PHP crypt() function. This system does not have it.' => '{class} требует наличия отсутствуюей в вашей системе функции PHP crypt().',
+ '{class}::$cost must be a number.' => '{class}::$cost должен быть числом.',
+ '{class}::$cost must be between 4 and 31.' => '{class}::$cost должен быть от 4 до 31.',
'"{path}" is not a valid directory.' => 'Путь "{path}" не является правильной директорией.',
'< Previous' => '< Предыдущая',
'<< First' => '<< Первая',
@@ -31,6 +34,7 @@
'Active record "{class}" has an invalid configuration for relation "{relation}". It must specify the relation type, the related active record class and the foreign key.' => 'Отношение "{relation}" класса Active record "{class}" сконфигурировано не верно. Вы должны указать тип отношения, связанный отношением класс active record и внешний ключ.',
'Active record "{class}" is trying to select an invalid column "{column}". Note, the column must exist in the table or be an expression with alias.' => 'ActiveRecord "{class}" пытается выбрать недопустимый столбец "{column}". Примечание: столбец должен существовать в таблице или являться выражением с алиасом.',
'Adding a foreign key constraint to an existing table is not supported by SQLite.' => 'Добавление внешнего ключа к существующей таблице не поддерживается SQLite.',
+ 'Adding a primary key after table has been created is not supported by SQLite.' => 'Добавление первичного ключа после создания таблицы не поддерживается SQLite.',
'Alias "{alias}" is invalid. Make sure it points to an existing PHP file and the file is readable.' => 'Псевдоним "{alias}" неверен. Убедитесь, что он указывает на существующий PHP файл.',
'Alias "{alias}" is invalid. Make sure it points to an existing directory or file.' => 'Неправильный алиас "{alias}". Убедитесь, что он указывает на существующую директорию или файл.',
'Alias "{alias}" is invalid. Make sure it points to an existing directory.' => 'Неправильный псевдоним "{alias}". Убедитесь, что он указывает на существующую директорию.',
@@ -73,6 +77,7 @@
'CHttpRequest is unable to determine the path info of the request.' => 'Компоненту CHttpRequest не удалось определить информацию о пути, содержащуюся в запросе.',
'CHttpRequest is unable to determine the request URI.' => 'Компоненту CHttpRequest не удалось определить URI запроса.',
'CHttpSession.cookieMode can only be "none", "allow" or "only".' => 'Параметр CHttpSession.cookieMode может принимать только значения "none", "allow" или "only".',
+ 'CHttpSession.gcProbability "{value}" is invalid. It must be a float between 0 and 100.' => 'Значение параметра CHttpSession.gcProbability "{value}" задано неверно. Необходимо указать число от 0 до 100.',
'CHttpSession.savePath "{path}" is not a valid directory.' => 'Путь CHttpSession.savePath "{path}" не является директорией.',
'CMemCache requires PHP {extension} extension to be loaded.' => 'CMemCache требуется загруженное расширение PHP {extension}.',
'CMemCache server configuration must be an array.' => 'Конфигурация сервера CMemCache должна быть массивом.',
@@ -109,8 +114,10 @@
'Failed to write the uploaded file "{file}" to disk.' => 'Не удалось записать загруженный файл "{file}" на диск.',
'File upload was stopped by extension.' => 'Загрузка файла прервана расширением.',
'Filter "{filter}" is invalid. Controller "{class}" does not have the filter method "filter{filter}".' => 'Фильтр "{filter}" неверный. Контроллер "{class}" не содержит метода "filter{filter}".',
+ 'GD with FreeType or ImageMagick PHP extensions are required.' => 'Требуются расширения PHP GD с FreeType или ImageMagick.',
'Get a new code' => 'Получить новый код',
'Go to page: ' => 'Перейти к странице: ',
+ 'In order to use MIME-type validation provided by CFileValidator fileinfo PECL extension should be installed.' => 'Для того, чтобы использовать валидацию CFileValidator по MIME-типу, установите PECL-расширение fileinfo.',
'Invalid MO file revision: {revision}.' => 'Не поддерживаемая версия MO файла: {revision}.',
'Invalid MO file: {file} (magic: {magic}).' => 'Ошибка в MO файле: {file} (магия: {magic}).',
'Invalid enumerable value "{value}". Please make sure it is among ({enum}).' => 'Неверно задано и значение "{value}". Поддерживаются следующие значение ({enum}).',
@@ -133,6 +140,7 @@
'Property CMaskedTextField.mask cannot be empty.' => 'CMaskedTextField.mask не может быть пустым.',
'Queue data must be an array or an object implementing Traversable.' => 'Запрос должен быть представлен массивом или объектом, реализующим интерфейс Traversable.',
'Relation "{name}" is not defined in active record class "{class}".' => 'Отношение "{name}" не было определено в active record классе "{class}".',
+ 'Removing a primary key after table has been created is not supported by SQLite.' => 'Удаление первичного ключа после создания таблицы не поддерживается SQLite.',
'Renaming a DB column is not supported by SQLite.' => 'Переименование поля БД не поддерживается SQLite.',
'Stack data must be an array or an object implementing Traversable.' => 'Стек должен быть представлен массивом или объектом, реализующим интерфейс Traversable.',
'Table "{table}" does not exist.' => 'Таблица "{table}" не существует.',
@@ -151,6 +159,7 @@
'The asset "{asset}" to be published does not exist.' => 'Необходимый для отображения asset "{asset}" не существует.',
'The command path "{path}" is not a valid directory.' => 'Командный путь "{path}" не является директорией.',
'The controller path "{path}" is not a valid directory.' => 'Путь к контроллерам "{path}" не является директорией.',
+ 'The file "{file}" cannot be uploaded. Only files of these MIME-types are allowed: {mimeTypes}.' => 'Файл "{file}" не может быть загружен. Можно загружать только файлы со следующими MIME-типами: {mimeTypes}.',
'The file "{file}" cannot be uploaded. Only files with these extensions are allowed: {extensions}.' => 'Файл "{file}" не может быть загружен. Разрешена загрузка файлов только со следующими расширениями: {extensions}.',
'The file "{file}" is too large. Its size cannot exceed {limit} bytes.' => 'Размер файла "{file}" слишком велик, он не должен превышать {limit} байт.',
'The file "{file}" is too small. Its size cannot be smaller than {limit} bytes.' => 'Размер файла "{file}" слишком мал, он не должен быть менее {limit} байт.',
@@ -256,14 +265,14 @@
'{controller} contains improperly nested widget tags in its view "{view}". A {widget} widget does not have an endWidget() call.' => 'Контроллер {controller} содержит в своем представлении "{view}" тэги виджетов с неправильной вложенностью. В виджете {widget} не используется вызов endWidget().',
'{controller} has an extra endWidget({id}) call in its view.' => 'В представлении контроллера {controller} обнаружен лишний вызов endWidget({id}).',
'{n} B' => '{n} Б',
- '{n} byte|{n} bytes' => '{n} байт|{n} байта|{n} байтов|{n} байта',
'{n} GB' => '{n} ГБ',
- '{n} gigabyte|{n} gigabytes' => '{n} гигабайт|{n} гигабайта|{n} гигабайтов|{n} гигабайта',
'{n} KB' => '{n} КБ',
- '{n} kilobyte|{n} kilobytes' => '{n} килобайт|{n} килобайта|{n} килобайтов|{n} килобайта',
'{n} MB' => '{n} МБ',
- '{n} megabyte|{n} megabytes' => '{n} мегабайт|{n} мегабайта|{n} мегабайтов|{n} мегабайта',
'{n} TB' => '{n} ТБ',
+ '{n} byte|{n} bytes' => '{n} байт|{n} байта|{n} байтов|{n} байта',
+ '{n} gigabyte|{n} gigabytes' => '{n} гигабайт|{n} гигабайта|{n} гигабайтов|{n} гигабайта',
+ '{n} kilobyte|{n} kilobytes' => '{n} килобайт|{n} килобайта|{n} килобайтов|{n} килобайта',
+ '{n} megabyte|{n} megabytes' => '{n} мегабайт|{n} мегабайта|{n} мегабайтов|{n} мегабайта',
'{n} terabyte|{n} terabytes' => '{n} терабайт|{n} терабайта|{n} терабайтов|{n} терабайта',
'{widget} cannot find the view "{view}".' => 'Виджет {widget} не может найти представление "{view}".',
);

0 comments on commit 2ac3d6c

Please sign in to comment.
Something went wrong with that request. Please try again.