如何编写乌尔都语字符串C#

时间:2018-08-05 13:59:39

标签: c# android .net xamarin

我正在开发可在urdu中发送预定义短信的android应用。我已成功发送了英语,但我需要知道如何在C#中编写urdu字符串

我知道一种将每个urdu字符 UTF_8 转换为字符串的方法,例如

char aleph ;
char ra;
char dal;
char wao;
string word;
aleph = '\u0627';
ra = '\u0631';
dal = '\u062F';
wao = '\u0648';
word = aleph.ToString() + ra.ToString()+dal.ToString()+ wao.ToString();

Here所述 但这是一个非常忙碌的方式,还有另一种方式吗?

还是有一种方法可以将C#中的英语字符串翻译成Urdu?

1 个答案:

答案 0 :(得分:0)

Umar,萨拉姆斯

如上所述,只需将字符串设置为所需的乌尔都语文本即可。

但是,如果您要问的是如何显示用于文字输入的Urdu键盘,则必须更改设备的区域性。

以下是该主题的链接:https://forums.xamarin.com/discussion/9764/how-to-set-a-global-cultureinfo-for-an-app

向下滚动找到有关如何在Android上执行此操作的答案。