问题标签 [bidi]
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.
ckeditor - CK 编辑器中的文本方向
如何在加载编辑器上设置文本方向 [rtl]?
java - 如何创建用于解析阿拉伯日期的正则表达式
我正在开发一个运行一系列正则表达式的程序,以尝试从网页中查找 DOM 中的日期。例如,在www.engadget.com/2010/07/19/windows-phone-7-in-depth-preview/中,我会将“Jul 19th 2010”与我的正则表达式匹配。在我打开阿拉伯语网页之前,多种格式和语言的情况都很好。例如,考虑http://islammaktoob.maktoobblog.com/。2010 年 7 月 18 日的日期以阿拉伯语显示在帖子的顶部,但我不知道如何匹配它。有人有匹配阿拉伯日期的经验吗?如果有人可以发布一个示例或他们将用来匹配该阿拉伯日期的正则表达式,那将非常有帮助。谢谢!
更新:
越来越近:
给我
为什么匹配出现乱序?
html - 多语言网站和 rtl 方向 - 最佳实践
您能否分享在多语言网站中支持 rtl 方向的任何提示?
除了文本方向之外,是否应该有任何更改,例如菜单标记?rtl CSS 应该包含在单独的文件中(如“layout-rtl.css”)还是应该将“rtl”类添加到 body 标签中?我想知道这样的事情。
我在这里找到了一些提示,但我真的很感激有人的第一手建议(有人已经推出了 rtl 语言的网站)。
html - HTML 选择标签文本方向
有一种方法可以select
在 HTML 中创建从右到左的文本方向标签吗?
以下内容在 IE 中有效,但在 Firefox 中仅对齐文本,而在 Chrome 中则没有...
html - 如何强制一段文本在“direction rtl”段落内成为“direction ltr”
因此,电话号码始终是 ltr(从左到右)。
在多语言网站上工作,我需要在具有方向 rtl 的文本段落中插入一个电话号码(带有“+”前缀和用“-”分隔的数字)(当然对于相关语言)
所以我有这样的事情:
当然这是行不通的,因为 ' direction
' 仅适用于块元素,而 ' span
' 是内联元素。我需要电话号码在段落内,所以我不能将“ span
”更改为“ display:inline
”
我说清楚了吗?
如何让它发挥作用?
c# - 如何检测字符是否属于从右到左的语言?
什么是判断字符串是否包含从右到左语言文本的好方法。
我发现这个问题建议采用以下方法:
虽然这可能适用于阿拉伯语,但这似乎并不涵盖其他 RTL 语言,例如希伯来语。是否有一种通用方法可以知道特定字符属于 RTL 语言?
c++ - 如何识别 C++ 中的 RTL 字符串
我需要在打印之前知道我的文本的方向。
我正在使用 Unicode 字符。
我怎样才能在 C++ 中做到这一点?
python - 将 Bidi 文本打印到图像
我在 Python 中有一些使用 PIL 的代码,可以将 UTF-8 字符打印到图像上。
我注意到,对于加入像阿拉伯语这样的 Bidi 脚本,相同的代码无法正确连接字符(仅选择初始形式,未使用中间形式和最终形式)
任何人都可以推荐一种方法或技术来解决这个特定问题吗?