问题标签 [left-to-right]
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.
php - 在 tcpdf 中混合 rtl 和 ltr
我正在使用 tcpdf 在我的 webapp 中创建 pdf 文件。
我正在使用 tcpdf 的 writeHtml() 函数并尝试将一些希伯来语与英语混合,
当试图在同一行中结合两种语言时,输出方向错误。
例如 - 这是我的一段代码:
预期的输出将是:
一些英语单词 ואחכ כמה מילים בעברית
כמה מילים כתובות בעברית 然后是一些英文单词。
但是每种语言的第二种语言中的单词都以相反的顺序出现,我的输出是:
一些英语单词 בעברית מילים כמה ואחכ
כמה מילים כתובות בעברית 英语单词有些然后和
如您所见-在第一行中,英语还可以-希伯来语不是,在第二行中,希伯来语还可以,而英语不是
android - 方向改变后加载“layout-ldltr”布局中的android错误是否针对“layout-ldrtl”?
在我的项目中,我必须为和语言创建layout-ldltr
和layout-ldrtl
布局。Right-To-Left
Left-To-Right
我启动了从右到左语言的应用程序,一切都很好。但是当方向改变时,android 加载layout-ldltr
布局反对layout-ldrtl
,虽然当前Locale
设置为 RTL 语言!!!
如何解决这个问题?
在AndroidManifest.xml
在layout-ldrtl\activity_main.xml
:
更新
在@JohanShogun 发表评论后,我更改android:layoutDirection="rtl"
为android:layoutDirection="locale"
大多数项目并解决了问题。
在第一张照片中,所有元素都显示得非常好:
在横向模式下,在标头项目中的StickyListHeader 列表视图中,它贴在屏幕顶部,Android 从ltr布局使用!:
html - 以从右到左的语言将电话号码显示为从左到右
我有一个用户联系方式的显示,用户可以在从左到右和从右到左的文本之间交替显示。
在阿拉伯语中,文本从右到左显示和阅读,但电话号码、网址和电子邮件地址在阿拉伯语和其他从右到左的语言中从左到右显示和阅读。
我已经能够交替显示用户联系方式,但是当电话号码中有空格时,电话号码不会从左到右显示。这是我遇到的问题的直观显示:
这是与上面相同的详细信息,但以阿拉伯语从右到左显示(电话号码(石灰色)有空格并且显示不正确):
此处再次显示相同的详细信息,以阿拉伯语从右到左显示,但电话号码中删除了空格(电话号码(石灰色)在此处正确显示):
有谁知道如何在从右到左的语言中将带有空格的电话号码显示为从左到右?
这是我的 HTML 代码:
这是我的 CSS 代码:
android - 替换自定义 TextView 中的文本
我正在尝试替换自定义文本视图中的文本。目的是强制文本为 LTR;为此,我在文本中添加了“\u200E”前缀。现在 setText() 对自定义的 textView 没有任何影响。
这是自定义元素:
对于早于 4.2.0 的设备,任何强制带有 RTL 内容的 textView 与左侧对齐的想法都将受到欢迎。必须在清单中将 android:supportsRtl 标志设置为 true。
right-to-left - 从右到左的语言母语是否以与从左到右的语言母语不同的顺序遍历树?
在美国,我见过的每种资源都将树的按顺序遍历描述为“左、父、右”。显然,技术上没有什么要求左优先于右,这只是一个标准。大概这是因为我们从左到右阅读。世界上有些语言是从右向左阅读的。主要语言是从右到左的文化中的程序员是否仍然实现从左到右的遍历?
html - 如何将 RTL 和 LTR 文本方向混合在一起
我正在实现一个 RTL 接口。所有组件和文本都是 RTL,但数字是 LTR。
我使用<span dir="ltr">
元素将 LTR 文本插入到主要 RTL 文本中。
它适用于大多数情况,但不适用于<option>
元素:
它不工作。
这里有一个 JSfiddle 可以玩:https ://jsfiddle.net/fguillen/2hngzv3d/
translation - 自动从 ltr 设计到 rtl
我有一个位于 LFR(从左到右)的法语网站,而客户希望将网站翻译成希伯来语,从而将其转换为 RTL(从右到左)。在所有希伯来语网站中,设计都是相反的
https://he.wikipedia.org/wiki/
有没有办法自动做到这一点?同样,我不是在谈论文本方向。我想将它水平翻转设计,就像镜子一样。
android - 如果语言从英语更改为阿拉伯语,如何使布局对齐不改变 Android 开发
我正在开发一个 Android 应用程序,当我在 android 手机上尝试使用文本视图和编辑文本更改的阿拉伯语对齐的应用程序时,我不想更改它们。
示例:(TextView)(EditText)这当电话语言英语更改为阿拉伯语时布局更改为(EditText)(TextView) 我想要他们(TextView)(EditText)即使电话语言阿拉伯语或英语。
android - 如何在android textview中为每一行设置重力?
我有一个包含英语和波斯语的字符串。我想如果一行以波斯字符开头,那么这条线在文本视图中从右到左显示,如果一行以英文字符开头,那么这条线从左到右显示。
注意:我想为文本视图中的每一行设置重力/方向。
如何在 android textview 中实现它。
这是我的 textview xml 代码: