App-Greple-xlate
view release on metacpan or search on metacpan
i18n/src/xlate.deepl-RU.pod view on Meta::CPAN
=item B<colon>, I<:::::::>
ÐÑигиналÑнÑй и пеÑеведеннÑй ÑекÑÑ Ð²ÑводÑÑÑÑ Ð² полÑзоваÑелÑÑком ÑÑиле конÑейнеÑа markdown.
::::::: ORIGINAL
original text
:::::::
::::::: JA
translated Japanese text
:::::::
ÐÑиведеннÑй вÑÑе ÑекÑÑ Ð±ÑÐ´ÐµÑ Ð¿ÐµÑеведен в HTML ÑледÑÑÑим обÑазом.
<div class="ORIGINAL">
original text
</div>
<div class="JA">
translated Japanese text
</div>
ÐолиÑеÑÑво двоеÑоÑий по ÑмолÑÐ°Ð½Ð¸Ñ Ñавно 7. ÐÑли Ð²Ñ ÑкажеÑе поÑледоваÑелÑноÑÑÑ Ð´Ð²Ð¾ÐµÑоÑий, напÑÐ¸Ð¼ÐµÑ C<:::::>, Ñо она бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð²Ð¼ÐµÑ...
=item B<ifdef>
ÐÑигиналÑнÑй и пÑеобÑазованнÑй ÑекÑÑ Ð¿ÐµÑаÑаÑÑÑÑ Ð² ÑоÑмаÑе L<cpp(1)> C<#ifdef>.
#ifdef ORIGINAL
original text
#endif
#ifdef JA
translated Japanese text
#endif
ÐÑ Ð¼Ð¾Ð¶ÐµÑе воÑÑÑановиÑÑ ÑолÑко ÑпонÑкий ÑекÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ B<unifdef>:
unifdef -UORIGINAL -DJA foo.ja.pm
=item B<space>
=item B<space+>
ÐÑигиналÑнÑй и пÑеобÑазованнÑй ÑекÑÑ Ð²ÑводÑÑÑÑ Ð½Ð° пеÑаÑÑ, ÑазделеннÑе одной пÑÑÑой ÑÑÑокой. ÐÐ»Ñ C<пÑобел+> поÑле пÑеобÑазованного ÑекÑÑÐ...
=item B<xtxt>
ÐÑли ÑоÑÐ¼Ð°Ñ C<xtxt> (пеÑеведеннÑй ÑекÑÑ) или неизвеÑÑен, пеÑаÑаеÑÑÑ ÑолÑко пеÑеведеннÑй ÑекÑÑ.
=back
=item B<--xlate-maxlen>=I<chars> (Default: 0)
УкажиÑе макÑималÑнÑÑ Ð´Ð»Ð¸Ð½Ñ ÑекÑÑа, оÑпÑавлÑемого в API за один Ñаз. ÐнаÑение по ÑмолÑÐ°Ð½Ð¸Ñ 0 ознаÑÐ°ÐµÑ ÑобÑÑвенное огÑаниÑение движка: Ð´Ð»Ñ Ð±...
=item B<--xlate-maxline>=I<n> (Default: 0)
УкажиÑе макÑималÑное колиÑеÑÑво ÑÑÑок ÑекÑÑа, коÑоÑое бÑÐ´ÐµÑ Ð¾ÑпÑавлено в API за один Ñаз.
УÑÑановиÑе знаÑение 1, еÑли Ð²Ñ Ñ
оÑиÑе пеÑеводиÑÑ Ð¿Ð¾ одной ÑÑÑоке за Ñаз. ÐÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð¸Ð¼ÐµÐµÑ Ð¿ÑиоÑиÑÐµÑ Ð¿ÐµÑед паÑамеÑÑом C<--xlate-maxlen>.
=item B<--xlate-prompt>=I<text>
УкажиÑе полÑзоваÑелÑÑкий запÑоÑ, коÑоÑÑй бÑÐ´ÐµÑ Ð¾ÑпÑавлен в движок пеÑевода. ÐÑа опÑÐ¸Ñ Ð´Ð¾ÑÑÑпна Ð´Ð»Ñ Ð´Ð²Ð¸Ð¶ÐºÐ¾Ð² LLM (C<gpt3>, C<gpt4o>, C<gpt5>), но не Ð´Ð»Ñ D...
=item B<--xlate-context>=I<text>
УкажиÑе дополниÑелÑнÑÑ ÐºÐ¾Ð½ÑекÑÑнÑÑ Ð¸Ð½ÑоÑмаÑиÑ, коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ Ð¾ÑпÑавлена меÑ
Ð°Ð½Ð¸Ð·Ð¼Ñ Ð¿ÐµÑевода. ÐÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ иÑполÑзоваÑÑ Ð½ÐµÑколÑÐ...
=item B<--xlate-context-window>=I<n>
(Context-aware engines only, e.g. C<gpt5> on the llm backend)
ÐолиÑеÑÑво окÑÑжаÑÑиÑ
пеÑеведÑннÑÑ
блоков, пеÑедаваемÑÑ
в каÑеÑÑве конÑекÑÑа пÑи повÑоÑном пеÑеводе изменÑннÑÑ
блоков (по ÑмолÑÐ°Ð½Ð¸Ñ 2)....
=item B<--xlate-cache-seed>=I<file>
ÐниÑиализиÑоваÑÑ ÐºÑÑ Ð½Ð¾Ð²Ð¾Ð³Ð¾ докÑменÑа на оÑнове Ñайла кÑÑа дÑÑгого докÑменÑа. Ðолезно Ð´Ð»Ñ Ð¿ÐµÑиодиÑеÑкиÑ
оÑÑÑÑов: иниÑиализиÑоваÑÑ ÐºÑÑ ...
=item B<--xlate-anonymize>=I<file>
ÐнонимизиÑоваÑÑ ÐºÐ¾Ð½ÑиденÑиалÑнÑе ÑÑÑоки пеÑед оÑпÑавкой в API пеÑевода и воÑÑÑанавливаÑÑ Ð¸Ñ
в вÑÑ
однÑÑ
даннÑÑ
. Файл ÑловаÑÑ ÑодеÑÐ¶Ð¸Ñ Ð¿Ð¾ ...
[ { "category": "person", "text": "å±±ç°å¤ªé" },
{ "category": "company", "regex": "ã¢ã¯ã¡(æ ªå¼ä¼ç¤¾)?" } ]
или в пÑоÑÑом ÑÑÑоÑном ÑоÑмаÑе (C<category pattern>, C</.../> Ð´Ð»Ñ ÑегÑлÑÑнÑÑ
вÑÑажений). ÐаждÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð·Ð°Ð¼ÐµÐ½ÑеÑÑÑ Ñегом каÑегоÑии, напÑÐ¸Ð¼ÐµÑ C<< <person id=1...
СловаÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑгенеÑиÑован внеÑним инÑÑÑÑменÑом â напÑимеÑ, локалÑной моделÑÑ, извлекаÑÑей конÑиденÑиалÑнÑе ÑÑÑноÑÑи:
llm -m <local-model> \
-s 'Extract sensitive entities as a JSON array of objects
with "category" and "text" fields.' \
< report.md > report.anon.json
greple -Mxlate --xlate-anonymize=report.anon.json ...
ÐалиÑие BOM в ÑоÑмаÑе UTF-8 в Ñайле допÑÑкаеÑÑÑ. ÐнаÑениÑ, запиÑаннÑе в ÑоÑмаÑе ÑÑÑоки вÑÑÑпиÑелÑной инÑоÑмаÑии, могÑÑ ÑопÑовождаÑÑÑÑ ÐºÐ¾Ð¼Ð¼Ðµ...
=item B<--xlate-anonymize-mark>[=I<regex>]
СобеÑиÑе запиÑи об анонимизаÑии из вÑÑÑоеннÑÑ
меÑок в Ñамом докÑменÑе. ÐомеÑÑÑе пеÑвое вÑ
ождение как C<{{ person("å±±ç°å¤ªé") }}>, и каждое вÑ
ожден...
ÐбÑаÑиÑе внимание, ÑÑо пÑи иÑполÑзовании Ñакого паÑамеÑÑа Ñ Ð¾Ð¿ÑионалÑнÑм знаÑением в каÑеÑÑве знаÑÐµÐ½Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð¿ÑинÑÑ Ð¿Ð¾ÑледÑÑÑий аÑгÑмÐ...
Ðожно наÑÑÑоиÑÑ Ð°Ð»ÑÑеÑнаÑивнÑе ноÑаÑии, напÑÐ¸Ð¼ÐµÑ C<< --xlate-anonymize-mark='@@(?<category>[a-z][a-z0-9_]*):(?<text>[^\n]+?)@@' >> Ð´Ð»Ñ Ð¼ÐµÑок в ÑÑиле C<@@person:NAME@@> или ÑоÑÐ¼Ñ HTML-к...
=item B<--xlate-template>[=I<regex>]
РаÑÑмаÑÑивайÑе вÑÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ñаблонов (по ÑмолÑаниÑ: Jinja2 C<{{ ... }}>, C<{% ... %}>, C<{# ... #}>) как непÑозÑаÑнÑе заполниÑели: дайÑе модели Ñказание копиÑоÐ...
ÐбÑаÑиÑе внимание, ÑÑо пÑи иÑполÑзовании Ñакого паÑамеÑÑа Ñ Ð¾Ð¿ÑионалÑнÑм знаÑением в каÑеÑÑве знаÑÐµÐ½Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð¿ÑинÑÑ Ð¿Ð¾ÑледÑÑÑий аÑгÑмÐ...
=item B<--xlate-frontmatter>
РаÑÑмаÑÑивайÑе наÑалÑнÑй блок C<---> ... C<---> как вÑÑÑпиÑелÑнÑÑ ÑаÑÑÑ YAML: иÑклÑÑиÑÑ ÐµÐ³Ð¾ из пеÑевода и из ÑÑагменÑов конÑекÑÑа ÑÐ°Ð·Ñ 2, а Ñакже д...
ÐÑегда оÑÑавлÑйÑе пÑÑÑÑÑ ÑÑÑÐ¾ÐºÑ Ð¿Ð¾Ñле закÑÑваÑÑего Ñега C<--->. ÐÑи иÑполÑзовании Ñаблона ÑопоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð² ÑÑиле абзаÑа вÑÑÑпиÑелÑÐ½Ð°Ñ ÑаÑÑ...
=item B<--xlate-glossary>=I<glossary>
УкажиÑе иденÑиÑикаÑÐ¾Ñ Ð³Ð»Ð¾ÑÑаÑиÑ, коÑоÑÑй бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð¿Ñи пеÑеводе. ÐÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð´Ð¾ÑÑÑпен ÑолÑко пÑи иÑполÑзовании меÑ
анизма...
=item B<--xlate-dryrun>
( run in 1.380 second using v1.01-cache-2.11-cpan-6aa56a78535 )