Chinese Language Pets

For efforts in internationalising Puppy and solving problems in this area
Message
Author
csshin
Posts: 45
Joined: Sun 14 Oct 2007, 14:36

Half chinese package for Quirky 8.0

#361 Post by csshin »

Dear icake,

BarryK has just released a new quirky 8.0.

Which half-Chinese package should I use if I want to install fcitx and Chinese support for it?

Thanks for your advice in advance.

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

Chinese Language Pets

#362 Post by icake »

The 1,000 Chinese Language pets I created are being shared in 2 places: baidu and OneDrive. I have just received notice from OneDrive (MS Outlook) that the free space offered will be reduced from 15G to 5G effective July 1, 2016. Because 5G is not enough to hold all the Chinese Language pets, I have decided:
a. to stop updating the Chinese Language pets stored in OneDrive effective today (April 24, 2016)
b. to remove all the Chinese Language pets stored on OneDrive on May 24, 2016

This will not affect the Chinese Language pets publicly shared under baidu.

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

Chinese Language Pets

#363 Post by icake »

Which half-Chinese package should I use if I want to install fcitx and Chinese support for it?
Because Quirky64 8.0 has modified its file structure compared to its earlier versions, new Chinese language pets have to be created.

I have uploaded 4 new Chinese language pets for quirky64 8.0 to baidu (please see post 1 for download addresses):

Half-Chinese language pets:
fcitx64_4.2.7-en-zh-raring-13.0.10.pet
scim64_1.4.14_en-zh-raring-13.0.10.pet

Chinese Language pets:
quirky64-8.0-zhhk-13.0.10.pet
quirky64-8.0-zhcn-13.0.10.pet
Last edited by icake on Mon 25 Apr 2016, 01:11, edited 1 time in total.

csshin
Posts: 45
Joined: Sun 14 Oct 2007, 14:36

Chinese Language Pets

#364 Post by csshin »

Dear icake,

Thanks a lot.

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

Chinese Language Pets

#365 Post by icake »

Further to my message on April 27 about the scheduled removal of all the public share Chinese Language pets from One Drive on May 24, 2016, I have posted 1,119 files to Google drive for public sharing:

1.

Cow
Posts: 4
Joined: Mon 15 Mar 2010, 02:45

problem of installing fcitx in slacko64 bit 6.3.0

#366 Post by Cow »

I uses the slacko64 bit 6.3.0 puppy. I installed the fcitx64_4.2.7-en-zh-raring-13.1.0.pet.
The fcitx can start up and work.
BUT, I could not get the English input mode.
From the fcitx console message , I see the below line:
(ERROR-27158 /build/buildd/fcitx-4.2.7/src/lib/fcitx/ime.c:281) IM: open /usr/lib/x86_64-linux-gnu/fcitx/fcitx-keyboard.so fail /usr/lib64/../lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/lib64/libicuuc.so.52)

From the fcitx config tool, I could not see the Keyboard IM.

I dig further, and find that in the original system, there is the /usr/lib64/libstdc++.so.6 linking to libstdc++.so.6.0.18
After installing fcitx64_4.2.7-en-zh-raring-13.1.0.pet, it creates /usr/lib/libstdc++.so.6 linking to libstdc++.so.6.0.20.

Not sure if that 's the cause of the ERROR.

Please help

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

problems with slacko64 630

#367 Post by icake »

Thanks for reporting issues for Puppy slacko64 630 + Chinese language pet fcitx64-en-zh-raring-13.1.0.pet. Also thanks for spending time looking into the possible causes of the issues.

My first step was to repeat your findings on my computers but unfortunately it failed me. You mentioned that:
BUT, I could not get the English input mode.
However after I installed fcitx64-en-zh-raring-13.1.0.pet to slacko64 630 (on 2 different computers), I was able to input Chinese, I also could exit Chinese input and then input English. However, the Chinese input could not be restarted by Ctrl+space. Instead, I had to restart window manager (in terminal, restartwm).

During the process, I also noticed that slacko64 630 was not stable and not consistent (at least on my 2 computers). Sometimes, after installed the fcitx64-en-zh-raring-13.1.0.pet and restarted window manager, the desktop menu panels all disappeared and the desk top had only partition icons and nothing else, a right click on an empty area of the desktop also had no pop up menus. But on another run with exactly the same setup, everything was normal again.

Because of this inconsistency and random behavior between one run and the next, I am of the opinion that slacko64 630 is not a system that we should spend more time on. If you have other new discoveries, please let us know.

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

Chinese Language Pets

#368 Post by icake »

As requested by hacker85 on Sep 20, 2016 in the Chinese Forum, I have created 4 new Chinese Language pets for slacko 32 bit 6.3.2:

1. half-Chinese language pets:
enable you to display and input Chinese under slacko 6.3.2:

a. fcitx input platform:
fcitx_4.2.0-en-zh-precise-12.2.0.pet (19 mb)
with 16 Chinese input methods (please see posting dated 19 Feb,2015 for more details)

b. scim input platform:
scim_1.4.9-en-zh-precise-12.2.0.pet (22 mb)
with 23 Chinese input methods (please see posting dated 19 Feb,2015 for more details)

2. Chinese language pets (require the prior installation of an half-Chinese language pet, either item a or b above):
enable you to display Chinese in desktop menus, sub-menus, icon labels

c. Simplified Chinese:
slacko-6.3.2-zhcn-12.2.0.pet (2.5 mb)

d. Traditional Chinese:
slacko-6.3.2-zhhk-12.2.0.pet (2.0 mb)

All these half-Chinese and Chinese language pets are now available for download from the public sharing folders. Please see the first posting for download addresses.

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

Chinese Language Pets

#369 Post by icake »

Further to my posting dated Sep 29, 2016 about Chinese Language pets for slacko 6.3.2 32-bit, I have created Chinese Language pets for 64-bit slacko 6.3.2.

1. half-Chinese language pets:
enable you to display and input Chinese language under 64-bit slacko 6.3.2

a. fcitx input platform:
fcitx64_4.2.7-en-zh-raring-13.1.0.pet (21 mb)
with 16 Chinese input methods ( for more details, please see post dated Feb 4 and 12, 2015)

b. SCIM input platform:
scim64_1.4.14-en-zh-raring-13.1.0.pet (18 mb)
with 23 Chinese input methods ( for more details, please see post dated Feb 6 and 13, 2015)

2. Chinese language pets (require the prior installation of an half-Chinese language pet, item a or b above):
enable you to display Chinese in desktop menus, sub-menus, icon labels

c.Simplified Chinese:
slacko64-6.3.2-zhcn-13.1.0.pet (2.2 mb)

d. Traditional Chinese:
slacko64-6.3.2-zhhk-13.1.0.pet (1.7 mb)

All these half-Chinese and Chinese language pets are now available for download from the public sharing folders. Please see the first posting for download addresses.

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

Chinese language pets

#370 Post by icake »

At the request of a member in the Chinese Puppy Linux forum, I have created and uploaded the following Chinese language pets for xenial 7.0.3 and 7.0.4 to the public sharing folders:

fcitx_4.2.7-en-zh-xenial-16.0.0.pet (24.6 mb)
fcitx_4.2.7-en-zh-xenial-16.0.1.pet (24.6 mb)
scim_1.4.14-en-zh-xenial-16.0.0.pet (22.1 mb)
scim_1.4.14-en-zh-xenial-16.0.1.pet (22.1 mb)
xenialpup-7.0.3-zhcn-16.0.0.pet (3.4 mb)
xenialpup-7.0.3-zhhk-16.0.0.pet (3.0 mb)
xenialcsip-7.0.4-zhcn-16.0.1.pet (5.1 mb)
xenialcsip-7.0.4-zhhk-16.0.1.pet (4.6 mb)

To use:
(a)
fcitx_4.2.7-en-zh-xenial-16.0.0.pet and
scim_1.4.14-en-zh-xenial-16.0.0.pet

enable you to display and input Chinese in xenial 7.0.3 (from xenial-7.0.3.iso) using fcitx or scim

xenialpup-7.0.3-zhcn-16.0.0.pet and
xenialpup-7.0.3-zhhk-16.0.0.pet

give you Simplified Chinese or Traditional Chinese menus, icon labels for xenial 7.0.3

(b)
fcitx_4.2.7-en-zh-xenial-16.0.1.pet and
scim_1.4.14-en-zh-xenial-16.0.1.pet

enable you to display and input Chinese in xenial 7.0.4 (from xenial-7.0.4CsipeszModEngHun2016Sept.iso) using fcitx or scim

xenialpup-7.0.4-zhcn-16.0.1.pet and
xenialpup-7.0.4-zhhk-16.0.1.pet

give you Simplified Chinese or Traditional Chinese menus, icon labels for xenial 7.0.4

Please see the first post of this subject for more details and download addresses.

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

Chinese language pets

#371 Post by icake »

The yong Chinese input platform (

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

yong input method platform

#372 Post by icake »

To facilitate more new users to tryout the yong input method platform (

stemsee

#373 Post by stemsee »

Hi icake

Thanks for your continued work.

I could not get the simplified chinese yong input methods to work after install. The modified traditional chinese packages installed and worked fine, but I need only simpliffied chinese on fatdog 64 710 and just lighthouse.

I had tried installing fcitx and scim but could not get them to function. Yong functioned immediately after changing local and chinese keyboard in jlh, but not fatdog. I tried half-chinese packages and also simplified packages.

I did get jlh system into chinese but only with working yong traditional input method. It is the only package that flawlessly installs the chinese font system wide and corrected chrome showing blocks instead of chinese characters.

I have spent quite a bit of time on this, and any help greatly appreciated.

stemsee

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

Simplified Chinese Language pets

#374 Post by icake »

To facilitate our discussions, let me define some terms first.

Half-Chinese pets will give you the Chinese fonts plus a Chinese input method (fcitx, scim or yong) but the desktop menus, sub-menus, icon labels, pop-up tips are still in English.

Chinese pets will do the rest, giving you Chinese menus, sub-menus, icons labels, pop-up tips. But these rely on the half-Chinese pets for the Chinese fonts and the Chinese input methods.

From what I understand, you are trying to display and input Simplified Chinese on fatdog 64 710 and just lighthouse. Therefore you just need the half-Chinese pets and not the Chinese pets.

for fatdog 64 710:
1. fcitx half-Chinese pet: fd64-7.0.1-fcitx64_4.2.7-en-zh-raring-13.0.3.txz

2. scim half-Chinese pet: fd64-7.0.1-scim64-1.4.14-en-zh-raring-13.0.3.txz

3. yong half-Chinese pet: I was hoping to create one before getting back to you. But after spending about 5 hours on it, I decided to stop and get back to you first. My status of the yong pet on fatdog64 710 is:

a. yong can start in terminal, geany, libreoffice (word, cal, etc)

b. yong cannot start in seamonkey browser.

If you are happy with fcitx and scim, I am not going to spend more time on yong.

for just lighthouse (7.0.0, 7.0.0f and 7.0.2b2):

1. fcitx half-Chinese pet: fcitx64_4.2.7-en-zh-raring-13.1.1.pet

2. scim half-Chinese pet: scim64_1.4.14-en-zh-raring-13.1.1.pet

3. yong half-Chinese pet:
yong3264_2.4.0-en-zh-10.0.0.pet
yong3264_th_2016.11.5-en-zh-10.0.0.pet
yong3264_thjj_2.16.7.29-en-zh-10.0.0.pet
yong3264_thth_2014.8.5-en-zh-10.0.0.pet

The fcitx and scim pets and txzes are available for download from:
https://goo.gl/kdfkFG
http://pan.baidu.com/s/1pJjrVGR

The yong pets are available for download from:
https://goo.gl/QnrB0i
https://pan.baidu.com/s/1hsKAUiC

Hope you will find these helpful.
Last edited by icake on Sun 15 Jan 2017, 01:10, edited 1 time in total.

stemsee

#375 Post by stemsee »

Thanks for your reply.

I was not able so far able to start any input method other than yong. I noticed the keyboard key combinations for starting them but I must be doing something wrong. Could you detail exactly how to invoke an input method other than yong. Yong input methods seems easiest to start for this novice.

I am definetely happiest with yong. But my chinese friend says none of the words she expected came up first. She is used to sogou pinyin.

Which method is closest to sogou pinyin and how to invoke. I wonder if in justlighthouse sven or other preset keyboard shortcuts are blocking the input methods from starting. I did read through your previous posts for fatdog and justlighthouse (I am not being lazy asking you again!).

Would it be an unreasonable request to ask you to make available a pre-made fatdog 710 iso in full Chinese, as I assume you have them on your system. That would be wonderful!

stemsee

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

Chinese language pets

#376 Post by icake »

1. How to invoke fcitx and scim on Puppy

a. run a Puppy linux English system on your pc (e.g. fd- fatdog64 7.1.0 or jlh - just lighthouse 7.0.2.b2 )

b. download and install the appropriate fcitx or scim pets or txzes
for fd, its either
fd64-7.0.1-fcitx64_4.2.7-en-zh-raring-13.0.3.txz or
fd64-7.0.1-scim64_1.4.14-en-zh-raring-13.0.3.txz
for jlh, its either
fcitx64_4.2.7-en-zh-raring-13.1.1.pet or
scim64_1.4.14-en-zh-raring-13.1.1.pet

c. install the pet/txz on your Puppy English system
i. for txz, mouse right click on the txz file, select install, confirm ok all the way
ii. for pet, mouse double left click on the pet file, confirm ok all the way

d. when the installation process under c is finished, restart X windows
either
menu, shutdown, restart X server, confirm ok; or
open terminal, type "restartwm", press return
for half-Chinese pets 12.x.x and 13.x.x with x.x at or above 1.0, this restart X step is automatic, so for jlh installing 13.1.1.pets, it will be done by the system automatically.

e. after system has restart X windows, open an application allowing user input (geany, leafpad, Libreoffice word, cals, gnumeric, osmo planner etc)

f. mover cursor to input field, press ctrl + space
the fcitx or scim ready tray will appear on the screen
fcitx on the top central, scim on lower right hand corner

g. select your input method
fcitx: mouse right click on any parts of the fcitx tray, select input method, mouse left click on the target input method on the drop down list
scim: mouse left click on the name of the default input method (just to the right of the SCIM sign on the left hand side of the SCIM tray), select either Chinese (simplified) or Chinese (traditional), select target input method on the pop-up list

h. move cursor to your application user input area, start typing using the keys specified by your input method

i. when the required word is found on the selection screen, select by typing the code number (1, 2, 3...) or mouse left click on the word

j. you can move up or down a page on the selection window by pressing + or -, page up or page down, as defined by the input method.

2. you like yong but unfortunately I ran into many funny issues in getting yong to run on fd. I will try again later and let you know.

3. I belief Google pinyin is closest to sogou pinyin and Gpy is included in both fcitx and scim pets

4. I have not repackaged fd before and I have to learn from scratch. I guess it would be much faster if you could try getting the fcitx or scim txzes working. However in case you really cannot make it, I will do something.

stemsee

#377 Post by stemsee »

re-testing

icake
Posts: 556
Joined: Fri 27 Jul 2012, 00:58

Chinese Language pets/txzes

#378 Post by icake »

** (Note: A more recent version of half-Chinese and Chinese language pets for fatdog64 710 is now available. Please see the posting dated Feb 11, 2017. icake)

I finally managed to run yong input method platform (
Last edited by icake on Sat 11 Feb 2017, 12:44, edited 1 time in total.

stemsee

#379 Post by stemsee »

Thanks icake

Must have been a lot of work! It is working correctly now on FD64-710.

For your interest, sogou pinyin is available on linux. I read that it becomes an input method option in fcitx. Maybe could be added to yong (not that it is needed!)

I will try these packages out with JustLighthouse too.

Thanks again
stemsee

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#380 Post by jamesbond »

icake - thanks for supporting the Chinese language input in Fatdog.

You're saying that it is difficult to modify Fatdog and difficult to make it work. Can you please elaborate which part is difficult, why is it difficult, and whether there is any way we can make it easier for you to do what you do in the future?
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

Post Reply