问题标签 [arabic]

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 投票
2 回答
1607 浏览

pdf - 为什么无法搜索 pdf 文档?

我有一个包含阿拉伯语内容的 pdf 文档,当我尝试在文档中搜索特定单词时,adobe reader 没有返回任何结果。

似乎是格式问题...我该如何解决?谢谢。

0 投票
2 回答
876 浏览

iphone - iPhone的阿拉伯语翻译

对于 iPhone 应用程序的文本的阿拉伯语翻译,我使用什么本地化前缀?例如,对于法语翻译,我使用前缀“fr”创建一个目录“fr.lproj”。实际上,lproj 前缀是国家的两个字母国家代码。但是没有阿拉伯语的国家。那么我在阿拉伯语翻译中使用什么本地化前缀呢?

0 投票
3 回答
2029 浏览

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 :)

0 投票
1 回答
581 浏览

ftp - 通过 FTP 访问以阿拉伯语命名的文件

我有一个托管在 GoDaddy Windows 服务器上的网站。我想将网站移动到另一台服务器。我尝试通过 FTP 下载整个网站文件,但有些文件以阿拉伯语命名,当我的 FTP 客户端 (FireFTP) 尝试将它们保存在我的电脑上时,文件名变为下划线(例如_______.jpg)。我无法更改文件名,因为它们是从数据库链接的(网站是 DotNetNuke CMS)。

我想知道这个问题是由于 FTP 服务器本身还是我正在使用的 FTP 客户端造成的?

0 投票
2 回答
1197 浏览

javascript - 多语言网站:从左到右和从右到左

我在 SO 中看到了一些关于在 JavaScript 中创建多语言网站的好建议,包括这篇关于 JavaScript 国际化的文章。但是,我发现很难确定开发多语言网站的最佳实践,其中一种语言从左到右阅读,另一种语言从右到左阅读。你知道这个任务的最佳实践吗?

用户可以在中途改变语言——也许从英语到阿拉伯语。

0 投票
1 回答
218 浏览

mysql - mysql:从字符到文本字段类型转换的UTF数据可能丢失?

我有一个用于外语/词汇网络应用程序的数据库,并通过 phpMyAdmin(当然还有 php)与之交互。我有大约一千行阿拉伯语文本,它们已被放入一个 char 字段中。我想扩大我的条目的大小,所以我读到一个文本字段可以让我超过 255 个字符的限制。我将字段类型更改为文本 - 所有阿拉伯语条目现在都显示为问号废话等。我在整个网站设计中处理了大量此类显示,确保所有字符集等都是正确的,在此更改之前,它已经显示好几个月了。

据我所知,我将表的所有结构恢复到其原始状态,但问题仍然存在。这是一个非常灾难性的损失,我基本上想知道这些行是否刚刚被不可逆转地打乱了,或者我只是没有正确地重置东西。关于如何取回这些数据的任何想法?

提前非常感谢。

0 投票
2 回答
1505 浏览

sql - 插入阿拉伯字符时 SQL 查询对齐方式发生变化

我有这样的查询

当我用 منطقة تحكم بالبداية السريعة 替换 XXXXXX 时,字符串后的查询像这样从右到左

请告诉我如何克服这个问题。

我正在使用 SQL Server 2000 MSDE。

0 投票
3 回答
24050 浏览

java - 为什么 Java BufferedReader() 不能正确读取阿拉伯文和中文字符?

我正在尝试读取每行包含英文和阿拉伯字符的文件以及每行包含英文和中文字符的另一个文件。然而,阿拉伯文和中文的字符无法正确显示 - 它们只是显示为问号。知道如何解决这个问题吗?

这是我用来阅读的代码:


01版

在阅读该行并获得阿拉伯语和中文单词后,我使用一个函数来翻译它们,只需在ArrayList (包含所有预期单词)中搜索Given Arabic Text (使用 indexOf(); 方法)。然后当找到该单词的索引时,它用于调用另一个Arraylist中具有相同索引的英文单词。但是,此搜索始终返回 false,因为它在搜索问号而不是阿拉伯和中文字符时失败。所以我的 System.out.println 打印向我显示空值,每一个翻译失败。

*我使用的是 Netbeans 6.8 Mac 版 IDE


02版

这是搜索翻译的代码:

我实际上正在搜索 2 个可能包含要翻译的单词的 Arraylist。如果在两个 ArrayList 中都找不到它们,则返回 null。


03版

当我调试时,我发现正在读取的行存储在我的 String 变量中,如下所示:


03版

我正在阅读的文件在被另一个程序修改后被提供给我(除了它是用 VB 制作的之外,我对此一无所知),该程序使阿拉伯字母出现不正确。当我在 Notepad++ 上检查文件的编码时,它显示它是 ANSI。但是,当我将其转换为 UTF8(将阿拉伯字母替换为其他英文字母)然后将其转换回 ANSI 时,阿拉伯语变成了问号!

0 投票
6 回答
1734 浏览

java - 如何使文本文件具有多个编码?

我有一个 ANSI 编码的文件。但是,它在其中显示阿拉伯字母。这个文本文件是由某个程序生成的(我没有相关信息),但似乎有某种内部编码(如果我可以说,如果可能的话)让阿拉伯字母出现。

有这样的事吗?如果不是,ANSI 文件如何显示阿拉伯字母?

*如果可能的话用Java代码解释


01版

当我在 Notepad++ 中打开它时,它显示页面编码是 ANSI。请检查这张照片:

http://www.4shared.com/file/221862075/e8705951/text-Windows.html


02版

您可以从以下位置检查文件:

http://www.4shared.com/file/221853641/3fa1af8c/data.html

0 投票
1 回答
205 浏览

ms-word - Word 2007 阿拉伯语宏替换

我正在尝试在 Word 2007 中操作阿拉伯语。

我需要找到以数字开头的行。在英文文档中,我会使用“^p^#”

但是在我拥有的阿拉伯语文档中,没有找到。这是一段文本,其中一行以 ٦٤ا 开头:

الدی اللّه ربّ العالمين خذوا العدل و الانصاف و دعوا ما امرکم به