App-Greple-xlate

 view release on metacpan or  search on metacpan

i18n/src/xlate.pod.xlate-deepl-RU.json  view on Meta::CPAN

      "Masking protects markup from being translated. To conceal sensitive strings from the translation service itself, see L</ANONYMIZATION AND TEMPLATES>; both can be used together.\n",
      "Маскировка защищает разметку от перевода. Чтобы скрыть конфиденциальные строки от самого сервиса перевода, см. L</ANONYMIZATION AND TEMPLATES>; обÐ...
   ],
   [
      "This interface is experimental and subject to change in the future.\n",
      "Этот интерфейс является экспериментальным и может быть изменен в будущем.\n"
   ],
   [
      "Sensitive strings can be concealed before they are sent to the translation API and restored in the output. Three sources of anonymization rules are available: a dictionary file (B<--xlate-anonymize>), inline marks in the document itself (B<--x...
      "Конфиденциальные строки можно скрыть перед отправкой в API перевода и восстановить в выходных данных. Доступны три источника правил Ð...
   ],
   [
      "For form documents (quarterly reports and the like), define the actors up front and reference them in the body:\n",
      "Для документов-шаблонов (квартальных отчётов и т. п.) заранее определите участники и ссылайтесь на них в тексте:\n"
   ],
   [
      "Translate the template once per language with C<--xlate-template> (and C<--xlate-frontmatter> when the values are kept in the file), then render each case with B<pandoc-embedz> standalone mode -- values under C<global:> in an external config n...
      "Переведите шаблон один раз на каждый язык с помощью C<--xlate-template> (и C<--xlate-frontmatter>, если значения хранятся в файле), затем отобразите каждÑ...
   ],
   [
      "For inline marks, providing a macro definition config makes the same translated template render either the real names or a redacted version:\n",
      "Для встроенных меток предоставление конфигурации определения макроса позволяет одному и тому же переведённому шаблону отображать ...
   ],
   [
      "Exclude embedz blocks from translation when a document contains them:\n",
      "Исключайте блоки embedz из перевода, если документ их содержит:\n"
   ],
   [
      "Invoke the translation process for each matched area.\n",
      "Запустите процесс перевода для каждой совпавшей области.\n"
   ],
   [
      "Without this option, B<greple> behaves as a normal search command. So you can check which part of the file will be subject of the translation before invoking actual work.\n",
      "Без этой опции B<greple> ведет себя как обычная команда поиска. Таким образом, вы можете проверить, какая часть файла будет подвергнута пÐ...
   ],
   [
      "Command result goes to standard out, so redirect to file if necessary, or consider to use L<App::Greple::update> module.\n",
      "Результат команды выводится в стандартный аут, поэтому при необходимости перенаправьте его в файл или воспользуйтесь модулем L<App::Gre...
   ],
   [
      "Option B<--xlate> calls B<--xlate-color> option with B<--color=never> option.\n",
      "Опция B<--xlate> вызывает опцию B<--xlate-color> с опцией B<--color=never>.\n"
   ],
   [
      "With B<--xlate-fold> option, converted text is folded by the specified width. Default width is 70 and can be set by B<--xlate-fold-width> option. Four columns are reserved for run-in operation, so each line could hold 74 characters at most.\n"...
      "С опцией B<--xlate-fold> преобразованный текст сворачивается на указанную ширину. Ширина по умолчанию равна 70 и может быть задана опцией B<--...
   ],
   [
      "Specifies the translation engine to be used.\n",
      "Указывает движок перевода, который будет использоваться.\n"
   ],
   [
      "At this time, the following engines are available\n",
      "На данный момент доступны следующие движки\n"
   ],
   [
      "Engine modules are searched in backend namespaces first (C<llm>, then C<gpty>), then directly under C<App::Greple::xlate>. So C<gpt5> loads C<App::Greple::xlate::llm::gpt5> which calls the C<llm> command, while C<gpt4o> falls back to C<App::Gr...
      "Модули движка сначала ищутся в пространствах имён бэкенда (C<llm>, затем C<gpty>), а затем непосредственно под C<App::Greple::xlate>. Таким образом, C<g...
   ],
   [
      "Instead of calling translation engine, you are expected to work for. After preparing text to be translated, they are copied to the clipboard. You are expected to paste them to the form, copy the result to the clipboard, and hit return.\n",
      "Вместо того чтобы вызывать механизм перевода, вы должны работать на него. После подготовки текста для перевода он копируется в буфер...
   ],
   [
      "Specify the target language. LLM engines accept any language name or code the model understands; it is interpolated into the translation prompt. You can get available languages by C<deepl languages> command when using B<DeepL> engine.\n",
      "Укажите целевой язык. Движки LLM принимают любое название или код языка, который понимает модель; он интерполируется в запрос на перев...
   ],
   [
      "Label used for the original text in C<conflict>, C<colon> and C<ifdef> output formats. With the B<DeepL> engine a non-default value is also passed as the source language.\n",
      "Метка, используемая для исходного текста в форматах вывода C<conflict>, C<colon> и C<ifdef>. При использовании движка B<DeepL> в качестве языка источн...
   ],
   [
      "Specify the output format for original and translated text.\n",
      "Укажите формат вывода оригинального и переведенного текста.\n"
   ],
   [
      "The following formats other than C<xtxt> assume that the part to be translated is a collection of lines. In fact, it is possible to translate only a portion of a line, but specifying a format other than C<xtxt> will not produce meaningful resu...
      "Следующие форматы, кроме C<xtxt>, предполагают, что переводимая часть представляет собой набор строк. На самом деле можно перевести толÑ...
   ],
   [
      "Original and converted text are printed in L<git(1)> conflict marker format.\n",
      "Оригинальный и преобразованный текст печатаются в формате L<git(1)> маркеров конфликтов.\n"
   ],
   [
      "You can recover the original file by next L<sed(1)> command.\n",
      "Вы можете восстановить исходный файл следующей командой L<sed(1)>.\n"
   ],
   [
      "The original and translated text are output in a markdown's custom container style.\n",
      "Оригинальный и переведенный текст выводятся в пользовательском стиле контейнера markdown.\n"
   ],
   [
      "Above text will be translated to the following in HTML.\n",
      "Приведенный выше текст будет переведен в HTML следующим образом.\n"
   ],
   [
      "Number of colon is 7 by default. If you specify colon sequence like C<:::::>, it is used instead of 7 colons.\n",
      "Количество двоеточий по умолчанию равно 7. Если вы укажете последовательность двоеточий, например C<:::::>, то она будет использоваться ...
   ],
   [
      "Original and converted text are printed in L<cpp(1)> C<#ifdef> format.\n",
      "Оригинальный и преобразованный текст печатаются в формате L<cpp(1)> C<#ifdef>.\n"
   ],
   [
      "You can retrieve only Japanese text by the B<unifdef> command:\n",
      "Вы можете восстановить только японский текст командой B<unifdef>:\n"
   ],
   [
      "Original and converted text are printed separated by single blank line. For C<space+>, it also outputs a newline after the converted text.\n",
      "Оригинальный и преобразованный текст выводятся на печать, разделенные одной пустой строкой. Для C<пробел+> после преобразованного те...
   ],
   [
      "If the format is C<xtxt> (translated text) or unkown, only translated text is printed.\n",
      "Если формат C<xtxt> (переведенный текст) или неизвестен, печатается только переведенный текст.\n"
   ],
   [
      "Specify the maximum length of text to be sent to the API at once. The default value 0 means the engine's own limit: for the free DeepL account service that is 128K for the API (B<--xlate>) and 5000 for the clipboard interface (B<--xlate-labor>...
      "Укажите максимальную длину текста, отправляемого в API за один раз. Значение по умолчанию 0 означает собственное ограничение движка: д...
   ],
   [
      "Specify the maximum lines of text to be sent to the API at once.\n",
      "Укажите максимальное количество строк текста, которое будет отправлено в API за один раз.\n"
   ],
   [
      "Set this value to 1 if you want to translate one line at a time. This option takes precedence over the C<--xlate-maxlen> option.\n",
      "Установите значение 1, если вы хотите переводить по одной строке за раз. Этот параметр имеет приоритет перед параметром C<--xlate-maxlen>.\n"
   ],
   [
      "Specify a custom prompt to be sent to the translation engine. This option is available for the LLM engines (C<gpt3>, C<gpt4o>, C<gpt5>) but not for DeepL. You can customize the translation behavior by providing specific instructions to the AI ...
      "Укажите пользовательский запрос, который будет отправлен в движок перевода. Эта опция доступна для движков LLM (C<gpt3>, C<gpt4o>, C<gpt5>), но не Ð...
   ],
   [
      "Specify additional context information to be sent to the translation engine. This option can be used multiple times to provide multiple context strings. The context information helps the translation engine understand the background and produce...
      "Укажите дополнительную контекстную информацию, которая будет отправлена механизму перевода. Этот параметр можно использовать неск...
   ],
   [
      "Number of surrounding translated blocks passed as reference context when re-translating changed blocks (default 2). The context also includes the raw source text around the changed region (headings, list structure, captions) and, when availabl...
      "Количество окружающих переведённых блоков, передаваемых в качестве контекста при повторном переводе изменённых блоков (по умолчанÐ...
   ],
   [
      "Initialize a new document's cache from another document's cache file. Useful for periodic reports: seed the new issue's cache with the previous issue's, so unchanged paragraphs are not re-translated and edited paragraphs keep the previous issu...
      "Инициализировать кэш нового документа на основе файла кэша другого документа. Полезно для периодических отчётов: инициализировать ...
   ],
   [
      "Anonymize sensitive strings before they are sent to the translation API, and restore them in the output. The dictionary file gives one entry per item: in JSON (canonical, machine-generatable)\n",
      "Анонимизировать конфиденциальные строки перед отправкой в API перевода и восстанавливать их в выходных данных. Файл словаря содержиÑ...
   ],
   [
      "or in a simple line format (C<category pattern>, C</.../> for regex). Each item is replaced by a category tag such as C<< <person id=1 /> >>; the same string always gets the same tag, so the model can keep track of who is who. Unknown JSON fie...
      "или в простом строчном формате (C<category pattern>, C</.../> для регулярных выражений). Каждый элемент заменяется тегом категории, например C<< <pers...
   ],
   [
      "A dictionary can be generated by an external tool -- for example a local model extracting sensitive entities:\n",
      "Словарь может быть сгенерирован внешним инструментом — например, локальной моделью, извлекающей конфиденциальные сущности:\n"
   ],
   [
      "A UTF-8 BOM in the file is tolerated. Values in the front matter line format may carry a trailing comment only on their own line, not after the value.\n",
      "Наличие BOM в формате UTF-8 в файле допускается. Значения, записанные в формате строки вступительной информации, могут сопровождаться кÐ...
   ],
   [
      "Collect anonymization entries from inline marks in the document itself. Mark the first occurrence like C<{{ person(\"山田太郎\") }}> and every occurrence of the string document-wide is anonymized. The mark itself stays in the source and in...
      "Соберите записи об анонимизации из встроенных меток в самом документе. Пометьте первое вхождение как C<{{ person(\"山田太郎\") }}>, и каждое вхÐ...
   ],
   [
      "Note that with an optional-value option like this, a following file argument would be taken as the value: write C<--xlate-anonymize-mark=> (with a trailing C<=>) when using the default notation.\n",
      "Обратите внимание, что при использовании такого параметра с опциональным значением в качестве значения будет принят последующий ар...
   ],
   [
      "Alternative notations can be configured, for example C<< --xlate-anonymize-mark='@@(?<category>[a-z][a-z0-9_]*):(?<text>[^\\n]+?)@@' >> for C<@@person:NAME@@>-style marks, or an HTML-comment form that stays invisible in rendered Markdown. Mark...
      "Можно настроить альтернативные нотации, например C<< --xlate-anonymize-mark='@@(?<category>[a-z][a-z0-9_]*):(?<text>[^\\n]+?)@@' >> для меток в стиле C<@@person:NAME@@> или форму...
   ],
   [
      "Treat template expressions (default: Jinja2 C<{{ ... }}>, C<{% ... %}>, C<{# ... #}>) as opaque placeholders: instruct the model to copy them unchanged and verify, per block, that the response contains exactly the same expressions, each the sa...
      "Рассматривайте выражения шаблонов (по умолчанию: Jinja2 C<{{ ... }}>, C<{% ... %}>, C<{# ... #}>) как непрозрачные заполнители: дайте модели указание коп...
   ],
   [
      "Note that with an optional-value option like this, a following file argument would be taken as the value: write C<--xlate-template=> (with a trailing C<=>) when using the default notation.\n",



( run in 1.231 second using v1.01-cache-2.11-cpan-acf6aa7dc9e )