问题标签 [arabic-support]
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 - 如何使用带有 UTF-8 的 Codeigniter 路由,如阿拉伯字符 404
我正在尝试在 URL 中使用阿拉伯语/波斯语/波斯语字符作为 Codeigniter 中的 slug,如下所示:
我创建了MY_url_helper.php帮助文件以将阿拉伯字符添加为 url_title Codeigniter 函数中的可接受字符
然后我必须在config.php文件中启用阿拉伯字符作为允许的 uri 字符:
我这样测试过
一切正常,缺少的是路线。
就像这在英语中一样:
我想让它在阿拉伯语中工作:
这给出了404
我尝试像这样清空 allowed_uri_chars :
我仍然遇到同样的问题;没有路线的链接工作正常,有路线的链接给了我404
c++ - 如何让`Label::createWithTTF`支持阿拉伯语等RTL语言
首先,我使用Cocos2d-x v3.6
, Visual Studio 2013
uses(UTF-8 without signature option) 和C++
.
使用Label::createWithTTF
方法编写阿拉伯语文本时,如下所示。
之前的阿拉伯文没有写正确,应该是这个样子السلام عليكم
,还认为阿拉伯文属于Unicode编码。
我的代码:
有什么办法可以解决这个问题吗?
编辑:
我已经应用了这个链接 [从右到左标记] 中的内容,结果是阿拉伯文字消失,如下图所示。
编码:
问题依然存在。
numbers - 阿拉伯数字识别
我正在尝试从图像中检测阿拉伯数字(阿拉伯数字 - 印度数字)。
尝试过 Tesseract OCR 它对我不起作用(它确实识别阿拉伯单词但不是数字)这是我想从中提取页码的图像(页面顶部)
我尝试使用 imagemagick 将该图像与较小的已经制作的包含所有书号可能性的小图像进行比较,但它也没有工作,我认为这将花费很多时间。
实用的非复杂解决方案是什么?PS:图片来自安卓手机,会在windows或linux服务器上解析。
ios - 带有 Thajweed 的精确古兰经字体 - ios
我有一个 ios Quran 应用程序项目,我已经Arabic
为我的 Quran 应用程序文本内容测试了几种字体,但是除了带有 Tajweed 标记的原始 Quran 文本之外,它有一些区别(在 Tajweed 标记中)。(请检查图像)。我想知道哪种字体适合带有完整 Tajweed 标记的古兰经文本。
编辑:我尝试了很多字体,例如;al-quranalkareem.ttf、UthmanicHafs.ttf 等。(如果我在这里列出所有内容,我认为它不会有用)。我想要带有完整和准确 Tajweed 标记的古兰经字体。
它在我的应用程序中显示如下
它应该是这样的(因为它是正确的)
不懂阿拉伯语的人注意:这不是两种不同的字体样式。它的 Tajweed 规则显示不同。
java - 文本视图将阿拉伯字符显示为问号“?????”
我正在开发一个显示textviews
混合阿拉伯语和英语单词的 android 应用程序;
该应用程序将我在 Java 类中编写的阿拉伯语文本显示为问号 ????? 这是一个屏幕截图:
编码:
我尝试过的:
在 android 中解码字符, 不,它不是同一个问题,答案没有帮助。
如何在 Android 中支持阿拉伯语文本? 我正在使用一个支持阿拉伯语的新版本,我也尝试了添加
Farsi
类或使用ArabicUtilities
类等答案,但这不起作用我还尝试将字符串编码为 utf-8
尝试 { serviceLine= URLEncoder.encode(serviceLine, "utf-8");} catch(UnsupportedEncodingException e){ e.printStackTrace(); }
那没有用!
- 还尝试使用多种字体,但没有一个字体解决了这个问题。
所以我有点卡在这里,有什么想法吗?
编辑: 在我关闭 android studio 并重新打开应用程序后,我在 Java 类中编写的所有文本都变成了问号!即使我尝试再次编写它,一旦我关闭项目并重新打开它,它甚至在我运行应用程序之前就将阿拉伯语文本显示为 Java 类中的问号,这真的很尴尬!
localization - 在应用程序本地化 iOS 8/9 中,英语阿拉伯语
我想将我的应用程序保留在其中一个区域中,并且我想在不更改本地语言或区域设置的情况下本地化应用程序,特别是对于 iOS 9,有没有办法在不更改 ios 系统设置的情况下本地化应用程序?
android - Android - 在 url 中编码阿拉伯文本不起作用
因此,在我的片段中,我试图根据用户从微调器项目中的选择来获取 json 响应,并且选择是阿拉伯语,我尝试解码我放入 url 的字符串,URLEncoder.encode(string, "UTF-8").toString()
当我发送 url 而不解码它只是从 volley 库返回 404 响应代码。
这是我的代码的样子。我尝试在我的getTripPrice()
方法中对所选微调器项目中的字符串进行编码。我不确定出了什么问题或为什么它不起作用。
这就是我的 JSON 数据的样子,以防问题可能与解析有关
android-layout - Android RTL 从 API 10 到 API 21
我必须构建一个同时支持英语和阿拉伯语布局的应用程序,工作范围从 api 10 (2.3.3) 到 api 21 (5.0)。
按照本文档,我配置了应用程序,但我不能使用“开始”和“结束”,因为支持范围太广。
我想我可以创建一个布局文件夹,如“layout-16”,用于放置 4.2 版本的所有带有“start”和“end”的布局,另一个像“layout-ar”,用于放置之前版本的所有镜像布局api16.
它可以这样工作吗?或者“layouts-ar”将覆盖“layout-16”?
谢谢
ios - 加载 json 时阿拉伯文字符串不可读
代码:
结果问题如下:
也许需要 dataUsingEncoding 来读取阿拉伯字符串,但是怎么做。
谢谢,