From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Luis_Felipe_L=C3=B3pez_Acevedo?= Subject: Re: Typing on GuixSD in languages other than English Date: Sun, 03 Apr 2016 21:26:25 -0500 Message-ID: <58afdb3587e69a13cc5c532e60804f87@openmailbox.org> References: <87k2kf65n6.fsf@gmail.com> <87lh4vbj6h.fsf@member.fsf.org> <874mbjl41d.fsf@gmail.com> <87r3emrzg7.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59898) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amuDw-0005D3-QE for help-guix@gnu.org; Sun, 03 Apr 2016 22:26:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1amuDt-0002L3-Iw for help-guix@gnu.org; Sun, 03 Apr 2016 22:26:40 -0400 Received: from smtp3.openmailbox.org ([62.4.1.37]:34451) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amuDt-0002Kz-AK for help-guix@gnu.org; Sun, 03 Apr 2016 22:26:37 -0400 In-Reply-To: <87r3emrzg7.fsf@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org To: Chris Marusich Cc: help-guix@gnu.org On 2016-04-03 19:26, Chris Marusich wrote: > Chris Marusich writes: >=20 >> iyzsong@member.fsf.org (=E5=AE=8B=E6=96=87=E6=AD=A6) writes: >>=20 >>> Chris Marusich writes: >>>=20 >>>> Hi, >>>>=20 >>>> I'm using GuixSD v0.10.0 with GNOME. I'd like to be able to type in >>>> Japanese. I can already display Japanese text without issue because >>>> I've installed fonts that contain Japanese characters; however, I=20 >>>> cannot >>>> figure out how to enable Japanese input. >>>>=20 >>>> In the past, I've done this for other GNU/Linux distributions. I=20 >>>> recall >>>> that the process was a little complicated. Has anyone set up=20 >>>> Japanese >>>> language (or any other non-English) input for GuixSD? I'm going to=20 >>>> look >>>> into this regardless, but if someone has already jumped through the >>>> hoops, I'd love to hear about how you did it. >>> There're fcitx and ibus as input method frameworks, I think we just=20 >>> need >>> to package anthy, ibus-anthy and fcitx-anthy. >>=20 >> Thanks for confirming that the necessary work hasn't been done yet. >> Those package names sound familiar. I'll see if I can get any of them >> packaged and working! Thanks. >=20 > The attached patches add anthy and ibus-anthy. They build OK. =20 > However, > Japanese input is not yet working for me. In fact, ibus itself does=20 > not > seem to be working at all. >=20 > How can I verify that ibus is working on its own? I've tried=20 > installing > ibus by itself into my profile. When I do this, I can run ibus-setup, > and I see a "Japanese" language input option. This is true even when > anthy and ibus-anthy are not installed, which surprised me. I had > expected to find no Japanese language input options at all in=20 > ibus-setup > when anthy and ibus-anthy are not installed. >=20 > In GNOME, there is no ibus menu visible anywhere on my screen, so it is > unclear whether ibus is actually working. When I open Gedit and press > +Space, my input method does not seem to change. According to > ibus-setup, this hotkey should change my input method. However, it > seems like ibus is just not working at all. FWIW, this is what I do on Debian 8 (with GNOME SHELL): - Install ibus, ibus-anthy (or ibus-mozc). - Restart the system. - Go to *System settings =E2=86=92 Region & Language*. - Add *Japanese (Anthy)* in Input method. After this, you should see the language icon in the top-right corner of=20 the desktop. For example, if your current keyboard layout is English,=20 you'll see the *en* language code with a little triangle to the right.=20 Click there or use Super+Space to alternate between languages. Note that a while back, on other distros, you had to start the ibus=20 demon manually and use ibus settings to add input methods. These days,=20 you don't have to do that any more (at least in my experience, or unless=20 you use a different desktop environment). But I don't know on GuixSD what's required. I hope this helps a bit,=20 though. And thank you very mucho for the patches, I'm going to need Anthy when I=20 install GuixSD :) Best, --=20 Luis Felipe L=C3=B3pez Acevedo