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

API rozšíření

html

Import

Ano

Export

Ano

Podpora plurálových tvarů

Ne

Podpora pro popis

Ne

Možnosti formátu

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

dokument_id

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

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

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

Příklad:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Příklad řetězců fráze</title>
</head>
<body>
  <h1 data-i18n="page.title">Vítejte v naší aplikaci</h1>
  <p data-i18n="page.subtitle">Doufáme, že si pobyt užijete.</p>

  <!-- Blok ve stylu XML použitý k obalení překládaných řetězců -->
  <translations>
    <string key="user.login.button">Přihlásit se</string>
    <string key="user.logout.button">Odhlásit se</string>
    <string key="user.greeting">Ahoj, {{username}}!</string>
    <string key="form.error.required">Toto pole je povinné.</string>
    <string key="form.error.email">Zadejte platnou e-mailovou adresu.</string>
  </translations>

  <!-- Další obsah uživatelského rozhraní, který může být identifikován jako řetězce -->
  <button data-i18n="user.login.button">Přihlásit se</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">Chart</text>
  </svg>
</body>
</html>
  • data-i18n atributy jsou běžným způsobem, jak zjistit, které HTML prvky by měly mít svůj obsah nahrazen lokalizovanými řetězci.

  • Blok <translations> s <string key="...">hodnota</string> je identifikovatelný vlastní XML blok.

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

Možnosti formátu

Identifikátor

dokument_id

Typ

řetěz|ec

Nahrání

Ne

Stáhnout

Ano

Popis

Vezme ID dokumentu existujících HTML dokumentů v rámci projektu, na kterém by měl být export založen.

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.