Podporované typy souborů (Strings)

.HTML (Strings)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Přípony souborů

.html

Rozšíření API

html

Import

Ano

Export

Ano

Podpora plurálových tvarů

Ne

Podpora pro popis

Ne

Možnosti formátu

Tyto možnosti lze specifikovat při nahrání a/nebo Stáhnout souboru. V závislosti na metodě nahrát/Stáhnout (API, CLI, Repo sync atd.) mohou být specifikovány v dotaz parametrech nahrát, Stáhnout nebo v konfiguračním souboru phrase.yml.

document_ID

HTML je používáno v mnoha kontextech. Vývoj webu se posunul od statických HTML souborů, ale HTML obsah je stále přítomen, např. ve formě e-mailů.

Jako u všech podporovaných formátů se systém snaží extrahovat klíč a hodnoty z dokument na základě XML tagů, které jsou použity na pozadí. Během tohoto procesu jsou jednoduché elementy .HTML souboru (nadpisy, odstavce atd.) detekovány správně, ale jakýkoli komplexnější obsah není podporován.

Všechny HTML tagy jsou importovány do editor, což umožňuje přesné rozpoznání odstavců.

Příklad:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset=\"UTF-8\">
  <title>Phrase Strings Example</title>
</head>
<body>
  <h1 data-i18n=\"page.title\">Welcome to Our App</h1>
  <p data-i18n=\"page.subtitle\">We hope you enjoy your stay.</p>

  <!-- XML-style block used to wrap překládaný text Strings -->
  <translations>
    <string key=\"user.login.button\">Log In</string>
    <string key=\"user.logout.button\">Log Out</string>
    <string key="user.greeting">Dobrý den, {{username}}!</string>
    <string key="form.error.required">Toto pole je povinné.</string>
    <string key="form.error.email">Zadejte prosím platnou e-mailovou adresu.</string>
  </translations>

  <!-- Více obsahu uživatelského rozhraní, který může být identifikován jako Strings -->
  <button data-i18n="user.login.button">Log In</button>
  <button data-i18n="user.logout.button">Odhlásit se</button>

  <!-- Vložené SVG (stále XML!) -->
  <svg width="100" height="100">
    <text X="10" y="20" data-i18n="graphic.label">Graf</text>
  </svg>
</body>
</html>
  • Atributy data-i18n jsou běžným způsobem, jak zjistit, které HTML elementy by měly mít svůj obsah nahrazen lokalizovanými Strings.

  • Blok <Překlady> s <string key="...">hodnota</string> je identifikovatelný Vlastní XML blok.

  • Zástupné symboly jako {{username}} signalizují dynamický obsah.

Možnosti formátu

Identifikátor

document_ID

Typ

řetěz|ec

Nahrát

Ne

Stáhnout

Ano

Popis

Vezme ID dokumentu stávajících HTML dokumentů v rámci projektu, na kterém by mělo být stáhnout založeno.

Byl pro vás tento článek užitečný?

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.