msgid ""
msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.2\n"
"Project-Id-Version: arelle\n"
"Language: ru\n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"

#: arelle\Cntlr.py:311
msgid "Unknown log level name: {0}, please choose from {1}"
msgstr "Неизвестное имя уровня журнала: {0}, выберите из {1}"

#: arelle\CntlrCmdLine.py:67
msgid "FILENAME is an entry point, which may be an XBRL instance, schema, linkbase file, inline XBRL instance, testcase file, testcase index file.  FILENAME may be a local file or a URI to a web located file.  For multiple instance filings may be | separated file names or JSON list of file/parameter dicts [{\"file\":\"filepath\"}, {\"file\":\"file2path\"} ...]."
msgstr "FILENAME - это точка входа (entry point), которая может быть файлом XBRL отчетности (XBRL instance), таксономией (schema), базой ссылок (linkbase), отчетом inline XBRL, тестовым файлом или индексом. FILENAME может быть как локальным файлом или URI на ресурс в сети Интернет (URI). Для выбора нескольких файлов отчетности (instance filings) их наименования должны быть разделены символом | или быть представлены в формате JSON списком файлов/параметров [{\"file\":\"filepath\"}, {\"file\":\"file2path\"} ...]."

#: arelle\CntlrCmdLine.py:75
msgid "user name if needed (with password) for web file retrieval"
msgstr "имя пользователя при необходимости (с паролем) для поиска веб-файлов"

#: arelle\CntlrCmdLine.py:77
msgid "password if needed (with user name) for web retrieval"
msgstr "пароль при необходимости (с именем пользователя) для веб-поиска"

#: arelle\CntlrCmdLine.py:81
msgid "FILENAME is a list of files to import to the DTS, such as additional formula or label linkbases.  Multiple file names are separated by a '|' character. "
msgstr "FILENAME - это список файлов для импорта в DTS, таких как дополнительные формулы или метки. Несколько имен файлов разделяются символом '|' персонаж "

#: arelle\CntlrCmdLine.py:85
msgid "FILENAME is a second entry point when comparing (diffing) two DTSes producing a versioning report."
msgstr "FILENAME - это вторая точка входа при сравнении двух разных DTS, создающих отчет о версировании."

#: arelle\CntlrCmdLine.py:88
msgid "FILENAME is the filename to save as the versioning report."
msgstr "FILENAME - это имя файла для сохранения в качестве отчета о версии."

#: arelle\CntlrCmdLine.py:91
msgid "Validate the file according to the entry file type.  If an XBRL file, it is validated according to XBRL validation 2.1, calculation linkbase validation if either --calcDecimals or --calcPrecision are specified, and SEC EDGAR Filing Manual (if --efm selected) or Global Filer Manual disclosure system validation (if --gfm=XXX selected). If a test suite or testcase, the test case variations are individually so validated. If formulae are present they will be validated and run unless --formula=none is specified. "
msgstr "Подтвердите файл в соответствии с типом входа файла. Если файл XBRL, он проверяется в соответствии с валидацией XBRL 2.1, проверка ссылочной базы калькуляции, если заданы значения --calcDecimals или --calcPrecision, и Руководство по заполнению SEC EDGAR (если выбрано --efm) или система валидации раскрытия информации Global Filer Manual (если --gfm=XXX). Если набор тестов или примеры тестов, варианты тестовых примеров проверяются индивидуально. Если присутствуют формулы, они будут проверяться и выполняться, если не указано значение --formula=none "

#: arelle\CntlrCmdLine.py:102
msgid "Specify calculation linkbase validation inferring decimals."
msgstr "Задайте валидацию вычисления базы ссылок, выведя десятичные числа."

#: arelle\CntlrCmdLine.py:105
msgid "Specify calculation linkbase validation inferring precision."
msgstr "Задайте валидацию вычисления базы ссылок, выведя точность."

#: arelle\CntlrCmdLine.py:108
msgid "Select Edgar Filer Manual (U.S. SEC) disclosure system validation (strict)."
msgstr "Выберите валидацию системы раскрытия информации Edgar Filer Manual (US. SEC) (строго)."

#: arelle\CntlrCmdLine.py:111
msgid "Specify a disclosure system name and select disclosure system validation.  Enter --disclosureSystem=help for list of names or help-verbose for list of names and descriptions. "
msgstr "Укажите имя системы раскрытия информации и выберите валидацию системы обнаружения. Введите --disclosureSystem=help для списка имен или help-verbose для списка имен и описаний "

#: arelle\CntlrCmdLine.py:116
msgid "Select U.K. HMRC disclosure system validation."
msgstr "Выберите валидацию системы раскрытия информации HMRC U.K."

#: arelle\CntlrCmdLine.py:118
msgid "Select validation with respect to Unit Type Registry."
msgstr "Выберите валидацию в отношении реестра типа устройства (Unit Type Registry)."

#: arelle\CntlrCmdLine.py:120
msgid "Override disclosure systems Unit Type Registry location (URL or file path)."
msgstr "Измените локацию реестра типа устройств систем раскрытия информации   (URL-адрес или путь к файлу)."

#: arelle\CntlrCmdLine.py:123
msgid "Select validation with respect testcase infosets."
msgstr "Выберите валидацию с учетом информационных данных тестового инфонабора."

#: arelle\CntlrCmdLine.py:125
msgid "Language for labels in following file options (override system settings)"
msgstr "Язык для меток в следующих параметрах файла (отменить системные настройки)"

#: arelle\CntlrCmdLine.py:128
msgid "Label role for labels in following file options (instead of standard label)"
msgstr "Роль метки для меток в следующих параметрах файла (вместо стандартной метки)"

#: arelle\CntlrCmdLine.py:131
msgid "Write DTS tree into FILE (may be .csv or .html)"
msgstr "Напишите дерево DTS в FILE (может быть .csv или .html)"

#: arelle\CntlrCmdLine.py:133
msgid "Write fact list into FILE"
msgstr "Напишите список тем в FILE"

#: arelle\CntlrCmdLine.py:135
msgid "Columns for fact list file"
msgstr "Столбцы для файла списка тем"

#: arelle\CntlrCmdLine.py:137
msgid "Write fact table into FILE"
msgstr "Запишите таблицу фактов в FILE"

#: arelle\CntlrCmdLine.py:139
msgid "Write concepts into FILE"
msgstr "Запишите концепты в FILE"

#: arelle\CntlrCmdLine.py:141
msgid "Write presentation linkbase into FILE"
msgstr "Запишите презентационную базу ссылок в FILE"

#: arelle\CntlrCmdLine.py:143
msgid "Write calculation linkbase into FILE"
msgstr "Напишите расчетную базу ссылок в FILE"

#: arelle\CntlrCmdLine.py:145
msgid "Write dimensions (of definition) linkbase into FILE"
msgstr "Запишите базу ссылок измерений (определений) в FILE"

#: arelle\CntlrCmdLine.py:147
msgid "Write formulae linkbase into FILE"
msgstr "Запишите базу ссылок формул в FILE"

#: arelle\CntlrCmdLine.py:149 arelle\CntlrCmdLine.py:152
msgid "Write linkbase relationships for viewArcrole into viewFile"
msgstr "Запишите связь базы ссылок для viewArcrole в viewFile"

#: arelle\CntlrCmdLine.py:155
msgid "Write defined role types into FILE"
msgstr "Запишите обозначенные типы ролей в файл"

#: arelle\CntlrCmdLine.py:158
msgid "Write defined arcrole types into FILE"
msgstr "Запишите обозначенные типы archRoles в FILE"

#: arelle\CntlrCmdLine.py:161
msgid "Write test report of validation (of test cases) into FILE"
msgstr "Запишите отчет валидации (тестовых примеров) в FILE"

#: arelle\CntlrCmdLine.py:164
msgid "Columns for test report file"
msgstr "Столбцы для файла отчета о тестировании"

#: arelle\CntlrCmdLine.py:167
msgid "Write RSS report into FILE"
msgstr "Запишите RSS-отчет в FILE"

#: arelle\CntlrCmdLine.py:170
msgid "Columns for RSS report file"
msgstr "Столбцы для файла отчета RSS"

#: arelle\CntlrCmdLine.py:173
msgid "Skip DTS activities (loading, discovery, validation), useful when an instance needs only to be parsed."
msgstr "Пропуск действия DTS (загрузка, обнаружение, валидация) может быть полезен, когда отчет нужно только разпарсить."

#: arelle\CntlrCmdLine.py:176
msgid "Skip loading discovered or schemaLocated files matching pattern (unix-style file name patterns separated by '|'), useful when not all linkbases are needed."
msgstr "Пропуск загрузки обнаруженных или schemaLocated файлов, соответствующих шаблону (шаблоны имен файлов в стиле unix, разделенные символом '|') - полезно, когда необходимы не все ссылочные базы."

#: arelle\CntlrCmdLine.py:179
msgid "Write log messages into file, otherwise they go to standard output.  If file ends in .xml it is xml-formatted, otherwise it is text. "
msgstr "Запись сообщения журнала в файл, в противном случае на стандартный вывод. Если файл заканчивается на .xml, он форматируется в формате xml, иначе - текст "

#: arelle\CntlrCmdLine.py:183
msgid "Logging format for messages capture, otherwise default is \"[%(messageCode)s] %(message)s - %(file)s\"."
msgstr "Формат ведения журнала для сбора сообщений, в противном случае по умолчанию используется \"[%(messageCode)s] %(message)s - %(file)s\"."

#: arelle\CntlrCmdLine.py:186
msgid "Minimum level for messages capture, otherwise the message is ignored.  Current order of levels are debug, info, info-semantic, warning, warning-semantic, warning, assertion-satisfied, inconsistency, error-semantic, assertion-not-satisfied, and error. "
msgstr "Минимальный уровень захвата сообщений, иначе сообщение будет проигнорировано. Текущий порядок уровней - отладка, информация, информация-семантика, предупреждение, предупреждение-семантика, предупреждение, контроль-пройден, несогласованность, ошибка-семантика, контроль-не пройден, ошибка "

#: arelle\CntlrCmdLine.py:190
msgid "Regular expression filter for logLevel.  (E.g., to not match *-semantic levels, logLevelFilter=(?!^.*-semantic$)(.+). "
msgstr "Фильтр регулярных выражений для logLevel. (Например, чтобы не совпадать с *-semantic уровнями, logLevelFilter=(?!^.*-semantic$)(.+). "

#: arelle\CntlrCmdLine.py:194
msgid "Regular expression filter for log message code."
msgstr "Фильтр регулярных выражений для кода сообщения журнала."

#: arelle\CntlrCmdLine.py:201
msgid "Specify parameters for formula and validation (name=value[,name=value])."
msgstr "Укажите параметры для формулы и валидации (name=value[,name=value])."

#: arelle\CntlrCmdLine.py:202
msgid "Specify parameters separator string (if other than comma)."
msgstr "Укажите строку разделителя параметров (если не запятая)."

#: arelle\CntlrCmdLine.py:205
msgid "Specify formula action: validate - validate only, without running, run - validate and run, or none - prevent formula validation or running when also specifying -v or --validate.  if this option is not specified, -v or --validate will validate and run formulas if present"
msgstr "Укажите действие формулы: validate -  только проверять, не запускать, run - проверять и запускать, или none - предотвратить проверку или запуск формулы, когда также указывая -v или --validate. Если этот параметр не указан, -v или --validate будет проверять и запускать формулы, если они присутствуют"

#: arelle\CntlrCmdLine.py:210 arelle\CntlrCmdLine.py:212
#: arelle\CntlrCmdLine.py:214 arelle\CntlrCmdLine.py:216
#: arelle\CntlrCmdLine.py:218 arelle\CntlrCmdLine.py:220
#: arelle\CntlrCmdLine.py:222 arelle\CntlrCmdLine.py:224
#: arelle\CntlrCmdLine.py:228 arelle\CntlrCmdLine.py:230
#: arelle\CntlrCmdLine.py:232 arelle\CntlrCmdLine.py:234
#: arelle\CntlrCmdLine.py:236 arelle\CntlrCmdLine.py:238
#: arelle\CntlrCmdLine.py:240 arelle\CntlrCmdLine.py:242
#: arelle\CntlrCmdLine.py:244 arelle\CntlrCmdLine.py:246
#: arelle\CntlrCmdLine.py:248 arelle\CntlrCmdLine.py:250
msgid "Specify formula tracing."
msgstr "Укажите трассировку формулы."

#: arelle\CntlrCmdLine.py:226
msgid "Specify showing times of variable set evaluation."
msgstr "Укажите время отображения проверки переменных."

#: arelle\CntlrCmdLine.py:252
msgid "Specify formula/assertion IDs to run, separated by a '|' character."
msgstr "Укажите идентификаторы formula/assertion ID для запуска (разделенные символом '|')."

#: arelle\CntlrCmdLine.py:255
msgid "Language for user interface (override system settings, such as program messages).  Does not save setting."
msgstr "Язык пользовательского интерфейса (переопределяет системные настройки, такие как сообщения программы). Не сохраняет настройку."

#: arelle\CntlrCmdLine.py:258
msgid "Modify and re-save proxy settings configuration.  Enter 'system' to use system proxy setting, 'none' to use no proxy, 'http://[user[:password]@]host[:port]'  (e.g., http://192.168.1.253, http://example.com:8080, http://joe:secret@example.com:8080),  or 'show' to show current setting, ."
msgstr "Измените и сохраните конфигурацию настроек прокси. Введите 'system', чтобы использовать системный прокси-параметр, 'none' чтобы не использовать прокси-сервер, 'http://[user[:password]@]host[:port]' (например, http://192.168.1.253, http: //example.com:8080, http://joe:secret@example.com:8080) или 'show', чтобы показать текущую настройку."

#: arelle\CntlrCmdLine.py:264
msgid "Specify internet connectivity: online or offline"
msgstr "Укажите подключение к Интернету: онлайн или офлайн"

#: arelle\CntlrCmdLine.py:267
msgid "Specify internet connection timeout in seconds (0 means unlimited)."
msgstr "Укажите время ожидания подключения к Интернету в секундах (0 означает неограниченно)."

#: arelle\CntlrCmdLine.py:270
msgid "Specify rechecking cache files (weekly is default)"
msgstr "Укажите перепроверку файлов кеша (еженедельно по умолчанию)"

#: arelle\CntlrCmdLine.py:273
msgid "Log info message for downloads to web cache."
msgstr "Введите информационное сообщение для загрузки в веб-кеш."

#: arelle\CntlrCmdLine.py:276
msgid "Specify non-standard location for configuration and cache files (overrides environment parameter XDG_CONFIG_HOME)."
msgstr "Укажите нестандартное расположение файлов конфигурации и кеша (переопределяет параметр пространства XDG_CONFIG_HOME)."

#: arelle\CntlrCmdLine.py:278
msgid "Modify plug-in configuration.  Re-save unless 'temp' is in the module list.  Enter 'show' to show current plug-in configuration.  Commands show, and module urls are '|' separated: +url to add plug-in by its url or filename, ~name to reload a plug-in by its name, -name to remove a plug-in by its name, relative URLs are relative to installation plug-in directory,  (e.g., '+http://arelle.org/files/hello_web.py', '+C:\\Program Files\\Arelle\\examples\\plugin\\hello_dolly.py' to load, or +../examples/plugin/hello_dolly.py for relative use of examples directory, ~Hello Dolly to reload, -Hello Dolly to remove).  If + is omitted from .py file nothing is saved (same as temp).  Packaged plug-in urls are their directory's url.  "
msgstr "Измените конфигурацию подключаемого модуля. Пересохраните, если 'temp' не указан в списке модулей. Введите 'show', чтобы показать текущую конфигурацию подключаемого модуля. Отображаются команды, а URL модуля разделены символом '|': +url для добавления плагина по его URL-адресу или имени файла, ~name для перезагрузки подключаемого модуля по его имени, -name для удаления подключаемого модуля по его имени, близкие URL-адреса относятся к каталогу подключаемого модуля, (Например, '+http://arelle.org/files/hello_web.py', '+ C:\\Program Files\\Arelle\\examples\\plugin\\hello_dolly.py' для загрузки или +../examples/plugin/hello_dolly.py для относительного использования каталога примеров, ~Hello Dolly для перезагрузки, -Hello Dolly для удаления). Если + отсутствует в .py файле, ничего не сохраняется (то же самое, что и temp). Упакованные URL-адреса подключаемых модулей - это адрес их каталога "

#: arelle\CntlrCmdLine.py:290
msgid "Modify taxonomy packages configuration.  Re-save unless 'temp' is in the module list.  Enter 'show' to show current packages configuration.  Commands show, and module urls are '|' separated: +url to add package by its url or filename, ~name to reload package by its name, -name to remove a package by its name, URLs are full absolute paths.  If + is omitted from package file nothing is saved (same as temp).  "
msgstr "Измените конфигурацию пакетов таксономии. Перезагрузите, если 'temp' не  указан в списке модулей. Введите 'show', чтобы отобразить текущую конфигурацию пакетов. Отображаются команды, а URL модуля разделены символом- '|': +url для добавления пакета по его URL-адресу или имени файла, ~name для перезагрузки пакета по его имени, -имя для удаления пакета по его имени, URL-адреса являются полными абсолютными траекториями. Если пропущен + в файле пакета, тогда ничего не сохранено (то же самое, что и темп) "

#: arelle\CntlrCmdLine.py:298
msgid "Provide non-standard archive manifest file name pattern (e.g., *taxonomyPackage.xml).  Uses unix file name pattern matching.  Multiple manifest files are supported in archive (such as oasis catalogs).  (Replaces search for either .taxonomyPackage.xml or catalog.xml).  "
msgstr "Предоставьте нестандартный шаблон имени файла манифеста архива (например, *taxonomyPackage.xml). Использует соответствие шаблону имени файла unix. В архиве поддерживаются несколько файлов манифеста (например, каталоги оазиса). (Заменяет поиск для .taxonomyPackage.xml или catalog.xml) "

#: arelle\CntlrCmdLine.py:302
msgid "Abort process on major error, such as when load is unable to find an entry or discovered file."
msgstr "Прерывание процесса при существенной ошибке, например, когда загрузка не может найти точку входа или файл."

#: arelle\CntlrCmdLine.py:303
msgid "Show Arelle's config and cache directory and host OS environment parameters."
msgstr "Показать каталог конфигурации и кэша Arelle и параметры операционной среды хоста операционной системы."

#: arelle\CntlrCmdLine.py:305
msgid "Collect profile statistics, such as timing of validation activities and formulae."
msgstr "Собирать статистику профиля, например, время исполнения валидации."

#: arelle\CntlrCmdLine.py:308
msgid "start web server on host:port[:server] for REST and web access, e.g., --webserver locahost:8080, or specify nondefault a server name, such as cheroot, --webserver locahost:8080:cheroot. (It is possible to specify options to be defaults for the web server, such as disclosureSystem and validations, but not including file names.) "
msgstr "запустите веб-сервер на host:port[:server] для REST и веб-доступа, например, --webserver locahost:8080, или укажите имя сервера не по умолчанию, например cheroot, --webserver locahost:8080:cheroot. (Можно указать параметры по умолчанию для веб-сервера, такие как системы раскрытия информации и валиидаций, но не включая имена файлов.) "

#: arelle\CntlrCmdLine.py:336
msgid "Show product version, copyright, and license."
msgstr "Показывать версию продукта, авторские права и лицензию."

#: arelle\CntlrCmdLine.py:368
msgid ""
"\n"
"arelle(r) {0}bit {1}\n"
"\n"
"An open source XBRL platform\n"
"(c) 2010-2015 Mark V Systems Limited\n"
"All rights reserved\n"
"http://www.arelle.org\n"
"support@arelle.org\n"
"\n"
"Licensed under the Apache License, Version 2.0 (the \"License\"); you may not \n"
"use this file except in compliance with the License.  You may obtain a copy \n"
"of the License at 'http://www.apache.org/licenses/LICENSE-2.0'\n"
"\n"
"Unless required by applicable law or agreed to in writing, software \n"
"distributed under the License is distributed on an \"AS IS\" BASIS, \n"
"WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  \n"
"See the License for the specific language governing permissions and \n"
"limitations under the License.\n"
"\n"
"Includes:\n"
"   Python(r) {3[0]}.{3[1]}.{3[2]} (c) 2001-2013 Python Software Foundation\n"
"   PyParsing (c) 2003-2013 Paul T. McGuire\n"
"   lxml {4[0]}.{4[1]}.{4[2]} (c) 2004 Infrae, ElementTree (c) 1999-2004 by Fredrik Lundh\n"
"   xlrd (c) 2005-2013 Stephen J. Machin, Lingfo Pty Ltd, (c) 2001 D. Giffin, (c) 2000 A. Khan\n"
"   xlwt (c) 2007 Stephen J. Machin, Lingfo Pty Ltd, (c) 2005 R. V. Kiseliov{2}\n"
"   May include installable plug-in modules with author-specific license terms"
msgstr ""
"\n"
"arelle (r) {0} бит {1}\n"
"\n"
"Платформа XBRL с открытым исходным кодом\n"
"(C) 2010-2015 гг. Mark V Systems Limited\n"
"Все права защищены\n"
"http://www.arelle.org\n"
"support@arelle.org\n"
"\n"
"Лицензируется по лицензии Apache, версия 2.0 (\"Лицензия\"); вы не можете использовать этот файл, кроме как в соответствии с Лицензией. Вы можете получить копию Лицензии на странице \"http://www.apache.org/licenses/LICENSE-2.0\"\n"
"\n"
"Если это не предусмотрено действующим законодательством или не согласовано в письменной форме, программное обеспечение\n"
"распространяемое по лицензии, распространяется на основе \"КАК ЕСТЬ\", БЕЗ КАКИХ_ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ , явных или подразумеваемых.\n"
"См. Лицензию на конкретном языке, определяющем разрешения и\n"
"Ограничения по Лицензии.\n"
"\n"
"Включает:\n"
"  Python(r) {3[0]}.{3[1]}.{3[2]} (c) 2001-2013 Python Software Foundation\n"
"   PyParsing (c) 2003-2013 Paul T. McGuire\n"
"   lxml {4[0]}.{4[1]}.{4[2]} (c) 2004 Infrae, ElementTree (c) 1999-2004 by Fredrik Lundh\n"
"   xlrd (c) 2005-2013 Stephen J. Machin, Lingfo Pty Ltd, (c) 2001 D. Giffin, (c) 2000 A. Khan\n"
"   xlwt (c) 2007 Stephen J. Machin, Lingfo Pty Ltd, (c) 2005 R. V. Kiseliov{2}\n"
"   Может включать устанавливаемые модули плагинов с условиями лицензии для конкретного автора"

#: arelle\CntlrCmdLine.py:390
msgid ""
"\n"
"   Bottle (c) 2011-2013 Marcel Hellkamp"
msgstr ""
"\n"
"   Bottle (c) 2011-2013 Marcel Hellkamp"

#: arelle\CntlrCmdLine.py:393
msgid ""
"Disclosure system choices: \n"
"{0}"
msgstr ""
"Выбор системы раскрытия информации:\n"
"{0}"

#: arelle\CntlrCmdLine.py:404
msgid ""
"incorrect arguments, please try\n"
"  python CntlrCmdLine.py --help"
msgstr ""
"неправильные параметры, пожалуйста, попробуйте\n"
"  Python CntlrCmdLine.py --help"

#: arelle\CntlrCmdLine.py:412
msgid ""
"incorrect arguments with --webserver, please try\n"
"  python CntlrCmdLine.py --help"
msgstr ""
"неверные параметры with --webserver, пожалуйста, попробуйте\n"
"  Python CntlrCmdLine.py --help"

#: arelle\CntlrCmdLine.py:503
msgid "Proxy configuration has been set."
msgstr "Конфигурация прокси установлена."

#: arelle\CntlrCmdLine.py:506
msgid "Proxy configured to use {0}."
msgstr "Прокси настроен на использование {0}."

#: arelle\CntlrCmdLine.py:507 arelle\DialogUserPassword.py:137
msgid "Microsoft Windows Internet Settings"
msgstr "Настройки Интернета Microsoft Windows"

#: arelle\CntlrCmdLine.py:508 arelle\DialogUserPassword.py:139
msgid "Mac OS X System Configuration"
msgstr "Конфигурация системы Mac OS X"

#: arelle\CntlrCmdLine.py:509 arelle\DialogUserPassword.py:141
msgid "environment variables"
msgstr "переменные среды"

#: arelle\CntlrCmdLine.py:511
msgid "Proxy setting: http://{0}{1}{2}{3}{4}"
msgstr "Настройка прокси: http://{0}{1}{2}{3}{4}"

#: arelle\CntlrCmdLine.py:518
msgid "Proxy is disabled."
msgstr "Прокси отключен."

#: arelle\CntlrCmdLine.py:532
msgid "Addition of plug-in {0} successful."
msgstr "Добавление плагина {0} выполнено успешно."

#: arelle\CntlrCmdLine.py:538 arelle\CntlrCmdLine.py:600
msgid "Unable to load plug-in."
msgstr "Не удалось загрузить подключаемый модуль."

#: arelle\CntlrCmdLine.py:541
msgid "Reload of plug-in successful."
msgstr "Перезагрузка плагина прошла успешно."

#: arelle\CntlrCmdLine.py:544
msgid "Unable to reload plug-in."
msgstr "Невозможно перезагрузить подключаемый модуль."

#: arelle\CntlrCmdLine.py:547
msgid "Deletion of plug-in successful."
msgstr "Подключаемый модуль удален."

#: arelle\CntlrCmdLine.py:550
msgid "Unable to delete plug-in."
msgstr "Не удалось удалить подключаемый модуль."

#: arelle\CntlrCmdLine.py:560
msgid "Activation of plug-in {0} successful, version {1}."
msgstr "Активация подключаемого модуля {0} прошла успешно, версия {1}."

#: arelle\CntlrCmdLine.py:563
msgid "Unable to load \"%(name)s\" as a plug-in or \"%(name)s\" is not recognized as a plugin command. "
msgstr "Невозможно загрузить \"%(name)s\" в качестве подключаемого модуля или \"%(name)s\" не распознается как команда плагина. "

#: arelle\CntlrCmdLine.py:577
msgid "Plug-in modules:"
msgstr "Подключаемые модули:"

#: arelle\CntlrCmdLine.py:580
msgid "Plug-in: {0}; author: {1}; version: {2}; status: {3}; date: {4}; description: {5}; license {6}."
msgstr "Подключаемый модуль: {0}; Автор: {1}; Версия: {2}; Статус: {3}; Дата: {4}; Описание: {5}; Лицензия {6}."

#: arelle\CntlrCmdLine.py:597
msgid "Addition of package {0} successful."
msgstr "Добавление пакета {0} выполнено успешно."

#: arelle\CntlrCmdLine.py:603
msgid "Reload of package successful."
msgstr "Перезагрузка пакета прошла успешно."

#: arelle\CntlrCmdLine.py:605
msgid "Unable to reload package."
msgstr "Невозможно перезагрузить пакет."

#: arelle\CntlrCmdLine.py:608
msgid "Deletion of package successful."
msgstr "Удаление пакета прошло успешно."

#: arelle\CntlrCmdLine.py:610
msgid "Unable to delete package."
msgstr "Не удалось удалить пакет."

#: arelle\CntlrCmdLine.py:615
msgid "Activation of package {0} successful."
msgstr "Активация пакета {0} выполнена успешно."

#: arelle\CntlrCmdLine.py:619
msgid "Unable to load package \"%(name)s\" as a package or \"%(name)s\" is not recognized as a packages command. "
msgstr "Невозможно загрузить пакет \"%(name)s\" в виде пакета или \"%(name)s\" не распознается как команда пакетов. "

#: arelle\CntlrCmdLine.py:629
msgid "Taxonomy packages:"
msgstr "Таксономические пакеты:"

#: arelle\CntlrCmdLine.py:631
msgid "Package: {0}; version: {1}; status: {2}; date: {3}; description: {4}."
msgstr "Пакет: {0}; Версия: {1}; Статус: {2}; Дата: {3}; Описание: {4}."

#: arelle\CntlrCmdLine.py:637
msgid "Config directory: {0}"
msgstr "Каталог конфигураций: {0}"

#: arelle\CntlrCmdLine.py:638
msgid "Cache directory: {0}"
msgstr "Каталог кеша: {0}"

#: arelle\CntlrCmdLine.py:641
msgid "XDG_CONFIG_HOME={0}"
msgstr "XDG_CONFIG_HOME = {0}"

#: arelle\CntlrCmdLine.py:666
msgid "both --efm and --disclosureSystem validation are requested, ignoring --efm only"
msgstr "необходима проверка --efm и --disclosureSystems проверки, игнорируя --efm"

#: arelle\CntlrCmdLine.py:693
msgid "both --calcDecimals and --calcPrecision validation are requested, proceeding with --calcDecimals only"
msgstr "необходима проверка --calcDecimals и --calcPrecision валидация, при условии, только исходя из --calcDecimals"

#: arelle\CntlrCmdLine.py:783
msgid "File name parameter appears to be malformed JSON: {0}"
msgstr "Параметр File name выглядит некорректным. JSON: {0}"

#: arelle\CntlrCmdLine.py:826 arelle\CntlrCmdLine.py:869
#: arelle\CntlrGenVersReports.py:322 arelle\CntlrProfiler.py:20
#: arelle\CntlrWinMain.py:749
msgid "views loading"
msgstr "загружаюся Views"

#: arelle\CntlrCmdLine.py:830
msgid ""
"Entry point loading Failed to complete request: \n"
"{0} \n"
"{1}"
msgstr ""
"Загрузка точки входа не удалась:\n"
"{0}\n"
"{1}"

#: arelle\CntlrCmdLine.py:838 arelle\CntlrCmdLine.py:876
msgid "load"
msgstr "загрузка"

#: arelle\CntlrCmdLine.py:840
msgid "loaded in %.2f secs at %s"
msgstr "загружено за %.2f сек в %s"

#: arelle\CntlrCmdLine.py:851
msgid "import in %.2f secs at %s"
msgstr "импорт за %.2f сек в %s"

#: arelle\CntlrCmdLine.py:854
msgid "import"
msgstr "импорт"

#: arelle\CntlrCmdLine.py:878
msgid "diff comparison DTS loaded in %.2f secs"
msgstr "сравнение DTS за %.2f сек"

#: arelle\CntlrCmdLine.py:884
msgid "diff"
msgstr "diff"

#: arelle\CntlrCmdLine.py:886 arelle\CntlrWinMain.py:966
msgid "compared in %.2f secs"
msgstr "сравнение за %.2f сек"

#: arelle\CntlrCmdLine.py:893
msgid ""
"[Exception] Failed to doad diff file: \n"
"{0} \n"
"{1}"
msgstr ""
"[Исключение] Не удалось загрузить файл сравнения:\n"
"{0}\n"
"{1}"

#: arelle\CntlrCmdLine.py:912 arelle\CntlrWinMain.py:934
msgid "validated in %.2f secs"
msgstr "проверено за %.2f сек"

#: arelle\CntlrCmdLine.py:925
msgid "formula validation and execution in %.2f secs"
msgstr "проверка и выполнение формулы за %.2f сек"

#: arelle\CntlrCmdLine.py:927
msgid "formula validation only in %.2f secs"
msgstr "проверка формулы за %.2f сек"

#: arelle\CntlrCmdLine.py:964
msgid ""
"[IOError] Failed to save output:\n"
" {0}"
msgstr ""
"[IOError] Не удалось сохранить:\n"
" {0}"

#: arelle\CntlrCmdLine.py:970
msgid ""
"[Exception] Failed to complete request: \n"
"{0} \n"
"{1}"
msgstr ""
"[Исключение] Не удалось выполнить запрос: \n"
"{0}\n"
"{1}"

#: arelle\CntlrCmdLine.py:978
msgid "total"
msgstr "итого"

#: arelle\CntlrGenVersReports.py:31
msgid ""
"FILENAME is an excel 95-2003 index file containing columns: \n"
"Dir is a test directory, \n"
"fromURI is the fromDTS URI relative to test director, \n"
"toURI is the toDTS URI relative to test director, \n"
"Description is the goal of the test for testcase description, \n"
"Assignment is the business, technical, or errata classification, \n"
"Expected event is an event localName that is expected \n"
"\n"
"Output files and testcases are located in filename's directory, \n"
"report files are generated in '/report' under fromURI's directory."
msgstr ""
"FILENAME - файл Excel 95-2003, содержащий столбцы:\n"
"Dir - тестовый каталог,\n"
"FromURI - URI fromDTS, относящийся к тестовому каталогу,\n"
"ToURI - URI toDTS, относящийся к тестовому каталогу,\n"
"Description - тектовое описание цели теста,\n"
"Assignment - это бизнес или техническая классификация или классификация ошибок.\n"
"Expected event - это ожидаемое событие localName\n"
"\n"
"Выходные файлы и тестовые файлы находятся в каталоге исходного файла\n"
"Файлы отчетов генерируются в подкаталоге '/ report' каталога fromURI."

#: arelle\CntlrGenVersReports.py:41
msgid "Date if desired to use (instead of today) in generated testcase elements."
msgstr "Дата, если есть желание использовать (вместо today) в сгенерированных элементах тестового набора."

#: arelle\CntlrGenVersReports.py:73
msgid "[info] xls loaded in {0:.2} secs at {1}"
msgstr "[Info] xls загружен за {0:.2} сек. в  {1}"

#: arelle\CntlrGenVersReports.py:117 arelle\CntlrGenVersReports.py:337
msgid "[info] testcase uriFrom {0}"
msgstr "[Info] uriFrom тестового набора {0}"

#: arelle\CntlrGenVersReports.py:120 arelle\CntlrGenVersReports.py:341
msgid "loading from DTS"
msgstr "загрузка из DTS"

#: arelle\CntlrGenVersReports.py:120 arelle\CntlrGenVersReports.py:345
msgid "loading to DTS"
msgstr "выгрузка в DTS"

#: arelle\CntlrGenVersReports.py:283
msgid "Exception: %(error)s, Excel row: %(excelRow)s"
msgstr "Исключение: %(error)s, строка Excel: %(excelRow)s"

#: arelle\CntlrGenVersReports.py:323
msgid "[info] loaded in {0:.2} secs"
msgstr "[Info] загружен за {0:.2} сек"

#: arelle\CntlrGenVersReports.py:328
msgid "[info] testcases {0}"
msgstr "[Info] тестовые наборы {0}"

#: arelle\CntlrQuickBooks.py:213
msgid "Waiting for QuickBooks"
msgstr "Ожидание QuickBooks"

#: arelle\CntlrQuickBooks.py:244
msgid "Generating XBRL-GL from QuickBooks response"
msgstr "Генерация XBRL-GL из ответа QuickBooks"

#: arelle\CntlrQuickBooks.py:542
msgid "Saving XBRL-GL instance"
msgstr "Сохранение отчета XBRL-GL"

#: arelle\CntlrQuickBooks.py:544
msgid "Done"
msgstr "Готово"

#: arelle\CntlrWebMain.py:116
msgid ""
"<html><body><form method=\"POST\"><table>\n"
"                <tr><td>Name:</td><td><input name=\"name\" type=\"text\" /></td></tr>\n"
"                <tr><td>Password:</td><td><input name=\"password\" type=\"password\" /></td></tr>\n"
"                <tr><td>&nbsp;</td><td><input type=\"submit\" value=\"Submit\" /></td></tr>\n"
"                </table></form></body></html>"
msgstr ""
"<html><body><form method=\"POST\"><table>\n"
"                <Tr> <td> Имя: </td> <td> <input name=\"name\" type=\"text\" /></td></tr>\n"
"                <Tr> <td> Пароль: </td> <td> <input name=\"password\" type=\"password\" /></td></tr>\n"
"                <Tr> <td> & nbsp; </td> <td> <input type=\"submit\" value=\"Submit\" /></td></tr>\n"
"                </table> </form> </body> </HTML>"

#: arelle\CntlrWebMain.py:131
msgid "<p>You are logged in as user: {0}</p>"
msgstr "<P> Вы вошли как пользователь: {0} </p>"

#: arelle\CntlrWebMain.py:133
msgid "<p>Login failed</p>"
msgstr "<P> Ошибка входа </p>"

#: arelle\CntlrWebMain.py:151
msgid "<p>You are logged out.</p>"
msgstr "<P> Вы вышли из системы. </P>"

#: arelle\CntlrWebMain.py:216
msgid "POST file upload must be a zip file"
msgstr "POST - загружаемый файл должна быть zip"

#: arelle\CntlrWebMain.py:219
msgid "POST must provide a zip file, Content-Type '{0}' not recognized as a zip file."
msgstr "POST должен быть zip. Content-Type '{0}' не распознан как zip."

#: arelle\CntlrWebMain.py:228
msgid "Only validation or one view can be specified in one requested."
msgstr "В одном запросе может быть указана только проверка или просмотр."

#: arelle\CntlrWebMain.py:230
msgid "Media '{0}' is not supported for validation (please select xhtml, html, xml, json or text)"
msgstr "Формат '{0}' не поддерживается для валидации (выберите xhtml, html, xml, json или text)"

#: arelle\CntlrWebMain.py:233
msgid "Media '{0}' is not supported for view (please select xhtml, html, xml, csv, or json)"
msgstr "Формат '{0}' не поддерживается для просмотра (выберите xhtml, html, xml, csv или json)"

#: arelle\CntlrWebMain.py:235
msgid "Neither validation nor view requested, nothing to do."
msgstr "Ни валидация, ни просмотр не запрашиваются."

#: arelle\CntlrWebMain.py:238
msgid "Flavor '{0}' is not supported"
msgstr "Разновидность '{0}' не поддерживается"

#: arelle\CntlrWebMain.py:240
msgid "View '{0}' is not supported"
msgstr "Вид '{0}' не поддерживается"

#: arelle\CntlrWebMain.py:242
msgid "URL: "
msgstr "URL: "

#: arelle\CntlrWebMain.py:332 arelle\CntlrWebMain.py:815
msgid "Messages"
msgstr "Сообщения"

#: arelle\CntlrWebMain.py:341
msgid "From DTS, to DTS, and report must be specified"
msgstr "Должны быть указаны: исходный DTS, результирующий DTS и отчет"

#: arelle\CntlrWebMain.py:359
msgid "proxy, plugins, packages or environment must be specified"
msgstr "прокси, плагины, пакеты или среда должны быть указаны"

#: arelle\CntlrWebMain.py:371
msgid "Configuration Request"
msgstr "Запрос конфигурации"

#: arelle\CntlrWebMain.py:387
msgid "Stop Request"
msgstr "Запрос остановки"

#: arelle\CntlrWebMain.py:414
msgid "QuickBooks report '{0}' is not supported (please select from: {1})"
msgstr "Отчет QuickBooks '{0}' не поддерживается (пожалуйста, выберите из: {1})"

#: arelle\CntlrWebMain.py:417
msgid "Media '{0}' is not supported for xbrl-gl (please select xhtml, html or xml)"
msgstr "Формат '{0}' не поддерживается для xbrl-gl (выберите xhtml, html или xml)"

#: arelle\CntlrWebMain.py:419
msgid "FromDate '{0}' missing or not valid"
msgstr "FromDate '{0}' отсутствует или некорректен"

#: arelle\CntlrWebMain.py:421
msgid "ToDate '{0}' missing or not valid"
msgstr "ToDate '{0}' отсутствует или некорректен"

#: arelle\CntlrWebMain.py:425
msgid "Request queued for QuickBooks..."
msgstr "Запрос в очереди для QuickBooks ..."

#: arelle\CntlrWebMain.py:425 arelle\CntlrWebMain.py:446
#: arelle\CntlrWebMain.py:452
msgid "Quickbooks Request"
msgstr "Запрос QuickBooks"

#: arelle\CntlrWebMain.py:446
msgid "QuickBooks ticket not found, request canceled."
msgstr "Запрос QuickBooks не найден, запрос отменен."

#: arelle\CntlrWebMain.py:451
msgid "{0}, Waiting 20 seconds..."
msgstr "{0}, Ожидание 20 секунд ..."

#: arelle\CntlrWebMain.py:472
msgid ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">Arelle QuickBooks Global Ledger Interface</th></tr>\n"
"<tr><td>checkbox</td><td>Trial Balance.</td></tr>\n"
"<tr><td>close button</td><td>Done</td></tr>\n"
"</table>"
msgstr ""
"<table width=\"700p\">\n"
"<Tr> <th colspan=\"2\"> Интерфейс Arelle QuickBooks Global Ledger</th> </tr>\n"
"<tr><td>checkbox</td><td>Trial Balance.</td></tr>\n"
"<tr><td>close button</td><td>Done</td></tr>\n"
"</table>"

#: arelle\CntlrWebMain.py:515
msgid ""
"<table>\n"
"<tr><th colspan=\"2\">Arelle web API</th></tr>\n"
"<tr><td>/help</td><td>This web page.</td></tr>\n"
"<tr><td>/about</td><td>About web page, copyrights, etc.</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">Validation</th></tr>\n"
"<tr><td>/rest/xbrl/{file}/validation/xbrl</td><td>Validate document at {file}.</td></tr>\n"
msgstr ""
"<table>\n"
"<tr><th colspan=\"2\">Arelle web API</th></tr>\n"
"<Tr> <td> /help </td> <td> Эта веб-страница. </Td> </tr>\n"
"<Tr> <td> /about </td> <td> О веб-странице, авторских правах и т. д. </Td> </tr>\n"
"\n"
"<tr><th colspan=\"2\"> Проверка </th> </tr>\n"
"<tr><td>/rest/xbrl/{file}/validation/xbrl</td><td> Проверить документ в {файле}. </Td> </tr>\n"

#: arelle\CntlrWebMain.py:523
msgid ""
"\n"
"<tr><td>Â </td><td>For an http POST of a zip file (mime type application/zip), {file} is the relative file path inside the zip file.</td></tr>\n"
"<tr><td>Â </td><td>For an http GET request, {file} may be a web url, and may have \"/\" characters replaced by \";\" characters \n"
"(but that is not necessary).</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/c.xbrl/validation/xbrl?media=xml</code>: Validate entry instance\n"
"document in the POSTed zip archived file c.xbrl and return structured xml results.</td></tr>\n"
"<tr><td>/rest/xbrl/validation</td><td>(Alternative syntax) Validate document, file is provided as a parameter (see below).</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/validation?file=c.xbrl&amp;media=xml</code>: Validate entry instance\n"
"document c.xbrl (in POSTed zip) and return structured xml results.</td></tr>\n"
msgstr ""
"\n"
"<Tr> <td> Â </td> <td> Для http POST zip-файла (mime type application / zip), {file} - путь к файлу внутри zip-файла. </Td> </tr >\n"
"<Tr> <td> Â </td> <td> Для HTTP-запроса GET {файл} может быть URL-адресом WWW и может быть заменен символом \"/\" на \";\" \n"
"(Но это необязательно). </Td> </tr>\n"
"<tr><td style=\"text-align=right;\">Например: </td> <td> <code> /rest/xbrl/c.xbrl/validation/xbrl?media=xml </code>: Проверить документ в файле zip архива и вернуть результат в xml. </Td> </tr>\n"
"<tr><td>/rest/xbrl/validation</td><td> (Альтернативный синтаксис) Проверить документ. Имя файла как параметр (см. Ниже). </Td> </tr>\n"
"<tr><td style=\"text-align=right;\"> Пример: </td> <td> <code> /rest/xbrl/validation?file=c.xbrl&amp;media=xml </code>: Проверить документ xbrl и вернуть результаты xml. </Td> </tr>\n"

#: arelle\CntlrWebMain.py:534
msgid ""
"\n"
"<tr><td>Â </td><td>For a browser request or http GET request, {file} may be local or web url, and may have \"/\" characters replaced by \";\" characters \n"
"(but that is not necessary).</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/c:/a/b/c.xbrl/validation/xbrl?media=xml</code>: Validate entry instance\n"
"document at c:/a/b/c.xbrl (on local drive) and return structured xml results.</td></tr>\n"
"<tr><td>Â </td><td>For an http POST of a zip file (mime type application/zip), {file} is the relative file path inside the zip file.</td></tr>\n"
"<tr><td>/rest/xbrl/validation</td><td>(Alternative syntax) Validate document, file is provided as a parameter (see below).</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/validation?file=c:/a/b/c.xbrl&amp;media=xml</code>: Validate entry instance\n"
"document at c:/a/b/c.xbrl (on local drive) and return structured xml results.</td></tr>\n"
msgstr ""
"\n"
"<Tr> <td> Â </td> <td> Для запроса браузера или HTTP-запроса GET {файл} может быть локальным или веб-адресом и может быть заменен символом \"/\" на \";\" \n"
"(Но это необязательно). </Td> </tr>\n"
"<tr><td style=\"text-align=right;\"> Пример: </td> <td> <code> /rest/xbrl/c:/a/b/c.xbrl/validation/xbrl?media= Xml </code>: проверить документа в c: /a/b/c.xbrl (на локальном диске) и вернуть результаты в xml. </Td> </tr>\n"
"<Tr> <td> Â </td> <td> Для http POST zip-файла (mime type application / zip), {file} - путь к файлу внутри zip-файла. </Td> </tr >\n"
"<tr><td>/rest/xbrl/validation</td><td> (Альтернативный синтаксис) Проверить документ (см. ниже). </Td> </tr>\n"
"<tr><td style=\"text-align=right;\"> Пример: </td> <td> <code> /rest/xbrl/validation?file=c:/a/b/c.xbrl&amp;media= Xml </code>: проверить документ в c: /a/b/c.xbrl (на локальном диске) и вернуть результаты в xml. </Td> </tr>\n"

#: arelle\CntlrWebMain.py:544
msgid ""
"\n"
"<tr><td></td><td>Parameters are optional after \"?\" character, and are separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">flavor</td><td><code>standard</code>: XBRL 2.1 and XDT validation.  (If formulas are present they will also be compiled and run.)  (default)\n"
"<br/>{<code>sec</code>*|<code>edgar</code>*}: SEC Edgar Filer Manual validation.   (If formulas are present they will also be compiled and run.)\n"
"<br/><code>standard-except-formula</code>: XBRL 2.1 and XDT validation.  (If formulas are present they will be ignored.)\n"
"<br/><code>formula-compile-only</code>: Formulas will be compiled but not run.  (No XBRL 2.1, XDT, or disclosure system validation.)\n"
"<br/><code>formula-compile-and-run</code>: Formulas will be compiled and run.  (No XBRL 2.1, XDT, or disclosure system validation.)</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> or <code>xhtml</code>: Html text results. (default)\n"
"<br/><code>xml</code>: XML structured results.\n"
"<br/><code>json</code>: JSON results.\n"
"<br/><code>text</code>: Plain text results (no markup).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">file</td><td>Alternate way to specify file name or url by a parameter.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">import</td><td>A list of files to import to the DTS, such as additional formula \n"
"or label linkbases.  Multiple file names are separated by a '|' character.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">labelLang</td><td>Label language to override system settings, e.g., <code>&labelLang=ja</code>.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">labelRole</td><td>Label role instead of standard label, e.g., <code>&labelRole=http://www.xbrl.org/2003/role/verboseLabel</code>.  To use the concept QName instead of a label, specify <code>&labelRole=XBRL-concept-name</code>.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">uiLang</td><td>User interface language to override system settings, e.g., <code>&uiLang=fr</code>.  Changes setting for current session (but not saved setting).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">calcDecimals</td><td>Specify calculation linkbase validation inferring decimals.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">calcPrecision</td><td>Specify calculation linkbase validation inferring precision.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">efm-*</td><td>Select Edgar Filer Manual (U.S. SEC) disclosure system validation. (Alternative to flavor parameter.):<br/> \n"
"<code>efm-pragmatic</code>: SEC-required rules, currently-allowed years<br/>\n"
"<code>efm-strict</code>: SEC-semantic additional rules, currently-allowed years<br/>\n"
"<code>efm-pragmatic-all-years</code>: SEC-required rules, all years<br/>\n"
"<code>efm-strict-all-years</code>: SEC-semantic additional rules, all years</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">ifrs</td><td>Specify IFRS Global Filer Manual validation.</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">hmrc</td><td>Specify HMRC validation.</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">sbr-nl</td><td>Specify SBR-NL taxonomy validation.</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">utr</td><td>Select validation with respect to Unit Type Registry.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">infoset</td><td>Select validation with respect to testcase infoset.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">parameters</td><td>Specify parameters for validation or formula (comma separated name=value[,name2=value2]).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaAsserResultCounts</td><td>Report formula assertion counts.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarSetExprResult</td><td>Trace variable set formula value, assertion test results.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarSetTiming</td><td>Trace variable set execution times.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarFilterWinnowing</td><td>Trace variable set filter winnowing.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">{other}</td><td>Other detailed formula trace parameters:<br/>\n"
"formulaParamExprResult, formulaParamInputValue, formulaCallExprSource, formulaCallExprCode, formulaCallExprEval,\n"
"formulaCallExprResult, formulaVarSetExprEval, formulaFormulaRules, formulaVarsOrder,\n"
"formulaVarExpressionSource, formulaVarExpressionCode, formulaVarExpressionEvaluation, formulaVarExpressionResult, formulaVarFiltersResult, and formulaRunIDs.\n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">abortOnMajorError</td><td>Abort process on major error, such as when load is unable to find an entry or discovered file.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">collectProfileStats</td><td>Collect profile statistics, such as timing of validation activities and formulae.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">plugins</td><td>Activate plug-ins, specify  '|' separated .py modules (relative to plug-in directory).</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">packages</td><td>Activate taxonomy packages, specify  '|' separated .zip packages (absolute URLs or file paths).</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">Versioning Report (diff of two DTSes)</th></tr>\n"
"<tr><td>/rest/xbrl/diff</td><td>Diff two DTSes, producing an XBRL versioning report relative to report directory.</td></tr>\n"
"<tr><td></td><td>Parameters are requred \"?\" character, and are separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">fromDTS</td><td>File name or url of from DTS.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">toDTS</td><td>File name or url of to DTS.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">report</td><td>File name or url of to report (to for relative path construction).  The report is not written out, but its contents are returned by the web request to be saved by the requestor.</td></tr> \n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/diff?fromDTS=c:/a/prev/old.xsd&amp;toDTS=c:/a/next/new.xsd&amp;report=c:/a/report/report.xml</code>: Diff two DTSes and produce versioning report.</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">Views</th></tr>\n"
"<tr><td>/rest/xbrl/{file}/{view}</td><td>View document at {file}.</td></tr>\n"
"<tr><td>Â </td><td>{file} may be local or web url, and may have \"/\" characters replaced by \";\" characters (but that is not necessary).</td></tr>\n"
"<tr><td>Â </td><td>{view} may be <code>DTS</code>, <code>concepts</code>, <code>pre</code>, <code>cal</code>, <code>dim</code>, <code>facts</code>, <code>factTable</code>, <code>formulae</code>, <code>roleTypes</code>, or <code>arcroleTypes</code>.</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/c:/a/b/c.xbrl/dim?media=html</code>: View dimensions of \n"
"document at c:/a/b/c.xbrl (on local drive) and return html result.</td></tr>\n"
"<tr><td>/rest/xbrl/view</td><td>(Alternative syntax) View document, file and view are provided as parameters (see below).</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/view?file=c:/a/b/c.xbrl&amp;view=dim&amp;media=xml</code>: Validate entry instance\n"
"document at c:/a/b/c.xbrl (on local drive) and return structured xml results.</td></tr>\n"
"<tr><td></td><td>Parameters are optional after \"?\" character, and are separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> or <code>xhtml</code>: Html text results. (default)\n"
"<br/><code>xml</code>: XML structured results.\n"
"<br/><code>csv</code>: CSV text results (no markup).\n"
"<br/><code>json</code>: JSON text results.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">file</td><td>Alternate way to specify file name or url by a parameter.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">view</td><td>Alternate way to specify view by a parameter.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">viewArcrole</td><td>Alternate way to specify view by indicating arcrole desired.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">import</td><td>A list of files to import to the DTS, such as additional formula \n"
"or label linkbases.  Multiple file names are separated by a '|' character.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">factListCols</td><td>A list of column names for facts list.  Multiple names are separated by a space or comma characters.\n"
"Example:  <code>factListCols=Label,unitRef,Dec,Value,EntityScheme,EntityIdentifier,Period,Dimensions</code></td></tr> \n"
"\n"
"<tr><th colspan=\"2\">Excel interface</th></tr>\n"
"<tr><td>GUI operation:</td><td>Select data tab.<br/>Click Get External Data From Web.<br/>\n"
"New Web Query dialog, enter rest URI to Address (example, for instance with indicated fact columns: \n"
"<code>http://localhost:8080/rest/xbrl/C:/Users/John Doe/Documents/eu/instance.xbrl/facts?media=xhtml&factListCols=Label,unitRef,Dec,Value,EntityScheme,EntityIdentifier,Period,Dimensions</code><br/>\n"
"Before clicking Go, click Options, on Options dialog select Full HTML Formatting, then Ok to Options dialog.<br/>\n"
"Click Go.<br/>\n"
"Click arrow to select table.<br/>\n"
"Click Import button.<br/>\n"
"Review insertion cell, click ok on Import Data dialog.</td></tr>\n"
"<tr><td>VBA macro:</td><td>\n"
"<code>With ActiveSheet.QueryTables.Add(Connection:= _<br/>\n"
"   \"URL;http://localhost:8080/rest/xbrl/C:/Users/John Doe/Documents/eu/instance.xbrl/facts?media=xhtml&factListCols=Label,unitRef,Dec,Value,EntityScheme,EntityIdentifier,Period,Dimensions\" _<br/>\n"
"   , Destination:=Range(\"$A$1\"))<br/>\n"
"   .Name = \"facts\"<br/>\n"
"   .FieldNames = True<br/>\n"
"   .RowNumbers = False<br/>\n"
"   .FillAdjacentFormulas = False<br/>\n"
"   .PreserveFormatting = False<br/>\n"
"   .RefreshOnFileOpen = False<br/>\n"
"   .BackgroundQuery = True<br/>\n"
"   .RefreshStyle = xlInsertDeleteCells<br/>\n"
"   .SavePassword = False<br/>\n"
"   .SaveData = True<br/>\n"
"   .AdjustColumnWidth = True<br/>\n"
"   .RefreshPeriod = 0<br/>\n"
"   .WebSelectionType = xlAllTables<br/>\n"
"   .WebFormatting = xlWebFormattingAll<br/>\n"
"   .WebPreFormattedTextToColumns = True<br/>\n"
"   .WebConsecutiveDelimitersAsOne = True<br/>\n"
"   .WebSingleBlockTextImport = False<br/>\n"
"   .WebDisableDateRecognition = False<br/>\n"
"   .WebDisableRedirections = False<br/>\n"
"   .Refresh BackgroundQuery:=False<br/>\n"
"End With</code></td></tr>\n"
"\n"
"<tr><th colspan=\"2\">QuickBooks interface</th></tr>\n"
"<tr><td>Setup:</td><td>Install QuickBooks Web Connector by <a href=\"http://marketplace.intuit.com/webconnector/\" target=\"installWBWC\">clicking here</a>.<br/>\n"
"Click on QuickBooks.qwc in the Program Files Arelle directory, to install web connector for Arelle.  (It specifies localhost:8080 in it.)<br/>\n"
"Open your QuickBooks and desired company<br/>\n"
"From start menu, programs, QuickBooks, start Web Connector (QBWC).  Web connector may want a password, use any string, such as \"abcd\", as it's not checked at this time.<br/>\n"
"Start Arelle web server (if it wasn't already running)<br/>\n"
"To request xbrl-gl, select report type (generalLedger, journal, or trialBalance) and specify file name for xbrl-gl output instance.<br/>\n"
"QBWC polls once a minute, if impatient, in the QBWC window, click its Arelle checkbox and press the update button.<br/>\n"
"(If you get the error [8004041A] from Quickbooks, enable the company file for Arelle access in\n"
"Quickbooks: Edit->Preferences...->Integrated Applications->Company Preferences->click allow web access for ArelleWebService)<br/>\n"
"</td></tr> \n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>http://localhost:8080/rest/quickbooks/generalLedger/xbrl-gl/C:/mystuff/xbrlGeneralLedger.xbrl/view?fromDate=2011-01-01&toDate=2011-12-31</code> \n"
"(You may omit <code>/view</code>.)</td></tr>\n"
"<tr><td></td><td>Parameters follow \"?\" character, and are separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> or <code>xhtml</code>: Html text results. (default)\n"
"<br/><code>xml</code>: XML structured results.\n"
"<br/><code>json</code>: JSON results.\n"
"<br/><code>text</code>: Plain text results (no markup).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">fromDate, toDate</td><td>From &amp to dates for GL transactions</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">Management</th></tr>\n"
"<tr><td>/rest/configure</td><td>Configure settings:</td></tr>\n"
"<tr><td></td><td>Parameters are required following \"?\" character, and are separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">proxy</td><td>Show or modify and re-save proxy settings:<br/>\n"
"Enter 'show' to view current setting, 'system' to configure to use system proxy setting, 'none' to configure for no proxy, or 'http://[user[:password]@]host[:port]' (e.g., http://192.168.1.253, http://example.com:8080, http://joe:secret@example.com:8080).\" ))\n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">plugins</td><td>Show or modify and re-save plug-ins configuration:<br/>\n"
"Enter 'show' to view plug-ins configuration, , or '|' separated modules: \n"
"+url to add plug-in by its url or filename (relative to plug-in directory else absolute), ~name to reload a plug-in by its name, -name to remove a plug-in by its name, \n"
" (e.g., '+http://arelle.org/files/hello_web.py', '+C:\\Program Files\\Arelle\\examples\\plugin\\hello_dolly.py' to load,\n"
"~Hello Dolly to reload, -Hello Dolly to remove).  (Note that plug-ins are transient on Google App Engine, specify with &amp;plugins to other rest commands.) \n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">packages</td><td>Show or modify and re-save taxonomy packages configuration:<br/>\n"
"Enter 'show' to view packages configuration, , or '|' separated package URLs: \n"
"+url to add package by its full url or filename, ~name to reload a package by its name, -name to remove a package by its name. \n"
"(Note that packages are transient on Google App Engine, specify with &amp;packages to other rest commands.) \n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">environment</td><td>Show host environment (config and cache directories).</td></tr>\n"
msgstr ""
"\n"
"<tr><td></td><td>Parameters are optional after \"?\" character, and are separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">flavor</td><td><code>standard</code>: XBRL 2.1 and XDT validation.  (If formulas are present they will also be compiled and run.)  (default)\n"
"<br/>{<code>sec</code>*|<code>edgar</code>*}: SEC Edgar Filer Manual validation.   (If formulas are present they will also be compiled and run.)\n"
"<br/><code>standard-except-formula</code>: XBRL 2.1 and XDT validation.  (If formulas are present they will be ignored.)\n"
"<br/><code>formula-compile-only</code>: Formulas will be compiled but not run.  (No XBRL 2.1, XDT, or disclosure system validation.)\n"
"<br/><code>formula-compile-and-run</code>: Formulas will be compiled and run.  (No XBRL 2.1, XDT, or disclosure system validation.)</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> or <code>xhtml</code>: Html text results. (default)\n"
"<br/><code>xml</code>: XML structured results.\n"
"<br/><code>json</code>: JSON results.\n"
"<br/><code>text</code>: Plain text results (no markup).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">file</td><td>Alternate way to specify file name or url by a parameter.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">import</td><td>A list of files to import to the DTS, such as additional formula \n"
"or label linkbases.  Multiple file names are separated by a '|' character.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">labelLang</td><td>Label language to override system settings, e.g., <code>&labelLang=ja</code>.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">labelRole</td><td>Label role instead of standard label, e.g., <code>&labelRole=http://www.xbrl.org/2003/role/verboseLabel</code>.  To use the concept QName instead of a label, specify <code>&labelRole=XBRL-concept-name</code>.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">uiLang</td><td>User interface language to override system settings, e.g., <code>&uiLang=fr</code>.  Changes setting for current session (but not saved setting).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">calcDecimals</td><td>Specify calculation linkbase validation inferring decimals.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">calcPrecision</td><td>Specify calculation linkbase validation inferring precision.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">efm-*</td><td>Select Edgar Filer Manual (U.S. SEC) disclosure system validation. (Alternative to flavor parameter.):<br/> \n"
"<code>efm-pragmatic</code>: SEC-required rules, currently-allowed years<br/>\n"
"<code>efm-strict</code>: SEC-semantic additional rules, currently-allowed years<br/>\n"
"<code>efm-pragmatic-all-years</code>: SEC-required rules, all years<br/>\n"
"<code>efm-strict-all-years</code>: SEC-semantic additional rules, all years</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">ifrs</td><td>Specify IFRS Global Filer Manual validation.</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">hmrc</td><td>Specify HMRC validation.</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">sbr-nl</td><td>Specify SBR-NL taxonomy validation.</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">utr</td><td>Select validation with respect to Unit Type Registry.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">infoset</td><td>Select validation with respect to testcase infoset.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">parameters</td><td>Specify parameters for validation or formula (comma separated name=value[,name2=value2]).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaAsserResultCounts</td><td>Report formula assertion counts.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarSetExprResult</td><td>Trace variable set formula value, assertion test results.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarSetTiming</td><td>Trace variable set execution times.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">formulaVarFilterWinnowing</td><td>Trace variable set filter winnowing.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">{other}</td><td>Other detailed formula trace parameters:<br/>\n"
"formulaParamExprResult, formulaParamInputValue, formulaCallExprSource, formulaCallExprCode, formulaCallExprEval,\n"
"formulaCallExprResult, formulaVarSetExprEval, formulaFormulaRules, formulaVarsOrder,\n"
"formulaVarExpressionSource, formulaVarExpressionCode, formulaVarExpressionEvaluation, formulaVarExpressionResult, formulaVarFiltersResult, and formulaRunIDs.\n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">abortOnMajorError</td><td>Abort process on major error, such as when load is unable to find an entry or discovered file.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">collectProfileStats</td><td>Collect profile statistics, such as timing of validation activities and formulae.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">plugins</td><td>Activate plug-ins, specify  '|' separated .py modules (relative to plug-in directory).</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">packages</td><td>Activate taxonomy packages, specify  '|' separated .zip packages (absolute URLs or file paths).</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">Versioning Report (diff of two DTSes)</th></tr>\n"
"<tr><td>/rest/xbrl/diff</td><td>Diff two DTSes, producing an XBRL versioning report relative to report directory.</td></tr>\n"
"<tr><td></td><td>Parameters are requred \"?\" character, and are separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">fromDTS</td><td>File name or url of from DTS.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">toDTS</td><td>File name or url of to DTS.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">report</td><td>File name or url of to report (to for relative path construction).  The report is not written out, but its contents are returned by the web request to be saved by the requestor.</td></tr> \n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/diff?fromDTS=c:/a/prev/old.xsd&amp;toDTS=c:/a/next/new.xsd&amp;report=c:/a/report/report.xml</code>: Diff two DTSes and produce versioning report.</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">Views</th></tr>\n"
"<tr><td>/rest/xbrl/{file}/{view}</td><td>View document at {file}.</td></tr>\n"
"<tr><td>Â </td><td>{file} may be local or web url, and may have \"/\" characters replaced by \";\" characters (but that is not necessary).</td></tr>\n"
"<tr><td>Â </td><td>{view} may be <code>DTS</code>, <code>concepts</code>, <code>pre</code>, <code>cal</code>, <code>dim</code>, <code>facts</code>, <code>factTable</code>, <code>formulae</code>, <code>roleTypes</code>, or <code>arcroleTypes</code>.</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/c:/a/b/c.xbrl/dim?media=html</code>: View dimensions of \n"
"document at c:/a/b/c.xbrl (on local drive) and return html result.</td></tr>\n"
"<tr><td>/rest/xbrl/view</td><td>(Alternative syntax) View document, file and view are provided as parameters (see below).</td></tr>\n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>/rest/xbrl/view?file=c:/a/b/c.xbrl&amp;view=dim&amp;media=xml</code>: Validate entry instance\n"
"document at c:/a/b/c.xbrl (on local drive) and return structured xml results.</td></tr>\n"
"<tr><td></td><td>Parameters are optional after \"?\" character, and are separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> or <code>xhtml</code>: Html text results. (default)\n"
"<br/><code>xml</code>: XML structured results.\n"
"<br/><code>csv</code>: CSV text results (no markup).\n"
"<br/><code>json</code>: JSON text results.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">file</td><td>Alternate way to specify file name or url by a parameter.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">view</td><td>Alternate way to specify view by a parameter.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">viewArcrole</td><td>Alternate way to specify view by indicating arcrole desired.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">import</td><td>A list of files to import to the DTS, such as additional formula \n"
"or label linkbases.  Multiple file names are separated by a '|' character.</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">factListCols</td><td>A list of column names for facts list.  Multiple names are separated by a space or comma characters.\n"
"Example:  <code>factListCols=Label,unitRef,Dec,Value,EntityScheme,EntityIdentifier,Period,Dimensions</code></td></tr> \n"
"\n"
"<tr><th colspan=\"2\">Excel interface</th></tr>\n"
"<tr><td>GUI operation:</td><td>Select data tab.<br/>Click Get External Data From Web.<br/>\n"
"New Web Query dialog, enter rest URI to Address (example, for instance with indicated fact columns: \n"
"<code>http://localhost:8080/rest/xbrl/C:/Users/John Doe/Documents/eu/instance.xbrl/facts?media=xhtml&factListCols=Label,unitRef,Dec,Value,EntityScheme,EntityIdentifier,Period,Dimensions</code><br/>\n"
"Before clicking Go, click Options, on Options dialog select Full HTML Formatting, then Ok to Options dialog.<br/>\n"
"Click Go.<br/>\n"
"Click arrow to select table.<br/>\n"
"Click Import button.<br/>\n"
"Review insertion cell, click ok on Import Data dialog.</td></tr>\n"
"<tr><td>VBA macro:</td><td>\n"
"<code>With ActiveSheet.QueryTables.Add(Connection:= _<br/>\n"
"   \"URL;http://localhost:8080/rest/xbrl/C:/Users/John Doe/Documents/eu/instance.xbrl/facts?media=xhtml&factListCols=Label,unitRef,Dec,Value,EntityScheme,EntityIdentifier,Period,Dimensions\" _<br/>\n"
"   , Destination:=Range(\"$A$1\"))<br/>\n"
"   .Name = \"facts\"<br/>\n"
"   .FieldNames = True<br/>\n"
"   .RowNumbers = False<br/>\n"
"   .FillAdjacentFormulas = False<br/>\n"
"   .PreserveFormatting = False<br/>\n"
"   .RefreshOnFileOpen = False<br/>\n"
"   .BackgroundQuery = True<br/>\n"
"   .RefreshStyle = xlInsertDeleteCells<br/>\n"
"   .SavePassword = False<br/>\n"
"   .SaveData = True<br/>\n"
"   .AdjustColumnWidth = True<br/>\n"
"   .RefreshPeriod = 0<br/>\n"
"   .WebSelectionType = xlAllTables<br/>\n"
"   .WebFormatting = xlWebFormattingAll<br/>\n"
"   .WebPreFormattedTextToColumns = True<br/>\n"
"   .WebConsecutiveDelimitersAsOne = True<br/>\n"
"   .WebSingleBlockTextImport = False<br/>\n"
"   .WebDisableDateRecognition = False<br/>\n"
"   .WebDisableRedirections = False<br/>\n"
"   .Refresh BackgroundQuery:=False<br/>\n"
"End With</code></td></tr>\n"
"\n"
"<tr><th colspan=\"2\">QuickBooks interface</th></tr>\n"
"<tr><td>Setup:</td><td>Install QuickBooks Web Connector by <a href=\"http://marketplace.intuit.com/webconnector/\" target=\"installWBWC\">clicking here</a>.<br/>\n"
"Click on QuickBooks.qwc in the Program Files Arelle directory, to install web connector for Arelle.  (It specifies localhost:8080 in it.)<br/>\n"
"Open your QuickBooks and desired company<br/>\n"
"From start menu, programs, QuickBooks, start Web Connector (QBWC).  Web connector may want a password, use any string, such as \"abcd\", as it's not checked at this time.<br/>\n"
"Start Arelle web server (if it wasn't already running)<br/>\n"
"To request xbrl-gl, select report type (generalLedger, journal, or trialBalance) and specify file name for xbrl-gl output instance.<br/>\n"
"QBWC polls once a minute, if impatient, in the QBWC window, click its Arelle checkbox and press the update button.<br/>\n"
"(If you get the error [8004041A] from Quickbooks, enable the company file for Arelle access in\n"
"Quickbooks: Edit->Preferences...->Integrated Applications->Company Preferences->click allow web access for ArelleWebService)<br/>\n"
"</td></tr> \n"
"<tr><td style=\"text-align=right;\">Example:</td><td><code>http://localhost:8080/rest/quickbooks/generalLedger/xbrl-gl/C:/mystuff/xbrlGeneralLedger.xbrl/view?fromDate=2011-01-01&toDate=2011-12-31</code> \n"
"(You may omit <code>/view</code>.)</td></tr>\n"
"<tr><td></td><td>Parameters follow \"?\" character, and are separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">media</td><td><code>html</code> or <code>xhtml</code>: Html text results. (default)\n"
"<br/><code>xml</code>: XML structured results.\n"
"<br/><code>json</code>: JSON results.\n"
"<br/><code>text</code>: Plain text results (no markup).</td></tr> \n"
"<tr><td style=\"text-indent: 1em;\">fromDate, toDate</td><td>From &amp to dates for GL transactions</td></tr>\n"
"\n"
"<tr><th colspan=\"2\">Management</th></tr>\n"
"<tr><td>/rest/configure</td><td>Configure settings:</td></tr>\n"
"<tr><td></td><td>Parameters are required following \"?\" character, and are separated by \"&amp;\" characters, \n"
"as follows:</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">proxy</td><td>Show or modify and re-save proxy settings:<br/>\n"
"Enter 'show' to view current setting, 'system' to configure to use system proxy setting, 'none' to configure for no proxy, or 'http://[user[:password]@]host[:port]' (e.g., http://192.168.1.253, http://example.com:8080, http://joe:secret@example.com:8080).\" ))\n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">plugins</td><td>Show or modify and re-save plug-ins configuration:<br/>\n"
"Enter 'show' to view plug-ins configuration, , or '|' separated modules: \n"
"+url to add plug-in by its url or filename (relative to plug-in directory else absolute), ~name to reload a plug-in by its name, -name to remove a plug-in by its name, \n"
" (e.g., '+http://arelle.org/files/hello_web.py', '+C:\\Program Files\\Arelle\\examples\\plugin\\hello_dolly.py' to load,\n"
"~Hello Dolly to reload, -Hello Dolly to remove).  (Note that plug-ins are transient on Google App Engine, specify with &amp;plugins to other rest commands.) \n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">packages</td><td>Show or modify and re-save taxonomy packages configuration:<br/>\n"
"Enter 'show' to view packages configuration, , or '|' separated package URLs: \n"
"+url to add package by its full url or filename, ~name to reload a package by its name, -name to remove a package by its name. \n"
"(Note that packages are transient on Google App Engine, specify with &amp;packages to other rest commands.) \n"
"</td></tr>\n"
"<tr><td style=\"text-indent: 1em;\">environment</td><td>Show host environment (config and cache directories).</td></tr>\n"

#: arelle\CntlrWebMain.py:697
msgid ""
"\n"
"<tr><td>/rest/stopWebServer</td><td>Shut down (terminate process after 2.5 seconds delay).</td></tr>\n"
msgstr ""
"\n"
"<Tr> <td> /rest/stopWebServer </td> <td> Остановить веб-сервер (завершить процесс после задержки 2,5 секунды). </Td> </tr>\n"

#: arelle\CntlrWebMain.py:708
msgid ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">About arelle</th></tr>\n"
"<tr><td rowspan=\"12\" style=\"vertical-align:top;\"><img src=\"%s\"/></td><td>arelle&reg; version: %s %sbit %s. An open source XBRL platform</td></tr>\n"
"<tr><td>&copy; 2010-2015 Mark V Systems Limited.  All rights reserved.</td></tr>\n"
"<tr><td>Web site: <a href=\"http://www.arelle.org\">http://www.arelle.org</a>.  \n"
"E-mail support: <a href=\"mailto:support@arelle.org\">support@arelle.org</a>.</td></tr>\n"
"<tr><td>Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file \n"
"except in compliance with the License.  You may obtain a copy of the License at\n"
"<a href=\"http://www.apache.org/licenses/LICENSE-2.0\">http://www.apache.org/licenses/LICENSE-2.0</a>.\n"
"Unless required by applicable law or agreed to in writing, software distributed under the License \n"
"is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  \n"
"See the License for the specific language governing permissions and limitations under the License.</td></tr>\n"
"<tr><td>Includes:</td><tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">Python&reg; %s.%s.%s &copy; 2001-2010 Python Software Foundation</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">PyParsing &copy; 2003-2010 Paul T. McGuire</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">lxml %s.%s.%s &copy; 2004 Infrae, ElementTree &copy; 1999-2004 by Fredrik Lundh</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">xlrd &copy; 2005-2013 Stephen J. Machin, Lingfo Pty Ltd, &copy; 2001 D. Giffin, &copy; 2000 A. Khan</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">xlwt &copy; 2007 Stephen J. Machin, Lingfo Pty Ltd, &copy; 2005 R. V. Kiseliov</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">Bottle &copy; 2011 Marcel Hellkamp</td></tr>\n"
"</table>"
msgstr ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">О Arelle</th></tr>\n"
"<tr><td rowspan=\"12\" style=\"vertical-align:top;\"><img src=\"%s\"/></td><td>arelle&reg; version: %s %sbit %s. Open source XBRL платформа</td></tr>\n"
"<tr><td>&copy; 2010-2015 Mark V Systems Limited.  All rights reserved.</td></tr>\n"
"<tr><td>Сайт: <a href=\"http://www.arelle.org\">http://www.arelle.org</a>.  \n"
"E-mail: <a href=\"mailto:support@arelle.org\">support@arelle.org</a>.</td></tr>\n"
"<tr><td>Лицензия Apache License, Version 2.0 (the \"License\") <a href=\"http://www.apache.org/licenses/LICENSE-2.0\">http://www.apache.org/licenses/LICENSE-2.0</a>.\n"
"<tr><td>Включает:</td><tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">Python&reg; %s.%s.%s &copy; 2001-2010 Python Software Foundation</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">PyParsing &copy; 2003-2010 Paul T. McGuire</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">lxml %s.%s.%s &copy; 2004 Infrae, ElementTree &copy; 1999-2004 by Fredrik Lundh</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">xlrd &copy; 2005-2013 Stephen J. Machin, Lingfo Pty Ltd, &copy; 2001 D. Giffin, &copy; 2000 A. Khan</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">xlwt &copy; 2007 Stephen J. Machin, Lingfo Pty Ltd, &copy; 2005 R. V. Kiseliov</td></tr>\n"
"<tr><td style=\"text-indent: 2.0em;\">Bottle &copy; 2011 Marcel Hellkamp</td></tr>\n"
"</table>"

#: arelle\CntlrWebMain.py:739
msgid ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">Arelle Web Services</th></tr>\n"
"<tr><td>/help</td><td>Help web page, web services API.</td></tr>\n"
"<tr><td>/about</td><td>About web page, copyrights, license, included software.</td></tr>\n"
"</table>"
msgstr ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">Arelle Web Services</th></tr>\n"
"<tr><td>/help</td><td>ПОмощь по использованию API.</td></tr>\n"
"<tr><td>/about</td><td>О продукте, авторских правах, лицензии, прилагаемом программном обеспечении</td></tr>\n"
"</table>"

#: arelle\CntlrWebMain.py:750
msgid ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">Arelle CGI Services</th></tr>\n"
"<tr><td>?help</td><td>Help web page, CGI services.</td></tr>\n"
"<tr><td>?about</td><td>About web page, copyrights, license, included software.</td></tr>\n"
"<tr><td>REST API</td><td>The Arelle REST API is supported through CGI if the entire CGI path is wildcard-mapped to the arelleCmdLine executable.</td></tr>\n"
"</table>"
msgstr ""
"<table width=\"700p\">\n"
"<tr><th colspan=\"2\">Arelle CGI Services</th></tr>\n"
"<Tr> <td>?help </td> <td>Помощь по сервисам CGI. </Td> </tr>\n"
"<Tr> <td>?about </td> <td>О продукте, авторских правах, лицензии, прилагаемом программном обеспечении. </Td> </tr>\n"
"<Tr> <td> REST API </td> <td>Arelle REST API поддерживается через CGI, если весь путь CGI сопоставлен с шаблоном для исполняемого файла arelleCmdLine. </Td> </tr>\n"
"</Table>"

#: arelle\CntlrWinMain.py:96
msgid "Open File..."
msgstr "Открыть файл..."

#: arelle\CntlrWinMain.py:97
msgid "Open Web..."
msgstr "Открыть веб-адрес..."

#: arelle\CntlrWinMain.py:98
msgid "Import File..."
msgstr "Импортировать файл..."

#: arelle\CntlrWinMain.py:99
msgid "Import Web..."
msgstr "Импортировать веб-адрес..."

#: arelle\CntlrWinMain.py:101 arelle\ViewWinRenderedGrid.py:82
msgid "Save"
msgstr "Сохранить"

#: arelle\CntlrWinMain.py:102
msgid "Save As..."
msgstr "Сохранить как..."

#: arelle\CntlrWinMain.py:103
msgid "Save DTS Package"
msgstr "Сохранить пакет DTS"

#: arelle\CntlrWinMain.py:105 arelle\CntlrWinMain.py:251
#: arelle\DialogFind.py:148 arelle\DialogPackageManager.py:194
#: arelle\DialogPluginManager.py:195 arelle\ViewWinFactGrid.py:31
#: arelle\ViewWinTree.py:268 arelle\ViewWinTupleGrid.py:25
msgid "Close"
msgstr "Закрыть"

#: arelle\CntlrWinMain.py:107
msgid "Quit"
msgstr "Выход"

#: arelle\CntlrWinMain.py:123 arelle\DialogOpenArchive.py:43
#: arelle\DialogOpenArchive.py:51 arelle\DialogOpenArchive.py:86
#: arelle\DialogOpenArchive.py:360 arelle\DialogOpenArchive.py:362
msgid "File"
msgstr "Файл"

#: arelle\CntlrWinMain.py:128
msgid "Validation"
msgstr "Валидация"

#: arelle\CntlrWinMain.py:129 arelle\CntlrWinMain.py:1170
#: arelle\ViewWinXml.py:22
msgid "Validate"
msgstr "Проверить"

#: arelle\CntlrWinMain.py:133
msgid "Disclosure system checks"
msgstr "Проверка систем раскрытия информации"

#: arelle\CntlrWinMain.py:134
msgid "Select disclosure system..."
msgstr "Выберите систему раскрытия информации ..."

#: arelle\CntlrWinMain.py:138
msgid "Calc Linkbase checks"
msgstr "Проверка Calc Linkbase"

#: arelle\CntlrWinMain.py:142
msgid "Infer Decimals in calculations"
msgstr "Вывести десятичные числа в вычислениях"

#: arelle\CntlrWinMain.py:146
msgid "Unit Type Registry validation"
msgstr "Валидация Типов Данных (Unit Type Registry)"

#: arelle\CntlrWinMain.py:151
msgid "Parameters..."
msgstr "Параметры ..."

#: arelle\CntlrWinMain.py:153 arelle\FormulaEvaluator.py:1075
msgid "Formula"
msgstr "Формула"

#: arelle\CntlrWinMain.py:156
msgid "Compare DTSes..."
msgstr "Сравнить DTS..."

#: arelle\CntlrWinMain.py:160 arelle\ViewWinRssFeed.py:48
msgid "Options..."
msgstr "Настройки..."

#: arelle\CntlrWinMain.py:161 arelle\ViewWinRssFeed.py:49
msgid "Start"
msgstr "Запустить"

#: arelle\CntlrWinMain.py:162 arelle\ViewWinRssFeed.py:50
msgid "Stop"
msgstr "Остановить"

#: arelle\CntlrWinMain.py:164 arelle\ViewWinRssFeed.py:51
msgid "RSS Watch"
msgstr "Просмотр RSS"

#: arelle\CntlrWinMain.py:167
msgid "Internet"
msgstr "Интернет"

#: arelle\CntlrWinMain.py:171
msgid "Work offline"
msgstr "Работать в офлайн"

#: arelle\CntlrWinMain.py:182
msgid "Clear cache"
msgstr "Очистить кэш"

#: arelle\CntlrWinMain.py:183
msgid "Manage cache"
msgstr "Управление кешем"

#: arelle\CntlrWinMain.py:184 arelle\DialogUserPassword.py:37
msgid "Proxy Server"
msgstr "Прокси-сервер"

#: arelle\CntlrWinMain.py:187
msgid "Messages log"
msgstr "Журнал сообщений"

#: arelle\CntlrWinMain.py:188 arelle\CntlrWinMain.py:308
msgid "Clear"
msgstr "Очистить"

#: arelle\CntlrWinMain.py:189 arelle\CntlrWinMain.py:309
#: arelle\ViewWinList.py:113
msgid "Save to file"
msgstr "Сохранить в файл"

#: arelle\CntlrWinMain.py:193
msgid "Collect profile stats"
msgstr "Сбор статистики профиля"

#: arelle\CntlrWinMain.py:194
msgid "Log profile stats"
msgstr "Журнал статистики профиля"

#: arelle\CntlrWinMain.py:195
msgid "Clear profile stats"
msgstr "Очистить статистику профиля"

#: arelle\CntlrWinMain.py:198
msgid "Show debug messages"
msgstr "Показать отладочные сообщения"

#: arelle\CntlrWinMain.py:200
msgid "Language..."
msgstr "Язык..."

#: arelle\CntlrWinMain.py:204
msgid "Tools"
msgstr "Инструменты"

#: arelle\CntlrWinMain.py:211 arelle\ViewWinTree.py:265
msgid "View"
msgstr "Посмотр"

#: arelle\CntlrWinMain.py:215
msgid "Check for updates"
msgstr "Проверить наличие обновлений"

#: arelle\CntlrWinMain.py:216
msgid "Manage plug-ins"
msgstr "Управление подключаемыми модулями"

#: arelle\CntlrWinMain.py:217
msgid "Manage packages"
msgstr "Управление пакетами"

#: arelle\CntlrWinMain.py:220
msgid "About..."
msgstr "О программе..."

#: arelle\CntlrWinMain.py:233
msgid "Help"
msgstr "Помощь"

#: arelle\CntlrWinMain.py:237 arelle\CntlrWinMain.py:874
#: arelle\CntlrWinMain.py:891 arelle\DialogFind.py:351
#: arelle\ViewWinFactList.py:76
msgid "Ready..."
msgstr "Готово..."

#: arelle\CntlrWinMain.py:248
msgid "Open by choosing a local XBRL file, testcase, or archive file"
msgstr "Открыть, выбрав локальный файл XBRL, тестовый файл или файл архива"

#: arelle\CntlrWinMain.py:248
msgid "Open local file"
msgstr "Открыть локальный файл"

#: arelle\CntlrWinMain.py:249
msgid "Enter an http:// URL of an XBRL file or testcase"
msgstr "Введите URL http:// файла XBRL или тестового файла"

#: arelle\CntlrWinMain.py:249
msgid "Open web file"
msgstr "Открыть файл из веб"

#: arelle\CntlrWinMain.py:250
msgid "Save file"
msgstr "Сохранить файл"

#: arelle\CntlrWinMain.py:250
msgid "Saves currently selected local XBRL file"
msgstr "Сохранить выбранный локальный файл XBRL"

#: arelle\CntlrWinMain.py:251
msgid "Closes currently selected instance/DTS or testcase(s)"
msgstr "Закрыть выбранный отчет/DTS или тестовый файл(ы)"

#: arelle\CntlrWinMain.py:253
msgid "Find dialog for scope and method of searching"
msgstr "Диалог поиска для области и метода поиска"

#: arelle\CntlrWinMain.py:253 arelle\DialogFind.py:70 arelle\DialogFind.py:144
msgid "Find"
msgstr "Найти"

#: arelle\CntlrWinMain.py:255
msgid "Validate currently selected DTS or testcase(s)"
msgstr "Подтвердить выбранный DTS или тестовый файл(ы)"

#: arelle\CntlrWinMain.py:256
msgid "Compare DTSes"
msgstr "Сравнить DTSы"

#: arelle\CntlrWinMain.py:256
msgid "compare two DTSes"
msgstr "сравнить два DTS"

#: arelle\CntlrWinMain.py:258
msgid "Clears the messages log"
msgstr "Очистить журнал сообщений"

#: arelle\CntlrWinMain.py:258
msgid "Messages Log | Clear"
msgstr "Журнал сообщений | Очистить"

#: arelle\CntlrWinMain.py:305
msgid "messages"
msgstr "сообщения"

#: arelle\CntlrWinMain.py:311 arelle\ViewWinList.py:115
#: arelle\ViewWinTree.py:197
msgid "Copy to clipboard"
msgstr "Скопировать в буфер обмена"

#: arelle\CntlrWinMain.py:381 arelle\CntlrWinMain.py:447
#: arelle\CntlrWinMain.py:907
msgid "arelle - Unnamed"
msgstr "arelle - Без имени"

#: arelle\CntlrWinMain.py:414
msgid "Recent files"
msgstr "Недавние файлы"

#: arelle\CntlrWinMain.py:421
msgid "Recent imports"
msgstr "Недавний импорт"

#: arelle\CntlrWinMain.py:435
msgid "Packages"
msgstr "Пакеты"

#: arelle\CntlrWinMain.py:475
msgid "arelle - Unsaved Changes"
msgstr "arelle - Несохраненные изменения"

#: arelle\CntlrWinMain.py:476
msgid ""
"Are you sure to close the current instance without saving?\n"
" (OK will discard changes.)"
msgstr ""
"Вы действительно хотите закрыть текущий отчет без сохранения?\n"
" (ОК отменит изменения.)"

#: arelle\CntlrWinMain.py:506
msgid "arelle - Save HTML-rendered Table"
msgstr "arelle - Сохранить таблицу в формате HTML"

#: arelle\CntlrWinMain.py:508
msgid "HTML file .htm"
msgstr "HTML-файл .htm"

#: arelle\CntlrWinMain.py:508
msgid "HTML file .html"
msgstr "HTML-файл .html"

#: arelle\CntlrWinMain.py:512
msgid "arelle - Save Table Layout Model"
msgstr "arelle - Сохранить модель макета таблицы"

#: arelle\CntlrWinMain.py:514
msgid "Layout model file .xml"
msgstr "Файл модели макета .xml"

#: arelle\CntlrWinMain.py:519
msgid "arelle - Save XBRL Instance or HTML-rendered Table"
msgstr "arelle - Сохранить отчет XBRL или таблицу в формате HTML"

#: arelle\CntlrWinMain.py:521
msgid "HTML table .htm"
msgstr "HTML-таблица .htm"

#: arelle\CntlrWinMain.py:521
msgid "HTML table .html"
msgstr "HTML-таблица .html"

#: arelle\CntlrWinMain.py:521 arelle\CntlrWinMain.py:540
msgid "XBRL instance .xbrl"
msgstr "Отчет XBRL .xbrl"

#: arelle\CntlrWinMain.py:521 arelle\CntlrWinMain.py:540
msgid "XBRL instance .xml"
msgstr "XBRL отчет .xml"

#: arelle\CntlrWinMain.py:531 arelle\CntlrWinMain.py:553
#: arelle\CntlrWinMain.py:574 arelle\CntlrWinMain.py:594
#: arelle\CntlrWinMain.py:992 arelle\CntlrWinMain.py:1277
#: arelle\UITkTable.py:853
msgid "arelle - Error"
msgstr "arelle - Ошибка"

#: arelle\CntlrWinMain.py:532 arelle\CntlrWinMain.py:554
#: arelle\CntlrWinMain.py:575 arelle\CntlrWinMain.py:595
#: arelle\CntlrWinMain.py:1278
msgid ""
"Failed to save {0}:\n"
"{1}"
msgstr ""
"Не удалось сохранить {0}:\n"
"{1}"

#: arelle\CntlrWinMain.py:538
msgid "arelle - Save Instance"
msgstr "arelle - Сохранить отчет"

#: arelle\CntlrWinMain.py:544
msgid "arelle - Save Test Results"
msgstr "arelle - Сохранить результаты проверки"

#: arelle\CntlrWinMain.py:546 arelle\CntlrWinMain.py:562
msgid "CSV file"
msgstr "CSV-файл"

#: arelle\CntlrWinMain.py:560
msgid "arelle - Save {0}"
msgstr "arelle - Сохранить {0}"

#: arelle\CntlrWinMain.py:562
msgid "JSON file"
msgstr "Файл JSON"

#: arelle\CntlrWinMain.py:562
msgid "XML file"
msgstr "Файл XML"

#: arelle\CntlrWinMain.py:562 arelle\ViewWinRenderedGrid.py:79
msgid "HTML file"
msgstr "HTML-файл"

#: arelle\CntlrWinMain.py:582
msgid "arelle - Save Formula Result Instance Document"
msgstr "arelle - Сохранить отчет с результатами выполнения Formula"

#: arelle\CntlrWinMain.py:584
msgid "XBRL output instance .xbrl"
msgstr "Отчет XBRL .xbrl"

#: arelle\CntlrWinMain.py:584
msgid "XBRL output instance .xml"
msgstr "Отчет XBRL .xml"

#: arelle\CntlrWinMain.py:592
msgid "[info] Saved formula output instance to {0}"
msgstr "[Info] Сохраненный отчет выполнения formula в {0}"

#: arelle\CntlrWinMain.py:599
msgid "arelle - Save what?"
msgstr "arelle - Сохранить что?"

#: arelle\CntlrWinMain.py:600
msgid ""
"Nothing has been selected that can be saved.  \n"
"Please select a view pane that can be saved."
msgstr ""
"Не выбрано ничего, что можно сохранить.\n"
"Пожалуйста, выберите область просмотра, которую можно сохранить."

#: arelle\CntlrWinMain.py:641
msgid "arelle - Open file"
msgstr "arelle - Открыть файл"

#: arelle\CntlrWinMain.py:643 arelle\CntlrWinMain.py:663
#: arelle\DialogRssWatch.py:178
msgid "XBRL files"
msgstr "Файлы XBRL"

#: arelle\CntlrWinMain.py:646 arelle\CntlrWinMain.py:666
msgid "Loading web-accessed files"
msgstr "Загрузка файлов с веб-доступом"

#: arelle\CntlrWinMain.py:647
msgid "Please open web-accessed files with the second toolbar button, \"Open web file\", or the File menu, second entry, \"Open web...\""
msgstr "Пожалуйста, откройте файлы с веб-доступом (вторая кнопка на панели инструментов): \"Открыть веб-ссылку\" или меню \"Файл\" -> \"Открыть веб-ссылку\"..."

#: arelle\CntlrWinMain.py:657 arelle\CntlrWinMain.py:728
#: arelle\CntlrWinMain.py:916 arelle\CntlrWinMain.py:944
msgid "arelle - Warning"
msgstr "arelle - Предупреждение"

#: arelle\CntlrWinMain.py:658 arelle\CntlrWinMain.py:729
msgid "Import requires an opened DTS"
msgstr "Для импорта требуется открытый DTS"

#: arelle\CntlrWinMain.py:661
msgid "arelle - Import file into opened DTS"
msgstr "arelle - импортировать файл в открытый DTS"

#: arelle\CntlrWinMain.py:667
msgid "Please import web-accessed files with the File menu, fourth entry, \"Import web...\""
msgstr "Импортируйте файлы из веб через меню \"Файл\", запись \"Импортировать веб-ссылку\" ..."

#: arelle\CntlrWinMain.py:740
msgid "imported"
msgstr "импортировано"

#: arelle\CntlrWinMain.py:747 arelle\DisclosureSystem.py:229
msgid "loaded"
msgstr "загружено"

#: arelle\CntlrWinMain.py:751 arelle\CntlrWinMain.py:761
msgid "Loading terminated, unrecoverable error"
msgstr "Ошибка, загрузка прекращена"

#: arelle\CntlrWinMain.py:754
msgid "Exception loading {0}: {1}, at {2}"
msgstr "Исключение при загрузке {0}: {1}, в {2}"

#: arelle\CntlrWinMain.py:767
msgid "%s in %.2f secs"
msgstr "%s за %.2f сек"

#: arelle\CntlrWinMain.py:770
msgid "Initializing table rendering"
msgstr "Инициализация табличного отображения"

#: arelle\CntlrWinMain.py:772
msgid "{0}, preparing views"
msgstr "{0}, подготовка визуализации"

#: arelle\CntlrWinMain.py:777
msgid "not successfully %s in %.2f secs"
msgstr "операция не успешна %s за %.2f сек"

#: arelle\CntlrWinMain.py:788 arelle\CntlrWinMain.py:988
#: arelle\ModelDocument.py:648
msgid "arelle - {0}"
msgstr "arelle - {0}"

#: arelle\CntlrWinMain.py:861
msgid "views %.2f secs"
msgstr "просмотр %.2f secs"

#: arelle\CntlrWinMain.py:868
msgid "Exception preparing {0}: {1}, at {2}"
msgstr "Подготовка исключения {0}: {1}, в {2}"

#: arelle\CntlrWinMain.py:872 arelle\CntlrWinMain.py:889
msgid "Exception preparing view"
msgstr "Представление исключения"

#: arelle\CntlrWinMain.py:885
msgid "Exception {0}: {1}, at {2}"
msgstr "Исключение {0}: {1}, в {2}"

#: arelle\CntlrWinMain.py:917
msgid "Validation - disclosure system checks is requested but no disclosure system is selected, please select one by validation - select disclosure system."
msgstr "Валидация - запрошена проверка согласно системе раскрытия информации, но система раскрытия не выбрана. Выберите систему раскрытия."

#: arelle\CntlrWinMain.py:945
msgid "Two DTSes are required for the Compare DTSes operation, {0} found"
msgstr "Для операции сравнения DTS необходимы два DTS, {0} найдено"

#: arelle\CntlrWinMain.py:949
msgid "arelle - Save Versioning Report File"
msgstr "arelle - Сохранить файл отчета о сравнении версий"

#: arelle\CntlrWinMain.py:951
msgid "Versioning report file"
msgstr "Файл отчета о сравнении версий"

#: arelle\CntlrWinMain.py:985
msgid "Loaded {0} items from {1}"
msgstr "Загружено {0} элементов из {1}"

#: arelle\CntlrWinMain.py:993
msgid ""
"Failed to load {0}\n"
"{1}"
msgstr ""
"Не удалось загрузить {0}\n"
"{1}"

#: arelle\CntlrWinMain.py:1031
msgid "arelle - Clear Internet Cache"
msgstr "arelle - Очистить интернет-кеш"

#: arelle\CntlrWinMain.py:1032
msgid "Are you sure you want to clear the internet cache?"
msgstr "Вы действительно хотите очистить интернет-кеш?"

#: arelle\CntlrWinMain.py:1035
msgid "Clearing internet cache"
msgstr "Очистка интернет-кеша"

#: arelle\CntlrWinMain.py:1037
msgid "Internet cache cleared"
msgstr "Интернет-кеш очищен"

#: arelle\CntlrWinMain.py:1090
msgid "RSS Watch Control Error"
msgstr "Ошибка контроля просмотра RSS"

#: arelle\CntlrWinMain.py:1091
msgid "RSS Feed is not set up, please select options and select feed"
msgstr "RSS-лента не настроена, выберите опции и выберите ленту"

#: arelle\CntlrWinMain.py:1126
msgid "arelle - Labels language code setting"
msgstr "arelle - установка кода языка для Labels"

#: arelle\CntlrWinMain.py:1127
msgid ""
"The system default language is: {0} \n"
"\n"
"You may override with a different language for labels display. \n"
"\n"
"Current language override code: {1} \n"
"(Leave empty to use the system default language.)"
msgstr ""
"Системный язык по умолчанию: {0}\n"
"\n"
"Вы можете переопределить другой язык для отображения Labels.\n"
"\n"
"Текущий код переопределения языка: {1}\n"
"(Оставьте пустым, чтобы использовать системный язык по умолчанию.)"

#: arelle\CntlrWinMain.py:1151
msgid "Validate versioning report"
msgstr "Проверка отчета о сравнении версий"

#: arelle\CntlrWinMain.py:1155
msgid ""
"\n"
"Check calculations (infer decimals)"
msgstr ""
"\n"
"Проверка вычислений (вывести десятичные числа)"

#: arelle\CntlrWinMain.py:1157
msgid ""
"\n"
"Check calculations (infer precision)"
msgstr ""
"\n"
"Проверка вычислений (вывести точность)"

#: arelle\CntlrWinMain.py:1161
msgid ""
"\n"
"Check unit type registry"
msgstr ""
"\n"
"Проверка единиц измерения (Units)"

#: arelle\CntlrWinMain.py:1165
msgid ""
"Validate {0}\n"
"Check disclosure system rules\n"
"{1}{2}{3}"
msgstr ""
"Проверка {0}\n"
"Проверка правил системы раскрытия информации\n"
"{1} {2} {3}"

#: arelle\CntlrWinMain.py:1168
msgid "Validate {0}{1}{2}"
msgstr "Валидировать {0} {1} {2}"

#: arelle\CntlrWinMain.py:1208
msgid "About arelle"
msgstr "Об Arelle"

#: arelle\CntlrWinMain.py:1210
msgid ""
"arelleÂ® {0} {1}bit {2}\n"
"An open source XBRL platform\n"
"Â© 2010-2015 Mark V Systems Limited\n"
"All rights reserved\n"
"http://www.arelle.org\n"
"support@arelle.org\n"
"\n"
"Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License.  You may obtain a copy of the License at\n"
"\n"
"http://www.apache.org/licenses/LICENSE-2.0\n"
"\n"
"Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the License for the specific language governing permissions and limitations under the License.\n"
"\n"
"Includes:\n"
"   PythonÂ® {4[0]}.{4[1]}.{4[2]} Â© 2001-2013 Python Software Foundation\n"
"   PyParsing Â© 2003-2013 Paul T. McGuire\n"
"   lxml {5[0]}.{5[1]}.{5[2]} Â© 2004 Infrae, ElementTree Â© 1999-2004 by Fredrik Lundh\n"
"   xlrd Â© 2005-2013 Stephen J. Machin, Lingfo Pty Ltd, Â© 2001 D. Giffin, Â© 2000 A. Khan\n"
"   xlwt Â© 2007 Stephen J. Machin, Lingfo Pty Ltd, Â© 2005 R. V. Kiseliov{3}\n"
"   May include installable plug-in modules with author-specific license terms"
msgstr ""
"arelle® {0} {1} бит {2}\n"
"Платформа XBRL с открытым исходным кодом\n"
"© 2010-2015 Mark V Systems Limited\n"
"Все права защищены\n"
"http://www.arelle.org\n"
"support@arelle.org\n"
"\n"
"Лицензирован по лицензии Apache, версия 2.0 (\"Лицензия\"); Вы не можете использовать этот файл, кроме как в соответствии с Лицензией. Вы можете получить копию Лицензии на\n"
"\n"
"http://www.apache.org/licenses/LICENSE-2.0\n"
"\n"
"Если это не предусмотрено действующим законодательством или не согласовано в письменной форме, программное обеспечение, распространяемое по лицензии, распространяется на основе \"КАК ЕСТЬ\" БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ, как явных, так и подразумеваемых. См. Лицензию на конкретном языке, регулирующим разрешения и ограничения по Лицензии.\n"
"\n"
"Включает:\n"
"   Python® {4 [0]}. {4 [1]}. {4 [2]} © 2001-2013 Python Software Foundation\n"
"   PyParsing © 2003-2013 Paul T. McGuire\n"
"   Lxml {5 [0]}. {5 [1]}. {5 [2]} © 2004 Infrae, ElementTree © 1999-2004 by Fredrik Lundh\n"
"   Xlrd Â © 2005-2013 Stephen J. Machin, Lingfo Pty Ltd, © 2001 D. Giffin, © 2000 A. Khan\n"
"   Xlwt © 2007 Стивен Дж. Мачин, Lingfo Pty Ltd, © 2005 Р. В. Киселев {3}\n"
"   Может включать устанавливаемые модули плагинов с условиями лицензии для конкретного автора"

#: arelle\CntlrWinMain.py:1233
msgid ""
"\n"
"   Bottle Â© 2011-2013 Marcel Hellkamp"
msgstr ""
"\n"
"   BottleÂ © 2011-2013 Марсель Хеллкамп"

#: arelle\CntlrWinMain.py:1268
msgid "arelle - Save Messages Log"
msgstr "arelle - Сохранить журнал сообщений"

#: arelle\CntlrWinMain.py:1270
msgid "Txt file"
msgstr "Txt-файл"

#: arelle\CntlrWinMain.py:1432
msgid "Exception"
msgstr "Исключение"

#: arelle\CntlrWinMain.py:1433
msgid ""
"{0}\n"
"Call trace\n"
"{1}"
msgstr ""
"{0}\n"
"Трассировка\n"
"{1}"

#: arelle\DialogAbout.py:38 arelle\DialogArcroleGroup.py:105
#: arelle\DialogFormulaParameters.py:176 arelle\DialogLanguage.py:81
#: arelle\DialogNewFactItem.py:100 arelle\DialogOpenArchive.py:173
#: arelle\DialogRssWatch.py:156 arelle\DialogURL.py:46
#: arelle\DialogUserPassword.py:207
msgid "OK"
msgstr "ОК"

#: arelle\DialogArcroleGroup.py:38
msgid "Select Arcrole Group"
msgstr "Выберите Arcrole Group"

#: arelle\DialogArcroleGroup.py:52
msgid "Group:"
msgstr "Группа:"

#: arelle\DialogArcroleGroup.py:64
msgid "Select an existing arcrole group, or enter a name for a new arcrole group.  If selecting an existing group, it can be edited, and changes will be saved in the config file.  If nothing is changed for an existing group, the saved setting is not disturbed.  Arcroles with checkboxes below are shown only for arcroles that have relationships in the loaded DTS, but if an existing group is selected with more arcroles (that were not in the current DTS) then the prior setting with not-present arcroles is preserved. "
msgstr "Выберите существующую группу arcrole или введите имя для новой группы arcrol. Если вы выбираете существующую группу, ее можно редактировать, и изменения сохраняются в файле конфигурации. Если в существующей группе ничего не изменилось, сохраненная настройка не будет нарушена. Arcroles с выбором ниже показаны только для arcroles, которые имеют отношения в загруженной DTS, но если существующая группа выбрана с большим количеством arcrole (которые не были в текущей DTS), то прежняя установка с не существующими arcrole сохраняется. "

#: arelle\DialogArcroleGroup.py:75
msgid "Remove the currently selected arcrole group from the config file. After removing, you may select another arcrole, but must select 'OK' for the removal to be saved. "
msgstr "Удалите выбранную группу arcrole из файла конфигурации. После удаления вы можете выбрать другой arcrole, но для удаления нужно выбрать \"ОК\". "

#: arelle\DialogArcroleGroup.py:79
msgid "Arcroles:"
msgstr "Arcroles:"

#: arelle\DialogArcroleGroup.py:80
msgid "Shows all the arcroles that are present in this DTS. "
msgstr "Показывает все arcrole, которые присутствуют в этом DTS. "

#: arelle\DialogArcroleGroup.py:100
msgid "detect"
msgstr "определить"

#: arelle\DialogArcroleGroup.py:103
msgid "If checked, this arcrole group will be detected if any arcrole of the group is present in a DTS, for example to open a treeview pane. "
msgstr "Если эта галочка установлена, эта группа аркролов будет обнаружена, если какой-либо аркрол группы присутствует в DTS, например, чтобы открыть панель тривью. "

#: arelle\DialogArcroleGroup.py:106 arelle\DialogFormulaParameters.py:177
#: arelle\DialogLanguage.py:82 arelle\DialogNewFactItem.py:98
#: arelle\DialogOpenArchive.py:174 arelle\DialogPackageManager.py:196
#: arelle\DialogPluginManager.py:197 arelle\DialogRssWatch.py:154
#: arelle\DialogURL.py:47 arelle\DialogUserPassword.py:208
msgid "Cancel"
msgstr "Отмена"

#: arelle\DialogArcroleGroup.py:109
msgid "Open a treeview with named arcrole group and selected arcroles. If any changes were made to checkboxes or name, save in the config. "
msgstr "Откройте иерархию  с группой arcrole и выбранными arcroles. Если какие-либо изменения были внесены в окно выбора или наименование, сохраните в конфигурации. "

#: arelle\DialogArcroleGroup.py:112
msgid "Close this dialog, without saving arcrole group changes or opening a view pane. "
msgstr "Закройте это диалоговое окно, не сохраняя изменения группы arcrole или открыв панель просмотра. "

#: arelle\DialogFind.py:81
msgid "Enter expression to find, or select from combo box drop down history list."
msgstr "Введите выражение для поиска или выберите из списка истории."

#: arelle\DialogFind.py:89
msgid "Scope for an XBRL document (instance or DTS).  For an RSS Feed, all properties are matched.  "
msgstr "Область применения документа XBRL (отчет или DTS). Для RSS-ленты все свойства совпадают. "

#: arelle\DialogFind.py:92
msgid "Find/Next up (on screen) from last to first match."
msgstr "Найти / Далее вверх (на экране) от последнего до первого совпадения."

#: arelle\DialogFind.py:94
msgid "Find/Next down (on screen) from first to last match."
msgstr "Найти / Далее вниз (на экране) от первого до последнего совпадения."

#: arelle\DialogFind.py:96
msgid "Expression is a set of characters to match, ignoring case.  The match may occur anywhere within the scope. "
msgstr "Выражение представляет собой набор символов для совпадения, игнорируя регистр. Совпадение может происходить где угодно в пределах области применения. "

#: arelle\DialogFind.py:99
msgid "A regular expression to match, anywhere in the scope, ignoring case.  For example, \"cash\" would match cash anywhere in a string (like cash on hand), whereas \"^cash$\" would match a full string to only contain cash. Use regular expression metacharacters, e.g., \".\" for any single character, \".*\" for any number of wild characters, .{3} for exactly 3 wild characters. "
msgstr "Регулярное выражение для соответствия в любом месте области применения, игнорируя регистр. Например, \"cash\" будут соответствовать cash в любой строке (например, cash on hand), тогда как \"^cash$\" будет соответствовать строке, содержащей только cash. Используйте символы регулярного выражения, например, \".\" для одиночного символа \". *\" для любого количества символов, .{3} для ровно 3 символов. "

#: arelle\DialogFind.py:105
msgid "An XPath 2 expression, where the context element, \".\", is a candidate concept QName, if any concept scope is checked, and a candidate fact item, if any fact scope is checked.  The XPath 2 functions do not need an \"fn:\" prefix (but it is defined).  The XBRL Functions Registry functions do require an \"xfi:\" prefix.  Constructors require an \"xs:\" prefix.  The expression is considered \"matched\" for the candidate concept QNames or fact items where the effective boolean value of the expression is \"true()\".  "
msgstr "Выражение XPath 2, где элемент контекста, \".\", является QName концепта. Если проверяется какая-либо область концепта и значение факт, если проверяется какая-либо область действия. Для функций XPath 2 не нужен префикс \"fn:\" (но он определен). Для функций XBRL требуется префикс \"xfi:\". В конструкторе требуется префикс \"xs:\". Выражение считается \"совпадающим\" для QNames концепта или фактов тем, где логическое значение выражения верно \"true()\". "

#: arelle\DialogFind.py:145
msgid "Compile (if regular expression or XPath 2), and find first match (if down direction) or last match (if up direction).  "
msgstr "Скомпилировать (если регулярное выражение или XPath 2) и найти первое совпадение (если поиск вниз) или последнее совпадение (если поиск вверх). "

#: arelle\DialogFind.py:146
msgid "Next"
msgstr "Следующий"

#: arelle\DialogFind.py:147
msgid "Advance to the next matched object (in selected direction).  "
msgstr "Переход к следующему подходящему объекту (в выбранном направлении). "

#: arelle\DialogFind.py:149
msgid "Close the find dialog.  "
msgstr "Закрыть диалоговое окно поиска. "

#: arelle\DialogFind.py:188 arelle\DialogFind.py:195 arelle\DialogFind.py:200
msgid "Find cannot be completed"
msgstr "Поиск не может быть завершен"

#: arelle\DialogFind.py:189
msgid "XPath matching is not available for searching messages, please choose text or regular expression.  "
msgstr "XPath недоступно для поиска сообщений, выберите текст или регулярное выражение. "

#: arelle\DialogFind.py:196
msgid "Find requires an opened DTS or RSS Feed"
msgstr "Для поиска требуется открытый DTS или RSS-канал"

#: arelle\DialogFind.py:201
msgid "XPath matching is not available for an RSS Feed, please choose text or regular expression.  "
msgstr "XPath недоступно для RSS-канала, выберите текст или регулярное выражение. "

#: arelle\DialogFind.py:257 arelle\DialogFind.py:259
msgid "Compiling xpath expression..."
msgstr "Компиляция выражения xpath ..."

#: arelle\DialogFind.py:280 arelle\DialogFind.py:281
msgid "Matching concepts..."
msgstr "Сравнение концептов..."

#: arelle\DialogFind.py:296 arelle\DialogFind.py:297
msgid "Matching facts..."
msgstr "Сравнение фактов..."

#: arelle\DialogFind.py:310
msgid ""
"Find expression error: {0} \n"
"{1}"
msgstr ""
"Ошибка выражения поиска: {0}\n"
"{1}"

#: arelle\DialogFind.py:313
msgid "Completed with errors"
msgstr "Выполнено с ошибками"

#: arelle\DialogFind.py:361 arelle\DialogFind.py:366
msgid "Next cannot be completed"
msgstr "Следующий шаг не может быть завершен"

#: arelle\DialogFind.py:362
msgid "A different DTS is active, than find was initiated with.  Please press 'find' to re-search with the current DTS"
msgstr "Активна другая DTS. Нажмите \"Найти\" для повторного поиска в текущей DTS"

#: arelle\DialogFind.py:367
msgid "No matches were found.  Please try a different search."
msgstr "Совпадений не найдено. Пожалуйста, попробуйте другой поиск."

#: arelle\DialogFormulaParameters.py:42
msgid "Formula Parameters and Trace Options"
msgstr "Параметры формулы и трассировки"

#: arelle\DialogLanguage.py:36
msgid "arelle - User Interface and Labels language code settings"
msgstr "arelle - Пользовательский интерфейс и языковые настройки (Labels)"

#: arelle\DialogLanguage.py:71
msgid ""
"The system default language is: {0} \n"
"\n"
"You may override with a different language for user interface language and locale settings, and for language of taxonomy linkbase labels to display. \n"
"\n"
msgstr ""
"Системный язык по умолчанию: {0}\n"
"\n"
"Вы можете переопределить язык для интерфейса пользователя и настроек, а также для отображения таксономии.\n"
"\n"

#: arelle\DialogLanguage.py:76
msgid "User Interface:"
msgstr "Пользовательский интерфейс:"

#: arelle\DialogLanguage.py:78
msgid "Labels:"
msgstr "Метки (Labels):"

#: arelle\DialogLanguage.py:122
msgid "User interface locale error"
msgstr "Ошибка локализации интерфейса пользователя"

#: arelle\DialogLanguage.py:123
msgid "Locale setting {0} ({1}) is not supported on this system"
msgstr "Настройка локализации {0} ({1}) не поддерживается в этой системе"

#: arelle\DialogLanguage.py:136 arelle\DialogLanguage.py:142
msgid "User interface language changed"
msgstr "Язык интерфейса изменен"

#: arelle\DialogLanguage.py:137
msgid "Should Arelle restart with changed user interface language, if there are any unsaved changes they would be lost!"
msgstr "Arelle  перезапустится с измененным языком интерфейса. Если есть несохраненные изменения, они будут потеряны!"

#: arelle\DialogLanguage.py:143
msgid "Please restart Arelle for the change in user interface language."
msgstr "Перезапустите Arelle для изменения языка интерфейса."

#: arelle\DialogNewFactItem.py:72
msgid "New Fact Item Options"
msgstr "Новые опций Fact Item"

#: arelle\DialogNewFactItem.py:78
msgid "Enter the scheme for the context entity identifier"
msgstr "Введите схему для идентификатора объекта контекста"

#: arelle\DialogNewFactItem.py:81
msgid "Enter the entity identifier value (e.g., stock ticker)"
msgstr "Введите значение идентификатора объекта (например, биржевой тикер)"

#: arelle\DialogNewFactItem.py:84
msgid "Enter the start date for the report period (e.g., 2010-01-01)"
msgstr "Введите дату начала отчетного периода (например, 2017-01-01)"

#: arelle\DialogNewFactItem.py:87
msgid "Enter the end date for the report period (e.g., 2010-12-31)"
msgstr "Введите дату окончания периода отчета (например, 2017-12-31)"

#: arelle\DialogNewFactItem.py:90
msgid "Select a monetary unit (e.g., EUR)"
msgstr "Выберите денежную единицу (например, EUR)"

#: arelle\DialogNewFactItem.py:93
msgid "Enter decimals for monetary items"
msgstr "Введите десятичные знаки для денежных единиц"

#: arelle\DialogNewFactItem.py:96
msgid "Enter decimals for non-monetary items (e.g., stock shares)"
msgstr "Введите десятичные знаки для неденежных единиц (например, акции)"

#: arelle\DialogNewFactItem.py:99 arelle\DialogRssWatch.py:155
msgid "Cancel operation, discarding changes and entries"
msgstr "Отмена операции, изменений и ввода данных"

#: arelle\DialogNewFactItem.py:101 arelle\DialogRssWatch.py:157
msgid "Accept the options as entered above"
msgstr "Принять варианты, указанные выше"

#: arelle\DialogNewFactItem.py:121
msgid "Entity scheme invalid"
msgstr "Недопустимая схема объекта"

#: arelle\DialogNewFactItem.py:123
msgid "Entity identifier value invalid"
msgstr "Недопустимое значение идентификатора объекта"

#: arelle\DialogNewFactItem.py:125
msgid "Start date invalid"
msgstr "Дата начала некорректна"

#: arelle\DialogNewFactItem.py:127
msgid "End date invalid"
msgstr "Дата окончания некорректна"

#: arelle\DialogNewFactItem.py:129
msgid "Monetary unit invalid"
msgstr "Денежная единица некорректна"

#: arelle\DialogNewFactItem.py:131
msgid "Monetary decimals invalid"
msgstr "Денежная разрядность некорректна"

#: arelle\DialogNewFactItem.py:133
msgid "Non-monetary decimals invalid"
msgstr "Неденежная разрядность некорректна"

#: arelle\DialogNewFactItem.py:135 arelle\DialogRssWatch.py:226
#: arelle\DialogUserPassword.py:238
msgid "Dialog validation error(s)"
msgstr "Ошибка(и) проверки"

#: arelle\DialogOpenArchive.py:42 arelle\DialogOpenArchive.py:360
msgid "Select Entry Point"
msgstr "Выберите точку входа"

#: arelle\DialogOpenArchive.py:50 arelle\DialogOpenArchive.py:362
msgid "Select Archive File"
msgstr "Выберите Архивный файл"

#: arelle\DialogOpenArchive.py:62
msgid "Load disclosure systems"
msgstr "Загрузить систему раскрытия информации"

#: arelle\DialogOpenArchive.py:63
msgid ""
"Disclosure systems are provided by plug-ins, no applicable plug-in(s) have been enabled. \n"
"\n"
"Press OK to open the plug-in manager and select plug-in(s) (e.g., validate or EdgarRenderer)."
msgstr ""
"Системы раскрытия предоставляются в плагинах. Подходящие плагины не подключены.\n"
"\n"
"Нажмите OK, чтобы открыть диспетчер плагинов и выбрать нужные плагины (например, validate или EdgarRenderer)."

#: arelle\DialogOpenArchive.py:73
msgid "Select Disclosure System"
msgstr "Выберите систему раскрытия информации"

#: arelle\DialogOpenArchive.py:74
msgid "Disclosure System"
msgstr "Система раскрытия информации"

#: arelle\DialogOpenArchive.py:87
msgid "Select Plug-in Module"
msgstr "Выберите подключаемый модуль (плагин)"

#: arelle\DialogOpenArchive.py:127
msgid "loading archive {0}"
msgstr "загрузка архива {0}"

#: arelle\DialogOpenArchive.py:160
msgid "Failed to parse metadata; the underlying error was: {0}"
msgstr "Не удалось загрузить метаданные; ошибка: {0}"

#: arelle\DialogOpenArchive.py:161
msgid "Malformed taxonomy package"
msgstr "Некорректная таксономия"

#: arelle\DialogOpenArchive.py:304
msgid "Show Entries"
msgstr "Показать записи"

#: arelle\DialogOpenArchive.py:304
msgid "Show Files"
msgstr "Показать файлы"

#: arelle\DialogPackageManager.py:29
msgid "Checking for updates to packages"
msgstr "Проверка обновлений пакетов"

#: arelle\DialogPackageManager.py:32
msgid "Updates are available for these packages: {0}"
msgstr "Для этих пакетов доступны обновления: {0}"

#: arelle\DialogPackageManager.py:35
msgid "No updates found for packages."
msgstr "Обновлений для пакетов не найдено ."

#: arelle\DialogPackageManager.py:43 arelle\DialogPluginManager.py:48
msgid "Enable"
msgstr "Включить"

#: arelle\DialogPackageManager.py:44 arelle\DialogPluginManager.py:49
msgid "Disable"
msgstr "Выключить"

#: arelle\DialogPackageManager.py:57
msgid "Taxonomy Packages Manager"
msgstr "Менеджер таксономий"

#: arelle\DialogPackageManager.py:63
msgid "Find taxonomy packages:"
msgstr "Поиск пакетов таксономий:"

#: arelle\DialogPackageManager.py:64
msgid "Locally"
msgstr "Локально"

#: arelle\DialogPackageManager.py:65
msgid "File chooser allows selecting taxonomy packages to add (or reload), from the local file system.  Select either a PWD or prior taxonomy package zip file, or a taxonomy manifest (.taxonomyPackage.xml) within an unzipped taxonomy package.  "
msgstr "Выбор файла позволяет выбирать пакеты таксономии для добавления (или перезагрузки) из файловой системы. Выберите пакет обновления PWD или zip, или манифест (.taxonomyPackage.xml) в разархивированном пакете таксономии. "

#: arelle\DialogPackageManager.py:67 arelle\DialogPluginManager.py:78
msgid "On Web"
msgstr "В Интернете"

#: arelle\DialogPackageManager.py:68
msgid "Dialog to enter URL full path to load (or reload) package, from the web or local file system.  URL may be either a PWD or prior taxonomy package zip file, or a taxonomy manifest (.taxonomyPackage.xml) within an unzipped taxonomy package.  "
msgstr "Диалог для ввода полного URL-адреса для загрузки (или перезагрузки) пакета из веб или файловой системы. URL-адрес может быть PWD, zip или файлом манифеста таксономии (.taxonomyPackage.xml). "

#: arelle\DialogPackageManager.py:70
msgid "Manifest"
msgstr "Манифест"

#: arelle\DialogPackageManager.py:71
msgid "Provide pre-PWD non-standard archive manifest file name pattern (e.g., *taxonomyPackage.xml).  Uses unix file name pattern matching.  Multiple manifest files are supported in pre-PWD archives (such as oasis catalogs).  (Replaces pre-PWD search for either .taxonomyPackage.xml or catalog.xml).  "
msgstr "Укажите шаблон имени файла манифеста нестандартного архива (например, * taxonomyPackage.xml). Использует шаблон имени файла unix. Несколько файлов манифеста поддерживаются в архивах pre-PWD (таких как каталоги oasis). (Замена pre-PWD для .taxonomyPackage.xml или catalog.xml). "

#: arelle\DialogPackageManager.py:99 arelle\DialogPluginManager.py:103
msgid "Name"
msgstr "Имя"

#: arelle\DialogPackageManager.py:102 arelle\DialogPluginManager.py:108
msgid "Version"
msgstr "Версия"

#: arelle\DialogPackageManager.py:104 arelle\DialogPluginManager.py:110
msgid "Status"
msgstr "Статус"

#: arelle\DialogPackageManager.py:106 arelle\DialogPluginManager.py:112
msgid "File Date"
msgstr "Дата файла"

#: arelle\DialogPackageManager.py:108 arelle\DialogPluginManager.py:114
msgid "Update"
msgstr "Обновить"

#: arelle\DialogPackageManager.py:110 arelle\DialogPluginManager.py:116
msgid "Description"
msgstr "Описание"

#: arelle\DialogPackageManager.py:127
msgid "Prefix"
msgstr "Префикс"

#: arelle\DialogPackageManager.py:130
msgid "Remapping"
msgstr "Перепривязка"

#: arelle\DialogPackageManager.py:139
msgid "version:"
msgstr "версия:"

#: arelle\DialogPackageManager.py:143 arelle\DialogPluginManager.py:175
msgid "license:"
msgstr "лицензия:"

#: arelle\DialogPackageManager.py:147 arelle\DialogPluginManager.py:151
msgid "description:"
msgstr "описание:"

#: arelle\DialogPackageManager.py:151
msgid "prefixes:"
msgstr "префиксы:"

#: arelle\DialogPackageManager.py:155
msgid "List of prefixes that this package remaps."
msgstr "Список префиксов на которые этот пакет ссылается."

#: arelle\DialogPackageManager.py:156 arelle\DialogPluginManager.py:165
#: arelle\DialogURL.py:43
msgid "URL:"
msgstr "URL:"

#: arelle\DialogPackageManager.py:160
msgid "URL of taxonomy package (local file path or web loaded file)."
msgstr "URL пакета таксономии (локальный путь или веб-адрес)."

#: arelle\DialogPackageManager.py:161 arelle\DialogPluginManager.py:170
msgid "date:"
msgstr "дата:"

#: arelle\DialogPackageManager.py:165
msgid "Filesystem date of currently loaded package file (with parenthetical node when an update is available)."
msgstr "Дата файловой системы файла пакета."

#: arelle\DialogPackageManager.py:166
msgid "publisher:"
msgstr "издатель:"

#: arelle\DialogPackageManager.py:170
msgid "Publisher of currently loaded package file."
msgstr "Издатель загруженного в данный момент пакета."

#: arelle\DialogPackageManager.py:171
msgid "publication date:"
msgstr "дата публикации:"

#: arelle\DialogPackageManager.py:175
msgid "Publication date"
msgstr "Дата публикации"

#: arelle\DialogPackageManager.py:177
msgid "Enable/disable package."
msgstr "Включить/отключить пакет."

#: arelle\DialogPackageManager.py:179
msgid "Move Up"
msgstr "Переместить вверх"

#: arelle\DialogPackageManager.py:180
msgid "Move package up (above other remappings)."
msgstr "Переместить пакет вверх."

#: arelle\DialogPackageManager.py:182
msgid "Move Down"
msgstr "Переместить вниз"

#: arelle\DialogPackageManager.py:183
msgid "Move package down (below other remappings)."
msgstr "Переместите пакет вниз."

#: arelle\DialogPackageManager.py:185 arelle\DialogPluginManager.py:186
msgid "Reload"
msgstr "Перезагрузить"

#: arelle\DialogPackageManager.py:186
msgid "Reload/update package."
msgstr "Перезагрузить/обновить пакет."

#: arelle\DialogPackageManager.py:188 arelle\DialogPluginManager.py:189
msgid "Remove"
msgstr "Удалить"

#: arelle\DialogPackageManager.py:189
msgid "Remove package from packages table (does not erase the package file)."
msgstr "Удалить пакет из списка пакетов (не удаляет файл пакета)."

#: arelle\DialogPackageManager.py:195 arelle\DialogPluginManager.py:196
msgid "Accept and changes (if any) and close dialog."
msgstr "Принять изменения (если есть) и закрыть диалог."

#: arelle\DialogPackageManager.py:197 arelle\DialogPluginManager.py:198
msgid "Cancel changes (if any) and close dialog."
msgstr "Отменить изменения (если есть) и закрыть диалог."

#: arelle\DialogPackageManager.py:203 arelle\DialogPluginManager.py:204
msgid "Enable All"
msgstr "Включить все"

#: arelle\DialogPackageManager.py:204
msgid "Enable all packages."
msgstr "Включить все пакеты."

#: arelle\DialogPackageManager.py:205 arelle\DialogPluginManager.py:206
msgid "Disable All"
msgstr "Отключить все"

#: arelle\DialogPackageManager.py:206
msgid "Disable all packages."
msgstr "Отключить все пакеты."

#: arelle\DialogPackageManager.py:242 arelle\DialogPluginManager.py:250
msgid "available"
msgstr "доступный"

#: arelle\DialogPackageManager.py:290 arelle\DialogPluginManager.py:344
msgid "(an update is available)"
msgstr "(доступно обновление)"

#: arelle\DialogPackageManager.py:341
msgid "Choose taxonomy package file"
msgstr "Выберите файл пакета таксономии"

#: arelle\DialogPackageManager.py:343
msgid "Taxonomy package files (*.zip)"
msgstr "Файлы пакета таксономии (*.zip)"

#: arelle\DialogPackageManager.py:344
msgid "PWD Manifest (taxonomyPackage.xml)"
msgstr "Манифест PWD (taxonomyPackage.xml)"

#: arelle\DialogPackageManager.py:345
msgid "pre-PWD Manifest (*.taxonomyPackage.xml)"
msgstr "pre-PWD Manifest (*.taxonomyPackage.xml)"

#: arelle\DialogPackageManager.py:346
msgid "pre-PWD Oasis Catalog (*catalog.xml)"
msgstr "pre-PWD Oasis Catalog (*catalog.xml)"

#: arelle\DialogPackageManager.py:363
msgid "Archive manifest file name pattern"
msgstr "Шаблон имени файла манифеста архива"

#: arelle\DialogPackageManager.py:364
msgid ""
"Provide non-standard archive manifest file name pattern (e.g., *taxonomyPackage.xml).  \n"
"Uses unix file name pattern matching.  \n"
"Multiple manifest files are supported in archive (such as oasis catalogs).  \n"
"(If blank, search for either .taxonomyPackage.xml or catalog.xml).  "
msgstr ""
"Нестандартный шаблон имени файла манифеста архива (например, *taxonomyPackage.xml).\n"
"Использует шаблонам имен файлов unix.\n"
"В архиве поддерживаются несколько файлов манифеста (например, каталоги oasis).\n"
"(если пусто, выполните поиск .taxonomyPackage.xml или catalog.xml). "

#: arelle\DialogPackageManager.py:376
msgid "Package is not itself a taxonomy package.  "
msgstr "Пакет сам по себе не является пакетом таксономии. "

#: arelle\DialogPackageManager.py:377
msgid ""
"File does not itself contain a manifest file: \n"
"\n"
"{0}\n"
"\n"
"  If opening an archive file, the manifest file search pattern currently is \"\", please press \"Manifest\" to change manifest file name pattern, e.g.,, \"*.taxonomyPackage.xml\", if needed.  "
msgstr ""
"Файл не содержит манифеста:\n"
"\n"
"{0}\n"
"\n"
"  При открытии архива шаблон поиска файла манифеста в настоящий момент \"\", нажмите \"Манифест\", чтобы изменить шаблон имени файла манифеста, например, \"*.taxonomyPackage.xml\", если необходимо. "

#: arelle\DialogPackageManager.py:446 arelle\DialogPluginManager.py:554
msgid "{0} reloaded"
msgstr "{0} перезагружено"

#: arelle\DialogPackageManager.py:448
msgid "Package error"
msgstr "Ошибка пакета"

#: arelle\DialogPackageManager.py:449
msgid ""
"File or package cannot be reloaded: \n"
"\n"
"{0}"
msgstr ""
"Файл или пакет нельзя перезагрузить:\n"
"\n"
"{0}"

#: arelle\DialogPluginManager.py:34
msgid "Checking for updates to plug-ins"
msgstr "Проверка обновлений плагинов"

#: arelle\DialogPluginManager.py:37
msgid "Updates are available for these plug-ins: {0}"
msgstr "Для этих плагинов доступны обновления: {0}"

#: arelle\DialogPluginManager.py:40
msgid "No updates found for plug-ins."
msgstr "Обновлений для плагинов нет."

#: arelle\DialogPluginManager.py:67
msgid "Plug-in Manager"
msgstr "Менеджер подключаемых модулей"

#: arelle\DialogPluginManager.py:73
msgid "Find plug-in modules:"
msgstr "Найти подключаемые модули:"

#: arelle\DialogPluginManager.py:74
msgid "Select"
msgstr "Выбрать"

#: arelle\DialogPluginManager.py:75
msgid "Select python module files from the local plugin directory."
msgstr "Выберите файлы python из каталога локальных плагинов."

#: arelle\DialogPluginManager.py:76
msgid "Browse"
msgstr "Просмотреть"

#: arelle\DialogPluginManager.py:77
msgid "File chooser allows browsing and selecting python module files to add (or reload) plug-ins, from the local file system."
msgstr "Выбор файла позволяет просматривать и выбирать файлы python для добавления (или перезагрузки) подключаемых модулей из файловой системы."

#: arelle\DialogPluginManager.py:79
msgid "Dialog to enter URL full path to load (or reload) plug-ins, from the web or local file system."
msgstr "Диалог для ввода полного URL-адреса для загрузки (или перезагрузки) плагинов из интернета или файловой системы."

#: arelle\DialogPluginManager.py:106
msgid "Author"
msgstr "Автор"

#: arelle\DialogPluginManager.py:118
msgid "License"
msgstr "Лицензия"

#: arelle\DialogPluginManager.py:135
msgid "Class"
msgstr "Класс"

#: arelle\DialogPluginManager.py:138
msgid "Modules"
msgstr "Модули"

#: arelle\DialogPluginManager.py:147
msgid "author:"
msgstr "автор:"

#: arelle\DialogPluginManager.py:155
msgid "classes:"
msgstr "классы:"

#: arelle\DialogPluginManager.py:159
msgid "List of classes that this plug-in handles."
msgstr "Список поддерживаемых плагином классов."

#: arelle\DialogPluginManager.py:160
msgid "Version:"
msgstr "Версия:"

#: arelle\DialogPluginManager.py:164
msgid "Version of plug-in module."
msgstr "Версия подключаемого модуля."

#: arelle\DialogPluginManager.py:169
msgid "URL of plug-in module (local file path or web loaded file)."
msgstr "URL-адрес подключаемого модуля (локальный путь к файлу или веб-адрес)."

#: arelle\DialogPluginManager.py:174
msgid "Date of currently loaded module file (with parenthetical node when an update is available)."
msgstr "Дата текущего загруженного файла модуля (с узлом в скобках при наличии обновления)."

#: arelle\DialogPluginManager.py:179
msgid "imports:"
msgstr "импорт:"

#: arelle\DialogPluginManager.py:184
msgid "Enable/disable plug in."
msgstr "Включить/отключить подключаемый модуль."

#: arelle\DialogPluginManager.py:187
msgid "Reload/update plug in."
msgstr "Перезагрузка/обновление плагина."

#: arelle\DialogPluginManager.py:190
msgid "Remove plug in from plug in table (does not erase the plug in's file)."
msgstr "Удалить плагин из таблицы (не удаляет файл плагина)."

#: arelle\DialogPluginManager.py:205
msgid "Enable all plug ins."
msgstr "Включить все подключаемые модули."

#: arelle\DialogPluginManager.py:207
msgid "Disable all plug ins."
msgstr "Отключить все подключаемые модули."

#: arelle\DialogPluginManager.py:292
msgid "menus of the user interface"
msgstr "меню пользовательского интерфейса"

#: arelle\DialogPluginManager.py:295 arelle\DialogPluginManager.py:299
#: arelle\DialogPluginManager.py:303 arelle\DialogPluginManager.py:307
msgid " and "
msgstr " и "

#: arelle\DialogPluginManager.py:296
msgid "model objects of the processor"
msgstr "объекты процессора"

#: arelle\DialogPluginManager.py:300
msgid "custom transforms"
msgstr "пользовательские преобразования"

#: arelle\DialogPluginManager.py:304
msgid "disclosure system types"
msgstr "типы систем раскрытия информации"

#: arelle\DialogPluginManager.py:308
msgid "host system features"
msgstr "функции хост-системы"

#: arelle\DialogPluginManager.py:309
msgid "User interface plug-in change"
msgstr "Изменение плагина интерфейса"

#: arelle\DialogPluginManager.py:310
msgid ""
"A change in plug-in class methods may have affected {0}.  Please restart Arelle to due to these changes.  \n"
"\n"
"Should Arelle restart itself now (if there are any unsaved changes they would be lost!)?"
msgstr ""
"Изменение в методах класса подключаемого модуля {0}. Пожалуйста, перезапустите Arelle.\n"
"\n"
"Если Arelle перезапустится несохраненные изменения будут потеряны! Перезапустить Arelle?"

#: arelle\DialogPluginManager.py:424
msgid "Choose plug-in module file"
msgstr "Выберите файл подключаемого модуля"

#: arelle\DialogPluginManager.py:426
msgid "Python files"
msgstr "Файлы Python"

#: arelle\DialogPluginManager.py:450
msgid "Module is not itself a plug-in or in a directory with package __init__.py plug-in.  "
msgstr "Модуль не является плагином или плагином с пакетом __init__.py. "

#: arelle\DialogPluginManager.py:451
msgid ""
"File does not itself contain a python program with an appropriate __pluginInfo__ declaration: \n"
"\n"
"{0}"
msgstr ""
"Файл не содержит программу python с декларацией __pluginInfo__:\n"
"\n"
"{0}"

#: arelle\DialogPluginManager.py:457
msgid "Plug-in is imported by a parent plug-in.  "
msgstr "Плагин импортируется вместе с основным подключаемым модулем. "

#: arelle\DialogPluginManager.py:458
msgid ""
"Plug-in has a parent, please request operation on the parent: \n"
"\n"
"{0}"
msgstr ""
"Плагин имеет базовый объект:\n"
"\n"
"{0}"

#: arelle\DialogPluginManager.py:556
msgid "Module error"
msgstr "Ошибка модуля"

#: arelle\DialogPluginManager.py:557
msgid ""
"File or module cannot be reloaded: \n"
"\n"
"{0}"
msgstr ""
"Файл или модуль нельзя перезагрузить:\n"
"\n"
"{0}"

#: arelle\DialogRssWatch.py:61
msgid "RSS Feed Processing Control"
msgstr "Управление обработкой RSS-канала"

#: arelle\DialogRssWatch.py:71
msgid "Select an RSS feed to process for item matching, formulas, and validations as selected below"
msgstr "Выберите канал RSS для обработки совпадения элементов, формул и проверок, указанных ниже"

#: arelle\DialogRssWatch.py:75
msgid "Enter a regular expression to be matched to the text of each filing instance fact item. Regular expressions may contain patterns to detect, such as ab.?c, for any single character between b and c, or ab.*c for any number of characters between b and c."
msgstr "Введите регулярное выражение, которое будет совпадать с текстом каждого факта отчета. Регулярные выражения могут содержать шаблоны для поиска, такие как ab.?c (для любого символа между b и c, или ab.*c для любого количества символов между b и c)."

#: arelle\DialogRssWatch.py:80
msgid "Select a formula linkbase to to evaluate each filing.  The formula linkbase may contain one or more assertions, the results of which is recorded in the log file.  If unsuccessful assertion alerts are selected and an e-mail address provided, the recipient will be notified of filings with assertions that do not pass."
msgstr "Выберите формулу для оценки каждого отчета. Формула может содержать одно или несколько выражений, результаты которых записываются в журнал. Если выбраны неуспешные выражения и указан адрес электронной почты, получатель будет уведомлен о подаче файлов с проверками, которые не прошли."

#: arelle\DialogRssWatch.py:93
msgid ""
"Select a log file in which to save an activity log, including validation results, matched item text, and formula results.\n"
"\n"
" If file ends in .xml it is xml-formatted, otherwise it is text. "
msgstr ""
"Выберите файл журнала, в котором необходимо сохранить журнал активности, включая результаты проверки, текст элемента и результаты проверки формул.\n"
"\n"
" Если файл заканчивается на .xml, то формат xml, иначе - текст. "

#: arelle\DialogRssWatch.py:100
msgid "Specify e-mail recipient(s) for alerts per below."
msgstr "Укажите получателей электронной почты для уведомлений."

#: arelle\DialogRssWatch.py:104
msgid "Enter/edit settings of outgoing e-mail server (SMTP)."
msgstr "Введите/отредактируйте настройки исходящего сервера электронной почты (SMTP)."

#: arelle\DialogRssWatch.py:109
msgid "Specify pub dateTime of last processed submission.  Next item to examine will be after this dateTime."
msgstr "Укажите dateTime последней обработанной подачи. Следующий отчет будет после этой даты и времени."

#: arelle\DialogRssWatch.py:113
msgid "Clear pub dateTime so that next cycle processes all entries in RSS feed."
msgstr "Очистить dateTime, чтобы следующий цикл обрабатывал все записи в RSS-канале."

#: arelle\DialogRssWatch.py:176
msgid "Choose formula file for RSS Watch"
msgstr "Выберите файл formula для RSS"

#: arelle\DialogRssWatch.py:187
msgid "Choose log file for RSS Watch"
msgstr "Выберите файл журнала для RSS"

#: arelle\DialogRssWatch.py:189
msgid "Log files"
msgstr "Файлы журнала"

#: arelle\DialogRssWatch.py:208
msgid "RSS feed field contents invalid"
msgstr "Содержимое поля RSS-канала некорректно"

#: arelle\DialogRssWatch.py:213
msgid "Match text field contents error {0}"
msgstr "Поле проверки совпадения текста содержит ошибку {0}"

#: arelle\DialogRssWatch.py:215
msgid "Formula file not found {0}"
msgstr "Файл Formula не найден {0}"

#: arelle\DialogRssWatch.py:217
msgid "Log file directory not found {0}"
msgstr "Каталог файла журнала не найден {0}"

#: arelle\DialogRssWatch.py:220
msgid "E-mail address format error"
msgstr "Ошибка формата адреса электронной почты"

#: arelle\DialogRssWatch.py:222
msgid "Please enter E-mail server settings (SMTP)"
msgstr "Введите настройки сервера электронной почты (SMTP)"

#: arelle\DialogRssWatch.py:224
msgid "Latest pub date field contents invalid"
msgstr "Недопустимое содержимое поля последней даты"

#: arelle\DialogURL.py:49
msgid "SEC search"
msgstr "Поиск SEC"

#: arelle\DialogURL.py:51
msgid ""
"Opens US SEC Edgar Company Search (in web browser)\n"
"\n"
"(1) Find the company in web browser,\n"
"(2) Click 'documents' button for desired filing,\n"
"(3) Find 'data files' panel, instance document row, 'document' column,\n"
"(4) On instance document file name, right-click browser menu: 'copy shortcut',\n"
"(5) Come back to this dialog window,\n"
"(6) Ctrl-v (paste) shortcut into above URL text box,\n"
"(7) Click ok button to load instance document"
msgstr ""
"Открыть поиск компании US SEC Edgar (в веб-браузере)\n"
"\n"
"(1) Найдите предприятие в веб-браузере,\n"
"(2) Нажмите кнопку \"documents\",\n"
"(3) Найдите панель \"data files\", строку документа экземпляра, столбец \"document\",\n"
"(4) Щелкните правой кнопкой мыши на файле документ в меню браузера и выберите: \"copy shortcut\",\n"
"(5) Вернитесь в это диалоговое окно,\n"
"(6) Ctrl-v (вставить) ссфлку в текстовое поле над URL,\n"
"(7) Нажмите ok, чтобы загрузить отчет"

#: arelle\DialogURL.py:61
msgid "SEC RSS"
msgstr "SEC RSS"

#: arelle\DialogURL.py:63
msgid "Opens current US SEC Edgar RSS feed"
msgstr "Открывает текущий RSS-канал США SEC Edgar"

#: arelle\DialogURL.py:68
msgid "Opens above URL from web cache, downloading to cache if necessary"
msgstr "Открывает URL из кэша веб-сайта, и, при необходимости, загружает в кеш"

#: arelle\DialogURL.py:70
msgid "Cancel operation"
msgstr "Отмена операции"

#: arelle\DialogUserPassword.py:24
msgid "Authentication Request"
msgstr "Запрос аутентификации"

#: arelle\DialogUserPassword.py:47
msgid "Outgoing E-mail Server (SMTP)"
msgstr "Сервер исходящей электронной почты (SMTP)"

#: arelle\DialogUserPassword.py:70
msgid "XBRL Database Server"
msgstr "Сервер базы данных XBRL"

#: arelle\DialogUserPassword.py:86
msgid "After logging on (by web browser, if applicable) click 'retry' to reload web file"
msgstr "После входа в систему (через веб-браузер, если применимо) нажмите \"повторить попытку (retry)\", чтобы перезагрузить веб-файл"

#: arelle\DialogUserPassword.py:119
msgid "Host:"
msgstr "Хост:"

#: arelle\DialogUserPassword.py:127
msgid "Realm:"
msgstr "Область:"

#: arelle\DialogUserPassword.py:142
msgid "Use proxy server of {0}"
msgstr "Использовать прокси-сервер {0}"

#: arelle\DialogUserPassword.py:145
msgid ""
"Check to use {0} \n"
"Uncheck to specify: \n"
"   No proxy if URL address is left blank, \n"
"   Proxy via URL address if it is not blank, \n"
"       with user and password (if provided)"
msgstr ""
"Поставьте галку, чтобы использовать {0}\n"
"Снимите галку, чтобы указать:\n"
"   Нет прокси-сервера, если URL-адрес оставлен пустым,\n"
"   Прокси через URL-адрес, если адрес не пуст,\n"
"       с пользователем и паролем (если есть)"

#: arelle\DialogUserPassword.py:156
msgid "Address:"
msgstr "Адрес:"

#: arelle\DialogUserPassword.py:158
msgid "Port:"
msgstr "Порт:"

#: arelle\DialogUserPassword.py:165
msgid ""
"Enter URL address and port number \n"
"  e.g., address: 168.1.2.3 port: 8080 \n"
"  or address: proxy.myCompany.com port: 8080 \n"
"  or leave blank to specify no proxy server"
msgstr ""
"Введите URL-адрес и номер порта\n"
"  например, 168.1.2.3:8080\n"
"  или proxy.myCompany.com:8080\n"
"  или оставьте пустым, чтобы указать прокси-сервер"

#: arelle\DialogUserPassword.py:172
msgid "User:"
msgstr "Пользователь:"

#: arelle\DialogUserPassword.py:180
msgid "Password:"
msgstr "Пароль:"

#: arelle\DialogUserPassword.py:187
msgid "Database:"
msgstr "База данных:"

#: arelle\DialogUserPassword.py:191
msgid "Enter database name (optional) or leave blank"
msgstr "Введите имя базы данных (необязательно) или оставьте пустым"

#: arelle\DialogUserPassword.py:194
msgid "Timeout:"
msgstr "Тайм-аут:"

#: arelle\DialogUserPassword.py:198
msgid "Enter timeout seconds (optional) or leave blank for default (60 secs.)"
msgstr "Введите время для тайм-аута (необязательно) или оставьте пустым значение (по умолчанию 60 секунд)"

#: arelle\DialogUserPassword.py:201
msgid "DB type:"
msgstr "Тип базы данных:"

#: arelle\DialogUserPassword.py:232
msgid "Port number invalid"
msgstr "Недопустимый номер порта"

#: arelle\DialogUserPassword.py:234
msgid "Timeout seconds invalid"
msgstr "Время тайм-аута некорректно"

#: arelle\DialogUserPassword.py:236
msgid "DB type is invalid"
msgstr "Недопустимый тип базы данных"

#: arelle\DisclosureSystem.py:115
msgid "parsing disclosuresystems.xml"
msgstr "парсинг disclosuresystems.xml"

#: arelle\DisclosureSystem.py:138
msgid "Disclosure System listing, import error: %(error)s"
msgstr "Система Раскрытия, ошибка импорта: %(error)s"

#: arelle\DisclosureSystem.py:150
msgid "loading disclosure system and mappings"
msgstr "загрузка Системы раскрытия информации и меппинга"

#: arelle\DisclosureSystem.py:231
msgid "unable to load disclosure system {}"
msgstr "не удалось загрузить систему раскрытия {}"

#: arelle\DisclosureSystem.py:232
msgid "Disclosure System \"%(name)s\" not recognized (a plug-in may be needed)."
msgstr "Система раскрытия информации \"%(name)s\" не распознана (может потребоваться подключаемый модуль)."

#: arelle\DisclosureSystem.py:238
msgid "exception during loading"
msgstr "ошибка при загрузке"

#: arelle\DisclosureSystem.py:240
msgid "Disclosure System \"%(name)s\" loading error: %(error)s"
msgstr "Система раскрытия \"%(name)s\" ошибка загрузки: %(error)s"

#: arelle\DisclosureSystem.py:244
msgid "Disclosure system and mappings {0}: {1}"
msgstr "Система раскрытия и меппинги {0}: {1}"

#: arelle\DisclosureSystem.py:257 arelle\DisclosureSystem.py:326
#: arelle\ModelDocument.py:124
msgid "parsing {0}"
msgstr "парсинг {0}"

#: arelle\DisclosureSystem.py:318 arelle\DisclosureSystem.py:336
msgid "Disclosure System \"%(name)s\" import %(importFile)s, error: %(error)s"
msgstr "Система раскрытия информации  \"%(name)s\" загрузка %(importFile)s, ошибка: %(error)s"

#: arelle\FileSource.py:80
msgid "Archive {}"
msgstr "Архив {}"

#: arelle\FileSource.py:120 arelle\FileSource.py:125
msgid "[{0}] {1}"
msgstr "[{0}] {1}"

#: arelle\FileSource.py:264
msgid "Taxonomy package must contain one and only one metadata file: {0}."
msgstr "Пакет таксономии должен содержать один файл метаданных: {0}."

#: arelle\FileSource.py:586 arelle\FileSource.py:660
msgid "Unable to open file: {0}."
msgstr "Не удалось открыть файл: {0}."

#: arelle\FormulaConsisAsser.py:26
msgid "Consistency assertion %(id)s formula %(xlinkLabel)s fact %(derivedFact)s has zero precision and no radius is defined, skipping consistency assertion"
msgstr "Правило %(id)s formula %(xlinkLabel)s fact %(derivedFact)s: нулевая точность и не задан радиус. Правило пропущено"

#: arelle\FormulaConsisAsser.py:52
msgid "Consistency assertion %(id)s formula %(xlinkLabel)s no input facts matched to %(derivedFact)s, skipping consistency assertion"
msgstr "Правило %(id)s formula %(xlinkLabel)s: нет входных данных, сопоставленных с %(derivedFact)s. Правило пропщено"

#: arelle\FormulaConsisAsser.py:81
msgid "Consistency assertion %(id)s formula %(xlinkLabel)s input fact matched to %(derivedFact)s has zero precision and no radius, skipping consistency assertion"
msgstr "Правило %(id)s formula %(xlinkLabel)s: входной факт, сопоставленный с %(derivedFact)s, имеет нулевую точность и не указан радиус. Правило пропущено"

#: arelle\FormulaConsisAsser.py:104
msgid "Consistency assertion %(id)s result %(result)s"
msgstr "Правило %(id)s: результат %(result)s"

#: arelle\FormulaEvaluator.py:75
msgid "%(label)s"
msgstr "%(label)s"

#: arelle\FormulaEvaluator.py:80
msgid ""
"Existence Assertion %(xlinkLabel)s \n"
"Result: %(result)s"
msgstr ""
"Правило %(xlinkLabel)s\n"
"Результат: %(result)s"

#: arelle\FormulaEvaluator.py:85 arelle\FormulaEvaluator.py:199
msgid "unlabeled variableSet"
msgstr "variableSet без Label"

#: arelle\FormulaEvaluator.py:92
msgid "Variable set %(xlinkLabel)s had no xpCtx.evaluations"
msgstr "Набор переменных %(xlinkLabel)s не включает xpCtx.evaluations"

#: arelle\FormulaEvaluator.py:96
msgid "Variable set %(xlinkLabel)s time for %(count)s evaluations: %(time)s"
msgstr "Набор переменных %(xlinkLabel)s: время  %(count)s оценки: %(time)s"

#: arelle\FormulaEvaluator.py:102
msgid ""
"Variable set %(label)s \n"
"Exception: %(error)s"
msgstr ""
"Набор переменных %(label)s\n"
"Исключение: %(error)s"

#: arelle\FormulaEvaluator.py:107
msgid "Variable set %(xlinkLabel)s evaluations: %(evaluations)s x %(variables)s"
msgstr "Набор переменных %(xlinkLabel)s: %(evaluations)s x %(variables)s"

#: arelle\FormulaEvaluator.py:133
msgid "Variable set %(xlinkLabel)s skipped evaluation, all fact variables have fallen back"
msgstr "Набор переменных %(xlinkLabel)s: пропущена оценка, все факты пустые"

#: arelle\FormulaEvaluator.py:144
msgid "Variable set %(xlinkLabel)s skipped non-different or fallback evaluation, duplicates another evaluation"
msgstr "Набор переменных: set %(xlinkLabel)s. пропуск (дублирует другую проверку/evaluation)"

#: arelle\FormulaEvaluator.py:150
msgid "Variable set %(xlinkLabel)s skipped evaluation %(count)s: %(time)s sec"
msgstr "Набор переменных %(xlinkLabel)s: пропущена проверка %(count)s:  %(time)s сек"

#: arelle\FormulaEvaluator.py:168
msgid ""
"Variable set %(xlinkLabel)s \n"
"Precondition %(precondition)s \n"
"Result: %(result)s"
msgstr ""
"Набор переменных %(xlinkLabel)s\n"
"Предусловие %(precondition)s\n"
"Результат: %(result)s"

#: arelle\FormulaEvaluator.py:175
msgid "Variable set %(xlinkLabel)s precondition blocked evaluation %(count)s: %(time)s sec"
msgstr "Набор переменных %(xlinkLabel)s: предусловие не выполнено. Оценка не проводилась %(counts)s: %(time)s сек"

#: arelle\FormulaEvaluator.py:225
msgid "%(label)s%(factVarBindings)s"
msgstr "%(label)s%(factVarBindings)s"

#: arelle\FormulaEvaluator.py:235
msgid ""
"%(variableSetType)s %(xlinkLabel)s{0} \n"
"Expression: %(expression)s \n"
"Evaluated: %(evaluatedExpression)s \n"
"Result: %(result)s"
msgstr ""
"%(VariableSetType)s %(xlinkLabel)s {0}\n"
"Выражение:%(expression)s \n"
"Оценка:%(evaluatedExpression)s \n"
"Результат:%(result)s"

#: arelle\FormulaEvaluator.py:254
msgid "Variable set %(xlinkLabel)s completed evaluation %(count)s: %(time)s sec"
msgstr "Набор переменных %(xlinkLabel)s: завершена проверка %(count)s: %(time)s сек"

#: arelle\FormulaEvaluator.py:283
msgid ""
"Variable set chained in scope of variable set %(variableset)s \n"
"Exception: \n"
"%(error)s"
msgstr ""
"Набор переменных связан с другими наборами переменных %(variableset)s\n"
"Исключение:\n"
" %(error)s"

#: arelle\FormulaEvaluator.py:301
msgid "Fact Variable %(variable)s: start with %(factCount)s facts previously cached after explicit filters"
msgstr "Переменная-факт %(variable)s: начать с  %(factCount)s фактов , ранее кэшированных после фильтров"

#: arelle\FormulaEvaluator.py:314
msgid "Fact Variable %(variable)s: start with %(factCount)s facts previously cached before variable filters"
msgstr "Переменная-факт %(variable)s: начать с  %(factCount)s фактов, ранее кэшированных до фильтров"

#: arelle\FormulaEvaluator.py:321
msgid "Fact Variable %(variable)s filtering: start with %(factCount)s facts"
msgstr "Переменная-факт %(variable)s фильтрация: начиная с фактов %(factCount)s"

#: arelle\FormulaEvaluator.py:348
msgid "Fact Variable %(variable)s: filters result %(result)s"
msgstr "Переменная-факт %(variable)s: результат фильтрации %(result)s"

#: arelle\FormulaEvaluator.py:354
msgid "Fact Variable %(variable)s: fallbackValue result %(result)s"
msgstr "Переменная-факт %(variable)s: fallbackValue результат %(result)s"

#: arelle\FormulaEvaluator.py:368
msgid "General Variable %(variable)s: select result %(result)s"
msgstr "Общая переменная %(variable)s: выберите результат %(result)s"

#: arelle\FormulaEvaluator.py:387
msgid "%(variableType)s %(variable)s: bound value %(result)s"
msgstr "%(VariableType)s %(variable)s: связанное значение %(result)s"

#: arelle\FormulaEvaluator.py:416
msgid "Fact Variable %(variable)s %(filterType)s %(filter)s filter %(xlinkLabel)s passes %(factCount)s facts"
msgstr "Переменная-факт %(variable)s %(filterType)s %(filter)s фильтр %(xlinkLabel)s передает %(factCount)s факты"

#: arelle\FormulaEvaluator.py:474
msgid "Fact Variable %(variable)s implicit filter %(aspect)s passes %(factCount)s facts"
msgstr "Переменная-факт %(variable)s неявный фильтр %(aspect)s передает %(factCount)s факты"

#: arelle\FormulaEvaluator.py:676
msgid "Formula %(label)s concept: %(concept)s"
msgstr "Формула %(label)s: %(concept)s"

#: arelle\FormulaEvaluator.py:683
msgid "Formula %(label)s concept %(concept)s is not a %(element)s"
msgstr "Формула %(label)s %(concept)s не является %(element)s"

#: arelle\FormulaEvaluator.py:693
msgid "Formula %(label)s entity identifier scheme: %(scheme)s"
msgstr "Формула %(label)s: идентификатор схемы объекта (entity): %(scheme)s"

#: arelle\FormulaEvaluator.py:700
msgid "Formula %(label)s entity identifier value: %(entityIdentifier)s"
msgstr "Значение идентификатора объекта формулы %(label)s: %(entityIdentifier)s ​"

#: arelle\FormulaEvaluator.py:709
msgid "Formula %(label)s period type: %(periodType)s"
msgstr "Формула %(label)s: тип периода: %(periodType)s"

#: arelle\FormulaEvaluator.py:715 arelle\FormulaEvaluator.py:726
msgid "Formula %(label)s period end: %(period)s"
msgstr "Формула %(label)s: конец периода: %(period)s"

#: arelle\FormulaEvaluator.py:721
msgid "Formula %(label)s period start: %(period)s"
msgstr "Формула %(label)s: начало периода: %(period)s"

#: arelle\FormulaEvaluator.py:735 arelle\FormulaEvaluator.py:742
msgid "Formula %(label)s unit: %(unit)s"
msgstr "Формула %(label)s: единица измерения: %(unit)s"

#: arelle\FormulaEvaluator.py:762
msgid "Formula %(label)s"
msgstr "Формула %(label)s"

#: arelle\FormulaEvaluator.py:780
msgid "Formula %(label)s dimension %(dimension)s: %(value)s"
msgstr "Формула %(label)s: измерение %(dimension)s: %(value)s"

#: arelle\FormulaEvaluator.py:787
msgid "Formula %(label)s dimension %(dimension)s value is not a node: %(value)s"
msgstr "Формула %(label)s: значение измерения %(dimension)s не является узлом: %(value)s"

#: arelle\FormulaEvaluator.py:800
msgid "Formula %(label)s OCC element %(occ)s covers a dimensional aspect"
msgstr "Формула %(label)s: элемент OCC %(occ)s охватывает аспект измерения"

#: arelle\FormulaEvaluator.py:861
msgid "Formula %(label)s value is a sequence of length %(valueSequenceLength)s"
msgstr "Значение формулы %(label)s представляет собой последовательность длины %(valueSequenceLength)s"

#: arelle\FormulaEvaluator.py:950
msgid "neither source {0}, nor an aspect rule, were found."
msgstr "не было найдено ни источника {0}, ни правила аспекта."

#: arelle\FormulaEvaluator.py:964
msgid "source, {0}, contains the QName of a fact variable that binds as a sequence where that fact's aspect rule covers this filtered aspect"
msgstr "источник, {0}, содержит QName факта, которая привязана как последовательность, в которой аспектное правило этого факта охватывает этот отфильтрованный аспект"

#: arelle\FormulaEvaluator.py:1071
msgid "Fact Variable"
msgstr "Переменная-факт"

#: arelle\FormulaEvaluator.py:1072
msgid "General Variable"
msgstr "Общая переменная"

#: arelle\FormulaEvaluator.py:1073
msgid "Parameter"
msgstr "Параметр"

#: arelle\FormulaEvaluator.py:1074
msgid "Tuple"
msgstr "Кортеж"

#: arelle\FormulaEvaluator.py:1076
msgid "ValueAssertion"
msgstr "ValueAssertion"

#: arelle\FormulaEvaluator.py:1077
msgid "ExistenceAssertion"
msgstr "ExistenceAssertion"

#: arelle\FunctionCustom.py:48
msgid "%(cfi)s(%(arguments)s)"
msgstr "%(cfi)s(%(arguments)s)"

#: arelle\FunctionCustom.py:59
msgid ""
"%(cfi)s step %(step)s \n"
"Expression: \n"
"%(expression)s"
msgstr ""
"%(cfi)s шаг %(step)s\n"
"Выражение:\n"
" %(expression)s"

#: arelle\FunctionCustom.py:65
msgid ""
"%(cfi)s step %(step)s \n"
"Result: \n"
"%(expression)s"
msgstr ""
"%(cfi)s шаг %(step)s\n"
"Результат:\n"
" %(expression)s"

#: arelle\FunctionCustom.py:74
msgid ""
"%(cfi)s output \n"
"Expression: \n"
"%(expression)s"
msgstr ""
"%(cfi)s результат\n"
"Выражение:\n"
" %(expression)s"

#: arelle\FunctionCustom.py:80
msgid ""
"%(cfi)s output \n"
"Result: \n"
"%(expression)s"
msgstr ""
"%(cfi)s результат\n"
"Результат:\n"
" %(expression)s"

#: arelle\FunctionFn.py:274
msgid "Regular expression interpretation flag unrecognized: {0}"
msgstr "Флаг интерпретации регулярных выражений не определен: {0}"

#: arelle\FunctionFn.py:284
msgid "fn:matches regular expression pattern error: {0}"
msgstr "ошибка регулярного выражения fn:matches: {0}"

#: arelle\FunctionFn.py:293
msgid "fn:replace pattern '$' error in: {0}"
msgstr "fn:replace '$' ошибка шаблона в: {0}"

#: arelle\FunctionFn.py:299
msgid "fn:replace regular expression pattern error: {0}"
msgstr "fn:replace ошибка регулярного выражения: {0}"

#: arelle\FunctionFn.py:563
msgid "Effective boolean value indeterminate"
msgstr "Эффективное булево значение не определено"

#: arelle\FunctionFn.py:642
msgid "fn:zero-or-one called with a sequence containing more than one item"
msgstr "fn:zero-or-one вызвана с последовательностью, содержащей более одного элемента"

#: arelle\FunctionFn.py:649
msgid "fn:one-or-more called with a sequence containing no items"
msgstr "fn:one-or-more вызвана с последовательностью, не содержащей элементов"

#: arelle\FunctionFn.py:656
msgid "fn:exactly-one called with a sequence containing zero or more than one item"
msgstr "fn:exactly-one вызвана с последовательностью, содержащей ноль или более одного элемента"

#: arelle\FunctionFn.py:748
msgid "Function xf:doc no formula resource element for {0}"
msgstr "Функция xf:doc - нет элемента ресурса формулы для {0}"

#: arelle\FunctionFn.py:750
msgid "Function xf:doc $uri is not valid {0}"
msgstr "Функция xf:doc - $uri некорректен {0}"

#: arelle\FunctionFn.py:758
msgid "Function xf:doc $uri not successfully loaded {0}"
msgstr "Функция xf:doc - загрузка $uri не удалась {0}"

#: arelle\FunctionIxt.py:17
msgid "ixt function not available"
msgstr "функция ixt недоступна"

#: arelle\FunctionIxt.py:189
msgid "Saka calendar year not supported: {0} {1} {2} "
msgstr "Календарный год Saka не поддерживается: {0} {1} {2} "

#: arelle\FunctionIxt.py:191
msgid "Saka calendar month error: {0} {1} {2} "
msgstr "Ошибка календарного месяца Saka: {0} {1} {2} "

#: arelle\FunctionIxt.py:196
msgid "Saka calendar day error: {0} {1} {2} "
msgstr "Ошибка календарного дня Saka: {0} {1} {2} "

#: arelle\FunctionUtil.py:90
msgid "Value operation {0} incompatible arguments {1} ({2}) and {3} ({4})"
msgstr "Операция {0} - несовместимые аргументы {1} ({2}) и {3} ({4})"

#: arelle\FunctionXfi.py:26
msgid "xfi function not available"
msgstr "функция xfi недоступна"

#: arelle\FunctionXfi.py:185
msgid "Period is not instant"
msgstr "Период не instant"

#: arelle\FunctionXfi.py:187
msgid "Period is forever"
msgstr "Период forever"

#: arelle\FunctionXfi.py:273
msgid "Argument 1 {0} is not inferrable."
msgstr "Аргумент 1 {0} недопустимый."

#: arelle\FunctionXfi.py:275
msgid "Argument 1 is not reported with {0}."
msgstr "Аргумент 1 не выводится с {0}."

#: arelle\FunctionXfi.py:310 arelle\FunctionXfi.py:369
msgid "Function xff:uncovered-aspect cannot be used on an XPath expression associated with a {0}"
msgstr "Функция xff:uncovered-aspect не может использоваться в выражении XPath, связанном с {0}"

#: arelle\FunctionXfi.py:313 arelle\FunctionXfi.py:371
msgid "Function xff:uncovered-aspect cannot be used with implicitFiltering=false"
msgstr "Функция xff:uncovered-aspect не может использоваться с implicitFiltering=false"

#: arelle\FunctionXfi.py:610
msgid "Argument 1 {0} is not a concept in the DTS."
msgstr "Аргумент 1 {0} не является концептом в DTS."

#: arelle\FunctionXfi.py:659 arelle\FunctionXfi.py:785
msgid "Argument 1 {0} is not a dimension concept QName."
msgstr "Аргумент 1 {0} не является QName измерением концепта."

#: arelle\FunctionXfi.py:712
msgid "Argument 1 {0} is not in the DTS."
msgstr "Аргумент 1 {0} отсутствует в DTS."

#: arelle\FunctionXfi.py:714
msgid "Argument 1 {0} is not a dimension."
msgstr "Аргумент 1 {0} не является измерением."

#: arelle\FunctionXfi.py:717
msgid "Argument 2 {0} is not in the DTS."
msgstr "Аргумент 2 {0} отсутствует в DTS."

#: arelle\FunctionXfi.py:719
msgid "Argument 2 {0} is not a primary item."
msgstr "Аргумент 2 {0} не является основным элементом."

#: arelle\FunctionXfi.py:808
msgid "dimension does not specify an explicit dimension"
msgstr "измерение не определено как explicit"

#: arelle\FunctionXfi.py:843
msgid "dimension does not specify a typed dimension"
msgstr "измерение не определено как typed"

#: arelle\FunctionXs.py:19
msgid "Exception: FORG0001, invalid constructor"
msgstr "Исключение: FORG0001, недопустимый конструктор"

#: arelle\FunctionXs.py:26
msgid "Exception: FONS0004, no namespace found for prefix"
msgstr "Исключение: FONS0004, не найдено пространства имен для префикса"

#: arelle\FunctionXs.py:30
msgid "xs function not available"
msgstr "функция xs недоступна"

#: arelle\FunctionXs.py:46
msgid "invalid cast from {0} to xs:{1}{2}"
msgstr "недопустимое преобразование типа из {0} в xs: {1} {2}"

#: arelle\Locale.py:146
msgid "Afrikaans (South Africa)"
msgstr "Африкаанс (Южная Африка)"

#: arelle\Locale.py:147
msgid "Albanian (Albania)"
msgstr "Албанский (Албания)"

#: arelle\Locale.py:148
msgid "Arabic (Algeria)"
msgstr "Арабский (Алжир)"

#: arelle\Locale.py:149
msgid "Arabic (Bahrain)"
msgstr "Арабский (Бахрейн)"

#: arelle\Locale.py:150
msgid "Arabic (Egypt)"
msgstr "Арабский (Египет)"

#: arelle\Locale.py:151
msgid "Arabic (Iraq)"
msgstr "Арабский (Ирак)"

#: arelle\Locale.py:152
msgid "Arabic (Jordan)"
msgstr "Арабский (Иордания)"

#: arelle\Locale.py:153
msgid "Arabic (Kuwait)"
msgstr "Арабский (Кувейт)"

#: arelle\Locale.py:154
msgid "Arabic (Lebanon)"
msgstr "Арабский (Ливан)"

#: arelle\Locale.py:155
msgid "Arabic (Libya)"
msgstr "Арабский (Ливия)"

#: arelle\Locale.py:156
msgid "Arabic (Morocco)"
msgstr "Арабский (Марокко)"

#: arelle\Locale.py:157
msgid "Arabic (Oman)"
msgstr "Арабский (Оман)"

#: arelle\Locale.py:158
msgid "Arabic (Qatar)"
msgstr "Арабский (Катар)"

#: arelle\Locale.py:159
msgid "Arabic (Saudi Arabia)"
msgstr "Арабский (Саудовская Аравия)"

#: arelle\Locale.py:160
msgid "Arabic (Syria)"
msgstr "Арабский (Сирия)"

#: arelle\Locale.py:161
msgid "Arabic (Tunisia)"
msgstr "Арабский (Тунис)"

#: arelle\Locale.py:162
msgid "Arabic (U.A.E.)"
msgstr "Арабский (О.А.Э.)"

#: arelle\Locale.py:163
msgid "Arabic (Yemen)"
msgstr "Арабский (Йемен)"

#: arelle\Locale.py:164
msgid "Basque (Spain)"
msgstr "Баскей (Испания)"

#: arelle\Locale.py:165
msgid "Bulgarian (Bulgaria)"
msgstr "Болгарский (Болгария)"

#: arelle\Locale.py:166
msgid "Belarusian (Belarus)"
msgstr "Белорусский (Беларусь)"

#: arelle\Locale.py:167
msgid "Catalan (Spain)"
msgstr "Каталанский (Испания)"

#: arelle\Locale.py:168
msgid "Chinese (PRC)"
msgstr "Китайский (КНР)"

#: arelle\Locale.py:169
msgid "Chinese (Taiwan)"
msgstr "Китайский (Тайвань)"

#: arelle\Locale.py:170
msgid "Chinese (Singapore)"
msgstr "Китайский (Сингапур)"

#: arelle\Locale.py:171
msgid "Croatian (Croatia)"
msgstr "Хорватский (Хорватия)"

#: arelle\Locale.py:172
msgid "Czech (Czech Republic)"
msgstr "Чехия (Чехия)"

#: arelle\Locale.py:173
msgid "Danish (Denmark)"
msgstr "Датский (Дания)"

#: arelle\Locale.py:174
msgid "Dutch (Belgium)"
msgstr "Голландский (Бельгия)"

#: arelle\Locale.py:175
msgid "Dutch (Netherlands)"
msgstr "Голландский (Нидерланды)"

#: arelle\Locale.py:176
msgid "English (Australia)"
msgstr "Английский (Австралия)"

#: arelle\Locale.py:177
msgid "English (Belize)"
msgstr "Английский (Белиз)"

#: arelle\Locale.py:178
msgid "English (Canada)"
msgstr "Английский (Канада)"

#: arelle\Locale.py:179
msgid "English (Caribbean)"
msgstr "Английский (Карибский)"

#: arelle\Locale.py:180
msgid "English (Ireland)"
msgstr "Английский (Ирландия)"

#: arelle\Locale.py:181
msgid "English (Jamaica)"
msgstr "Английский (Ямайка)"

#: arelle\Locale.py:182
msgid "English (New Zealand)"
msgstr "Английский (Новая Зеландия)"

#: arelle\Locale.py:183
msgid "English (South Africa)"
msgstr "Английский (Южная Африка)"

#: arelle\Locale.py:184
msgid "English (Trinidad)"
msgstr "Английский (Тринидад)"

#: arelle\Locale.py:185
msgid "English (United States)"
msgstr "Английский Соединенные Штаты)"

#: arelle\Locale.py:186
msgid "English (United Kingdom)"
msgstr "Английский (Великобритания)"

#: arelle\Locale.py:187
msgid "Estonian (Estonia)"
msgstr "Эстонский (Эстония)"

#: arelle\Locale.py:188
msgid "Faeroese (Faroe Islands)"
msgstr "Фарерские острова (Фарерские острова)"

#: arelle\Locale.py:189
msgid "Farsi (Iran)"
msgstr "Фарси (Иран)"

#: arelle\Locale.py:190
msgid "Finnish (Finland)"
msgstr "Финский (Финляндия)"

#: arelle\Locale.py:191
msgid "French (Belgium)"
msgstr "Французский (Бельгия)"

#: arelle\Locale.py:192
msgid "French (Canada)"
msgstr "Французский (Канада)"

#: arelle\Locale.py:193
msgid "French (France)"
msgstr "Французский (Франция)"

#: arelle\Locale.py:194
msgid "French (Luxembourg)"
msgstr "Французский (Люксембург)"

#: arelle\Locale.py:195
msgid "French (Switzerland)"
msgstr "Французский (Швейцария)"

#: arelle\Locale.py:196
msgid "German (Austria)"
msgstr "Немецкий (Австрия)"

#: arelle\Locale.py:197
msgid "German (Germany)"
msgstr "Немецкий (Германия)"

#: arelle\Locale.py:198
msgid "German (Luxembourg)"
msgstr "Немецкий (Люксембург)"

#: arelle\Locale.py:199
msgid "German (Switzerland)"
msgstr "Немецкий (Швейцария)"

#: arelle\Locale.py:200
msgid "Greek (Greece)"
msgstr "Греческий (Греция)"

#: arelle\Locale.py:201
msgid "Hebrew (Israel)"
msgstr "Иврит (Израиль)"

#: arelle\Locale.py:202
msgid "Hindi (India)"
msgstr "Хинди (Индия)"

#: arelle\Locale.py:203
msgid "Hungarian (Hungary)"
msgstr "Венгерский (Венгрия)"

#: arelle\Locale.py:204
msgid "Icelandic (Iceland)"
msgstr "Исландский (Исландия)"

#: arelle\Locale.py:205
msgid "Indonesian (Indonesia)"
msgstr "Индонезийский (Индонезия)"

#: arelle\Locale.py:206
msgid "Italian (Italy)"
msgstr "Итальянский (Италия)"

#: arelle\Locale.py:207
msgid "Italian (Switzerland)"
msgstr "Итальянский (Швейцария)"

#: arelle\Locale.py:208
msgid "Japanese (Japan)"
msgstr "Японский (Япония)"

#: arelle\Locale.py:209
msgid "Korean (Korea)"
msgstr "Корейский (Корея)"

#: arelle\Locale.py:210
msgid "Latvian (Latvia)"
msgstr "Латвийский (Латвия)"

#: arelle\Locale.py:211
msgid "Lithuanian (Lituania)"
msgstr "Литовский (Литва)"

#: arelle\Locale.py:212
msgid "Malaysian (Malaysia)"
msgstr "Малайзия (Малайзия)"

#: arelle\Locale.py:213
msgid "Maltese (Malta)"
msgstr "Мальтийский (Мальта)"

#: arelle\Locale.py:214
msgid "Norwegian (Bokmal)"
msgstr "Норвежский (Бокмал)"

#: arelle\Locale.py:215
msgid "Norwegian (Nynorsk)"
msgstr "Норвежский (Нюнорск)"

#: arelle\Locale.py:216
msgid "Persian (Iran)"
msgstr "Персидский (Иран)"

#: arelle\Locale.py:217
msgid "Polish (Poland)"
msgstr "Польский (Польша)"

#: arelle\Locale.py:218
msgid "Portuguese (Brazil)"
msgstr "Португальский (Бразилия)"

#: arelle\Locale.py:219
msgid "Portuguese (Portugal)"
msgstr "Португальский (Португалия)"

#: arelle\Locale.py:220
msgid "Romanian (Romania)"
msgstr "Румынский (Румыния)"

#: arelle\Locale.py:221
msgid "Russian (Russia)"
msgstr "Русский (Россия)"

#: arelle\Locale.py:222
msgid "Serbian (Cyrillic)"
msgstr "Сербский (кириллица)"

#: arelle\Locale.py:223
msgid "Serbian (Latin)"
msgstr "Сербский (латинский)"

#: arelle\Locale.py:224
msgid "Slovak (Slovakia)"
msgstr "Словацкий (Словакия)"

#: arelle\Locale.py:225
msgid "Slovenian (Slovania)"
msgstr "Словенский (Словакия)"

#: arelle\Locale.py:226
msgid "Spanish (Argentina)"
msgstr "Испанский (Аргентина)"

#: arelle\Locale.py:227
msgid "Spanish (Bolivia)"
msgstr "Испанский (Боливия)"

#: arelle\Locale.py:228
msgid "Spanish (Colombia)"
msgstr "Испанский (Колумбия)"

#: arelle\Locale.py:229
msgid "Spanish (Chile)"
msgstr "Испанский (Чили)"

#: arelle\Locale.py:230
msgid "Spanish (Costa Rica)"
msgstr "Испанский (Коста-Рика)"

#: arelle\Locale.py:231
msgid "Spanish (Dominican Republic)"
msgstr "Испанский (Доминиканская Республика)"

#: arelle\Locale.py:232
msgid "Spanish (Ecuador)"
msgstr "Испанский (Эквадор)"

#: arelle\Locale.py:233
msgid "Spanish (El Salvador)"
msgstr "Испанский (Сальвадор)"

#: arelle\Locale.py:234
msgid "Spanish (Guatemala)"
msgstr "Испанский (Гватемала)"

#: arelle\Locale.py:235
msgid "Spanish (Honduras)"
msgstr "Испанский (Гондурас)"

#: arelle\Locale.py:236
msgid "Spanish (Mexico)"
msgstr "Испанский (Мексика)"

#: arelle\Locale.py:237
msgid "Spanish (Nicaragua)"
msgstr "Испанский (Никарагуа)"

#: arelle\Locale.py:238
msgid "Spanish (Panama)"
msgstr "Испанский (Панама)"

#: arelle\Locale.py:239
msgid "Spanish (Paraguay)"
msgstr "Испанский (Парагвай)"

#: arelle\Locale.py:240
msgid "Spanish (Peru)"
msgstr "Испанский (Перу)"

#: arelle\Locale.py:241
msgid "Spanish (Puerto Rico)"
msgstr "Испанский (Пуэрто-Рико)"

#: arelle\Locale.py:242
msgid "Spanish (Spain)"
msgstr "Испанский (Испания)"

#: arelle\Locale.py:243
msgid "Spanish (United States)"
msgstr "Испанский (США)"

#: arelle\Locale.py:244
msgid "Spanish (Uruguay)"
msgstr "Испанский (Уругвай)"

#: arelle\Locale.py:245
msgid "Spanish (Venezuela)"
msgstr "Испанский (Венесуэла)"

#: arelle\Locale.py:246
msgid "Swedish (Sweden)"
msgstr "Шведский (Швеция)"

#: arelle\Locale.py:247
msgid "Swedish (Finland)"
msgstr "Шведский (Финляндия)"

#: arelle\Locale.py:248
msgid "Thai (Thailand)"
msgstr "Тайский (Таиланд)"

#: arelle\Locale.py:249
msgid "Turkish (Turkey)"
msgstr "Турецкая (Турция)"

#: arelle\Locale.py:250
msgid "Ukrainian (Ukraine)"
msgstr "Украинский (Украина)"

#: arelle\Locale.py:251
msgid "Urdu (Pakistan)"
msgstr "Урду (Пакистан)"

#: arelle\Locale.py:252
msgid "Vietnamese (Vietnam)"
msgstr "Вьетнамский (Вьетнам)"

#: arelle\Locale.py:515
msgid "Picture requires a number convertable to decimal or float"
msgstr "Изображение требует число, преобразуемое в десятичное"

#: arelle\Locale.py:524
msgid "Picture contains multiple picture sepearators {0}"
msgstr "Изображение содержит несколько раздилителей {0}"

#: arelle\Locale.py:529
msgid "Picture contains multiple percent or per_mille charcters {0}"
msgstr "Изображение содержит несколько процентов или per_mille символов {0}"

#: arelle\Locale.py:544
msgid "Sub-picture contains decimal point sepearators {0}"
msgstr "Во вложенном изображении содержатся разделители десятичной точки {0}"

#: arelle\Locale.py:551 arelle\Locale.py:559
msgid "Sub-picture passive character {0} between active characters {1}"
msgstr "Во вложенном изображении пассивные символы {0} между активными символами {1}"

#: arelle\Locale.py:575
msgid "Sub-picture must contain at least one digit position or sign character {0}"
msgstr "Во вложенном изображении должен быть по крайней мере один символ позиции или символ знака {0}"

#: arelle\ModelDocument.py:69
msgid "Prohibited file for filings %(blockedIndicator)s: %(url)s"
msgstr "Запрещенный файл для отчетов %(blockedIndicator)s: %(url)s"

#: arelle\ModelDocument.py:71
msgid " blocked"
msgstr " заблокирован"

#: arelle\ModelDocument.py:106
msgid ""
"File can not be loaded: %(fileName)s \n"
"Loading terminated."
msgstr ""
"Невозможно загрузить файл: %(fileName)s\n"
"Загрузка остановлена."

#: arelle\ModelDocument.py:111
msgid "File can not be loaded: %(fileName)s"
msgstr "Невозможно загрузить файл: %(fileName)s"

#: arelle\ModelDocument.py:118
msgid "File can not be loaded, requires loadFromExcel plug-in: %(fileName)s"
msgstr "Файл не может быть загружен, требуется loadFromExcel плагин: %(fileName)s"

#: arelle\ModelDocument.py:150
msgid "%(error)s, %(fileName)s, line %(line)s, column %(column)s, %(sourceAction)s source element"
msgstr "%(error)s, %(fileName)s, строка %(line)s, колонка %(column)s, %(sourceAction)s исходный элемент"

#: arelle\ModelDocument.py:163
msgid ""
"%(fileName)s: file error: %(error)s \n"
"Loading terminated."
msgstr ""
"%(fileName)s: ошибка файла: %(error)s\n"
"Загрузка прекращена."

#: arelle\ModelDocument.py:169
msgid "%(fileName)s: file error: %(error)s"
msgstr "%(fileName)s: ошибка файла: %(error)s"

#: arelle\ModelDocument.py:182 arelle\ModelDocument.py:189
msgid "Unrecoverable error: %(error)s, %(fileName)s, %(sourceAction)s source element"
msgstr "Неустранимая ошибка: %(error)s, %(fileName)s, %(sourceAction)s исходный элемент"

#: arelle\ModelDocument.py:198
msgid "loading {0}"
msgstr "загружается {0}"

#: arelle\ModelDocument.py:220
msgid "Schema file with same targetNamespace %(targetNamespace)s loaded from %(fileName)s and %(otherFileName)s"
msgstr "Файл схемы с тем же targetNamespace %(targetNamespace)s, загруженным из %(fileName)s и %(otherFileName)s"

#: arelle\ModelDocument.py:346
msgid "SchemaLocation of %(fileName)s expected namespace %(namespace)s found targetNamespace %(targetNamespace)s"
msgstr "SchemaLocation %(fileName)s - ожидаемое пространство имен %(namespace)s. Найдено targetNamespace %(targetNamespace)s"

#: arelle\ModelDocument.py:776
msgid "Error loading creation software names table %(error)s"
msgstr "Ошибка загрузки имен для создания таблицы %(error)s"

#: arelle\ModelDocument.py:807
msgid "Discovery of %(fileName)s expected namespace %(namespace)s found targetNamespace %(targetNamespace)s"
msgstr "Открытие  %(fileName)s - ожидалось пространства имен %(namespace)s. Найдено targetNamespace %(targetNamespace)s"

#: arelle\ModelDocument.py:813
msgid "Namespace: %(namespace)s disallowed schemaLocation %(schemaLocation)s"
msgstr "Пространство имен: %(namespace)s. Запрещена schemaLocation %(schemaLocation)s"

#: arelle\ModelDocument.py:874
msgid "Prohibited base attribute: %(attribute)s"
msgstr "Запрещенный базовый атрибут: %(attribute)s"

#: arelle\ModelDocument.py:903
msgid "Namespace: %(namespace)s disallowed schemaLocation blocked %(schemaLocation)s"
msgstr "Пространство имен: %(namespace)s - запрещенная schemaLocation заблокирована %(schemaLocation)s"

#: arelle\ModelDocument.py:987
msgid "Linkbase reference for %(linkbaseRefElement)s href attribute missing or malformed"
msgstr "Ссылочная база %(linkbaseRefElement)s - href атрибут отсутствует или некорректен"

#: arelle\ModelDocument.py:1021
msgid "Locator href attribute \"%(href)s\" missing or malformed in standard extended link"
msgstr "Href атрибут \"%(href)s\" отсутствует или неверно сформирован в стандартной расширенной ссылке"

#: arelle\ModelDocument.py:1025
msgid "Locator href attribute \"%(href)s\" missing or malformed in non-standard extended link"
msgstr "Href атрибут \"%(href)s\" отсутствует или неверно сформирован в нестандартной расширенной ссылке"

#: arelle\ModelDocument.py:1068
msgid "Linkbase extended link %(element)s missing schema definition"
msgstr "В расширенной ссылке %(element)s отсутствует определение схемы"

#: arelle\ModelDocument.py:1129 arelle\ValidateXbrl.py:421
msgid "Instance facts missing schema concept definition: %(elements)s"
msgstr "В сведения о фактах отсутствует определение концепта схемы: %(element)s"

#: arelle\ModelDocument.py:1173
msgid "Multiple ix namespaces were found"
msgstr "Было найдено несколько пространств имён ix"

#: arelle\ModelDocument.py:1195
msgid "Reference for roleURI href attribute missing or malformed"
msgstr "Ссылка на roleURI - href атрибут отсутствует или искажен"

#: arelle\ModelDocument.py:1201
msgid "Reference for arcroleURI href attribute missing or malformed"
msgstr "Ссылка на arcroleURI - href атрибут отсутствует или искажен"

#: arelle\ModelDocument.py:1329
msgid "Inline XBRL ix:references attribute %(name)s duplicated in target %(target)s"
msgstr "Inline XBRL ix:references атрибут %(name)s дублируется в %(target)s"

#: arelle\ModelDocument.py:1336
msgid "Inline XBRL ix:references id %(id)s duplicated in inline document set"
msgstr "Inline XBRL ix:references идентификаторы %(id)s дублируются в наборе документов"

#: arelle\ModelDocument.py:1340
msgid "Inline XBRL has multiple ix:references with id in target %(target)s"
msgstr "Inline XBRL имеет несколько ix:references с идентификатором в %(target)s"

#: arelle\ModelDocument.py:1348
msgid "Inline XBRL ix:references prefix %(prefix)s has multiple namespaces %(ns1)s and %(ns2)s in target %(target)s"
msgstr "Inline XBRL ix:references префикс %(prefix)s имеет несколько пространств имен %(ns1)s и %(ns2)s в %(target)s"

#: arelle\ModelDocument.py:1356
msgid "Inline XBRL ix:resources element not found"
msgstr "Элемент Inline XBRL ix:resources не найден"

#: arelle\ModelDocument.py:1367
msgid "Inline XBRL tupleRef %(tupleRef)s not found"
msgstr "Inline XBRL tupleRef %(tupleRef)s не найден"

#: arelle\ModelDocument.py:1388
msgid "continuedAt %(continuationAt)s target is an %(targetElement)s element instead of ix:continuation element."
msgstr "continuedAt в %(continuationAt)s является элементом %(targetElement)s, а не элементом ix:continuation."

#: arelle\ModelDocument.py:1392
msgid "Inline XBRL continuation %(continuationAt)s not found"
msgstr "Inline XBRL продолжение %(continuationAt)s не найдено"

#: arelle\ModelDocument.py:1401
msgid "Inline XBRL continuation cycle: %(continuationCycle)s"
msgstr "Цикл продолжения Inline XBRL: %(continuationCycle)s"

#: arelle\ModelDocument.py:1416
msgid "Inline XBRL continuation chain element %(ancestorElement)s has descendant element %(descendantElement)s"
msgstr "Элемент Inline XBRL цепи продолжения %(ancestorElement)s имеет подчиненные элементы %(descendantElement)s"

#: arelle\ModelDocument.py:1434
msgid "Instance fact missing schema definition: %(qname)s of Inline Element %(localName)s"
msgstr "Отсутствует определение экземпляра схемы для факта %(qname)s Inline элемента %(localName)s"

#: arelle\ModelDocument.py:1446
msgid "Inline XBRL element %(qname)s base type %(type)s mapped by %(localName)s"
msgstr "Inline XBRL элемент  %(qname)s базовый тип %(type)s присоединен к %(localName)s"

#: arelle\ModelDocument.py:1563
msgid "Inline relationship toRef(s) %(toIds)s not found."
msgstr "Inline отношение toRef (s) %(toIds)s не найдено."

#: arelle\ModelDocument.py:1573
msgid "Inline relationship references footnote(s) %(toFootnoteIds)s and thereby is not allowed to reference %(toFactQnames)s."
msgstr "Inline отношение ссылается на сноску %(toFootnoteIds)s и, следовательно, не позволяет ссылаться на %(toFactQnames)s."

#: arelle\ModelDocument.py:1584
msgid "continuedAt %(continuedAt)s has %(referencesCount)s references on %(sourceElements)s elements, only one reference allowed."
msgstr "continueAt %(continuedAt)s имеет %(referenceCount)s ссылок на %(sourceElements)s. Только одна ссылка разрешена."

#: arelle\ModelDocument.py:1592
msgid "ix:continuation %(continuedAt)s is not referenced by a, ix:footnote, ix:nonNumeric or other ix:continuation element."
msgstr "ix:continuation %(continuedAt)s не ссылается на ix:footnote, ix:nonNumeric или другой элемент ix:continuation."

#: arelle\ModelDtsObject.py:265
msgid "maxOccurs must be positive"
msgstr "maxOccurs должен быть положительным"

#: arelle\ModelDtsObject.py:287
msgid "minOccurs must be positive"
msgstr "minOccurs должен быть положительным"

#: arelle\ModelFormulaObject.py:202
msgid "Invalid formula object %(element)s"
msgstr "Недопустимый объект формулы %(element)s"

#: arelle\ModelFormulaObject.py:314
msgid "Concept aspect has multiple rules in formula."
msgstr "Концепт имеет несколько правил в формуле."

#: arelle\ModelFormulaObject.py:320 arelle\ModelFormulaObject.py:389
msgid "Dimension %(dimension)s aspect has multiple rules in formula."
msgstr "Измерение %(dimension)s имеет несколько правил в формуле."

#: arelle\ModelFormulaObject.py:353
msgid "Forever period aspect has multiple rules in formula."
msgstr "Период - бесконечный имеет несколько правил в формуле."

#: arelle\ModelFormulaObject.py:357
msgid "Augment unit attribute has multiple values in formula."
msgstr "Атрибут единица измерения имеет несколько значений в формуле."

#: arelle\ModelFormulaObject.py:651
msgid "Parameter name used on multiple parameters %(name)s"
msgstr "Имя параметра, используемое для нескольких параметров %(name)s"

#: arelle\ModelFormulaObject.py:1795
msgid "Matched variable sequence includes fact {0} inconsistent in aspect {1}"
msgstr "Соответствующая последовательность переменных включает в себя факт {0} несогласованный в аспекте {1}"

#: arelle\ModelFormulaObject.py:2047 arelle\ModelFormulaObject.py:2089
msgid "%(dimension)s is not an explicit dimension concept QName."
msgstr "%(dimension)s не является QName explicit измерением концепта."

#: arelle\ModelFormulaObject.py:2192
msgid "dimension: not available"
msgstr "измерение: недоступно"

#: arelle\ModelFormulaObject.py:2769 arelle\ModelFormulaObject.py:2832
msgid "input {0}"
msgstr "ввод {0}"

#: arelle\ModelFormulaObject.py:2776
msgid "{0}({1}) as {2}"
msgstr "{0} ({1}) как {2}"

#: arelle\ModelFormulaObject.py:2833
msgid "step {0}"
msgstr "шаг {0}"

#: arelle\ModelFormulaObject.py:2841
msgid ""
"step ${0}: \n"
"{1}"
msgstr ""
"шаг $ {0}:\n"
"{1}"

#: arelle\ModelFormulaObject.py:2842
msgid ""
"output: \n"
"{0}"
msgstr ""
"вывод:\n"
"{0}"

#: arelle\ModelManager.py:134
msgid "Open file handle is not open: {0}"
msgstr "Открытый дескриптор файла не открыт: {0}"

#: arelle\ModelManager.py:171
msgid "[exception] Validation exception: {0} at {1}"
msgstr "[exception] Исключение проверки: {0} в {1}"

#: arelle\ModelRelationshipSet.py:44 arelle\ModelRelationshipSet.py:60
msgid "prohibited arc (priority {0}) has no other arc to prohibit"
msgstr "запрещенный arc (приоритет {0}) не имеет другой arc для запрета"

#: arelle\ModelRelationshipSet.py:66
msgid "prohibited arc (priority {0}, {1} - {2}) has an equivalent prohibited arc (priority {3}, {4} - {5})\n"
msgstr "запрещенный arc (приоритет {0}, {1} - {2}) имеет эквивалентный запрещенный arc (приоритет {3}, {4} - {5})\n"

#: arelle\ModelRelationshipSet.py:74
msgid "arc (priority {0}, {1} - {2}) is ineffective due to equivalent arc (priority {3}, {4} - {5})\n"
msgstr "arc (приоритет {0}, {1} - {2}) неэффективен из-за эквивалентного arc (приоритет {3}, {4} - {5})\n"

#: arelle\ModelRenderingObject.py:293
msgid ""
"%(element)s set %(xlinkLabel)s \n"
"Exception: %(error)s"
msgstr ""
"%(element)s набор %(xlinkLabel)s\n"
"Исключение: %(error)s"

#: arelle\ModelRssItem.py:42
msgid "tested"
msgstr "протестировано"

#: arelle\ModelRssItem.py:44 arelle\ModelRssItem.py:46
msgid "not tested"
msgstr "не протестировано"

#: arelle\ModelVersReport.py:356
msgid "Comparing namespaces"
msgstr "Сравнение пространств имен"

#: arelle\ModelVersReport.py:358
msgid "Comparing roles"
msgstr "Сравнение ролей"

#: arelle\ModelVersReport.py:360
msgid "Comparing concepts"
msgstr "Сравнение концептов"

#: arelle\ModelVersReport.py:363
msgid "Comparing {0} relationships"
msgstr "Сравнение {0} отношений"

#: arelle\ModelVersReport.py:366
msgid "Comparing dimension defaults"
msgstr "Сравнение значений по умолчанию для измерений"

#: arelle\ModelVersReport.py:369
msgid "Comparing explicit dimensions"
msgstr "Сравнение измерений (explicit dimensions)"

#: arelle\ModelVersReport.py:398
msgid "Checking report file"
msgstr "Проверка файла отчета"

#: arelle\ModelVersReport.py:401
msgid "Writing report file"
msgstr "Запись файла отчета"

#: arelle\ModelVersReport.py:410
msgid "C report file"
msgstr "C-файл отчета"

#: arelle\ModelVersReport.py:411 arelle\Validate.py:425
#: arelle\ValidateFiling.py:1879 arelle\ValidateFormula.py:264
#: arelle\ValidateHmrc.py:210 arelle\ValidateXbrl.py:513
msgid "ready"
msgstr "готово"

#: arelle\ModelVersReport.py:681 arelle\ModelVersReport.py:695
msgid "corresponding relationship {0} toDTS toName=\"{1}\""
msgstr "соответствующее отношение {0} toDTS toName = \"{1}\""

#: arelle\ModelVersReport.py:683
msgid "toDTS does not have a corresponding relationship at position {0}"
msgstr "toDTS не имеет связи в позиции {0}"

#: arelle\ModelVersReport.py:697
msgid "fromDTS does not have a corresponding relationship at position {0}"
msgstr "fromDTS не имеет отношения в позиции {0}"

#: arelle\ModelVersReport.py:955
msgid "typed domain element {0}"
msgstr "типизированный элемент домена (typed domain element) {0}"

#: arelle\ModelVersReport.py:957
msgid "typedDomainRef={0} (element qname cannot be determined)"
msgstr "typedDomainRef={0} (qname элемента не может быть определен)"

#: arelle\ModelVersReport.py:1028
msgid "from value: {0} "
msgstr "из значения: {0} "

#: arelle\ModelVersReport.py:1032 arelle\ModelVersReport.py:1049
msgid "({0} does not have an id attribute)"
msgstr "({0} не имеет атрибута id)"

#: arelle\ModelVersReport.py:1045
msgid "to value: {0} "
msgstr "в значение: {0} "

#: arelle\ModelXbrl.py:47
msgid "loading"
msgstr "загрузка"

#: arelle\ModelXbrl.py:69 arelle\ModelXbrl.py:332
msgid "xbrl loading finished, {0}..."
msgstr "xbrl загрузка завершена, {0}..."

#: arelle\ModelXbrl.py:580
msgid "Create context for %(priItem)s, cannot determine valid context elements, no suitable hypercubes"
msgstr "Создать контекст для %(priItem)s. Нельзя определить корректные элементы контекста, нет подходящих гиперкубов"

#: arelle\ModelXbrl.py:603
msgid "Create context, %(dimension)s, cannot determine context element, either no all relationship or validation issue"
msgstr "Создать контекст, %(dimension)s. Нельзя определить элемент контекста. Нет связи или ошибка в проверке"

#: arelle\ModelXbrl.py:895
msgid "Exception viewing properties {0} {1} at {2}"
msgstr "Исключение при просмотре свойств {0} {1} в {2}"

#: arelle\ModelXbrl.py:1134 arelle\ModelXbrl.py:1135
msgid "%.3f secs"
msgstr "% .3f сек"

#: arelle\ModelXbrl.py:1137
msgid "Profile statistics \n"
msgstr "Статистика профиля\n"

#: arelle\ModelXbrl.py:1138
msgid "%s %.3f secs, %.0fK"
msgstr "%s% .3f сек.,% .0fK"

#: arelle\ModelXbrl.py:1185
msgid "%(activity)s %(time)s secs\n"
msgstr "%(activity)s %(time)s секунд\n"

#: arelle\ModelXbrl.py:1209
msgid "DTS of %(entryFile)s has %(numberOfFiles)s files packaged into %(packageOutputFile)s"
msgstr "DTS %(entryFile)s включает %(numberOfFiles)s файлов, упакованных в %(packageOutputFile)s"

#: arelle\PackageManager.py:69
msgid "Package catalog syntax error %(error)s"
msgstr "Синтаксическая ошибка каталога пакета %(error)s"

#: arelle\PackageManager.py:118
msgid "Multi-lingual element %(element)s has no in-scope xml:lang attribute"
msgstr "Многоязычный элемент %(element)s не имеет атрибута xml:lang"

#: arelle\PackageManager.py:125
msgid "Multi-lingual element %(element)s has multiple (%(count)s) in-scope xml:lang %(lang)s elements"
msgstr "Многоязычный элемент %(element)s имеет несколько (%(count)s) элементов в области xml:lang: %(lang)s"

#: arelle\PackageManager.py:174
msgid "Package catalog duplicate rewrite start string %(rewriteStartString)s"
msgstr "Стартовая строка перезаписи дубликата каталога пакета %(rewriteStartString)s"

#: arelle\PackageManager.py:200
msgid "<unnamed {0}>"
msgstr "<unnamed {0}>"

#: arelle\PackageManager.py:212
msgid "Skipping multiple-document entry point (not supported) %(href)s"
msgstr "Пропуск точки входа нескольких документов (не поддерживается) %(href)s"

#: arelle\PackageManager.py:356
msgid "Taxonomy package contains %(count)s top level directories:  %(topLevelDirectories)s"
msgstr "Пакет таксономии содержит каталоги верхнего уровня %(count)s: %(topLevelDirectories)s"

#: arelle\PackageManager.py:364
msgid "Taxonomy package does not contain a subdirectory META-INF"
msgstr "Пакет таксономии не содержит подкаталога META-INF"

#: arelle\PackageManager.py:372
msgid "Taxonomy package does not contain a metadata file */META-INF/taxonomyPackage.xml"
msgstr "Пакет таксономии не содержит файл метаданных */META-INF/taxonomyPackage.xml"

#: arelle\PackageManager.py:396
msgid "Taxonomy package contained no metadata file: {0}."
msgstr "Пакет таксономии не содержит файла метаданных: {0}."

#: arelle\PackageManager.py:412
msgid "Taxonomy package is not a zip file."
msgstr "Пакет таксономии не является zip-файлом."

#: arelle\PackageManager.py:426
msgid "File must be a taxonomy package (zip file), catalog file, or manifest (): {0}."
msgstr "Файл должен быть пакетом таксономии (zip-файл), файлом каталога или манифестом (): {0}."

#: arelle\PackageManager.py:494
msgid "Packages overlap the same rewrite start string %(rewriteStartString)s"
msgstr "Пакеты перекрывают одну и ту же начальную строку перезаписи %(rewriteStartString)s"

#: arelle\PackageManager.py:496
msgid "Packages overlap rewrite start strings %(rewriteStartString)s and %(rewriteStartString2)s"
msgstr "Пакеты перекрывают перезапись стартовых строк %(rewriteStartString)s и %(rewriteStartString2)s"

#: arelle\PluginManager.py:138
msgid "Exception at plug-in method modulesWihtNewerFileDates: {error}"
msgstr "Исключение в методе плагина modulesWihtNewerFileDates: {error}"

#: arelle\PluginManager.py:260
msgid ""
"Exception obtaining plug-in module info: {error}\n"
"{traceback}"
msgstr ""
"Исключение при получении информации о плагине: {error}\n"
"{traceback}"

#: arelle\PluginManager.py:332
msgid "Exception loading plug-in {name}: processing ModelObjectFactory.ElementSubstitutionClasses"
msgstr "Исключение загрузки плагина {name}: обработка ModelObjectFactory.ElementSubstitutionClasses"

#: arelle\PluginManager.py:342
msgid ""
"Exception loading plug-in {name}: {error}\n"
"{traceback}"
msgstr ""
"Исключение при загрузке плагина {name}: {error}\n"
"{traceback}"

#: arelle\PluginManager.py:354
msgid "Exception finding plug-in {name}: {error}"
msgstr "Исключение при поиске плагина {name}: {error}"

#: arelle\RenderingEvaluator.py:53 arelle\ValidateXbrl.py:506
msgid "compiling rendering tables"
msgstr "компиляция рендеринга таблиц"

#: arelle\RenderingEvaluator.py:72 arelle\ValidateFormula.py:680
msgid "Table %(xlinkLabel)s, aspect model %(aspectModel)s not recognized"
msgstr "Таблица %(xlinkLabel)s, аспектная модель %(aspectModel)s не распознана"

#: arelle\RenderingEvaluator.py:97
msgid "Table %(xlinkLabel)s does not include the concept aspect as one of its participating aspects"
msgstr "Таблица %(xlinkLabel)s не включает аспект концепта в качестве одного из его участвующих аспектов"

#: arelle\RenderingEvaluator.py:106
msgid "Table %(xlinkLabel)s has parameter name clash for variable %(name)s"
msgstr "Таблица %(xlinkLabel)s имеет имя параметра конфликтующее с переменной %(name)s"

#: arelle\RenderingEvaluator.py:111
msgid "compileTables"
msgstr "compileTables"

#: arelle\RenderingEvaluator.py:122
msgid "%(definitionNode)s %(xlinkLabel)s, aspect model %(aspectModel)s, aspect %(aspect)s not allowed"
msgstr "%(DefinitionNode)s %(xlinkLabel)s, аспектная модель %(aspectModel)s, аспект %(aspect)s не разрешен"

#: arelle\RenderingEvaluator.py:130
msgid "%(definitionNode)s %(xlinkLabel)s, aspect %(aspect)s defined on axes of disposition %(axisDisposition)s and %(axisDisposition2)s"
msgstr "%(DefinitionNode)s %(xlinkLabel)s, аспект %(aspect)s, определенный по осям размещения %(axisDisposition)s и %(axisDisposition2)s"

#: arelle\RenderingEvaluator.py:140
msgid "Merged %(definitionNode)s %(xlinkLabel)s has tagged rule set(s)"
msgstr "Объединенный %(definitionNode)s %(xlinkLabel)s имеет тегированный набор правил"

#: arelle\RenderingEvaluator.py:146
msgid "Merged %(definitionNode)s %(xlinkLabel)s has label(s)"
msgstr "Объединенный %(definitionNode)s %(xlinkLabel)s имеет метки"

#: arelle\RenderingEvaluator.py:151
msgid "Merged %(definitionNode)s %(xlinkLabel)s is not abstract"
msgstr "Объединенный %(definitionNode)s %(xlinkLabel)s не является абстрактным"

#: arelle\RenderingEvaluator.py:165
msgid "%(definitionNode)s %(xlinkLabel)s duplicate rule set tags %(tag)s"
msgstr "%(DefinitionNode)s %(xlinkLabel)s дублирует теги набора правил %(tag)s"

#: arelle\RenderingEvaluator.py:175
msgid "%(definitionNode)s %(xlinkLabel)s constraint set mismatches between %(tag1)s and %(tag2)s in constraints %(aspects)s"
msgstr "%(DefinitionNode)s %(xlinkLabel)s задает несоответствие между %(tag1)s и %(tag2)s в ограничениях %(aspects)s"

#: arelle\RenderingEvaluator.py:186
msgid "DimensionRelationship axis %(xlinkLabel)s can't be used in non-dimensional aspect model"
msgstr "DimensionRelationship ось %(xlinkLabel)s не может использоваться в модели безразмерного (non-dimensional) аспекта"

#: arelle\RenderingEvaluator.py:199
msgid "Aspect node %(xlinkLabel)s dimensional aspect %(dimension)s is not a dimension"
msgstr "Узел аспекта %(xlinkLabel)s, размерный (dimensional) аспект %(dimension)s не является измерением"

#: arelle\RenderingEvaluator.py:206
msgid "%(definitionNode)s %(xlinkLabel)s does not define an aspect"
msgstr "%(DefinitionNode)s %(xlinkLabel)s не определяет аспект"

#: arelle\RenderingEvaluator.py:211
msgid "Abstract %(definitionNode)s %(xlinkLabel)s has no children"
msgstr "Абстракт %(definitionNode)s %(xlinkLabel)s не имеет подчиненных элементов"

#: arelle\RenderingEvaluator.py:233
msgid "%(definitionNode)s %(xlinkLabel)s does not define an aspect for %(aspect)s"
msgstr "%(DefinitionNode)s %(xlinkLabel)s не определяет аспект для %(аспект)s"

#: arelle\RenderingResolver.py:31 arelle\XPathContext.py:39
msgid "[{0}] exception {1}"
msgstr "[{0}] исключение {1}"

#: arelle\RenderingResolver.py:55
msgid "no table relationships for {0}"
msgstr "нет табличных связей для {0}"

#: arelle\RenderingResolver.py:253
msgid "Closed definition node %(xlinkLabel)s does not contribute at least one structural node"
msgstr "Закрытый узел определения %(xlinkLabel)s не входит в, по меньшей мере, один структурный узел"

#: arelle\RenderingResolver.py:372
msgid "Concept relationship rule node %(xlinkLabel)s source %(source)s does not refer to an existing concept."
msgstr "Концепт отношения правил узла %(xlinkLabel)s, источник %(source)s не относится к существующему концепту."

#: arelle\RenderingResolver.py:378
msgid "Dimension relationship rule node %(xlinkLabel)s dimension %(dimension)s does not refer to an existing explicit dimension."
msgstr "Узел правила отношения измерений %(xlinkLabel)s, измерение %(dimension)s не ссылается на существующее explicit измерение."

#: arelle\RenderingResolver.py:383
msgid "Dimension relationship rule node %(xlinkLabel)s source %(source)s does not refer to an existing domain member."
msgstr "Узел правила отношения исмерений %(xlinkLabel)s, источник %(source)s не относится к существующему элементу домена (domain member)."

#: arelle\RenderingResolver.py:388
msgid "Relationship rule node %(xlinkLabel)s formulaAxis %(axis)s implies a single generation tree walk but generations %(generations)s is greater than one."
msgstr "Узел правила отношения %(xlinkLabel)s. formulaAxis %(axis)s подразумевает одно дерево отношений, но их больше (%(generations)s)."

#: arelle\RenderingResolver.py:423
msgid "Filter node %(xlinkLabel)s facts partitions: %(factsPartitions)s"
msgstr "Узел фильтра %(xlinkLabel)s: разделы фактов:%(factsPartitions)s"

#: arelle\RenderingResolver.py:489
msgid "Rule node %(xlinkLabel)s specifies concept %(concept)s does not refer to an existing primary item concept."
msgstr "Узел правила %(xlinkLabel)s указывает на концепт %(concept)s, который не относится к существующему концепту основного элемента (item)."

#: arelle\RenderingResolver.py:497
msgid "Rule node %(xlinkLabel)s specifies dimension %(concept)s does not refer to an existing dimension concept."
msgstr "Узел правила %(xlinkLabel)s определяет измерение %(concept)s и не относится к существующему концепту измерения."

#: arelle\RenderingResolver.py:501
msgid "Rule node %(xlinkLabel)s specifies domain member %(concept)s does not refer to an existing domain member concept."
msgstr "Узел правила %(xlinkLabel)s определяет член домена %(concept)s, который не относится к существующему концепту члена домена."

#: arelle\RenderingResolver.py:530
msgid "Exception in resolution of definition node %(node)s: %(error)s"
msgstr "Исключение в разрешении узла определения %(node)s: %(error)s"

#: arelle\Updater.py:19
msgid "Checking for updates to Arelle"
msgstr "Проверка обновлений Arelle"

#: arelle\Updater.py:40 arelle\Updater.py:57
msgid "arelleâ¢ - Updater"
msgstr "arelleâ ¢ - Обновление"

#: arelle\Updater.py:41
msgid ""
"Update {0} is available, running version is {1}.  \n"
"\n"
"Download now?    \n"
"\n"
"(Arelle will exit before installing.)"
msgstr ""
"Обновление {0} доступно, запущенная версия {1}.\n"
"\n"
"Скачать сейчас?\n"
"\n"
"(Приложение Arelle закроется до установки.)"

#: arelle\Updater.py:52
msgid "Arelle running version, {0}, is newer than the downloadable version, {1}."
msgstr "Текущая версия Arelle, {0}, новее, чем загружаемая версия, {1}."

#: arelle\Updater.py:55
msgid "Arelle running version, {0}, is the same as the downloadable version."
msgstr "Текущая версия Arelle, {0}, совпадает с загружаемой версией."

#: arelle\Updater.py:66
msgid "Download ompleted"
msgstr "Загрузка завершена"

#: arelle\Validate.py:65
msgid "Validation skipped, document not successfully loaded: %(file)s"
msgstr "Валидация пропущена, документ не загружен: %(file)s"

#: arelle\Validate.py:75
msgid "Testcase validation exception: %(error)s, testcase: %(testcase)s"
msgstr "Исключение при валидации тестового примера: %(error)s, тестовый пример: %(testcase)s"

#: arelle\Validate.py:85
msgid "Versioning report exception: %(error)s, testcase: %(reportFile)s"
msgstr "Исключение в отчете о версиях: %(error)s, тестовый пример: %(reportFile)s"

#: arelle\Validate.py:98
msgid "Instance validation exception: %(error)s, instance: %(instance)s"
msgstr "Исключение при проверке отчета: %(error)s, отчет: %(instance)s"

#: arelle\Validate.py:111
msgid "skipping RSS Item %(accessionNumber)s %(formType)s %(companyName)s %(period)s"
msgstr "пропуск элемента RSS %(accessionNumber)s %(formType)s %(companyName)s %(period)s"

#: arelle\Validate.py:114
msgid "RSS Item %(accessionNumber)s %(formType)s %(companyName)s %(period)s"
msgstr "Элемент RSS %(accessionNumber)s %(formType)s %(companyName)s %(period)s"

#: arelle\Validate.py:120 arelle\Validate.py:203 arelle\Validate.py:216
#: arelle\WatchRss.py:76 arelle\WatchRss.py:79
msgid "validating"
msgstr "валидация"

#: arelle\Validate.py:135
msgid "RSS item validation exception: %(error)s, instance: %(instance)s"
msgstr "Исключение валидации элемента RSS: %(error)s, отчет: %(instance)s"

#: arelle\Validate.py:162
msgid "Variation %(id)s %(name)s: %(expected)s - %(description)s"
msgstr "Разновидность %(id)s %(name)s: %(expected)s - %(description)s"

#: arelle\Validate.py:222
msgid "Testcase %(id)s %(name)s document not loaded: %(file)s"
msgstr "Тестовый документ %(id)s %(name)s не загружен: %(file)s"

#: arelle\Validate.py:252
msgid "Testcase variation validation exception: %(error)s, instance: %(instance)s"
msgstr "Исключение валидации тестового набора: %(error)s, отчет: %(instance)s"

#: arelle\Validate.py:259
msgid "validating existing version report"
msgstr "отчет проверки существующей версии"

#: arelle\Validate.py:270
msgid "Testcase %(id)s %(name)s DTSes not loaded, unable to generate versioning report: %(file)s"
msgstr "Тестовый пример %(id)s %(name)s DTSы не загружены, не удалось создать отчет о версиях: %(file)s"

#: arelle\Validate.py:296
msgid "Testcase formula variation validation exception: %(error)s, instance: %(instance)s"
msgstr "Исключение валидации тестового набора для формул: %(error)s, отчет: %(instance)s"

#: arelle\Validate.py:303
msgid "loading result infoset"
msgstr "загрузка результирующего инфонабора"

#: arelle\Validate.py:309
msgid "Testcase %(id)s %(name)s result infoset not loaded: %(file)s"
msgstr "Тестовый пример %(id)s %(name)s. Инфонабор не загружен: %(file)s"

#: arelle\Validate.py:349
msgid "loading expected result XBRL instance"
msgstr "загрузка ожидаемого результата отчета XBRL"

#: arelle\Validate.py:355
msgid "Testcase %(id)s %(name)s expected result instance not loaded: %(file)s"
msgstr "Тестовый набор %(id)s %(name)s. Ожидаемый результат отчета не загружен: %(file)s"

#: arelle\Validate.py:363
msgid "Formula output %(countFacts)s facts, expected %(expectedFacts)s facts"
msgstr "Факты формулы %(countFacts)s. Ожидаемые факты %(expectedFacts)s"

#: arelle\Validate.py:398
msgid "Output missing expected fact %(fact)s"
msgstr "В выводе отсутствует ожидаемый факт %(fact)s"

#: arelle\Validate.py:406
msgid "Output expected fact %(fact)s expected footnotes %(footnotes1)s produced footnotes %(footnotes2)s"
msgstr "В выводе ожидается факт %(fact)s. Ожидались сноски %(footnotes1)s, выведены сноски %(footnotes2)s"

#: arelle\ValidateFiling.py:72 arelle\ValidateHmrc.py:38
msgid "validating {0}"
msgstr "проверка {0}"

#: arelle\ValidateFiling.py:122
msgid "parameters for cikList and cikNameList different list entry counts: %(cikList)s, %(cikNameList)s"
msgstr "параметры для cikList и cikNameList: различное количество записей в списке: %(cikList)s, %(cikNameList)s"

#: arelle\ValidateFiling.py:142
msgid "Invalid inline xbrl document in {base}.htm\": %(filename)s"
msgstr "Недопустимый отчет inline xbrl в \"{base}.htm\": %(fileName)s"

#: arelle\ValidateFiling.py:150
msgid "Invalid instance document base name part (ticker or mnemonic name) in \"{base}-{yyyymmdd}.xml\": %(filename)s"
msgstr "Недопустимая часть базового имени документа отчета (тикер или мнемоническое имя) в \"{base}-{yyyymmdd}.xml\": %(fileName)s"

#: arelle\ValidateFiling.py:158
msgid "Invalid instance document base name part (date) in \"{base}-{yyyymmdd}.xml\": %(filename)s"
msgstr "Недопустимая часть базового имени документа отчета (date) в \"{base}-{yyyymmdd}.xml\": %(fileName)s"

#: arelle\ValidateFiling.py:163
msgid "Invalid instance document name, must match \"{base}-{yyyymmdd}.xml\": %(filename)s"
msgstr "Недопустимое имя документа отчета. Должно совпадать с \"{base}-{yyyymmdd}.xml\": %(fileName)s"

#: arelle\ValidateFiling.py:181
msgid "Invalid entity identifier scheme %(scheme)s in context %(context)s for identifier %(identifier)s"
msgstr "Недопустимая схема идентификатора объекта %(scheme)s в контексте %(context)s для идентификатора %(identifier)s"

#: arelle\ValidateFiling.py:186
msgid "Invalid entity identifier %(entityIdentifierName)s: %(entityIdentifer)s"
msgstr "Недопустимый идентификатор организации %(entityIdentifierName)s: %(entityIdentifer)s"

#: arelle\ValidateFiling.py:195
msgid "EntityIdentifier %(entityIdentifer)s must be 10 digits."
msgstr "EntityIdentifier %(entityIdentifer)s должен быть из 10 цифр."

#: arelle\ValidateFiling.py:199
msgid "Multiple %(entityIdentifierName)ss: %(entityIdentifer)s, %(entityIdentifer2)s"
msgstr "Несколько %(entityIdentifierName)s: %(entityIdentifer)s, %(entityIdentifer2)s"

#: arelle\ValidateFiling.py:220
msgid "Context ID %(context)s is equivalent to context ID %(context2)s"
msgstr "Context ID %(context)s эквивалентен Context ID %(context2)s"

#: arelle\ValidateFiling.py:231
msgid "Context id %(context)s %(elementName)s invalid content %(value)s"
msgstr "Context ID %(context)s. %(elementName)s недопустимый контент %(value)s"

#: arelle\ValidateFiling.py:239
msgid "Scenario"
msgstr "Сценарий"

#: arelle\ValidateFiling.py:241
msgid "Segment"
msgstr "Сегмент"

#: arelle\ValidateFiling.py:243
msgid "Both segment and scenario"
msgstr "Как сегмент, так и сценарий"

#: arelle\ValidateFiling.py:245
msgid "Neither segment nor scenario"
msgstr "Ни сегмент, ни сценарий"

#: arelle\ValidateFiling.py:251
msgid "%(elementName)s element not allowed in context Id: %(context)s"
msgstr "%(ElementName)s не разрешен в контексте Id: %(context)s"

#: arelle\ValidateFiling.py:271
msgid "%(elementName)s of context Id %(context)s has disallowed content: %(content)s"
msgstr "%(ElementName)s контекста Id %(context)s имеет недопустимый контент: %(content)s"

#: arelle\ValidateFiling.py:277
msgid "Context %(contextID)s has a forever period."
msgstr "Контекст %(contextID)s имеет вечный период."

#: arelle\ValidateFiling.py:282
msgid "%(count)s contexts contain disallowed %(elementName)s: %(context)s"
msgstr "%(count)s содержит недопустимый %(elementName)s: %(context)s"

#: arelle\ValidateFiling.py:287
msgid "%(count)s contexts contain disallowed %(elementName)s content: %(context)s"
msgstr "%(count)s содержит недопустимый %(elementName)s контент: %(context)s"

#: arelle\ValidateFiling.py:407
msgid "Fact %(fact)s of context %(contextID)s has an XBRL error"
msgstr "Факт %(fact)s контекста %(contextID)s имеет ошибку XBRL"

#: arelle\ValidateFiling.py:416 arelle\ValidateHmrc.py:131
msgid "Numeric fact %(fact)s of context %(contextID)s has a precision attribute '%(precision)s'"
msgstr "Числовой факт %(fact)s контекста %(contextID)s имеет атрибут точности ' %(precision)s'"

#: arelle\ValidateFiling.py:422
msgid "Domain item %(fact)s in context %(contextID)s may not appear as a fact"
msgstr "Объект домена %(fact)s в контексте %(contextID)s может не отображаться как факт"

#: arelle\ValidateFiling.py:442
msgid "dei:%(elementName)s %(value)s must match the context entity identifier %(entityIdentifier)s"
msgstr "dei:%(elementName)s %(value)s должно соответствовать контекстe идентификатора организации %(entityIdentifier)s ​"

#: arelle\ValidateFiling.py:448 arelle\ValidateFiling.py:453
msgid "dei:%(elementName)s %(value)s must match submission: %(filerIdentifier)s"
msgstr "dei:%(elementName)s %(value)s должно соответствовать представлению: %(filerIdentifier)s"

#: arelle\ValidateFiling.py:462
msgid "dei:%(elementName)s %(prefix)s should be a case-insensitive prefix of: %(value)s"
msgstr "dei:%(elementName)s %(prefix)s должен быть префикс без учета регистра: %(value)s"

#: arelle\ValidateFiling.py:473
msgid "The instance document contained a context(s) %(contextIDs)s that was(are) not used in any fact."
msgstr "Отчет содержит контекст (ы) %(contextIDs)s, которые не используются ни в одном факте."

#: arelle\ValidateFiling.py:541
msgid "Context endDate %(endDate)s, and startDate(s) have a duration of one day, for end context(s): %(endContexts)s and start context(s): %(startContexts)s; that is inconsistent with document type %(documentType)s."
msgstr "Контекст endDate %(endDate)s, и startDate(s) имеют продолжительность одного дня, для контекста(ов): %(endContexts)s и начального контекста(ов): %(startContexts)s; что не соответствует типу документа %(documentType)s."

#: arelle\ValidateFiling.py:549
msgid "Context instant date %(endDate)s startDate has a duration of one day,with end (instant) of context(s): %(contexts)s; that is inconsistent with document type %(documentType)s."
msgstr "Instant дата контекста %(endDate)s startDate имеет продолжительность одного дня, с окончанием в контексте(ах): %(contexts)s; что не соответствует типу документа %(documentType)s."

#: arelle\ValidateFiling.py:566
msgid "Required context (no segment) not found for document type %(documentType)s."
msgstr "Обязательный контекст (без сегмента) не найден для типа документа %(documentType)s."

#: arelle\ValidateFiling.py:576
msgid "Units %(unitID)s and %(unitID2)s are equivalent."
msgstr "Элементы %(unitID)s и %(unitID2)s эквивалентны."

#: arelle\ValidateFiling.py:586
msgid "Unit has a measure  with localName length (%(length)s) over 200 bytes long in utf-8, %(measure)s."
msgstr "Единица имеет меру с длиной localName (%(length)s) более 200 байтов в utf-8, %(measure)s."

#: arelle\ValidateFiling.py:619
msgid "Fact %(fact)s of context %(contextID)s decimals %(decimals)s value %(value)s has nonzero digits in insignificant portion %(insignificantDigits)s."
msgstr "Факт %(fact)s контекста %(contextID)s. Decimals %(decimals)s значения %(value)s имеют ненулевые цифры в незначительной части %(insignificantDigits)s."

#: arelle\ValidateFiling.py:624
msgid "Fact %(fact)s of context %(contextID)s decimals %(decimals)s value %(value)s causes Value Error exception."
msgstr "Факт %(fact)s контекста %(contextID)s. Decimals числа %(decimals)s значения %(value)s вызывает исключение Value Error."

#: arelle\ValidateFiling.py:652
msgid "Fact %(fact)s of context %(contextID)s has text of xml:lang '%(lang)s' without corresponding %(lang2)s text"
msgstr "Факт %(fact)s контекста %(contextID)s имеет текст xml:lang '%(lang)s' без соответствующего текста %(lang2)s"

#: arelle\ValidateFiling.py:659
msgid "A label linkbase is required but was not found"
msgstr "База ссылок меток (Labels) обязательна, но не найдена"

#: arelle\ValidateFiling.py:673
msgid "%(elementName)s is not found in the default context"
msgstr "%(elementName)s не найден в контексте по умолчанию"

#: arelle\ValidateFiling.py:678
msgid "%(elementName)s is required and was not found in the default context"
msgstr "%(elementName)s требуется и не найден в контексте по умолчанию"

#: arelle\ValidateFiling.py:684
msgid "%(elementName)s is in the default context is incorrect '%(date)s'"
msgstr "%(elementName)s в контексте по умолчанию неверен '%(date)s'"

#: arelle\ValidateFiling.py:693
msgid "AmendmentFlag is true in context %(contextID)s so AmendmentDescription is also required"
msgstr "AmendmentFlag является истинным в контексте %(contextID)s, поэтому также требуется описание AmendmentDescription"

#: arelle\ValidateFiling.py:699
msgid "AmendmentDescription can not be provided when AmendmentFlag is not true in context %(contextID)s"
msgstr "AmendmentDescription не может быть указано, если AmendmentFlag не является истинным в контексте %(contextID)s"

#: arelle\ValidateFiling.py:704
msgid "DocumentType is required and was not found in the default context"
msgstr "DocumentType требуется и не найден в контексте по умолчанию"

#: arelle\ValidateFiling.py:810
msgid "DocumentType '%(documentType)s' of context %(contextID)s was not recognized"
msgstr "DocumentType '%(documentType)s' контекста %(contextID)s не был распознан"

#: arelle\ValidateFiling.py:915
msgid "DocumentType '%(documentType)s' of context %(contextID)s inapplicable to submission form %(submissionType)s"
msgstr "DocumentType '%(documentType)s' контекста %(contextID)s неприменим к форме %(submissionType)s"

#: arelle\ValidateFiling.py:925
msgid "The value for dei:DocumentType, %(documentType)s, is not allowed for %(exhibitType)s attachments."
msgstr "Значение для dei:DocumentType, %(documentType)s не допускается для вложений %(exhibType)s."

#: arelle\ValidateFiling.py:931
msgid "The value for dei:DocumentType, '%(documentType)s' is not allowed for %(exhibitType)s attachments."
msgstr "Значение для dei:DocumentType, '%(documentType)s' недопустимо для вложений %(exhibType)s."

#: arelle\ValidateFiling.py:981
msgid "dei:%(elementName)s is required for DocumentType '%(documentType)s' of context %(contextID)s"
msgstr "dei:%(elementName)s требуется для DocumentType ' %(documentType)s' контекста %(contextID)s"

#: arelle\ValidateFiling.py:997
msgid "dei:EntityCommonStockSharesOutstanding is required for DocumentType '%(documentType)s' but not in the default context because there are multiple classes of common shares"
msgstr "dei:EntityCommonStockSharesOutstanding требуется для DocumentType '%(documentType)s', но не в контексте по умолчанию, поскольку существует несколько классов обычных акций"

#: arelle\ValidateFiling.py:1001
msgid "dei:EntityCommonStockSharesOutstanding is required for DocumentType '%(documentType)s' but but a default-context because only one class of stock"
msgstr "dei:EntityCommonStockSharesOutstanding требуется для DocumentType '%(documentType)s', но в контексте по умолчанию, поскольку только один класс акций"

#: arelle\ValidateFiling.py:1013
msgid "dei:EntityCommonStockSharesOutstanding is required for DocumentType '%(documentType)s' but only one per stock class %(stockClass)s"
msgstr "dei:EntityCommonStockSharesOutstanding требуется для DocumentType '%(documentType)s', но только один для класса акций %(stockClass)s"

#: arelle\ValidateFiling.py:1023
msgid "dei:EntityCommonStockSharesOutstanding is required for DocumentType '%(documentType)s' but missing for a non-default-context fact"
msgstr "dei:EntityCommonStockSharesOutstanding требуется для DocumentType '%(documentType)s', но отсутствует для факта не по умолчанию"

#: arelle\ValidateFiling.py:1027
msgid "dei:EntityCommonStockSharesOutstanding is required for DocumentType '%(documentType)s' in the default context because there are not multiple classes of common shares"
msgstr "dei:EntityCommonStockSharesOutstanding требуется для DocumentType ' %(documentType)s' в контексте по умолчанию, поскольку не существует нескольких классов простых акций"

#: arelle\ValidateFiling.py:1043
msgid "The DTS of must use only one version of the RXD schema"
msgstr "DTS должен использовать только одну версию схемы RXD"

#: arelle\ValidateFiling.py:1051
msgid "The DTS must use a standard presentation linkbase from Family RXD in edgartaxonomies.xml."
msgstr "DTS должен использовать стандартную ссылку презентации из Family RXD в edgartaxonomies.xml."

#: arelle\ValidateFiling.py:1055
msgid "The DTS must use a standard definition linkbase from Family RXD in edgartaxonomies.xml."
msgstr "DTS должен использовать стандартную ссылку определения (definition) из Family RXD в edgartaxonomies.xml."

#: arelle\ValidateFiling.py:1066
msgid "The DTS must use must use only one version of the COUNTRY schema."
msgstr "В DTS необходимо использовать только одну версию схемы COUNTRY."

#: arelle\ValidateFiling.py:1080
msgid "The value for dei:DocumentType, %(documentType)s, requires a value for rxd:AmendmentNumber in the Required Context."
msgstr "Значение для dei:DocumentType, %(documentType)s требует значения для rxd:AmendmentNumber в требуемом контексте."

#: arelle\ValidateFiling.py:1084
msgid "The DTS must use a standard schema from Family RXD in edgartaxonomies.xml."
msgstr "DTS должна использовать стандартную схему из Family RXD в edgartaxonomies.xml."

#: arelle\ValidateFiling.py:1099
msgid "The dei:CurrentFiscalYearEndDate, %(fyEndDate)s does not match the dei:DocumentReportingPeriod %(reportingPeriod)s"
msgstr "В dei:CurrentFiscalYearEndDate, %(fyEndDate)s не соответствует файлу dei:DocumentReportingPeriod %(reportingPeriod)s"

#: arelle\ValidateFiling.py:1106
msgid "The dei:DocumentPeriodEndDate %(reportingPeriod)s has no corresponding rxd:D fact."
msgstr "В dei:DocumentPeriodEndDate %(reportingPeriod)s не имеет соответствующего факта rxd:D."

#: arelle\ValidateFiling.py:1115
msgid "Extension concept %(concept)s is non-abstract and not a Text Block."
msgstr "Концепт расширения %(concept)s не является абстрактом и не является текстовым блоком."

#: arelle\ValidateFiling.py:1119
msgid "Extension concept %(concept)s is not allowed in an extension schema."
msgstr "Концепт расширения %(concept)s не допускается в схеме расширения."

#: arelle\ValidateFiling.py:1130
msgid "The target of the dimension-domain relationship in role %(linkrole)s from %(source)s to %(target)s must be the default member of %(source)s."
msgstr "Цель отношения dimension-domain в роли %(linkrole)s от %(source)s к %(target)s должна быть элементом по умолчанию %(source)s."

#: arelle\ValidateFiling.py:1149
msgid "The member %(member)s in dimension rxd:PaymentTypeAxis in linkrole %(linkrole)s must be a QName with namespace that begins with \"http://xbrl.sec.gov/rxd/\". "
msgstr "Член %(member)s в измерении rxd:PaymentTypeAxis в роли связующего звена %(linkrole)s должен быть QName с пространством имен, которое начинается с \"http://xbrl.sec.gov/rxd/\". "

#: arelle\ValidateFiling.py:1153
msgid "The member %(member)s in dimension rxd:CountryAxis in linkrole %(linkrole)s must be a QName with namespace that begins with \"http://xbrl.sec.gov/country//\". "
msgstr "Член %(member)s в измерении rxd:CountryAxis в ссылке %(linkrole)s должен быть QName с пространством имен, которое начинается с \"http://xbrl.sec.gov/country//\". "

#: arelle\ValidateFiling.py:1168
msgid "The member %(member)s has two dimensions, %(dimension1)s in linkrole %(linkrole1)s and  %(dimension2)s in linkrole %(linkrole2)s. "
msgstr "Член %(member)s имеет два размера, %(dimension1)s в ссылке %(linkrole1)s и %(dimension2)s в ссылке  %(linkrole2)s. "

#: arelle\ValidateFiling.py:1178
msgid "The domain-member relationship in %(linkrole)s from %(source)s to %(target)s is consecutive with domain-member relationship in %(linkrole2)s to %(target2)s. "
msgstr "Отношение domain-member в %(linkrole)s от %(source)s к %(target)s последовательно с отношением domain-member в %(linkrole2)s к %(target2)s. "

#: arelle\ValidateFiling.py:1193
msgid "The %(fact)s %(value)s in context %(context)s is not a %(domain)s."
msgstr "%(fact)s %(value)s в контексте %(context)s не является %(domain)s."

#: arelle\ValidateFiling.py:1215
msgid "The Context %(context)s has dimension %(dimension)s member %(member)s but is missing required fact %(fact)s"
msgstr "Контекст %(context)s имеет размерность %(dimension)s и member %(member)s, но отсутствует необходимый факт %(fact)s"

#: arelle\ValidateFiling.py:1221
msgid "Fact rxd:Co value %(value)s in context %(context)s is not in the domain of country:AllCountriesDomain"
msgstr "Факт rxd:Co: значение %(value)s в контексте %(context)s не входит в домен country:AllCountriesDomain"

#: arelle\ValidateFiling.py:1236
msgid "The Context %(context)s has a %(fact1)s and is missing required %(fact2NotNil)sfact %(fact2)s"
msgstr "Контекст %(context)s имеет %(fact1)s. Отсутствует требуемый %(fact2NotNil)s факт %(fact2)s"

#: arelle\ValidateFiling.py:1244
msgid "Fact %(fact)s in context %(context)s has unit %(unit)s not matching dei:EntityReportingCurrencyISOCode %(currency)s"
msgstr "Факт %(fact)s в контексте %(context)s имеет единицу %(unit)s не соответствующую dei:EntityReportingCurrencyISOCode %(currency)s"

#: arelle\ValidateFiling.py:1251
msgid "A value cannot be given for rxd:Cm in context %(context)s because the payment is in the reporting currency %(currency)s."
msgstr "Значение не может быть указано для rxd:Cm в контексте %(context)s, потому что платеж находится в валюте отчетности %(currency)s."

#: arelle\ValidateFiling.py:1257
msgid "The unit %(unit)s of rxd:A in context %(context)s is not consistent with the value %(currency)s of rxd:Cu."
msgstr "Единица %(unit)s rxd:A в контексте %(context)s не согласуется со значением %(currency)s rxd:Cu."

#: arelle\ValidateFiling.py:1266
msgid "The Context %(context)s has dimension %(dimension)s but is missing any payment."
msgstr "Контекст %(context)s включает измерение %(dimension)s, но отсутствует какой-либо платеж."

#: arelle\ValidateFiling.py:1274
msgid "The Context %(context)s has dimension %(dimension)s member %(member)s but is missing any payment."
msgstr "Контекст %(context)s включает измерение %(dimension)s member %(member)s, но отсутствует какой-либо платеж."

#: arelle\ValidateFiling.py:1279
msgid "The Context %(context)s has payment type %(paymentType)s but is missing a corresponding fact in the required context."
msgstr "Контекст %(context)s имеет тип платежа %(paymentType)s, но отсутствует соответствующий факт в требуемом контексте."

#: arelle\ValidateFiling.py:1283
msgid "There is a non-nil rxd:A in context %(context)s but missing a dimension rxd:PmtAxis."
msgstr "Существует non-nil rxd:A в контексте %(context)s, но отсутствует размер rxd:PmtAxis."

#: arelle\ValidateFiling.py:1289
msgid "The rxd:D %(value)s in context %(context)s does not match the context end date %(endDate)s."
msgstr "В rxd:D %(value)s в контексте %(context)s не соответствует дате окончания контекста %(endDate)s."

#: arelle\ValidateFiling.py:1306
msgid "dei:%(elementName)s is required in the default context"
msgstr "dei:%(elementName)s требуется в контексте по умолчанию"

#: arelle\ValidateFiling.py:1320
msgid "FootnoteLink %(footnoteLinkNumber)s has disallowed role %(linkrole)s"
msgstr "FootnoteLink %(footnoteLinkNumber)s отклонил роль %(linkrole)s"

#: arelle\ValidateFiling.py:1337
msgid "FootnoteLink %(footnoteLinkNumber)s has disallowed child element %(elementName)s"
msgstr "FootnoteLink %(footnoteLinkNumber)s отклонил дочерний элемент %(elementName)s"

#: arelle\ValidateFiling.py:1345
msgid "FootnoteLink %(footnoteLinkNumber)s loc %(locNumber)s has disallowed role %(role)s"
msgstr "FootnoteLink %(footnoteLinkNumber)s loc %(locNumber)s отклонил роль %(role)s"

#: arelle\ValidateFiling.py:1352
msgid "FootnoteLink %(footnoteLinkNumber)s loc %(locNumber)s has disallowed href %(locHref)s"
msgstr "FootnoteLink %(footnoteLinkNumber)s loc %(locNumber)s отклонил href %(locHref)s"

#: arelle\ValidateFiling.py:1363
msgid "FootnoteLink %(footnoteLinkNumber)s arc %(arcNumber)s has disallowed arcrole %(arcrole)s"
msgstr "FootnoteLink %(footnoteLinkNumber)s arc %(arcNumber)s отклонил arcrole %(arcrole)s"

#: arelle\ValidateFiling.py:1371
msgid "Footnote %(xlinkLabel)s is missing a role"
msgstr "В сноске %(xlinkLabel)s отсутствует роль"

#: arelle\ValidateFiling.py:1376
msgid "Footnote %(xlinkLabel)s has disallowed role %(role)s"
msgstr "Сноска %(xlinkLabel)s запретила роль %(role)s"

#: arelle\ValidateFiling.py:1391
msgid "FootnoteLink %(footnoteLinkNumber)s footnote %(footnoteLabel)s has no linked fact"
msgstr "FootnoteLink %(footnoteLinkNumber)s. Сноска %(footnoteLabel)s не имеет привязанного факта"

#: arelle\ValidateFiling.py:1417
msgid "Concept %(concept)s of a standard taxonomy cannot have a documentation label: %(text)s"
msgstr "Концепт %(concept)s стандартной таксономии не может иметь метку документации (documentation label): %(text)s"

#: arelle\ValidateFiling.py:1424
msgid "Same labels for concepts %(concept)s and %(concept2)s for %(lang)s standard role: %(text)s."
msgstr "Те же метки для концептов %(concept)s и %(concept2)s для %(lang)s стандартной роли: %(text)s."

#: arelle\ValidateFiling.py:1434
msgid "Label for concept %(concept)s role %(role)s length %(length)s must be shorter than 511 characters: %(text)s"
msgstr "Метка для концепта %(concept)s роль %(role)s длина %(length)s должна быть короче 511 символов: %(text)s"

#: arelle\ValidateFiling.py:1446
msgid "Label for concept %(concept)s role %(role)s lang %(lang)s is not trimmed: %(text)s"
msgstr "Метка для концепта %(concept)s роль %(role)s lang %(lang)s не обрезается: %(text)s"

#: arelle\ValidateFiling.py:1454
msgid "References for extension concept %(concept)s are not allowed: %(text)s"
msgstr "Ссылки для концепты расширения %(concept)s не допускаются: %(text)s"

#: arelle\ValidateFiling.py:1459
msgid "References for standard taxonomy concept %(concept)s are not allowed in an extension linkbase: %(text)s"
msgstr "Ссылки на стандартный концепт таксономии %(concept)s не допускаются в расширенной базе ссылок (extension linkbase): %(text)s"

#: arelle\ValidateFiling.py:1465
msgid "Concept %(concept)s missing standard label in local language."
msgstr "В концепте %(concept)s отсутствует стандартная метка на локальном языке."

#: arelle\ValidateFiling.py:1472
msgid "Concept %(concept)s not referred to by presentation relationship."
msgstr "Для концепта(ов) %(concept)s нет ссылок посредством презентационного слоя."

#: arelle\ValidateFiling.py:1479
msgid "DTS concept %(concept)s not referred to by presentation relationship."
msgstr "На концепт DTS %(concept)s не ссылается презентационный слой."

#: arelle\ValidateFiling.py:1484
msgid "Concept %(concept)s has a substitutionGroup of a non-standard concept."
msgstr "Концепт %(concept)s имеет substitutionGroup нестандартного концепта."

#: arelle\ValidateFiling.py:1490
msgid "Tuple %(concept)s has mismatch between content and presentation children: %(missingQname)s."
msgstr "Кортеж %(concept)s имеет несоответствие между содержимым и представлением подчиненных элементов: %(missingQname)s."

#: arelle\ValidateFiling.py:1500
msgid "RoleType %(roleType)s is defined in multiple taxonomies"
msgstr "RoleType %(roleType)s определен в нескольких таксономиях"

#: arelle\ValidateFiling.py:1506
msgid "ArcroleType %(arcroleType)s is defined in multiple taxonomies"
msgstr "ArcroleType %(arcroleType)s определен в нескольких таксономиях"

#: arelle\ValidateFiling.py:1528
msgid "References for conflicting standard %(conflictClass)s taxonomies %(namespaceConflicts)s are not allowed in same DTS"
msgstr "Ссылки на конфликтующие стандартные %(conflictClass)s таксономии %(namespaceConflicts)s не допускаются в том же DTS"

#: arelle\ValidateFiling.py:1555
msgid ""
"Ineffective arc %(arc)s in \n"
"link role %(linkrole)s \n"
"arcrole %(arcrole)s \n"
"from %(conceptFrom)s \n"
"to %(conceptTo)s \n"
"%(ineffectivity)s"
msgstr ""
"Неэффективная arc %(arc)s в\n"
"linkrole %(linkrole)s\n"
"arcrole %(arcrole)s\n"
"от %(conceptFrom)s\n"
"в %(conceptTo)s\n"
"%(ineffectivity)s"

#: arelle\ValidateFiling.py:1585
msgid "Preferred label on presentation relationships not allowed"
msgstr "Предпочтительная метка в отношениях представления (presentation) недопустима"

#: arelle\ValidateFiling.py:1596
msgid "Concept %(concept)s has duplicate preferred label %(preferredLabel)s in link role %(linkrole)s"
msgstr "Концепт %(concept)s имеет дубликат предпочтительной метки %(preferredLabel)s в роли ссылки %(linkrole)s"

#: arelle\ValidateFiling.py:1609
msgid "Duplicate presentation relations from concept %(conceptFrom)s for order %(order)s in base set role %(linkrole)s to concept %(conceptTo)s and to concept %(conceptTo2)s"
msgstr "Дублирующиеся отношения представления из концепты %(conceptFrom)s для порядка %(order)s в базовой заданной роли %(linkrole)s до концепта %(conceptTo)s и концепта %(conceptTo2)s"

#: arelle\ValidateFiling.py:1618
msgid "Non-distinguished preferredLabel presentation relations from concept %(conceptFrom)s in base set role %(linkrole)s"
msgstr "Неоднозначные отношения preferredLabel представления из концепта %(conceptFrom)s в базовой заданной роли %(linkrole)s"

#: arelle\ValidateFiling.py:1659
msgid "Duplicate calculations relations from concept %(conceptFrom)s for order %(order)s in base set role %(linkrole)s to concept %(conceptTo)s and to concept %(conceptTo2)s"
msgstr "Дублирующиеся отношения вычислений из концепта %(conceptFrom)s для порядка %(order)s в базовой заданной роли %(linkrole)s до концепта %(conceptTo)s и к концепта %(conceptTo2)s"

#: arelle\ValidateFiling.py:1667
msgid "Calculation relationships have a directed cycle in base set role %(linkrole)s starting from %(concept)s"
msgstr "Расчетные отношения имеют направленный цикл в базовой заданной роли %(linkrole)s, начиная с %(концепции)s"

#: arelle\ValidateFiling.py:1678
msgid "Calculation relationships should have a same set of targets in %(linkrole)s and %(linkrole2)s starting from %(concept)s"
msgstr "Расчетные отношения должны иметь одинаковый набор целей (targets) в %(linkrole)s и %(linkrole2)s, начиная с %(concept)s"

#: arelle\ValidateFiling.py:1687
msgid "Calculation linkbase linkrole %(linkrole)s"
msgstr "Роль ссылки вычислений %(linkrole)s"

#: arelle\ValidateFiling.py:1704
msgid "Definition relationship from %(conceptFrom)s to %(conceptTo)s in role %(linkrole)s requires domain item target"
msgstr "Определение отношения от %(conceptFrom)s к %(conceptTo)s в роли %(linkrole)s требует domain item target"

#: arelle\ValidateFiling.py:1711
msgid "Dimension-default in from %(conceptFrom)s to %(conceptTo)s in role %(linkrole)s is not allowed"
msgstr "Значение по умолчанию измерений из %(conceptFrom)s в %(conceptTo)s в роли %(linkrole)s недопустимо"

#: arelle\ValidateFiling.py:1740
msgid "Duplicate definitions relations from concept %(conceptFrom)s for order %(order)s in base set role %(linkrole)s to concept %(conceptTo)s and to concept %(conceptTo2)s"
msgstr "Дублирующиеся определения отношений из концепта %(conceptFrom)s для порядка %(order)s в базовой заданной роли %(linkrole)s до концепта %(conceptTo)s и к концепта %(conceptTo2)s"

#: arelle\ValidateFiling.py:1748
msgid "Disallowed xbrldt:usable='false' attribute on %(arc)s relationship from concept %(conceptFrom)s in base set role %(linkrole)s to concept %(conceptTo)s"
msgstr "Недопустимый xbrldt:usable='false' атрибут на %(arc)s отношение из концепта %(conceptFrom)s в базовой заданной роли %(linkrole)s к концепту %(conceptTo)s"

#: arelle\ValidateFiling.py:1765
msgid "Concept used in instance %(concept)s does not participate in an effective presentation relationship"
msgstr "Концепт, используемый в примере %(concept)s, не участвует в отношении действующего представления"

#: arelle\ValidateFiling.py:1787
msgid "Used calculation relationship from %(conceptFrom)s to %(conceptTo)s does not participate in an effective presentation relationship"
msgstr "Используемое отношение вычислений от %(conceptFrom)s к %(conceptTo)s не участвует в отношении действующего представления"

#: arelle\ValidateFiling.py:1805
msgid "Concept %(concept)s missing %(lang)s preferred labels for role %(preferredLabel)s"
msgstr "В концепции %(concept)s отсутствуют %(lang)s предпочтительные метки для роли %(preferredLabel)s"

#: arelle\ValidateFiling.py:1877
msgid "validate{0}"
msgstr "проверить{0}"

#: arelle\ValidateFiling.py:1944
msgid "Concept %(concept)s has duplicated labels for role %(role)s lang %(lang)s."
msgstr "Концепт %(concept)s имеет дублированные метки для роли %(role)s lang %(lang)s."

#: arelle\ValidateFiling.py:1951
msgid "Concept %(concept)s has label for semantical role %(role)s."
msgstr "Концепт %(concept)s имеет метку для семантической роли %(role)s."

#: arelle\ValidateFiling.py:1957
msgid "Concept %(concept)s has en but no nl label in role %(role)s."
msgstr "Концепт %(concept)s имеет en, но не nl метку в роли %(role)s."

#: arelle\ValidateFiling.py:1963
msgid "Concept used in facts %(concept)s is missing an %(lang)s standard label."
msgstr "Концепт, используемый в фактах %(concept)s. Отсутствует стандартная метка %(lang)s."

#: arelle\ValidateFiling.py:1978
msgid "Concept %(concept)s is missing an %(lang)s label for role %(role)s."
msgstr "Концепт %(concept)s. Отсутствует метка %(lang)s для роли %(role)s."

#: arelle\ValidateFiling.py:2016
msgid "preferredLabel {0}"
msgstr "preferredLabel {0}"

#: arelle\ValidateFiling.py:2041
msgid "last monetary item in statement sheet monetary line items parented by nonMonetary concept"
msgstr "последняя денежная единица в отчете денежных позиций, является основной в концепте nonMonetary"

#: arelle\ValidateFiling.py:2043
msgid "last monetary item in statement sheet monetary line items with word 'Total' in effective label {0}"
msgstr "последняя денежная единица в отчете о денежных позиций со словом 'Total' в действующей метке {0}"

#: arelle\ValidateFiling.py:2045
msgid "last monetary item in statement sheet monetary line items with word 'Total' in concept name {0}"
msgstr "последняя денежная единица в отчете денежных позиций позиции со словом 'Total' в названии концепта {0}"

#: arelle\ValidateFiling.py:2047
msgid "last monetary item in statement sheet monetary line items is calc sum of previous line item"
msgstr "последняя денежная единица в отчете денежных позиций - это сумма расчета предыдущей позиции (line item)"

#: arelle\ValidateFiling.py:2224
msgid ""
"Financial statement calculation relationship missing from total concept to item concepts, based on required presentation of line items and totals.  %(reasonIssueIsWarning)s\n"
"\n"
"Presentation link role: \n"
"%(linkrole)s \n"
"%(linkroleDefinition)s. \n"
"\n"
"Total concept: \n"
"%(conceptSum)s.  \n"
"\n"
"Reason presumed total: \n"
"%(reasonPresumedTotal)s.  \n"
"\n"
"Summation items missing: \n"
"%(missingConcepts)s.  \n"
"\n"
"Expected item concepts: \n"
"%(itemConcepts)s.  \n"
"\n"
"Corresponding facts in contexts: \n"
"%(contextIDs)s\n"
msgstr ""
"Соотношение вычислений финансовой отчетности отсутствует от концепта итого к концептам-элементам, основываясь на необходимом отображении позиций и итогов. %(ReasonIssueIsWarning)s с\n"
"\n"
"Роль ссылки отображения (Presentation):\n"
" %(linkrole)s с\n"
" %(LinkroleDefinition)s с.\n"
"\n"
"Концепт Итого:\n"
" %(conceptSum)s с.\n"
"\n"
"Предположительный итог:\n"
" %(reasonPresumedTotal)s с.\n"
"\n"
"Элементы суммирования отсутствуют:\n"
" %(missingConcepts)s с.\n"
"\n"
"Ожидаемые концепты элементов:\n"
" %(itemConcepts)s с.\n"
"\n"
"Соответствующие факты в контекстах:\n"
" %(contextIDs)s\n"

#: arelle\ValidateFiling.py:2234
msgid ""
"Notes calculation relationship missing from total concept to item concepts, based on required presentation of line items and totals. %(reasonIssueIsWarning)s\n"
"\n"
"Presentation link role: \n"
"%(linkrole)s \n"
"%(linkroleDefinition)s.\n"
"\n"
"Total concept: \n"
"%(conceptSum)s.  \n"
"\n"
"Reason presumed total: \n"
"%(reasonPresumedTotal)s.  \n"
"\n"
"Summation items missing \n"
"%(missingConcepts)s.  \n"
"\n"
"Expected item concepts \n"
"%(itemConcepts)s.  \n"
"\n"
"Corresponding facts in contexts: \n"
"%(contextIDs)s\n"
msgstr ""
"Отношение для расчетов для примечаний отсутствуют от концепта Итого до концептов элементов, основываясь на требуемом отображении позиций и итогов.  %(reasonIssueIsWarning)s с\n"
"\n"
"Роль отображения:\n"
" %(linkrole)s с\n"
" %(linkroleDefinition)s с.\n"
"\n"
"Концепт Итого:\n"
" %(conceptSum)s с.\n"
"\n"
"Предположительный итог:\n"
" %(reasonPresumedTotal)s с.\n"
"\n"
"Отсутствующие элементы суммирования \n"
" %(missingConcepts)s с.\n"
"\n"
"Ожидаемые концепты элементов \n"
" %(itemConcepts)s с.\n"
"\n"
"Соответствующие факты в контекстах:\n"
" %(contextIDs)s\n"

#: arelle\ValidateFiling.py:2244
msgid ""
"\n"
"\n"
"Missing items are nil, which doesn't affect validity but may impair analysis of concept semantics from calculation relationships.  "
msgstr ""
"\n"
"\n"
"Отсутствующие элементы равны нулю (nil), что не влияет на валидацию, но может ухудшить анализ семантики концептов в расчетном слое. "

#: arelle\ValidateFiling.py:2248
msgid ""
"\n"
"\n"
"Link role is parenthetical.  "
msgstr ""
"\n"
"\n"
"Link role is parenthetical.  "

#: arelle\ValidateFilingDTS.py:56
msgid "Taxonomy schema %(schema)s includes %(include)s, only import is allowed"
msgstr "Схема таксономии %(schema)s включает %(include)s, допускается только импорт"

#: arelle\ValidateFilingDTS.py:76
msgid "Document file name %(filename)s must not exceed 32 characters."
msgstr "Имя файла документа %(fileName)s не должно превышать 32 символа."

#: arelle\ValidateFilingDTS.py:81
msgid "Document file name %(filename)s must start with a-z or 0-9, contain upper or lower case letters, ., -, _, and end with .htm."
msgstr "Имя файла документа %(fileName)s должно начинаться с a-z или 0-9, содержать буквы верхнего или нижнего регистра,., -, _ и заканчиваться на .htm."

#: arelle\ValidateFilingDTS.py:85
msgid "Document file name %(filename)s must start with a-z or 0-9, contain upper or lower case letters, ., -, _, and end with .xsd or .xml."
msgstr "Имя файла документа %(fileName)s должно начинаться с a-z или 0-9, содержать буквы верхнего или нижнего регистра,., -, _ и заканчиваться на .xsd или .xml."

#: arelle\ValidateFilingDTS.py:113
msgid "Taxonomy schema %(schema)s namespace %(targetNamespace)s is a disallowed authority"
msgstr "Схема таксономии %(schema)s namespace %(targetNamespace)s не разрешено"

#: arelle\ValidateFilingDTS.py:137
msgid "Taxonomy schema %(schema)s namespace %(targetNamespace)s must have format http://{authority}/{versionDate}"
msgstr "Схема таксономии %(schema)s пространство имен %(targetNamespace)s должна иметь формат http://{authority}/{versionDate}"

#: arelle\ValidateFilingDTS.py:141
msgid "Warning: Taxonomy schema %(schema)s namespace %(targetNamespace)s has date later than document name date %(docNameDate)s"
msgstr "Предупреждение: Схема таксономии %(schema)s пространство имен %(targetNamespace)s имеет дату позже даты имени документа %(docNameDate)s"

#: arelle\ValidateFilingDTS.py:150
msgid "Taxonomy schema %(schema)s namespace %(targetNamespace)s must be a valid URL with a valid authority for the namespace."
msgstr "Схема таксономии %(schema)s пространство имен %(targetNamespace)s должна быть допустимым URL-адресом с допустимым полномочием для пространства имен."

#: arelle\ValidateFilingDTS.py:155
msgid "Taxonomy schema %(schema)s namespace %(targetNamespace)s missing prefix for the namespace."
msgstr "В схеме таксономии %(schema)s пространство имен %(targetNamespace)s отсутствует префикс для пространства имен."

#: arelle\ValidateFilingDTS.py:159
msgid "Taxonomy schema %(schema)s namespace %(targetNamespace)s prefix %(prefix)s must not have an '_'"
msgstr "Схема таксономии %(schema)s пространство имен %(targetNamespace)s префикс %(prefix)s не должен иметь '_'"

#: arelle\ValidateFilingDTS.py:177
msgid "Concept %(concept)s is also defined in standard taxonomy schema schema %(standardSchema)s"
msgstr "Концепт %(concept)s также определяется в стандартной схеме таксономии %(standardSchema)s"

#: arelle\ValidateFilingDTS.py:182
msgid "Concept %(concept)s is also defined in standard taxonomy schema %(standardSchema)s without a general-special relationship"
msgstr "Концепт %(concept)s также определена в стандартной схеме таксономии %(standardSchema)s без обще-специальных связей"

#: arelle\ValidateFilingDTS.py:199
msgid "Concept %(concept)s id %(id)s should be %(requiredId)s"
msgstr "ID концепта %(concept)s %(id)s должен быть %(requiredId)s"

#: arelle\ValidateFilingDTS.py:206
msgid "Taxonomy schema %(schema)s element %(concept)s nillable %(nillable)s should be 'true'"
msgstr "Схема таксономии %(schema)s элемент %(concept)s nillable %(nillable)s должен быть 'true'"

#: arelle\ValidateFilingDTS.py:214
msgid "Concept %(concept)s is a tuple"
msgstr "Концепт %(concept)s является кортежем"

#: arelle\ValidateFilingDTS.py:220
msgid "Concept %(concept)s has typedDomainRef %(typedDomainRef)s"
msgstr "Концепт %(concept)s имеет typedDomainRef %(typedDomainRef)s"

#: arelle\ValidateFilingDTS.py:228
msgid "Taxonomy schema %(schema)s element %(concept)s is abstract but period type is not duration"
msgstr "Схема таксономии %(schema)s элемент %(concept)s является абстрактом, но тип периода не является duration"

#: arelle\ValidateFilingDTS.py:242
msgid "Concept %(concept)s must end in Axis to be in xbrldt:dimensionItem substitution group"
msgstr "Концепт %(concept)s должен заканчиваться в Axis, чтобы быть в xbrldt:dimensionItem группе подстановки"

#: arelle\ValidateFilingDTS.py:248
msgid "Concept %(concept)s must end in Table to be in xbrldt:hypercubeItem substitution group"
msgstr "Концепт %(concept)s должна заканчиваться в Table, чтобы быть в xbrldt:hypercubeItem группе подстановки"

#: arelle\ValidateFilingDTS.py:257
msgid "Concept %(concept)s has disallowed substitution group %(substitutionGroup)s"
msgstr "В концептах %(concept)s запрещены группы подстановки %(substitutionGroup)s"

#: arelle\ValidateFilingDTS.py:264
msgid "Concept %(concept)s is a LineItems but not abstract"
msgstr "Концепт %(concept)s - это LineItems, но не абстракт"

#: arelle\ValidateFilingDTS.py:273
msgid "Concept %(concept)s must end with Domain or Member for type of domainItemType"
msgstr "Концепт %(concept)s должен заканчиваться Domain или Member для типа domainItemType"

#: arelle\ValidateFilingDTS.py:279
msgid "Concept %(concept)s is a domainItemType and must be periodType duration"
msgstr "Концепт %(concept)s является domainItemType и должен быть periodType"

#: arelle\ValidateFilingDTS.py:285
msgid "Concept %(concept)s is a fraction"
msgstr "Концепт %(concept)s - это часть"

#: arelle\ValidateFilingDTS.py:291
msgid "Taxonomy schema %(schema)s element %(concept)s is non-numeric but period type is not duration"
msgstr "Схема таксономии %(schema)s элемент %(concept)s не является числовым, но тип периода не является длительностью (duration)"

#: arelle\ValidateFilingDTS.py:298
msgid "Concept %(concept)s name must start with a capital letter"
msgstr "Название концепта %(concept)s должно начинаться с заглавной буквы"

#: arelle\ValidateFilingDTS.py:302
msgid "Concept %(concept)s has disallowed name character"
msgstr "Концепт %(concept)s имеет запрещенный символ в имени"

#: arelle\ValidateFilingDTS.py:306
msgid "Concept %(concept)s name length %(namelength)s exceeds 200 characters"
msgstr "Концепт %(concept)s длина имени %(namelength)s превышает 200 символов"

#: arelle\ValidateFilingDTS.py:319
msgid "Concept %(concept)s should match expected LC3 composition %(lc3name)s"
msgstr "Концепт %(concept)s должен соответствовать ожидаемому объединению LC3 %(lc3name)s"

#: arelle\ValidateFilingDTS.py:328
msgid "Concept %(concept)s should not contain company or period information, found: %(matches)s"
msgstr "Концепт %(concept)s не должен содержать информацию о компании или периоде, найдено: %(matches)s"

#: arelle\ValidateFilingDTS.py:339
msgid "Concept %(concept)s must have a balance because it appears in a statement of income or balance sheet"
msgstr "Концепт %(concept)s должен иметь баланс, поскольку она фигурирует в отчете о прибылях и убытках или балансе"

#: arelle\ValidateFilingDTS.py:347
msgid "Concept %(concept)s is monetary without a balance and must have a documentation label that disambiguates its sign"
msgstr "Концепт %(concept)s является денежным без баланса и должен иметь метку документации, которая устраняет неоднозначность знака"

#: arelle\ValidateFilingDTS.py:353
msgid "Concept %(concept)s of type xbrli:dateItemType must have periodType duration"
msgstr "Концепт %(concept)s типа xbrli:dateItemType должен иметь длительность periodType"

#: arelle\ValidateFilingDTS.py:359
msgid "Concept %(concept)s of type xbrli:stringItemType must have periodType duration"
msgstr "Концепт %(concept)s типа xbrli:stringItemType должен иметь длительность periodType"

#: arelle\ValidateFilingDTS.py:373
msgid "Concept %(concept)s is an abstract tuple"
msgstr "Концепт %(concept)s является абстрактным кортежем"

#: arelle\ValidateFilingDTS.py:377
msgid "Tuple %(concept)s has a tuple cycle"
msgstr "Кортеж %(concept)s имеет цикл"

#: arelle\ValidateFilingDTS.py:381
msgid "Tuple %(concept)s must have nillable='false'"
msgstr "Кортеж %(concept)s должен иметь nillable='false'"

#: arelle\ValidateFilingDTS.py:389
msgid "Abstract root concept %(concept)s must have nillable='false'"
msgstr "Абстрактный корневой концепт %(concept)s должен иметь nillable='false'"

#: arelle\ValidateFilingDTS.py:393
msgid "Abstract root concept %(concept)s must have type='xbrli:stringItemType'"
msgstr "Абстрактный корневой концепт %(concept)s должен иметь type='xbrli: stringItemType'"

#: arelle\ValidateFilingDTS.py:397
msgid "Abstract concept %(concept)s must not have a balance attribute"
msgstr "Абстрактный концепт %(concept)s не должна иметь атрибут баланса"

#: arelle\ValidateFilingDTS.py:415
msgid "Concept %(concept)s must have a documentation label or reference"
msgstr "Концепт %(concept)s должен иметь метку документации или ссылку"

#: arelle\ValidateFilingDTS.py:419
msgid "Non-monetary concept %(concept)s must not have a balance attribute"
msgstr "Неденежный концепт %(concept)s не должна иметь атрибут баланса"

#: arelle\ValidateFilingDTS.py:424
msgid "Link:part concept %(concept)s is not allowed"
msgstr "Link:part концепта %(concept)s не допускается"

#: arelle\ValidateFilingDTS.py:428
msgid "Link part definition %(concept)s must have a generic label in language 'nl'"
msgstr "Определение части ссылок %(concept)s должно иметь общую метку в языке 'nl'"

#: arelle\ValidateFilingDTS.py:434
msgid "Taxonomy schema %(schema)s contains an embedded linkbase"
msgstr "Схема таксономии %(схема)s содержит встроенную ссылочную базу (embedded linkbase)"

#: arelle\ValidateFilingDTS.py:455
msgid "RoleType %(roleType)s does not match authority %(targetNamespaceAuthority)s"
msgstr "RoleType %(roleType)s не соответствует полномочию %(targetNamespaceAuthority)s"

#: arelle\ValidateFilingDTS.py:473
msgid "RoleType %(roleType)s missing used on %(usedOn)s"
msgstr "RoleType %(roleType)s отсутствует на %(usedOn)s"

#: arelle\ValidateFilingDTS.py:480
msgid "RoleType %(roleType)s definition \"%(definition)s\" must match {Sortcode} - {Type} - {Title}"
msgstr "Определение RoleType %(roleType)s \"%(definition)s\" должно соответствовать {Sortcode} - {Type} - {Title}"

#: arelle\ValidateFilingDTS.py:485
msgid "RoleType %(roleuri)s is defined using role types already defined by standard roles for: %(qnames)s"
msgstr "RoleType %(roleuri)s определяется с использованием типов ролей, уже определенных стандартными ролями для: %(qnames)s"

#: arelle\ValidateFilingDTS.py:493
msgid "Link RoleType %(roleType)s missing a generic standard label"
msgstr "Связь RoleType %(roleType)s: отсутствует стандартная метка (generic standard label)"

#: arelle\ValidateFilingDTS.py:498
msgid ""
"Link RoleType %(roleType)s definition does not match NL standard generic label, \n"
"definition: %(definition)s \n"
"NL label: %(label)s"
msgstr ""
"Определение связи RoleType %(roleType)s не соответствует стандартной метке NL,\n"
"определение: %(definition)s\n"
"Метка NL: %(label)s"

#: arelle\ValidateFilingDTS.py:502
msgid "Link RoleType %(roleType)s definition has leading or trailing spaces: \"%(definition)s\""
msgstr "Определение роли RoleType %(roleType)s имеет начальные или конечные пробелы: \"%(definition)s\""

#: arelle\ValidateFilingDTS.py:511
msgid "ArcroleType %(arcroleType)s does not match authority %(targetNamespaceAuthority)s"
msgstr "ArcroleType %(arcroleType)s не соответствует полномочию %(targetNamespaceAuthority)s"

#: arelle\ValidateFilingDTS.py:516
msgid "ArcroleType %(arcroleType)s should end with /arcrole/{LC3name}"
msgstr "ArcroleType %(arcroleType)s должен заканчиваться на /arcrole/{LC3name}"

#: arelle\ValidateFilingDTS.py:524
msgid "ArcroleType %(arcroleType)s definition must be non-empty"
msgstr "Определение ArcroleType %(arcroleType)s должно быть непустым"

#: arelle\ValidateFilingDTS.py:531
msgid "ArcroleType %(arcroleuri)s is defined using role types already defined by standard arcroles for: %(qnames)s"
msgstr "ArcroleType %(arcroleuri)s определяется с использованием типов ролей, уже определенных стандартными arcroles для: %(qnames)s"

#: arelle\ValidateFilingDTS.py:537
msgid "Arcrole type definition is not allowed: %(arcroleURI)s"
msgstr "Определение типа Arcrole не допускается: %(arcroleURI)s"

#: arelle\ValidateFilingDTS.py:545
msgid "Appinfo contains disallowed non-link element %(element)s"
msgstr "Appinfo содержит запрещенный элемент без ссылки %(element)s"

#: arelle\ValidateFilingDTS.py:552
msgid "ComplexType contains disallowed xs:choice element"
msgstr "ComplexType содержит запрещенный элемент xs:choice"

#: arelle\ValidateFilingDTS.py:558
msgid "ComplexContent is disallowed"
msgstr "ComplexContent запрещен"

#: arelle\ValidateFilingDTS.py:569
msgid "Type name attribute must be lower camelcase: %(name)s."
msgstr "Атрибут типа имени должен быть в нижнем регистре: %(name)s."

#: arelle\ValidateFilingDTS.py:577
msgid "Enumeration element has value(s) without generic label."
msgstr "Элемент перечисления имеет значения без общей метки (generic label)."

#: arelle\ValidateFilingDTS.py:586
msgid "linkroles"
msgstr "linkroles"

#: arelle\ValidateFilingDTS.py:587
msgid "arcroles"
msgstr "arcroles"

#: arelle\ValidateFilingDTS.py:588
msgid "link parts"
msgstr "части ссылок"

#: arelle\ValidateFilingDTS.py:589
msgid "abstract items"
msgstr "абстрактные элементы"

#: arelle\ValidateFilingDTS.py:590
msgid "nonabstract items"
msgstr "неабстрактные элементы"

#: arelle\ValidateFilingDTS.py:591
msgid "tuples"
msgstr "кортежи"

#: arelle\ValidateFilingDTS.py:592
msgid "sbrPresentationTuples"
msgstr "sbrPresentationTuples"

#: arelle\ValidateFilingDTS.py:593
msgid "sbrSpecificationTuples"
msgstr "sbrSpecificationTuples"

#: arelle\ValidateFilingDTS.py:594
msgid "types"
msgstr "типы"

#: arelle\ValidateFilingDTS.py:595
msgid "enumerations"
msgstr "перечисления"

#: arelle\ValidateFilingDTS.py:596
msgid "dimensions"
msgstr "измерения"

#: arelle\ValidateFilingDTS.py:597
msgid "domains"
msgstr "домены"

#: arelle\ValidateFilingDTS.py:598
msgid "hypercubes"
msgstr "гиперкубы"

#: arelle\ValidateFilingDTS.py:604
msgid "Taxonomy schema may only define one of these: %(contents)s"
msgstr "Схема таксономии может определять только один из: %(contents)s"

#: arelle\ValidateFilingDTS.py:609
msgid "Taxonomy schema must be a DTS entrypoint OR define linkroles OR arcroles OR link:parts OR context fragments OR abstract items OR tuples OR non-abstract elements OR types OR enumerations OR dimensions OR domains OR hypercubes"
msgstr "Схема таксономии должна быть точкой входа DTS ИЛИ определять linkroles ИЛИ arcroles ИЛИ link:parts ИЛИ контекстные фрагменты ИЛИ абстрактные элементы ИЛИ кортежи ИЛИ не абстрактные элементы ИЛИ типы ИЛИ перечисления ИЛИ измерения ИЛИ домены ИЛИ гиперкубы"

#: arelle\ValidateFilingDTS.py:616
msgid "A schema that defines concepts MUST have a linked 2.1 label linkbase"
msgstr "Схема, которая определяет концепты, ДОЛЖНА иметь связанную ссылочную базу меток 2.1"

#: arelle\ValidateFilingDTS.py:624
msgid "A schema that defines non-abstract items MUST have a linked (2.1) reference linkbase AND/OR a label linkbase with @xlink:role=documentation"
msgstr "Схема, которая определяет не абстрактные элементы, ДОЛЖНА иметь связанную (2.1) ссылочную базу И/ИЛИ ссылочную базу меток @xlink:role=documentation"

#: arelle\ValidateFilingDTS.py:637
msgid "Schema file name warning: %(filename)s, should match %(expectedFilename)s"
msgstr "Предупреждение о имени файла схемы: %(fileName)s должно соответствовать %(expectedFilename)s"

#: arelle\ValidateFilingDTS.py:641
msgid "Invalid schema file base name part (date) in \"{base}-{yyyymmdd}.xsd\": %(filename)s"
msgstr "Недопустимая часть имени файла базы данных схемы (дата) в \"{base}-{yyyymmdd}.xsd\": %(filename)s"

#: arelle\ValidateFilingDTS.py:646
msgid "Invalid schema file name, must match \"{base}-{yyyymmdd}.xsd\": %(filename)s"
msgstr "Недопустимое имя файла схемы, должно соответствовать \"{base}-{yyyymmdd}.xsd\": %(filename)s"

#: arelle\ValidateFilingDTS.py:658
msgid "Invalid linkbase file name: %(filename)s, has no extended link element, cannot determine link type."
msgstr "Недопустимое имя файла базы ссылок: %(fileName)s, не имеет расширенного элемента ссылки, не может определить тип ссылки."

#: arelle\ValidateFilingDTS.py:663
msgid "Invalid linkbase link element %(linkElement)s in %(filename)s"
msgstr "Недопустимый элемент ссылки в базе ссылок %(linkElement)s в %(fileName)s"

#: arelle\ValidateFilingDTS.py:676
msgid "Linkbase name warning: %(filename)s should match %(expectedFilename)s"
msgstr "Предупреждение о названии ссылочной базы: %(fileName)s должно соответствовать %(expectedFilename)s"

#: arelle\ValidateFilingDTS.py:680
msgid "Invalid linkbase base file name part (date) in \"{base}-{yyyymmdd}_{suffix}.xml\": %(filename)s"
msgstr "Недопустимая часть (дата) имени файла базы ссылок в \"{base}-{yyyymmdd}_{suffix}.xml\": %(filename)s"

#: arelle\ValidateFilingDTS.py:685
msgid "Invalid linkbase name, must match \"{base}-{yyyymmdd}%(expectedSuffix)s.xml\": %(filename)s"
msgstr "Недопустимое имя базы ссылок. Должно соответствовать \"{base}-{yyyymmdd}%(expectedSuffix)s.xml\": %(filename)s"

#: arelle\ValidateFilingDTS.py:697
msgid "Label of non-numeric concept %(concept)s has a numeric role: %(role)s"
msgstr "Метка нечислового концепцта %(concept)s имеет числовую роль: %(role)s"

#: arelle\ValidateFilingDimensions.py:41
msgid "All hypercube %(hypercube)s in DRS role %(linkrole)s, does not have closed='true'"
msgstr "Все гиперкубы %(hypercube)s в роли DRS %(linkrole)s не имеют closed='true'"

#: arelle\ValidateFilingDimensions.py:46
msgid "Not all hypercube %(hypercube)s in DRS role %(linkrole)s, does not have closed='false'"
msgstr "Не все гиперкубы %(hypercube)s в роли DRS %(linkrole)s не имеют closed='false'"

#: arelle\ValidateFilingDimensions.py:50
msgid "Not all hypercube %(hypercube)s in DRS role %(linkrole)s, is also the target of a positive hypercube"
msgstr "Не все гиперкубы %(hypercube)s в роли DRS %(linkrole)s также ссылаются на положительный гиперкуб"

#: arelle\ValidateFilingDimensions.py:61
msgid "Table %(hypercube)s in DRS role %(linkrole)s, missing targetrole consecutive relationship"
msgstr "В таблица %(hypercube)s в роли DRS %(linkrole)s отсутствует последовательные связи targetrole"

#: arelle\ValidateFilingDimensions.py:75
msgid "Hypercube %(hypercube)s in DRS role %(linkrole)s, missing targetrole to dimension %(dimension)s consecutive relationship"
msgstr "В гиперкубе %(hypercube)s в роли DRS %(linkrole)s, отсутствует targetrole к измерению %(dimension)s последовательной связи"

#: arelle\ValidateFilingDimensions.py:80
msgid "Typed dimension %(dimension)s in DRS role %(linkrole)s, has targetrole consecutive relationship"
msgstr "Типизированное измерение %(dimension)s в роли DRS %(linkrole)s имеет последовательную targetrole связь"

#: arelle\ValidateFilingDimensions.py:89
msgid "Negative table axis %(dimension)s in DRS role %(linkrole)s, not in any positive table in same role"
msgstr "Отрицательная ось таблицы %(dimension)s в роли DRS %(linkrole)s не в положительной таблице той же роли"

#: arelle\ValidateFilingDimensions.py:95
msgid "Axis %(dimension)s in DRS role %(linkrole)s, missing targetrole consecutive relationship"
msgstr "В оси %(dimension)s в роли DRS %(linkrole)s отсутствует последовательная targetrole связь"

#: arelle\ValidateFilingDimensions.py:109
msgid ""
"Dimension relationships have an undirected cycle in DRS role %(linkrole)s \n"
"starting from table %(hypercube)s, \n"
"axis %(dimension)s, \n"
"path %(path)s"
msgstr ""
"Отображение измерений имеет неориентированный цикл в роли DRS %(linkrole)s\n"
"начиная с таблицы %(hypercube)s,\n"
"ось %(dimension)s,\n"
"путь %(path)s"

#: arelle\ValidateFilingDimensions.py:123
msgid "Multiple tables (%(hypercubeCount)s) DRS role %(linkrole)s, source %(concept)s, only 1 allowed"
msgstr "Несколько таблиц (%(hypercubeCount)s) DRS роль %(linkrole)s, источник %(concept)s, только 1 разрешено"

#: arelle\ValidateFilingDimensions.py:140
msgid ""
"Domain-member primary-item relationships have an undirected cycle in DRS role %(linkrole)s \n"
"starting from %(conceptFrom)s, \n"
"path %(path)s"
msgstr ""
"Связи domain-member primary-item включают неориентированный цикл в роли DRS %(linkrole)s\n"
"начиная с %(conceptFrom)s,\n"
"путь %(path)s"

#: arelle\ValidateFilingDimensions.py:152
msgid "Domain member %(concept)s in DRS role %(linkrole)s, missing targetrole consecutive relationship"
msgstr "В элементе домена %(concept)s в роли DRS %(linkrole)s, отсутствует последовательная targetrole связь"

#: arelle\ValidateFilingDimensions.py:166
msgid "hypercube %(hypercube)s in segment not allowed, ELR role %(linkrole)s"
msgstr "гиперкуб %(hypercube)s в сегменте не разрешен, роль ELR %(linkrole)s"

#: arelle\ValidateFilingDimensions.py:170
msgid "Notall from primary item %(primaryItem)s in ELR role %(linkrole)s to %(hypercube)s"
msgstr "Notall от основной единицы %(primaryItem)s в роли ELR %(linkrole)s %(hypercube)s"

#: arelle\ValidateFilingDimensions.py:187
msgid "ELR role %(linkrole)s, has hypercube %(hypercube)s and a %(arcrole)s relationship not involving the hypercube or primary domain, from %(fromConcept)s to %(toConcept)s"
msgstr "Роль ELR %(linkrole)s имеет гиперкуб %(hypercube)s и отображение %(arcrole)s не связанное с гиперкубом или основным доменом от %(fromConcept)s до %(toConcept)s"

#: arelle\ValidateFilingDimensions.py:207
msgid "Dimension %(dimension)s in DRS role %(linkrole)s, has usable domain with members %(domain)s"
msgstr "Измерение %(dimension)s в роли DRS %(linkrole)s имеет подходящий домен с элементами %(domain)s"

#: arelle\ValidateFilingDimensions.py:211
msgid "Dimension %(dimension)s in DRS role %(linkrole)s, has nonAbsract domain %(domain)s"
msgstr "Измерение %(dimension)s в роли DRS %(linkrole)s имеет nonAbsract домен %(domain)s"

#: arelle\ValidateFilingDimensions.py:215
msgid "Domain item %(domain)s in DRS role %(linkrole)s, in dimension %(dimension)s is not a domainItem"
msgstr "Элемент домена %(domain)s в роли DRS %(linkrole)s в измерении %(dimension)s не является domainItem"

#: arelle\ValidateFilingDimensions.py:219
msgid "Dimension %(dimension)s in DRS role %(linkrole)s, missing targetrole to consecutive domain relationship"
msgstr "В измерении %(dimension)s в роли DRS %(linkrole)s отсутствует targetrole для последовательной связи домена"

#: arelle\ValidateFilingDimensions.py:224
msgid "Linkrole %(linkrole)s, has multiple domains %(domains)s"
msgstr "Linkrole %(linkrole)s имеет несколько доменов %(domain)s"

#: arelle\ValidateFilingDimensions.py:234
msgid "Dimension %(dimension)s  usable members same in linkroles %(linkroles)s"
msgstr "Измерение %(dimension)s. Используемые элементы одинаковы в linkroles %(linkroles)s"

#: arelle\ValidateFilingDimensions.py:240
msgid "Domain member %(member)s in DRS role %(linkrole)s, has nested members"
msgstr "Элемент домена %(member)s в роли DRS %(linkrole)s имеет вложенные элементы"

#: arelle\ValidateFilingDimensions.py:250
msgid "Domain member item %(member)s in DRS role %(linkrole)s is not a domainMemberItem"
msgstr "Элемент домена %(member)s в роли DRS %(linkrole)s не является domainMemberItem"

#: arelle\ValidateFilingDimensions.py:255
msgid "Domain item %(domain)s in DRS role %(linkrole)s is not a domainItem"
msgstr "Элемент домена %(domain)s в роли DRS %(linkrole)s не является идентификатором домена domainItem"

#: arelle\ValidateFilingDimensions.py:260
msgid "Abstract domain item %(domain)s in DRS role %(linkrole)s is not a primaryDomainItem"
msgstr "Абстрактный элемент домена %(domain)s в роли DRS %(linkrole)s не является primaryDomainItem"

#: arelle\ValidateFilingDimensions.py:282
msgid "Hypercube %(hypercube)s has same dimensions in ELR roles %(linkrole)s and %(linkrole2)s: %(dimensions)s"
msgstr "Гиперкуб %(hypercube)s имеет одинаковые измерения в ролях ELR %(linkrole)s и %(linkrole2)s: %(dimensions)s"

#: arelle\ValidateFilingDimensions.py:414
msgid "Primary items for hypercube %(hypercube)s ELR %(ELR)s, have non-unique (inheritance) member %(concept)s in DRS role %(linkrole)s"
msgstr "Главные элементы для гиперкуба %(hypercube)s с ELR %(ELR)s, имеют не уникальный (inheritance) элемент %(concept)s в роли DRS %(linkrole)s"

#: arelle\ValidateFilingDimensions.py:421
msgid "Primary item %(concept)s in DRS role %(linkrole)s for hypercube %(hypercube)s, has parent %(concept2)s which is not a primaryDomainItem"
msgstr "Главный элемент %(concept)s в роли DRS %(linkrole)s для гиперкуба %(hypercube)s имеет родительский %(concept2)s, который не является primaryDomainItem"

#: arelle\ValidateFilingText.py:416
msgid "Disallowed entity code %(text)s in file %(file)s line %(line)s column %(column)s"
msgstr "Недопустимый код сущности %(text)s в файле %(file)s строка %(line)s столбец %(column)s"

#: arelle\ValidateFilingText.py:421
msgid "Disallowed character '%(text)s' (%(unicodeIndex)s) in file %(file)s at line %(line)s col %(column)s"
msgstr "Недопустимый символ '%(text)s' (%(unicodeIndex)s) в файле %(file)s в строке %(line)s колонке %(column)s"

#: arelle\ValidateFilingText.py:426
msgid "Disallowed character '%(text)s' in file %(file)s at line %(line)s col %(column)s"
msgstr "Недопустимый символ '%(text)s' в файле %(file)s в строке %(line)s колонке %(column)s"

#: arelle\ValidateFilingText.py:486
msgid "Fact %(fact)s contextID %(contextID)s has disallowed entity %(entity)s"
msgstr "Факт %(fact)s contextID %(contextID)s включает запрещенный объект %(entity)s"

#: arelle\ValidateFilingText.py:512 arelle\ValidateFilingText.py:560
msgid "Fact %(fact)s contextID %(contextID)s has text which causes the XML error %(error)s"
msgstr "Факт %(fact)s contextID %(contextID)s включает текст, который вызывает ошибку XML %(error)s"

#: arelle\ValidateFilingText.py:523
msgid "Fact %(fact)s of context %(contextID)s has javascript in '%(attribute)s' for <%(element)s>"
msgstr "Факт %(fact)s контекста %(contextID)s имеет javascript в '%(attribute)s' для <%(element)s>"

#: arelle\ValidateFilingText.py:530
msgid "Fact %(fact)s of context %(contextID)s has an invalid external reference in '%(attribute)s' for <%(element)s>"
msgstr "Факт %(fact)s контекста %(contextID)s имеет недопустимую внешнюю ссылку в '%(attribute)s' для <%(element)s>"

#: arelle\ValidateFilingText.py:536
msgid "Fact %(fact)s of context %(contextID)s references a graphics file which isn't .gif or .jpg '%(attribute)s' for <%(element)s>"
msgstr "Факт %(fact)s контекста %(contextID)s ссылается на графический файл, который не является .gif или .jpg '%(attribute)s' для <%(element)s>"

#: arelle\ValidateFilingText.py:543
msgid "Fact %(fact)s of context %(contextID)s references a graphics file which doesn't have expected content '%(attribute)s' for <%(element)s>"
msgstr "Факт %(fact)s контекста %(contextID)s ссылается на графический файл, который не имеет ожидаемого содержимого '%(attribute)s' для <%(element)s>"

#: arelle\ValidateFilingText.py:548
msgid "Fact %(fact)s of context %(contextID)s references a graphics file which isn't openable '%(attribute)s' for <%(element)s>, error: %(error)s"
msgstr "Факт %(fact)s контекста %(contextID)s ссылается на графический файл, который не открывается '%(attribute)s' для <%(element)s>, ошибка: %(error)s"

#: arelle\ValidateFilingText.py:554
msgid "Fact %(fact)s of context %(contextID)s has nested <table> elements."
msgstr "Факт %(fact)s контекста %(contextID)s имеет вложенные элементы <table>."

#: arelle\ValidateFilingText.py:579
msgid "Footnote {}"
msgstr "Сноска {}"

#: arelle\ValidateFilingText.py:586 arelle\ValidateFilingText.py:594
msgid "%(validatedObjectLabel)s causes the XML error %(error)s"
msgstr "%(validatedObjectLabel)s вызывает ошибку XML %(error)s"

#: arelle\ValidateFilingText.py:616
msgid "%(validatedObjectLabel)s has disallowed element <%(element)s>"
msgstr "%(validatedObjectLabel)s включает запрещенный элемент <%(element)s>"

#: arelle\ValidateFilingText.py:621
msgid "If element <a> does not have attribute @href, it should not have any ancestors other than html, body, or div.  Disallowed ancestors: %(disallowedAncestors)s"
msgstr "Если элемент <a> не имеет атрибута @href, он не должен иметь никаких элементов, кроме html, body или div. Запрещенные элементы: %(disallowedAncestors)s"

#: arelle\ValidateFilingText.py:627
msgid "%(validatedObjectLabel)s has disallowed attribute on element <%(element)s>: %(attribute)s=\"%(value)s\""
msgstr "%(validatedObjectLabel)s включает запрещенный атрибут на элементе <%(element)s>: %(attribute)s=\"%(value)s\""

#: arelle\ValidateFilingText.py:632
msgid "%(validatedObjectLabel)s has disallowed attribute on element <%(element)s>: xml:base=\"%(value)s\""
msgstr "%(validatedObjectLabel)s включает запрещенный атрибут на элементе <%(element)s>: xml:base=\"%(value)s\""

#: arelle\ValidateFilingText.py:637
msgid "%(validatedObjectLabel)s has disallowed attribute on element <%(element)s>: xsi:schemaLocation=\"%(value)s\""
msgstr "%(validatedObjectLabel)s включает запрещенный атрибут на элементе <%(element)s>: xsi:schemaLocation=\"%(value)s\""

#: arelle\ValidateFilingText.py:644
msgid "%(validatedObjectLabel)s has javascript in '%(attribute)s' for <%(element)s>"
msgstr "%(validatedObjectLabel)s имеет javascript в '%(attribute)s' для <%(element)s>"

#: arelle\ValidateFilingText.py:652
msgid "%(validatedObjectLabel)s has an invalid external reference in '%(attribute)s' for <%(element)s>: %(value)s"
msgstr "%(validatedObjectLabel)s имеет недопустимую внешнюю ссылку в '%(attribute)s' для <%(element)s>: %(value)s"

#: arelle\ValidateFilingText.py:659
msgid "%(validatedObjectLabel)s references a graphics file which isn't .gif or .jpg '%(attribute)s' for <%(element)s>"
msgstr "%(validatedObjectLabel)s ссылается на графический файл, который не является .gif или .jpg ' %(attribute)s' для <%(element)s>"

#: arelle\ValidateFilingText.py:667
msgid "%(validatedObjectLabel)s references a graphics file which doesn't have expected content '%(attribute)s' for <%(element)s>"
msgstr "%(validatedObjectLabel)s ссылается на графический файл, который не имеет ожидаемого содержимого '%(attribute)s' для <%(element)s>"

#: arelle\ValidateFilingText.py:673
msgid "%(validatedObjectLabel)s references a graphics file which isn't openable '%(attribute)s' for <%(element)s>, error: %(error)s"
msgstr "%(validatedObjectLabel)s ссылается на графический файл, который не открывается '%(attribute)s' для <%(element)s>, ошибка: %(error)s"

#: arelle\ValidateFilingText.py:680
msgid "%(validatedObjectLabel)s <meta> content is \"%(metaContent)s\" but must be \"text/html\""
msgstr "%(validatedObjectLabel)s <meta> контент \"%(metaContent)s\", а должен быть \"text/html\""

#: arelle\ValidateFilingText.py:687
msgid "%(validatedObjectLabel)s has nested <table> elements."
msgstr "%(validatedObjectLabel)s имеет вложенные элементы <table>."

#: arelle\ValidateFormula.py:194
msgid "Relationship from %(xlinkFrom)s to %(xlinkTo)s should have an %(element)s source"
msgstr "Отношение %(xlinkFrom)s к %(xlinkTo)s должно иметь источник %(element)s"

#: arelle\ValidateFormula.py:198
msgid "Relationship from %(xlinkFrom)s to %(xlinkTo)s should not have an %(element)s source"
msgstr "Отношение %(xlinkFrom)s к %(xlinkTo)s не должно содержать источника %(element)s"

#: arelle\ValidateFormula.py:205
msgid "Relationship from %(xlinkFrom)s to %(xlinkTo)s should have an %(element)s target"
msgstr "Отношение %(xlinkFrom)s к %(xlinkTo)s должно иметь цель %(element)s"

#: arelle\ValidateFormula.py:209
msgid "Relationship from %(xlinkFrom)s to %(xlinkTo)s should not have an %(element)s target"
msgstr "Отношение %(xlinkFrom)s к %(xlinkTo)s не должно иметь цель %(element)s"

#: arelle\ValidateFormula.py:215
msgid "Function-implementation relationship from signature %(name)s has more than one implementation target"
msgstr "Отображение функции-реализации от подписи %(name)s имеет более одного целевого объекта реализации"

#: arelle\ValidateFormula.py:220
msgid "Function implementation %(xlinkLabel)s must be the target of only one function-implementation relationship"
msgstr "Реализация функции %(xlinkLabel)s должна быть target только одной связи функция-реализация"

#: arelle\ValidateFormula.py:226
msgid "Assertion-unsatisfied-severity relationship from %(xlinkLabel)s has more than one severity target"
msgstr "Отображение assertion-unsatisfied-severity от %(xlinkLabel)s имеет более одной severity target"

#: arelle\ValidateFormula.py:234
msgid "Executing call"
msgstr "Вызов выполнения"

#: arelle\ValidateFormula.py:240
msgid "%(name)s result %(result)s"
msgstr "%(name)s результат %(result)s"

#: arelle\ValidateFormula.py:244
msgid "Executing test"
msgstr "Выполнение теста"

#: arelle\ValidateFormula.py:250 arelle\ValidateFormula.py:254
msgid "Test %(name)s result %(result)s"
msgstr "Тест %(name)s, результат %(result)s"

#: arelle\ValidateFormula.py:261
msgid ""
"%(name)s evaluation error: %(error)s \n"
"%(errorSource)s"
msgstr ""
"%(name)s ошибка оценки: %(error)s\n"
"%(errorSource)s с"

#: arelle\ValidateFormula.py:269
msgid "Formula validation skipped due to %(error)s error"
msgstr "Проверка формулы пропущена из-за ошибки %(error)s"

#: arelle\ValidateFormula.py:276
msgid "initializeXPath2Grammar"
msgstr "initializeXPath2Grammar"

#: arelle\ValidateFormula.py:316
msgid "Undefined dependencies in parameter %(name)s, to names %(dependencies)s"
msgstr "Неопределенные зависимости в параметре %(name)s к именам %(dependencies)s"

#: arelle\ValidateFormula.py:321
msgid "Cyclic dependencies in parameter %(name)s, to names %(dependencies)s"
msgstr "Циклические зависимости в параметре %(name)s к именам %(dependencies)s"

#: arelle\ValidateFormula.py:332
msgid "Custom function %(name)s has namespace reserved for functions in the function registry %(namespace)s"
msgstr "Пользовательская функция %(name)s имеет пространство имен, зарезервированное для функций в реестре функций %(namespace)s"

#: arelle\ValidateFormula.py:338
msgid "Custom Function Signature %(name)s output type %(type)s is not valid"
msgstr "Подпись пользовательской функции %(name)s, тип вывода %(type)s некорректен"

#: arelle\ValidateFormula.py:343
msgid "Custom Function Signature %(name)s input type %(type)s is not valid"
msgstr "Подпись пользовательской функции %(name)s, тип ввода %(type)s некорректен"

#: arelle\ValidateFormula.py:351
msgid "Custom function %(name)s signature has %(parameterCountSignature)s parameters but implementation has %(parameterCountImplementation)s, must be matching"
msgstr "У подписи пользовательской функции %(name)s есть параметры %(parameterCountSignature)s, но реализация имеет %(parameterCountImplementation)s, и должна соответствовать"

#: arelle\ValidateFormula.py:358
msgid "Custom function implementation %(xlinkLabel)s has no relationship from any custom function signature"
msgstr "Реализация пользовательской функции %(xlinkLabel)s не имеет отношения от какой-либо подписи пользовательской функций"

#: arelle\ValidateFormula.py:375
msgid "Parameter %(name)s type %(type)s is not valid"
msgstr "Параметр %(name)s тип %(type)s некорректен"

#: arelle\ValidateFormula.py:386
msgid "Parameter %(name)s input value %(input)s"
msgstr "Параметр %(name)s, входное значение %(input)s"

#: arelle\ValidateFormula.py:391
msgid "Parameter %(name)s is required but not input"
msgstr "Параметр %(name)s требуется, но не получен"

#: arelle\ValidateFormula.py:395
msgid "Parameter %(name)s does not have a select attribute"
msgstr "Параметр %(name)s не имеет атрибута выбора"

#: arelle\ValidateFormula.py:401
msgid "Parameter %(name)s select result %(result)s"
msgstr "Результат выбора параметра %(name)s - %(result)s"

#: arelle\ValidateFormula.py:406
msgid ""
"Parameter \n"
"%(name)s \n"
"Exception: \n"
"%(error)s"
msgstr ""
"Параметр\n"
"%(name)s с\n"
"Исключение:\n"
"%(error)s"

#: arelle\ValidateFormula.py:429
msgid "parametersProcessing"
msgstr "parametersProcessing"

#: arelle\ValidateFormula.py:438
msgid "Multiple typed domain definitions from %(typedDomain)s to %(equalityDefinition1)s and %(equalityDefinition2)s"
msgstr "Множественные типизированные определения домена из %(typedDomain)s в %(equalityDefinition1)s и %(equalityDefinition2)s"

#: arelle\ValidateFormula.py:451
msgid "formulaCompilation"
msgstr "formulaCompilation"

#: arelle\ValidateFormula.py:468
msgid "Multiple output instances for formula %(xlinkLabel)s, to names %(instanceTo)s, %(instanceTo2)s"
msgstr "Несколько экземпляров вывода для формулы %(xlinkLabel)s, для имен %(instanceTo)s, %(instanceTo2)s"

#: arelle\ValidateFormula.py:478
msgid "Formula:formula %(xlinkLabel)s is not allowed"
msgstr "Formula:formula %(xlinkLabel)s не допускается"

#: arelle\ValidateFormula.py:489
msgid "Variable set %(xlinkLabel)s, aspect model %(aspectModel)s not recognized"
msgstr "Переменный набор %(xlinkLabel)s, аспектная модель %(aspectModel)s не распознана"

#: arelle\ValidateFormula.py:508
msgid "Multiple variables named %(xlinkLabel)s in variable set %(name)s"
msgstr "Несколько переменных с именем %(xlinkLabel)s в наборе переменных %(name)s"

#: arelle\ValidateFormula.py:525
msgid "Variables name %(name)s cannot be determined on arc from %(xlinkLabel)s"
msgstr "Имя переменных %(name)s не может быть определено для arc из %(xlinkLabel)s"

#: arelle\ValidateFormula.py:539
msgid "Variable set %(xlinkLabel)s, variable %(name)s, dependences %(dependencies)s"
msgstr "Набор переменных %(xlinkLabel)s, переменная %(name)s, зависимости %(dependencies)s"

#: arelle\ValidateFormula.py:549
msgid "Variable set %(xlinkLabel)s fallbackValue '%(fallbackValue)s' cannot refer to variable %(dependency)s"
msgstr "Значение переменной %(xlinkLabel)s fallbackValue '%(fallbackValue)s' не может ссылаться на переменную %(dependency)s"

#: arelle\ValidateFormula.py:581
msgid "Undefined variable dependencies in variable set %(xlinkLabel)s, from variable %(nameFrom)s to %(nameTo)s"
msgstr "Неопределенные зависимости переменных в наборе переменных %(xlinkLabel)s, от переменной %(nameFrom)s до %(nameTo)s"

#: arelle\ValidateFormula.py:586
msgid "Cyclic dependencies in variable set %(xlinkLabel)s, from variable %(nameFrom)s to %(nameTo)s"
msgstr "Циклические зависимости в наборе переменных %(xlinkLabel)s, от переменной %(nameFrom)s до %(nameTo)s"

#: arelle\ValidateFormula.py:594
msgid "Undefined variable dependency in variable set %(xlinkLabel)s, %(name)s"
msgstr "Неопределенная зависимость переменной в наборе переменных %(xlinkLabel)s, %(name)s"

#: arelle\ValidateFormula.py:607
msgid "Variable set %(xlinkLabel)s, variables order: %(dependencies)s"
msgstr "Набор переменных %(xlinkLabel)s, порядок переменных: %(dependencies)s"

#: arelle\ValidateFormula.py:613
msgid "Variable set %(xlinkLabel)s, instance dependences %(dependencies)s"
msgstr "Набор переменных %(xlinkLabel)s, зависимости экземпляра %(dependencies)s"

#: arelle\ValidateFormula.py:629
msgid "Existence Assertion %(xlinkLabel)s, cannot refer to variable %(name)s"
msgstr "Assertion %(xlinkLabel)s, не может ссылаться на переменную %(name)s"

#: arelle\ValidateFormula.py:654
msgid "Variable set %(xlinkLabel)s, filter %(filterLabel)s, cannot be covered"
msgstr "Набор переменных %(xlinkLabel)s, фильтр %(filterLabel)s не может быть покрыт"

#: arelle\ValidateFormula.py:661
msgid "Variable set %(xlinkLabel)s, filter %(filterLabel)s, cannot refer to variable %(name)s"
msgstr "Набор переменных %(xlinkLabel)s, фильтр %(filterLabel)s не может ссылаться на переменную %(name)s"

#: arelle\ValidateFormula.py:715
msgid "Cyclic dependencies of instance %(name)s produced by a formula, with variables consuming instances %(dependencies)s"
msgstr "Циклические зависимости экземпляра %(name)s, вырабатываемые формулой с переменными в отчетах %(dependencies)s"

#: arelle\ValidateFormula.py:729
msgid "Cyclic dependencies of instance %(name)s produced by its own variables"
msgstr "Циклические зависимости экземпляра %(name)s, создаваемого его собственными переменными"

#: arelle\ValidateFormula.py:734
msgid "Variable instances processing order: %(dependencies)s"
msgstr "Порядок обработки экземпляров переменных: %(dependencies)s"

#: arelle\ValidateFormula.py:746
msgid "Consistency assertion %(xlinkLabel)s has both absolute and proportional acceptance radii"
msgstr "Согласованное утверждение %(xlinkLabel)s имеет как абсолютные, так и пропорциональные направления согласования"

#: arelle\ValidateFormula.py:752
msgid "Consistency assertion %(xlinkLabel)s has relationship to a %(elementTo)s %(xlinkLabelTo)s"
msgstr "Согласованное утверждение %(xlinkLabel)s имеет отношение к %(elementTo)s %(xlinkLabelTo)s"

#: arelle\ValidateFormula.py:796
msgid "Variable set %(xlinkLabel1)s in instance %(instance1)s has variables scope relationship to varaible set %(xlinkLabel2)s in instance %(instance2)s"
msgstr "Набор переменных %(xlinkLabel1)s в экземпляре %(instance1)s имеет отношение видимости переменных к набору переменных %(xlinkLabel2)s в экземпляре %(instance2)s"

#: arelle\ValidateFormula.py:802
msgid "Variable set %(xlinkLabel1)s aspectModel (%(aspectModel1)s) differs from varaible set %(xlinkLabel2)s aspectModel (%(aspectModel2)s)"
msgstr "Набор переменных %(xlinkLabel1)s aspectModel ( %(aspectModel1)s) отличается от набора переменных %(xlinkLabel2)s aspectModel ( %(aspectModel2)s)"

#: arelle\ValidateFormula.py:808
msgid "formulaValidation"
msgstr "formulaValidation"

#: arelle\ValidateFormula.py:817
msgid "initializing formula output instances"
msgstr "инициализация вывода формул в отчеты"

#: arelle\ValidateFormula.py:843
msgid "formulaInstancesSetup"
msgstr "formulaInstancesSetup"

#: arelle\ValidateFormula.py:846
msgid "running formulae"
msgstr "выполнение формул"

#: arelle\ValidateFormula.py:852
msgid "Formua/assertion IDs restriction: %(ids)s"
msgstr "Формула/ ограничение assertion ID: %(ids)s"

#: arelle\ValidateFormula.py:879
msgid "evaluating {0}"
msgstr "проверка {0}"

#: arelle\ValidateFormula.py:885
msgid ""
"Variable set \n"
"%(variableSet)s \n"
"Exception: \n"
"%(error)s"
msgstr ""
"Набор переменных \n"
"%(variableSet)s \n"
"Исключение: \n"
"%(error)s"

#: arelle\ValidateFormula.py:891
msgid "Formula execution ended after %(mins)s minutes"
msgstr "Выполнение формулы закончилось после %(mins)s минут"

#: arelle\ValidateFormula.py:902
msgid "%(assertionType)s Assertion %(id)s evaluations : %(satisfiedCount)s satisfied, %(notSatisfiedCount)s not satisfied"
msgstr "%(assertionType)s Утверждение %(id)s оценки: %(satisfCount)s выполнено, %(notSatisfiedCount)s не выполнено"

#: arelle\ValidateFormula.py:915
msgid "Consistency Assertion %(id)s evaluations : %(satisfiedCount)s satisfied, %(notSatisfiedCount)s not satisfied"
msgstr "Согласованное утверждение %(id)s: %(satisfCount)s удовлетворено, %(notSatisfiedCount)s не выполнено"

#: arelle\ValidateFormula.py:929
msgid "formulae finished"
msgstr "Формулы проверены"

#: arelle\ValidateFormula.py:940
msgid "formulaExecutionTotal"
msgstr "formulaExecutionTotal"

#: arelle\ValidateFormula.py:979
msgid "Variable set %(xlinkLabel)s, aspect cover filter %(filterLabel)s, aspect %(aspect)s, conflicts with %(filterLabel2)s with inconsistent cover attribute"
msgstr "Набор переменных %(xlinkLabel)s, фильтр покрытия объектов %(filterLabel)s, аспект %(aspect)s конфликтует с %(filterLabel2)s с несогласованным атрибутом покрытия"

#: arelle\ValidateFormula.py:993
msgid "Variable set %(xlinkLabel)s, aspect model %(aspectModel)s filter %(filterName)s %(filterLabel)s can cover aspect not in aspect model"
msgstr "Набор переменных %(xlinkLabel)s, аспектная модель %(aspectModel)s фильтр %(filterName)s. %(filterLabel)s может охватывать аспект не в аспектной модели"

#: arelle\ValidateFormula.py:1007
msgid "Formula %(xlinkLabel)s concept rule does not have a nearest source and does not have a child element"
msgstr "Формула концепта %(xlinkLabel)s не имеет ближайшего источника и не имеет дочернего элемента"

#: arelle\ValidateFormula.py:1011
msgid "Formula %(xlinkLabel)s omits a rule for the concept aspect"
msgstr "Формула %(xlinkLabel)s исключает правило для аспекта концепции"

#: arelle\ValidateFormula.py:1018
msgid "Formula %(xlinkLabel)s entity identifier rule does not have a nearest source and does not have either a @scheme or a @value attribute"
msgstr "Правило идентификатора формулы %(xlinkLabel)s не имеет ближайшего источника и не имеет атрибута @scheme или @value"

#: arelle\ValidateFormula.py:1022
msgid "Formula %(xlinkLabel)s omits a rule for the entity identifier aspect"
msgstr "Формула %(xlinkLabel)s исключает правило для аспекта идентификатора сущности"

#: arelle\ValidateFormula.py:1027
msgid "Formula %(xlinkLabel)s period rule does not have a nearest source and does not have a child element"
msgstr "Правило периода формулы %(xlinkLabel)s не имеет ближайшего источника и не имеет дочернего элемента"

#: arelle\ValidateFormula.py:1031
msgid "Formula %(xlinkLabel)s omits a rule for the period aspect"
msgstr "Формула %(xlinkLabel)s исключает правило для аспекта периода"

#: arelle\ValidateFormula.py:1051
msgid "Formula %(xlinkLabel)s unit rule does not have a source and does not have a child element"
msgstr "Формула %(xlinkLabel)s. Правило проверки unit не имеет источника и не имеет дочернего элемента"

#: arelle\ValidateFormula.py:1055
msgid "Formula %(xlinkLabel)s omits a rule for the unit aspect"
msgstr "Формула %(xlinkLabel)s исключает правило для единичного аспекта"

#: arelle\ValidateFormula.py:1060
msgid "Formula %(xlinkLabel)s has a rule for the unit aspect of a non-numeric concept %(concept)s"
msgstr "Формула %(xlinkLabel)s имеет правило для единичного аспекта нечислового концепта %(concept)s"

#: arelle\ValidateFormula.py:1066
msgid "Formula %(xlinkLabel)s has a rule for the %(aspectPeriodType)s period aspect of a %(conceptPeriodType)s concept %(concept)s"
msgstr "Формула %(xlinkLabel)s имеет правило %(aspectPeriodType)s для аспекта периода %(conceptPeriodType)s концепта %(concept)s"

#: arelle\ValidateFormula.py:1077
msgid "Formula %(xlinkLabel)s dimension attribute %(dimension)s on the %(dimensionType)s dimension rule contains a QName that does not identify an (dimensionType)s dimension."
msgstr "Атрибут измерения %(xlinkLabel)s формулы %(dimension)s в правиле измерения %(sizeType)s содержит QName, которое не идентифицирует измерение (dimensionType)s."

#: arelle\ValidateFormula.py:1082
msgid "Formula %(xlinkLabel)s %(dimension)s dimension rule does not have any child elements and does not have a SAV for the %(dimensionType)s dimension that is identified by its dimension attribute."
msgstr "Правило измерения %(xlinkLabel)s формулы %(xlinkLabel)s не имеет дочерних элементов и не имеет SAV для измерения %(sizeType)s, которое идентифицируется его атрибутом измерения."

#: arelle\ValidateFormula.py:1091
msgid "Formula %(xlinkLabel)s aspect model, %(aspectModel)s, includes an rule for aspect not defined in this aspect model: %(undefinedAspects)s"
msgstr "Аспектная модель формулы %(xlinkLabel)s, %(aspectModel)s, включает правило для аспекта, не определенного в модели аспекта: %(undefinedAspects)s"

#: arelle\ValidateFormula.py:1102
msgid "Formula %(xlinkLabel)s, not implicit filtering element has formulaUncovered source: %(name)s"
msgstr "Формула %(xlinkLabel)s, не implicit фильтрующий элемент имеет sourceUncovered источник: %(name)s"

#: arelle\ValidateFormula.py:1106
msgid "Variable set %(xlinkLabel)s, source %(name)s is not in the variable set"
msgstr "Набор переменных %(xlinkLabel)s, источник %(name)s не входит в набор переменных"

#: arelle\ValidateFormula.py:1114
msgid "Variable set %(xlinkLabel)s, source %(name)s not a factVariable but is a %(element)s"
msgstr "Набор переменных %(xlinkLabel)s, источник %(name)s не является factVariable, но является %(element)s"

#: arelle\ValidateFormula.py:1118
msgid "Formula %(xlinkLabel)s: source %(name)s is a fact variable that has a fallback value"
msgstr "Формула %(xlinkLabel)s: источник %(name)s - это переменная факта, которая имеет fallback значение"

#: arelle\ValidateFormula.py:1122
msgid "Formula %(xlinkLabel)s: formula source %(name)s is a fact variable that binds as a sequence"
msgstr "Формула %(xlinkLabel)s: источник формулы %(name)s - это переменная факта, которая связывается как последовательность"

#: arelle\ValidateFormula.py:1152
msgid "RuleAxis %(xlinkLabel)s dimension attribute %(dimension)s on the %(dimensionType)s dimension rule contains a QName that does not identify an (dimensionType)s dimension."
msgstr "Атрибут измерения RuleAxis %(xlinkLabel)s %(dimension)s в правиле измерения %(sizeType)s содержит QName, которое не идентифицирует измерение %(dimensionType)s."

#: arelle\ValidateFormula.py:1158
msgid "RuleAxis rule %(xlinkLabel)s contains a member QName %(memQname)s which is not in the DTS."
msgstr "Правило RuleAxis %(xlinkLabel)s содержит элемент QName %(memQname)s, который не находится в DTS."

#: arelle\ValidateFormula.py:1166
msgid "RuleAxis %(xlinkLabel)s aspect model, %(aspectModel)s, includes an rule for aspect not defined in this aspect model: %(undefinedAspects)s"
msgstr "Аспектная модель RuleAxis %(xlinkLabel)s, %(aspectModel)s, включает правило для аспекта, не определенного в модели аспекта: %(undefinedAspects)s"

#: arelle\ValidateFormula.py:1175
msgid "RuleAxis rule %(xlinkLabel)s contains a @source attribute %(qnSource)s which is not applicable to table rule axes."
msgstr "Правило RuleAxis %(xlinkLabel)s содержит атрибут @source %(qnSource)s, который не применим к осям таблицы."

#: arelle\ValidateFormula.py:1180
msgid "RuleAxis rule %(xlinkLabel)s contains a concept QName %(conceptQname)s which is not in the DTS."
msgstr "Правило RuleAxis %(xlinkLabel)s содержит концепт QName %(conceptQname)s, который не находится в DTS."

#: arelle\ValidateFormula.py:1188
msgid "%(axis)s rule %(xlinkLabel)s contains a %(qnameAttr)s QName %(qname)s which is not in the DTS."
msgstr "%(axis)s правило %(xlinkLabel)s содержит значение %(qnameAttr)s QName %(qname)s, которое не находится в DTS."

#: arelle\ValidateFormula.py:1238
msgid "Message %(xlinkLabel)s: unbalanced %(character)s character(s) in: %(text)s"
msgstr "Сообщение %(xlinkLabel)s: неустойчивый символ %(character)s в: %(text)s"

#: arelle\ValidateFormula.py:1248
msgid "Message %(xlinkLabel)s is missing an effective value for xml:lang: %(text)s."
msgstr "В сообщении %(xlinkLabel)s отсутствует корректное значение для xml:lang: %(text)s."

#: arelle\ValidateFormula.py:1268
msgid "Undefined variable dependency in message %(xlinkLabel)s, %(name)s"
msgstr "Неопределенная зависимость переменной в сообщении %(xlinkLabel)s, %(name)s"

#: arelle\ValidateFormula.py:1274
msgid "Existence Assertion depends on evaluation variable in message %(xlinkLabel)s, %(name)s"
msgstr "Existence Assertion зависит от переменной оценки в сообщении %(xlinkLabel)s, %(name)s"

#: arelle\ValidateHmrc.py:124
msgid "Inconsistent duplicate facts %(fact)s context %(contextID)s and %(contextID2)s."
msgstr "Непоследовательные повторяющиеся факты %(fact)s. Контекст %(contextID)s и %(contextID2)s."

#: arelle\ValidateHmrc.py:138
msgid "Numeric fact %(fact)s of context %(contextID)s has a negative value '%(value)s' but label does not have a bracketed negative term (using parentheses): %(label)s"
msgstr "Числовой факт %(fact)s контекста %(contextID)s имеет отрицательное значение '%(value)s', но метка не имеет заключенного в скобки отрицательного члена (с использованием круглых скобок): %(label)s"

#: arelle\ValidateHmrc.py:150
msgid "Period Start Date (uk-bus:StartDateForPeriodCoveredByReport) is missing."
msgstr "Дата начала периода (uk-bus:StartDateForPeriodCoveredByReport) отсутствует."

#: arelle\ValidateHmrc.py:154
msgid "Period Start Date (uk-bus:StartDateForPeriodCoveredByReport) must be 6 April 2008 or later."
msgstr "Начало периода (uk-bus:StartDateForPeriodCoveredByReport) должен быть 6 апреля 2008 года или позже."

#: arelle\ValidateHmrc.py:158
msgid "Company Name (uk-bus:EntityCurrentLegalOrRegisteredName) is missing."
msgstr "Название компании (uk-bus:EntityCurrentLegalOrRegisteredName) отсутствует."

#: arelle\ValidateHmrc.py:161
msgid "Period End Date (uk-bus:EndDateForPeriodCoveredByReport) is missing."
msgstr "Дата окончания периода (uk-bus:EndDateForPeriodCoveredByReport) отсутствует."

#: arelle\ValidateHmrc.py:164
msgid "Balance Sheet Date (uk-bus:BalanceSheetDate) is missing."
msgstr "Дата баланса (uk-bus:BalanceSheetDate) отсутствует."

#: arelle\ValidateHmrc.py:167
msgid "Dormant/non-dormant indicator (uk-bus:EntityDormant) is missing."
msgstr "Отсутствует индикатор (uk-bus:EntityDormant)."

#: arelle\ValidateHmrc.py:170
msgid "Trading/non-trading indicator (uk-bus:EntityTrading) is missing."
msgstr "Отсутствует торговый/неторговый индикатор (uk-bus:EntityTrading)."

#: arelle\ValidateHmrc.py:173
msgid "Date of signing Directors Report (uk-direp:DateSigningDirectorsReport) is missing."
msgstr "Дата подписания отчета менеджмента (uk-direp:DateSigningDirectorsReport) отсутствует."

#: arelle\ValidateHmrc.py:176
msgid "Name of Director signing Directors Report (uk-direp:DirectorSigningReport) is missing."
msgstr "Имя директора, подписавшего отчет директоров (uk-direp:DirectorSigningReport) отсутствует."

#: arelle\ValidateHmrc.py:185
msgid "Balance Sheet Date of Approval (uk-gaap:DateApprovalAccounts) is missing OR Balance Sheet Date of Approval (uk-ifrs:DateAuthorisationFinancialStatementsForIssue) is missing."
msgstr "Дата утверждения балансового отчета (uk-gaap:DateApprovalAccounts) отсутствует ИЛИ Дата утверждения балансового отчета (uk-ifrs:DateAuthorisationFinancialStatementsForIssue) отсутствует."

#: arelle\ValidateHmrc.py:190
msgid "Name of Director Approving Balance Sheet (uk-gaap:NameDirectorSigningAccounts) is missing OR Name of Director Approving Balance Sheet (ifrs:ExplanationOfBodyOfAuthorisation) is missing."
msgstr "Имя директора, подписавшего балансовый отчет (uk-gaap:NameDirectorSigningAccounts) отсутствует ИЛИ имя Утверждающего балансовый отчет Директора (ifrs:ExplanationOfBodyOfAuthorization) отсутствует."

#: arelle\ValidateHmrc.py:195
msgid "Profit or Loss for the period (uk-gaap:ProfitLossForPeriod OR ifrs:ProfitLoss) is missing."
msgstr "Прибыль или убыток за период (uk-gaap:ProfitLossForPeriod ИЛИ ifrs:ProfitLoss) отсутствует."

#: arelle\ValidateHmrc.py:200
msgid "Company Reference Number (uk-bus:UKCompaniesHouseRegisteredNumber) is missing."
msgstr "Reference номер компании (uk-bus:UKCompaniesHouseRegisteredNumber) отсутствует."

#: arelle\ValidateHmrc.py:207
msgid "Context entity identifier (%(entityIdentifier)s) does not match Company Reference Number (uk-bus:UKCompaniesHouseRegisteredNumber) Location: Accounts (context id %(contextID)s)."
msgstr "Контекст кода компании (%(entityIdentifier)s) не соответствует Reference номеру компании (uk-bus:UKCompaniesHouseRegisteredNumber). Расположение: учетные записи (код контекста %(contextID)s)."

#: arelle\ValidateInfoset.py:22
msgid "Fact counts mismatch, testcase instance %(foundFactCount)s, infoset instance %(expectedFactCount)s"
msgstr "Кол-во фактов не совпадает, тестовый экземпляр %(foundFactCount)s, экземпляр инфонабора %(expectedFactCount)s"

#: arelle\ValidateInfoset.py:40
msgid "Fact %(factNumber)s mismatch %(concept)s"
msgstr "Факт %(factNumber)s несоответствие %(concept)s"

#: arelle\ValidateInfoset.py:51
msgid "Fact %(factNumber)s periodType mismatch %(concept)s expected %(expectedPeriodType)s found %(foundPeriodType)s"
msgstr "Факт %(factNumber)s тип периода periodType не соответствует %(concept)s. Ожидается %(expectedPeriodType)s, найден %(foundPeriodType)s"

#: arelle\ValidateInfoset.py:59
msgid "Fact %(factNumber)s balance mismatch %(concept)s expected %(expectedBalance)s found %(foundBalance)s"
msgstr "Факт %(factNumber)s. Баланс не соответствует (%) %(concept)s. Ожидается %(expectedBalance)s, найден %(foundBalance)s"

#: arelle\ValidateInfoset.py:67
msgid "Fact %(factNumber)s inferred decimals mismatch %(concept)s expected %(expectedDecimals)s found %(inferredDecimals)s"
msgstr "Факт %(factNumber)s. Десятичный знак не соответствует %(concept)s. Ожидается %(expectedDecimals)s, найдены %(inferredDecimals)s"

#: arelle\ValidateInfoset.py:75
msgid "Fact %(factNumber)s inferred precision mismatch %(concept)s expected %(expectedPrecision)s found %(inferredPrecision)s"
msgstr "Факт %(factNumber)s. Точность не соответствует %(concept)s. Ожидается %(expectedPrecision)s, найдено %(inferredPrecision)s"

#: arelle\ValidateInfoset.py:91
msgid "Arc fromPath not found: %(fromPath)s"
msgstr "Arc fromPath не найдена: %(fromPath)s"

#: arelle\ValidateInfoset.py:102
msgid "Label expected='%(expectedLabel)s', found='%(foundLabel)s'"
msgstr "Ожидаемая метка='%(expectedLabel)s', найдена='%(foundLabel)s'"

#: arelle\ValidateInfoset.py:114
msgid "Reference inner text expected='%(expectedRef)s, found='%(foundRef)s'"
msgstr "Ожидается внутренний текст ссылки='%(expectedRef)s, найден='%(foundRef)s '"

#: arelle\ValidateInfoset.py:121
msgid "%(linkType)s not found containing '%(text)s' linkRole %(linkRole)s"
msgstr "%(LinkType)s не найден с содержанием '%(text)s' linkRole %(linkRole)s"

#: arelle\ValidateInfoset.py:127
msgid "Arc toPath not found: %(toPath)s"
msgstr "Arc toPath не найдена: %(toPath)s"

#: arelle\ValidateInfoset.py:145
msgid "Arc not found: from %(fromPath)s, to %(toPath)s, role %(arcRole)s, linkRole $(extRole)s"
msgstr "Arc не найдена: от %(fromPath)s, до %(toPath)s, роль %(arcRole)s, ссылка $(extRole)s"

#: arelle\ValidateInfoset.py:158
msgid "Fact %(sPointer)s mismatch Qname, expected %(qnElt)s, observed %(factQname)s"
msgstr "Факт %(sPointer)s не соответствует Qname. Ожидается %(qnElt)s, найден %(factQname)s"

#: arelle\ValidateInfoset.py:162
msgid "Fact %(sPointer)s has no context: %(qnElt)s"
msgstr "Факт %(sPointer)s не имеет контекста: %(qnElt)s"

#: arelle\ValidateInfoset.py:177
msgid "Fact %(sPointer)s (qnElt)s dimension mismatch %(qnDim)s"
msgstr "Факт %(sPointer)s (qnElt). Несоответствие измерения %(qnDim)s"

#: arelle\ValidateInfoset.py:181
msgid "Fact %(sPointer)s (qnElt)s dimensions count mismatch"
msgstr "Факт %(sPointer)s (qnElt) - не соответствует кол-во измерений"

#: arelle\ValidateInfoset.py:185
msgid "Invalid entity fact dimensions infoset sPointer: %(test)s, error details: %(error)s"
msgstr "Недопустимые значения измерений факта объекта sPointer: %(test)s, информация об ошибке: %(error)s"

#: arelle\ValidateInfoset.py:219
msgid "Infoset expecting %(elt1)s found %(elt2)s source line %(elt1line)s comparison line %(elt2line)s"
msgstr "Инфонабор ожидается %(elt1)s, найден %(elt2)s, исходная строка %(elt1line)s, сравнительная строка %(elt2line)s"

#: arelle\ValidateInfoset.py:227
msgid "Infoset comparison element %(elt)s expecting text %(text1)s found %(text2)s source line %(elt1line)s comparison line %(elt2line)s"
msgstr "Элемент сравнения инфонабора %(elt)s. Ожидаемый текст %(text1)s, найдено %(text2)s, строка исходного кода %(elt1line)s, строка сравнения %(elt2line)s"

#: arelle\ValidateInfoset.py:239
msgid "Infoset comparison element %(elt)s expecting attributes %(attrs1)s found %(attrs2)s source line %(elt1line)s comparison line %(elt2line)s"
msgstr "Элемент сравнения инфонабора %(elt)s. Ожидаемые атрибуты %(attrs1)s, найдено %(attrs2)s, строка источника %(elt1line)s, строка сравнения %(elt2line)s"

#: arelle\ValidateInfoset.py:248
msgid "Infoset comparison file %(xmlfile)s error %(error)s"
msgstr "Файл сравнения инфонабора %(xmlfile)s. Ошибка %(error)s"

#: arelle\ValidateUtr.py:93
msgid "Validating for Unit Type Registry"
msgstr "Проверка для реестра типа элементов (Unit Type Registry)"

#: arelle\ValidateUtr.py:129
msgid "Unit %(unitID)s disallowed on fact %(element)s of type %(typeName)s"
msgstr "Единица %(unitID)s запрещена к факту %(element)s типа %(typeName)s"

#: arelle\ValidateVersReport.py:46
msgid "%(dts)s is missing or not loaded"
msgstr "%(dts)s отсутствует или не загружен"

#: arelle\ValidateVersReport.py:53
msgid "%(dts)s has errors: %(error)s"
msgstr "%(dts)s имеет ошибки: %(error)s"

#: arelle\ValidateVersReport.py:65
msgid "AssignmentRef %(assignmentRef)s does not reference an assignment"
msgstr "AssignmentRef %(assignRef)s не ссылается на назначение"

#: arelle\ValidateVersReport.py:72
msgid "NamespaceRename fromURI %(uri)s does not reference a schema in fromDTS"
msgstr "NamespaceRename fromURI %(uri)s не ссылается на схему в fromDTS"

#: arelle\ValidateVersReport.py:76
msgid "NamespaceRename toURI %(uri)s does not reference a schema in toDTS"
msgstr "NamespaceRename toURI %(uri)s не ссылается на схему в toDTS"

#: arelle\ValidateVersReport.py:83
msgid "RoleChange fromURI %(uri)s does not reference a roleType in fromDTS"
msgstr "RoleChange fromURI %(uri)s не ссылается на тип roleType в fromDTS"

#: arelle\ValidateVersReport.py:87
msgid "RoleChange toURI %(uri)s does not reference a roleType in toDTS"
msgstr "RoleChange toURI %(uri)s не ссылается на roleType в toDTS"

#: arelle\ValidateVersReport.py:105
msgid "%(event)s fromConcept %(concept)s does not reference a concept in fromDTS"
msgstr "%(event)s fromConcept %(concept)s не ссылается на концепт в fromDTS"

#: arelle\ValidateVersReport.py:110
msgid "%(event)s toConcept %(concept)s does not reference a concept in toDTS"
msgstr "%(event)s toConcept %(concept)s не ссылается на концепт в toDTS"

#: arelle\ValidateVersReport.py:117
msgid "%(event)s toConcept %(concept)s physical attribute conflicts with presence in fromDTS"
msgstr "%(event)s toConcept %(concept)s. Физический атрибут конфликтует с присутствующим в fromDTS"

#: arelle\ValidateVersReport.py:124
msgid "%(event)s toConcept %(concept)s physical attribute conflicts with presence in toDTS"
msgstr "%(event)s toConcept %(concept)s. Физический атрибут конфликтует с присутствующим в toDTS"

#: arelle\ValidateVersReport.py:138
msgid "%(action)s %(event)s fromConcept %(concept)s does not reference a concept in fromDTS"
msgstr "%(action)s %(event)s fromConcept %(concept)s не ссылается на концепт в fromDTS"

#: arelle\ValidateVersReport.py:142
msgid "Child"
msgstr "Дочерний элемент"

#: arelle\ValidateVersReport.py:146
msgid "%(action)s %(event)s fromConcept %(concept)s must be defined as a tuple"
msgstr "%(action)s %(event)s fromConcept %(concept)s должно быть определено как кортеж (tuple)"

#: arelle\ValidateVersReport.py:153 arelle\ValidateVersReport.py:183
msgid "%(action)s %(event)s fromResource %(resource)s does not reference a resource in fromDTS"
msgstr "%(action)s %(event)s fromResource %(resource)s не ссылается на ресурс в fromDTS"

#: arelle\ValidateVersReport.py:163 arelle\ValidateVersReport.py:172
#: arelle\ValidateVersReport.py:193
msgid "%(action)s %(event)s fromResource %(resource)s for %(concept)s in fromDTS does not have expected link, arc, or label elements"
msgstr "%(action)s %(event)s fromResource %(resource)s для %(concept)s в fromDTS не имеет ожидаемых элементов ссылки, ark или метки"

#: arelle\ValidateVersReport.py:177
msgid "%(action)s %(event)s fromResource %(resource)s does not have a label relationship to {3} in fromDTS"
msgstr "%(action)s %(event)s fromResource %(resource)s не имеет отношения метки к {3} в fromDTS"

#: arelle\ValidateVersReport.py:202
msgid "%(action)s %(event)s fromResource %(resource)s for %(concept)s  in fromDTS does not have expected link, arc, or label elements"
msgstr "%(action)s %(event)s fromResource %(resource)s для %(concept)s в fromDTS не имеет ожидаемых элементов ссылки, arc или меток"

#: arelle\ValidateVersReport.py:207
msgid "%(action)s %(event)s fromResource %(resource)s does not have a reference relationship to %(concept)s in fromDTS"
msgstr "%(action)s %(event)s fromResource %(resource)s не имеет ссылочного отношения к %(concept)s в fromDTS"

#: arelle\ValidateVersReport.py:215
msgid "%(action)s %(event)s toConcept %(concept)s does not reference a concept in toDTS"
msgstr "%(action)s %(event)s toConcept %(concept)s не ссылается на концепт в toDTS"

#: arelle\ValidateVersReport.py:223
msgid "%(action)s %(event)s toConcept %(concept)s must be defined as a tuple"
msgstr "%(action)s %(event)s toConcept %(concept)s должно быть определено как кортеж"

#: arelle\ValidateVersReport.py:230
msgid "%(action)s %(event)s toResource %(resource)s for %(concept)s does not reference a resource in toDTS"
msgstr "%(action)s %(event)s toResource %(resource)s для %(concept)s не ссылается на ресурс в toDTS"

#: arelle\ValidateVersReport.py:235
msgid "%(action)s %(event)s toResource %(resource)s is not a label in toDTS"
msgstr "%(action)s %(event)s toResource %(resource)s не является меткой в ​​toDTS"

#: arelle\ValidateVersReport.py:245 arelle\ValidateVersReport.py:254
#: arelle\ValidateVersReport.py:280 arelle\ValidateVersReport.py:289
msgid "%(action)s %(event)s toResource %(resource)s for %(concept)s in toDTS does not have expected link, arc, or label elements"
msgstr "%(action)s %(event)s toResource %(resource)s для %(concept)s в toDTS не имеет ожидаемых элементов ссылки, arc или метки"

#: arelle\ValidateVersReport.py:259
msgid "%(action)s %(event)s toResource %(resource)s does not have a label relationship to %(concept)s in toDTS"
msgstr "%(action)s %(event)s toResource %(resource)s не имеет отношения метки к %(concept)s в toDTS"

#: arelle\ValidateVersReport.py:265
msgid "%(action)s %(event)s toResource %(resource)s does not reference a resource in toDTS"
msgstr "%(action)s %(event)s toResource %(resource)s не ссылается на ресурс в toDTS"

#: arelle\ValidateVersReport.py:270
msgid "%(action)s %(event)s toResource %(resource)s is not a reference in toDTS"
msgstr "%(action)s %(event)s toResource %(resource)s не является ссылкой в ​​toDTS"

#: arelle\ValidateVersReport.py:294
msgid "%(action)s %(event)s toResource %(resource)s does not have a reference relationship to %(concept)s in toDTS"
msgstr "%(action)s %(event)s toResource %(resource)s не имеет ссылочного отношения к %(concept)s в toDTS"

#: arelle\ValidateVersReport.py:304
msgid "%(action)s %(event)s fromConcept %(conceptFrom)s and toConcept %(conceptTo)s must be equivalent or related"
msgstr "%(action)s %(event)s fromConcept %(conceptFrom)s и toConcept %(conceptTo)s должно быть эквивалентным или схожим"

#: arelle\ValidateVersReport.py:315
msgid "%(action)s %(event)s %(attr)s $(attrName)s does not have a name"
msgstr "%(action)s %(event)s %(attr)s $ (attrName) не имеет имени"

#: arelle\ValidateVersReport.py:320
msgid "%(action)s %(event)s %(attr)s $(attrName)s has an invalid namespace"
msgstr "%(action)s %(event)s %(attr)s $ (attrName) имеет недопустимое пространство имен"

#: arelle\ValidateVersReport.py:325
msgid "%(action)s %(event)s event is not recognized"
msgstr "%(action)s %(event)s событие не распознается"

#: arelle\ValidateVersReport.py:339
msgid "%(action)s %(event)s concept %(concept)s does not reference an item concept."
msgstr "%(action)s %(event)s концепт %(concept)s не ссылается на концепт элемента."

#: arelle\ValidateVersReport.py:348
msgid "%(action)s %(event)s concept %(concept)s does not reference a tuple concept."
msgstr "%(action)s %(event)s концепт %(concept)s не ссылается на концепт кортежа."

#: arelle\ValidateVersReport.py:357
msgid "%(action)s %(event)s neither concepts have a %(attribute)s attribute: %(fromConcept)s, %(toConcept)s."
msgstr "%(action)s %(event)s ни один концепт не имеет %(attribute)s атрибут: %(fromConcept)s, %(toConcept)s."

#: arelle\ValidateVersReport.py:371
msgid "%(action)s %(event)s has non-equivalent attributes %(fromQname)s and %(toQname)s"
msgstr "%(action)s %(event)s имеет неэквивалентные атрибуты %(fromQname)s и %(toQname)s"

#: arelle\ValidateVersReport.py:388
msgid "%(event)s %(relSet)s link %(link)s does not reference an element in its DTS"
msgstr "%(event)s %(relSet)s ссылка %(link)s не ссылается на элемент в его DTS"

#: arelle\ValidateVersReport.py:397
msgid "%(event)s %(relSet)s arc %(arc)s does not reference an element in its DTS"
msgstr "%(event)s %(relSet)s arc %(arc)s не ссылается на элемент в его DTS"

#: arelle\ValidateVersReport.py:405
msgid "%(event)s %(relSet)s linkrole %(linkrole)s does not reference an linkrole in its DTS"
msgstr "%(event)s %(relSet)s linkrole %(linkrole)s не ссылается на ссылку в своем DTS"

#: arelle\ValidateVersReport.py:412
msgid "%(event)s %(relSet)s linkrole %(linkrole)s is not used in its DTS"
msgstr "%(event)s %(relSet)s linkrole %(linkrole)s не используется в его DTS"

#: arelle\ValidateVersReport.py:420
msgid "%(event)s %(relSet)s arcrole %(arcrole)s does not reference an arcrole in its DTS"
msgstr "%(event)s %(relSet)s arcrole %(arcrole)s не ссылается на arcrole в своей DTS"

#: arelle\ValidateVersReport.py:427
msgid "%(event)s %(relSet)s arcrole %(arcrole)s is not used in its DTS"
msgstr "%(event)s %(relSet)s arcrole %(arcrole)s не используется в его DTS"

#: arelle\ValidateVersReport.py:435
msgid "%(event)s %(relSet)s relationship fromConcept %(conceptFrom)s does not reference a concept in its DTS"
msgstr "%(event)s %(relSet)s fromConcept %(conceptFrom)s не ссылается на концепт в своей DTS"

#: arelle\ValidateVersReport.py:441
msgid "%(event)s %(relSet)s relationship toConcept %(conceptTo)s does not reference a concept in its DTS"
msgstr "%(event)s %(relSet)s toConcept %(conceptTo)s не ссылается на концепт в своей DTS"

#: arelle\ValidateVersReport.py:449
msgid "%(event)s %(relSet)s no relationship found from fromConcept %(conceptFrom)s to toConcept %(conceptTo)s in its DTS"
msgstr "%(event)s %(relSet)s не найдено отношений fromConcept %(conceptFrom)s toConcept %(conceptTo)s в своей DTS"

#: arelle\ValidateVersReport.py:454
msgid "%(event)s %(relSet)s no relationship found fromConcept %(conceptFrom)s in its DTS"
msgstr "%(event)s %(relSet)s не найдено отношений fromConcept %(conceptFrom)s в своей DTS"

#: arelle\ValidateVersReport.py:470
msgid "%(event)s dimension %(dimension)s is not a concept in its DTS"
msgstr "%(event)s измерение %(dimension)s не является концептом в своей DTS"

#: arelle\ValidateVersReport.py:476
msgid "%(event)s dimension %(dimension)s is not an explicit dimension in its DTS"
msgstr "%(event)s измерение %(dimension)s не является явным измерением в своей DTS"

#: arelle\ValidateVersReport.py:480 arelle\ValidateVersReport.py:492
msgid "%(event)s dimension %(dimension)s is duplicated in a single explicitDimension element"
msgstr "%(event)s измерение %(dimension)s дублируется в одном элементе explicitDimension"

#: arelle\ValidateVersReport.py:488
msgid "%(event)s dimension %(dimension)s is not a typed dimension in its DTS"
msgstr "%(event)s измерение %(dimension)s не является типизированным размером в своем DTS"

#: arelle\ValidateVersReport.py:501
msgid "%(event)s concept %(concept)s is not an item in its DTS"
msgstr "%(event)s концепт %(concept)s не является элементом в своем DTS"

#: arelle\ValidateVersReport.py:507
msgid "%(event)s arcrole %(arcrole)s is not defined in its DTS"
msgstr "%(event)s arcrole %(arcrole)s не определено в его DTS"

#: arelle\ValidateVersReport.py:512
msgid "%(event)s arcrole %(arcrole)s is not used in its DTS"
msgstr "%(event)s arcrole %(arcrole)s не используется в его DTS"

#: arelle\ValidateVersReport.py:518
msgid "%(event)s linkrole %(linkrole)s is not defined in its DTS"
msgstr "%(event)s linkrole %(linkrole)s не определено в его DTS"

#: arelle\ValidateVersReport.py:523
msgid "%(event)s linkrole %(linkrole)s is not used in its DTS"
msgstr "%(event)s linkrole %(linkrole)s не используется в его DTS"

#: arelle\ValidateVersReport.py:530
msgid "%(event)s arc %(arc)s is not defined as an arc in its DTS"
msgstr "%(event)s арка %(arc)s не определяется как arc в его DTS"

#: arelle\ValidateVersReport.py:537
msgid "%(event)s link %(link)s is not defined in its DTS"
msgstr "%(event)s ссылка %(link)s не определена в ее DTS"

#: arelle\ValidateXbrl.py:86
msgid "validating links"
msgstr "проверка ссылок"

#: arelle\ValidateXbrl.py:94
msgid "validateLinks"
msgstr "validateLinks"

#: arelle\ValidateXbrl.py:100
msgid "validating relationship sets"
msgstr "проверка наборов отношений"

#: arelle\ValidateXbrl.py:141
msgid ""
"Relationships have a %(cycle)s cycle in arcrole %(arcrole)s \n"
"link role %(linkrole)s \n"
"link %(linkname)s, \n"
"arc %(arcname)s, \n"
"path %(path)s"
msgstr ""
"Отношения имеют цикл %(cycle)s в arcrole %(arcrole)s\n"
"роль ссылки %(linkrole)s\n"
"ссылка %(linkname)s,\n"
"arc %(arcname)s,\n"
"путь %(path)s"

#: arelle\ValidateXbrl.py:158
msgid "Calculation relationship has zero weight from %(source)s to %(target)s in link role %(linkrole)s"
msgstr "Отношение вычисления имеет нулевой вес от %(source)s до %(target)s в linkrole %(linkrole)s"

#: arelle\ValidateXbrl.py:168
msgid "Calculation relationship has illegal weight %(weight)s from %(source)s, %(sourceBalance)s, to %(target)s, %(targetBalance)s, in link role %(linkrole)s (per 5.1.1.2 Table 6)"
msgstr "Отношение вычисления имеет некорреткный вес %(вес)s от %(source)s, %(sourceBalance)s до %(target)s, %(targetBalance)s, в linkrole %(linkrole)s (per 5.1.1.2 Table 6)"

#: arelle\ValidateXbrl.py:175
msgid "Calculation relationship has illegal concept from %(source)s%(sourceNumericDecorator)s to %(target)s%(targetNumericDecorator)s in link role %(linkrole)s"
msgstr "Отношение вычисления имеет некорректный концепт из %(source)s %(sourceNumericDecorator)s в %(target)s %(targetNumericDecorator)s в linkrole %(linkrole)s"

#: arelle\ValidateXbrl.py:178 arelle\ValidateXbrl.py:179
msgid " (non-numeric)"
msgstr " (non-numeric)"

#: arelle\ValidateXbrl.py:190
msgid "Presentation relationship from %(source)s to %(target)s in link role %(linkrole)s missing preferredLabel %(preferredLabel)s"
msgstr "Отношение представления от %(source)s до %(target)s в linkrole %(linkrole)s отсутствует preferredLabel %(preferredLabel)s"

#: arelle\ValidateXbrl.py:196
msgid "(Info xbrl.5.2.4.2.1) Presentation relationship from %(source)s to %(target)s in link role %(linkrole)s has empty preferredLabel %(preferredLabel)s"
msgstr "(Info xbrl.5.2.4.2.1) Отношение представления от %(source)s до %(target)s в linkrole %(linkrole)s имеют пустую preferredLabel %(preferredLabel)s"

#: arelle\ValidateXbrl.py:208
msgid "Essence-alias relationship from %(source)s to %(target)s in link role %(linkrole)s has different types or periodTypes"
msgstr "Отношение сущности-алиаса от %(source)s до %(target)s в linkrole %(linkrole)s имеет разные типы или periodTypes"

#: arelle\ValidateXbrl.py:216
msgid "Essence-alias relationship from %(source)s to %(target)s in link role %(linkrole)s has different balances"
msgstr "Отношение сущности-алиаса от %(source)s до %(target)s в linkrole %(linkrole)s имеет разные балансы"

#: arelle\ValidateXbrl.py:224
msgid "validateRelationships"
msgstr "validateRelationships"

#: arelle\ValidateXbrl.py:227
msgid "validating instance"
msgstr "проверка отчета"

#: arelle\ValidateXbrl.py:234
msgid "validateInstance"
msgstr "validateInstance"

#: arelle\ValidateXbrl.py:237
msgid "validating dimensions"
msgstr "проверка измерений"

#: arelle\ValidateXbrl.py:249
msgid "validateDimensions"
msgstr "validateDimensions"

#: arelle\ValidateXbrl.py:253
msgid "validating concepts"
msgstr "проверка концептов"

#: arelle\ValidateXbrl.py:265
msgid "Tuple %(concept)s must be declared globally"
msgstr "Кортеж %(concept)s должен быть объявлен глобально"

#: arelle\ValidateXbrl.py:269
msgid "Tuple %(concept)s must not have periodType"
msgstr "Tuple %(concept)s не должен иметь periodType"

#: arelle\ValidateXbrl.py:273
msgid "Tuple %(concept)s must not have balance"
msgstr "Кортеж %(concept)s не должен иметь баланс"

#: arelle\ValidateXbrl.py:280
msgid "Tuple %(concept)s must not have attribute in this namespace %(attribute)s"
msgstr "Кортеж %(concept)s не должен иметь атрибута в этом пространстве имен %(attribute)s"

#: arelle\ValidateXbrl.py:285
msgid "Tuple %(concept)s must not have mixed content"
msgstr "Кортеж %(concept)s не должен иметь смешанный контент"

#: arelle\ValidateXbrl.py:289
msgid "Tuple %(concept)s must not have simple content"
msgstr "Кортеж %(concept)s не должен иметь простой контент"

#: arelle\ValidateXbrl.py:296
msgid "Tuple %(concept)s element %(tupleElement)s not defined"
msgstr "Кортеж %(concept)s элемент %(tupleElement)s не определен"

#: arelle\ValidateXbrl.py:302
msgid "Tuple %(concept)s must not have element %(tupleElement)s not an item or tuple"
msgstr "Кортеж %(concept)s не должен иметь элемент %(tupleElement)s ни элемент (item) или кортеж"

#: arelle\ValidateXbrl.py:307
msgid "Item %(concept)s must have a valid periodType"
msgstr "Элемент %(concept)s должен иметь корректный periodType"

#: arelle\ValidateXbrl.py:312
msgid "Item %(concept)s must have a valid balance %(balance)s"
msgstr "Элемент %(concept)s должен иметь корректный баланс %(balance)s"

#: arelle\ValidateXbrl.py:317
msgid "Item %(concept)s may not have a balance"
msgstr "Элемент %(concept)s может не иметь баланса"

#: arelle\ValidateXbrl.py:321
msgid "Item %(concept)s type %(itemType)s invalid"
msgstr "Элемент %(concept)s тип %(itemType)s некорректен"

#: arelle\ValidateXbrl.py:326
msgid "Item %(concept)s enumeration type must specify a domain."
msgstr "Элемент перечисления %(concept)s должен определять домен."

#: arelle\ValidateXbrl.py:330
msgid "Item %(concept)s enumeration type must be a xbrli:item that is neither a hypercube nor dimension."
msgstr "Элемент перечисления типа %(concept)s должен быть элементом xbrli:item, который не является гиперкубом или измерением."

#: arelle\ValidateXbrl.py:334
msgid "Item %(concept)s enumeration type must specify a linkrole."
msgstr "Элемент перечисления %(concept)s должен указывать ссылку (linkrole)."

#: arelle\ValidateXbrl.py:339
msgid "Hypercube item %(concept)s must be abstract"
msgstr "Элемент гиперкуб %(concept)s должен быть абстрактным"

#: arelle\ValidateXbrl.py:343
msgid "Dimension item %(concept)s must be abstract"
msgstr "Элемент измерения %(concept)s должен быть абстрактным"

#: arelle\ValidateXbrl.py:347
msgid "validateConcepts"
msgstr "validateConcepts"

#: arelle\ValidateXbrl.py:354
msgid "validating DTS"
msgstr "проверка DTS"

#: arelle\ValidateXbrl.py:368
msgid "validateDTS"
msgstr "validateDTS"

#: arelle\ValidateXbrl.py:371
msgid "Validating instance calculations"
msgstr "Проверка вычислений (calculations)"

#: arelle\ValidateXbrl.py:373
msgid "validateCalculations"
msgstr "validateCalculations"

#: arelle\ValidateXbrl.py:377
msgid "validateUTR"
msgstr "validateUTR"

#: arelle\ValidateXbrl.py:380
msgid "Validating inline document set"
msgstr "Проверка встроенного набора документов (inline document set)"

#: arelle\ValidateXbrl.py:391
msgid "Inline XBRL id is not unique in the IXDS: %(id)s, for element(s) %{elements)s"
msgstr "Inline XBRL id не уникален в IXDS: %(id)s, для элемента(ов) %{elements)"

#: arelle\ValidateXbrl.py:400
msgid "Inline XBRL fact's footnoteRef not found: %(id)s"
msgstr "Inline XBRL footnoteRef факта не найден: %(id)s"

#: arelle\ValidateXbrl.py:408
msgid "Fact %(fact)s is missing a context for contextRef %(context)s"
msgstr "В факте %(fact)s отсутствует контекст для contextRef %(context)s"

#: arelle\ValidateXbrl.py:413
msgid "Fact %(fact)s is missing a unit for unitRef %(unit)s"
msgstr "В Факте %(fact)s отсутствует единица для unitRef %(unit)s"

#: arelle\ValidateXbrl.py:427
msgid "Inline XBRL footnote id is not unique in the IXDS: %(id)s"
msgstr "Идентификатор сноски Inline XBRL не уникален в IXDS: %(id)s"

#: arelle\ValidateXbrl.py:435
msgid "Inline XBRL non-empty footnote %(footnoteID)s is not referenced by any fact"
msgstr "Inline XBRL - непустая сноска %(footnoteID)s не ссылается ни на какой факт"

#: arelle\ValidateXbrl.py:439
msgid "Inline XBRL document set must have at least one ix:header element"
msgstr "Набор документов Inline XBRL должен содержать как минимум один элемент заголовка ix:header"

#: arelle\ValidateXbrl.py:443
msgid "%(count)s facts have deprecated transformation namespace %(namespace)s"
msgstr "%(count)s фактов имеют недопустимое пространство преобразований имен %(namespace)s"

#: arelle\ValidateXbrl.py:458
msgid "Inline XBRL document set must have consistent default namespaces for target %(target)s"
msgstr "Набор документов Inline XBRL должен иметь согласованные пространства имен по умолчанию для целевого %(target)s"

#: arelle\ValidateXbrl.py:467
msgid "Inline XBRL document set must have consistent prefixes for target %(target)s: %(prefix1)s, %(prefix2)s"
msgstr "Набор документов Inline XBRL должен иметь согласованные префиксы для целевого %(target)s: %(prefix1)s, %(prefix2)s"

#: arelle\ValidateXbrl.py:474
msgid "Inline XBRL fromRef %(ref)s is not a fraction, ix:nonFraction, ix:nonNumeric or ix:tuple."
msgstr "Inline XBRL fromRef %(ref)s не является fraction, ix:onFraction, ix:nonNumeric или ix:tuple."

#: arelle\ValidateXbrl.py:482
msgid "Inline XBRL fromRef %(ref)s is not a footnote, fraction, ix:nonFraction, ix:nonNumeric or ix:tuple."
msgstr "Inline XBRL fromRef %(ref)s не является сноской (footnote), fraction, ix:nonFraction, ix:nonNumeric или ix:tuple."

#: arelle\ValidateXbrl.py:490
msgid "Inline XBRL fromRef is not only either footnotes, or ix:fraction, ix:nonFraction, ix:nonNumeric or ix:tuple."
msgstr "Inline XBRL fromRef - это не только сноски (footnotes), ix:fraction, ix:nonFraction, ix:nonNumeric или ix:ix:tuple."

#: arelle\ValidateXbrl.py:500
msgid "validateInline"
msgstr "validateInline"

#: arelle\ValidateXbrl.py:504
msgid "compiling formulae and rendering tables"
msgstr "компиляция формул и таблиц рендеринга"

#: arelle\ValidateXbrl.py:505
msgid "compiling formulae"
msgstr "компиляция формул"

#: arelle\ValidateXbrl.py:528
msgid "Xlink locator %(xlinkLabel)s missing href in extended link %(linkrole)s"
msgstr "Локатор Xlink %(xlinkLabel)s отсутствует в href в расширенной ссылке %(linkrole)s"

#: arelle\ValidateXbrl.py:542
msgid "Duplicate xlink arcs  in extended link %(linkrole)s from %(xlinkLabelFrom)s to %(xlinkLabelTo)s"
msgstr "Дубли xlink arcs в расширенной ссылке %(linkrole)s из %(xlinkLabelFrom)s в %(xlinkLabelTo)s"

#: arelle\ValidateXbrl.py:559
msgid "Xlink type %(xlinkType)s invalid in extended link %(linkrole)s"
msgstr "Xlink тип %(xlinkType)s недопустим в расширенной ссылке %(linkrole)s"

#: arelle\ValidateXbrl.py:565
msgid "Actuate %(xlinkActuate)s invalid in extended link %(linkrole)s"
msgstr "Включение %(xlinkActuate)s неверно в расширенной ссылке %(linkrole)s"

#: arelle\ValidateXbrl.py:571
msgid "Show %(xlinkShow)s invalid in extended link %(linkrole)s"
msgstr "Показ %(xlinkShow)s недопустимо в расширенной ссылке %(linkrole)s"

#: arelle\ValidateXbrl.py:579
msgid "Arc in extended link %(linkrole)s from %(xlinkLabelFrom)s to %(xlinkLabelTo)s attribute '%(attribute)s' has no matching loc or resource label"
msgstr "Arc в расширенной ссылке %(linkrole)s из %(xlinkLabelFrom)s в %(xlinkLabelTo)s атрибут '%(attribute)s' не имеет метки ресурса или loc"

#: arelle\ValidateXbrl.py:588
msgid "Footnote arc in extended link %(linkrole)s from %(xlinkLabelFrom)s to %(xlinkLabelTo)s \"from\" is not a loc"
msgstr "Сноска в расширенной ссылке %(linkrole)s из %(xlinkLabelFrom)s в %(xlinkLabelTo)s \"из\" не является loc"

#: arelle\ValidateXbrl.py:594
msgid "Footnote arc in extended link %(linkrole)s from %(xlinkLabelFrom)s to %(xlinkLabelTo)s \"to\" is not a footnote resource"
msgstr "Сноска arc в расширенной ссылке %(linkrole)s из %(xlinkLabelFrom)s в %(xlinkLabelTo)s \"to\" не является ресурсом сноски"

#: arelle\ValidateXbrl.py:606
msgid "Unprohibited labelArc in extended link %(linkrole)s has illegal remote resource loc labeled %(xlinkLabel)s href %(xlinkHref)s"
msgstr "Незапрещенный labelArc в расширенной ссылке %(linkrole)s имеет неверный удаленный ресурс loc, помеченный как %(xlinkLabel)s href %(xlinkHref)s"

#: arelle\ValidateXbrl.py:616
msgid "Generic label arc in extended link %(linkrole)s to %(xlinkLabel)s must target a generic label"
msgstr "Общая метка arc в расширенной ссылке %(linkrole)s на %(xlinkLabel)s должна ссылаться на общую метку"

#: arelle\ValidateXbrl.py:623
msgid "Generic reference arc in extended link %(linkrole)s to %(xlinkLabel)s must target a generic reference"
msgstr "Общая ссылочная arc в расширенной ссылке %(linkrole)s на %(xlinkLabel)s должна ссылаться на общую ссылку"

#: arelle\ValidateXbrl.py:637
msgid "Fact %(fact)s context %(contextID)s is numeric and must have a unit"
msgstr "Факт %(fact)s контекст %(contextID)s является числовым и должен иметь единицу измерения"

#: arelle\ValidateXbrl.py:644
msgid "Fact %(fact)s context %(contextID)s must have a single unit measure which is monetary %(unitID)s"
msgstr "Факт %(fact)s контекст %(contextID)s должен иметь одну монетарную единицу измерения %(unitID)s"

#: arelle\ValidateXbrl.py:649
msgid "Fact %(fact)s context %(contextID)s must have a monetary unit measure %(unitID)s"
msgstr "Факт %(fact)s контекст %(contextID)s должен иметь монетарную единицу измерения %(unitID)s"

#: arelle\ValidateXbrl.py:655
msgid "Fact %(fact)s context %(contextID)s must have a single xbrli:shares unit %(unitID)s"
msgstr "Факт %(fact)s контекст %(contextID)s должен иметь единицу xbrli: доля единицы %(unitID)s"

#: arelle\ValidateXbrl.py:659
msgid "Fact %(fact)s context %(contextID)s must have a xbrli:shares unit %(unitID)s"
msgstr "Факт %(fact)s контекст %(contextID)s должен иметь xbrli:shares единиц %(unitID)s"

#: arelle\ValidateXbrl.py:665 arelle\ValidateXbrl.py:671
msgid "Fact %(fact)s context %(contextID)s precision %(precision)s is invalid"
msgstr "Факт %(fact)s контекст %(contextID)s точность %(precision)s недопустима"

#: arelle\ValidateXbrl.py:675
msgid "Fact %(fact)s context %(contextID)s can not have both precision and decimals"
msgstr "Факт %(fact)s контекст %(contextID)s не может иметь одновременно точность и десятичные знаки"

#: arelle\ValidateXbrl.py:679
msgid "Fact %(fact)s context %(contextID)s decimals %(decimals)s is invalid"
msgstr "Факт %(fact)s контекст %(contextID)s десятичный знак %(decimals)s некорректен"

#: arelle\ValidateXbrl.py:685
msgid "Item %(fact)s must have a context"
msgstr "Элемент %(fact)s должен иметь контекст"

#: arelle\ValidateXbrl.py:692
msgid "Fact %(fact)s context %(contextID)s has period type %(periodType)s conflict with context"
msgstr "Факт %(fact)s контекст %(contextID)s имеет тип периода %(periodType)s несоответствующий контексту"

#: arelle\ValidateXbrl.py:699
msgid "Fact %(fact)s context %(contextID)s can not be nil and have either precision or decimals"
msgstr "Факт %(fact)s контекст %(contextID)s не может быть nil и иметь точность или десятичные знаки"

#: arelle\ValidateXbrl.py:704
msgid "Fact %(fact)s context %(contextID)s is a fraction concept and cannot have either precision or decimals"
msgstr "Факт %(fact)s контекст %(contextID)s - fraction концепт не может иметь ни точности, ни десятичных знаков"

#: arelle\ValidateXbrl.py:709
msgid "Fact %(fact)s context %(contextID)s is a fraction with invalid numerator %(numerator)s"
msgstr "Факт %(fact)s контекст %(contextID)s - fraction с недопустимым числителем %(numerator)s"

#: arelle\ValidateXbrl.py:713
msgid "Fact %(fact)s context %(contextID)s is a fraction with invalid denominator %(denominator)s"
msgstr "Факт %(fact)s контекст %(contextID)s - доля с недопустимым знаменателем %(denominator)s"

#: arelle\ValidateXbrl.py:720
msgid "Fact %(fact)s context %(contextID)s may not have child elements %(childElementName)s"
msgstr "Факт %(fact)s контекст %(contextID)s может не иметь дочерних элементов %(childElementName)s"

#: arelle\ValidateXbrl.py:726
msgid "Fact %(fact)s context %(contextID)s is a numeric concept and must have either precision or decimals"
msgstr "Факт %(fact)s контекст %(contextID)s является числовым и должен иметь либо точность, либо десятичную дробь"

#: arelle\ValidateXbrl.py:731
msgid "Fact %(fact)s context %(contextID)s is a non-numeric concept and must not have precision or decimals"
msgstr "Факт %(fact)s контекст %(contextID)s является нечисловым и не должен иметь точность или десятичные знаки"

#: arelle\ValidateXbrl.py:745
msgid "Fact %(fact)s context %(contextID)s enumeration %(value)s is not in the domain of %(concept)s"
msgstr "Факт %(fact)s контекст %(contextID)s перечисление %(value)s не в домене %(concept)s"

#: arelle\ValidateXbrl.py:750
msgid "Tuple %(fact)s must not have a context"
msgstr "Крортеж %(fact)s не должен иметь контекста"

#: arelle\ValidateXbrl.py:754
msgid "Fact %(fact)s is a tuple and cannot have either precision or decimals"
msgstr "Факт %(fact)s является кортежем и не может иметь ни точности, ни десятичного знака"

#: arelle\ValidateXbrl.py:760
msgid "Fact %(fact)s is a tuple and must not have attribute in this namespace %(attribute)s"
msgstr "Факт %(fact)s является кортежем и не должен иметь атрибута в этом пространстве имен %(attribute)s"

#: arelle\ValidateXbrl.py:764
msgid "Fact %(fact)s must be an item or tuple"
msgstr "Факт %(fact)s должен быть элементом или кортежем"

#: arelle\ValidateXbrl.py:770
msgid "Fact %(fact)s must not have an order (%(order)s) unless in a tuple"
msgstr "Факт %(fact)s не должен иметь порядок (%(order)s), если только он не в кортеже"

#: arelle\ValidateXbrl.py:797
msgid "Inline XBRL nil tuple has content"
msgstr "Inline XBRL nil кортеж имеет контент"

#: arelle\ValidateXbrl.py:802
msgid "Inline XBRL non-nil tuple requires content: ix:fraction, ix:nonFraction, ix:nonNumeric or ix:tuple"
msgstr "Inline XBRL непустой кортеж требует содержимое: ix:fraction, ix:nonFraction, ix:nonNumeric или ix:tuple"

#: arelle\ValidateXbrl.py:809
msgid "Fact %(fact)s is recursively nested in tuple %(tuple)s"
msgstr "Факт %(fact)s рекурсивно вложен в кортеж %(tuple)s"

#: arelle\ValidateXbrl.py:813
msgid "Fact %(fact)s missing an order in tuple %(tuple)s"
msgstr "В факте %(fact)s отсутствует порядок в кортеже %(tuple)s"

#: arelle\ValidateXbrl.py:817
msgid "Fact %(fact)s has different target, %(factTarget)s, than tuple %(tuple)s, %(tupleTarget)s"
msgstr "Факт %(fact)s имеет другую ссылку, %(factTarget)s, чем кортеж %(tuple)s, %(tupleTarget)s"

#: arelle\ValidateXbrl.py:824
msgid "Inline XBRL at order %(order)s has non-matching content %(value)s"
msgstr "Inline XBRL в порядке %(order)s имеет несогласованное содержимое %(value)s"

#: arelle\ValidateXbrl.py:834
msgid "Context %(contextID)s must have startDate less than endDate"
msgstr "Контекст %(contextID)s должен иметь startDate меньше, чем endDate"

#: arelle\ValidateXbrl.py:838
msgid "Context %(contextID)s startDate or endDate: %(error)s"
msgstr "Контекст %(contextID)s startDate или endDate: %(error)s"

#: arelle\ValidateXbrl.py:845
msgid "Context %(contextID)s instant date: %(error)s"
msgstr "Контекст %(contextID)s с instant датой: %(error)s"

#: arelle\ValidateXbrl.py:863
msgid "Unit %(unitID)s illegal measure: %(measure)s"
msgstr "Единица %(unitID)s некорректная мера: %(measure)s"

#: arelle\ValidateXbrl.py:868
msgid "Unit %(unitID)s numerator measure: %(measure)s also appears as denominator measure"
msgstr "Единица %(unitID)s числитель измерения : %(measure)s также отображается как показатель знаменателя"

#: arelle\ValidateXbrl.py:920
msgid "Context %(contextID)s %(contextElement)s cannot have xbrli element %(elementName)s"
msgstr "Контекст %(contextID)s %(contextElement)s не может иметь элемент xbrli %(elementName)s"

#: arelle\ValidateXbrl.py:927
msgid "Context %(contextID)s %(contextElement)s cannot have item or tuple element %(elementName)s"
msgstr "Контекст %(contextID)s %(contextElement)s не может содержать элемент или кортеж %(elementName)s"

#: arelle\ValidateXbrl.py:937
msgid "Context %(contextID)s %(contextElement)s cannot be empty"
msgstr "Контекст %(contextID)s %(contextElement)s не может быть пустым"

#: arelle\ValidateXbrlCalcs.py:153
msgid "Calculation inconsistent from %(concept)s in link role %(linkrole)s reported sum %(reportedSum)s computed sum %(computedSum)s context %(contextID)s unit %(unitID)s unreportedContributingItems %(unreportedContributors)s"
msgstr "Вычисление, несовместимое с %(concept)s в роли ссылки %(linkrole)s. Сумма %(reportedSum)s, вычисленная сумма %(compulatedSum)s ,контекст %(contextID)s, единица измерения %(unitID)s unreportedContributingItems %(unreportedContributors)s"

#: arelle\ValidateXbrlCalcs.py:180
msgid "Essence-Alias inconsistent units from %(essenceConcept)s to %(aliasConcept)s in link role %(linkrole)s context %(contextID)s"
msgstr "Essence-Alias ​​непоследовательные единицы измерения из %(essenceConcept)s к %(aliasConcept)s в linkrole %(linkrole)s контекста %(contextID)s"

#: arelle\ValidateXbrlCalcs.py:188
msgid "Essence-Alias inconsistent value from %(essenceConcept)s to %(aliasConcept)s in link role %(linkrole)s context %(contextID)s"
msgstr "Essence-Alias несогласованное значение от %(essenceConcept)s до %(aliasConcept)s в linkrole %(linkrole)s контекста %(contextID)s"

#: arelle\ValidateXbrlCalcs.py:201
msgid "Requires-Element %(requiringConcept)s missing required fact for %(requiredConcept)s in link role %(linkrole)s"
msgstr "Требуемый элемент %(requireConcept)s. Отсутствует необходимый факт для %(requiredConcept)s в linkrole %(linkrole)s"

#: arelle\ValidateXbrlDTS.py:109
msgid "Href %(elementHref)s file not found"
msgstr "Файл Href %(elementHref)s не найден"

#: arelle\ValidateXbrlDTS.py:121
msgid "Href %(elementHref)s not located"
msgstr "Href %(elementHref)s не найден"

#: arelle\ValidateXbrlDTS.py:132
msgid "Href %(elementHref)s unsupported scheme: %(scheme)s"
msgstr "Href %(elementHref)s. Неподдерживаемая схема: %(schema)s"

#: arelle\ValidateXbrlDTS.py:139
msgid "Href %(elementHref)s may only have shorthand xpointers"
msgstr "Href %(elementHref)s могут иметь только сокращенные xpointers"

#: arelle\ValidateXbrlDTS.py:151
msgid "LinkbaseRef %(linkbaseHref)s does not identify an link:linkbase element"
msgstr "LinkbaseRef %(linkbaseHref)s не идентифицирует элемент link:linkbase"

#: arelle\ValidateXbrlDTS.py:181
msgid "SchemaRef %(schemaRef)s does not identify an xsd:schema element"
msgstr "SchemaRef %(schemaRef)s не идентифицирует элемент xsd:schema"

#: arelle\ValidateXbrlDTS.py:215
msgid "%(linkElement)s loc href %(locHref)s must identify a %(acceptableTarget)s"
msgstr "%(linkElement)s loc href %(locHref)s должен идентифицировать %(acceptableTarget)s"

#: arelle\ValidateXbrlDTS.py:229
msgid "Instance loc's href %(locHref)s not an element in same instance"
msgstr "Instance loc href %(locHref)s не является элементом в аналогичном instance"

#: arelle\ValidateXbrlDTS.py:246
msgid "Loc's href %(locHref)s does not identify an element in an XBRL document discovered as part of the DTS"
msgstr "Loc's href %(locHref)s не идентифицирует элемент в документе XBRL, обнаруженном как часть DTS"

#: arelle\ValidateXbrlDTS.py:275
msgid "XML declaration encoding %(encoding)s and meta content type encoding %(metaContentTypeEncoding)s must both be utf-8"
msgstr "Кодировка XML %(encoding)s и кодировка содержимого метаконтента meta %(metaContentTypeEncoding)s должны быть utf-8"

#: arelle\ValidateXbrlDTS.py:350
msgid "Element %(element)s id %(value)s is duplicated"
msgstr "Элемент %(element)s id %(value)s дублируется"

#: arelle\ValidateXbrlDTS.py:370
msgid "Schema targetNamespace length (%(length)s) is over 255 bytes long in utf-8 %(targetNamespace)s"
msgstr "Длина схемы targetNamespace ( %(length)s) более 255 байт в utf-8 %(targetNamespace)s"

#: arelle\ValidateXbrlDTS.py:375
msgid "Schema element must have a targetNamespace attribute"
msgstr "Элемент схемы должен иметь атрибут targetNamespace"

#: arelle\ValidateXbrlDTS.py:380
msgid "Schema element attributeFormDefault must be \"unqualified\" and elementFormDefault must be \"qualified\""
msgstr "Элемент схемы attributeFormDefault должен быть \"unqualified\", а elementFormDefault должен быть \"qualified\""

#: arelle\ValidateXbrlDTS.py:385
msgid "Schema element must not have a %(attribute)s attribute"
msgstr "Элемент схемы не должен иметь атрибут %(attribute)s"

#: arelle\ValidateXbrlDTS.py:390
msgid "Schema contains XSD 1.1 content \"%(element)s\""
msgstr "Схема содержит содержимое XSD 1.1 \"%(element)s\""

#: arelle\ValidateXbrlDTS.py:400
msgid "Schema element %(concept)s %(requirement)s contain attribute %(attribute)s"
msgstr "Элемент схемы %(concept)s %(requirement)s содержит атрибут %(attribute)s"

#: arelle\ValidateXbrlDTS.py:402 arelle\ValidateXbrlDTS.py:426
msgid "MUST"
msgstr "ДОЛЖЕН"

#: arelle\ValidateXbrlDTS.py:402 arelle\ValidateXbrlDTS.py:426
msgid "MUST NOT"
msgstr "НЕ ДОЛЖЕН"

#: arelle\ValidateXbrlDTS.py:410
msgid "Schema element %(concept)s contains XSD 1.1 datatype \"%(xsdType)s\""
msgstr "Элемент схемы %(concept)s содержит XSD 1.1 тип данных \" %(xsdType)s\""

#: arelle\ValidateXbrlDTS.py:415
msgid "Schema concept definition is not at the root level: %(concept)s"
msgstr "Определение концепта схемы не находится на корневом уровне: %(concept)s"

#: arelle\ValidateXbrlDTS.py:424
msgid "Schema root element %(concept)s %(requirement)s contain attribute %(attribute)s"
msgstr "Корневой элемент схемы %(concept)s %(requirement)s содержит атрибут %(attribute)s"

#: arelle\ValidateXbrlDTS.py:457
msgid "Schema %(element)s must have minOccurs and maxOccurs"
msgstr "Схема %(element)s должна иметь minOccurs и maxOccurs"

#: arelle\ValidateXbrlDTS.py:461
msgid "Tuple concept %(concept)s must have maxOccurs='1'"
msgstr "Концепт кортежа %(concept)s должен иметь maxOccurs='1'"

#: arelle\ValidateXbrlDTS.py:465
msgid "Abstract concept %(concept)s must not be a child of a tuple"
msgstr "Абстрактный концепт %(concept)s не должен быть дочерним элементом кортежа"

#: arelle\ValidateXbrlDTS.py:472
msgid "Schema %(element)s must have %(attrName)s"
msgstr "Схема %(element)s должен иметь %(attrName)s"

#: arelle\ValidateXbrlDTS.py:476
msgid "Schema %(element)s must have %(attrName)s = \"1\""
msgstr "Схема %(element)s должен иметь %(attrName)s = \"1\""

#: arelle\ValidateXbrlDTS.py:500
msgid "%(element)s ref %(ref)s not found"
msgstr "%(element)s ref %(ref)s не найден"

#: arelle\ValidateXbrlDTS.py:504
msgid "xs:attribute must not be used"
msgstr "xs:attribute не должен использоваться"

#: arelle\ValidateXbrlDTS.py:512
msgid "Annotation/appinfo record must be be behind schema and before import"
msgstr "Annotation/appinfo запись должна идти за схемой и перед импортом"

#: arelle\ValidateXbrlDTS.py:516
msgid "Annotation/appinfo record must be followed only by import"
msgstr "За Annotation/appinfo записью должен быть импорт"

#: arelle\ValidateXbrlDTS.py:522
msgid "Schema file annotation missing appinfo element must be be behind schema and before import"
msgstr "Отсутствие элемента. Appinfo должно быть за схемой и перед импортом"

#: arelle\ValidateXbrlDTS.py:531
msgid "Schema %(element)s has a name length (%(length)s) over 200 bytes long in utf-8, %(name)s."
msgstr "Схема %(element)s имеет длину имени ( %(length)s) длиной более 200 байт в utf-8, %(name)s."

#: arelle\ValidateXbrlDTS.py:541
msgid "Schema file element must not be used \"%(element)s\""
msgstr "Элемент файла схемы не должен использоваться \"%(element)s\""

#: arelle\ValidateXbrlDTS.py:550
msgid "Element %(element)s is mis-located in schema file"
msgstr "Элемент %(element)s неправильно расположен в файле схемы"

#: arelle\ValidateXbrlDTS.py:561
msgid "%(element)s not child of xsd:appinfo"
msgstr "%(element)s не дочерний элемент xsd:appinfo"

#: arelle\ValidateXbrlDTS.py:569
msgid "%(element)s missing or invalid %(attribute)s"
msgstr "%(element)s отсутствует или недействителен %(attribute)s"

#: arelle\ValidateXbrlDTS.py:574
msgid "Duplicate %(element)s %(attribute)s %(roleURI)s"
msgstr "Дубликат %(element)s %(attribute)s %(roleURI)s"

#: arelle\ValidateXbrlDTS.py:582
msgid "%(element)s %(roleURI)s not s-equal in %(otherSchema)s"
msgstr "%(element)s %(roleURI)s не s-equal в %(otherSchema)s"

#: arelle\ValidateXbrlDTS.py:590
msgid "%(element)s %(roleURI)s invalid cyclesAllowed %(value)s"
msgstr "%(element)s %(roleURI)s недопустимый cyclesAllowed %(value)s"

#: arelle\ValidateXbrlDTS.py:595
msgid "ArcroleType is not allowed %(roleURI)s"
msgstr "ArcroleType не допускается %(roleURI)s"

#: arelle\ValidateXbrlDTS.py:602
msgid "RoleType %(roleURI)s must have a label in lang \"nl\""
msgstr "RoleType %(roleURI)s должен иметь метку в lang \"nl\""

#: arelle\ValidateXbrlDTS.py:608
msgid "Schema %(element)s %(attribute)s length (%(length)s) is over 255 bytes long in utf-8 %(roleURI)s"
msgstr "Схема %(element)s %(attribute)s длина ( %(length)s) превышает 255 байт в utf-8 %(roleURI)s"

#: arelle\ValidateXbrlDTS.py:619
msgid "%(element)s %(roleURI)s usedOn %(value)s on has s-equal duplicate"
msgstr "%(element)s %(roleURI)s usedOn %(value)s on имеет s-equal дубликат"

#: arelle\ValidateXbrlDTS.py:626
msgid "%(element)s usedOn must not be link:calculationLink"
msgstr "%(element)s usedOn не должен быть link:calculationLink"

#: arelle\ValidateXbrlDTS.py:632
msgid "%(element)s usedOn %(usedOn)s not addressed for role %(role)s"
msgstr "%(element)s usedOn %(usedOn)s не адресуется для роли %(role)s"

#: arelle\ValidateXbrlDTS.py:645
msgid "Linkbase element is not prefixed: \"%(element)s\""
msgstr "Элемент Linkbase не имеет префикса: \"%(element)s\""

#: arelle\ValidateXbrlDTS.py:666
msgid "Link:%(elementName)s not child of link:linkbase or xbrli:instance"
msgstr "Ссылка: %(elementName)s не является дочерней link:linkbase или xbrli:instance"

#: arelle\ValidateXbrlDTS.py:677
msgid "%(element)s %(refURI)s missing"
msgstr "%(element)s %(refURI)s отсутствует"

#: arelle\ValidateXbrlDTS.py:682
msgid "%(element)s is duplicated for %(refURI)s"
msgstr "%(element)s дублируется для %(refURI)s"

#: arelle\ValidateXbrlDTS.py:687
msgid "%(element)s %(refURI)s is not defined"
msgstr "%(element)s %(refURI)s не определен"

#: arelle\ValidateXbrlDTS.py:695
msgid "%(element)s %(refURI)s defined with different URI"
msgstr "%(element)s %(refURI)s определен с другим URI"

#: arelle\ValidateXbrlDTS.py:704
msgid "Arcrole %(refURI)s arcroleRef %(xlinkHref)s must be a standard taxonomy"
msgstr "Arcrole %(refURI)s arcroleRef %(xlinkHref)s должен быть стандартной таксономией"

#: arelle\ValidateXbrlDTS.py:710
msgid "Arcrole %(refURI)s arcroleRef %(xlinkHref)s must not have an %(attribute)s attribute"
msgstr "Arcrole %(refURI)s arcroleRef %(xlinkHref)s не должен иметь атрибут %(attribute)s"

#: arelle\ValidateXbrlDTS.py:718
msgid "Role %(refURI)s roleRef %(xlinkHref)s must not have an %(attribute)s attribute"
msgstr "Роль %(refURI)s roleRef %(xlinkHref)s не должна иметь атрибут %(attribute)s"

#: arelle\ValidateXbrlDTS.py:724
msgid "Xlink 1.1 simple type is not allowed (xlink:type is missing)"
msgstr "Простой тип Xlink 1.1 недопустим (отсутствует xlink:type)"

#: arelle\ValidateXbrlDTS.py:732
msgid "Element %(element)s missing xlink:type=\"simple\""
msgstr "В элементе %(element)s отсутствует xlink:type=\"simple\""

#: arelle\ValidateXbrlDTS.py:737
msgid "Element %(element)s missing or invalid href"
msgstr "В элементе %(element)s отсутствует или некорректный href"

#: arelle\ValidateXbrlDTS.py:742
msgid "Element %(element)s has empty %(attribute)s"
msgstr "Элемент %(element)s имеет пустой %(attribute)s"

#: arelle\ValidateXbrlDTS.py:748
msgid "LinkbaseRef missing arcrole"
msgstr "В LinkbaseRef отсутсвует arcrole"

#: arelle\ValidateXbrlDTS.py:753
msgid "Element %(element)s missing xlink:type=\"locator\""
msgstr "В элементе %(element)s отсутствует xlink:type=\"locator\""

#: arelle\ValidateXbrlDTS.py:759
msgid "Element %(element)s missing: %(attribute)s"
msgstr "В элементе %(element)s отсутствует: %(attribute)s"

#: arelle\ValidateXbrlDTS.py:765
msgid "Footnote %(xlinkLabel)s element missing xml:lang attribute"
msgstr "В сноске %(xlinkLabel)s отсутствует xml:lang атрибут"

#: arelle\ValidateXbrlDTS.py:769
msgid "Label %(xlinkLabel)s element missing xml:lang attribute"
msgstr "В метке %(xlinkLabel)s отсутствует xml:lang атрибут"

#: arelle\ValidateXbrlDTS.py:775
msgid "Extended link %(element)s must have a standard xlink:role attribute (%(xlinkRole)s)"
msgstr "Расширенная ссылка %(element)s должна иметь стандартный атрибут xlink:role (%(xlinkRole)s)"

#: arelle\ValidateXbrlDTS.py:781
msgid "Link part %(element)s is not authorized"
msgstr "Часть ссылки %(element)s не разрешена"

#: arelle\ValidateXbrlDTS.py:788
msgid "Extended link %(element)s must have an xlink:role attribute"
msgstr "Расширенная ссылка %(element)s должна иметь атрибут xlink:role"

#: arelle\ValidateXbrlDTS.py:798
msgid "Element %(element)s appears to be a resource missing xlink:type=\"resource\""
msgstr "Элемент %(element)s представлен ресурсом, в котором отсутствует xlink:type=\"resource\""

#: arelle\ValidateXbrlDTS.py:803
msgid "Element %(element)s is a custom locator in a standard %(link)s"
msgstr "Элемент %(element)s является обычным локатором в стандартном %(link)s"

#: arelle\ValidateXbrlDTS.py:810
msgid "Element %(element)s missing xlink:label"
msgstr "В элементе %(element)s отсутствует xlink:label"

#: arelle\ValidateXbrlDTS.py:817
msgid "Element %(element)s missing xlink:%(attribute)s"
msgstr "В элементе %(element)s отсутствует xlink:%(attribute)s"

#: arelle\ValidateXbrlDTS.py:826
msgid "TargetRole %(targetRole)s is missing a roleRef"
msgstr "В TargetRole %(targetRole)s отсутствует roleRef"

#: arelle\ValidateXbrlDTS.py:833
msgid "Element %(element)s %(xlinkLabel)s has unauthorized xml:lang='%(lang)s'"
msgstr "Элемент %(element)s %(xlinkLabel)s имеет неразрешенный xml:lang='%(lang)s'"

#: arelle\ValidateXbrlDTS.py:846
msgid "Element %(element)s is out of order"
msgstr "Элемент %(element)s не работает"

#: arelle\ValidateXbrlDTS.py:874
msgid "Inline XBRL footnote %(footnoteID)s must be in non-displayable div due to arcrole %(arcrole)s"
msgstr "Inline XBRL сноска %(footnoteID)s должна быть в не отображаемом div из-за arcrole %(arcrole)s"

#: arelle\ValidateXbrlDTS.py:880
msgid "Inline XBRL footnote %(footnoteID)s is missing an xml:lang attribute"
msgstr "В InlineXBRL сноске %(footnoteID)s отсутствует атрибут xml:lang"

#: arelle\ValidateXbrlDTS.py:888
msgid "Inline XBRL footnotes require an in-scope xml:lang"
msgstr "Inline XBRL сноска требует in-scope xml:lang"

#: arelle\ValidateXbrlDTS.py:897
msgid "Inline XBRL fraction may only contain ix:numerator, ix:denominator, or ix:fraction, but contained %(wrongDescendants)s"
msgstr "Inline XBRL-фрагмент может содержать только ix:numerator, ix:denominator, или ix:fraction, но содержит %(wrongDescendants)s"

#: arelle\ValidateXbrlDTS.py:903
msgid "Inline XBRL fraction must have one ix:numerator and one ix:denominator when not nil"
msgstr "Inline XBRL должна иметь один ix:numerator и один ix:denominator, когда он не nil"

#: arelle\ValidateXbrlDTS.py:908
msgid "Inline XBRL fraction must not have ix:numerator or ix:denominator when nil"
msgstr "Inline XBRL фрагмент не должен иметь ix:numerator или ix:denominator, когда он nil"

#: arelle\ValidateXbrlDTS.py:913
msgid "Inline XBRL nil ix:fraction may not have an ancestor ix:fraction"
msgstr "Inline XBRL - нулевая ix:fraction не может иметь предком ix:fraction"

#: arelle\ValidateXbrlDTS.py:919
msgid "Inline XBRL fraction term ix:%(name)s may only contain text nodes, but contained %(wrongDescendants)s"
msgstr "Термин Inline XBRL фракции ix:%(name)s может содержать только текстовые узлы, но содержит %(wrongDescendants)s"

#: arelle\ValidateXbrlDTS.py:923
msgid "Inline XBRL ix:numerator or ix:denominator without format attribute must be non-negative"
msgstr "Inline XBRL - ix:numerator или ix:denominator без атрибута формата должен быть неотрицательным"

#: arelle\ValidateXbrlDTS.py:930
msgid "Warning, Inline XBRL ix:header is recommended to be nested in a <div> with style display:none"
msgstr "Предупреждение. Inline XBRL - ix:header рекомендуется вставлять в <div> со стилем display:none"

#: arelle\ValidateXbrlDTS.py:938
msgid "Inline XBRL nil ix:nonFraction may not have an ancestor ix:nonFraction"
msgstr "Inline XBRL nil ix:nonFraction может не иметь первичное событие ix:nonFraction"

#: arelle\ValidateXbrlDTS.py:944
msgid "Inline XBRL nil ix:nonFraction may only have one child ix:nonFraction"
msgstr "Inline XBRL nil ix:nonFraction может иметь только один дочерний элемент ix:nonFraction"

#: arelle\ValidateXbrlDTS.py:950
msgid "Inline XBRL nested ix:nonFraction must have matching format, scale, and unitRef properties"
msgstr "Inline XBRL вложенное ix:nonFraction должно иметь соответствующие свойства формат, масштаб и unitRef"

#: arelle\ValidateXbrlDTS.py:954
msgid "Inline XBRL ix:nonFraction without format attribute must be non-negative"
msgstr "Inline XBRL ix:nonFraction без атрибута формата должен быть неотрицательным"

#: arelle\ValidateXbrlDTS.py:967
msgid "Inline XBRL non-nil tuples without ix:fraction, ix:nonFraction, ix:nonNumeric or ix:tuple descendants require a tupleID"
msgstr "Inline XBRL ненулевой кортеж без подчиненных ix:fraction, ix:nonFraction, ix:nonNumeric или ix:tuple требуют tupleID"

#: arelle\ValidateXbrlDTS.py:982
msgid "Extended element %(element)s must be the same as %(element2)s"
msgstr "Расширенный элемент %(element)s должен быть таким же, как %(element2)s"

#: arelle\ValidateXbrlDTS.py:987
msgid "Loc element %(element)s may not be contained in a linkbase with %(element2)s"
msgstr "Элемент loc %(element)s не может содержаться в linkbase с %(element2)s"

#: arelle\ValidateXbrlDTS.py:992
msgid "%(element)s is missing an xlink:role"
msgstr "в %(element)s отсутствует xlink:role"

#: arelle\ValidateXbrlDTS.py:999
msgid "Resource %(xlinkLabel)s role %(role)s is not a standard taxonomy role"
msgstr "Ресурс %(xlinkLabel)s - роль %(role)s не является стандартной таксономической ролью"

#: arelle\ValidateXbrlDTS.py:1007
msgid "Reference %(xlinkLabel)s has unauthorized part element %(element)s"
msgstr "Ссылка %(xlinkLabel)s имеет некорректную часть элемента %(element)s"

#: arelle\ValidateXbrlDTS.py:1013
msgid "Reference %(xlinkLabel)s is missing an id attribute"
msgstr "В ссылке %(xlinkLabel)s отсутствует атрибут id"

#: arelle\ValidateXbrlDTS.py:1017
msgid "Reference %(xlinkLabel)s has duplicated id %(id)s also in linkbase %(otherLinkbase)s"
msgstr "Ссылка %(xlinkLabel)s имеет дубли ID %(id)s также в linkbase %(otherLinkbase)s"

#: arelle\ValidateXbrlDTS.py:1032
msgid "Resource element %(element)s may not be contained in a linkbase with %(element2)s"
msgstr "Элемент ресурса %(element)s не может содержаться в linkbase с %(element2)s"

#: arelle\ValidateXbrlDTS.py:1040
msgid "Arc from %(xlinkFrom)s to %(xlinkTo)s priority %(priority)s must be less than 10"
msgstr "Arc из %(xlinkFrom)s в %(xlinkTo)s - приоритет %(priority)s должен быть меньше 10"

#: arelle\ValidateXbrlDTS.py:1048
msgid "Arc from %(xlinkFrom)s to %(xlinkTo)s priority %(priority)s is not an integer"
msgstr "Arc от %(xlinkFrom)s до %(xlinkTo)s - приоритет %(priority)s не является целым числом"

#: arelle\ValidateXbrlDTS.py:1057
msgid "PresentationArc from %(xlinkFrom)s to %(xlinkTo)s must have an order"
msgstr "PresentationArc из %(xlinkFrom)s в %(xlinkTo)s должен иметь порядок"

#: arelle\ValidateXbrlDTS.py:1066
msgid "CalculationArc from %(xlinkFrom)s to %(xlinkTo)s must have an order"
msgstr "CalculationArc из %(xlinkFrom)s в %(xlinkTo)s должен иметь порядок"

#: arelle\ValidateXbrlDTS.py:1077
msgid "CalculationArc from %(xlinkFrom)s to %(xlinkTo)s weight %(weight)s must be 1 or -1"
msgstr "CalculationArc из %(xlinkFrom)s к %(xlinkTo)s вес %(weight)s должtн быть 1 или -1"

#: arelle\ValidateXbrlDTS.py:1086
msgid "CalculationArc from %(xlinkFrom)s to %(xlinkTo)s must have an weight (value error in \"%(weight)s\")"
msgstr "CalculationArc из %(xlinkFrom)s в %(xlinkTo)s должен иметь вес (ошибка значения в \"%(weight)s\")"

#: arelle\ValidateXbrlDTS.py:1096
msgid "DefinitionArc from %(xlinkFrom)s to %(xlinkTo)s must have an order"
msgstr "DefinitionArc из %(xlinkFrom)s в %(xlinkTo)s должtн иметь порядок"

#: arelle\ValidateXbrlDTS.py:1106
msgid "DefinitionArc from %(xlinkFrom)s to %(xlinkTo)s has unauthorized arcrole %(arcrole)s"
msgstr "DefinitionArc из %(xlinkFrom)s в %(xlinkTo)s имеет неразрешенный arcrole %(arcrole)s"

#: arelle\ValidateXbrlDTS.py:1115
msgid "ReferenceArc from %(xlinkFrom)s to %(xlinkTo)s has an order"
msgstr "ReferenceArc из %(xlinkFrom)s в %(xlinkTo)s имеет порядок"

#: arelle\ValidateXbrlDTS.py:1125
msgid "%(arc)s must not contain use='prohibited'"
msgstr "%(arc)s не должно содержать use='prohibited'"

#: arelle\ValidateXbrlDTS.py:1137
msgid "Arc element %(element)s may not be contained in a linkbase with %(element2)s"
msgstr "Элемент arc %(element)s не может содержаться в linkbase с %(element2)s"

#: arelle\ValidateXbrlDTS.py:1141
msgid "labelArc may not be contain order (%(order)s)"
msgstr "labelArc может не содержать порядок (%(order)s)"

#: arelle\ValidateXbrlDTS.py:1148
msgid "%(fileType)s element %(element)s must not have custom namespace %(namespace)s"
msgstr "%(fileType)s элемент %(element)s не должен иметь собственное пространство имен %(namespace)s"

#: arelle\ValidateXbrlDTS.py:1158
msgid "%(fileType)s element %(element)s must not have %(prefix)s:%(localName)s"
msgstr "%(fileType)s элемент %(element)s не должен иметь %(prefix)s:%(localName)s"

#: arelle\ValidateXbrlDTS.py:1172
msgid "%(fileType)s element %(element)s must not have xmlns:%(prefix)s"
msgstr "%(fileType)s элемент %(element)s не должен иметь xmlns:%(prefix)s"

#: arelle\ValidateXbrlDTS.py:1180
msgid "RoleType %(roleURI)s missing id attribute"
msgstr "В RoleType %(roleURI)s отсуствует атрибут id"

#: arelle\ValidateXbrlDTS.py:1184
msgid "Loc %(xlinkLabel)s has unauthorized role attribute"
msgstr "Loc %(xlinkLabel)s имеет неразрешенную роль атрибута"

#: arelle\ValidateXbrlDTS.py:1188
msgid "Documentation element must not be used: %(value)s"
msgstr "Элемент документа не должен использоваться: %(value)s"

#: arelle\ValidateXbrlDTS.py:1198
msgid "Linkbase element must not have schemaLocation entry for %(schemaLocation)s"
msgstr "Элемент Linkbase не должен иметь schemaLocation запись для %(schemaLocation)s"

#: arelle\ValidateXbrlDTS.py:1206
msgid "Linkbase element %(element)s must not have attribute %(attribute)s"
msgstr "Элемент linkbase %(element)s не должен иметь атрибут %(attribute)s"

#: arelle\ValidateXbrlDTS.py:1214
msgid "Linkbase element %(element)s must not have attribute xlink:%(attribute)s"
msgstr "Элемент linkbase %(element)s не должен иметь атрибут xlink:%(attribute)s"

#: arelle\ValidateXbrlDTS.py:1223
msgid "%(fileType)s must have only one comment node before schema element: \"%(value)s\""
msgstr "%(fileType)s должен иметь только один узел комментария перед элементом схемы: \"%(value)s\""

#: arelle\ValidateXbrlDTS.py:1230
msgid "Simple link role %(xlinkRole)s is empty"
msgstr "Простая роль ссылки %(xlinkRole)s пустая"

#: arelle\ValidateXbrlDTS.py:1235
msgid "Standard extended link role %(xlinkRole)s is empty"
msgstr "Стандартная расширенная ссылка %(xlinkRole)s пуста"

#: arelle\ValidateXbrlDTS.py:1240
msgid "Role %(xlinkRole)s is not absolute"
msgstr "Роль %(xlinkRole)s не является абсолютной"

#: arelle\ValidateXbrlDTS.py:1244
msgid "Generic link role %(xlinkRole)s is not absolute"
msgstr "Роль общей ссылки %(xlinkRole)s не является абсолютной"

#: arelle\ValidateXbrlDTS.py:1248
msgid "Generic resource role %(xlinkRole)s is not absolute"
msgstr "Общая роль ресурса %(xlinkRole)s не является абсолютной"

#: arelle\ValidateXbrlDTS.py:1255
msgid "Standard role %(xlinkRole)s is not defined for %(element)s"
msgstr "Стандартная роль %(xlinkRole)s не определена для %(element)s"

#: arelle\ValidateXbrlDTS.py:1262
msgid "Role %(xlinkRole)s is missing a roleRef"
msgstr "В роли %(xlinkRole)s отсутствует roleRef"

#: arelle\ValidateXbrlDTS.py:1266
msgid "Generic link role %(xlinkRole)s is missing a roleRef"
msgstr "В роли общей ссылки %(xlinkRole)s отсутствует roleRef"

#: arelle\ValidateXbrlDTS.py:1270
msgid "Generic resource role %(xlinkRole)s is missing a roleRef"
msgstr "В общей роли ресурса %(xlinkRole)s отсутствует roleRef"

#: arelle\ValidateXbrlDTS.py:1276
msgid "Role %(xlinkRole)s missing usedOn for %(element)s"
msgstr "В роли %(xlinkRole)s отсутствует usedOn для %(element)s"

#: arelle\ValidateXbrlDTS.py:1280
msgid "Generic link role %(xlinkRole)s missing usedOn for {2}"
msgstr "Роль общей ссылки %(xlinkRole)s отсутствует usedOn для {2}"

#: arelle\ValidateXbrlDTS.py:1284
msgid "Generic resource role %(xlinkRole)s missing usedOn for %(element)s"
msgstr "В общей роли ресурса %(xlinkRole)s отсутствует usedOn для %(element)s"

#: arelle\ValidateXbrlDTS.py:1291
msgid "Arcrole on %(element)s is empty"
msgstr "Arcrole на %(element)s пуст"

#: arelle\ValidateXbrlDTS.py:1296
msgid "Arcrole %(arcrole)s is not absolute"
msgstr "Arcrole %(arcrole)s не является абсолютным"

#: arelle\ValidateXbrlDTS.py:1300
msgid "Generic arc arcrole %(arcrole)s is not absolute"
msgstr "Общая arc arcrole %(arcrole)s не является абсолютной"

#: arelle\ValidateXbrlDTS.py:1306
msgid "Arcrole %(arcrole)s is missing an arcroleRef"
msgstr "Arcrole %(arcrole)s - отсутствует arcroleRef"

#: arelle\ValidateXbrlDTS.py:1310
msgid "Generic arc arcrole %(arcrole)s is missing an arcroleRef"
msgstr "В общаей arc arcrole %(arcrole)s отсутствует arcroleRef"

#: arelle\ValidateXbrlDTS.py:1316
msgid "Arcrole %(arcrole)s missing usedOn for %(element)s"
msgstr "В arcrole %(arcrole)s отсутствует usedOn для %(элемента)s"

#: arelle\ValidateXbrlDTS.py:1320
msgid "Generic arc arcrole %(arcrole)s missing usedOn for %(element)s"
msgstr "Общая arc arcrole %(arcrole)s - отсутствует usedOn для %(элемента)s"

#: arelle\ValidateXbrlDTS.py:1325
msgid "XBRL file {0} standard arcrole %(arcrole)s used on wrong arc %(element)s"
msgstr "XBRL-файл {0} - стандартный arcrole %(аррол)s используется на неправильной arc %(element)s"

#: arelle\ValidateXbrlDTS.py:1336
msgid "Inline XBRL continuation chain has elements which are descendants of each other."
msgstr "В цепочке продолжения Inline XBRL есть элементы, которые являются потомками друг друга."

#: arelle\ValidateXbrlDimensions.py:36
msgid "Hypercube-dimension relationship from %(source)s to %(target)s in link role %(linkrole)s must have a hypercube declaration source"
msgstr "Отношение измерений и гиперкуба от %(source)s к %(target)s в роли ссылки %(linkrole)s должно иметь источник объявления гиперкуба"

#: arelle\ValidateXbrlDimensions.py:40
msgid "Hypercube-dimension relationship from %(source)s to %(target)s in link role %(linkrole)s must have a dimension declaration target"
msgstr "Отношение измерения и гиперкуба от %(source)s к %(target)s в роли ссылки %(linkrole)s должно иметь цель объявления измерения"

#: arelle\ValidateXbrlDimensions.py:51
msgid "HasHypercube %(arcroleType)s relationship from %(source)s to %(target)s in link role %(linkrole)s must have a primary item source"
msgstr "Отношение HasHypercube %(arcroleType)s от %(source)s к %(target)s в роли ссылки %(linkrole)s должно иметь источник первичного элемента"

#: arelle\ValidateXbrlDimensions.py:56
msgid "HasHypercube %(arcroleType)s relationship from %(source)s to %(target)s in link role %(linkrole)s must have a hypercube declaration target"
msgstr "Отношение HasHypercube %(arcroleType)s от %(source)s к %(target)s в роли ссылки %(linkrole)s должно иметь цель объявления гиперкуба"

#: arelle\ValidateXbrlDimensions.py:62
msgid "HasHypercube %(arcroleType)s relationship from %(source)s to %(target)s in link role %(linkrole)s must have a context element"
msgstr "Отношение HasHypercube %(arcroleType)s от %(source)s к %(target)s в роли ссылки %(linkrole)s должно иметь элемент контекста"

#: arelle\ValidateXbrlDimensions.py:92
msgid ""
"Dimension relationships have a directed cycle in DRS role %(linkrole)s \n"
"starting from hypercube %(hypercube)s, \n"
"dimension %(dimension)s, \n"
"path %(path)s"
msgstr ""
"Отношение измерений имеет направленный цикл в роли DRS %(linkrole)s\n"
"начиная с гиперкуба %(hypercube)s,\n"
"измерение %(dimension)s,\n"
"путь %(path)s"

#: arelle\ValidateXbrlDimensions.py:102
msgid ""
"Dimension relationships have a polymorphism cycle in DRS role %(linkrole)s \n"
"starting from hypercube %(hypercube)s, \n"
"dimension %(dimension)s, \n"
"path %(path)s"
msgstr ""
"Отношение измерений имеет цикл полиморфизма в роли DRS %(linkrole)s\n"
"начиная с гиперкуба %(hypercube)s,\n"
"измерение %(dimension)s,\n"
"путь %(path)s"

#: arelle\ValidateXbrlDimensions.py:112
msgid "Dimension-domain relationship from %(source)s to %(target)s in link role %(linkrole)s must have a dimension declaration source"
msgstr "Отношение измерение-домен от %(source)s к %(target)s в роли ссылки %(linkrole)s должно иметь источник объявления измерения"

#: arelle\ValidateXbrlDimensions.py:116
msgid "Dimension-domain relationship from %(source)s to %(target)s in link role %(linkrole)s has a typed dimension source"
msgstr "Отношение измерение-домен от %(source)s до %(target)s в роли ссылки %(linkrole)s имеет типизированный источник размера"

#: arelle\ValidateXbrlDimensions.py:120
msgid "Dimension-domain relationship from %(source)s to %(target)s in link role %(linkrole)s must have a domain member target"
msgstr "Отношение измерение-домен от %(source)s к %(target)s в роли ссылки %(linkrole)s должно иметь связанный элемент домена"

#: arelle\ValidateXbrlDimensions.py:130
msgid "Dimension-default relationship from %(source)s to %(target)s in link role %(linkrole)s must have a dimension declaration source"
msgstr "Отношение измерение - по умолчанию от %(source)s к %(target)s в роли ссылки %(linkrole)s должно иметь источник объявления измерения"

#: arelle\ValidateXbrlDimensions.py:134
msgid "Dimension-default relationship from %(source)s to %(target)s in link role %(linkrole)s has a typed dimension source"
msgstr "Отношение измерение - по умолчанию от %(source)s к %(target)s в роли ссылки %(linkrole)s имеет типизированный источник размера"

#: arelle\ValidateXbrlDimensions.py:138
msgid "Dimension-default relationship from %(source)s to %(target)s in link role %(linkrole)s must have a domain member target"
msgstr "Отношение измерение - по умолчанию от %(source)s к %(target)s в роли ссылки %(linkrole)s должно иметь ссылку на элемент домена"

#: arelle\ValidateXbrlDimensions.py:142
msgid "Dimension %(source)s has multiple defaults %(target)s and %(target2)s"
msgstr "Измерение %(source)s имеет несколько значений по умолчанию %(target)s и %(target2)s"

#: arelle\ValidateXbrlDimensions.py:158
msgid "Domain-Member relationship from %(source)s to %(target)s in link role %(linkrole)s must have a domain primary item or domain member source"
msgstr "Отношения домен-элемент домена от %(source)s до %(target)s в роли ссылки %(linkrole)s должен иметь первичный элемент домена или источник домена"

#: arelle\ValidateXbrlDimensions.py:162
msgid "Domain-Member relationship from %(source)s to %(target)s in link role %(linkrole)s must have a domain primary item or domain member target"
msgstr "Отношение домен-элемент домена от %(source)s до %(target)s в роли ссылки %(linkrole)s должен иметь основной объект item или ссылаться на объект домена"

#: arelle\ValidateXbrlDimensions.py:239
msgid "Concept %(concept)s typedDomainRef has no fragment identifier"
msgstr "Концепт %(concept)s typedDomainRef не имеет идентификатора фрагмента"

#: arelle\ValidateXbrlDimensions.py:243
msgid "Concept %(concept)s typedDomainRef is not resolved"
msgstr "Концепт %(concept)s typedDomainRef не разрешен"

#: arelle\ValidateXbrlDimensions.py:249
msgid "Concept %(concept)s typedDomainRef must identify a non-abstract element"
msgstr "Концепт %(concept)s typedDomainRef должен идентифицировать не абстрактный элемент"

#: arelle\ValidateXbrlDimensions.py:253
msgid "Concept %(concept)s is not a dimension item but has a typedDomainRef"
msgstr "Концепт %(concept)s не является элементом измерения, но имеет typedDomainRef"

#: arelle\ValidateXbrlDimensions.py:274
msgid "Context %(contextID)s %(dimension)s %(value)s is not an appropriate dimension item"
msgstr "Контекст %(contextID)s %(dimension)s %(value)s не является подходящим элементом измерения"

#: arelle\ValidateXbrlDimensions.py:280
msgid "missing content"
msgstr "отсутствует контент"

#: arelle\ValidateXbrlDimensions.py:284
msgid "multiple contents"
msgstr "множественное содержание"

#: arelle\ValidateXbrlDimensions.py:286
msgid "Missing domain element schema definition for {0}"
msgstr "Отсутствие определения схемы элемента домена для {0}"

#: arelle\ValidateXbrlDimensions.py:289
msgid "wrong content {0}"
msgstr "неправильный контент {0}"

#: arelle\ValidateXbrlDimensions.py:294
msgid "Context %(contextID)s typed dimension %(dimension)s has %(error)s"
msgstr "Контекст %(contextID)s - типизированный размер %(dimension)s имеет %(error)s"

#: arelle\ValidateXbrlDimensions.py:301
msgid "Context %(contextID)s explicit dimension %(dimension)s member %(value)s is not a global member item"
msgstr "Контекст %(contextID)s - явное измерение %(dimension)s член %(value)s не является глобальным элементом (member item)"

#: arelle\ValidateXbrlDimensions.py:306
msgid "Context %(contextID)s explicit dimension %(dimension)s member %(value)s is a default member item"
msgstr "Контекст %(contextID)s - явное измерение %(dimension)s член %(value)s является членом элемента по умолчанию"

#: arelle\ValidateXbrlDimensions.py:315 arelle\ValidateXbrlDimensions.py:322
msgid "Context %(contextID)s dimension %(dimension)s is a repeated dimension value"
msgstr "Контекст %(contextID)s, размерность %(dimension)s - повторяющееся значение размера"

#: arelle\ValidateXbrlDimensions.py:328
msgid "Fact %(fact)s context %(contextID)s dimensionally not valid"
msgstr "Факт %(fact)s, контекст %(contextID)s недействителен в измерениях (dimensionally)"

#: arelle\ViewFile.py:279
msgid "Saved output %(type)s to %(file)s"
msgstr "Сохраненный вывод %(type)s в %(file)s"

#: arelle\ViewFile.py:281
msgid "Failed to save output %(type)s to %(file)s: \\s%(error)s"
msgstr "Не удалось сохранить результат %(type)s в %(file)s: \\ s %(error)s"

#: arelle\ViewFileConcepts.py:11 arelle\ViewWinConcepts.py:13
msgid "viewing concepts"
msgstr "просмотр концептов"

#: arelle\ViewFileDTS.py:12 arelle\ViewWinDTS.py:17
msgid "viewing DTS"
msgstr "просмотр DTS"

#: arelle\ViewFileFactList.py:11 arelle\ViewFileFactTable.py:17
#: arelle\ViewWinFactGrid.py:16 arelle\ViewWinFactList.py:13
msgid "viewing facts"
msgstr "просмотр фактов"

#: arelle\ViewFileFactList.py:31 arelle\ViewFileRssFeed.py:30
#: arelle\ViewFileTests.py:30
msgid "Unrecognized columns: %(cols)s"
msgstr "Неопознанные столбцы: %(cols)s"

#: arelle\ViewFileFactList.py:41
msgid "First column must be Label or Name: %(col1)s"
msgstr "Первый столбец должен быть ярлыком или именем: %(col1)s"

#: arelle\ViewFileFormulae.py:14
msgid "viewing formulae"
msgstr "просмотр формул"

#: arelle\ViewFileRelationshipSet.py:15 arelle\ViewWinFactTable.py:19
#: arelle\ViewWinRelationshipSet.py:25
msgid "viewing relationships {0}"
msgstr "просмотр отношений {0}"

#: arelle\ViewFileRenderedGrid.py:35
msgid "saving rendering"
msgstr "сохранение рендеринга"

#: arelle\ViewFileRenderedGrid.py:50
msgid "rendering saved to {0}"
msgstr "рендеринг сохранен в {0}"

#: arelle\ViewFileRoleTypes.py:13 arelle\ViewWinRoleTypes.py:11
msgid "viewing arcrole types"
msgstr "просмотр типов arcrole"

#: arelle\ViewFileRoleTypes.py:13 arelle\ViewWinRoleTypes.py:11
msgid "viewing role types"
msgstr "просмотр типов ролей"

#: arelle\ViewFileRssFeed.py:11 arelle\ViewWinRssFeed.py:17
msgid "viewing RSS feed"
msgstr "просмотр RSS-ленты"

#: arelle\ViewFileTests.py:11 arelle\ViewWinTests.py:17
msgid "viewing Tests"
msgstr "просмотр Тестов"

#: arelle\ViewUtilFormulae.py:14
msgid "no relationships for XBRL formulae"
msgstr "нет связей для формул XBRL"

#: arelle\ViewWinDiffs.py:42
msgid "From DTS Presentation"
msgstr "Из представления DTS"

#: arelle\ViewWinDiffs.py:45
msgid "From DTS Calculation"
msgstr "Из базы вычислений DTS"

#: arelle\ViewWinDiffs.py:48
msgid "From DTS Dimension"
msgstr "Из измерений DTS"

#: arelle\ViewWinDiffs.py:52
msgid "To DTS Presentation"
msgstr "В представление DTS"

#: arelle\ViewWinDiffs.py:55
msgid "To DTS Calculation"
msgstr "В базу вычислений DTS"

#: arelle\ViewWinDiffs.py:58
msgid "To DTS Dimension"
msgstr "В измерения DTS"

#: arelle\ViewWinFactGrid.py:27 arelle\ViewWinFactTable.py:33
msgid "Ignore Dimensions"
msgstr "Игнорировать Измерения"

#: arelle\ViewWinFactGrid.py:29
msgid "Show Dimension Defaults"
msgstr "Показывать Измерения по умолчанию"

#: arelle\ViewWinFactGrid.py:30 arelle\ViewWinFactTable.py:34
#: arelle\ViewWinRenderedGrid.py:73
msgid "Options"
msgstr "Параметры"

#: arelle\ViewWinFactGrid.py:54 arelle\ViewWinFactTable.py:62
#: arelle\ViewWinRelationshipSet.py:23 arelle\ViewWinRelationshipSet.py:73
msgid "no relationships for {0}"
msgstr "нет связей для {0}"

#: arelle\ViewWinFactList.py:17
msgid "Label"
msgstr "Метка"

#: arelle\ViewWinFactList.py:19
msgid "Seq"
msgstr "Seq"

#: arelle\ViewWinFactList.py:26
msgid "Dec"
msgstr "Dec"

#: arelle\ViewWinFactList.py:28
msgid "Prec"
msgstr "Prec"

#: arelle\ViewWinFactList.py:30
msgid "Lang"
msgstr "Lang"

#: arelle\ViewWinFactList.py:32
msgid "Fn"
msgstr "Fn"

#: arelle\ViewWinFactList.py:34
msgid "Value"
msgstr "Значение"

#: arelle\ViewWinFactList.py:49
msgid "View Tuple Children"
msgstr "Просмотр дочерних кортежей"

#: arelle\ViewWinFormulae.py:16
msgid "viewing formulas"
msgstr "просмотр формул"

#: arelle\ViewWinPane.py:83 arelle\ViewWinTree.py:208
msgid "Language"
msgstr "Язык"

#: arelle\ViewWinProperties.py:11
msgid "viewing properties"
msgstr "просмотр свойств"

#: arelle\ViewWinRelationshipSet.py:79
msgid "{0} Relationships"
msgstr "{0} Отношения"

#: arelle\ViewWinRelationshipSet.py:86
msgid "Pref. Label"
msgstr "Приор. метка"

#: arelle\ViewWinRelationshipSet.py:88
msgid "Type"
msgstr "Тип"

#: arelle\ViewWinRelationshipSet.py:90
msgid "References"
msgstr "Ссылки"

#: arelle\ViewWinRelationshipSet.py:95
msgid "Weight"
msgstr "Вес"

#: arelle\ViewWinRelationshipSet.py:97
msgid "Balance"
msgstr "Баланс"

#: arelle\ViewWinRelationshipSet.py:123
msgid "Dimensions"
msgstr "Измерения"

#: arelle\ViewWinRenderedGrid.py:58
msgid "viewing rendering"
msgstr "просмотр рендеринга"

#: arelle\ViewWinRenderedGrid.py:65
msgid "New fact item options"
msgstr "Новые параметры элемента факта"

#: arelle\ViewWinRenderedGrid.py:66
msgid "Open breakdown entry rows"
msgstr "Открыть детали строк"

#: arelle\ViewWinRenderedGrid.py:68
msgid "Ignore Dimensional Validity"
msgstr "Игнорировать контроль измерения"

#: arelle\ViewWinRenderedGrid.py:70
msgid "X-Axis Children First"
msgstr "Сначала дочерние элементы по оси X"

#: arelle\ViewWinRenderedGrid.py:72
msgid "Y-Axis Children First"
msgstr "Сначала дочерние элементы по оси Y"

#: arelle\ViewWinRenderedGrid.py:75
msgid "Tables"
msgstr "Таблицы"

#: arelle\ViewWinRenderedGrid.py:80
msgid "Layout model"
msgstr "Модель макета"

#: arelle\ViewWinRenderedGrid.py:81
msgid "XBRL instance"
msgstr "Отчет XBRL"

#: arelle\ViewWinRenderedGrid.py:96 arelle\ViewWinTree.py:196
msgid "Table"
msgstr "Таблица"

#: arelle\ViewWinRenderedGrid.py:161
msgid "arelle - Open breakdown entry rows setting"
msgstr "arelle - Открыть настройки деталей строк"

#: arelle\ViewWinRenderedGrid.py:162
msgid ""
"The number of extra entry rows for open breakdowns is: {0} \n"
"\n"
"(When a row header includes an open breakdown, such as \n"
"for typed dimension(s), this number of extra entry rows \n"
"are provided below the table.)"
msgstr ""
"Количество дополнительных строк ввода для открытых измерений: {0}\n"
"\n"
"(Когда строка включает открытое измерение, например\n"
"для типизированных измерений, это количество дополнительных строк ввода \n"
"приводится ниже в таблице.)"

#: arelle\ViewWinRenderedGrid.py:390
msgid "Enter new typed dimension value"
msgstr "Введите новое значение типизированного измерения"

#: arelle\ViewWinRenderedGrid.py:952
msgid "Please make sure every Z axis selection is done"
msgstr "Убедитесь, что сделан выбор по каждой из осей Z"

#: arelle\ViewWinRenderedGrid.py:964
msgid "Some open values are missing in an axis, the save is incomplete"
msgstr "Некоторые открытые значения отсутствуют на оси. Сохранение не завершено"

#: arelle\ViewWinRenderedGrid.py:1065
msgid "creating new instance {0}"
msgstr "создание нового отчета {0}"

#: arelle\ViewWinRenderedGrid.py:1069
msgid "Saving {0}"
msgstr "Сохранение {0}"

#: arelle\ViewWinRenderedGrid.py:1074
msgid "{0} saved"
msgstr "{0} сохранено"

#: arelle\ViewWinRenderedGrid.py:1075
msgid "Saved {0}"
msgstr "Сохранено {0}"

#: arelle\ViewWinRoleTypes.py:46
msgid "Arcrole Types"
msgstr "Типы Arcrole"

#: arelle\ViewWinRoleTypes.py:46
msgid "Role Types"
msgstr "Типы ролей"

#: arelle\ViewWinRoleTypes.py:54
msgid "Definition"
msgstr "Определение"

#: arelle\ViewWinRoleTypes.py:57
msgid "Cycles Allowed"
msgstr "Разрешены циклы"

#: arelle\ViewWinRoleTypes.py:59
msgid "Used On"
msgstr "Used On"

#: arelle\ViewWinRssFeed.py:84
msgid "Open Instance Document"
msgstr "Открытый отчет XBRL"

#: arelle\ViewWinRssFeed.py:93
msgid "Filing"
msgstr "Filing"

#: arelle\ViewWinTree.py:154
msgid "Exception creating context menu in %(title)s: %(error)s"
msgstr "Исключение создания контекстного меню в %(title)s: %(error)s"

#: arelle\ViewWinTree.py:185 arelle\ViewWinVersReport.py:20
msgid "Expand"
msgstr "Раскрыть"

#: arelle\ViewWinTree.py:186 arelle\ViewWinVersReport.py:21
msgid "Collapse"
msgstr "Свернуть"

#: arelle\ViewWinTree.py:187
msgid "Expand all"
msgstr "Раскрыть все"

#: arelle\ViewWinTree.py:188
msgid "Collapse all"
msgstr "Свернуть все"

#: arelle\ViewWinTree.py:194
msgid "Cell"
msgstr "Ячейка"

#: arelle\ViewWinTree.py:195
msgid "Row"
msgstr "Строка"

#: arelle\ViewWinTree.py:200
msgid "Exception creating clipboard menu in %(title)s: %(error)s"
msgstr "Исключение создания меню буфера обмена в %(title)s: %(error)s"

#: arelle\ViewWinTree.py:213
msgid "Exception creating context languages menu in %(title)s: %(error)s"
msgstr "Исключение создания контекстного меню языков в %(title)s: %(error)s"

#: arelle\ViewWinTree.py:220
msgid "Label role"
msgstr "Роль метки"

#: arelle\ViewWinTree.py:228
msgid "Exception creating context label roles menu in %(title)s: %(error)s"
msgstr "Исключение создания контекстного меню ролей меток в %(title)s: %(error)s"

#: arelle\ViewWinTree.py:235
msgid "Name Style"
msgstr "Название стиля"

#: arelle\ViewWinTree.py:239
msgid "Prefixed"
msgstr "С префиксом"

#: arelle\ViewWinTree.py:240
msgid "No prefix"
msgstr "Нет префикса"

#: arelle\ViewWinTree.py:243
msgid "Exception creating context name style menu in %(title)s: %(error)s"
msgstr "Исключение создания контекстного меню стиля в %(title)s: %(error)s"

#: arelle\ViewWinTree.py:251
msgid "Units"
msgstr "Ед. измерения"

#: arelle\ViewWinTree.py:252
msgid "Unit ID"
msgstr "Код ед. изм."

#: arelle\ViewWinTree.py:253
msgid "Measures"
msgstr "Размеры"

#: arelle\ViewWinTree.py:256
msgid "Exception creating context unit menu in %(title)s: %(error)s"
msgstr "Исключение создания контекстного меню ед. изм. в %(title)s: %(error)s"

#: arelle\ViewWinTree.py:269
msgid "Additional view"
msgstr "Дополнительный вид"

#: arelle\ViewWinTree.py:270
msgid "Arcrole group..."
msgstr "Группа Arcrole..."

#: arelle\ViewWinTree.py:276
msgid "Exception creating context add-views menu in %(title)s: %(error)s"
msgstr "Исключение создания контекстного меню add-views в %(title)s: %(error)s"

#: arelle\ViewWinTupleGrid.py:15
msgid "viewing tuples {0}"
msgstr "просмотр кортежей {0}"

#: arelle\ViewWinTupleGrid.py:34
msgid "viewing tuples requires selecting the tuple to report"
msgstr "просмотр кортежей требует выбор кортежа для отчета"

#: arelle\ViewWinVersReport.py:15
msgid "viewing versioning report"
msgstr "просмотр отчета о сравнении версий"

#: arelle\ViewWinVersReport.py:24
msgid "Versioning Report"
msgstr "Отчет по версиям"

#: arelle\ViewWinVersReport.py:27
msgid "Concept Label Role"
msgstr "Concept Label Role"

#: arelle\ViewWinVersReport.py:52
msgid "namespace renamings"
msgstr "переименование пространства имен"

#: arelle\ViewWinVersReport.py:63
msgid "role changes"
msgstr "изменение ролей"

#: arelle\ViewWinVersReport.py:75
msgid "assignments"
msgstr "назначения"

#: arelle\ViewWinVersReport.py:92
msgid "actions"
msgstr "действия"

#: arelle\ViewWinXml.py:17
msgid "viewing xml"
msgstr "просмотр xml"

#: arelle\ViewWinXml.py:41
msgid "Validation exception: \\s%(error)s"
msgstr "Исключение проверки: \\s%(error)s"

#: arelle\WatchRss.py:81
msgid "running formulas"
msgstr "запуск формул"

#: arelle\WatchRss.py:88
msgid "matching text"
msgstr "сопоставление текста"

#: arelle\WatchRss.py:130
msgid "RSS item %(company)s %(form)s document not loaded: %(date)s"
msgstr "RSS элемент %(company)s. %(form)s документ не загружен: %(date)s"

#: arelle\WatchRss.py:155
msgid ""
"Fact Variable {0}\n"
" context {1}\n"
" matched text: {2}"
msgstr ""
"Переменная факта {0}\n"
" контекст {1}\n"
" совпадающий текст: {2}"

#: arelle\WatchRss.py:180
msgid ""
"Filing CIK {0}\n"
" company {1}\n"
" published {2}\n"
" form type {3}\n"
" filing date {4}\n"
" period {5}\n"
" year end {6}\n"
" results: {7}"
msgstr ""
"Отчет CIK {0}\n"
" компания {1}\n"
" опубликовано {2}\n"
" тип формы {3}\n"
" дата отчета {4}\n"
" период {5}\n"
" конец года {6}\n"
" результаты: {7}"

#: arelle\WatchRss.py:202
msgid "sending e-mail alert"
msgstr "отправка оповещения по электронной почте"

#: arelle\WatchRss.py:206
msgid "Arelle RSS Watch alert on {0}"
msgstr "Оповещение Arelle RSS мониторинга - {0}"

#: arelle\WatchRss.py:217
msgid "RSS item {0}, {1} completed, status {2}"
msgstr "Элемент RSS {0}, {1} завершен, статус {2}"

#: arelle\WatchRss.py:221
msgid "RSS item %(company)s, %(form)s, %(date)s, exception: %(error)s"
msgstr "RSS элемент %(company)s, %(form)s, %(date)s, исключение: %(error)s"

#: arelle\WatchRss.py:227
msgid "RSS watch, stop requested"
msgstr "RSS просмотр, остановить запрос"

#: arelle\WebCache.py:339 arelle\WebCache.py:415
msgid "Unexpected HTML in {0}"
msgstr "Не подходящий HTML в {0}"

#: arelle\WebCache.py:340
msgid ""
"Is this a logon page? If so, click 'yes', else click 'no' if it is the expected XBRL content, or 'cancel' to abort retrieval: \n"
"\n"
"{0}"
msgstr ""
"Это страница входа? Если это так, нажмите \"да\". Нажмите \"нет\", если это XBRL. Нажмите \"отменить\", чтобы прервать загрузку:\n"
"\n"
"{0}"

#: arelle\WebCache.py:346
msgid ""
"Web file appears to be an html logon request, not retrieved: %(URL)s \n"
"Contents: \n"
"%(contents)s"
msgstr ""
"Веб-файл с запросом на вход не загружен: %(url)s\n"
"Содержание:\n"
" %(contents)s с"

#: arelle\WebCache.py:357 arelle\WebCache.py:440
msgid ""
"%(error)s \n"
"unsuccessful retrieval of %(URL)s \n"
"%(retryCount)s retries remaining"
msgstr ""
"%(error)s с\n"
"неудачная загрузка %(URL)s\n"
" %(retryCount)s попыток осталось"

#: arelle\WebCache.py:363 arelle\WebCache.py:432
msgid ""
"%(error)s \n"
"retrieving %(URL)s"
msgstr ""
"%(error)s с\n"
"загрузка %(url)s"

#: arelle\WebCache.py:387
msgid ""
"'%(scheme)s' www-authentication for realm '%(realm)s' is required to access %(URL)s\n"
"%(error)s"
msgstr ""
"' %(scheme)s' www-authentication для области ' %(realm)s' требуется для доступа к %(url)s\n"
" %(error)s с"

#: arelle\WebCache.py:404
msgid ""
"'%(scheme)s' proxy-authentication for realm '%(realm)s' is required to access %(URL)s\n"
"%(error)s"
msgstr ""
"' %(scheme)s' прокси-аутентификация для области ' %(realm)s' требуется для доступа к %(url)s\n"
" %(error)s с"

#: arelle\WebCache.py:415
msgid "HTTP {0} authentication request"
msgstr "HTTP-запрос на аутентификацию {0}"

#: arelle\WebCache.py:416
msgid ""
"Is browser-based possible? If so, click 'yes', or 'cancel' to abort retrieval: \n"
"\n"
"{0}"
msgstr ""
"Возможно ли использование браузера? Если это так, нажмите \"да\". Нажмите \"отменить\", чтобы прервать загрузку:\n"
"\n"
"{0}"

#: arelle\WebCache.py:422
msgid "Web file HTTP 401 (authentication required) response, not retrieved: %(URL)s"
msgstr "HTTP 401 (требуется проверка подлинности). Не загружено: %(url)s"

#: arelle\WebCache.py:449
msgid ""
"%(error)s \n"
"unsuccessful retrieval of %(URL)s \n"
"switching to work offline"
msgstr ""
"%(error)s с\n"
"неудачная загрузка %(url)s\n"
"переход на работу в офлайн режиме"

#: arelle\WebCache.py:457
msgid ""
"%(error)s \n"
"unsuccessful retrieval of %(URL)s"
msgstr ""
"%(error)s с\n"
"неудачная загрузка %(url)s"

#: arelle\WebCache.py:473
msgid ""
"%(error)s \n"
"Unsuccessful removal of prior file %(filepath)s \n"
"Please remove with file manager."
msgstr ""
"%(error)s с\n"
"Неудачное удаление предыдущего файла %(filepath)s\n"
"Удалите файл самостоятельно."

#: arelle\WebCache.py:480
msgid "Downloaded %(URL)s"
msgstr "Загруженно %(url)s"

#: arelle\WebCache.py:485
msgid ""
"%(error)s \n"
"Unsuccessful renaming of downloaded file to active file %(filepath)s \n"
"Please remove with file manager."
msgstr ""
"%(error)s с\n"
"неудачное переименование загруженного файла в активный файл %(filepath)s\n"
"Удалите файл самостоятельно."

#: arelle\WebCache.py:503
msgid "During refresh of web file ignoring error: %(error)s for %(URL)s"
msgstr "Во время обновления веб-файла игнорируется ошибка: %(error)s для %(url)s"

#: arelle\WebCache.py:514
msgid "web caching {0}: {1:.0f} of {2:.0f} KB"
msgstr "web caching {0}: {1:.0f} of {2:.0f} KB"

#: arelle\WebCache.py:519
msgid "web caching {0}: {1:.0f} KB"
msgstr "web caching {0}: {1:.0f} KB"

#: arelle\WebCache.py:592
msgid "retrieval incomplete: got only %i out of %i bytes"
msgstr "загрузка неполная: получено только% i из% i байтов"

#: arelle\XPathContext.py:37
msgid "[{0}] exception at {1} in {2}"
msgstr "Исключение [{0}] в {1} в {2}"

#: arelle\XPathContext.py:48
msgid "Number of arguments do not match signature arity"
msgstr "Количество аргументов не соответствует"

#: arelle\XPathContext.py:51
msgid "Exception: Number of arguments mismatch"
msgstr "Исключение: количество аргументов неверное"

#: arelle\XPathContext.py:61
msgid "[{0}]: Arg {1} expected type {2}"
msgstr "[{0}]: Аргумент {1} ожидаемый тип {2}"

#: arelle\XPathContext.py:68
msgid "Exception, function implementation not available: {0}"
msgstr "Исключение. Реализация функции недоступна: {0}"

#: arelle\XPathContext.py:74
msgid "Formula run time exceeded"
msgstr "Превышено время выполнения формулы"

#: arelle\XPathContext.py:187
msgid "Function call not identified: {0}."
msgstr "Вызов функции не определен: {0}."

#: arelle\XPathContext.py:191
msgid "Argument {0} does not match expected type {1} for {2} {3}."
msgstr "Аргумент {0} не соответствует ожидаемому типу {1} ​​для {2} {3}."

#: arelle\XPathContext.py:194
msgid "Function named {0} does not have a custom or built-in implementation."
msgstr "Функция с именем {0} не имеет пользовательской или встроенной реализации."

#: arelle\XPathContext.py:201
msgid "Value operation '{0}' sequence length error"
msgstr "Ошибка операции '{0}'. Ошибка длины последовательности"

#: arelle\XPathContext.py:230
msgid "Attempt to divide by zero: {0} {1} {2}."
msgstr "Деление на ноль: {0} {1} {2}."

#: arelle\XPathContext.py:274
msgid "Node comparison sequence error"
msgstr "Ошибка последовательности сравнения узлов"

#: arelle\XPathContext.py:296
msgid "Node operation sequence error"
msgstr "Ошибка последовательности операций узла"

#: arelle\XPathContext.py:322
msgid "Unary expression sequence length error"
msgstr "Ошибка длины последовательности выражений"

#: arelle\XPathContext.py:491
msgid "Axis step {0} context item is not a node: {1}"
msgstr "Шаг оси {0}. Элемент контекста не является узлом: {1}"

#: arelle\XPathContext.py:632
msgid "Atomizing tuple {0} that does not have a typed value"
msgstr "Разбор кортежа {0}, который не имеет типизированного значения"

#: arelle\XPathContext.py:645
msgid "Atomizing element {0} that does not have a typed value"
msgstr "Разбор элемента {0}, который не имеет типизированного значения"

#: arelle\XPathContext.py:662
msgid "Atomizing {0} to a {1} does not have a proper value"
msgstr "Разбор {0} в {1}. Нет надлежащего значения"

#: arelle\XPathContext.py:667
msgid "Atomizing {0} to decimal does not have a proper value"
msgstr "Разбор {0} до десятичного числа не имеет правильного значения"

#: arelle\XPathContext.py:677
msgid "Atomizing {0} to an integer does not have a proper value"
msgstr "Разбор {0} на целое число не имеет правильного значения"

#: arelle\XPathParser.py:124
msgid "Axis %(axis)s is not supported in %(step)s"
msgstr "Ось %(axis)s не поддерживается в %(step)s"

#: arelle\XPathParser.py:141
msgid "QName prefix not defined for %(name)s"
msgstr "Префикс QName не определен для %(name)s"

#: arelle\XPathParser.py:149
msgid "Function %(name)s cannot be used on an XPath expression associated with a %(name2)s"
msgstr "Функция %(name)s не может использоваться для выражения XPath, связанного с именем %(name2)s"

#: arelle\XPathParser.py:209
msgid "wildcard prefix not defined for %(token)s"
msgstr "префикс регулярного выражения не определен для %(token)s"

#: arelle\XPathParser.py:272
msgid "No custom function signature for %(custFunction)s in %(resource)s"
msgstr "Нет пользовательской функции подписи для %(custFunction)s в %(resource)s"

#: arelle\XPathParser.py:327
msgid "QName prefix not defined for variable reference $%(variable)s"
msgstr "Префикс QName не определен для ссылки на переменную $%(variable)s"

#: arelle\XPathParser.py:341
msgid "rangeVar('{0}' in {1})"
msgstr "rangeVar('{0}' in {1})"

#: arelle\XPathParser.py:671
msgid "initializing formula xpath2 grammar"
msgstr "инициализация формулы xpath2"

#: arelle\XPathParser.py:675
msgid "Formula xpath2 grammar initialized in %.2f secs"
msgstr "Словарь формулы xpath2 инициализирован за %.2f сек."

#: arelle\XPathParser.py:753
msgid "Code %(name)s %(source)s"
msgstr "Код %(name)s %(source)s"

#: arelle\XPathParser.py:760
msgid ""
"Parse error in %(name)s error: %(error)s \n"
"%(source)s"
msgstr ""
"Ошибка парсинга в %(name)s. Ошибка: %(error)s\n"
"%(source)s"

#: arelle\XPathParser.py:767
msgid ""
"Parsing terminated in %(name)s due to error: %(error)s \n"
"%(source)s"
msgstr ""
"Парсинг остановлен для %(name)s из-за ошибки:%(error)s \n"
"%(source)s"

#: arelle\XbrlConst.py:496
msgid "1Dimension"
msgstr "1Измерение"

#: arelle\XbrlConst.py:497
msgid "1Formula"
msgstr "1Формула"

#: arelle\XbrlConst.py:498
msgid "1Rendering"
msgstr "1Рендеринг"

#: arelle\XbrlConst.py:499
msgid "1Presentation"
msgstr "1Представление"

#: arelle\XbrlConst.py:500
msgid "1Calculation"
msgstr "1Вычисление"

#: arelle\XbrlConst.py:504
msgid "1Standard Label"
msgstr "1Стандартная Метка"

#: arelle\XbrlConst.py:505
msgid "0Name"
msgstr "0Имя"

#: arelle\XhtmlValidate.py:214
msgid "Inline XBRL element %(element)s has qualified attribute %(name)s"
msgstr "Элемент Inline XBRL %(element)s имеет квалифицированный атрибут %(name)s"

#: arelle\XhtmlValidate.py:219
msgid "Inline XBRL element %(element)s has disallowed attribute %(name)s"
msgstr "Элемент Inline XBRL %(element)s. Запрещен атрибут %(name)s"

#: arelle\XhtmlValidate.py:224
msgid "Inline XBRL attributes are not allowed on html elements: ix:%(name)s"
msgstr "Атрибуты Inline XBRL не допускаются для элементов html: ix:%(name)s"

#: arelle\XhtmlValidate.py:228
msgid "Extension attributes are not allowed on html elements: %(tag)s"
msgstr "Атрибуты расширения не допускаются к элементам html: %(tag)s"

#: arelle\XhtmlValidate.py:251
msgid "Inline XBRL element %(element)s has disallowed attributes %(attributes)s"
msgstr "Элемент Inline XBRL %(element)s имеет запрещенные атрибуты %(attributes)s"

#: arelle\XhtmlValidate.py:255
msgid "Attribute %(attribute)s is not expected on element ix:%(element)s"
msgstr "Атрибут %(attribute)s не ожидается в элементе ix:%(element)s"

#: arelle\XhtmlValidate.py:325
msgid "Inline XBRL ix:{0} {1} {2} {3} {4} element"
msgstr "Inline XBRL ix:{0} {1} {2} {3} {4} элемент"

#: arelle\XhtmlValidate.py:355
msgid "Fact %(fact)s is a nil nonFraction and MUST not have an ancestor ix:nonFraction"
msgstr "Факт %(fact)s является нулевым nonFraction и НЕ ДОЛЖЕН иметь предка ix:nonFraction"

#: arelle\XhtmlValidate.py:359
msgid "Fact %(fact)s is a nil nonFraction and MUST not have an child elements or text"
msgstr "Факт %(fact)s является нулевым nonFraction и НЕ ДОЛЖЕН иметь дочерние элементы или текст"

#: arelle\XhtmlValidate.py:366
msgid "Fact %(fact)s is a non-nil nonFraction and MUST have exactly one ix:nonFraction child element or text."
msgstr "Факт %(fact)s является ненулевым nonFraction и ДОЛЖЕН иметь ровно один дочерний элемент ix:nonFraction или текст."

#: arelle\XhtmlValidate.py:374
msgid "Fact %(fact)s is a nil fraction and MUST not have an ancestor ix:fraction"
msgstr "Факт %(fact)s является nil фракцией и НЕ ДОЛЖЕН иметь предка ix:fraction"

#: arelle\XhtmlValidate.py:380
msgid "Fact %(fact)s is a non-nil fraction and not have any child elements except ix:fraction, ix:numerator and ix:denominator: %(children)s"
msgstr "Факт %(fact)s - это non-nil фракция и не имеет дочерних элементов, кроме ix:fraction, ix:numerator и ix:denominator: %(children)s"

#: arelle\XhtmlValidate.py:389
msgid "Fact %(fact)s has unrecognized transformation namespace %(namespace)s"
msgstr "Факт %(fact)s имеет неопознанное пространство имен преобразований %(namespace)s"

#: arelle\XhtmlValidate.py:394
msgid "Fact %(fact)s has unrecognized transformation name %(name)s"
msgstr "Факт %(fact)s имеет неопознанное имя преобразования %(name)s"

#: arelle\XhtmlValidate.py:416
msgid "Inline XBRL element name %(element)s is not valid"
msgstr "Имя элемента Inline XBRL %(element)s некорректно"

#: arelle\XhtmlValidate.py:425
msgid "Attribute %(attribute)s required on element ix:%(element)s"
msgstr "Атрибут %(attribute)s требуется для элемента ix:%(element)s"

#: arelle\XhtmlValidate.py:460 arelle\XhtmlValidate.py:467
msgid "%(element)s error %(error)s"
msgstr "%(element)s ошибка %(error)s"

#: arelle\XmlValidate.py:138
msgid "Element %(element)s fact %(fact)s type %(typeName)s is nil but element has not been defined nillable"
msgstr "Элемент %(element)s факт %(fact)s тип %(typeName)s является nil, но элемент не определен как nillable"

#: arelle\XmlValidate.py:163
msgid "Inline element %(element)s fact %(fact)s type %(typeName)s transform %(transform)s value error: %(value)s"
msgstr "Встроенный элемент %(element)s факт %(fact)s тип %(typeName)s трансформирует %(transform)s. Ошибка значения: %(value)s"

#: arelle\XmlValidate.py:169
msgid "Fact %(fact)s has unrecognized transformation %(transform)s, value: %(value)s"
msgstr "Факт %(fact)s имеет неопознанное преобразование %(transform)s, значение: %(value)s"

#: arelle\XmlValidate.py:175
msgid "Element %(element)s has abstract declaration, value: %(value)s"
msgstr "Элемент %(element)s имеет абстрактную декларацию, значение: %(value)s"

#: arelle\XmlValidate.py:179
msgid "Element %(element)s error %(error)s value: %(value)s"
msgstr "Элемент %(element)s. Ошибка %(error)s. Значение: %(value)s"

#: arelle\XmlValidate.py:245
msgid "Element %(element)s type %(typeName)s missing required attributes: %(attributes)s"
msgstr "Элемент %(element)s тип %(typeName)s. Отсутствует требуемые атрибуты: %(attributes)s"

#: arelle\XmlValidate.py:260
msgid "Element %(element)s type %(typeName)s extraneous attributes: %(attributes)s"
msgstr "Элемент %(element)s тип %(typeName)s. Посторонние атрибуты: %(attributes)s"

#: arelle\XmlValidate.py:279
msgid "Element %(element)s is nil but has contents"
msgstr "Элемент %(element)s пустой, но содержит контент"

#: arelle\XmlValidate.py:504
msgid "Element %(element)s attribute %(attribute)s type %(typeName)s value error: %(value)s, %(error)s"
msgstr "Элемент %(element)s атрибут %(attribute)s тип %(typeName)s. Ошибка значения: %(value)s, %(error)s"

#: arelle\XmlValidate.py:513
msgid "Element %(element)s type %(typeName)s value error: %(value)s, %(error)s"
msgstr "Элемент %(element)s тип %(typeName)s. Ошибка значения : %(value)s, %(error)s"

#: arelle\XmlValidateParticles.py:79
msgid "%(compositor)s(%(particles)s) %(element)s occurred %(occurrences)s times, minOccurs=%(minOccurs)s, maxOccurs=%(maxOccurs)s, within %(parentElement)s"
msgstr "%(compositor)s(%(particles)s) %(element)s появился %(occurrences)s раз, minOccurs=%(minOccurs)s, maxOccurs=%(maxOccurs)s, внутри %(parentElement)s"

#: arelle\XmlValidateParticles.py:81
msgid "%(compositor)s(%(particles)s) content occurred %(occurrences)s times, minOccurs=%(minOccurs)s, maxOccurs=%(maxOccurs)s, within %(parentElement)s"
msgstr "%(compositor)s(%(particles)s) появилось содержание %(occurrences)s раз, minOccurs=%(minOccurs)s, maxOccurs=%(maxOccurs)s, внутри %(parentElement)s"

#: arelle\XmlValidateParticles.py:89
msgid "All(%(particles)s) missing at %(element)s, within %(parentElement)s"
msgstr "Все (%(particles)s) отсутствуют в %(element)s внутри %(parentElement)s"

#: arelle\XmlValidateParticles.py:101
msgid "%(compositor)s(%(particles)s) %(element)s unexpected, within %(parentElement)s"
msgstr "%(compositor)s(%(particles)s) %(element)s не ожидаются внутри %(parentElement)s"

#: arelle\XmlValidateParticles.py:127
msgid "Particles of %(compositor)s have non-unique attribution of element %(element)s"
msgstr "Части %(compositor)s имеют не уникальное описание элемента %(element)s"

#: arelle\XmlValidateParticles.py:140
msgid "Particle of %(compositor)s has non-unique xs:any preceding element %(element)s"
msgstr "Части %(compositor)s имеют не уникальный xs:any предшествующий элемент %(element)s"

#: arelle\XmlValidateParticles.py:146
msgid "Particles of %(compositor)s have non-unique xs:any particle"
msgstr "Части %(compositor)s имеют не уникальные xs:any части"

#: arelle\XmlValidateSchema.py:108
msgid "Element attribute %(typeName)s value error: %(value)s, %(error)s"
msgstr "Атрибут элемента %(typeName)s. Ошибка: %(value)s, %(error)s"
