Dateierweiterungen |
.html |
API-Erweiterung |
html |
Importieren |
Ja |
Exportieren |
Ja |
Unterstützung für Pluralformen |
Nein |
Unterstützung für Beschreibungen |
Nein |
Format-Optionen |
document_id |
HTML wird in vielen Zusammenhängen verwendet. Die Webentwicklung hat sich von statischen HTML-Dateien entfernt, aber HTML-Inhalte sind immer noch vorhanden, z.B. in Form von E-Mails.
Wie bei allen unterstützten Formaten versucht das System, Keys und Werte aus dem Dokument auf der Grundlage der im Hintergrund verwendeten XML tags zu extrahieren. Während dieses Prozesses werden einfache Elemente der .HTML-Datei (Überschriften, Absätze usw.) korrekt erkannt, aber komplexere Inhalte werden nicht unterstützt.
Alle HTML tags werden in den Editor importiert, um Absätze korrekt zu erkennen.
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, dass Sie Ihren Aufenthalt genießen.</p> <!-- Block im XML-Stil zum Umschließen übersetzbarer Strings --> <translations> <string key="user.login.button">Log In</string> Zeichenfolge Key="user.logout.button">Zeichenfolge abmelden</ <Zeichenfolge Key="user.greeting">Hallo, {{username}}!</Zeichenfolge> <Zeichenfolge Key="form.error.required">Dieses Feld ist erforderlich.</Zeichenfolge> Zeichenfolge Key="form.error.E-Mail">Bitte gib eine gültige E-Mail Adresse ein.</ Zeichenfolge> </translations> <!-- Weitere UI Inhalte die als Strings identifiziert werden können --> <button data-i18n="user.login.button">Log In</button> <Schaltfläche data-i18n="user.logout.schaltfläche">Abmelden</ Schaltfläche> <!-- Embedded SVG (noch XML!) --> <svg width="100" height="100"> <text x="10" y="20" data-i18n="graphic.label">Chart</text> </svg> </body> </html>
-
Mit
data-i18n-
Attributen kann häufig festgestellt werden, welche HTML-Elemente durch lokalisierte Strings ersetzt werden sollen. -
Der
<translations>
Block mit<string key="...">value</string> is
t ein identifizierbarer benutzerdefinierter XML Block. -
Platzhalter wie
{{username}}
signalisieren dynamische Inhalte.
Format-Optionen
Identifikator |
document_id |
Typ |
Zeichenfolge |
Hochladen |
Nein |
Download |
Ja |
Beschreibung |
Übernimmt die Dokument ID der vorhandenen HTML Dokumente in das Projekt auf dem exportiert werden soll. |