问题标签 [right-to-left]
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.
xml - 在 Flash 中显示来自 XML 文件的双向多行文本
我被要求添加对基于 xml 的网站的支持。我一直在研究它,并意识到它不会很直截了当。在描述所使用的产品时,文本中确实有英文短语。
在做了一些研究后,我发现 CS3 不“支持” rtl 文本。我还读到 CS4 增加了支持,这值得研究吗?我读到它是错误的。
我发现FalabySWF 可以满足我的需求,但不是针对我需要的所有语言,而且仅在设计时而非运行时。
我还发现了 Gchats TextBox 3.0.0但这似乎不起作用。
我还找到了一些使用 CSS 的解决方案,但这些似乎不适用于多行文本。请参阅此示例。它也不起作用,因为我要显示的文本是双向的..
实际上,导入阿拉伯语文本不是问题,但是在同一行内处理阿拉伯语和英语的双向文本是一个大问题。
任何人都可以就最好的方法给我任何建议吗?
我正在使用 Flash CS3 和 AS3 进行开发。
谢谢。
extjs - ExtJS 面板方向 - 从右到左
对于 RTL 语言、阿拉伯语、希伯来语 .. 等,水平翻转 ExtJs 面板的合适方法是什么
iphone - UITableView 从右到左对齐
我正在为 iphone 3.0 开发一个阿拉伯语应用程序。我想知道是否有一种方法可以将 UITableViewCell 转换为从右到左。我希望一切都朝着相反的方向发展。有什么想法吗?
iphone - 如何更改 iPhone UITextView 或 UITextField 中的书写方向
现在,如果您以从右到左的语言键入内容并点击并按住,复制和粘贴菜单将有一个额外的选项,用于将书写方向从“从左到右”更改为“从右到左”。
我想在代码中设置此选项,以便我的 UITextView 书写方向默认为从右到左。
有谁知道我该怎么做。我在整个网络和 SDK 上进行了搜索,并尝试了一切都没有运气。如果有人可以提供帮助,我将不胜感激。
java - JInternalFrames 中的 JScrollPanes 用于从右到左组件方向 - Java 错误?
所以我创建了一些演示代码,见下文。
我看到的是,如果 JScrollPane 在 JInternalFrame 内并且组件方向设置为从右到左,则在最小化框架时,滚动条将停留在内容的左侧。我希望,看到 RtL,它会停留在内容的右侧,如果滚动窗格没有添加到内部框架,这是正确的(参见两个框架 - 在演示中一个出现在另一个之后)。
那么这是一个 Java 错误还是我忘记了做某事?
这是演示代码:
提前致谢。
编辑:
为缺乏清晰度而道歉 - 写得很匆忙。
问题是,当我减小表格的宽度时,“普通演示”(不包含在 JInternalFrame 中)水平滚动条从右侧开始,而对于“内部框架演示”执行相同操作,水平滚动条滚动条从左侧开始。
有任何想法吗?
javascript - Javascript - 如何找到希伯来语?
我正在尝试查找字符串是否以 RTL 语言/希伯来语开头(第一个字母)宽度。
有任何想法吗?
android - Where exactly in the Android OS is text renderred?
Let me first state what I am trying to achieve:
To create a patch for the Android OS to enable it to display Arabic/Hebrew correctly. Both of these languages are Right-to-Left (RTL) and their script involves connected letters/glyphs (unlike Latin alphabets which have discrete letters).
Example:
The Arabic word for "car" is:
سيارة
The discrete letters look like this:
س ي ا ر ة
As you can see, each letter connects to each other letter in different ways depending on what precedes it & what follows it. Ok, enough with the language lessons :) My question is:
What binary/class in android do I need to hijack to enable this functionality?
Another way to put it is; if you wanted every instance "x" to be displayed as "y", system-wide, what binary/class would you need to meddle with?
The source code is browsable at GitHub: http://github.com/android/
I think it might be somewhere under the C/C++ platform_system_core, or thier custom JVM platfom_dalvik.
Just to be clear, the font is not an issue since you can drop Arabic/Hebrew fonts as fall-back fonts and they would display, albeit in discrete form.
Your help would be much appreciated :)
css - 右对齐 div 的内容,同时保持输入字段中的文本方向为 ltr
我正在尝试将 div 的内容与右边缘对齐,但我得到了“方向:rtl”效果(从右到左),而没有指定 div 的宽度?同时保持输入字段中的文本方向为 ltr(从左到右)。可能吗?
应用方向:对 div 的权利几乎可以达到效果,除了文本字段输入也变成 rtl。(我猜 align: right 也有效,但已折旧)
javascript - 多语言网站:从左到右和从右到左
我在 SO 中看到了一些关于在 JavaScript 中创建多语言网站的好建议,包括这篇关于 JavaScript 国际化的文章。但是,我发现很难确定开发多语言网站的最佳实践,其中一种语言从左到右阅读,另一种语言从右到左阅读。你知道这个任务的最佳实践吗?
用户可以在中途改变语言——也许从英语到阿拉伯语。
iphone - RTL 在行尾显示数字
尝试显示以数字开头的希伯来语字符串,始终在字符串末尾显示数字,如下所示: 1. יום שישי בבוקר
但我需要将数字显示在文本的右侧-
有什么解决办法吗?
它发生在 UILabel & UITextField & UITextView
并尝试在左侧写数字也会产生相同的结果。
使用 UITextAlignment 的组合将无济于事。