Forum Linux.debian/ubuntu SCIM ne marche qu en "LANGUAGE"=Chinois :(

Posté par  .
Étiquettes : aucune
0
10
nov.
2004
Salut!
J'ai lu bien des récits de gens qui disent utiliser SCIM (scim.freedesktop.org) dans une LOCALE autre que la Chinoise, pour pouvoir garder le système dans une autre langue.
Malheureusement, après avoir suivi nombre de ces descriptifs, je suis encore sur un os.C est surtout par manque de savoir sur linux, gdm, X et l environnement utilisateur ...

J essaie de faire cohabiter (LOCALE en_GB.UTF-8 + LANG_C=zh_CN.UTF-8 pour pouvoir avoir mon systeme en anglais et utiliser l input pinyin de SCIM au besoin. J ai rajouté
//
XIM=scim
export XIM

XMODIFIERS="@im=scim"
export XMODIFIERS


LC_CTYPE="zh_CN.UTF-8"
export LC_CTYPE

CONSOLE_NOT_LOCALIZED="yes"
export CONSOLE_NOT_LOCALIZED
//
dans mon ~/.bashrc,
mais je n arrive toujours à utiliser le pinyin qu'en me loggant avec "Language"=Chinois. Quand je me logge en Lanquage="English", SCIM me propose une seule IM(Input Method): ""English"" :\ .
En fait, j'ai suivi un tuto de trop, et du faire un faux pas qui me dépasse: parceque quand je me logge en "English", scim démarre au login, et si je le kill il renait tout de suite. Par contre, quand je me logge en "Chinois", il n est pas lancé par défaut au login.
J aimerais déjà arriver à arreter ce lancement automatique, pour voir si les deux se comportent pareil quand je les lance depuis la console. Mais je suis trop bleu encore, je ne comprends pas quel ""fichier de conf"" de (X ou Gnome ou quoi) peut se comporter ainsi différemment selon mon choix de "language" dans le paneau de login de gdm.
Actuellement, j ai cà quand je me logge en english:

$ locale
LANG=en_GB.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=

J'ai du me rater quelque part ...et je ne suis pas sur de mes variables de LOCALE (citées juste là au-dessus) à 100% .... apparemment des choses dépendent des distributions, c est peut etre pourquoi je me suis raté en suivant un tuto ...

Merci de vos lumières!
  • # Trop compliqué

    Posté par  . Évalué à 1.

    Tu peux faire beaucoup plus simple : xcin + rxvt-ml + xfonts-* nécessaires + ttf-arphic-* suffissent.
    Voir mes pages web http://bb.zhang.free.fr/(...)
  • # fcitx, facile

    Posté par  . Évalué à 1.

    J y arrive avec fcitx, là, tout en ayant ma locale entièrement GB.
    Mais comme mon SCIM se lance automatiquement au login et que je ne sais plus ou aller pour défaire cà, que en plus il renait dès que je le kille,
    et puis parceque SCIM a l air bien dans ce que j en ai lu, j espère que quelqun d autre pourra m aider à le configurer .
    Merci pour tes conseils, c est sur que fcitx, en comparaison, s est installé "tout seul".
    Mais c est rageant quand meme, que SCIM fonctionne parfaitement sous la locale ZH, et rien à faire quand je me logge au gnome en language "english" meme avec mes modifications de locale faites dans .bashrc ....
    C est peut etre la faute à ce quil se lance automatiquement, et pas depuis un terminal... est ce que bashrc est appelé alors???
    j ai regardé dans gconf, mais ca ne m a rien appris de plus pour parametrer la locale de SCIM. elle supporte déjà GB-utf8 et zh-utf8.

    ???
  • # SCIM

    Posté par  . Évalué à 1.

    Je viens de tester SCIM. J'ai installé les paquets scim-* (debian unstable).
    Ca marche assez bien sauf que je ne peux pas entrer le chinois sous vim/gvim.
    J'ai testé gedit, gaim, evolution et firefox, OK.
    Je n'ai même pas modifié mon .bashrc
    (Je n'ai modifié acun fichier)
    • [^] # Re: SCIM

      Posté par  . Évalué à 1.

      Je ne sais pas si UFT-8 est la cause de ton pb.
      Pour moi, j'ai
      $ locale
      LANG=en_US
      LC_CTYPE="en_US"
      LC_NUMERIC="en_US"
      LC_TIME="en_US"
      LC_COLLATE="en_US"
      LC_MONETARY="en_US"
      LC_MESSAGES="en_US"
      LC_PAPER="en_US"
      LC_NAME="en_US"
      LC_ADDRESS="en_US"
      LC_TELEPHONE="en_US"
      LC_MEASUREMENT="en_US"
      LC_IDENTIFICATION="en_US"
      LC_ALL=
    • [^] # Re: SCIM

      Posté par  . Évalué à 1.

      Je ne sais pas si UFT-8 est la cause de ton pb.
      Pour moi, j'ai
      $ locale
      LANG=en_US
      LC_CTYPE="en_US"
      LC_NUMERIC="en_US"
      LC_TIME="en_US"
      LC_COLLATE="en_US"
      LC_MONETARY="en_US"
      LC_MESSAGES="en_US"
      LC_PAPER="en_US"
      LC_NAME="en_US"
      LC_ADDRESS="en_US"
      LC_TELEPHONE="en_US"
      LC_MEASUREMENT="en_US"
      LC_IDENTIFICATION="en_US"
      LC_ALL=
      • [^] # Re: SCIM

        Posté par  . Évalué à 1.

        J'ai dit une bétise. UTF-8 est mieux, gvim en UTF-8 marche bien avec scim.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.