Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 22 Dec 2014, 02:28
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects » Localization Project
chinese_fcitx401_1.0.pet
Moderators: Lobster, MU, raffy
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
tiangeng

Joined: 23 Jul 2009
Posts: 70
Location: 河南 China

PostPosted: Wed 05 Nov 2014, 23:40    Post_subject:  chinese_fcitx401_1.0.pet
Sub_title: 一个中文输入法安装包
 

非常感谢中文Puppy Linux开发者之家及icake网友,我在他们的基础上制作了一个使用fcitx4.0.1版本的输入法安装包。

它应该是支持Precise、wary等系列的puppy系统,具体的我没有做完全测试。但在precise5.7.x上没有问题。

现在我把它安装在Tahr 6.0上,看起来工作也很正常。

但是,该包在SlackoPuppy上一直无法正常工作,具体表现是按CTRL+SPACE键,调不出输入法显示框。我一直找不到原因,希望有网友能够解决,将不甚感激!

这是下载网址(URL):http://www.post183.net/chinese_fcitx401_1.0.pet

以下是截图:

Edited_time_total
Back to top
View user's profile Send_private_message 
tiangeng

Joined: 23 Jul 2009
Posts: 70
Location: 河南 China

PostPosted: Wed 05 Nov 2014, 23:46    Post_subject:  

注意:该包仅支持中文显示及中文输入,没有对系统进行任何汉化。

输入法包括:五笔、双拼、拼音及仓颉。由于我一直使用五笔,因此其它多余的输入法没有放进去。

Very Happy Very Happy
Back to top
View user's profile Send_private_message 
icake

Joined: 26 Jul 2012
Posts: 196

PostPosted: Thu 06 Nov 2014, 20:59    Post_subject: Chinese fcitx401 1.0 pet
Sub_title: cannot start in slacko
 

很高兴您也能花时間,开发芭比的中文包。亦多谢您将辛苦的成果公开和其他人分享。
我看了一下您遇到的问题,亦找到一个解决方法。
只要在英文 slacko 系统中,安装了您造的中文包,再在终端机中运行 /usr/bin/update-gtk-immodules ,就可以在 geany,abiword,firefox 等的程序中,用 “Ctrl+space”启动小企鹅输入法了。
上述解决办法,我已在这几个 slacko 系统中成功测试过:
slacko 5.7.1
slack57_ff23
slacko 5.9.3

如果您想将这个改动,溶入您的中文包中,令它能自动处理 slacko 系统,一个简单的办法,是在 pinstall.sh 中加入一行:
exec /usr/bin/update-gtk-immodules

希望这些资料会对您有帮助。
Back to top
View user's profile Send_private_message 
tiangeng

Joined: 23 Jul 2009
Posts: 70
Location: 河南 China

PostPosted: Fri 07 Nov 2014, 03:31    Post_subject:  

非常感谢ICAKE,真是太有帮助了。

我按照您的办法,果然顺利地激活了输入法窗口,并且可以正常地输入中文了!

回头我会把您的方法加入我的这个PET包。

再次表示感谢!
Back to top
View user's profile Send_private_message 
tiangeng

Joined: 23 Jul 2009
Posts: 70
Location: 河南 China

PostPosted: Fri 07 Nov 2014, 03:41    Post_subject:  

我根据您的思路,在网络上找到以下文字,使我对FCITX有了新的认识:

Quote:
GTK_IM_MODULE

这会覆盖系统的gtk输入法模块的自动选择。在默认情况下,gtk按照语言选择对应的输入法模块。Fcitx声明它支持 "zh:ja:ko:*"。这些信息将被记录在一个文件当中,在大多数的 linux 系统中,这个文件为 /etc/gtk-2.0/gtk.immodules 和 /etc/gtk-3.0/gtk.immodules,有时会以 -32 或者 -64 结尾。
Warning: 在 Debian 进行了多架构的迁移之后,将使用不同的文件。对应文件将为 /usr/lib/<架构>/gtk-{2,3}.0/gtk.immodules

你需要使用

gtk-query-immodules-2.0 > <gtk-2.0 的输入法模块文件>

更新 gtk2 的文件,以及使用

gtk-query-immodules-3.0 --update-cache

更新 gtk3 的文件。

否则新的输入法模块将无法被识别。

如果由 GTK_IM_MODULE 指定的输入法模块没有被找到,gtk 将会使用自动选择的方法。


再次向您表示感谢!!
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Projects » Localization Project
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0430s ][ Queries: 11 (0.0031s) ][ GZIP on ]