4

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

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

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

有没有办法自动做到这一点?同样,我不是在谈论文本方向。我想将它水平翻转设计,就像镜子一样。

4

1 回答 1

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的自动化很有用。

请注意,本地化通常并不容易,并且总是需要手动触摸。您必须非常了解目标文化,才能识别最终用户可能看起来很糟糕的微小故障。例如,在希伯来语网站上,“返回”按钮需要不同的图像。在阿拉伯语网站上,一些数字应该用印度数字表示,但其他数字应该使用通常的数字。

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

于 2016-03-11T16:59:01.777 回答