ru.dictionary.itop.core.php 49 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868
  1. <?php
  2. /**
  3. * Локализация интерфейса Combodo iTop подготовлена сообществом iTop по-русски http://community.itop-itsm.ru.
  4. *
  5. * @author Vladimir Kunin <v.b.kunin@gmail.com>
  6. * @license http://opensource.org/licenses/AGPL-3.0
  7. *
  8. *
  9. * Инструкция по установке
  10. *
  11. * Процесс установки заключается в замене имеющихся локализационных файлов полученными и последующем запуске процедуры обновления iTop для перекомпиляции кода.
  12. * 1. Скопируйте с заменой два полученных файла из "itop-rus/dictionaries" в "путь/до/вашего/itop/dictionaries".
  13. * 2. Скопируйте с заменой полученные файлы "itop-rus/datamodels/2.x/название-модуля/ru.dict.название-модуля.php" в "путь/до/вашего/itop/datamodels/2.x/название-модуля".
  14. * 3. Перейдите по адресу "http://адрес/вашего/itop/setup", при этом файл "путь/до/вашего/itop/conf/production/config-itop.php" должен быть доступен для записи.
  15. * 4. На второй странице установщика выберите "Upgrade an existing iTop instance" и следуйте дальнейшим инструкциям установщика.
  16. *
  17. * Ответы на вопросы по установке и использованию переводов, а также на любые другие вопросы по iTop всегда можно получить на сайте сообщества iTop по-русски http://community.itop-itsm.ru.
  18. *
  19. */
  20. Dict::Add('RU RU', 'Russian', 'Русский', array(
  21. 'Core:DeletedObjectLabel' => '%1ы (удалены)',
  22. 'Core:DeletedObjectTip' => 'Объект был удален %1$s (%2$s)',
  23. 'Core:UnknownObjectLabel' => 'Объект не найден (class: %1$s, id: %2$d)',
  24. 'Core:UnknownObjectTip' => 'Не может быть найден. Возможно он был удален и очищен в лог-е.',
  25. 'Core:AttributeLinkedSet' => 'Массив объектов',
  26. 'Core:AttributeLinkedSet+' => 'Any kind of objects of the same class or subclass',
  27. 'Core:AttributeLinkedSetIndirect' => 'Массив объектов (N-N)',
  28. 'Core:AttributeLinkedSetIndirect+' => 'Any kind of objects [subclass] of the same class',
  29. 'Core:AttributeInteger' => 'Целый',
  30. 'Core:AttributeInteger+' => 'Numeric value (could be negative)',
  31. 'Core:AttributeDecimal' => 'Десятичн.',
  32. 'Core:AttributeDecimal+' => 'Decimal value (could be negative)',
  33. 'Core:AttributeBoolean' => 'Логич.',
  34. 'Core:AttributeBoolean+' => 'Boolean',
  35. 'Core:AttributeString' => 'Строка',
  36. 'Core:AttributeString+' => 'Alphanumeric string',
  37. 'Core:AttributeClass' => 'Класс',
  38. 'Core:AttributeClass+' => 'Class',
  39. 'Core:AttributeApplicationLanguage' => 'Язык пользователя',
  40. 'Core:AttributeApplicationLanguage+' => 'Language and country (EN US)',
  41. 'Core:AttributeFinalClass' => 'Класс (авто)',
  42. 'Core:AttributeFinalClass+' => 'Real class of the object (automatically created by the core)',
  43. 'Core:AttributePassword' => 'Пароль~~',
  44. 'Core:AttributePassword+' => 'Password of an external device',
  45. 'Core:AttributeEncryptedString' => 'Шифр.значение',
  46. 'Core:AttributeEncryptedString+' => 'String encrypted with a local key',
  47. 'Core:AttributeText' => 'Текст~~',
  48. 'Core:AttributeText+' => 'Multiline character string',
  49. 'Core:AttributeHTML' => 'HTML~~',
  50. 'Core:AttributeHTML+' => 'HTML string',
  51. 'Core:AttributeEmailAddress' => 'Email~~',
  52. 'Core:AttributeEmailAddress+' => 'Email address',
  53. 'Core:AttributeIPAddress' => 'IP адрес~~',
  54. 'Core:AttributeIPAddress+' => 'IP адрес',
  55. 'Core:AttributeOQL' => 'OQL~~',
  56. 'Core:AttributeOQL+' => 'Object Query Langage expression',
  57. 'Core:AttributeEnum' => 'Enum~~',
  58. 'Core:AttributeEnum+' => 'List of predefined alphanumeric strings',
  59. 'Core:AttributeTemplateString' => 'Шаблон строки',
  60. 'Core:AttributeTemplateString+' => 'String containing placeholders',
  61. 'Core:AttributeTemplateText' => 'Шаблон текста',
  62. 'Core:AttributeTemplateText+' => 'Text containing placeholders',
  63. 'Core:AttributeTemplateHTML' => 'HTML шаблон~~',
  64. 'Core:AttributeTemplateHTML+' => 'HTML containing placeholders',
  65. 'Core:AttributeDateTime' => 'Дата/время',
  66. 'Core:AttributeDateTime+' => 'Date and time (year-month-day hh:mm:ss)',
  67. 'Core:AttributeDateTime?SmartSearch' => '
  68. <p>
  69. Date format:<br/>
  70. <b>%1$s</b><br/>
  71. Пример: %2$s
  72. </p>
  73. <p>
  74. Operators:<br/>
  75. <b>&gt;</b><em>date</em><br/>
  76. <b>&lt;</b><em>date</em><br/>
  77. <b>[</b><em>date</em>,<em>date</em><b>]</b>
  78. </p>
  79. <p>
  80. If the time is omitted, it defaults to 00:00:00
  81. </p>~~',
  82. 'Core:AttributeDate' => 'Дата~~',
  83. 'Core:AttributeDate+' => 'Дата (год-месяц-день)',
  84. 'Core:AttributeDate?SmartSearch' => '
  85. <p>
  86. Date format:<br/>
  87. <b>%1$s</b><br/>
  88. Example: %2$s
  89. </p>
  90. <p>
  91. Operators:<br/>
  92. <b>&gt;</b><em>date</em><br/>
  93. <b>&lt;</b><em>date</em><br/>
  94. <b>[</b><em>date</em>,<em>date</em><b>]</b>
  95. </p>~~',
  96. 'Core:AttributeDeadline' => 'Deadline~~',
  97. 'Core:AttributeDeadline+' => 'Date, displayed relatively to the current time',
  98. 'Core:AttributeExternalKey' => 'External key~~',
  99. 'Core:AttributeExternalKey+' => 'External (or foreign) key',
  100. 'Core:AttributeHierarchicalKey' => 'Hierarchical Key~~',
  101. 'Core:AttributeHierarchicalKey+' => 'External (or foreign) key to the parent',
  102. 'Core:AttributeExternalField' => 'External field~~',
  103. 'Core:AttributeExternalField+' => 'Field mapped to an external key',
  104. 'Core:AttributeURL' => 'URL~~',
  105. 'Core:AttributeURL+' => 'Absolute or relative URL as a text string',
  106. 'Core:AttributeBlob' => 'Blob~~',
  107. 'Core:AttributeBlob+' => 'Any binary content (document)',
  108. 'Core:AttributeOneWayPassword' => 'Одноразовый пароль',
  109. 'Core:AttributeOneWayPassword+' => 'One way encrypted (hashed) password',
  110. 'Core:AttributeTable' => 'Table~~',
  111. 'Core:AttributeTable+' => 'Indexed array having two dimensions',
  112. 'Core:AttributePropertySet' => 'Свойства~~',
  113. 'Core:AttributePropertySet+' => 'List of untyped properties (name and value)',
  114. 'Core:AttributeFriendlyName' => 'Виден как~~',
  115. 'Core:AttributeFriendlyName+' => 'Attribute created automatically ; the friendly name is computed after several attributes',
  116. 'Core:FriendlyName-Label' => 'Виден как~~',
  117. 'Core:FriendlyName-Description' => 'Виден как~~',
  118. ));
  119. //////////////////////////////////////////////////////////////////////
  120. // Classes in 'core/cmdb'
  121. //////////////////////////////////////////////////////////////////////
  122. //
  123. //
  124. // Class: CMDBChange
  125. //
  126. Dict::Add('RU RU', 'Russian', 'Русский', array(
  127. 'Class:CMDBChange' => 'Изменение',
  128. 'Class:CMDBChange+' => 'Отслеживание изменений',
  129. 'Class:CMDBChange/Attribute:date' => 'дата',
  130. 'Class:CMDBChange/Attribute:date+' => 'Дата и время регистрации изменений',
  131. 'Class:CMDBChange/Attribute:userinfo' => 'разная информация',
  132. 'Class:CMDBChange/Attribute:userinfo+' => 'изменение определённые -вызвавшим-',
  133. ));
  134. //
  135. // Class: CMDBChangeOp
  136. //
  137. Dict::Add('RU RU', 'Russian', 'Русский', array(
  138. 'Class:CMDBChangeOp' => 'Операция изменения',
  139. 'Class:CMDBChangeOp+' => 'Отслеживание операции изменения',
  140. 'Class:CMDBChangeOp/Attribute:change' => 'изменение',
  141. 'Class:CMDBChangeOp/Attribute:change+' => 'изменение',
  142. 'Class:CMDBChangeOp/Attribute:date' => 'дата',
  143. 'Class:CMDBChangeOp/Attribute:date+' => 'дата и время изменения',
  144. 'Class:CMDBChangeOp/Attribute:userinfo' => 'пользователь',
  145. 'Class:CMDBChangeOp/Attribute:userinfo+' => 'кто сделал изменение',
  146. 'Class:CMDBChangeOp/Attribute:objclass' => 'класс объекта',
  147. 'Class:CMDBChangeOp/Attribute:objclass+' => 'класс объекта',
  148. 'Class:CMDBChangeOp/Attribute:objkey' => 'id объекта',
  149. 'Class:CMDBChangeOp/Attribute:objkey+' => 'id объекта',
  150. 'Class:CMDBChangeOp/Attribute:finalclass' => 'тип',
  151. 'Class:CMDBChangeOp/Attribute:finalclass+' => '',
  152. ));
  153. //
  154. // Class: CMDBChangeOpCreate
  155. //
  156. Dict::Add('RU RU', 'Russian', 'Русский', array(
  157. 'Class:CMDBChangeOpCreate' => 'создание объекта',
  158. 'Class:CMDBChangeOpCreate+' => 'Отслеживание создания объекта',
  159. ));
  160. //
  161. // Class: CMDBChangeOpDelete
  162. //
  163. Dict::Add('RU RU', 'Russian', 'Русский', array(
  164. 'Class:CMDBChangeOpDelete' => 'удаление объекта',
  165. 'Class:CMDBChangeOpDelete+' => 'Отслеживание удаления объекта',
  166. ));
  167. //
  168. // Class: CMDBChangeOpSetAttribute
  169. //
  170. Dict::Add('RU RU', 'Russian', 'Русский', array(
  171. 'Class:CMDBChangeOpSetAttribute' => 'изменение объекта',
  172. 'Class:CMDBChangeOpSetAttribute+' => 'Отслеживание изменения объекта',
  173. 'Class:CMDBChangeOpSetAttribute/Attribute:attcode' => 'Атрибут',
  174. 'Class:CMDBChangeOpSetAttribute/Attribute:attcode+' => 'код изменённого свойства',
  175. ));
  176. //
  177. // Class: CMDBChangeOpSetAttributeScalar
  178. //
  179. Dict::Add('RU RU', 'Russian', 'Русский', array(
  180. 'Class:CMDBChangeOpSetAttributeScalar' => 'изменение свойства',
  181. 'Class:CMDBChangeOpSetAttributeScalar+' => 'Отслеживание изменения скалярного свойства объекта',
  182. 'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue' => 'Предыдущее значение',
  183. 'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue+' => 'предыдущее значение атрибута',
  184. 'Class:CMDBChangeOpSetAttributeScalar/Attribute:newvalue' => 'Новое значение',
  185. 'Class:CMDBChangeOpSetAttributeScalar/Attribute:newvalue+' => 'новое значение атрибута',
  186. ));
  187. // Used by CMDBChangeOp... & derived classes
  188. Dict::Add('RU RU', 'Russian', 'Русский', array(
  189. 'Change:ObjectCreated' => 'Объект создан',
  190. 'Change:ObjectDeleted' => 'Объект удалён',
  191. 'Change:ObjectModified' => 'Object modified~~',
  192. 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s установлено в %2$s (предыдущее значение: %3$s)',
  193. 'Change:AttName_SetTo' => '%1$s установлено в %2$s',
  194. 'Change:Text_AppendedTo_AttName' => '%1$s добавлено к %2$s',
  195. 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s изменено, предыдущее значение: %2$s',
  196. 'Change:AttName_Changed' => '%1$s изменено',
  197. 'Change:AttName_EntryAdded' => '%1$s изменено, добавлено новое значение: %2$s',
  198. 'Change:LinkSet:Added' => 'добавлен %1$s~~',
  199. 'Change:LinkSet:Removed' => 'удален %1$s~~',
  200. 'Change:LinkSet:Modified' => 'изменен %1$s~~',
  201. ));
  202. //
  203. // Class: CMDBChangeOpSetAttributeBlob
  204. //
  205. Dict::Add('RU RU', 'Russian', 'Русский', array(
  206. 'Class:CMDBChangeOpSetAttributeBlob' => 'изменение данных',
  207. 'Class:CMDBChangeOpSetAttributeBlob+' => 'отслеживание изменения данных',
  208. 'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata' => 'Предыдущие данные',
  209. 'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata+' => 'предыдущее содержимое атрибута',
  210. ));
  211. //
  212. // Class: CMDBChangeOpSetAttributeText
  213. //
  214. Dict::Add('RU RU', 'Russian', 'Русский', array(
  215. 'Class:CMDBChangeOpSetAttributeText' => 'изменение текста',
  216. 'Class:CMDBChangeOpSetAttributeText+' => 'отслеживание изменения текста',
  217. 'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata' => 'Предыдущие данные',
  218. 'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata+' => 'предыдущее содержимое атрибута',
  219. ));
  220. //
  221. // Class: Event
  222. //
  223. Dict::Add('RU RU', 'Russian', 'Русский', array(
  224. 'Class:Event' => 'Журнал событий',
  225. 'Class:Event+' => 'Внутренние событие приложения',
  226. 'Class:Event/Attribute:message' => 'Сообщение',
  227. 'Class:Event/Attribute:message+' => 'Краткое описание события',
  228. 'Class:Event/Attribute:date' => 'Дата',
  229. 'Class:Event/Attribute:date+' => 'Дата и время регистрации события',
  230. 'Class:Event/Attribute:userinfo' => 'Пользователь',
  231. 'Class:Event/Attribute:userinfo+' => 'Пользователь, действия которого вызвали это событие',
  232. 'Class:Event/Attribute:finalclass' => 'тип',
  233. 'Class:Event/Attribute:finalclass+' => '',
  234. ));
  235. //
  236. // Class: EventNotification
  237. //
  238. Dict::Add('RU RU', 'Russian', 'Русский', array(
  239. 'Class:EventNotification' => 'Уведомление о событии',
  240. 'Class:EventNotification+' => 'Отслеживание отосланных уведомлений',
  241. 'Class:EventNotification/Attribute:trigger_id' => 'Триггер',
  242. 'Class:EventNotification/Attribute:trigger_id+' => 'Сработавший триггер',
  243. 'Class:EventNotification/Attribute:action_id' => 'Действие',
  244. 'Class:EventNotification/Attribute:action_id+' => 'Выполненное действие',
  245. 'Class:EventNotification/Attribute:object_id' => 'ID объекта',
  246. 'Class:EventNotification/Attribute:object_id+' => 'Идентификатор объекта целевого класса триггера',
  247. ));
  248. //
  249. // Class: EventNotificationEmail
  250. //
  251. Dict::Add('RU RU', 'Russian', 'Русский', array(
  252. 'Class:EventNotificationEmail' => 'Уведомление по email',
  253. 'Class:EventNotificationEmail+' => 'Уведомление по email',
  254. 'Class:EventNotificationEmail/Attribute:to' => 'Кому',
  255. 'Class:EventNotificationEmail/Attribute:to+' => 'Кому',
  256. 'Class:EventNotificationEmail/Attribute:cc' => 'Копия',
  257. 'Class:EventNotificationEmail/Attribute:cc+' => 'Копия',
  258. 'Class:EventNotificationEmail/Attribute:bcc' => 'Скрытая копия',
  259. 'Class:EventNotificationEmail/Attribute:bcc+' => 'Скрытая копия',
  260. 'Class:EventNotificationEmail/Attribute:from' => 'От',
  261. 'Class:EventNotificationEmail/Attribute:from+' => 'Отправитель сообщения',
  262. 'Class:EventNotificationEmail/Attribute:subject' => 'Тема',
  263. 'Class:EventNotificationEmail/Attribute:subject+' => 'Тема',
  264. 'Class:EventNotificationEmail/Attribute:body' => 'Сообщение',
  265. 'Class:EventNotificationEmail/Attribute:body+' => 'Сообщение',
  266. 'Class:EventNotificationEmail/Attribute:attachments' => 'Вложения',
  267. 'Class:EventNotificationEmail/Attribute:attachments+' => '',
  268. ));
  269. //
  270. // Class: EventIssue
  271. //
  272. Dict::Add('RU RU', 'Russian', 'Русский', array(
  273. 'Class:EventIssue' => 'Выпуск события',
  274. 'Class:EventIssue+' => 'Отслеживание выпуска (warning, error, др.)',
  275. 'Class:EventIssue/Attribute:issue' => 'Выпуск',
  276. 'Class:EventIssue/Attribute:issue+' => 'Что произошло',
  277. 'Class:EventIssue/Attribute:impact' => 'Воздействие',
  278. 'Class:EventIssue/Attribute:impact+' => 'Последствия',
  279. 'Class:EventIssue/Attribute:page' => 'Страница',
  280. 'Class:EventIssue/Attribute:page+' => 'Точка входа HTTP',
  281. 'Class:EventIssue/Attribute:arguments_post' => 'Отправленные аргументы',
  282. 'Class:EventIssue/Attribute:arguments_post+' => 'Аргументы HTTP POST',
  283. 'Class:EventIssue/Attribute:arguments_get' => 'Аргументы URL',
  284. 'Class:EventIssue/Attribute:arguments_get+' => 'Аргументы HTTP GET',
  285. 'Class:EventIssue/Attribute:callstack' => 'Стек вызовов',
  286. 'Class:EventIssue/Attribute:callstack+' => 'Стек вызовов',
  287. 'Class:EventIssue/Attribute:data' => 'Данные',
  288. 'Class:EventIssue/Attribute:data+' => 'Подробнее',
  289. ));
  290. //
  291. // Classes: EventWebService and EventRestService
  292. //
  293. Dict::Add('RU RU', 'Russian', 'Русский', array(
  294. 'Class:EventWebService' => 'События Web сервиса',
  295. 'Class:EventWebService+' => 'Trace of an web service call',
  296. 'Class:EventWebService/Attribute:verb' => 'Verb',
  297. 'Class:EventWebService/Attribute:verb+' => 'Название операции',
  298. 'Class:EventWebService/Attribute:result' => 'Результат',
  299. 'Class:EventWebService/Attribute:result+' => 'Все удачн./неудачн.',
  300. 'Class:EventWebService/Attribute:log_info' => 'Журнал',
  301. 'Class:EventWebService/Attribute:log_info+' => 'Результаты журнала',
  302. 'Class:EventWebService/Attribute:log_warning' => 'Лог предупреждений',
  303. 'Class:EventWebService/Attribute:log_warning+' => 'Результаты логов предупреждений',
  304. 'Class:EventWebService/Attribute:log_error' => 'Лог ошибок',
  305. 'Class:EventWebService/Attribute:log_error+' => 'Результаты логов ошибок',
  306. 'Class:EventWebService/Attribute:data' => 'Данные',
  307. 'Class:EventWebService/Attribute:data+' => 'Результаты данных',
  308. 'Class:EventRestService' => 'REST/JSON call~~',
  309. 'Class:EventRestService+' => 'Trace of a REST/JSON service call~~',
  310. 'Class:EventRestService/Attribute:operation' => 'Operation~~',
  311. 'Class:EventRestService/Attribute:operation+' => 'Argument \'operation\'~~',
  312. 'Class:EventRestService/Attribute:version' => 'Version~~',
  313. 'Class:EventRestService/Attribute:version+' => 'Argument \'version\'~~',
  314. 'Class:EventRestService/Attribute:json_input' => 'Input~~',
  315. 'Class:EventRestService/Attribute:json_input+' => 'Argument \'json_data\'~~',
  316. 'Class:EventRestService/Attribute:code' => 'Code~~',
  317. 'Class:EventRestService/Attribute:code+' => 'Result code~~',
  318. 'Class:EventRestService/Attribute:json_output' => 'Response~~',
  319. 'Class:EventRestService/Attribute:json_output+' => 'HTTP response (json)~~',
  320. 'Class:EventRestService/Attribute:provider' => 'Provider~~',
  321. 'Class:EventRestService/Attribute:provider+' => 'PHP class implementing the expected operation~~',
  322. ));
  323. //
  324. // Class: EventLoginUsage
  325. //
  326. Dict::Add('RU RU', 'Russian', 'Русский', array(
  327. 'Class:EventLoginUsage' => 'Статистика авторизаций~~',
  328. 'Class:EventLoginUsage+' => 'Connection to the application',
  329. 'Class:EventLoginUsage/Attribute:user_id' => 'Логин~~',
  330. 'Class:EventLoginUsage/Attribute:user_id+' => 'Login',
  331. 'Class:EventLoginUsage/Attribute:contact_name' => 'Имя пользователя~~',
  332. 'Class:EventLoginUsage/Attribute:contact_name+' => 'Имя пользователя',
  333. 'Class:EventLoginUsage/Attribute:contact_email' => 'Email пользователя~~',
  334. 'Class:EventLoginUsage/Attribute:contact_email+' => 'Email Address of the User',
  335. ));
  336. //
  337. // Class: Action
  338. //
  339. Dict::Add('RU RU', 'Russian', 'Русский', array(
  340. 'Class:Action' => 'Заказное действие',
  341. 'Class:Action+' => 'Действие определённое пользователем',
  342. 'Class:Action/Attribute:name' => 'Имя',
  343. 'Class:Action/Attribute:name+' => '',
  344. 'Class:Action/Attribute:description' => 'Описание',
  345. 'Class:Action/Attribute:description+' => '',
  346. 'Class:Action/Attribute:status' => 'Статус',
  347. 'Class:Action/Attribute:status+' => 'В производстве или ?',
  348. 'Class:Action/Attribute:status/Value:test' => 'Проходит проверку',
  349. 'Class:Action/Attribute:status/Value:test+' => 'Проходит проверку',
  350. 'Class:Action/Attribute:status/Value:enabled' => 'В производстве',
  351. 'Class:Action/Attribute:status/Value:enabled+' => 'В производстве',
  352. 'Class:Action/Attribute:status/Value:disabled' => 'Неактивный',
  353. 'Class:Action/Attribute:status/Value:disabled+' => 'Неактивный',
  354. 'Class:Action/Attribute:trigger_list' => 'Связанные триггеры',
  355. 'Class:Action/Attribute:trigger_list+' => 'Триггеры привызанные к этому действию',
  356. 'Class:Action/Attribute:finalclass' => 'Тип',
  357. 'Class:Action/Attribute:finalclass+' => '',
  358. ));
  359. //
  360. // Class: ActionNotification
  361. //
  362. Dict::Add('RU RU', 'Russian', 'Русский', array(
  363. 'Class:ActionNotification' => 'Уведомление',
  364. 'Class:ActionNotification+' => 'Уведомление (выдержка)',
  365. ));
  366. //
  367. // Class: ActionEmail
  368. //
  369. Dict::Add('RU RU', 'Russian', 'Русский', array(
  370. 'Class:ActionEmail' => 'Уведомление по email',
  371. 'Class:ActionEmail+' => '',
  372. 'Class:ActionEmail/Attribute:test_recipient' => 'Проверочный получатель',
  373. 'Class:ActionEmail/Attribute:test_recipient+' => 'Получатель, если уведомление в статусе "Проходит проверку"',
  374. 'Class:ActionEmail/Attribute:from' => 'От',
  375. 'Class:ActionEmail/Attribute:from+' => 'Будет отослано в заголовке email',
  376. 'Class:ActionEmail/Attribute:reply_to' => 'Ответить на',
  377. 'Class:ActionEmail/Attribute:reply_to+' => 'Будет отослано в заголовке email',
  378. 'Class:ActionEmail/Attribute:to' => 'Кому',
  379. 'Class:ActionEmail/Attribute:to+' => 'Получатель email',
  380. 'Class:ActionEmail/Attribute:cc' => 'Копия',
  381. 'Class:ActionEmail/Attribute:cc+' => 'Копия',
  382. 'Class:ActionEmail/Attribute:bcc' => 'Скр. копия',
  383. 'Class:ActionEmail/Attribute:bcc+' => 'Скрытая копия',
  384. 'Class:ActionEmail/Attribute:subject' => 'тема',
  385. 'Class:ActionEmail/Attribute:subject+' => 'Заголовок письма',
  386. 'Class:ActionEmail/Attribute:body' => 'тело',
  387. 'Class:ActionEmail/Attribute:body+' => 'Содержимое письма',
  388. 'Class:ActionEmail/Attribute:importance' => 'значение',
  389. 'Class:ActionEmail/Attribute:importance+' => 'Флаг значения',
  390. 'Class:ActionEmail/Attribute:importance/Value:low' => 'низкий',
  391. 'Class:ActionEmail/Attribute:importance/Value:low+' => 'низкий',
  392. 'Class:ActionEmail/Attribute:importance/Value:normal' => 'нормальный',
  393. 'Class:ActionEmail/Attribute:importance/Value:normal+' => 'нормальный',
  394. 'Class:ActionEmail/Attribute:importance/Value:high' => 'высокий',
  395. 'Class:ActionEmail/Attribute:importance/Value:high+' => 'высокий',
  396. ));
  397. //
  398. // Class: Trigger
  399. //
  400. Dict::Add('RU RU', 'Russian', 'Русский', array(
  401. 'Class:Trigger' => 'Триггер',
  402. 'Class:Trigger+' => 'Заказной триггер события',
  403. 'Class:Trigger/Attribute:description' => 'Описание',
  404. 'Class:Trigger/Attribute:description+' => 'однострочное описание',
  405. 'Class:Trigger/Attribute:action_list' => 'Действия триггера',
  406. 'Class:Trigger/Attribute:action_list+' => 'Действия, выполняемые при активации триггера',
  407. 'Class:Trigger/Attribute:finalclass' => 'Тип',
  408. 'Class:Trigger/Attribute:finalclass+' => '',
  409. ));
  410. //
  411. // Class: TriggerOnObject
  412. //
  413. Dict::Add('RU RU', 'Russian', 'Русский', array(
  414. 'Class:TriggerOnObject' => 'Триггер (в зависимости класс)',
  415. 'Class:TriggerOnObject+' => 'Триггер по даному классу объектов',
  416. 'Class:TriggerOnObject/Attribute:target_class' => 'Целевой класс',
  417. 'Class:TriggerOnObject/Attribute:target_class+' => '',
  418. ));
  419. //
  420. // Class: TriggerOnPortalUpdate
  421. //
  422. Dict::Add('RU RU', 'Russian', 'Русский', array(
  423. 'Class:TriggerOnPortalUpdate' => 'Триггер (при обновлении из портала)',
  424. 'Class:TriggerOnPortalUpdate+' => 'Trigger on a end-user\'s update from the portal',
  425. ));
  426. //
  427. // Class: TriggerOnStateChange
  428. //
  429. Dict::Add('RU RU', 'Russian', 'Русский', array(
  430. 'Class:TriggerOnStateChange' => 'Триггер (на изменение состояния)',
  431. 'Class:TriggerOnStateChange+' => 'Триггер на изменение состояния объекта',
  432. 'Class:TriggerOnStateChange/Attribute:state' => 'Статус',
  433. 'Class:TriggerOnStateChange/Attribute:state+' => '',
  434. ));
  435. //
  436. // Class: TriggerOnStateEnter
  437. //
  438. Dict::Add('RU RU', 'Russian', 'Русский', array(
  439. 'Class:TriggerOnStateEnter' => 'Триггер (на начало состояния)',
  440. 'Class:TriggerOnStateEnter+' => 'Триггер на изменению состояния объекта - начало',
  441. ));
  442. //
  443. // Class: TriggerOnStateLeave
  444. //
  445. Dict::Add('RU RU', 'Russian', 'Русский', array(
  446. 'Class:TriggerOnStateLeave' => 'Триггер (на окончание состояния)',
  447. 'Class:TriggerOnStateLeave+' => 'Триггер на изменению состояния объекта - окончание',
  448. ));
  449. //
  450. // Class: TriggerOnObjectCreate
  451. //
  452. Dict::Add('RU RU', 'Russian', 'Русский', array(
  453. 'Class:TriggerOnObjectCreate' => 'Триггер (на создание объекта)',
  454. 'Class:TriggerOnObjectCreate+' => 'Триггер на создание объекта [дочерний класс] данного класса',
  455. ));
  456. //
  457. // Class: TriggerOnThresholdReached
  458. //
  459. Dict::Add('RU RU', 'Russian', 'Русский', array(
  460. 'Class:TriggerOnThresholdReached' => 'Триггер (пороговое)~~',
  461. 'Class:TriggerOnThresholdReached+' => 'Trigger on Stop-Watch threshold reached',
  462. 'Class:TriggerOnThresholdReached/Attribute:stop_watch_code' => 'Секундомер~~',
  463. 'Class:TriggerOnThresholdReached/Attribute:stop_watch_code+' => '',
  464. 'Class:TriggerOnThresholdReached/Attribute:threshold_index' => 'Порог~~',
  465. 'Class:TriggerOnThresholdReached/Attribute:threshold_index+' => '',
  466. ));
  467. //
  468. // Class: lnkTriggerAction
  469. //
  470. Dict::Add('RU RU', 'Russian', 'Русский', array(
  471. 'Class:lnkTriggerAction' => 'Действие/Триггер',
  472. 'Class:lnkTriggerAction+' => 'Связь между триггером и действий',
  473. 'Class:lnkTriggerAction/Attribute:action_id' => 'Действие',
  474. 'Class:lnkTriggerAction/Attribute:action_id+' => 'Выполняемое действие',
  475. 'Class:lnkTriggerAction/Attribute:action_name' => 'Действие',
  476. 'Class:lnkTriggerAction/Attribute:action_name+' => '',
  477. 'Class:lnkTriggerAction/Attribute:trigger_id' => 'Триггер',
  478. 'Class:lnkTriggerAction/Attribute:trigger_id+' => '',
  479. 'Class:lnkTriggerAction/Attribute:trigger_name' => 'Триггер',
  480. 'Class:lnkTriggerAction/Attribute:trigger_name+' => '',
  481. 'Class:lnkTriggerAction/Attribute:order' => 'Порядок',
  482. 'Class:lnkTriggerAction/Attribute:order+' => 'Порядок выполнения действий',
  483. ));
  484. //
  485. // Synchro Data Source
  486. //
  487. Dict::Add('RU RU', 'Russian', 'Русский', array(
  488. 'Class:SynchroDataSource/Attribute:name' => 'Название',
  489. 'Class:SynchroDataSource/Attribute:name+' => 'Название',
  490. 'Class:SynchroDataSource/Attribute:description' => 'Описание',
  491. 'Class:SynchroDataSource/Attribute:status' => 'Статус', //TODO: enum values
  492. 'Class:SynchroDataSource/Attribute:scope_class' => 'Целевой класс',
  493. 'Class:SynchroDataSource/Attribute:user_id' => 'Пользователь~~',
  494. 'Class:SynchroDataSource/Attribute:notify_contact_id' => 'Слать уведомления',
  495. 'Class:SynchroDataSource/Attribute:notify_contact_id+' => 'Contact to notify in case of error',
  496. 'Class:SynchroDataSource/Attribute:url_icon' => 'Ссылка на иконку',
  497. 'Class:SynchroDataSource/Attribute:url_icon+' => 'Hyperlink a (small) image representing the application with which iTop is synchronized',
  498. 'Class:SynchroDataSource/Attribute:url_application' => 'Ссылки программ',
  499. 'Class:SynchroDataSource/Attribute:url_application+' => 'Hyperlink to the iTop object in the external application with which iTop is synchronized (if applicable). Possible placeholders: $this->attribute$ and $replica->primary_key$',
  500. 'Class:SynchroDataSource/Attribute:reconciliation_policy' => 'Политика согласования', //TODO enum values
  501. 'Class:SynchroDataSource/Attribute:full_load_periodicity' => 'Интервал полной нагрузки~~',
  502. 'Class:SynchroDataSource/Attribute:full_load_periodicity+' => 'A complete reload of all data must occur at least as often as specified here',
  503. 'Class:SynchroDataSource/Attribute:action_on_zero' => 'Действие при нуле',
  504. 'Class:SynchroDataSource/Attribute:action_on_zero+' => 'Action taken when the search returns no object',
  505. 'Class:SynchroDataSource/Attribute:action_on_one' => 'Действие при единице',
  506. 'Class:SynchroDataSource/Attribute:action_on_one+' => 'Action taken when the search returns exactly one object',
  507. 'Class:SynchroDataSource/Attribute:action_on_multiple' => 'Действия при множестве~~',
  508. 'Class:SynchroDataSource/Attribute:action_on_multiple+' => 'Action taken when the search returns more than one object',
  509. 'Class:SynchroDataSource/Attribute:user_delete_policy' => 'Разрешено',
  510. 'Class:SynchroDataSource/Attribute:user_delete_policy+' => 'Who is allowed to delete synchronized objects',
  511. 'Class:SynchroDataSource/Attribute:user_delete_policy' => 'Разрешено',
  512. 'Class:SynchroDataSource/Attribute:delete_policy/Value:never' => 'Никто~~',
  513. 'Class:SynchroDataSource/Attribute:delete_policy/Value:depends' => 'Только администратор~~',
  514. 'Class:SynchroDataSource/Attribute:delete_policy/Value:always' => 'Все пользователи~~',
  515. 'Class:SynchroDataSource/Attribute:delete_policy_update' => 'Обновить правила~~',
  516. 'Class:SynchroDataSource/Attribute:delete_policy_update+' => 'Syntax: field_name:value; ...',
  517. 'Class:SynchroDataSource/Attribute:delete_policy_retention' => 'Время "жизни"',
  518. 'Class:SynchroDataSource/Attribute:delete_policy_retention+' => 'How much time an obsolete object is kept before being deleted',
  519. 'Class:SynchroDataSource/Attribute:database_table_name' => 'Таблица данных',
  520. 'Class:SynchroDataSource/Attribute:database_table_name+' => 'Name of the table to store the synchronization data. If left empty, a default name will be computed.',
  521. 'SynchroDataSource:Description' => 'Описание',
  522. 'SynchroDataSource:Reconciliation' => 'Поиск и согласование~~',
  523. 'SynchroDataSource:Deletion' => 'Правила для удаления~~',
  524. 'SynchroDataSource:Status' => 'Статус~~',
  525. 'SynchroDataSource:Information' => 'Инфо~~',
  526. 'SynchroDataSource:Definition' => 'Definition~~',
  527. 'Core:SynchroAttributes' => 'Аттрибуты~~',
  528. 'Core:SynchroStatus' => 'Свойства~~',
  529. 'Core:Synchro:ErrorsLabel' => 'Ошибки~~',
  530. 'Core:Synchro:CreatedLabel' => 'Создан~~',
  531. 'Core:Synchro:ModifiedLabel' => 'Изменен~~',
  532. 'Core:Synchro:UnchangedLabel' => 'Неизменен~~',
  533. 'Core:Synchro:ReconciledErrorsLabel' => 'Ошибки~~',
  534. 'Core:Synchro:ReconciledLabel' => 'Reconciled~~',
  535. 'Core:Synchro:ReconciledNewLabel' => 'Создан~~',
  536. 'Core:SynchroReconcile:Yes' => 'Да~~',
  537. 'Core:SynchroReconcile:No' => 'Нет~~',
  538. 'Core:SynchroUpdate:Yes' => 'Да~~',
  539. 'Core:SynchroUpdate:No' => 'Нет~~',
  540. 'Core:Synchro:LastestStatus' => 'Последний статус~~',
  541. 'Core:Synchro:History' => 'История синхронизаций~~',
  542. 'Core:Synchro:NeverRun' => 'Синхронизация не запускалась. Логи отсутсвуют.~~',
  543. 'Core:Synchro:SynchroEndedOn_Date' => 'Синхронизация была закончена в %1$s.~~',
  544. 'Core:Synchro:SynchroRunningStartedOn_Date' => 'Синхронизация запущена в %1$s сейчас в процессе...~~',
  545. 'Menu:DataSources' => 'Синхронизация данных', // Duplicated into itop-welcome-itil (will be removed from here...)
  546. 'Menu:DataSources+' => 'All Synchronization Data Sources', // Duplicated into itop-welcome-itil (will be removed from here...)
  547. 'Core:Synchro:label_repl_ignored' => 'Игнор. (%1$s)~~',
  548. 'Core:Synchro:label_repl_disappeared' => 'Невид. (%1$s)~~',
  549. 'Core:Synchro:label_repl_existing' => 'Existing (%1$s)~~',
  550. 'Core:Synchro:label_repl_new' => 'Новый (%1$s)~~',
  551. 'Core:Synchro:label_obj_deleted' => 'Удаленный (%1$s)~~',
  552. 'Core:Synchro:label_obj_obsoleted' => 'Obsoleted (%1$s)~~',
  553. 'Core:Synchro:label_obj_disappeared_errors' => 'Ошибки (%1$s)~~',
  554. 'Core:Synchro:label_obj_disappeared_no_action' => 'No Action (%1$s)~~',
  555. 'Core:Synchro:label_obj_unchanged' => 'Unchanged (%1$s)~~',
  556. 'Core:Synchro:label_obj_updated' => 'Обновлен (%1$s)~~',
  557. 'Core:Synchro:label_obj_updated_errors' => 'Ошибки (%1$s)~~',
  558. 'Core:Synchro:label_obj_new_unchanged' => 'Unchanged (%1$s)~~',
  559. 'Core:Synchro:label_obj_new_updated' => 'Обновлен (%1$s)~~',
  560. 'Core:Synchro:label_obj_created' => 'Создан (%1$s)~~',
  561. 'Core:Synchro:label_obj_new_errors' => 'Ошибки (%1$s)~~',
  562. 'Core:Synchro:History' => 'История синхронизаций~~',
  563. 'Core:SynchroLogTitle' => '%1$s - %2$s~~',
  564. 'Core:Synchro:Nb_Replica' => 'Replica processed: %1$s~~',
  565. 'Core:Synchro:Nb_Class:Objects' => '%1$s: %2$s~~',
  566. 'Class:SynchroDataSource/Error:AtLeastOneReconciliationKeyMustBeSpecified' => 'At Least one reconciliation key must be specified, or the reconciliation policy must be to use the primary key.~~',
  567. 'Class:SynchroDataSource/Error:DeleteRetentionDurationMustBeSpecified' => 'A delete retention period must be specified, since objects are to be deleted after being marked as obsolete~~',
  568. 'Class:SynchroDataSource/Error:DeletePolicyUpdateMustBeSpecified' => 'Obsolete objects are to be updated, but no update is specified.~~',
  569. 'Class:SynchroDataSource/Error:DataTableAlreadyExists' => 'Строка %1$s уже есть в базе. Пожалуйста, используйте другое значение для синхронизаций.~~',
  570. 'Core:SynchroReplica:PublicData' => 'Public Data~~',
  571. 'Core:SynchroReplica:PrivateDetails' => 'Private Details~~',
  572. 'Core:SynchroReplica:BackToDataSource' => 'Go Back to the Synchro Data Source: %1$s~~',
  573. 'Core:SynchroReplica:ListOfReplicas' => 'List of Replica~~',
  574. 'Core:SynchroAttExtKey:ReconciliationById' => 'id (Primary Key)~~',
  575. 'Core:SynchroAtt:attcode' => 'Аттрибут~~',
  576. 'Core:SynchroAtt:attcode+' => 'Field of the object',
  577. 'Core:SynchroAtt:reconciliation' => 'Reconciliation ?~~',
  578. 'Core:SynchroAtt:reconciliation+' => 'Used for searching',
  579. 'Core:SynchroAtt:update' => 'Обновить?',
  580. 'Core:SynchroAtt:update+' => 'Used to update the object',
  581. 'Core:SynchroAtt:update_policy' => 'Политика обновлений~~',
  582. 'Core:SynchroAtt:update_policy+' => 'Behavior of the updated field',
  583. 'Core:SynchroAtt:reconciliation_attcode' => 'Reconciliation Key~~',
  584. 'Core:SynchroAtt:reconciliation_attcode+' => 'Attribute Code for the External Key Reconciliation',
  585. 'Core:SyncDataExchangeComment' => '(Data Synchro)~~',
  586. 'Core:Synchro:ListOfDataSources' => 'Список данных:~~',
  587. 'Core:Synchro:LastSynchro' => 'Последняя синхронизация:',
  588. 'Core:Synchro:ThisObjectIsSynchronized' => 'This object is synchronized with an external data source~~',
  589. 'Core:Synchro:TheObjectWasCreatedBy_Source' => 'The object was <b>created</b> by the external data source %1$s~~',
  590. 'Core:Synchro:TheObjectCanBeDeletedBy_Source' => 'The object <b>can be deleted</b> by the external data source %1$s~~',
  591. 'Core:Synchro:TheObjectCannotBeDeletedByUser_Source' => 'You <b>cannot delete the object</b> because it is owned by the external data source %1$s~~',
  592. 'TitleSynchroExecution' => 'Запуск синхронизаций.~~',
  593. 'Class:SynchroDataSource:DataTable' => 'Таблица: %1$s~~',
  594. 'Core:SyncDataSourceObsolete' => 'The data source is marked as obsolete. Operation cancelled.~~',
  595. 'Core:SyncDataSourceAccessRestriction' => 'Могут запускать только администраторы и определенные пользователи. Операция отменена.~~',
  596. 'Core:SyncTooManyMissingReplicas' => 'All records have been untouched for some time (all of the objects could be deleted). Please check that the process that writes into the synchronization table is still running. Operation cancelled.~~',
  597. 'Core:SyncSplitModeCLIOnly' => 'The synchronization can be executed in chunks only if run in mode CLI~~',
  598. 'Core:Synchro:ListReplicas_AllReplicas_Errors_Warnings' => '%1$s replicas, Ошибок %2$s, Предупреждений %3$s.~~',
  599. 'Core:SynchroReplica:TargetObject' => 'Синхронизировано объектов: %1$s~~',
  600. 'Class:AsyncSendEmail' => 'Email (asynchronous)~~',
  601. 'Class:AsyncSendEmail/Attribute:to' => 'Кому~~',
  602. 'Class:AsyncSendEmail/Attribute:subject' => 'Получатель~~',
  603. 'Class:AsyncSendEmail/Attribute:body' => 'Тело~~',
  604. 'Class:AsyncSendEmail/Attribute:header' => 'Заголовок~~',
  605. 'Class:CMDBChangeOpSetAttributeOneWayPassword' => 'Шифрованный пароль',
  606. 'Class:CMDBChangeOpSetAttributeOneWayPassword/Attribute:prev_pwd' => 'Предыдущее значение~~',
  607. 'Class:CMDBChangeOpSetAttributeEncrypted' => 'Encrypted Field~~',
  608. 'Class:CMDBChangeOpSetAttributeEncrypted/Attribute:prevstring' => 'Предыдущее значение~~',
  609. 'Class:CMDBChangeOpSetAttributeCaseLog' => 'Лог',
  610. 'Class:CMDBChangeOpSetAttributeCaseLog/Attribute:lastentry' => 'Посл.значение',
  611. 'Class:SynchroDataSource' => 'Синх.исходные данные',
  612. 'Class:SynchroDataSource/Attribute:status/Value:implementation' => 'Имплементация',
  613. 'Class:SynchroDataSource/Attribute:status/Value:obsolete' => 'Устаревший~~',
  614. 'Class:SynchroDataSource/Attribute:status/Value:production' => 'Производство~~',
  615. 'Class:SynchroDataSource/Attribute:scope_restriction' => 'Объем ограничений',
  616. 'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_attributes' => 'Использовать аттрибуты',
  617. 'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_primary_key' => 'Использовать primary_key значение',
  618. 'Class:SynchroDataSource/Attribute:action_on_zero/Value:create' => 'Создать~~',
  619. 'Class:SynchroDataSource/Attribute:action_on_zero/Value:error' => 'Ошибка~~',
  620. 'Class:SynchroDataSource/Attribute:action_on_one/Value:error' => 'Ошибка~~',
  621. 'Class:SynchroDataSource/Attribute:action_on_one/Value:update' => 'Обновить~~',
  622. 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:create' => 'Создать~~',
  623. 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:error' => 'Ошибка~~',
  624. 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:take_first' => 'Взять первый (случайно?)~~',
  625. 'Class:SynchroDataSource/Attribute:delete_policy' => 'Удалить правило~~',
  626. 'Class:SynchroDataSource/Attribute:delete_policy/Value:delete' => 'Удалить~~',
  627. 'Class:SynchroDataSource/Attribute:delete_policy/Value:ignore' => 'Игнорировать~~',
  628. 'Class:SynchroDataSource/Attribute:delete_policy/Value:update' => 'Обновить~~',
  629. 'Class:SynchroDataSource/Attribute:delete_policy/Value:update_then_delete' => 'Обновить и удалить',
  630. 'Class:SynchroDataSource/Attribute:attribute_list' => 'Список свойств~~',
  631. 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:administrators' => 'Только администраторы~~',
  632. 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:everybody' => 'Каждый может удалить объект',
  633. 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:nobody' => 'Никто',
  634. 'Class:SynchroAttribute' => 'Синх.характеристики~~',
  635. 'Class:SynchroAttribute/Attribute:sync_source_id' => 'Синхронизация данных',
  636. 'Class:SynchroAttribute/Attribute:attcode' => 'Код аттрибута',
  637. 'Class:SynchroAttribute/Attribute:update' => 'Обновить',
  638. 'Class:SynchroAttribute/Attribute:reconcile' => 'Согласование',
  639. 'Class:SynchroAttribute/Attribute:update_policy' => 'Обновить политику',
  640. 'Class:SynchroAttribute/Attribute:update_policy/Value:master_locked' => 'Заблокирован',
  641. 'Class:SynchroAttribute/Attribute:update_policy/Value:master_unlocked' => 'Разблокирован',
  642. 'Class:SynchroAttribute/Attribute:update_policy/Value:write_if_empty' => 'Инициализация если пусто',
  643. 'Class:SynchroAttribute/Attribute:finalclass' => 'Класс~~',
  644. 'Class:SynchroAttExtKey' => 'Synchro Attribute (ExtKey)~~',
  645. 'Class:SynchroAttExtKey/Attribute:reconciliation_attcode' => 'Аттрибут согласования',
  646. 'Class:SynchroAttLinkSet' => 'Synchro Attribute (Linkset)~~',
  647. 'Class:SynchroAttLinkSet/Attribute:row_separator' => 'Разделитель строк',
  648. 'Class:SynchroAttLinkSet/Attribute:attribute_separator' => 'Делитель аттрибутов',
  649. 'Class:SynchroLog' => 'Synchr Log~~',
  650. 'Class:SynchroLog/Attribute:sync_source_id' => 'Синх.исходные данные',
  651. 'Class:SynchroLog/Attribute:start_date' => 'Стартовать в',
  652. 'Class:SynchroLog/Attribute:end_date' => 'Закончить в',
  653. 'Class:SynchroLog/Attribute:status' => 'Статус',
  654. 'Class:SynchroLog/Attribute:status/Value:completed' => 'Завершен',
  655. 'Class:SynchroLog/Attribute:status/Value:error' => 'Ошибка',
  656. 'Class:SynchroLog/Attribute:status/Value:running' => 'Запущен',
  657. 'Class:SynchroLog/Attribute:stats_nb_replica_seen' => 'Nb replica seen~~',
  658. 'Class:SynchroLog/Attribute:stats_nb_replica_total' => 'Nb replica total~~',
  659. 'Class:SynchroLog/Attribute:stats_nb_obj_deleted' => 'Nb objects deleted~~',
  660. 'Class:SynchroLog/Attribute:stats_nb_obj_deleted_errors' => 'Nb of errors while deleting~~',
  661. 'Class:SynchroLog/Attribute:stats_nb_obj_obsoleted' => 'Nb objects obsoleted~~',
  662. 'Class:SynchroLog/Attribute:stats_nb_obj_obsoleted_errors' => 'Nb of errors while obsoleting~~',
  663. 'Class:SynchroLog/Attribute:stats_nb_obj_created' => 'Nb objects created~~',
  664. 'Class:SynchroLog/Attribute:stats_nb_obj_created_errors' => 'Nb or errors while creating~~',
  665. 'Class:SynchroLog/Attribute:stats_nb_obj_updated' => 'Nb objects updated~~',
  666. 'Class:SynchroLog/Attribute:stats_nb_obj_updated_errors' => 'Nb errors while updating~~',
  667. 'Class:SynchroLog/Attribute:stats_nb_replica_reconciled_errors' => 'Nb of errors during reconciliation~~',
  668. 'Class:SynchroLog/Attribute:stats_nb_replica_disappeared_no_action' => 'Nb replica disappeared~~',
  669. 'Class:SynchroLog/Attribute:stats_nb_obj_new_updated' => 'Nb objects updated~~',
  670. 'Class:SynchroLog/Attribute:stats_nb_obj_new_unchanged' => 'Nb objects unchanged~~',
  671. 'Class:SynchroLog/Attribute:last_error' => 'Посл.ошибка',
  672. 'Class:SynchroLog/Attribute:traces' => 'Слежения',
  673. 'Class:SynchroReplica' => 'Synchro Replica~~',
  674. 'Class:SynchroReplica/Attribute:sync_source_id' => 'Синх.исходные данные',
  675. 'Class:SynchroReplica/Attribute:dest_id' => 'Назначение объекта',
  676. 'Class:SynchroReplica/Attribute:dest_class' => 'Назначение типа',
  677. 'Class:SynchroReplica/Attribute:status_last_seen' => 'Был виден',
  678. 'Class:SynchroReplica/Attribute:status' => 'Статус~~',
  679. 'Class:SynchroReplica/Attribute:status/Value:modified' => 'Изменен',
  680. 'Class:SynchroReplica/Attribute:status/Value:new' => 'Новый',
  681. 'Class:SynchroReplica/Attribute:status/Value:obsolete' => 'Устаревший',
  682. 'Class:SynchroReplica/Attribute:status/Value:orphan' => 'Сирота',
  683. 'Class:SynchroReplica/Attribute:status/Value:synchronized' => 'Синхронизирован',
  684. 'Class:SynchroReplica/Attribute:status_dest_creator' => 'Объект создан',
  685. 'Class:SynchroReplica/Attribute:status_last_error' => 'Посл.ошибка',
  686. 'Class:SynchroReplica/Attribute:status_last_warning' => 'Предупреждения',
  687. 'Class:SynchroReplica/Attribute:info_creation_date' => 'Дата создания',
  688. 'Class:SynchroReplica/Attribute:info_last_modified' => 'Дата последнего изменения',
  689. 'Class:appUserPreferences' => 'Свойства пользователей',
  690. 'Class:appUserPreferences/Attribute:userid' => 'Пользователь',
  691. 'Class:appUserPreferences/Attribute:preferences' => 'Свойства',
  692. 'Core:ExecProcess:Code1' => 'Неверная команда или команда завершена с ошибкой (возможно, неверное имя скрипта)',
  693. 'Core:ExecProcess:Code255' => 'Ошибка PHP (parsing, or runtime)~~',
  694. ));
  695. //
  696. // Attribute Duration
  697. //
  698. Dict::Add('RU RU', 'Russian', 'Русский', array(
  699. 'Core:Duration_Seconds' => '%1$ds~~',
  700. 'Core:Duration_Minutes_Seconds' =>'%1$dmin %2$ds~~',
  701. 'Core:Duration_Hours_Minutes_Seconds' => '%1$dh %2$dmin %3$ds~~',
  702. 'Core:Duration_Days_Hours_Minutes_Seconds' => '%1$sd %2$dh %3$dmin %4$ds~~',
  703. 'Class:TriggerOnObject/Attribute:filter' => 'Filter~~',
  704. 'TriggerOnObject:WrongFilterQuery' => 'Wrong filter query: %1$s~~',
  705. 'TriggerOnObject:WrongFilterClass' => 'The filter query must return objects of class \"%1$s\"~~',
  706. 'Core:ExplainWTC:ElapsedTime' => 'Time elapsed (stored as \"%1$s\")~~',
  707. 'Core:ExplainWTC:StopWatch-TimeSpent' => 'Time spent for \"%1$s\"~~',
  708. 'Core:ExplainWTC:StopWatch-Deadline' => 'Deadline for \"%1$s\" at %2$d%%~~',
  709. 'Core:BulkExport:MissingParameter_Param' => 'Missing parameter \"%1$s\"~~',
  710. 'Core:BulkExport:InvalidParameter_Query' => 'Invalid value for the parameter \"query\". There is no Query Phrasebook corresponding to the id: \"%1$s\".~~',
  711. 'Core:BulkExport:ExportFormatPrompt' => 'Export format:~~',
  712. 'Core:BulkExportOf_Class' => '%1$s Export~~',
  713. 'Core:BulkExport:ClickHereToDownload_FileName' => 'Click here to download %1$s~~',
  714. 'Core:BulkExport:ExportResult' => 'Result of the export:~~',
  715. 'Core:BulkExport:RetrievingData' => 'Retrieving data...~~',
  716. 'Core:BulkExport:HTMLFormat' => 'Web Page (*.html)~~',
  717. 'Core:BulkExport:CSVFormat' => 'Comma Separated Values (*.csv)~~',
  718. 'Core:BulkExport:XLSXFormat' => 'Excel 2007 or newer (*.xlsx)~~',
  719. 'Core:BulkExport:PDFFormat' => 'PDF Document (*.pdf)~~',
  720. 'Core:BulkExport:DragAndDropHelp' => 'Drag and drop the columns\' headers to arrange the columns. Preview of %1$s lines. Total number of lines to export: %2$s.~~',
  721. 'Core:BulkExport:EmptyPreview' => 'Select the columns to be exported from the list above~~',
  722. 'Core:BulkExport:ColumnsOrder' => 'Columns order~~',
  723. 'Core:BulkExport:AvailableColumnsFrom_Class' => 'Available columns from %1$s~~',
  724. 'Core:BulkExport:NoFieldSelected' => 'Select at least one column to be exported~~',
  725. 'Core:BulkExport:CheckAll' => 'Check All~~',
  726. 'Core:BulkExport:UncheckAll' => 'Uncheck All~~',
  727. 'Core:BulkExport:ExportCancelledByUser' => 'Export cancelled by the user~~',
  728. 'Core:BulkExport:CSVOptions' => 'CSV Options~~',
  729. 'Core:BulkExport:CSVLocalization' => 'Localization~~',
  730. 'Core:BulkExport:PDFOptions' => 'PDF Options~~',
  731. 'Core:BulkExport:PDFPageFormat' => 'Page Format~~',
  732. 'Core:BulkExport:PDFPageSize' => 'Page Size:~~',
  733. 'Core:BulkExport:PageSize-A4' => 'A4~~',
  734. 'Core:BulkExport:PageSize-A3' => 'A3~~',
  735. 'Core:BulkExport:PageSize-Letter' => 'Letter~~',
  736. 'Core:BulkExport:PDFPageOrientation' => 'Page Orientation:~~',
  737. 'Core:BulkExport:PageOrientation-L' => 'Landscape~~',
  738. 'Core:BulkExport:PageOrientation-P' => 'Portrait~~',
  739. 'Core:BulkExport:XMLFormat' => 'XML file (*.xml)~~',
  740. 'Core:BulkExport:XMLOptions' => 'XML Options~~',
  741. 'Core:BulkExport:SpreadsheetFormat' => 'Spreadsheet HTML format (*.html)~~',
  742. 'Core:BulkExport:SpreadsheetOptions' => 'Spreadsheet Options~~',
  743. 'Core:BulkExport:OptionLinkSets' => 'Include linked objects~~',
  744. 'Core:BulkExport:OptionNoLocalize' => 'Do not localize the values (for Enumerated fields)~~',
  745. 'Core:BulkExport:OptionFormattedText' => 'Preserve text formatting~~',
  746. 'Core:BulkExport:ScopeDefinition' => 'Definition of the objects to export~~',
  747. 'Core:BulkExportLabelOQLExpression' => 'OQL Query:~~',
  748. 'Core:BulkExportLabelPhrasebookEntry' => 'Query Phrasebook Entry:~~',
  749. 'Core:BulkExportMessageEmptyOQL' => 'Please enter a valid OQL query.~~',
  750. 'Core:BulkExportMessageEmptyPhrasebookEntry' => 'Please select a valid phrasebook entry.~~',
  751. 'Core:BulkExportQueryPlaceholder' => 'Type an OQL query here...~~',
  752. 'Core:BulkExportCanRunNonInteractive' => 'Click here to run the export in non-interactive mode.~~',
  753. 'Core:BulkExportLegacyExport' => 'Click here to access the legacy export.~~',
  754. 'Core:BulkExport:XLSXOptions' => 'Excel Options~~',
  755. 'Core:BulkExport:TextFormat' => 'Text fields containing some HTML markup~~',
  756. 'Core:DateTime:Placeholder_d' => 'дд', // Day of the month: 2 digits (with leading zero)
  757. 'Core:DateTime:Placeholder_j' => 'д', // Day of the month: 1 or 2 digits (without leading zero)
  758. 'Core:DateTime:Placeholder_m' => 'мм', // Month on 2 digits i.e. 01-12
  759. 'Core:DateTime:Placeholder_n' => 'м', // Month on 1 or 2 digits 1-12
  760. 'Core:DateTime:Placeholder_Y' => 'гггг', // Year on 4 digits
  761. 'Core:DateTime:Placeholder_y' => 'гг', // Year on 2 digits
  762. 'Core:DateTime:Placeholder_H' => 'чч', // Hour 00..23
  763. 'Core:DateTime:Placeholder_h' => 'чч', // Hour 01..12
  764. 'Core:DateTime:Placeholder_G' => 'ч', // Hour 0..23
  765. 'Core:DateTime:Placeholder_g' => 'ч', // Hour 1..12
  766. 'Core:DateTime:Placeholder_a' => 'am/pm', // am/pm (lowercase)
  767. 'Core:DateTime:Placeholder_A' => 'AM/PM', // AM/PM (uppercase)
  768. 'Core:DateTime:Placeholder_i' => 'мм', // minutes, 2 digits: 00..59
  769. 'Core:DateTime:Placeholder_s' => 'сс', // seconds, 2 digits 00..59
  770. 'Core:Validator:Default' => 'Wrong format~~',
  771. 'Core:Validator:Mandatory' => 'Please, fill this field~~',
  772. 'Core:Validator:MustBeInteger' => 'Must be an integer~~',
  773. 'Core:Validator:MustSelectOne' => 'Please, select one~~',
  774. ));
  775. ?>