|
Расширения файлов |
.html |
|
Расширение API |
html |
|
Импорт |
Да |
|
Экспорт |
Да |
|
Поддержка форм множественного числа |
Нет |
|
Поддержка описания |
Нет |
|
Варианты формата Эти параметры можно указать при загрузке и/или Скачать файла. В зависимости от метода загрузить/Скачать (интерфейс приложений API, CLI, синхронизация репозитория и т. д.), их можно указать в запрос параметрах |
document_id |
HTML используется во многих контекстах. Веб-разработка отошла от статических HTML файлов, но HTML контент все еще присутствует, например, в виде электронных писем.
Как и для всех поддерживаемых форматов, система пытается извлечь ключ и значения из документ на основе XML тегов, которые используются в фоновом режиме. В процессе этого простые элементы .HTML файла (заголовки, абзацы и т. д.) обнаруживаются правильно, но любой более сложный контент не поддерживается.
Все HTML теги импортируются в редактор, позволяя точно распознавать абзацы.
Пример:
<!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 переводимый Strings -->
<translations>
<string key=\"user.login.button\">Log In</string>
<string key=\"user.logout.button\">Log Out</string>
<string key=\"user.greeting\">Привет, {{username}}!</string>
<string key=\"form.error.required\">Это поле обязательно для заполнения.</string>
<string key=\"form.error.email\">Пожалуйста, введите действительный адрес электронная почта.</string>
</translations>
<!-- Больше контент пользовательского интерфейса, который может быть идентифицирован как Strings -->
<button data-i18n=\"user.login.button\">Войти</button>
<button data-i18n=\"user.logout.button\">Выйти</button>
<!-- Встроенный SVG (все еще XML!) -->
<svg width=\"100\" height=\"100\">
<text X=\"10\" y=\"20\" data-i18n=\"graphic.label\">Диаграмма</text>
</svg>
</body>
</html>
-
Атрибуты
data-i18n— это распространенный способ обнаружения HTML-элементов, контент которых должен быть заменен на локализованные Strings. -
Блок
<translations>с<string key=\"...\">значение</string>является идентифицируемым Пользовательский XML-блоком. -
Заполнители, такие как
{{username}}, сигнализируют о динамическом контенте.
Параметры формата
|
Идентификатор |
document_id |
|
Тип |
строка |
|
Загрузить |
Нет |
|
Скачать |
Да |
|
Описание |
Принимает Идентификатор документа существующих HTML-документов в рамках проекта, на основе которого должен выполняться экспорт. |