right-to-left相关内容

在 Android 上的 Expo 上强制 LTR

我正在使用带有 Expo 的 React Native 创建一个应用程序,但我找不到强制 LTR(从左到右)方向的解决方案.我的一些用户的手机支持 RTL 语言,但我只有英语和挪威语,所以用英语在 RTL 中显示文本没有意义. 我也在使用 i18next 进行翻译. 关于如何解决这个问题的任何想法?强制 LTR. 解决方案 经过更多的挖掘才找到我的解决方案. 在 App. ..
发布时间:2022-01-23 13:44:11 移动开发

如何创建 RTL ViewPager?

我在我的应用程序中使用 ViewPager,我想支持 RTL,但是当我将我的设备语言转换为 RTl 时,它似乎不起作用. 我希望标签从右侧开始(右侧的第一个片段). 请帮我解决. 编辑:这是它的图片:选项卡从左侧开始 这是我的代码: activity_main.xml: ..
发布时间:2022-01-19 19:18:49 移动开发

有没有办法在 Java 中检测 RTL 语言?

我需要能够检测我的用户正在查看的当前语言是否是 RTL(从右到左)语言,例如阿拉伯语. 目前我只是根据系统属性 user.language 中的语言代码检测到这一点,但一定有更好的方法. 解决方案 ComponentOrientation.getOrientation(new Locale(System.getProperty("user.language"))).isLeftToR ..
发布时间:2022-01-18 14:03:35 Java开发

巧妙地使用文本对齐(如果英语 dir=ltr 如果阿拉伯语 dir=rtl)

我有一个社区网站,我希望用户写 带有方向 LTR/text-align: left) 的英文帖子和 带有方向 RTL/text-align: right 的阿拉伯语帖子. 例如Google+ 和 twitter 提供了这样的 POST 解决方案. 当我从 rtl 或 ltr 中的数据库 post load 读取它时,我想自动添加方向属性到 post !但我不知道怎么做?! ..
发布时间:2022-01-18 13:07:05 前端开发

阿拉伯语文本的 Kivy 文本输入

我正在尝试将 Kivy 的文本输入用于阿拉伯文本.我用我的文本输入设置了一个阿拉伯字体,但是当我输入输入(阿拉伯语)时,我只是得到从左到右出现的阿拉伯字母(并且它们没有连接,因为阿拉伯字母应该是相邻的彼此). 有没有办法让 Kivy/文本输入支持我缺少的 RTL 语言输入(尤其是阿拉伯语). 这是我的代码, 从 kivy.app 导入 App从 kivy.uix.floatlayou ..
发布时间:2022-01-15 09:05:00 Python

RTL 语言 uipageviewcontroller 动画

我知道这个问题很典型,并且在论坛上被问过很多次,但我仍然无法解决我的问题,所以如果有任何人可以提供帮助,那就太好了:) 我正在用阿拉伯语创建一个图书应用程序,我需要执行 uipageviewcontroller 从右到左的转换.这就是我要说的. 还有一件事(如果我没有很好地解释我自己的话)我有这个线程的确切需求:如何改变 UIPageViewController 的分页卷曲动画方向 但 ..
发布时间:2022-01-14 20:03:40 移动开发

如何在EditText中将光标定位在右侧

我的应用程序使用 RTL 语言(从右到左). 当 EditText 字段获得焦点时,光标出现在左侧,只有当用户开始键入时,光标(和 RTL 文本)才会向右移动.当用户点击“回车"开始换行时,光标再次向左移动. 当我使用 android:gravity="right" 时,光标正常(在右侧),但当用户开始键入时,文本总是移动到另一侧(RTL 文本移动左). 任何想法如何将文本向右对 ..

水晶报告中从右到左的字符串

考虑下面 SQL Server 中的查询 下图是水晶报表中这个查询的结果. 如您所见,右侧部分与 sql server 中的查询结果完全相同,左侧部分由锁定函数转换以满足波斯语言的从右到左的属性. 我需要获取这个函数. 解决方案 首先你要重写你的sql语句如下: SELECT N'Your Text' 并在文本对象上的水晶报告中>右键单击>格式化对象>段落选项卡>阅 ..
发布时间:2022-01-13 15:08:13 数据库

Angular 2+ 本地化 (i18n) rtl 支持

在本地化的 Angular 2+ 应用程序中添加从右到左 (rtl) 支持的最佳做法是什么(例如,对于希伯来语和阿拉伯语)?我浏览了几个教程,包括 Internationalization (i18n) 但似乎没有一个涵盖这一点.例如,我希望在应用程序的构建步骤中添加 html 方向属性(例如 )以及在 18n 属性中定义的翻译. 解决方案 可以将 i18n ..
发布时间:2022-01-11 11:21:56 其他开发

如何防止希伯来语和阿拉伯语的自动从右到左的文本方向?

在 TextView 中,当文本以希伯来字母开头时,整个文本以 RTL 模式显示. 问题在于,在我的例子中,只有第一个单词是希伯来语,而整个句子都是英语,所以不是 דני 去上学了 用户看到 上学了 דני (英文阅读时,第一个词在句尾) 如何防止这种情况发生并强制文本从左侧开始? 解决方案 Unicode 字符是 intrisectly LTR 或 RTL.在大多 ..
发布时间:2022-01-11 11:21:17 移动开发

android 和资源限定符中的 RTL 语言支持

我读到这句话“Android 2.3 增加了对从右到左 (RTL) 语言的支持"现在我想为我的应用程序添加 RTL 支持.但我不知道要添加到我的布局中的限定符是什么. 关于 res/values/strings.xml ,我可以这样命名 res/values-ar/strings.xml 我想为 RLT 语言设置不同的布局.我不想只有不同的字符串,我也想要不同的布局.布局文件夹名称应该 ..
发布时间:2022-01-11 11:01:52 移动开发

控制 LTR 和 RTL 语言之间的对齐切换

虽然这个问题很笼统,可以应用于网络,但我对 WinForms 尤其感兴趣. 应用程序 UI 在 LTR 和 RTL 语言之间切换而不会发生意外.唯一的障碍是放置与文本框等输入控件相关的标签. 从左到右: 从右到左: RTL 图像上的标签位置也应相应更改. 是否有一种通用的、程序化的方式来实现这一点? 解决方案 选项 1 - 镜像表单(也可以镜像标题栏)​​ ..
发布时间:2022-01-11 10:50:41 C#/.NET

如何使文本方向从右到左

我想在 TextView 中用(从右到左的语言,即阿拉伯语)编写文本.但我想让文字书写方向从右到左.gravity:right只会将文本右对齐.我想从右到左对齐文本(使单词和数字出现在他输入的行中).怎么样? 解决方案 另一种巧妙的方法可以在旧版本的 android 中使用,并且可以在字符串中的任何位置使用,因此即使在最新版本的 android 中也更方便,是包含从右到左的标记,甚至是从左 ..
发布时间:2022-01-09 13:29:12 移动开发

支持 RTL 语言的项目上的 UICollectionView iOS 9 问题

Apple 的 RTL 语言自动翻转界面的新功能似乎在使用 UICollectionView 时会出现问题. 我在集合视图中使用了 Trailing/Leading 类型的约束,它们在 RTL 语言上切换了它们的值. 问题是实际呈现的数据是集合数据源中last indexPath的UIScrollView.contentOffset.x第一个单元格是 0. 正确的行为应该是以下之 ..
发布时间:2022-01-08 23:58:41 移动开发

在 UICollectionView 上从右到左对齐

这是一个非常简单的问题,但我无法在 SO 上找到明确的答案(如果我错过了,请纠正我). 基本上,我的问题是:是否可以将 UICollectionView 行内容从右到左而不是从左到右对齐? 在我的研究中,我看到了建议子类化 UICollectionViewFlowLayout 的答案,但我找不到为右对齐创建的示例. 我的目标是像这样设置 2 个集合视图: 非常感谢任何帮助! ..

从左到右解析阿拉伯语/RTL 文本

假设我有一个 RTL 语言(例如阿拉伯语)的字符串,其中包含一些英语: string s = "Test:لطيفة;اليوم;a;b" 注意字符串中有分号.当我使用像 string[] spl = s.Split(';'); 这样的拆分命令时,一些字符串以相反的顺序保存.事情是这样的: pspl[0] = " 测试:لطيفة" spl[1] = " "اليوم spl ..
发布时间:2021-12-26 13:52:00 C#/.NET