2011-08-29 66 views
3

我正在标记已从德文翻译成英文的历史手稿。在网页上,我将同时提供两种语言。有没有一种可以接受的方式来标记这种情况?语义标记翻译

我正在考虑使用section标签分割翻译块并为每个标签提供一个lang属性。然而,从语义上讲,这在传达一段与另一段大致相同时失败。

对此的任何想法将不胜感激。

回答

1

没有数据的例子很难说;但有没有原因,你不能section他们在一起,并提供兄弟 s内的语言;这些将正确地传递上下文,并且可以被设计为并排显示。

<section> 
    <blockquote lang="en">English</blockquote> 
    <blockquote lang="de">Deutsch</blockquote> 
</section> 
0

我认为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)。


另请参见my answer到类似的问题。


注意,通过使用手稿(和翻译)的标题是不是document outline的一部分。