App-Greple-xlate
view release on metacpan or search on metacpan
i18n/src/xlate.deepl-RU.pod view on Meta::CPAN
ÐÑ Ð¼Ð¾Ð¶ÐµÑе воÑÑÑановиÑÑ ÑолÑко ÑпонÑкий ÑекÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ 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>
Ðе вÑзÑвайÑе API пеÑевода; вмеÑÑо ÑÑого оÑобÑажайÑе ÑеÑез индикаÑÐ¾Ñ Ð¿ÑогÑеÑÑа каждÑй полезнÑй гÑÑз ÑоÑно Ñак, как он бÑÐ´ÐµÑ Ð¿ÐµÑедан (поÑле ...
=item B<-->[B<no->]B<xlate-progress> (Default: True)
РезÑлÑÑÐ°Ñ Ð¿ÐµÑевода можно ÑвидеÑÑ Ð² Ñежиме ÑеалÑного вÑемени в вÑводе STDERR. ÐаннÑе C<From> оÑобÑажаÑÑÑÑ Ð² Ñом виде, в коÑоÑом они пеÑедаÑÑÑÑ, Ð...
=item B<--xlate-stripe>
ÐÑполÑзÑйÑе модÑÐ»Ñ L<App::Greple::stripe>, ÑÑÐ¾Ð±Ñ Ð¿Ð¾ÐºÐ°Ð·Ð°ÑÑ ÑовпадаÑÑие ÑаÑÑи в виде полоÑок зебÑÑ. ÐÑо Ñдобно, когда ÑовпадаÑÑие ÑаÑÑи ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ñ Ð²Ñ...
ЦвеÑÐ¾Ð²Ð°Ñ Ð¿Ð°Ð»Ð¸ÑÑа пеÑеклÑÑаеÑÑÑ Ð² ÑооÑвеÑÑÑвии Ñ ÑвеÑом Ñона ÑеÑминала. ÐÑли Ð²Ñ Ñ
оÑиÑе ÑказаÑÑ ÐµÐ³Ð¾ Ñвно, можно иÑполÑзоваÑÑ B<--xlate-stripe-light>...
=item B<--xlate-mask>
ÐÑполниÑе ÑÑнкÑÐ¸Ñ Ð¼Ð°ÑкиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ оÑобÑазиÑе пÑеобÑазованнÑй ÑекÑÑ ÐºÐ°Ðº еÑÑÑ, без воÑÑÑановлениÑ.
=item B<--match-all>
УÑÑановиÑе веÑÑ ÑекÑÑ Ñайла в каÑеÑÑве Ñелевой облаÑÑи.
=item B<--lineify-cm>
=item B<--lineify-colon>
Ð ÑлÑÑае ÑоÑмаÑов C<cm> и C<colon> вÑвод ÑазбиваеÑÑÑ Ð¸ ÑоÑмаÑиÑÑеÑÑÑ Ð¿Ð¾ÑÑÑоÑно. ÐоÑÑомÑ, еÑли пеÑевеÑÑи ÑолÑко ÑаÑÑÑ ÑÑÑоки, ожидаемÑй ÑезÑлÑÑ...
Ð ÑекÑÑей ÑеализаÑии, еÑли пеÑеводиÑÑÑ Ð½ÐµÑколÑко ÑаÑÑей ÑÑÑоки, они вÑводÑÑÑÑ ÐºÐ°Ðº незавиÑимÑе ÑÑÑоки.
=back
=head1 CACHE OPTIONS
ÐодÑÐ»Ñ B<xlate> Ð¼Ð¾Ð¶ÐµÑ Ñ
ÑаниÑÑ ÐºÑÑиÑованнÑй ÑекÑÑ Ð¿ÐµÑевода Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ñайла и ÑÑиÑÑваÑÑ ÐµÐ³Ð¾ пеÑед вÑполнением, ÑÑÐ¾Ð±Ñ Ð¸ÑклÑÑиÑÑ Ð½Ð°ÐºÐ»Ð°Ð´Ð½Ñе ÑÐ...
( run in 0.617 second using v1.01-cache-2.11-cpan-9581c071862 )