App-Greple-xlate
view release on metacpan or search on metacpan
i18n/src/xlate.pod.xlate-gpt4-ET.json view on Meta::CPAN
"Kui soovid tõlkida tavalisi tekstilõike dokumendis, mis on kirjutatud Perli pod-stiilis, kasuta B<greple> käsku koos C<xlate::deepl> ja C<perl> mooduliga järgmiselt:\n"
],
[
"In this command, pattern string C<^([\\w\\pP].*\\n)+> means consecutive lines starting with alpha-numeric and punctuation letter. This command show the area to be translated highlighted. Option B<--all> is used to produce entire text.\n",
"Selles käsus tähendab mustristräng C<^([\\w\\pP].*\\n)+> järjestikuseid ridu, mis algavad tähestiku- või kirjavahemärgiga. See käsk näitab tõlkimiseks valitud ala esile tõstetuna. Valikut B<--all> kasutatakse kogu teksti kuvamiseks....
],
[
"Then add C<--xlate> option to translate the selected area. Then, it will find the desired sections and replace them by the B<deepl> command output.\n",
"Seejärel lisa C<--xlate> valik, et tõlkida valitud ala. Seejärel leitakse soovitud lõigud ja asendatakse need B<deepl> käsu väljundiga.\n"
],
[
"By default, original and translated text is printed in the \"conflict marker\" format compatible with L<git(1)>. Using C<ifdef> format, you can get desired part by L<unifdef(1)> command easily. Output format can be specified by B<--xlate-forma...
"Vaikimisi prinditakse originaal ja tõlgitud tekst \"konfliktimarkeri\" formaadis, mis on ühilduv L<git(1)>-ga. Kasutades C<ifdef> formaati, saad soovitud osa hõlpsasti kätte L<unifdef(1)> käsuga. Väljundvormingut saab määrata B<--xlate...
],
[
"If you want to translate entire text, use B<--match-all> option. This is a short-cut to specify the pattern C<(?s).+> which matches entire text.\n",
"Kui soovid tõlkida kogu teksti, kasuta B<--match-all> valikut. See on otsetee mustri C<(?s).+> määramiseks, mis sobib kogu tekstiga.\n"
],
[
"Conflict marker format data can be viewed in side-by-side style by L<sdif|App::sdif> command with C<-V> option. Since it makes no sense to compare on a per-string basis, the C<--no-cdif> option is recommended. If you do not need to color the t...
"Konfliktimarkerite vormingut saab vaadata kõrvuti stiilis käsuga L<sdif|App::sdif> koos valikuga C<-V>. Kuna pole mõtet võrrelda stringi kaupa, on soovitatav kasutada valikut C<--no-cdif>. Kui teksti pole vaja värvida, määra C<--no-text...
],
[
"Processing is done in specified units, but in the case of a sequence of multiple lines of non-empty text, they are converted together into a single line. This operation is performed as follows:\n",
"Töötlemine toimub määratud ühikutes, kuid mitmest järjestikusest mittetühjast reast koosneva jada puhul teisendatakse need koos üheks reaks. See toiming toimub järgmiselt:\n"
],
[
"Remove white space at the beginning and end of each line.\n",
"Eemalda iga rea algusest ja lõpust tühikud.\n"
],
[
"If a line ends with a full-width punctuation character, concatenate with next line.\n",
"Kui rida lõpeb täislaiuses kirjavahemärgiga, liida järgmise reaga.\n"
],
[
"If a line ends with a full-width character and the next line begins with a full-width character, concatenate the lines.\n",
"Kui rida lõpeb täislaiuses märgiga ja järgmine rida algab täislaiuses märgiga, liida read kokku.\n"
],
[
"If either the end or the beginning of a line is not a full-width character, concatenate them by inserting a space character.\n",
"Kui kas rea lõpp või algus ei ole täislaiuses märk, liida need kokku, lisades tühiku.\n"
],
[
"Cache data is managed based on the normalized text, so even if modifications are made that do not affect the normalization results, the cached translation data will still be effective.\n",
"Vahemälus olevad andmed hallatakse normaliseeritud teksti põhjal, seega kui tehakse muudatusi, mis ei mõjuta normaliseerimise tulemust, jääb vahemällu salvestatud tõlge kehtima.\n"
],
[
"This normalization process is performed only for the first (0th) and even-numbered pattern. Thus, if two patterns are specified as follows, the text matching the first pattern will be processed after normalization, and no normalization process...
"See normaliseerimisprotsess tehakse ainult esimesele (0.) ja paarisarvulisele mustrile. Seega, kui on määratud kaks mustrit järgmiselt, töödeldakse esimese mustriga sobiv tekst pärast normaliseerimist ja teise mustriga sobivale tekstile ...
],
[
"Therefore, use the first pattern for text that is to be processed by combining multiple lines into a single line, and use the second pattern for pre-formatted text. If there is no text to match in the first pattern, use a pattern that does not...
"Seetõttu kasuta esimest mustrit tekstile, mida töödeldakse mitme rea ühendamisel üheks reaks, ja teist mustrit eelvormindatud tekstile. Kui esimesele mustrile ei leidu sobivat teksti, kasuta mustrit, mis ei sobi millegagi, näiteks C<(?!)...
],
[
"Occasionally, there are parts of text that you do not want translated. For example, tags in markdown files. DeepL suggests that in such cases, the part of the text to be excluded be converted to XML tags, translated, and then restored after th...
"Aeg-ajalt on tekstis osi, mida te ei soovi tõlkida. Näiteks märgendid markdown-failides. DeepL soovitab sellistel juhtudel tõlkimisest välja jäetav osa muuta XML-märgenditeks, tõlkida ja seejärel pärast tõlkimist taastada. Selle toe...
],
[
"This will interpret each line of the file `MASKPATTERN` as a regular expression, translate strings matching it, and revert after processing. Lines beginning with C<#> are ignored.\n",
"See tõlgendab faili `MASKPATTERN` iga rida regulaaravaldisena, tõlgib sellele vastavad stringid ja taastab need pärast töötlemist. Ridasi, mis algavad C<#>-ga, ignoreeritakse.\n"
],
[
"Complex pattern can be written on multiple lines with backslash escpaed newline.\n",
"Keerulisi mustreid saab kirjutada mitmele reale, kasutades tagasikaldkriipsuga reavahetust.\n"
],
[
"How the text is transformed by masking can be seen by B<--xlate-mask> option.\n",
"Kuidas tekst maskeerimise käigus muudetakse, saab näha B<--xlate-mask> valiku abil.\n"
],
[
"This interface is experimental and subject to change in the future.\n",
"See liides on eksperimentaalne ja võib tulevikus muutuda.\n"
],
[
"Invoke the translation process for each matched area.\n",
"Käivita tõlkeprotsess iga leitud ala kohta.\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",
"Ilma selle valikuta käitub B<greple> tavalise otsingukäsuna. Nii saad enne tegelikku tööd kontrollida, milline osa failist tõlkimisele allub.\n"
],
[
"Command result goes to standard out, so redirect to file if necessary, or consider to use L<App::Greple::update> module.\n",
"Käsu tulemus läheb standardväljundisse, seega suuna vajadusel faili või kaalu L<App::Greple::update> mooduli kasutamist.\n"
],
[
"Option B<--xlate> calls B<--xlate-color> option with B<--color=never> option.\n",
"Valik B<--xlate> kutsub välja B<--xlate-color> valiku koos B<--color=never> valikuga.\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"...
"Valikuga B<--xlate-fold> murdub teisendatud tekst määratud laiuse järgi. Vaikimisi laius on 70 ja seda saab määrata B<--xlate-fold-width> valikuga. Neli veergu on reserveeritud jooksva töö jaoks, seega mahub igale reale maksimaalselt 74...
],
[
"Specifies the translation engine to be used. If you specify the engine module directly, such as C<-Mxlate::deepl>, you do not need to use this option.\n",
"Määrab kasutatava tõlkemootori. Kui määrad mootorimooduli otse, näiteks C<-Mxlate::deepl>, ei pea seda valikut kasutama.\n"
],
[
"At this time, the following engines are available\n",
"Praegu on saadaval järgmised mootorid\n"
],
[
"B<gpt-4o>'s interface is unstable and cannot be guaranteed to work correctly at the moment.\n",
"B<gpt-4o> liides on ebastabiilne ja selle korrektset toimimist ei saa hetkel garanteerida.\n"
],
[
"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",
"Tõlkemootori kutsumise asemel eeldatakse, et töötad ise. Pärast tõlkimiseks vajaliku teksti ettevalmistamist kopeeritakse need lõikelauale. Eeldatakse, et kleebid need vormi, kopeerid tulemuse lõikelauale ja vajutad enter.\n"
],
[
"Specify the target language. You can get available languages by C<deepl languages> command when using B<DeepL> engine.\n",
"Määra sihtkeel. Saad saadaolevad keeled C<deepl languages> käsuga, kui kasutad B<DeepL> mootorit.\n"
],
[
"Specify the output format for original and translated text.\n",
"Määra originaal- ja tõlgitud teksti väljundvorming.\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...
"Järgnevad vormingud peale C<xtxt> eeldavad, et tõlgitav osa on ridade kogum. Tegelikult on võimalik tõlkida ainult osa reast, kuid muu kui C<xtxt> vormingu määramine ei anna mõistlikku tulemust.\n"
( run in 0.596 second using v1.01-cache-2.11-cpan-800906f7e73 )