设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 综合讨论区 —— LinuxSir.cn
›
Linux 输入开发与研究
›
为什么fcitx要判断locale
返回列表
查看:
870
|
回复:
3
为什么fcitx要判断locale
[复制链接]
ganloo
ganloo
当前离线
积分
1823
IP卡
狗仔卡
发表于 2004-8-16 15:29:51
|
显示全部楼层
|
阅读模式
既然linux(gnome)支持utf8,那fcitx判断locale又有什么意义呢?我不是程序员,但是如果fcitx不用检查locale或者不管什么locale都能运行不是更符合逻辑?因为从逻辑来说,难道英文用户就不可以输入中文了吗?除非是XIM的限制。
一家之言,有心的听听,无心的叶不要争论,我克不想引起一场口水战,^_^。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
doubleelec
doubleelec
当前离线
积分
773
IP卡
狗仔卡
发表于 2004-8-16 18:41:55
|
显示全部楼层
输入法的主要功能就是把击键的序列转换为字符编码,然后提交给X Server,再通过 X Server 传递给应用程序
输入法判断 local 主要是想知道它要提交给 X Server 的编码是什么类型的
回复
支持
反对
使用道具
举报
显身卡
cobranail
cobranail
当前离线
积分
2598
IP卡
狗仔卡
发表于 2004-8-17 02:51:37
|
显示全部楼层
yes,其实内部编码是唯一的,locale是是用来显示的
回复
支持
反对
使用道具
举报
显身卡
ganloo
ganloo
当前离线
积分
1823
IP卡
狗仔卡
楼主
|
发表于 2004-8-17 09:02:16
|
显示全部楼层
输入法判断 local 主要是想知道它要提交给 X Server 的编码是什么类型的
很高兴知道又多了点知识,不过为什么不遵循freedesktop标准,全部使用utf8编码呢?我试过如果我的LC_CTYPE=zh_CN.GBK时,fcitx输入的编码为gbk的(但是好像又不完全是),而我使用POSIX或者UTF8时,又无法激活fcitx,这使得我用fcitx只能输入GBK或者GBX的编码,各位有什么办法吗?谢谢。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表