我们的问题是文本不断被翻转.似乎一些文本编辑器(如Eclipse)公然不支持从右到左的文本.并且在某些情况下,文本不会逐字逐句翻转,但是从Microsoft Word复制回UTF-8 xml文件时,逐字逐句或重复排列.
例如,翻译器提供的每一行都有空格,我自然想要清理它们.但这样做翻了一些文字!
例如:
إغلاقالتطبيق
成为:
التطبيقإغلاق
只需删除边缘周围的空格即可.
问题:
1.我应该使用什么编辑器?
2.可以在同一行混合使用英语和阿拉伯语(例如应用程序名称或其他不应翻译的单词),或者这基本上是否禁止?
解决方法
对问题1的回答:
任何支持UTF8的编辑器都可以.我现在正在使用eclipse和记事本.
要使用UTF8设置eclipse(由于某种原因这不是默认设置),请转到窗口菜单 – >偏好 – >一般 – >工作区然后将文本文件编码从deault(cp1252)更改为other,并选择utf8,然后重新启动eclipse.
对于记事本,请确保安装支持的语言环境,包括阿拉伯语.在安装期间不会检查它,您必须勾选复选框以启用该功能.
对问题2的回答:
将阿拉伯语和英语单词混合在一起是绝对可以的.我发现的一篇非常好的文章写在这里http://www.w3.org/International/tutorials/bidi-xhtml/
本文介绍了支持从右到左语言(包括阿拉伯语和希伯来语)的网站的设计概念,重点是阿拉伯语,因为它是一种更复杂的语言,因为有些字母与其他字母相连而有些则没有.
尽管本文讨论的是网站设计,但它有很多应该混合阿拉伯语和英语的方式.
原文地址:https://www.jb51.cc/android/314583.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。