App-Greple-xlate

 view release on metacpan or  search on metacpan

i18n/src/xlate.pod.xlate-deepl-ID.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",
      "Penyamaran melindungi markup agar tidak diterjemahkan. Untuk menyembunyikan string sensitif dari layanan terjemahan itu sendiri, lihat L</ANONYMIZATION AND TEMPLATES>; keduanya dapat digunakan bersamaan.\n"
   ],
   [
      "This interface is experimental and subject to change in the future.\n",
      "Antarmuka ini bersifat eksperimental dan dapat berubah di masa depan.\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...
      "String sensitif dapat disembunyikan sebelum dikirim ke API terjemahan dan dipulihkan dalam keluaran. Tersedia tiga sumber aturan anonimisasi: berkas kamus (B<--xlate-anonymize>), penanda inline dalam dokumen itu sendiri (B<--xlate-anonymize-ma...
   ],
   [
      "For form documents (quarterly reports and the like), define the actors up front and reference them in the body:\n",
      "Untuk dokumen formulir (laporan triwulanan dan sejenisnya), tentukan aktor di bagian awal dan rujuk mereka di bagian isi:\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...
      "Terjemahkan templat sekali per bahasa dengan C<--xlate-template> (dan C<--xlate-frontmatter> jika nilainya disimpan dalam berkas), lalu tampilkan setiap kasus dengan mode mandiri B<pandoc-embedz> — nilai di bawah C<global:> dalam konfigurasi...
   ],
   [
      "For inline marks, providing a macro definition config makes the same translated template render either the real names or a redacted version:\n",
      "Untuk tanda-tanda inline, menyediakan konfigurasi definisi makro akan membuat templat terjemahan yang sama menampilkan nama asli atau versi yang disunting:\n"
   ],
   [
      "Exclude embedz blocks from translation when a document contains them:\n",
      "Kecualikan blok embedz dari terjemahan jika dokumen mengandungnya:\n"
   ],
   [
      "Invoke the translation process for each matched area.\n",
      "Memanggil proses penerjemahan untuk setiap area yang cocok.\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",
      "Tanpa opsi ini, B<greple> berperilaku sebagai perintah pencarian biasa. Jadi, Anda dapat memeriksa bagian mana dari file yang akan menjadi subjek terjemahan sebelum memanggil pekerjaan yang sebenarnya.\n"
   ],
   [
      "Command result goes to standard out, so redirect to file if necessary, or consider to use L<App::Greple::update> module.\n",
      "Hasil perintah akan keluar ke standar, jadi alihkan ke file jika perlu, atau pertimbangkan untuk menggunakan modul L<App::Greple::update>.\n"
   ],
   [
      "Option B<--xlate> calls B<--xlate-color> option with B<--color=never> option.\n",
      "Opsi B<--xlate> memanggil opsi B<--xlate-color> dengan opsi 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"...
      "Dengan opsi B<--xlate-fold>, teks yang dikonversi akan dilipat dengan lebar yang ditentukan. Lebar default adalah 70 dan dapat diatur dengan opsi B<--xlate-fold-width>. Empat kolom dicadangkan untuk operasi run-in, sehingga setiap baris dapat ...
   ],
   [
      "Specifies the translation engine to be used.\n",
      "Menentukan mesin terjemahan yang akan digunakan.\n"
   ],
   [
      "At this time, the following engines are available\n",
      "Pada saat ini, mesin berikut ini tersedia\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...
      "Modul mesin dicari terlebih dahulu di ruang nama backend (C<llm>, lalu C<gpty>), kemudian langsung di bawah C<App::Greple::xlate>. Jadi, C<gpt5> memuat C<App::Greple::xlate::llm::gpt5> yang memanggil perintah C<llm>, sedangkan C<gpt4o> menggun...
   ],
   [
      "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",
      "Alih-alih memanggil mesin penerjemah, Anda diharapkan untuk bekerja. Setelah menyiapkan teks yang akan diterjemahkan, teks tersebut disalin ke clipboard. Anda diharapkan untuk menempelkannya ke formulir, menyalin hasilnya ke clipboard, dan men...
   ],
   [
      "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",
      "Tentukan bahasa target. Mesin LLM menerima nama atau kode bahasa apa pun yang dipahami model; hal ini akan disisipkan ke dalam prompt terjemahan. Anda dapat melihat bahasa yang tersedia melalui perintah C<deepl languages> saat menggunakan mesi...
   ],
   [
      "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",
      "Label yang digunakan untuk teks asli dalam format keluaran C<conflict>, C<colon>, dan C<ifdef>. Dengan mesin B<DeepL>, nilai non-default juga diteruskan sebagai bahasa sumber.\n"
   ],
   [
      "Specify the output format for original and translated text.\n",
      "Tentukan format output untuk teks asli dan terjemahan.\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...
      "Format berikut ini selain C<xtxt> mengasumsikan bahwa bagian yang akan diterjemahkan adalah kumpulan baris. Pada kenyataannya, dimungkinkan untuk menerjemahkan hanya sebagian dari sebuah baris, tetapi menentukan format selain C<xtxt> tidak aka...
   ],
   [
      "Original and converted text are printed in L<git(1)> conflict marker format.\n",
      "Teks asli dan teks yang dikonversi dicetak dalam format penanda konflik L<git(1)>.\n"
   ],
   [
      "You can recover the original file by next L<sed(1)> command.\n",
      "Anda dapat memulihkan file asli dengan perintah L<sed(1)> berikutnya.\n"
   ],
   [
      "The original and translated text are output in a markdown's custom container style.\n",
      "Teks asli dan terjemahan ditampilkan dalam gaya wadah khusus penurunan harga.\n"
   ],
   [
      "Above text will be translated to the following in HTML.\n",
      "Teks di atas akan diterjemahkan ke dalam HTML berikut ini.\n"
   ],
   [
      "Number of colon is 7 by default. If you specify colon sequence like C<:::::>, it is used instead of 7 colons.\n",
      "Jumlah titik dua adalah 7 secara default. Jika Anda menentukan urutan titik dua seperti C<:::::>, ini digunakan sebagai pengganti 7 titik dua.\n"
   ],
   [
      "Original and converted text are printed in L<cpp(1)> C<#ifdef> format.\n",
      "Teks asli dan teks yang dikonversi dicetak dalam format L<cpp(1)> C<#ifdef>.\n"
   ],
   [
      "You can retrieve only Japanese text by the B<unifdef> command:\n",
      "Anda hanya dapat mengambil teks bahasa Jepang dengan perintah 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",
      "Teks asli dan teks yang dikonversi dicetak dipisahkan oleh satu baris kosong. Untuk C<spasi+>, ini juga menghasilkan baris baru setelah teks yang dikonversi.\n"
   ],
   [
      "If the format is C<xtxt> (translated text) or unkown, only translated text is printed.\n",
      "Jika formatnya adalah C<xtxt> (teks terjemahan) atau tidak diketahui, hanya teks terjemahan yang dicetak.\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>...
      "Tentukan panjang maksimum teks yang akan dikirim ke API sekaligus. Nilai default 0 berarti batas yang ditetapkan oleh mesin itu sendiri: untuk layanan akun DeepL gratis, batasnya adalah 128K untuk API (B<--xlate>) dan 5000 untuk antarmuka clip...
   ],
   [
      "Specify the maximum lines of text to be sent to the API at once.\n",
      "Tentukan jumlah maksimum baris teks yang akan dikirim ke API sekaligus.\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",
      "Tetapkan nilai ini ke 1 jika Anda ingin menerjemahkan satu baris dalam satu waktu. Opsi ini lebih diutamakan daripada opsi 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 ...
      "Tentukan prompt khusus yang akan dikirim ke mesin terjemahan. Opsi ini tersedia untuk mesin LLM (C<gpt3>, C<gpt4o>, C<gpt5>) tetapi tidak untuk DeepL. Anda dapat menyesuaikan perilaku terjemahan dengan memberikan instruksi spesifik kepada mode...
   ],
   [
      "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...
      "Tentukan informasi konteks tambahan yang akan dikirim ke mesin penerjemahan. Opsi ini dapat digunakan beberapa kali untuk memberikan beberapa string konteks. Informasi konteks membantu mesin penerjemah memahami latar belakang dan menghasilkan ...
   ],
   [
      "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...
      "Jumlah blok terjemahan di sekitarnya yang diteruskan sebagai konteks referensi saat menerjemahkan ulang blok yang diubah (default 2). Konteks tersebut juga mencakup teks sumber mentah di sekitar wilayah yang diubah (judul, struktur daftar, ket...
   ],
   [
      "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...
      "Menginisialisasi cache dokumen baru dari berkas cache dokumen lain. Berguna untuk laporan berkala: menginisialisasi cache edisi baru dengan cache edisi sebelumnya, sehingga paragraf yang tidak diubah tidak diterjemahkan ulang dan paragraf yang...
   ],
   [
      "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",
      "Anonimkan string sensitif sebelum dikirim ke API terjemahan, dan pulihkan kembali dalam hasil keluaran. Berkas kamus memberikan satu entri per item: dalam format JSON (kanonik, dapat dihasilkan oleh mesin)\n"
   ],
   [
      "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...
      "atau dalam format baris sederhana (C<category pattern>,  C</.../>untuk regex). Setiap item diganti dengan tag kategori seperti C<< <person id=\"1\" /> >>; string yang sama selalu mendapatkan tag yang sama, sehingga model dapat melacak siapa ad...
   ],
   [
      "A dictionary can be generated by an external tool -- for example a local model extracting sensitive entities:\n",
      "Kamus dapat dihasilkan oleh alat eksternal — misalnya model lokal yang mengekstrak entitas sensitif:\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 dalam berkas ditoleransi. Nilai dalam format baris front matter hanya boleh disertai komentar penutup pada barisnya sendiri, bukan setelah nilai tersebut.\n"
   ],
   [
      "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...
      "Kumpulkan entri anonimisasi dari tanda-tanda inline di dalam dokumen itu sendiri. Tandai kemunculan pertama seperti C<{{ person(\"山田太郎\") }}> dan setiap kemunculan string tersebut di seluruh dokumen akan dianonimkan. Tanda itu sendiri ...
   ],
   [
      "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",
      "Perhatikan bahwa dengan opsi nilai opsional seperti ini, argumen file berikutnya akan dianggap sebagai nilainya: tulis C<--xlate-anonymize-mark=> (dengan C<=> di bagian akhir) saat menggunakan notasi default.\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...
      "Notasi alternatif dapat dikonfigurasi, misalnya C<< --xlate-anonymize-mark='@@(?<category>[a-z][a-z0-9_]*):(?<text>[^\\n]+?)@@' >> untuk tanda bergaya C<@@person:NAME@@>, atau bentuk komentar HTML yang tetap tidak terlihat dalam Markdown yang ...
   ],
   [
      "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...
      "Perlakukan ekspresi templat (default: Jinja2 C<{{ ... }}>, C<{% ... %}>, C<{# ... #}>) sebagai penanda tempat yang tidak transparan: instruksikan model untuk menyalinnya tanpa perubahan dan verifikasi, per blok, bahwa respons berisi ekspresi y...
   ],
   [
      "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",
      "Perhatikan bahwa dengan opsi nilai opsional seperti ini, argumen berkas yang mengikuti akan dianggap sebagai nilainya: tulis C<--xlate-template=> (dengan C<=> di bagian akhir) saat menggunakan notasi default.\n"



( run in 1.761 second using v1.01-cache-2.11-cpan-364913b4093 )