Forum général.général kde polyglotte

Posté par  .
Étiquettes : aucune
0
7
juil.
2005
Bonjour à tous,


voilà un serveur sous sarge avec kde 3.4.1 fait office de serveur d'application pour des clients legers, je vous passe les details puisque tout marche!


une nouvelle personne vient d'etre embauché, et elle ne parle qu'italien mais voilà kde est entierement en français sur le serveur d'application, je precise car si c'etait des postes de travail, il aurait fallu juste installé kde en italien mais là ce sont des clients legers donc kde est en français sur le serveur d'application.

question : est-il possible de rajouter kde en italien et lorsque tout le monde se connecte, kde se lance en français et que lorsque c'est l'italien, kde se lance en italien.


j'espere me faire comprendre, et Merci pour vos reponses.
  • # kde polyglotte

    Posté par  . Évalué à 1.

    est-il possible de rajouter kde en italien


    Bien sur ! Installez le paquet kde-i18n-it.

    et lorsque tout le monde se connecte, kde se lance en français et que lorsque c'est l'italien, kde se lance en italien.


    Bon, pas bien plus compliqué. Installez language-env puis exécutez set-language-env sous le compte de l'utilisateur italien. Fermez puis reloguez vous sous la session de cet utilisateur.

    SI KDE n'est pas encore passé de lui même en italien, allez dans le Centre de Configuration de KDE (KControl), rubrique Régionalisation et Accessibilité puis Pays & Langues. Là vous pourrez configurer la langue de la session de cette utilisateur (il faut bien être sous la session de l'utilisateur !).

    Good luck with i18n ;-)
    • [^] # Re: kde polyglotte

      Posté par  . Évalué à 1.

      merci tu es le seul à m'avoir donner une reponse!

      je fais un peu l'assisté mais est-il possible d'automatiser tout cela, genre quand l'italien se connecte il n'a pas de manip à faire pour qu'il ait kde en italien et que les autres comptes en français ne sois pas perturbé?


      au fait quand je tape "set-language-env" il me donne les choix suivant:

      1 : be (Bielaruskaja,Belarusian)
      2 : bg (Bulgarian)
      3 : ca (Catala,Catalan)
      4 : da (Dansk,Danish)
      5 : de (Deutsch,German)
      6 : es (Espanol,Spanish)
      7 : fr (Francais,French)
      8 : ja (Nihongo,Japanese)
      9 : ko (Hangul,Korean)
      10 : lt (Lietuviu,Lithuanian)
      11 : mk (Makedonski,Macedonian)
      12 : pl (Polski,Polish)
      13 : ru (Russkii,Russian)
      14 : sr (Srpski,Serbian)
      15 : th (Thai)
      16 : tr (Turkce,Turkish)
      17 : uk (Ukrajins'ka,Ukrainian)

      pas d'italien alors que j'ai installé kde-i18n-it!?
      il y a possibilité d'avoir d'autres langues en choix?
      comment se fait-il qu'il me propose toutes ces langues alors que seuls kde en italien et en français sont installés?

      Merci!
      • [^] # Re: kde polyglotte

        Posté par  . Évalué à 2.

        je fais un peu l'assisté mais est-il possible d'automatiser tout cela, genre quand l'italien se connecte il n'a pas de manip à faire pour qu'il ait kde en italien et que les autres comptes en français ne sois pas perturbé?


        Il n'y a aucun problème normalement si les comptes français sont bien configurés.

        Pour l'italien, il va falloir lui changer les fichiers de configuration à la main, puisque language-env ne semble pas encore le supporter ...

        Tout d'abord, faites un #dpkg-reconfigure locales
        Là vous sélectionnez it_IT@euro ISO-8859-15 en plus de ce que vous devez déjà avoir pour le Francais.

        Si ce n'est pas déjà fait, installez xfonts-base-transcoded xfonts-100dpi-transcoded et xfonts-75dpi-transcoded

        Maintenant il faut éditer les fichiers de configuration de l'utilisateur ::
        - rajouter export LANG=it_IT@euro dans le .bash_profile
        - rajouter LANG=fr_FR@euro puis export LANG dans le .profile
        - dans le .Xressources, rajoutez ::
        ! ISO-8859-15 (Latin-9) fonts for XTerm
        XTerm*Font: -misc-fixed-medium-r-normal--13-*-*-*-*-*-iso8859-15
        XTerm*Font2: -misc-fixed-medium-r-normal--8-*-*-*-*-*-iso8859-15
        XTerm*Font3: -misc-fixed-medium-r-normal--10-*-*-*-*-*-iso8859-15
        XTerm*Font4: -misc-fixed-medium-r-normal--13-*-*-*-*-*-iso8859-15
        XTerm*Font5: -misc-fixed-medium-r-normal--18-*-*-*-*-*-iso8859-15
        XTerm*Font6: -misc-fixed-medium-r-normal--20-*-*-*-*-*-iso8859-15
        ! ISO-8859-15 (Latin-9) fonts for Rxvt
        Rxvt*font: -misc-fixed-medium-r-normal--13-*-*-*-*-*-iso8859-15
        Rxvt*font2: -misc-fixed-medium-r-normal--8-*-*-*-*-*-iso8859-15
        Rxvt*font3: -misc-fixed-medium-r-normal--10-*-*-*-*-*-iso8859-15
        Rxvt*font4: -misc-fixed-medium-r-normal--13-*-*-*-*-*-iso8859-15
        Rxvt*font5: -misc-fixed-medium-r-normal--18-*-*-*-*-*-iso8859-15
        Rxvt*font6: -misc-fixed-medium-r-normal--20-*-*-*-*-*-iso8859-15
        ! ISO-8859-15 fonts for many softwares
        *font:-*-*-medium-r-normal--14-*-*-*-c-*-iso8859-15

        - le .xsession doit ressembler à ::
        LANG=it_IT@euro
        export LANG

        if [ -x "$WINDOW_MANAGER" ]; then
        realstartup=$WINDOW_MANAGER
        elif [ -x /usr/bin/x-session-manager ]; then
        realstartup=x-session-manager
        elif [ -x /usr/bin/x-window-manager ]; then
        realstartup=x-window-manager
        elif [ -x /usr/bin/x-terminal-emulator ]; then
        realstartup=x-terminal-emulator
        fi
        exec $realstartup


        S'il doit ensuite configurer KDE, ce n'est qu'une fois (je n'arrive pas à trouver où KDE écrit la langue ...), ce n'est pas catastrophique je pense :-)

Suivre le flux des commentaires

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