Unterstützte Dateitypen (Strings)

.HTML (Strings)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

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 Hochladen, Herunterladen oder in der phrase.yml Konfigurationsdatei angegeben werden.

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-i18n Attribute 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.

War dieser Beitrag hilfreich?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.