常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

FreeBSD英文locale环境下中文输入

 
发表新文章   回复文章    FreeBSD China -> 初学指南
阅读上一个主题 :: 阅读下一个主题  
作者 留言
iceland
半仙


注册时间: 2014-08-01
文章: 32

文章发表于: Thu 2017-10-26 15:33:27    发表主题: FreeBSD英文locale环境下中文输入 引用并回复

RT,FreeBSD System 可以实现吗? SCIM Fcitx...

学英语的缘故, adduser a new user in english locale, but can't input Chinese,
返回页首
阅览会员资料 发送站内信件
iceland
半仙


注册时间: 2014-08-01
文章: 32

文章发表于: Thu 2017-10-26 19:46:44    发表主题: 引用并回复

设置成功。

似乎SCIM必须要设置LC_CTYPE之类变量,而FCITX不用,记录一下:

首先安装 zh-fcitx, fcitx-configtool, qtconfig三个软件包,按照安装zh-fcitx给出的提示设置locale变量,然后分别运行qtconfig 输入法选择Fcitx, 运行fcitx-configtool或者fcitx-config-gtk, 去掉 only show current language 选项的选择,把 Chinese的pinyin 添加至 current imput method 。最后,编辑 /usr/local/lib/gtk-2.0/2.10.0/immodules.cache 以及 /usr/local/lib/gtk-3.0/3.0.0/immodules.cache ,分别找到 xim fcitx 行添加 en 字符
代码:
"/usr/local/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/local/share/locale" "en:ko:ja:th:zh"

"/usr/local/lib/gtk-2.0/2.10.0/immodules/im-fcitx.so"
"fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/local/share/locale" "en:ja:ko:zh:*"

gtk-3.0类似。

longin_conf:
代码:
me:\
        :charset=UTF-8:\
        :lang=en_US.UTF-8:


cshrc:
代码:
setenv XMODIFIERS @im=fcitx
setenv GTK_IM_MODULE fcitx
setenv GTK3_IM_MODULE fcitx
返回页首
阅览会员资料 发送站内信件
iceland
半仙


注册时间: 2014-08-01
文章: 32

文章发表于: Fri 2017-10-27 13:19:53    发表主题: 引用并回复

再次更新:

修改 cshrc 中的fcitx为scim , scim也可以运行,关键是编辑 /usr/local/lib/gtk-2.0/2.10.0/immodules.cache 和 /usr/local/lib/gtk-3.0/3.0.0/immodules.cache 中的相关参数如上面所写。
返回页首
阅览会员资料 发送站内信件
从以前的文章开始显示:   
发表新文章   回复文章    FreeBSD China -> 初学指南 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标