也许对于stackoverflow来说这个问题太宽泛了,但是,我会问它:
在使用阿拉伯语和类似语言等语言时,您应该能够处理哪些问题?你能给我一些他们的清单吗?
我最近在信德开始了一个项目。我不会说阿拉伯语、信德语或类似的语言,我写的是“从左到右”。但是,我有一个针对信德用户的项目。我想知道在创建这个项目时我应该处理哪些问题。
所以,基本上使用我的系统用户可以在信德语中添加一些文章,上传图片等。我需要从 MySQL 数据库中创建/编辑/删除这些东西并获取所有数据。目前,我不需要在文本或类似内容中进行一些搜索,只需要简单的 CRUD 操作。
1) 我知道这是 rtl 语言,我需要在 HTML 中使用 dir="rtl" 。
2) 对于那些语言类,应该有必要在数据库中使用 UTF-8 编码和 ut8_general_ci 排序规则。
3) 用PHP查询数据时,应使用mysql_query("SET NAMES 'utf8' ");
4)在mysql中使用CRUD操作时,还有其他特殊问题需要处理吗?我发现 mysql 中的文本搜索可能存在问题。我找到了http://www.ar-php.org/en_index-php-arabic.html网站关于 php 中阿拉伯语的特殊类集,但是,我现在只需要 CRUD 操作,我真的需要一些特殊类吗或者我可以像在“基于英语的”PHP / MySQL 中一样工作?
你还有什么建议?