问题标签 [persian]

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 投票
4 回答
2287 浏览

android - 在 Android 中从右到左支持 TextView

我正在用波斯语开发适用于 Android 的应用程序。我从 SQLite 数据库中获取数据并使用 TextView 显示它们。如何从右到左显示文本(包含多行)?

任何想法?

0 投票
1 回答
1291 浏览

android - 为什么在 Android 3.x 上未正确显示“阿拉伯字母 PEH”?

0 投票
1 回答
174 浏览

.net - 使用 Perso-Arabic 文本(计数 + 加入问题)

我试图在调试窗口中按顺序显示波斯字母。一旦到达最后一个字母,后续字母将乘以它们所在的组。因此,例如,如果我想为字母“A”显示 alef (ا) - 波斯语,我将从索引 1 开始. 如果我达到 33 的索引(波斯有 32 个字母),它应该显示 (اا)。

下面的代码适用于拉丁字母(例如“abcdefj...”),但对于波斯语/阿拉伯语,我有两个问题。

  1. 它给出的计数是 33 而不是 32 - 即在字母“ه”之后产生一个空白字符。我怀疑是这个,但不知道如何解释。
  2. 对于需要加倍的字符,例如“ش ش”(没有空格),它显示为“شش”。

    /li>

有没有人处理过这两种问题?有什么想法/建议吗?

0 投票
4 回答
75278 浏览

android - 如何在 Android 中支持阿拉伯语文本?

我成功地从服务器获取阿拉伯文本。检索到的文本我想在代码中显示,但它的显示框而不是阿拉伯文本。假设t数组值是来自服务器的阿拉伯文本。

0 投票
3 回答
2362 浏览

json - PHP json_encode() 函数和波斯语

我正在将网站数据库转换为 Joomla 的 K2 组件数据库。在 K2 中有一个 extra_fields 列,用户可以创建自定义字段,类似于 Drupal 的 CCK。所以我使用这个功能将项目的来源保存在一个字段中。 {"id":"7", "value":"Text"} 但是当我使用 json_encode "ارتباطات و اطلاع رساني" 或其他任何东西而不是得到

{"id":7,"value":"\u0627\u0631\u062a\u0628\u0627\u0637\u0627\u062a \u0648 \u0627\u0637\u0644\u0627\u0639 \u0631\u0633\u0627\u0646\u064a"}

我在本地主机中看到的,我有:

{"id":"7","value":"u0631u0648u0627u0628u0637 u0639u0645u0648u0645u064a"}, 当数据插入数据库时

更新:

  • 我正在尝试 json_encode 的内容中没有斜杠

  • 我写了一个 php 代码从一个表中读取,然后转换数据并将它们插入到另一个表中

  • 我用来从我的源创建 json_encoded 数据的脚本是:

    /li>

更新 2:

我想我解决了我自己的问题。检查答案。

0 投票
1 回答
579 浏览

mysql - MySQL 表转换为 utf-8

我有一张带有 latin1 字符集的旧桌子。使用 phpmyadmin,我将其转换为 utf-8 之后,当我使用 php 读取数据时,我的数据显示为 ???? ???问号

我的页面字符集是 utf-8 我的 php 没有问题,我也尝试过:

在任何查询之前

似乎不起作用,仍然显示为???? ???

新记录没有问题,但旧记录不可读

它们存储在数据库中,如:غلاÙ...ÛŒ</p>

有什么办法可以找回那些旧数据吗?

0 投票
1 回答
969 浏览

c# - 如何解决这个 SQL 和外语问题?

我在一个网站上写了这个程序。它将一个字符串作为输入参数(用户名)并查看相关表以找出它的记录并返回“ID”字段作为过程的输出。这项工作很好,但有一个(主要)问题,即当它以其他英语输入时,它找不到目标记录并返回“-1”作为输出。访问者使用波斯语,我在我的 SQLserver 中观察到它。排序规则是“Persian_100_CI_AI”,我的字符串字段是“nvarchar”。我应该怎么做才能解决这个问题?我正在使用 SQL-Server 2008。

多谢

0 投票
3 回答
2144 浏览

vb.net - 在 VB.NET 中检测非英语按键

当用户键入 VB.Net 文本框时,我想检测按键(假设我在写入后无法从文本框中读取文本)。这对英语来说很容易(通过使用 e.KeyChar 或 Keys.[A, B, C, ...etc])。但是,如果我将 Windows 中的默认键盘从英语更改为另一种语言,比如阿拉伯语或波斯语,仍然会检测到英语字符(尽管正在输入阿拉伯语或波斯语)。

0 投票
1 回答
419 浏览

android - android中从右到左的tex

我正在尝试在 android 上显示波斯文本(也加载波斯字体),它连续显示,但它是从左到右而不是从右到左,例如:سلام 将显示为 م ا ل س(我使用 ndk 和 cocos2d-x )

0 投票
1 回答
1870 浏览

c# - Parse a persian pdf file to txt and its images

I used this code for convert a English pdf and it work perfectly, but when i use it for Persian file, its output has no Persian character !! how i can parse a Unicode pdf to a text file and a folder contains image files?