我正在开发可在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?
答案 0 :(得分:0)
Umar,萨拉姆斯
如上所述,只需将字符串设置为所需的乌尔都语文本即可。
但是,如果您要问的是如何显示用于文字输入的Urdu键盘,则必须更改设备的区域性。
以下是该主题的链接:https://forums.xamarin.com/discussion/9764/how-to-set-a-global-cultureinfo-for-an-app
向下滚动找到有关如何在Android上执行此操作的答案。