允许控制使用中文文本

时间:2009-06-01 14:48:56

标签: database internationalization cjk

我正在监督一个asp.old网络应用程序的大修,以便订单进入.net。 到目前为止,项目已经进行了一次有趣的转变,因为我还需要确保它能够支持中文文本的数据输入。

我现在只是看数据输入。

我遇到了一个障碍,因为只有在英文允许的情况下才允许输入数据(当订单涉及中国以外的国家时)以及其他进入的条件允许使用中文等(当订单仅限本地时)。

数据库目前是单字节存储。 关于我如何能够容纳这个的任何建议? 目前的想法是 i)为中文文本维护一个单独的多字节数据库。 ⅱ)。首页上的Javascript仅强制执行拉丁文本...

当然,我的时间很短 - 我只是把它推到了CJKV的第11页。 任何指导将被感激地接受! 感谢。

1 个答案:

答案 0 :(得分:4)

我会把它全部移到UTF8,这会将你的ASCII保持为单字节,并允许你输入任何语言(也许你需要添加法语,德语,日语,韩语)....

您可以在您的unicode中检测中文字符,如果该国家/地区不是china / hongkong / taiwan,则会显示错误消息。我还可以将其扩展到其他语言和国家。