|
Dateierweiterungen |
.html |
|
API-Erweiterung |
html |
|
Import |
Ja |
|
Exportieren |
Ja |
|
Unterstützung für Pluralformen |
Nein |
|
Unterstützung für Beschreibungen |
Nein |
|
Format-Optionen Diese Optionen können angegeben werden, wenn eine Datei hochgeladen und/oder Herunterladen wird. Abhängig von der hochladen/Herunterladen-Methode (API, CLI, Repo-Sync usw.) können sie in Query-Parametern |
document_id |
HTML wird in vielen Kontexten verwendet. Die Webentwicklung hat sich von statischen HTML-Dateien entfernt, aber HTML-Content ist immer noch vorhanden, z. B. in Form von E-Mails.
Wie bei allen unterstützten Formaten versucht das System, Keys und Werte basierend auf den im Hintergrund verwendeten XML-Tags aus dem Dokument zu extrahieren. Während dieses Prozesses werden einfache Elemente der .HTML-Datei (Überschriften, Absätze usw.) korrekt erkannt, aber komplexerer Content wird nicht unterstützt.
Alle HTML-Tags werden in den Editor importiert, was eine genaue Erkennung von Absätzen ermöglicht.
Beispiel:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset=\"UTF-8\">
<title>Phrase Strings Beispiel</title>
</head>
<body>
<h1 data-i18n=\"page.title\">Willkommen in unserer App</h1>
<p data-i18n=\"page.subtitle\">Wir hoffen, Ihr Aufenthalt gefällt Ihnen.</p>
<!-- XML-artiger Block, der zum Umschließen übersetzbarer Strings verwendet wird -->
<translations>
<string key="user.login.button">Log In</string>
<string key="user.logout.button">Log Out</string>
<string key=\"user.greeting\">Hallo, {{username}}!</string>
<string key=\"form.error.required\">Dieses Feld ist erforderlich.</string>
<string key=\"form.error.email\">Bitte geben Sie eine gültige E-Mail-Adresse ein.</string>
</translations>
<!-- Weitere UI-Content, der als Strings identifiziert werden könnte -->
<button data-i18n="user.login.button">Log In</button>
<button data-i18n="user.logout.button">Log Out</button>
<!-- Eingebettetes SVG (immer noch XML!) -->
<svg width=\"100\" height=\"100\">
<text x="10" y="20" data-i18n="graphic.label">Chart</text>
</svg>
</body>
</html>
-
data-i18nAttribute sind eine gängige Methode, um zu erkennen, welche HTML-Elemente ihren Content durch lokalisierte Strings ersetzen sollten. -
Der
<translations>Block mit<Zeichenfolge Key=\"...\">Wert</Zeichenfolge>ist ein identifizierbarer Individuell-XML-Block. -
Platzhalter wie
{{username}}signalisieren dynamischen Content.
Format-Optionen
|
Identifikator |
document_id |
|
Typ |
Zeichenfolge |
|
Upload |
Nein |
|
Download |
Ja |
|
Beschreibung |
Nimmt die Dokument-ID der vorhandenen HTML-Dokumente innerhalb des Projekts, auf dem der export basieren soll. |