私はドイツ語から英語に翻訳された歴史的原稿をマークアップしているところです。ウェブページでは、両方の言語を並べて提供します。そのようなシナリオをマークアップするための受け入れられた方法はありますか?
セクションタグを使用して翻訳ブロックを分割し、それぞれにlang属性を提供することを考えていました。ただし、意味的には、これは1つのセクションが他のセクションとほぼ同等であることを伝えるのに失敗します。
これについての考えは大歓迎です。
私はドイツ語から英語に翻訳された歴史的原稿をマークアップしているところです。ウェブページでは、両方の言語を並べて提供します。そのようなシナリオをマークアップするための受け入れられた方法はありますか?
セクションタグを使用して翻訳ブロックを分割し、それぞれにlang属性を提供することを考えていました。ただし、意味的には、これは1つのセクションが他のセクションとほぼ同等であることを伝えるのに失敗します。
これについての考えは大歓迎です。
データの例がなければ、言うのは難しいです。section
しかし、それらを一緒にできず、兄弟内の言語を提供できなかった理由がありますblockquote
。これらはコンテキストを正しく伝達し、並べて表示されるようにスタイルを設定できます。
<section>
<blockquote lang="en">English</blockquote>
<blockquote lang="de">Deutsch</blockquote>
</section>
table
ここでは、元のテキストをその翻訳に関連付けるために使用できると思います。
<table lang="en">
<tr>
<th>Original/English</th>
<th>Translation/German</th>
</tr>
<tr>
<td><blockquote>…</blockquote></td>
<td lang="de"><blockquote>…</blockquote></td>
</tr>
</table>
(両方のバージョンが実際には異なるソースから引用されていると仮定します)
必要に応じて、オリジナルと翻訳をセクション、ページ、段落(またはその他)に分割し、それぞれを個別の行(tr
)で表すことができます。
同様の質問に対する私の回答も参照してください。
blockquote
原稿の見出し(および翻訳)を使用することは、ドキュメントの概要の一部ではないことに注意してください。