问题标签 [rtl-language]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
148 浏览

android - 带有阿拉伯语的 Android RTL 布局在小米设备中不起作用

在我支持 2 种语言英语和阿拉伯语的应用程序中,以下代码用于设置所选语言的区域设置。LTR 和 RTL 布局都适用于除小米、Redmi 设备之外的所有设备。在小米设备中,RTL 布局不起作用。

0 投票
1 回答
75 浏览

c# - 如何构建中间包含 RTL(Hebrew) 单词的字符串?

我试图创建一个在日期中间包含一个月的字符串,例如:

202030

我想在中间找到这个词:'במרץ'

我知道我可以创建一个标签或文本框并放置在我想要的位置。但我想找到解决这个问题的方法。

尝试使用 StringBuilder 但没有成功

dateBuilder = stringBuilder.AppendFormat("{0} {1} {2}", year, month, day).ToString();

谢谢 :)

0 投票
0 回答
78 浏览

python-3.x - kivy 和 kivymd 中 kivy/波斯语输入的 RTL 输入

我正在使用 kivy 为 android 开发 .apk,我无法将 RTL 语言(可以说是波斯语)设置为适合用作用户输入。相反,我观察到的字符显示为  是无法识别的字符。请注意,我可以使用 reshaper 和 bidi 来修复 RTL MDlabels,但对于用户输入,我找不到方法。我需要在获取用户输入的同时查看正确的波斯语(库尔德语、阿拉伯语……)字母。

0 投票
2 回答
100 浏览

android - 如何使用 Kotlin 在 android 应用程序中支持包括 RtL 在内的多语言?

大家好!

我正在创建一个 android 应用程序,这是为阿拉伯人准备的。我已经为 "en" 和 "ar" xml创建了字符串资源,并在 Mainfest.xml 中声明了它android:supportsRtl="true"

当我使用此代码转换应用程序语言时,它只转换文本。无需转换布局方向文本方向文本对齐方式

  1. 此代码包含.locale.updateConfiguration作为 java 代码。您能帮我如何清理整个代码以 适合kotlin 代码吗?
  2. 你能帮我解决 RtL 问题,使应用程序更专业和准确吗?

这是证明问题的附件。 显示了实现代码时会发生什么。 反对当我改变语言设备时

0 投票
0 回答
70 浏览

flutter - Flutter Web:TextOverflow.ellipsis 不适用于自定义字体和 rtl 语言

我有一个最大行数 = 1 和 TextOverflow.ellipsis 的文本小部件,它使用自定义字体和 rtl 语言。

我在 Android、iOS 和 windows 上测试的结果看起来不错:

安卓、ios、windows

但是当我在 chrome 桌面或移动设备(使用 canvaskit)上运行 web 发布时,没有显示三个点,并且从文本的开头删除了一些字符:

在此处输入图像描述

有什么解决办法吗?