|
文件扩展名 |
.html |
|
API 扩展 |
html |
|
导入 |
是 |
|
导出 |
是 |
|
复数形式支持 |
否 |
|
描述支持 |
否 |
|
格式选项 这些选项可以在上传和/或下载文件时指定。根据上传/下载方法(API、CLI、Repo同步等),它们可以在查询参数 |
document_id |
HTML 在许多场景中使用。网页开发已经不再依赖静态 HTML 文件,但 HTML 内容仍然存在,例如以电子邮件的形式。
与所有支持的格式一样,系统尝试根据后台使用的 XML 标签从文档中提取键和值。在此过程中,.HTML 文件的简单元素(标题、段落等)被正确检测,但任何更复杂的内容不被支持。
所有 HTML 标签都被导入到编辑器中,以便准确识别段落。
示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>短语字符串示例</title>
</head>
<body>
<h1 data-i18n="page.title">欢迎使用我们的应用</h1>
<p data-i18n="page.subtitle">希望您喜欢您的停留。</p>
<!-- 用于包装可翻译字符串的 XML 风格块 -->
<translations>
<string key="user.login.button">Log In</string>
<string key="user.logout.button">登出</string>
<string key="user.greeting">你好,{{username}}!</string>
<string key="form.error.required">此字段为必填项。</string>
<string key="form.error.email">请输入有效的电子邮件地址。</string>
</translations>
<!-- 可能被识别为字符串的更多 UI 内容 -->
<button data-i18n="user.login.button">Log In</button>
<button data-i18n="user.logout.button">登出</button>
<!-- 嵌入的 SVG(仍然是 XML!) -->
<svg width="100" height="100">
<text x="10" y="20" data-i18n="graphic.label">Chart</text>
</svg>
</body>
</html>
-
data-i18n属性是检测哪些 HTML 元素的内容应该被本地化字符串替换的常见方式。 -
<translations>块与<string key="...">值</string>是一个可识别的自定义 XML 块. -
占位符如
{{username}}表示动态内容。
格式选项
|
标识符 |
document_id |
|
类型 |
字符串 |
|
上传 |
否 |
|
下载 |
是 |
|
说明 |
获取导出应基于的项目中现有HTML文档的文档ID。 |