|
ファイル拡張子 |
.html |
|
API拡張 |
html |
|
インポート |
はい |
|
エクスポート |
はい |
|
複数形のサポート |
いいえ |
|
説明のサポート |
いいえ |
|
フォーマットオプション ファイルがアップロードおよび/またはダウンロードされる際に指定できるオプションです。アップロード/ダウンロード方法(API、CLI、Repo syncなど)に応じて、クエリパラメータ |
document_id |
HTMLは多くのコンテキストで使用されています。Web開発は静的な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\">Hello, {{username}}!</string>
<string key=\"form.error.required\">This field is required.</string>
<string key=\"form.error.email\">Please enter a valid メール address.</string>
</translations>
<!-- Stringsとして識別される可能性のあるその他のUIコンテンツ -->
<button data-i18n="user.login.button">Log In</button>
<button data-i18n="user.logout.button">Log Out</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要素のコンテンツをローカライズされたStringsに置き換えるべきかを検出する一般的な方法です。 -
<translations>ブロックと<string key=\"...\">value</string>は、識別可能なカスタムXMLブロックです。 -
{{username}}のようなプレースホルダーは、動的なコンテンツを示します。
ファイル形式オプション
|
識別子 |
document_id |
|
タイプ |
文字列 |
|
アップロード |
いいえ |
|
ダウンロード |
はい |
|
概要 |
エクスポートの基準となるプロジェクト内の既存のHTMLドキュメントのドキュメントIDを取得します。 |