超全面!阿拉伯语本地化设计指南优设网

阿拉伯语,是世界上第三大书面语言,仅次于英语和汉语,在中东大约有 6 亿多人在使用。在“一带一路“的出海浪潮中,阿拉伯语本地化是绕不开的一个课题。

1. 什么是 RTL

说 RTL 这个模式前,我们需要谈到它的另一个模式就是 LTR,这两者的区别如下:

LTR(Left to Right):从左到右,书写和阅读的方向是从左往右延伸的,在汉语阅读中,包括英语,我们都是以“F”方式进行扫描阅读,先左上角,然后水平移动,继而换行重复上一个动作。

RTL(Right to Left):刚好相反,就是阅读和使用习惯都是从右向左的,阿拉伯语就属于这个情况,他们会先从界面的右上角开始,然后水平向左移动视线,再然后向下换行重复上一个动作。

我们来看一张阿拉伯 Youtube 网站的首页图,从中文到阿拉伯语界面上好像是做了一个镜像翻转,用户的整个引导视线是翻转的“F”。网站导航布局是从右往左,顶部的筛选控件排序也是从右往左,包括图片的标题描述等都是遵循从右向左。这就是我们说的 RTL 模式。

其中有些元素,例如右上角 logo、中英文文字,好像还是原来的样子,只是挪了一个位置,改了一下对齐方式,这个下方会详细解释。

2. RTL 原则

通过以上案例,基本就了解了阿拉伯语的一个简单原则。阿拉伯语用户进入到一个网站,首先是从页面的右上角开始,扫描顶部,然后换行再从右侧开始扫描。

3. 实际应用场景

从 LTR 到 RTL 整个网站及应用程序,在页面结构及阅读习惯上需要作出调整,以下通过一些常见的案例帮你熟悉它们。

①导航

整个导航系统都会以相反的顺序展示,在 LTR 模式下,导航是从左到右排序的,而在 RTL 原则下,图标的排序方向则是相反的。

从导航进入到二级页面后,后退/前进的箭头也都是需要被镜像的。

②阿语混排

在一些页面上,也会涉及到中英阿多语言混排的情况,比如上述提到的 Youtube 网站,我们会发现,页面作了镜像,阿语采用了 RTL 的流向,而混插其中的中文字符和英文单词的阅读还是遵循 LTR 原则的。不过对齐方式则统一是右对齐,以保证界面的一致性。

③进度条

进度条这类受时间影响的组件,它也同样遵循 RTL 原则,受阅读方向的改变,所以进度条、加载动画等也是同样需要镜像的。但注意,表示进度、容量等的连续数字不需要镜像翻转,如图中的“40%”。

④图片排序

⑤骨架屏

骨架屏,一种内容加载器,也是需要做 RTL 布局更改的,因为它的内容条是真实的阅读方向,在内容生成前会起到视觉引导的作用。

⑥图片海报

对于海报 Banner 这类,不可以直接翻转图片,但是需要做左右排版上的调整。其中图片上的行动按钮是一个容易忽视的地方,当界面从 LTR 转变为 RTL 后,图片上的行动按钮在布局上也是需要跟着作出调整。

⑦富文本编辑器

内容编辑文档,也需要将段落的输入调整成从右往左,其中编辑器的工具栏也需要作镜像改变。注意,撤销(上一步)、重做(下一步)按钮的位置,也是需要镜像的。

⑨界面对齐

排版布局中,RTL 需要保持一致的右对齐方式,比如表格、表单、图表等,就像我们浏览日常网站一样,一致的阅读起始线,能给用户舒适的阅读体验。

4. 如何镜像翻转

这个地方,网站开发工程师不需要重新 code 网站,只要已设计好的网站或者应用程序,做一个语言镜像动作就可以,不过仍然需要注意,镜像后的文本语言,可能会出现布局错乱溢出等情况发生,还需要作二次的细微调整。感兴趣的同学,可以在自己的网站全局 CSS 属性加入 direction=rtl,即可得到当前网站的一个镜像,然后再把语言翻译一下。

上述谈到,RTL 原则界面的书写和阅读顺序都是从右往左,界面会存在一些动画、鼠标点击及手势动作,它们同样也需要遵循 RTL 的原则。

1. 手势滑动方向

在 RTL 模式下,手势会调整成从左往右滑动,隐藏的操作按钮会落在视线的结束位置,也就是该内容区域的左侧位置。

2. 跑马灯方向

因为面积有限,跑马灯是一个很好节省空间的组件。在 RTL 原则下,因为人的阅读方向是从右侧开始的,所以隐藏的文字需要左侧露出,其滚动方向就是从左往右的。

3. 轮播方向

上述举 iPhone 天气例子有提到,翻页器也是做了镜像改变,在 RTL 模式下,轮播图的第一张是显示在最右侧,所以轮播图的滑动方向也是镜像,从左到右轮动的。

1. 汉字的差异

一般情况下,阿拉伯字体比汉字高度小一点,在水平方向上会更宽一点,字体上也会更简单一点,所以占用屏幕空间多一点。

在一些普通的文本中,我们可以直接沿用原来字号的大小。但是一些按钮、标题、标签等需要强调的展示上,为了保证整个视觉的平衡,可以将字体稍微增大 2 磅,因为直接翻译后的阿拉伯语在视觉上会显得稍小,稍微增大能够有效弥补带来的视觉差异。

2. 英语的差异

阿拉伯语和英语不一样,它没有大小写的概念。比如一些导航、标题使用上,全部的英文大写,在视觉上会相比阿拉伯语重很多。要弥补这种视觉大小的差异,可以将阿拉伯语放大 10。这个地方尤其需要注意,较小的字号全部英文大写直接翻译会更为明显,像是导航名称上 CRM、CDP 这类通用的产品名尤其注意。

3. 不要放大字间距

阿拉伯语字词之间是相互连接起来的,不要随意增加它们的间距,否则会把一些字母断开,从而带来一些语言上的歧义。

图标是界面信息中非常重要的组成部分,它是作为一些操作引导或信息传达的视觉触发点,设计上也仍需要遵循 RTL 原则。

1. 带有方向的图标需要镜像

简单来说,图标在信息传达上就含有左右的指向需要作镜像处理的,翻转后的图标和文本阅读方向上更为匹配,常见的有汽车、飞机等交通类工具图标。

指向性箭头图标需要镜像。这类比较简单,它在原本 LTR 界面就有方向性,在 RTL 布局中,受整个界面阅读的方向改变,也是需要作翻转的。

带文本阅读方向的图标,这类是比较容易忽视的,因为图标内采用的条形是真实的阅读方向,比如阅读文本、树结构等图标。

2. 模拟现实的普通图标无需镜像

这类图标主要是模拟现实物体的,它不受阅读方向这个因素影响,比如一些生活用品图标,阿拉伯语人和我们看到的是一样的,不过也有一些图标会引起误解,下面着重说明。

①右手图标

无论文本方向如何改变,阿拉伯人也是习惯用右手,常见的有钢笔、放大镜、杯子等。

②字符图标

汉字、英文字符图标不需要镜像,和上述布局中提到的一样,涉及中文、英文字符时,阿拉伯用户的阅读行为和我们是一致性的,不过这类图标,可以根据需要作本地化处理。

③媒体播放图标

这类图标一般指视频、音频的播放,包括进度条都不需要镜像的,因为这里的进度及指向性代表播放和进度的方向,而不是阅读方向。

④圆形的时钟

阿拉伯人和我们看到的也是一样的,都是顺时钟方向旋转的。

3. 反斜线无需镜像

表示禁止的反斜线不需要翻转,因为这是社会约定俗成的规定,它表示禁止含义。常见的有静音、禁飞等图标。但是注意斜线下喇叭这类有方向感的图标,还是建议进行镜像。

4. 注意带猪形象的图标

另外需要注意带猪形象的存钱罐图标,不适用于阿拉伯社会,在穆斯林里,猪是不洁的动物,所以需要避免这类宗教的问题。

数字之所以被称为阿拉伯数字,是因为现代社会的数字是经由阿拉伯世界传播推广的。直到今天,数学的计算都是从右向左进行的,我们从小学习的 “个位、十位、百位、千万…”,它也是一种从右向左的阅读顺序。

1. 连续的数字无需镜像

在 RTL 界面原则中,数字遵循的是和 LTR 同样的阅读原则。如果连续的数字还需要传达意义,则不应该翻转。例如年份 2023 仍然会写成 2023,系统内的编号、编码等,因为有具体指代,也是不能翻转的。但是请注意,表达年份的开始和结束,连续的年份数字不变,但阅读方向上需要调整 RTL 思维模式。

2. 分离的数字需要镜像处理

这类数字其在信息传达上其实和文本是一样的,需要遵循 RTL 原则,例如步骤条,评分等控件,这种带有数字的控件需要作出调整,以匹配整个方向的阅读体验。

按照 RTL 原则界面调整完毕后,我们仍需要真实的用户,来测试系统的体验。因为不管我们如何设计,想得再全面,设计者也不是真正的用户,对于当地的文化也是缺乏了解的,所以需要进行可用性测试来闭环整个体验,在这个过程中,我们需要注意一些测试的注意事项。

1. 确保同性测试会议场景

确保每次的测试会议,测试者和主持人性别是相同的。这是因为在沙特社会,人们比较注重性别隔离,例如在学校、公共交通工具上,女性在这些场合穿着保守,甚至不能和男性坐在一起。如果主持人是异性时,参与者都会表现出更加保守的行为。所以理想的情况下,女性主持人主持,测试参与者也是女性,男性主持人也是一样。

2. 建议选择 5 个测试样本数量

因为这个数量的测试样例,至少能够发现系统中 80%以上的问题,有兴趣的同学可以去查看《用户体验度量》这本书有详细介绍,当然样本更多会更好,只不过它的边际收益会逐渐降低。

以上就是阿拉伯语界面设计所要遵守的 RTL 原则,遵守这些准则可以帮助大家避免一些错误,并给本地用户带来更好的使用体验。此外在本土化的设计过程当中,需要有保持一种宽容友好的态度,而不是一种傲慢,因为我们所提供的产品和服务,是理应要尊重当地人文和风俗习惯的。

参考文献

某 SaaS 互联网公司 交互设计师

2012年成立至今,是国内极具人气的设计师交流学习平台

优设是国内专业设计师平台,2012年创办至今,作为行业风向标,我们13年来专注于设计师创作者的学习成长交流。 通过优设网、优优教程网、优创网分别沉淀优质内容。是一家集齐媒体、内容、服务的多元化平台。MCN矩阵@优设AIGC 在微博、微信、小红书、抖音、B站布局,全网粉丝过千万。

THE END
0.阿拉伯文字体打包下载阿拉伯文字体打包合集75款下载阿拉伯文字体打包合集75款 <> 好玩1 坑爹 11 应用语言:中文 应用大小:4.0M 更新时间:2015-10-27 10:22 发行时间: 应用类型:普通 应用标签:字体 这个集合包含75个免费Arabiclanguage字体。字体可以增强您的信函,海报,字幕,页眉和页脚,或只是写了一封信给特别的人。无论你使用的,也有乐趣这些字体。说明:这个套件一些包含的一些jvzquC41yy}/h}|0eun1|thv1?83:<0jvsm
1.阿拉伯数字字体免费下载阿拉伯数字字体大全下载阿拉伯数字字体大全 软件大小:891KB 软件语言:简体中文 软件授权:共享软件 软件类型:字体下载 / 其它字体 软件平台:Win7, WinAll 更新时间:2020-12-18 10:11 星级评分: 软件官网: 好评:50% 踩坏评:50 本地下载文件大小:891KB 软件标签:字体app字体打包jvzq<84yyy4eq€s{k0ipo8iqypoohx44:7<80qyon
2.阿拉伯数字字体下载阿拉伯数字字体官方下载软件语言:简体中文 版本:官方版 字体下载口碑排行榜 iFonts字体助手 方正兰亭黑简体 方正正大黑体 方正字体包(40款) 方正小标宋简体 下载服务协议见页面底部 软件介绍相关专题常见问题下载地址 基本简介 阿拉伯数字字体就是1234567890这些数字的像素字体,能够运用到各种设计领域。每个文件名,与字体效果对应起来,安装的时候jvzq<84yyy4ppunpgfuxp7sgv1yph}4;:9>447mvo
3.>第2章Solaris运行时问题解决方法 1:切换至ru_RU.UTF-8或ru_RU.ISO8859-5语言环境。 解决方法 2:使用IIIMFTM而非俄文键盘布局。 阿拉伯文本在ar语言环境中无法显示 如果您的 x86 系统使用 Xorg 作为缺省 Xserver,则ar语言环境中不显示阿拉伯字体 (iso7759-6)。如果正在使用 XSun 而不是 XOrg,则不发生此错误。 jvzquC41fqit0xwcenk/exr1ef5F3B775/621A72/3>898;pfj9wl}j1kpjfz7mvon
4.德国包豪斯几何风无衬线英文字体安装包家族兼容阿拉伯语言My字体介绍 URW Geometric 是一款无衬线字体,其灵感源自 20 世纪 20 年代的德国几何字体,但其设计兼顾了现代易用性。其字形比例优化,平衡性增强,x 字高增加,上行和下行部分减少。这些设jvzquC41|cuecx3pgv5@rF8;;::1
5.商业常用阿拉伯文字体下载75款商业阿拉伯文字体打包下商业阿拉伯文字体说明 运行环境:Win9x/NT/2000/XP/2003,win7,win8,win10 文件大小:3610 K 字体类别:TTF字体 语言内码:万国码(UNICODE) 授权方式:免费版 阿拉伯文字体使用方法 Win Vista\Win 7\Win 8\Win 8.1\Win 10:鼠标右键单击字体文件,然后点击"Install" 安装字体; jvzquC41yy}/k}rqr0ipo8iqypoohx4388>6:7mvon
6.添加字形到阿拉伯字体FontForge与字体设计本章介绍为一个阿拉伯字体添加一个字形。我们将使用的字体是 Graph,我们将添加的字形是 peh(U+067E),它在阿拉伯字体中并不出现,但是在使用阿拉伯书写字母的一些语言中指定 p(阿拉伯书写字母的字形全列表参见 Unicode 图表)。制作字体的工作副本从网页下载并字体并解压。运行 FontForge 并加载字体。将其保存为 sfd,jvzq<84fqe4zqw~qwerpwm3eqo5eql4ykmo0r{tlgez0hxsvhqxhg6fpf/lpp}2fguohp8ftcd3gqwy/inqj7mvon
7.阿拉伯字体网站免费下载免费下载字体分类发现字体9个字体 简介: 阿拉伯字体网站免费下载 Roboto Serif 36pt ExtraExpanded SemiBold语言:英文 Roboto Serif 36pt ExtraExpanded SemiBold Roboto Serif 36pt Condensed ExtraLight Italic语言:英文 Roboto Serif 36pt Condensed ExtraLight Italic Roboto Serif 36pt UltraCondensed SemiBold语言:英文 jvzquC41yy}/srz|kvo/exr1hqtunrxv4Aoe?B8975
8.Photoshop中的阿拉伯语和希伯来语文字可启用字符级的对齐替代字(仅当字体支持此功能时)。在字符面板的底部,选择对齐替代字。这也可以从文字图层属性面板的中东语言功能部分找到。 以下阿拉伯语字体包含对齐替代字:Adobe Arabic、Myriad Arabic和Adobe Naskh。 以下希伯来语字体包含对齐替代字:Adobe Hebrew和Myriad Hebrew。 jvzquC41jgrqz7ffqdk/exr1ep5qjxyqujuq1~xkpi5btjgke/nfd{jy0ensqvjnguy/j}rn
9.问题:如何在NXPLVGLSimulator中实现多语言支持?编程语言此外,如何与NXP的MCU平台(如RT系列)配合使用,实现低资源占用的语言切换机制,也是嵌入式环境下多语言jvzquC41cuq/e|ip0pku1zzguvopp|4:7;;4;;
10.全球化和本地化概述设置xml:lang属性。 此属性描述特定元素及其子元素的文化。 此属性的值更改 WPF 中多个功能的行为。 例如,它会更改断字、拼写检查、数字替换、复杂脚本整形和字体回退的行为。 有关在 XAML 中设置 xml:lang 处理的详细信息,请参阅WPF 的全球化。 创建自定义复合字体,以便更好地控制用于不同语言的字体。 默认情jvzquC41fqit0vnetqyph}3eqo5{j6hp1fuupny1fgylvxu1yrl0cm{cpeke1€uh/irpdjqk|czjqw2cpf3mqlfnk|gukxs/qxksxrjy
11.linux中查找所有已安装的字体腾讯云开发者社区列出特定语言的所有已安装字体,例如通过运行列出阿拉伯语的字体: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 > fc-list :lang=ar /usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold,Bold /usr/share/fonts/dejavu/DejaVuSans.ttf: DejaVu SanjvzquC41enuvf7ygpekov7hqo1jfxnqqrgx0c{ykenk04967599
12.经久不衰举世闻名的经典无衬线英文字体NeueHelveticaWorld全球市场的企业设计和品牌推广需要通用的印刷标识。经久不衰、举世闻名的经典 Neue Helvetica 字体现在可作为六种最重要样式的 World 字体使用。Monotype 的 Neue Helvetica World 字体系列支持总共 181 种语言,适合满足大型国际品牌、公司、出版社以及软件和硬件开发商的排版和语言需求。 jvzquC41yy}/cw~wul4dqv4Ar?=38:5
13.多国语言添加了一个或多个语言文件后,在主工具栏就可以切换当前界面使用的语言: 语言文件只在预览时生效,编辑时文本内容是不会改变的。在预览时,可以直接修改语言文件的内容,然后点击主工具栏的 ,就可以实时反馈你的修改,如下图: #切换语言时更改字体 设置Font Name,在改变语言后,项目的默认字体将被改变为这里设置的值。jvzquC41yy}/hjnt{i{j0lto1fudu8jfkvus1r6:p
14.维吾尔文字体(asliye)app下载维吾尔文字体(asliye)官方版语言:中文 大小:4.3MB 标签:维吾尔字体字体app 维吾尔文字体(asliye)是一款适用于安卓手机的字体工具并且支持特殊符号的转换哦,拥有十分强大的系统功能,方便快捷,快来本站点击下载体验一下吧。 维吾尔文字体(asliye)安卓维吾尔语字体apk使用说明 · 增加对4.4系统的原生支持,目前支持4.0、4.1、4.2、4.3、4.4及后续次版jvzquC41yy}/njstgpzvm~3eqo5tqoy154?79B3jvor