标签: farsi

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

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

string[] t={" "};
Textview tv = (Textview) findviewByid(R.id.text);
tv.setText(t[0]);
Run Code Online (Sandbox Code Playgroud)

android arabic persian internationalization farsi

71
推荐指数
2
解决办法
7万
查看次数

如何在视图中显示波斯语(波斯语)数字

我想在视图上显示波斯语(波斯语)数字.例如,我计算了一个日期并将其转换为Jalali日历,但我如何用波斯数字显示它?

fonts android numbers persian farsi

22
推荐指数
3
解决办法
6350
查看次数

我如何支持Android中的波斯语(波斯语)文本?

我的用户使用的Android 2.2不支持Farsi字体.如何在Android 2.2和2.3中正确显示我的波斯语文本?

fonts android persian farsi

13
推荐指数
0
解决办法
2万
查看次数

.NET如何将Persian/Farsi日期字符串(Jalali日历)解析为DateTime对象?

我遇到了几个很棒的代码库,用于将波斯语(Jalali日历)日期转换为格里高利日期.但是,我的原始源是一个字符串,而不是DateTime对象.在.NET框架中似乎没有官方支持使用波斯语日历解析日期(如果我错了,请告诉我!).

我的目标:

string persianDateString="1390/02/07";
DateTime persianDateTime = MyPersianParser.Parse(persianDateString, "yyyy/mm/dd");
Run Code Online (Sandbox Code Playgroud)

当然,有些日期可能会在一周中的几个月和几天使用单词名称,因此我希望能够支持标准格式字符串协议.

编辑:我知道典型的DateTime.Parse功能.无法使用波斯日历,因为Microsoft将其保留为不完整和/或无法修复它.如果有人能指出一些波斯语日期解析代码,我将不胜感激.如果没有,我会请求有人删除问题,然后自己写.

.net datetime persian farsi

12
推荐指数
2
解决办法
9009
查看次数

如何根据用户输入的 rtl 或 ltr 方向动态本地化文本字段文本方向

我需要一个根据用户输入改变方向的文本字段。

例如,我有一个获取用户输入的文本字段,但此输入有时可以是从左到右方向的英语文本,有时是从右到左方向的阿拉伯语文本。我希望文本字段方向根据输入语言方向而改变

我拥有的

  • 假设我有一个普通的文本字段
class MyDynamicTextField extends StatelessWidget {
  const MyDynamicTextField({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {

    return Scaffold(
      body: Center(
        child: Padding(
          padding: const EdgeInsets.symmetric(horizontal: 40),
          child: TextField(),
        ),
      ),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

我拥有的

我需要的

在使用不同语言和文本方向输入文本时,如何模仿 WhatsApp 聊天文本字段或 Chrome 文本字段文本方向行为?

例如:文本字段的文本方向更改取决于用户输入语言(在 Chrome 中)

期待

localization textfield right-to-left farsi flutter

8
推荐指数
1
解决办法
2024
查看次数

如何在ms-dos控制台中用C++编写unicode character farsi?

如何在ms-dos中用c ++编写unicode character farsi?

cout <<"Helo world"<<"سلامجهان";

c++ persian farsi

7
推荐指数
1
解决办法
3562
查看次数

如何在sql server 2012中使用全文搜索波斯语

我在全文搜索中看到支持的语言(Sql server 2012).列表中不存在波斯语(波斯语).但据我所知,有一种方法可以使用全文搜索波斯语,添加自定义词典,使用阿拉伯语等.

请帮助并给我一些在sql server 2012的FTS中使用波斯语的参考和指导.

sql-server full-text-search persian sql-server-2012 farsi

7
推荐指数
1
解决办法
782
查看次数

选择后 VSCode IDE 弄乱了 RTL 字符串

最近,我不得不在我的机器上重新安装 Windows 11。所以,在那之后,我不得不再次安装VSCode(因此,我有最新版本的VSCode)。

现在,每当我在代码中选择任何波斯语句子(字符串)时,IDE 都会显示一个与正确字符串相差甚远的混乱字符串。我无法在此处将正确和错误的句子显示为文本,因为复制和粘贴会以正确的格式显示结果。因此,我必须将它们作为图像提供。(如有不便,敬请谅解)

正确的波斯语句子

正确的图像

错误的波斯语句子(选择后)

图像不正确

对于不熟悉波斯语的人来说,这可能有点难以理解。通过查看$creatorId两张图片中的第一个单词就可以理解其中的差异。

如果我们想用阿拉伯语或其他从右到左的语言书写,也可能会发生这种情况。

如果您能提出任何建议来避免这种情况,我们将不胜感激。

right-to-left farsi visual-studio-code

7
推荐指数
1
解决办法
1914
查看次数

如何在 JavaFX 中渲染具有连接字形的波斯语或阿拉伯语文本

我想用 JavaFX 显示文本。该消息是波斯语或阿拉伯语。然而,如此处所述波斯语或阿拉伯语字母的表示形状取决于其相邻字母。

如果我构建一个包含整个消息的TextFlow单个消息,它会正确显示。Text但是当我将它分割成多个Texts 时,消息就被破坏了。

在此输入图像描述

例如,以下代码片段产生上图:

public class HelloFX extends Application {

    @Override
    public void start(Stage stage) throws Exception {
        Font font = new Font("Arial", 48);

        String message = "\u0627\u0644\u0633\u0644\u0627\u0645  \u0639\u0644\u064a\u0643\u0645";
        TextFlow textFlow1 = new TextFlow();
        Text text1 = new Text(message);
        text1.setFont(font);
        textFlow1.getChildren().addAll(text1);

        TextFlow textFlow2 = new TextFlow();
        for (int i = 0; i < message.length(); i++) {
            char ch = message.charAt(i);
            Text text2 = new Text(ch + "");
            if (i % …
Run Code Online (Sandbox Code Playgroud)

javafx arabic right-to-left farsi arabic-support

7
推荐指数
1
解决办法
167
查看次数

oracle数据库中的波斯字符编码

我在将(“?”或“?”)等波斯字符保存到 oracle 数据库时遇到问题。我从客户端收到正确的编码,但是当我将相关记录插入数据库时​​,它将以这样的阿拉伯语编码保存(“?”)。

我的应用程序的规格是:

  • Linux 上的 WebLogic 应用服务器 12c
  • Oracle 11g(瘦驱动)
  • OpenJPA 2.2.2

我将以下属性设置到 WebLogic 设置文件中,但它不起作用。

export NLS_LANG=AMERICAN_AMERICA.AR8MSWIN1256
export NLS_LANG=AMERICAN_AMERICA.UTF8
-Dfile.encoding=UTF-8
Run Code Online (Sandbox Code Playgroud)

oracle unicode weblogic utf-8 farsi

6
推荐指数
1
解决办法
2178
查看次数