|
Dateierweiterungen |
.html |
|
API-Erweiterung |
html |
|
Importieren |
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 heruntergeladen wird. Je nach Upload-/Download-Methode (API, CLI, Repo-Synchronisierung usw.) können sie in Abfrageparametern |
document_id |
HTML wird in vielen Kontexten verwendet. Die Webentwicklung hat sich von statischen HTML-Dateien entfernt, aber HTML-Inhalte sind weiterhin vorhanden, z. B. in Form von E-Mails.
Wie bei allen unterstützten Formaten versucht das System, Schlüssel und Werte aus dem Dokument basierend auf den 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 eine genaue Erkennung von Absätzen zu ermöglichen.
Beispiel:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Beispiel für Phrase-Strings</title>
</head>
<body>
<h1 data-i18n="page.title">Willkommen in unserer App</h1>
<p data-i18n="page.subtitle">Wir hoffen, Sie genießen Ihren Aufenthalt.</p>
<!-- XML-Stilblock, der verwendet wird, um übersetzbare Zeichenfolgen zu umschließen -->
<translations>
<string key="user.login.button">Einloggen</string>
<string key="user.logout.button">Ausloggen</string>
<string key="user.greeting">Hello, {{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-Inhalte, die als Zeichenfolgen identifiziert werden könnten -->
<button data-i18n="user.login.button">Einloggen</button>
<button data-i18n="user.logout.button">Ausloggen</button>
<!-- Embedded SVG (still 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 Möglichkeit, um zu erkennen, welche HTML-Elemente ihren Inhalt mit lokalisierten Zeichenfolgen ersetzen sollten. -
Der
<translations>Block mit<string key="...">Wert</string>ist ein identifizierbarer benutzerdefinierter XML-Block. -
Platzhalter wie
{{username}}signalisieren dynamische Inhalte.
Format-Optionen
|
Identifikator |
document_id |
|
Typ |
Zeichenfolge |
|
Hochladen |
Nein |
|
Download |
Ja |
|
Beschreibung |
Nimmt die Dokument-ID der vorhandenen HTML-Dokumente innerhalb des Projekts, auf dem der Export basieren soll. |