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
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>
Dateierweiterungen |
|
|---|---|
Linguistik: ⓘ |
Einsprachig |
Unterstützt Pluralformen ⓘ |
|
Unterstützt Beschreibungen ⓘ |
|
Unterstützt Erklärung ⓘ |
|
Unterstützt Kontext ⓘ |
|
Unterstützt Ort ⓘ |
|
Unterstützt Markierungen ⓘ |
|
API-Kennung |
|
Unterstützt schreibgeschützte Zeichenketten ⓘ |
|
Check flags added by this format ⓘ |
Unsicheres HTML, |
Weblate-Konfiguration¶
Typische Weblate-Komponentenkonfiguration |
|
|---|---|
Dateimaske |
|
Einsprachige Basissprachdatei |
|
Vorlage für neue Übersetzungen |
|
Dateiformat |
HTML-Datei |
Dateiformat-Parameter |
|
Behandlung doppelter Zeichenketten¶
Standardmäßig behandelt Weblate jedes Vorkommen einer Zeichenkette als separate Übersetzungseinheit, um einen zeilenbasierten Kontext bereitzustellen. Dies kann in HTML-Dateien problematisch sein, da das Verschieben von Elementen den Kontext verändert und Übersetzungsverluste entstehen können.
Um identische Zeichenketten in einer einzigen Übersetzungseinheit zusammenzufassen, aktivieren Sie Identische Zeichenketten deduplizieren in Dateiformat-Parameter.
Bemerkung
Durch Aktivieren dieser Option wird der zeilenbasierte Kontext für die zusammengeführten Einheiten deaktiviert, wodurch sichergestellt wird, dass die Übersetzungen konsistent bleiben, selbst wenn Elemente innerhalb des Dokuments verschoben werden.