获取英语以外的用户输入
Get user input in other than English language
我已经在服务器上安装了乌尔都语字体...网站的内容还可以...但是获取用户输入存在问题...它在文本框中输入时显示英语...那么,如何在文本框中启用语言(乌尔都语)...
我正在使用PHP(Yii框架)...以下是css...
@font-face {
font-family: nafees;
src: url('font/trado.ttf');
}
.urdu{
font: normal 20pt nafees;
margin-right: 10px;
text-align: center;
direction: rtl;
unicode-bidi: embed;
}
文本框的输入由键盘定义,而不是网站。确保计算机上的键盘设置为乌尔都语,然后重试。
关于文本框中的文本,您唯一可以更改的是颜色,位置,大小以及使用javascript的funk思维。
问题是你的输入法,客户端,而不是你的代码。
这是一个特定于操作系统的设置,用户必须设置该设置才能键入另一个字母表(它是系统范围的,它不仅影响网站)。
如果客户没有乌尔都语键盘,正如您在评论中所说的那样,他应该如何输入乌尔都语字符?我唯一的建议是打开一个字符映射表并有选择地逐个选择字形,从而构建预期的字符串......有点麻烦。
如果用户没有 Urde 键盘布局,则可以提供两种在乌尔都语中输入文本的替代方法:
-
显示具有乌尔都语布局的虚拟键盘。
-
使用某种音译服务将用户输入的内容即时转换为乌尔都语键盘布局。
编辑:这里有一个例子。
Edit2:另一个示例,将.js文件复制到项目中并将其用于文本输入应该很容易:)
Edit3:http://allanguages.info/#layouts=是用于虚拟键盘的js库网页,易于使用且文档:D
相关文章:
- 使用javascript搜索具有用户输入的数组
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 如何使用JavaScript中的用户输入创建序列/序列
- 如何在用户输入时实例化数组
- 如何从客户端的数组中获取用户输入和返回值
- 如何在用户输入 javascript 时更改值
- 如何从多个不同的html页面获得mongodb文档的用户输入
- PayPal按钮是否有一个简单的选项,其中金额基于一些用户输入
- 从表单中获取用户输入执行计算(操作顺序)并输出回该表单
- 我确实有一个表单,如果用户输入了输入,它应该检查否定或空的输入框,并抛出一条警告消息
- 如果用户输入的长度小于最小长度,则显示错误消息
- 随机生成用户输入
- 如果图像标记是用javascript编写的,并且需要用户输入,那么图像不会随页面加载吗
- Javascript:使用用户输入搜索数组
- 根据用户输入的数字生成文本框
- 如何通过获取用户输入和使用按钮来运行JavaScript函数
- 使用用户输入修改链接
- 如何解决取消抖动的用户输入上的竞争条件
- 从用户输入中制作数组动画,如打字机(javascript)
- 如何在视图中保存用户输入内容,并在离开页面时对控制器进行后期调用