【发布时间】:2012-07-19 11:57:29
【问题描述】:
某些语言可以接受拉丁字符的音译,例如印地语、俄语或日语。例如,用梵文书写的“男人在吃东西”的印地语是“आदमी खा रहा है।”。音译为“Aadmi kha raha hai”。 (或类似的东西;这种方法经常在网上使用,尤其是当人们无法使用印地语键盘时。)
在这种情况下,我们使用的是拉丁文,但仍在编写印地语,因此可以使用 lang 属性标记任一变体:
<span lang="hi">आदमी खा रहा है।</span> 或 <span lang="hi">Aadmi kha raha hai.</span>
然后我的问题是关于通常用拉丁字母本身编写的语言,但可能有针对非演讲者/学习者的语音指南(国际音标或临时发音)在赋予其语义意义方面是否有任何最佳实践?
例如,在爱尔兰语中,如果我说“男人在吃东西”,我会说“Tá an fear ag ithe”。我可以将其标记为:
<span lang="ga">Tá an fear ag ithe.</span>
如果我要为不会说话的人提供发音指南,我可能会说“Taw on far eg ih-he”。这句话不是毫无意义的,(如“lorem ipsum”文本)但英语或爱尔兰语的句子也不是。
在这种情况下,HTML 中与语言相关的属性的正确用法是什么,或者该用例目前没有被规范涵盖?
【问题讨论】:
-
在 SO 上看到爱尔兰语很有趣 :)
-
@Darragh 想为什么不用离家近的例子:)
标签: html localization