从ltr到rtl自动设计

时间:2016-03-08 16:33:12

标签: translation right-to-left hebrew left-to-right

我有一个法语网站是LFR(从左到右) 客户希望用希伯来语翻译网站,从而将其转换为RTL(从右到左)。在所有希伯来语网站中,设计都是颠倒的

https://he.wikipedia.org/wiki/

https://www.google.co.il/

有没有办法自动执行此操作?我不是在谈论文本方向。我想将它水平翻转设计,就像镜面效果一样。

1 个答案:

答案 0 :(得分:4)

您的里程可能会有所不同。一些网页生成工具支持RTL轻松切换,而其他网页生成工具在指定<html dir="rtl">时完全断开。浏览器碎片也可能是一个问题:某些浏览器根本无法正确支持RTL项目符号列表。

网上有很多好的教程;我建议https://hacks.mozilla.org/2015/09/building-rtl-aware-web-apps-and-websites-part-1/https://hacks.mozilla.org/2015/10/building-rtl-aware-web-apps-websites-part-2/。如果你查找谷歌搜索更多文章,请记住这个领域正在迅速改变,几年前的一些食谱可能已经过时了。

您可能会发现自css-fliprtlcss有用。

请注意,本地化通常并不容易,并且总是需要手动触摸。您必须非常了解目标文化,以识别可能对最终用户来说可怕的微小故障。例如,在希伯来语网站上,您需要为&#34;返回&#34;按钮。在阿拉伯语网站上,一些数字应该用指示数字表示,但其他数字应该使用通常的数字。

LTR本地化也常见一周的第一天等问题。