サポートするファイル形式(Strings)

.HTML (Strings)

本コンテンツはPhrase Language AIの機械翻訳により、英語から翻訳されています。

ファイル拡張子

.html

API拡張

html

インポート

はい

エクスポート

はい

複数形のサポート

いいえ

説明のサポート

いいえ

フォーマットオプション

document_id

HTMLは様々な文脈で使用されています。Web開発は静的HTMLファイルから脱却しましたが、EメールなどのHTMLコンテンツは残っています。

サポートされているすべてのファイル形式と同様に、システムはバックグラウンドで使用される XML tags に基づいてドキュメントからキーと値を抽出しようとします。このプロセスでは、HTMLファイルの単純な要素(見出し、段落など)は正しく検出されますが、それ以上の複雑なコンテンツはサポートされません。

すべての HTML tags がエディタにインポートされ、段落を正確に認識できるようになります。

例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Phrase Stringsの例</title>
</head>
<body>
  <h1 data-i18n="page.title">アプリへようこそ</h1>
  <p data-i18n="page.subtitle">ご滞在をお楽しみください</p>

  <!-- 翻訳可能Stringsの折り返しに使用されるXMLスタイルのブロック -->
  <translations>
    <string key="user.login.button">Log In</string>
    <string key="user.logout.button">Log Out</string>
    <string key="user.greeting">Hello, {{username}}!</string>
    <文字列キー="form.error.required">このフィールドは必須です。</文字列>
    <string key="form.error.email">Please enter a valid email address.</string>
  </translations>

  <!-- Stringsとして識別される可能性のあるその他のUIコンテンツ -->
  <ボタン data-i18n="user.login.ボタン">ログイン</ボタン>
  <ボタン data-i18n="user.logout.ボタン">ログアウト</ボタン>

  <!-- 埋め込み SVG (XML のまま) -->
  <svg width="100" height="100">
    <text x="10" y="20" data-i18n="graphic.label">チャート</text>
  </svg>
</body>
</html>
  • data-i18n 属性は、内容をローカライズされた Strings に置き換える必要がある HTML 要素を検出する一般的な方法です。

  • <文字列キー="...">値</文字列>を持つ <translations> ブロックは、識別可能なカスタム XML ブロックです。

  • {{username}}などのプレースホルダーは動的コンテンツを示します。

ファイル形式オプション

識別子

document_id

タイプ

文字列

アップロード

いいえ

ダウンロード

はい

概要

エクスポートの基となるプロジェクト内の既存の HTML ドキュメントのドキュメント ID を使用します。

 
この記事は役に立ちましたか?

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.