了解最新技术文章
是的,你理解正确。经过多年的努力,ONLYOFFICE 解决方案将支持从右到左 (RTL) 打字、支持新语言以及经过调整的界面。请阅读下文,详细了解我们的计划以及您可以如何做出贡献。
我们决定从新的解决方案ONLYOFFICE DocSpace开始,在我们的整个产品系列中启用 RTL 界面选项。简而言之,设计将强调用户界面的右侧,主要控件和菜单位于用户阅读时首先看到的位置,从而更容易导航和使用。
此次改造不仅包括将平台翻译为从右到左的语言,还包括整个界面的重新设计:
文本方向:目标是使文本在整个界面中一致地从右向左流动,同时考虑文本对齐、元素定位和空白处理。
界面布局:菜单、按钮和导航等元素将被镜像并适当重新定位以支持 RTL 阅读方向。
排版:我们将特别关注 RTL 语言的排版和字体选择,以提高可读性。
对齐和间距:另一个目标是调整元素的对齐和间距以适应 RTL 阅读方向,并确保图标、图形和控件正确定位,并具有正确的填充、边距和缩进。
本地化和国际化:RTL 接口通常需要本地化和国际化支持。将界面设计为能够轻松适应不同的语言,包括根据用户的语言偏好在 LTR 和 RTL 布局之间切换的能力。
RTL 界面不仅会给使用 RTL 语言的人带来便利,而且也会给喜欢这种布局的每个人带来便利,从而大大提高了多个用户的可用性。
我们预计在接下来的几个月内发布第一个原型。我们渴望尽快向您展示结果,并让您测试新界面,以便向我们提供一些初步反馈。
对 RTL 书写系统的支持和从右向左打字的能力理所当然地是目前最受期待的功能,而且多年来一直如此。这种打字方法常用于阿拉伯语、希伯来语、波斯语、乌尔都语等语言。在为此类书写系统(连字、文本聚类)分配了必要的资源并发布了必备功能之后,我们正在接近引入 RTL 书写的最后里程碑。
RTL 类型与 LTR 类型有何不同:
方向:在 RTL 脚本中,文本是从右向左书写的,这意味着起点是页面的右侧,文本向左延伸。
字符顺序:单词中的字符从右到左排列,单词本身也按从右到左的顺序放置。
连字和上下文形式:许多 RTL 脚本都有用于组合字符和连字的特定规则,这些规则根据字符在单词中的位置或其相邻字符而变化。
光标移动:在 RTL 打字中,光标移动也是相反的。编辑或导航文本时,光标从右向左移动。这意味着用于移动光标的典型键盘快捷键(例如 Ctrl+向左箭头或 Home)在使用 RTL 脚本时会有不同的行为。
双向文本:双向 (BiDi) 文本是指文档中 RTL 和 LTR 文本的混合。在同时存在 RTL 和 LTR 脚本的情况下,正确处理文本的双向方面非常重要,以确保不同的脚本正确显示和对齐。
文本对齐:RTL 脚本中的文本对齐通常是右对齐,而不是像 LTR 脚本中那样左对齐。这意味着文本的右边缘对齐,从而在文档中创建视觉上一致的外观。
当需要尝试新打字格式的第一个原型时,我们将确保提醒那些在工作和个人文档中使用 RTL 的人。目前,您已经可以帮助我们为您的语言创建一个像样的 RTL 界面。请阅读以下内容,了解您可以如何做出贡献。