HTML-Dateien

Added in version 4.1.

Der übersetzbare Inhalt wird aus den HTML-Dateien extrahiert und zur Übersetzung angeboten.

Bemerkung

Im Gegensatz zu den meisten anderen Formaten werden die Änderungen in den Übersetzungsdateien nicht in Weblate importiert, da dies nicht zuverlässig möglich ist. Die Quelle der Wahrheit für die Übersetzungen ist Weblate, nicht die übersetzte Datei.

Siehe auch

HTML

Beispieldatei:

<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>

Weblate-Konfiguration

Typische Weblate-Komponentenkonfiguration

Dateimaske

path/*.html

Einsprachige Basissprachdatei

path/en.html

Vorlage für neue Übersetzungen

path/en.html

Dateiformat

HTML-Datei

Dateiformat-Parameter

html_merge_duplicates=True

Handling duplicate strings

By default, Weblate treats each occurrence of a string as a separate translation unit to provide line-based context. This can be problematic in HTML files, where moving elements changes the context and can lead to translation loss.

To consolidate identical strings into a single translation unit, enable Deduplicate identical strings in the Dateiformat-Parameter.

Bemerkung

Enabling this option disables line-based context for the merged units, ensuring that translations remain stable even if elements are moved within the document.