2011-08-29 8 views
3

Je suis en train de baliser un manuscrit historique qui a été traduit de l'allemand vers l'anglais. Sur la page Web, je fournirai les deux langues côte à côte. Existe-t-il un moyen accepté de baliser un tel scénario?Marquage sémantique des traductions

Je pensais diviser les blocs de traduction en utilisant la balise de section et en fournissant chacun un attribut lang. Cependant, sémantiquement, cela ne permet pas de communiquer qu'une section correspond à peu près à l'autre.

Toute idée à ce sujet serait grandement appréciée.

Répondre

1

Sans un exemple de données, c'est difficile à dire; mais existe-t-il une raison pour laquelle vous ne pouvez pas les regrouper, et fournir les langues au sein des frères s; ceux-ci portent alors correctement le contexte, et peuvent être appelés à apparaître côte à côte.

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

Je pense que table pourrait être utilisé ici pour rapporter le texte original à sa traduction:

<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> 

(en supposant que les deux versions sont en fait cité à partir d'une autre source)

Il serait possible de diviser l'original et la traduction en sections ou pages ou paragraphes (ou autres), si cela est utile, chacun représenté par une ligne distincte (tr).


Voir aussi my answer à une question similaire.


Notez qu'en utilisant les rubriques du manuscrit (et la traduction) ne font pas partie du document outline.