问题标签 [farsi]

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 投票
0 回答
560 浏览

php - codeigniter 活动记录中的波斯语字符错误

我尝试通过这个模型(page_model.php)通过codeigniter中的活动记录来获取一些数据:

和 contents.php 视图:

pages.php 控制器:

它给了我这个错误:

var_dump($page):

var_dump($query):

var_dump($信息):

但我有一个列名=“ایران”的记录,我将 permited_url_chars 设置为空。

谢谢你

0 投票
2 回答
4204 浏览

css - Persian @font-face doesn't work in Chrome, Bug or not?

Not sure if I'm heading a bug in Chrome or something is wrong with my CSS

Here is a demonstration of what I'm talking about: demo link

The problem is that I'm using a custom Farsi font in my website named as BMitra (it is absolutely free in public domain) and all major browsers (latest FF and IE6+) are rendering this font just fine but my Chrome skips this font and switches to system's default tahoma.

Here is my CSS:

So, any ideas? is this a bug in webkit or something else. thanks in advance.


Side-notes:

  • The original font is in true-type format and I converted it using an online tool. but I'm sure that the font is not damaged because all other formats are working fine.
  • I've just figured out that someone had the same problem (here is the link) but the solution is not working at all! it also breaks functionality in IE9!
  • I can see that Chrome loads the fonts in Chrome's console so the problem is not with webserver or nonavailability of font resources at the time of page load.
0 投票
2 回答
867 浏览

search - 无法在 iPhone 上使用阿拉伯语键盘搜索波斯语文本

我最近为 iphone 开发了一本书,并在这个应用程序中实现了搜索功能。但在真正的 iphone 上测试该应用程序后,我想知道它无法找到所有搜索词。(在我的 Mac 上使用波斯语键盘)

例如,它找不到包含“ی”字符的单词,因为搜索词包含从 iphone 阿拉伯语键盘插入的“ي”字符!

我的文字很多,我找不到所有这些相似的字符!

有什么方法可以将我的波斯语文本转换为阿拉伯语文本?

0 投票
2 回答
3697 浏览

android - 如何为 Android TextView 输入 RTL 字符串

我有一个为英语编写的 Android 应用程序,现在我想将其转换为波斯语/波斯语。我想知道如何为 TextView 文本键入波斯文文本。如何同时维护英文和波斯文 String.xml。请帮忙。

欢呼佐尔夫

我把这段代码放在哪里,现在我把这段代码放在 OnCreate 中,它不会将 TextView 的文本更改为波斯语

0 投票
1 回答
1385 浏览

javascript - 使用 javascript 自动更改键盘语言在没有 IE 的情况下不起作用

我有一个 Java 脚本代码,当专注于文本框时可以更改键盘语言。但是这段代码只能在 IE 中工作,而不能在 Firefox 或 Opera 我的代码中正常工作:

0 投票
0 回答
324 浏览

android - 波斯语在 Android 上可用吗?

可能重复:
如何在 Android 中支持阿拉伯语文本?

我正在考虑将我的 Android 应用程序本地化到波斯语(伊朗),它似乎正在获得一些下载。但我想知道安卓手机是否支持波斯语?

IE,伊朗人是否将他们的电话语言设置为波斯语?

0 投票
1 回答
208 浏览

string - 为什么指针显示Unicode字符串反转?

我有 unicode 字符串的问题。我指向波斯语字符串的指针(保存为 Unicode,代码页 1200)返回反转的字符串。为什么?我知道波斯语是一种从右到左的语言,但这是 C/C++ 问题。我指向字符串的指针应该指向存储在文件中的 secuence 的开始。

我正在使用标准控制台应用程序 VC++2005。

欢迎任何帮助,我附上了屏幕截图和示例项目。

测试项目 屏幕截图

问候,胡安

0 投票
2 回答
3411 浏览

android - 波斯语的sqlite数据库

我试图从 csv 文件创建一个 sqlite 数据库。我按照此页面中的说明进行操作:在 android 中使用您自己的 sqlite db,并且:将 csv 导入到 sqlite

但问题是当表格包含波斯语/阿拉伯语的数据时。sqlite 将该字符显示为“_”。我应该怎么办?

PS。我想在一个 android 项目中使用这个数据库。

编辑:我使用以下代码将 csv 导入到 sqlite:

0 投票
1 回答
1073 浏览

android - canvas.drawtext 阿拉伯语反转

当我通过drawtext在画布上写阿拉伯文本时,在某些设备中它是正确的,但在其他设备中它是反向的。例如在某些 سلام 和其他 ﻢﺎﻟﺳ 中。我通过arabicReshaper 转换字符以解决阿拉伯形式的单独字符问题。

  1. 如何检测单词何时需要反转,何时不需要。
  2. 在某些设备中 پ 字符显示正确,但在其他一些设备中不显示该字符。我使用自定义字体,我确定字体有 پ 字符。
0 投票
2 回答
1672 浏览

android - android webview 中的 Dipaly 波斯语文本(适用于不支持波斯语的手机)

在波斯语中,字母连接在一起形成书写脚本。但是,当我使用“UTF-8”或“Windows-1256”编码保存 HTML 页面并尝试在 android 中使用 webview 显示它们时,字母会以从左到右的方向(而不是 RTL)单独显示。我应该注意到这种情况并没有发生在支持波斯语的手机中。

正确的形式应该是这样的(来自支持波斯语的手机的快照):
正确形式的样本
在不支持波斯语(波斯语)的手机中会出现格式错误的文本:

不良显示示例

应该注意我在这两种情况下都使用了波斯字体。我还看到了一些针对 java 中普通字符串的解决方案,这些解决方案在这个 问题中将字符更改为一个

我的问题:我可以解决这种情况(或者应该由电话供应商解决)?如果可能的话,解决方案是什么?