mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-22 01:58:47 +02:00
🌐 Update Russian translations for 2.7.0-beta
This commit is contained in:
committed by
Molkobain
parent
7f30d74f30
commit
3718899663
@@ -1,13 +1,15 @@
|
||||
<?php
|
||||
/**
|
||||
* Localized data
|
||||
/** Локализация интерфейса Combodo iTop подготовлена сообществом iTop по-русски http://community.itop-itsm.ru.
|
||||
*
|
||||
* @copyright Copyright (C) 2013 XXXXX
|
||||
* @author Vladimir Kunin <v.b.kunin@gmail.com>
|
||||
* @link http://community.itop-itsm.ru iTop Russian Community
|
||||
* @link https://github.com/itop-itsm-ru/itop-rus
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*
|
||||
*/
|
||||
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'CAS:Error:UserNotAllowed' => 'User not allowed~~',
|
||||
'CAS:Login:SignIn' => 'Sign in with CAS~~',
|
||||
'CAS:Login:SignInTooltip' => 'Click here to authenticate yourself with the CAS server~~',
|
||||
'CAS:Error:UserNotAllowed' => 'Вход не разрешён',
|
||||
'CAS:Login:SignIn' => 'Вход через CAS',
|
||||
'CAS:Login:SignInTooltip' => 'Нажмите здесь, чтобы войти через CAS сервер',
|
||||
));
|
||||
|
||||
@@ -17,16 +17,16 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Class:UserLocal/Attribute:password' => 'Пароль',
|
||||
'Class:UserLocal/Attribute:password+' => 'Строка аутентификации пользователя',
|
||||
|
||||
'Class:UserLocal/Attribute:expiration' => 'Password expiration~~',
|
||||
'Class:UserLocal/Attribute:expiration+' => 'Password expiration status (requires an extension to have an effect)~~',
|
||||
'Class:UserLocal/Attribute:expiration/Value:can_expire' => 'Can expire~~',
|
||||
'Class:UserLocal/Attribute:expiration/Value:can_expire+' => '~~',
|
||||
'Class:UserLocal/Attribute:expiration/Value:never_expire' => 'Never expire~~',
|
||||
'Class:UserLocal/Attribute:expiration/Value:never_expire+' => '~~',
|
||||
'Class:UserLocal/Attribute:expiration/Value:force_expire' => 'Expired~~',
|
||||
'Class:UserLocal/Attribute:expiration/Value:force_expire+' => '~~',
|
||||
'Class:UserLocal/Attribute:password_renewed_date' => 'Password renewal~~',
|
||||
'Class:UserLocal/Attribute:password_renewed_date+' => 'When the password was last changed~~',
|
||||
'Class:UserLocal/Attribute:expiration' => 'Срок действия пароля',
|
||||
'Class:UserLocal/Attribute:expiration+' => 'Статус срока действия пароля (требуется расширение для эффекта)',
|
||||
'Class:UserLocal/Attribute:expiration/Value:can_expire' => 'Органиченный',
|
||||
'Class:UserLocal/Attribute:expiration/Value:can_expire+' => '',
|
||||
'Class:UserLocal/Attribute:expiration/Value:never_expire' => 'Неограниченный',
|
||||
'Class:UserLocal/Attribute:expiration/Value:never_expire+' => '',
|
||||
'Class:UserLocal/Attribute:expiration/Value:force_expire' => 'Истёкший',
|
||||
'Class:UserLocal/Attribute:expiration/Value:force_expire+' => '',
|
||||
'Class:UserLocal/Attribute:password_renewed_date' => 'Дата изменения пароля',
|
||||
'Class:UserLocal/Attribute:password_renewed_date+' => 'Когда пароль был изменен в последний раз',
|
||||
|
||||
'Error:UserLocalPasswordValidator:UserPasswordPolicyRegex:ValidationFailed' => 'Password must be at least 8 characters and include uppercase, lowercase, numeric and special characters.~~',
|
||||
'Error:UserLocalPasswordValidator:UserPasswordPolicyRegex:ValidationFailed' => 'Пароль должен содержать не менее 8 символов и включать прописные, строчные, числовые и специальные символы.',
|
||||
));
|
||||
|
||||
@@ -1,87 +1,74 @@
|
||||
<?php
|
||||
/**
|
||||
* Localized data
|
||||
/** Локализация интерфейса Combodo iTop подготовлена сообществом iTop по-русски http://community.itop-itsm.ru.
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
* @author Vladimir Kunin <v.b.kunin@gmail.com>
|
||||
* @link http://community.itop-itsm.ru iTop Russian Community
|
||||
* @link https://github.com/itop-itsm-ru/itop-rus
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*
|
||||
* This file is part of iTop.
|
||||
*
|
||||
* iTop is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* iTop 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
// Database inconsistencies
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
// Dictionary entries go here
|
||||
'Menu:DBToolsMenu' => 'DB Tools~~',
|
||||
'DBTools:Class' => 'Class~~',
|
||||
'DBTools:Title' => 'Database Maintenance Tools~~',
|
||||
'DBTools:ErrorsFound' => 'Errors Found~~',
|
||||
'DBTools:Error' => 'Error~~',
|
||||
'DBTools:Count' => 'Count~~',
|
||||
'DBTools:SQLquery' => 'SQL query~~',
|
||||
'DBTools:FixitSQLquery' => 'SQL query To Fix it (indication)~~',
|
||||
'DBTools:SQLresult' => 'SQL result~~',
|
||||
'DBTools:NoError' => 'The database is OK~~',
|
||||
'DBTools:HideIds' => 'Error List~~',
|
||||
'DBTools:ShowIds' => 'Detailed view~~',
|
||||
'DBTools:ShowReport' => 'Report~~',
|
||||
'DBTools:IntegrityCheck' => 'Integrity check~~',
|
||||
'Menu:DBToolsMenu' => 'Инструменты БД',
|
||||
'DBTools:Class' => 'Класс',
|
||||
'DBTools:Title' => 'Инструменты обслуживания базы данных',
|
||||
'DBTools:ErrorsFound' => 'Найденные ошибки',
|
||||
'DBTools:Error' => 'Ошибка',
|
||||
'DBTools:Count' => 'Количество',
|
||||
'DBTools:SQLquery' => 'SQL-запрос',
|
||||
'DBTools:FixitSQLquery' => 'SQL-запрос для исправления базы данных (указание)',
|
||||
'DBTools:SQLresult' => 'Результат SQL',
|
||||
'DBTools:NoError' => 'База данных в порядке',
|
||||
'DBTools:HideIds' => 'Список ошибок',
|
||||
'DBTools:ShowIds' => 'Подробный вид',
|
||||
'DBTools:ShowReport' => 'Отчёт',
|
||||
'DBTools:IntegrityCheck' => 'Проверка целостности',
|
||||
'DBTools:FetchCheck' => 'Fetch Check (long)~~',
|
||||
|
||||
'DBTools:Analyze' => 'Analyze~~',
|
||||
'DBTools:Details' => 'Show Details~~',
|
||||
'DBTools:ShowAll' => 'Show All Errors~~',
|
||||
'DBTools:Analyze' => 'Анализировать',
|
||||
'DBTools:Details' => 'Показать подробности',
|
||||
'DBTools:ShowAll' => 'Показать все ошибки',
|
||||
|
||||
'DBTools:Inconsistencies' => 'Database inconsistencies~~',
|
||||
'DBTools:Inconsistencies' => 'Несоответствия базы данных',
|
||||
|
||||
'DBAnalyzer-Integrity-OrphanRecord' => 'Orphan record in `%1$s`, it should have its counterpart in table `%2$s`~~',
|
||||
'DBAnalyzer-Integrity-InvalidExtKey' => 'Invalid external key %1$s (column: `%2$s.%3$s`)~~',
|
||||
'DBAnalyzer-Integrity-MissingExtKey' => 'Missing external key %1$s (column: `%2$s.%3$s`)~~',
|
||||
'DBAnalyzer-Integrity-InvalidValue' => 'Invalid value for %1$s (column: `%2$s.%3$s`)~~',
|
||||
'DBAnalyzer-Integrity-UsersWithoutProfile' => 'Some user accounts have no profile at all~~',
|
||||
'DBAnalyzer-Integrity-OrphanRecord' => 'Сиротская запись в `%1$s`, она должна иметь свой аналог в таблице `%2$s`',
|
||||
'DBAnalyzer-Integrity-InvalidExtKey' => 'Недопустимый внешний ключ %1$s (столбец: `%2$s.%3$s`)',
|
||||
'DBAnalyzer-Integrity-MissingExtKey' => 'Отсутствует внешний ключ %1$s (столбец: `%2$s.%3$s`)',
|
||||
'DBAnalyzer-Integrity-InvalidValue' => 'Недопустимое значение для %1$s (столбец: `%2$s.%3$s`)',
|
||||
'DBAnalyzer-Integrity-UsersWithoutProfile' => 'Некоторые учетные записи пользователей не имеют профилей',
|
||||
'DBAnalyzer-Fetch-Count-Error' => 'Fetch count error in `%1$s`, %2$d entries fetched / %3$d counted~~',
|
||||
));
|
||||
|
||||
// Database Info
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'DBTools:DatabaseInfo' => 'Database Information~~',
|
||||
'DBTools:Base' => 'Base~~',
|
||||
'DBTools:Size' => 'Size~~',
|
||||
'DBTools:DatabaseInfo' => 'Информация о базе данных',
|
||||
'DBTools:Base' => 'База',
|
||||
'DBTools:Size' => 'Размер',
|
||||
));
|
||||
|
||||
// Lost attachments
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'DBTools:LostAttachments' => 'Lost attachments~~',
|
||||
'DBTools:LostAttachments:Disclaimer' => 'Here you can search your database for lost or misplaced attachments. This is NOT a data recovery tool, is does not retrieve deleted data.~~',
|
||||
'DBTools:LostAttachments' => 'Потерянные вложения',
|
||||
'DBTools:LostAttachments:Disclaimer' => 'Здесь вы можете найти потерянные или ошибочно перемещённые вложения в вашей базе данных. Это не инструмент восстановления данных, он не восстанавливает удаленные данные.',
|
||||
|
||||
'DBTools:LostAttachments:Button:Analyze' => 'Analyze~~',
|
||||
'DBTools:LostAttachments:Button:Restore' => 'Restore~~',
|
||||
'DBTools:LostAttachments:Button:Restore:Confirm' => 'This action cannot be undone, please confirm that you want to restore the selected files.~~',
|
||||
'DBTools:LostAttachments:Button:Busy' => 'Please wait...~~',
|
||||
'DBTools:LostAttachments:Button:Analyze' => 'Анализировать',
|
||||
'DBTools:LostAttachments:Button:Restore' => 'Восстановить',
|
||||
'DBTools:LostAttachments:Button:Restore:Confirm' => 'Это действие не может быть отменено. Пожалуйста, подтвердите, что вы хотите восстановить выбранные файлы.',
|
||||
'DBTools:LostAttachments:Button:Busy' => 'Пожалуйста, подождите...',
|
||||
|
||||
'DBTools:LostAttachments:Step:Analyze' => 'First, search for lost/misplaced attachments by analyzing the database.~~',
|
||||
'DBTools:LostAttachments:Step:Analyze' => 'Для начала просканируйте базу данных на наличие потерянных вложений.',
|
||||
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults' => 'Analyze results:~~',
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults:None' => 'Great! Every thing seems to be at the right place.~~',
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults:Some' => 'Some attachments (%1$d) seem to be misplaced. Take a look at the following list and check the ones you would like to move.~~',
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults:Item:Filename' => 'Filename~~',
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults:Item:CurrentLocation' => 'Current location~~',
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults:Item:TargetLocation' => 'Move to...~~',
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults' => 'Результат анализа:',
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults:None' => 'Отлично! Похоже, все в порядке.',
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults:Some' => 'Некоторые вложения (%1$d), похоже, находятся не в том месте. Просмотрите следующий список и отметьте те, которые вы хотите переместить.',
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults:Item:Filename' => 'Файл',
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults:Item:CurrentLocation' => 'Текущее местоположение',
|
||||
'DBTools:LostAttachments:Step:AnalyzeResults:Item:TargetLocation' => 'Переместить в...',
|
||||
|
||||
'DBTools:LostAttachments:Step:RestoreResults' => 'Restore results:~~',
|
||||
'DBTools:LostAttachments:Step:RestoreResults:Results' => '%1$d/%2$d attachments were restored.~~',
|
||||
'DBTools:LostAttachments:Step:RestoreResults' => 'Результат восстановления:',
|
||||
'DBTools:LostAttachments:Step:RestoreResults:Results' => '%1$d/%2$d вложения были восстановлены.',
|
||||
|
||||
'DBTools:LostAttachments:StoredAsInlineImage' => 'Stored as inline image~~',
|
||||
'DBTools:LostAttachments:History' => 'Attachment "%1$s" restored with DB tools~~'
|
||||
'DBTools:LostAttachments:StoredAsInlineImage' => 'Хранится в качестве "InlineImage"',
|
||||
'DBTools:LostAttachments:History' => 'Вложение "%1$s" восстановлено с помощью инструментов обслуживания БД'
|
||||
));
|
||||
|
||||
@@ -1,108 +1,96 @@
|
||||
<?php
|
||||
/**
|
||||
* Localized data
|
||||
* Локализация интерфейса Combodo iTop подготовлена сообществом iTop по-русски http://community.itop-itsm.ru.
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
* @author Vladimir Kunin <v.b.kunin@gmail.com>
|
||||
* @link http://community.itop-itsm.ru iTop Russian Community
|
||||
* @link https://github.com/itop-itsm-ru/itop-rus
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*
|
||||
* This file is part of iTop.
|
||||
*
|
||||
* iTop is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* iTop 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'iTopUpdate:UI:PageTitle' => 'Application Upgrade~~',
|
||||
'itop-core-update:UI:SelectUpdateFile' => 'Application Upgrade~~',
|
||||
'itop-core-update:UI:ConfirmUpdate' => 'Application Upgrade~~',
|
||||
'itop-core-update:UI:UpdateCoreFiles' => 'Application Upgrade~~',
|
||||
'itop-core-update:UI:UpdateDone' => 'Application Upgrade~~',
|
||||
'iTopUpdate:UI:PageTitle' => 'Обновление приложения',
|
||||
'itop-core-update:UI:SelectUpdateFile' => 'Обновление',
|
||||
'itop-core-update:UI:ConfirmUpdate' => 'Обновление',
|
||||
'itop-core-update:UI:UpdateCoreFiles' => 'Обновление',
|
||||
'itop-core-update:UI:UpdateDone' => 'Обновление завершено',
|
||||
|
||||
'iTopUpdate:UI:SelectUpdateFile' => 'Select an upgrade file to upload~~',
|
||||
'iTopUpdate:UI:CheckUpdate' => 'Verify upgrade file~~',
|
||||
'iTopUpdate:UI:ConfirmInstallFile' => 'You are about to install %1$s~~',
|
||||
'iTopUpdate:UI:DoUpdate' => 'Upgrade~~',
|
||||
'iTopUpdate:UI:CurrentVersion' => 'Current installed version~~',
|
||||
'iTopUpdate:UI:Back' => 'Back~~',
|
||||
'iTopUpdate:UI:Cancel' => 'Cancel~~',
|
||||
'iTopUpdate:UI:Continue' => 'Continue~~',
|
||||
'iTopUpdate:UI:WithDBBackup' => 'Database backup~~',
|
||||
'iTopUpdate:UI:WithFilesBackup' => 'Application files backup~~',
|
||||
'iTopUpdate:UI:WithoutBackup' => 'No backup is planned~~',
|
||||
'iTopUpdate:UI:Backup' => 'Backup generated before update~~',
|
||||
'iTopUpdate:UI:DoFilesArchive' => 'Archive application files~~',
|
||||
'iTopUpdate:UI:UploadArchive' => 'Select a package to upload~~',
|
||||
'iTopUpdate:UI:ServerFile' => 'Path of a package already on the server~~',
|
||||
'iTopUpdate:UI:SelectUpdateFile' => 'Выбор файла обновления',
|
||||
'iTopUpdate:UI:CheckUpdate' => 'Проверить файл обновления',
|
||||
'iTopUpdate:UI:ConfirmInstallFile' => 'Вы собираетесь установить %1$s',
|
||||
'iTopUpdate:UI:DoUpdate' => 'Начать обновление',
|
||||
'iTopUpdate:UI:CurrentVersion' => 'Текущая версия',
|
||||
'iTopUpdate:UI:Back' => 'Назад',
|
||||
'iTopUpdate:UI:Cancel' => 'Отменть',
|
||||
'iTopUpdate:UI:Continue' => 'Продолжить',
|
||||
'iTopUpdate:UI:WithDBBackup' => 'Резервная копия базы данных',
|
||||
'iTopUpdate:UI:WithFilesBackup' => 'Архив файлов приложения',
|
||||
'iTopUpdate:UI:WithoutBackup' => 'Без резервного копирования',
|
||||
'iTopUpdate:UI:Backup' => 'Резервное копирование перед обновлением',
|
||||
'iTopUpdate:UI:DoFilesArchive' => 'Создать архив файлов приложения',
|
||||
'iTopUpdate:UI:UploadArchive' => 'Выбор пакета для загрузки',
|
||||
'iTopUpdate:UI:ServerFile' => 'Путь к пакету на сервере',
|
||||
|
||||
'iTopUpdate:UI:Status' => 'Status~~',
|
||||
'iTopUpdate:UI:Action' => 'Update~~',
|
||||
'iTopUpdate:UI:History' => 'Versions History~~',
|
||||
'iTopUpdate:UI:Progress' => 'Progress of the upgrade~~',
|
||||
'iTopUpdate:UI:Status' => 'Статус',
|
||||
'iTopUpdate:UI:Action' => 'Обновление',
|
||||
'iTopUpdate:UI:History' => 'История версий',
|
||||
'iTopUpdate:UI:Progress' => 'Ход обновления',
|
||||
|
||||
'iTopUpdate:UI:DoBackup:Label' => 'Backup files and database~~',
|
||||
'iTopUpdate:UI:DoBackup:Warning' => 'Backup is not recommended due to limited available disk space~~',
|
||||
'iTopUpdate:UI:DoBackup:Label' => 'Создать резервную копию базы данных',
|
||||
'iTopUpdate:UI:DoBackup:Warning' => 'Резервное копирование не рекомендуется из-за ограниченного свободного места на диске',
|
||||
|
||||
'iTopUpdate:UI:DiskFreeSpace' => 'Disk free space~~',
|
||||
'iTopUpdate:UI:ItopDiskSpace' => 'iTop disk space~~',
|
||||
'iTopUpdate:UI:DBDiskSpace' => 'Database disk space~~',
|
||||
'iTopUpdate:UI:FileUploadMaxSize' => 'File upload max size~~',
|
||||
'iTopUpdate:UI:DiskFreeSpace' => 'Доступное дисковое пространство',
|
||||
'iTopUpdate:UI:ItopDiskSpace' => 'Размер приложения',
|
||||
'iTopUpdate:UI:DBDiskSpace' => 'Размер базы данных',
|
||||
'iTopUpdate:UI:FileUploadMaxSize' => 'Максимальный размер загружаемого файла',
|
||||
|
||||
'iTopUpdate:UI:PostMaxSize' => 'PHP ini value post_max_size: %1$s~~',
|
||||
'iTopUpdate:UI:UploadMaxFileSize' => 'PHP ini value upload_max_filesize: %1$s~~',
|
||||
'iTopUpdate:UI:PostMaxSize' => 'Значение PHP ini post_max_size: %1$s~~',
|
||||
'iTopUpdate:UI:UploadMaxFileSize' => 'Значение PHP ini upload_max_filesize: %1$s~~',
|
||||
|
||||
'iTopUpdate:UI:CanCoreUpdate:Loading' => 'Checking filesystem~~',
|
||||
'iTopUpdate:UI:CanCoreUpdate:Error' => 'Checking filesystem failed (%1$s)~~',
|
||||
'iTopUpdate:UI:CanCoreUpdate:ErrorFileNotExist' => 'Checking filesystem failed (File not exist %1$s)~~',
|
||||
'iTopUpdate:UI:CanCoreUpdate:Failed' => 'Checking filesystem failed~~',
|
||||
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Application can be updated~~',
|
||||
'iTopUpdate:UI:CanCoreUpdate:No' => 'Application cannot be updated: %1$s~~',
|
||||
'iTopUpdate:UI:CanCoreUpdate:Loading' => 'Проверка файловой системы',
|
||||
'iTopUpdate:UI:CanCoreUpdate:Error' => 'Ошибка проверки файловой системы (%1$s)',
|
||||
'iTopUpdate:UI:CanCoreUpdate:ErrorFileNotExist' => 'Ошибка проверки файловой системы (файл не существует %1$s)',
|
||||
'iTopUpdate:UI:CanCoreUpdate:Failed' => 'Ошибка проверки файловой системы',
|
||||
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'Приложение может быть обновлено',
|
||||
'iTopUpdate:UI:CanCoreUpdate:No' => 'Приложение не может быть обновлено: %1$s',
|
||||
|
||||
// Setup Messages
|
||||
'iTopUpdate:UI:SetupMessage:Ready' => 'Ready to start~~',
|
||||
'iTopUpdate:UI:SetupMessage:EnterMaintenance' => 'Entering maintenance mode~~',
|
||||
'iTopUpdate:UI:SetupMessage:Backup' => 'Database backup~~',
|
||||
'iTopUpdate:UI:SetupMessage:FilesArchive' => 'Archive application files~~',
|
||||
'iTopUpdate:UI:SetupMessage:CopyFiles' => 'Copy new version files~~',
|
||||
'iTopUpdate:UI:SetupMessage:Compile' => 'Upgrade application and database~~',
|
||||
'iTopUpdate:UI:SetupMessage:ExitMaintenance' => 'Exiting maintenance mode~~',
|
||||
'iTopUpdate:UI:SetupMessage:UpdateDone' => 'Upgrade completed~~',
|
||||
'iTopUpdate:UI:SetupMessage:Ready' => 'Всё готово к началу',
|
||||
'iTopUpdate:UI:SetupMessage:EnterMaintenance' => 'Переход в режим технического обслуживания',
|
||||
'iTopUpdate:UI:SetupMessage:Backup' => 'Резервное копирование базы данных',
|
||||
'iTopUpdate:UI:SetupMessage:FilesArchive' => 'Архивирование файлов приложения',
|
||||
'iTopUpdate:UI:SetupMessage:CopyFiles' => 'Копирование файлов обновления',
|
||||
'iTopUpdate:UI:SetupMessage:Compile' => 'Обновление приложения и базы данных',
|
||||
'iTopUpdate:UI:SetupMessage:ExitMaintenance' => 'Выход из режима технического обслуживания',
|
||||
'iTopUpdate:UI:SetupMessage:UpdateDone' => 'Обновление завершено',
|
||||
|
||||
// Errors
|
||||
'iTopUpdate:Error:MissingFunction' => 'Impossible to start upgrade, missing function~~',
|
||||
'iTopUpdate:Error:MissingFile' => 'Missing file: %1$s~~',
|
||||
'iTopUpdate:Error:CorruptedFile' => 'File %1$s is corrupted~~',
|
||||
'iTopUpdate:Error:BadFileFormat' => 'Upgrade file is not a zip file~~',
|
||||
'iTopUpdate:Error:BadFileContent' => 'Upgrade file is not an application archive~~',
|
||||
'iTopUpdate:Error:BadItopProduct' => 'Upgrade file is not compatible with your application~~',
|
||||
'iTopUpdate:Error:Copy' => 'Error, cannot copy \'%1$s\' to \'%2$s\'~~',
|
||||
'iTopUpdate:Error:FileNotFound' => 'File not found~~',
|
||||
'iTopUpdate:Error:NoFile' => 'No file provided~~',
|
||||
'iTopUpdate:Error:InvalidToken' => 'Invalid token~~',
|
||||
'iTopUpdate:Error:UpdateFailed' => 'Upgrade failed ~~',
|
||||
'iTopUpdate:Error:FileUploadMaxSizeTooSmall' => 'The upload max size seems too small for update. Please change the PHP configuration.~~',
|
||||
'iTopUpdate:Error:MissingFunction' => 'Невозможно запустить обновление, функция отсутствует',
|
||||
'iTopUpdate:Error:MissingFile' => 'Отсутствует файл: %1$s',
|
||||
'iTopUpdate:Error:CorruptedFile' => 'Файл %1$s поврежден',
|
||||
'iTopUpdate:Error:BadFileFormat' => 'Файл обновления не является zip-файлом',
|
||||
'iTopUpdate:Error:BadFileContent' => 'Файл обновления не является архивом приложения',
|
||||
'iTopUpdate:Error:BadItopProduct' => 'Файл обновления не совместим с вашим приложением',
|
||||
'iTopUpdate:Error:Copy' => 'Ошибка, не удаётся скопировать \'%1$s\' в \'%2$s\'',
|
||||
'iTopUpdate:Error:FileNotFound' => 'Файл не найден',
|
||||
'iTopUpdate:Error:NoFile' => 'Нет архива',
|
||||
'iTopUpdate:Error:InvalidToken' => 'Недопустимый токен',
|
||||
'iTopUpdate:Error:UpdateFailed' => 'Ошибка обновления',
|
||||
'iTopUpdate:Error:FileUploadMaxSizeTooSmall' => 'Максимальный размер загрузки недостаточный для обновления. Пожалуйста, измените конфигурацию PHP.',
|
||||
|
||||
'iTopUpdate:UI:RestoreArchive' => 'You can restore your application from the archive \'%1$s\'~~',
|
||||
'iTopUpdate:UI:RestoreBackup' => 'You can restore the database from \'%1$s\'~~',
|
||||
'iTopUpdate:UI:MaintenanceModeActive' => 'The application is currently under maintenance, no user can access the application. You have to run a setup or restore the application archive to return in normal mode.~~',
|
||||
'iTopUpdate:UI:UpdateDone' => 'Upgrade successful~~',
|
||||
'Menu:iTopUpdate' => 'Application Upgrade~~',
|
||||
'Menu:iTopUpdate+' => 'Application Upgrade~~',
|
||||
'iTopUpdate:UI:RestoreArchive' => 'Вы можете восстановить приложение из архива \'%1$s\'',
|
||||
'iTopUpdate:UI:RestoreBackup' => 'Вы можете восстановить базу данных из резервной копии \'%1$s\'',
|
||||
'iTopUpdate:UI:MaintenanceModeActive' => 'В настоящее время приложение находится в режиме технического обслуживания, пользователи не могут получить доступ к приложению. Вы должны запустить программу установки или восстановить архив приложения, чтобы вернуться к нормальному режиму.',
|
||||
'iTopUpdate:UI:UpdateDone' => 'Обновление выполнено успешно',
|
||||
'Menu:iTopUpdate' => 'Обновление приложения',
|
||||
'Menu:iTopUpdate+' => 'Обновление приложения',
|
||||
|
||||
// Missing itop entries
|
||||
'Class:ModuleInstallation/Attribute:installed' => 'Installed on~~',
|
||||
'Class:ModuleInstallation/Attribute:name' => 'Name~~',
|
||||
'Class:ModuleInstallation/Attribute:version' => 'Version~~',
|
||||
'Class:ModuleInstallation/Attribute:comment' => 'Comment~~',
|
||||
// Missing itop entries
|
||||
'Class:ModuleInstallation/Attribute:installed' => 'Дата установки',
|
||||
'Class:ModuleInstallation/Attribute:name' => 'Название',
|
||||
'Class:ModuleInstallation/Attribute:version' => 'Версия',
|
||||
'Class:ModuleInstallation/Attribute:comment' => 'Комментарий',
|
||||
));
|
||||
|
||||
|
||||
|
||||
@@ -1,31 +1,19 @@
|
||||
<?php
|
||||
/**
|
||||
* Localized data
|
||||
* Локализация интерфейса Combodo iTop подготовлена сообществом iTop по-русски http://community.itop-itsm.ru.
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2018 Combodo SARL
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
* @author Vladimir Kunin <v.b.kunin@gmail.com>
|
||||
* @link http://community.itop-itsm.ru iTop Russian Community
|
||||
* @link https://github.com/itop-itsm-ru/itop-rus
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*
|
||||
* This file is part of iTop.
|
||||
*
|
||||
* iTop is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* iTop 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
// Errors
|
||||
'FilesInformation:Error:MissingFile' => 'Missing file: %1$s~~',
|
||||
'FilesInformation:Error:CorruptedFile' => 'File %1$s is corrupted~~',
|
||||
'FilesInformation:Error:CantWriteToFile' => 'Can not write to file %1$s~~',
|
||||
'FilesInformation:Error:MissingFile' => 'Файл %1$s отсутствует',
|
||||
'FilesInformation:Error:CorruptedFile' => 'Файл %1$s повреждён',
|
||||
'FilesInformation:Error:CantWriteToFile' => 'Невозможно выполнить запись в файл %1$s',
|
||||
));
|
||||
|
||||
|
||||
|
||||
@@ -1,22 +1,4 @@
|
||||
<?php
|
||||
/**
|
||||
* Copyright (C) 2013-2020 Combodo SARL
|
||||
*
|
||||
* This file is part of iTop.
|
||||
*
|
||||
* iTop is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* iTop 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
*/
|
||||
|
||||
/**
|
||||
* Локализация интерфейса Combodo iTop подготовлена сообществом iTop по-русски http://community.itop-itsm.ru.
|
||||
*
|
||||
@@ -68,10 +50,10 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Portal:Autocomplete:NoResult' => 'Нет данных',
|
||||
'Portal:Attachments:DropZone:Message' => 'Перетащите файл для добавления вложения',
|
||||
'Portal:File:None' => 'Нет файла',
|
||||
'Portal:File:DisplayInfo' => '<a href="%2$s" class="file_download_link">%1$s</a>~~',
|
||||
'Portal:File:DisplayInfo' => '<a href="%2$s" class="file_download_link">%1$s</a>',
|
||||
'Portal:File:DisplayInfo+' => '%1$s (%2$s) <a href="%3$s" class="file_open_link" target="_blank">Открыть</a> / <a href="%4$s" class="file_download_link">Скачать</a>',
|
||||
'Portal:Calendar-FirstDayOfWeek' => 'ru', //work with moment.js locales
|
||||
'Portal:Form:Close:Warning' => 'Do you want to leave this form ? Data entered may be lost~~',
|
||||
'Portal:Form:Close:Warning' => 'Вы действительно хотите закрыть эту форму? Введённые данные могут быть утеряны.',
|
||||
));
|
||||
|
||||
// UserProfile brick
|
||||
@@ -137,9 +119,9 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Brick:Portal:Object:Form:Message:Saved' => 'Сохранено',
|
||||
'Brick:Portal:Object:Search:Regular:Title' => 'Выбрать %1$s (%2$s)',
|
||||
'Brick:Portal:Object:Search:Hierarchy:Title' => 'Выбрать %1$s (%2$s)',
|
||||
'Brick:Portal:Object:Copy:TextToCopy' => '%1$s: %2$s~~',
|
||||
'Brick:Portal:Object:Copy:Tooltip' => 'Copy object link~~',
|
||||
'Brick:Portal:Object:Copy:CopiedTooltip' => 'Copied~~'
|
||||
'Brick:Portal:Object:Copy:TextToCopy' => '%1$s: %2$s',
|
||||
'Brick:Portal:Object:Copy:Tooltip' => 'Скопировать ссылку на объект',
|
||||
'Brick:Portal:Object:Copy:CopiedTooltip' => 'Ссылка скопирована'
|
||||
));
|
||||
|
||||
// CreateBrick brick
|
||||
|
||||
@@ -35,16 +35,16 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Menu:UniversalSearchMenu+' => 'Поиск чего угодно...',
|
||||
'Menu:UserManagementMenu' => 'Управление пользователями',
|
||||
'Menu:UserManagementMenu+' => 'Управление пользователями',
|
||||
'Menu:ProfilesMenu' => 'Профили пользователей',
|
||||
'Menu:ProfilesMenu' => 'Профили',
|
||||
'Menu:ProfilesMenu+' => 'Профили пользователей',
|
||||
'Menu:ProfilesMenu:Title' => 'Профили пользователей',
|
||||
'Menu:UserAccountsMenu' => 'Учетные записи пользователей',
|
||||
'Menu:UserAccountsMenu' => 'Учетные записи',
|
||||
'Menu:UserAccountsMenu+' => 'Учетные записи пользователей',
|
||||
'Menu:UserAccountsMenu:Title' => 'Учетные записи пользователей',
|
||||
'Menu:MyShortcuts' => 'Избранное',
|
||||
'Menu:UserManagement' => 'User Management~~',
|
||||
'Menu:Queries' => 'Queries~~',
|
||||
'Menu:Configuration' => 'Configuration~~',
|
||||
'Menu:UserManagement' => 'Управление пользователями',
|
||||
'Menu:Queries' => 'Запросы OQL',
|
||||
'Menu:Configuration' => 'Конфигурация',
|
||||
));
|
||||
|
||||
//
|
||||
@@ -71,7 +71,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Class:ResourceRunQueriesMenu' => 'Меню Выполнение запросов',
|
||||
'Class:ResourceRunQueriesMenu+' => '~~',
|
||||
'Class:ResourceRunQueriesMenu+' => '',
|
||||
));
|
||||
|
||||
//
|
||||
@@ -79,6 +79,6 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
//
|
||||
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Class:ResourceSystemMenu' => 'Resource System Menu~~',
|
||||
'Class:ResourceSystemMenu+' => '~~',
|
||||
'Class:ResourceSystemMenu' => 'Меню Система',
|
||||
'Class:ResourceSystemMenu+' => '',
|
||||
));
|
||||
|
||||
@@ -728,16 +728,16 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Core:SynchroReplica:ListOfReplicas' => 'List of Replica~~',
|
||||
'Core:SynchroAttExtKey:ReconciliationById' => 'id (Primary Key)~~',
|
||||
'Core:SynchroAtt:attcode' => 'Атрибут',
|
||||
'Core:SynchroAtt:attcode+' => 'Field of the object',
|
||||
'Core:SynchroAtt:reconciliation' => 'Reconciliation ?~~',
|
||||
'Core:SynchroAtt:reconciliation+' => 'Used for searching',
|
||||
'Core:SynchroAtt:update' => 'Обновить?',
|
||||
'Core:SynchroAtt:update+' => 'Used to update the object',
|
||||
'Core:SynchroAtt:update_policy' => 'Политика обновлений~~',
|
||||
'Core:SynchroAtt:update_policy+' => 'Behavior of the updated field',
|
||||
'Core:SynchroAtt:reconciliation_attcode' => 'Reconciliation Key~~',
|
||||
'Core:SynchroAtt:reconciliation_attcode+' => 'Attribute Code for the External Key Reconciliation',
|
||||
'Core:SyncDataExchangeComment' => '(Data Synchro)~~',
|
||||
'Core:SynchroAtt:attcode+' => 'Поле объекта',
|
||||
'Core:SynchroAtt:reconciliation' => 'Сопоставление ?',
|
||||
'Core:SynchroAtt:reconciliation+' => 'Атрибуты, используемые для поиска существуюущего объекта',
|
||||
'Core:SynchroAtt:update' => 'Обновление ?',
|
||||
'Core:SynchroAtt:update+' => 'Атрибуты, которые будут обновляться при синхронизации',
|
||||
'Core:SynchroAtt:update_policy' => 'Политика обновления',
|
||||
'Core:SynchroAtt:update_policy+' => 'Поведение обновляемого атрибута',
|
||||
'Core:SynchroAtt:reconciliation_attcode' => 'Ключ сопоставления',
|
||||
'Core:SynchroAtt:reconciliation_attcode+' => 'Код атрибута для сопоставления с внешним ключом',
|
||||
'Core:SyncDataExchangeComment' => '(Синхронизация)',
|
||||
'Core:Synchro:ListOfDataSources' => 'Список данных:~~',
|
||||
'Core:Synchro:LastSynchro' => 'Последняя синхронизация:',
|
||||
'Core:Synchro:ThisObjectIsSynchronized' => 'This object is synchronized with an external data source~~',
|
||||
|
||||
@@ -1,27 +1,10 @@
|
||||
<?php
|
||||
// Copyright (C) 2010-2012 Combodo SARL
|
||||
//
|
||||
// This file is part of iTop.
|
||||
//
|
||||
// iTop is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as published by
|
||||
// the Free Software Foundation, either version 3 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// iTop 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 Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
|
||||
/**
|
||||
* Localized data
|
||||
* Локализация интерфейса Combodo iTop подготовлена сообществом iTop по-русски http://community.itop-itsm.ru.
|
||||
*
|
||||
* @copyright Copyright (C) 2010-2012 Combodo SARL
|
||||
* @author Vladimir Kunin <v.b.kunin@gmail.com>
|
||||
* @link http://community.itop-itsm.ru iTop Russian Community
|
||||
* @link https://github.com/itop-itsm-ru/itop-rus
|
||||
* @license http://opensource.org/licenses/AGPL-3.0
|
||||
*
|
||||
*/
|
||||
|
||||
?>
|
||||
|
||||
@@ -86,19 +86,19 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Class:User/Attribute:finalclass' => 'Тип аккаунта',
|
||||
'Class:User/Attribute:finalclass+' => '',
|
||||
'Class:User/Attribute:contactid' => 'Персона',
|
||||
'Class:User/Attribute:contactid+' => 'Персона из списка контактов',
|
||||
'Class:User/Attribute:contactid+' => '',
|
||||
'Class:User/Attribute:org_id' => 'Организация',
|
||||
'Class:User/Attribute:org_id+' => 'Organization of the associated person~~',
|
||||
'Class:User/Attribute:org_id+' => 'Организация связанной персоны',
|
||||
'Class:User/Attribute:last_name' => 'Фамилия',
|
||||
'Class:User/Attribute:last_name+' => 'Фамилия соответсвующего контакта',
|
||||
'Class:User/Attribute:last_name+' => 'Фамилия связанной персоны',
|
||||
'Class:User/Attribute:first_name' => 'Имя',
|
||||
'Class:User/Attribute:first_name+' => 'Имя соответсвующего контакта',
|
||||
'Class:User/Attribute:first_name+' => 'Имя связанной персоны',
|
||||
'Class:User/Attribute:email' => 'email',
|
||||
'Class:User/Attribute:email+' => 'email соответсвующего контакта',
|
||||
'Class:User/Attribute:email+' => 'email связанной персоны',
|
||||
'Class:User/Attribute:login' => 'Логин',
|
||||
'Class:User/Attribute:login+' => 'строка идентификации пользователя',
|
||||
'Class:User/Attribute:login+' => 'Уникальный логин пользователя',
|
||||
'Class:User/Attribute:language' => 'Язык',
|
||||
'Class:User/Attribute:language+' => 'язык пользователя',
|
||||
'Class:User/Attribute:language+' => 'Язык пользователя',
|
||||
'Class:User/Attribute:language/Value:EN US' => 'Английский',
|
||||
'Class:User/Attribute:language/Value:EN US+' => 'Английский (США)',
|
||||
'Class:User/Attribute:language/Value:FR FR' => 'Французский',
|
||||
@@ -435,8 +435,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'UI:Error:Invalid_Stimulus_On_Object_In_State' => 'Ошибка: недействительный стимул "%1$s" на объекте %2$s в состоянии "%3$s".',
|
||||
'UI:Error:InvalidDashboardFile' => 'Ошибка: недопустимый файл дашборда',
|
||||
'UI:Error:InvalidDashboard' => 'Ошибка: недопустимый дашборд',
|
||||
'UI:Error:MaintenanceMode' => 'Application is currently in maintenance~~',
|
||||
'UI:Error:MaintenanceTitle' => 'Maintenance~~',
|
||||
'UI:Error:MaintenanceMode' => 'Приложение в режиме технического обслуживания',
|
||||
'UI:Error:MaintenanceTitle' => 'Техническое обслуживание',
|
||||
|
||||
'UI:GroupBy:Count' => 'Количество',
|
||||
'UI:GroupBy:Count+' => 'Количество элементов',
|
||||
@@ -503,7 +503,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'UI:Login:ForgotPwdForm+' => 'Введите свой логин для входа в систему и нажмите "Отправить". iTop отправит email с инструкциями по восстановлению пароля на ваш электронный адрес.',
|
||||
'UI:Login:ResetPassword' => 'Отправить',
|
||||
'UI:Login:ResetPwdFailed' => 'Не удалось отправить email: %1$s',
|
||||
'UI:Login:SeparatorOr' => 'Or~~',
|
||||
'UI:Login:SeparatorOr' => 'или',
|
||||
|
||||
'UI:ResetPwd-Error-WrongLogin' => 'учетная запись с логином "%1$s" не найдена.',
|
||||
'UI:ResetPwd-Error-NotPossible' => 'восстановление пароля для внешних учётных записей недоступно.',
|
||||
@@ -539,9 +539,9 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'UI:Button:Login' => 'Войти',
|
||||
'UI:Login:Error:AccessRestricted' => 'Доступ к iTop ограничен. Пожалуйста, свяжитесь с администратором iTop.',
|
||||
'UI:Login:Error:AccessAdmin' => 'Доступ ограничен для лиц с административными привилегиями. Пожалуйста, свяжитесь с администратором iTop.',
|
||||
'UI:Login:Error:WrongOrganizationName' => 'Unknown organization~~',
|
||||
'UI:Login:Error:MultipleContactsHaveSameEmail' => 'Multiple contacts have the same e-mail~~',
|
||||
'UI:Login:Error:NoValidProfiles' => 'No valid profile provided~~',
|
||||
'UI:Login:Error:WrongOrganizationName' => 'Неизвестная организация',
|
||||
'UI:Login:Error:MultipleContactsHaveSameEmail' => 'Несколько контактов имеют один и тот же адрес электронной почты',
|
||||
'UI:Login:Error:NoValidProfiles' => 'Нет допустимого профиля',
|
||||
'UI:CSVImport:MappingSelectOne' => '-- выбрать один --',
|
||||
'UI:CSVImport:MappingNotApplicable' => '-- игнорировать это поле --',
|
||||
'UI:CSVImport:NoData' => 'Пустой набор данных..., пожалуйста введите что-нибудь!',
|
||||
@@ -667,15 +667,15 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'UI:RunQuery:HeaderOQLExpression+' => 'Запрос в синтаксисе OQL',
|
||||
'UI:RunQuery:ExpressionToEvaluate' => 'Оценка выражения: ',
|
||||
'UI:RunQuery:MoreInfo' => 'Подробная информация о запросе: ',
|
||||
'UI:RunQuery:DevelopedQuery' => 'Переработанное выражение запроса: ',
|
||||
'UI:RunQuery:SerializedFilter' => 'Сериализованные фильты: ',
|
||||
'UI:RunQuery:DevelopedOQL' => 'Developed OQL~~',
|
||||
'UI:RunQuery:DevelopedOQLCount' => 'Developed OQL for count~~',
|
||||
'UI:RunQuery:ResultSQLCount' => 'Resulting SQL for count~~',
|
||||
'UI:RunQuery:ResultSQL' => 'Resulting SQL~~',
|
||||
'UI:RunQuery:DevelopedQuery' => 'Декомпилированный запрос OQL: ',
|
||||
'UI:RunQuery:SerializedFilter' => 'Сериализованная версия: ',
|
||||
'UI:RunQuery:DevelopedOQL' => 'Подготовленный OQL: ',
|
||||
'UI:RunQuery:DevelopedOQLCount' => 'Подготовленный OQL для count: ',
|
||||
'UI:RunQuery:ResultSQLCount' => 'Результирующий SQL для count: ',
|
||||
'UI:RunQuery:ResultSQL' => 'Результирующий SQL: ',
|
||||
'UI:RunQuery:Error' => 'Ошибка при выполнении запроса: %1$s',
|
||||
'UI:Query:UrlForExcel' => 'URL to use for MS-Excel web queries~~',
|
||||
'UI:Query:UrlV1' => 'The list of fields has been left unspecified. The page <em>export-V2.php</em> cannot be invoked without this information. Therefore, the URL suggested here below points to the legacy page: <em>export.php</em>. This legacy version of the export has the following limitation: the list of exported fields may vary depending on the output format and the data model of iTop. <br/>Should you want to garantee that the list of exported columns will remain stable on the long run, then you must specify a value for the attribute "Fields" and use the page <em>export-V2.php</em>.',
|
||||
'UI:Query:UrlForExcel' => 'URL-адрес для использования в веб-запросах MS-Excel',
|
||||
'UI:Query:UrlV1' => 'Список полей был оставлен неопределенным. Страница <em>export-V2.php</em> не может быть вызван без этой информации. Поэтому URL-адрес, предложенный здесь ниже, указывает на устаревшую страницу: <em>export.php</ем>. Эта устаревшая версия экспорта имеет следующее ограничение: список экспортируемых полей может варьироваться в зависимости от формата вывода и модели данных iTop. если вы хотите гарантировать, что список экспортируемых столбцов будет оставаться стабильным в долгосрочной перспективе, то вы должны указать значение атрибута "Экспорт. поля" и использовать страницу <em>export-V2.php</ем>.',
|
||||
'UI:Schema:Title' => 'iTop схема объектов',
|
||||
'UI:Schema:CategoryMenuItem' => 'Категория <b>%1$s</b>',
|
||||
'UI:Schema:Relationships' => 'Отношения',
|
||||
@@ -876,7 +876,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Menu:AdminTools' => 'Инструменты администратора', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
'Menu:AdminTools+' => 'Инструменты администратора', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
'Menu:AdminTools?' => 'Инструменты доступны только для пользователей, имеющих профиль администратора', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
'Menu:System' => 'System~~',
|
||||
'Menu:System' => 'Система',
|
||||
|
||||
'UI:ChangeManagementMenu' => 'Управление изменениями',
|
||||
'UI:ChangeManagementMenu+' => 'Управление изменениями',
|
||||
@@ -935,21 +935,20 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Menu:NotificationsMenu+' => 'Конфигурация уведомлений', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
'UI:NotificationsMenu:Title' => 'Конфигурация <span class="hilite">Уведомлений</span>',
|
||||
'UI:NotificationsMenu:Help' => 'Помощь',
|
||||
'UI:NotificationsMenu:HelpContent' => '<p>В iTop уведомления полностью настраиваемые. Они основаны на двух наборах объектов: <i>триггеры</i> и <i>действия</i>.</p>
|
||||
<p><i><b>Триггеры</b></i> оперделяют когда уведомление будет выполнено. Есть 3 типа триггеров обробатывающих 3 разных фазы жизненного цикла объекта:
|
||||
'UI:NotificationsMenu:HelpContent' => '<p>В iTop полностью настраиваемые уведомления, которые основаны на двух наборах объектов: <i>триггерах и действиях</i>.</p>
|
||||
<p><i><b>Триггеры</b></i> определяют, когда необходимо выполнить действия. Базовые триггеры доступны как часть ядра iTop, другие триггеры добавляются дополнительными расширениями:
|
||||
<ol>
|
||||
<li>"OnCreate" триггеры сработают когда объект заданного класса будет создан</li>
|
||||
<li>"OnStateEnter" триггеры сработают перед тем как объект заданного класса войдёт в заданное состояние (выйдет из другого состояния)</li>
|
||||
<li>"OnStateLeave" триггеры сработают когда объекты заданного класса выйдут из заданного состояния</li>
|
||||
<li>триггеры на создание/обновление/удаление объекта срабатывают при <b>создании</b>, <b>обновлении</b> или <b>удалении</b> объекта целевого класса;</li>
|
||||
<li>триггеры на изменение статуса срабатывают, когда объект целевого класса <b>входит</b> или <b>выходит</b> из указанного <b>статуса</b>;</li>
|
||||
<li>триггеры на пороговое значение срабатывают при <b>достижении порога</b> указанным секундомером <b>TTO</b> или <b>TTR</b>.</li>
|
||||
</ol>
|
||||
</p>
|
||||
<p>
|
||||
<i><b>Действия</b></i> определяют, какое действие будет выполнено при срабатывании триггера. Пока есть только одно действие, которое состоит в отправке сообщения на электронную почту.
|
||||
Эти действия также определяют шаблон, который будет использован для отправки электронного сообщения, а также другие параметры сообщения, такие как получатель, важность и т.д.
|
||||
<i><b>Действия</b></i> определяют, что произойдет при срабатывании триггера. Базовое действие в iTop – <b>Уведомление по email</b>, дополнительные действия добавляются расширениями.
|
||||
Действие <b>Уведомление по email</b> задаёт шаблон сообщения, который будет использоваться для отправки письма, а также другие параметры, такие как получатели, важность и т.д.
|
||||
</p>
|
||||
<p>Специальная страница: <a href="../setup/email.test.php" target="_blank">email.test.php</a> доступна для тестирования и устранения неполадок в настройках почты.</p>
|
||||
<p>Чтобы быть выполненными, действия необходимо ассоциировать с триггерами.
|
||||
При ассоциации с триггером, каждое действие получает "порядковый" номер, который определяет порядок выполнения действий.</p>',
|
||||
<p>Для тестирования и устранения неполадок в настройках почты доступна специальная страница: <a href="../setup/email.test.php" target="_blank">email.test.php</a>.</p>
|
||||
<p>Для выполнения действия связываются с триггерами. При связывании с триггером каждому действию присваивается порядковый номер, который указывает на очерёдность выполнения действий при срабатывании триггера.</p>',
|
||||
'UI:NotificationsMenu:Triggers' => 'Триггеры',
|
||||
'UI:NotificationsMenu:AvailableTriggers' => 'Доступные триггеры',
|
||||
'UI:NotificationsMenu:OnCreate' => 'При создании объекта',
|
||||
@@ -983,11 +982,11 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
'Menu:UserManagementMenu' => 'Управление пользователями', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
'Menu:UserManagementMenu+' => 'Управление пользователями', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
|
||||
'Menu:ProfilesMenu' => 'Профили пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
'Menu:ProfilesMenu' => 'Профили', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
'Menu:ProfilesMenu+' => 'Профили пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
'Menu:ProfilesMenu:Title' => 'Профили пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
|
||||
'Menu:UserAccountsMenu' => 'Учетные записи пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
'Menu:UserAccountsMenu' => 'Учетные записи', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
'Menu:UserAccountsMenu+' => 'Учетные записи пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
'Menu:UserAccountsMenu:Title' => 'Учетные записи пользователей', // Duplicated into itop-welcome-itil (will be removed from here...)
|
||||
|
||||
@@ -1422,7 +1421,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', array(
|
||||
// Search form
|
||||
'UI:Search:Toggle' => 'Развернуть / Свернуть',
|
||||
'UI:Search:AutoSubmit:DisabledHint' => 'Автоматический запуск поиска отключен для данного класса',
|
||||
'UI:Search:Obsolescence:DisabledHint' => '<span class="fas fa-eye-slash fa-1x"></span> Based on your preferences, obsolete data are hidden~~',
|
||||
'UI:Search:Obsolescence:DisabledHint' => '<span class="fas fa-eye-slash fa-1x"></span> Устаревшие данные скрыты в соответствии с вашими предпочтениями',
|
||||
'UI:Search:NoAutoSubmit:ExplainText' => 'Добавьте критерии поиска или нажмите кнопку поиска, чтобы просмотреть объекты.',
|
||||
'UI:Search:Criterion:MoreMenu:AddCriteria' => 'Добавить критерий',
|
||||
// - Add new criteria button
|
||||
|
||||
Reference in New Issue
Block a user