Berkas HTML

Added in version 4.1.

Konten yang dapat diterjemahkan diekstrak dari berkas HTML dan ditawarkan untuk diterjemahkan.

Catatan

Tidak seperti kebanyakan format lain, perubahan dalam berkas terjemahan tidak akan diimpor ke Weblate karena tidak dapat dilakukan dengan andal. Sumber kebenaran terjemahan adalah Weblate, bukan berkas terjemahan itu sendiri.

Lihat juga

HTML

Contoh berkas:

<html>
  <body>
    <p>Ahoj světe!</p>

    <p>Orangutan has five bananas.</p>

    <p>
      Try Weblate at <a href="https://demo.weblate.org/">weblate.org</a>!
    </p>

    <p>Thank you for using Weblate.</p>
  </body>
</html>
Fitur yang didukung

Ekstensi berkas

.htm, .html

Linguality ⓘ

Ekabahasa

Mendukung jamak ⓘ

No

Mendukung deskripsi ⓘ

No

Mendukung penjelasan ⓘ

No

Mendukung konteks ⓘ

No

Mendukung lokasi ⓘ

No

Mendukung penanda ⓘ

No

Pengenal API

html

Supports read-only strings ⓘ

No

Supports removing obsolete strings ⓘ

No

Check flags added by this format ⓘ

HTML Tidak Aman, strict-same

Konfigurasi Weblate

Weblate Umum Konfigurasi komponen

Mask berkas

path/*.html

Berkas bahasa dasar ekabahasa

path/en.html

Templat untuk terjemahan baru

path/en.html

Format berkas

Berkas HTML

Parameter format berkas

html_merge_duplicates=True

Menangani string ganda

Secara bawaan, Weblate memperlakukan setiap kemunculan string sebagai unit terjemahan terpisah untuk memberikan konteks berbasis baris. Ini dapat menjadi masalah dalam berkas HTML, di mana memindahkan elemen mengubah konteks dan dapat menyebabkan hilangnya terjemahan.

Untuk menggabungkan string yang identik ke dalam satu unit terjemahan, aktifkan Hapus ganda string identik di Parameter format berkas.

Catatan

Mengaktifkan opsi ini menonaktifkan konteks berbasis baris untuk unit yang digabungkan, memastikan bahwa terjemahan tetap stabil meskipun elemen dipindahkan di dalam dokumen.