IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec C & C++ Discussion :

[gtk3]imposer et style et une langue ?


Sujet :

GTK+ avec C & C++

  1. #1
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut [gtk3]imposer et style et une langue ?
    Bonjour

    J'ai l'impression que le style et la langue sont le style et la langue par défaut du système. Et encore, je ne sais pas trop comment les définir

    Je note que sous ubuntu, le style de mon application est plus joli que sous Mageia 2 (où j'ai gnome 3). J'aimerais bien imposer mon style avec les boutons que je souhaite : les butons de mageia rendent la fenêtre trop large

    Après, sous ubuntu, mageia 2 et le windows XP où j'ai compilé et installé gtk3, l'interface est en français (les boutons save, load...) alors que sur le windows 2008 server SP 2 où je teste le paquet, ça parle anglais. Comment forcer la langue française ? (j'ai peut-être oublié de transférer la langue française...).
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  2. #2
    Membre éclairé
    Profil pro
    Retraité
    Inscrit en
    Novembre 2009
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2009
    Messages : 331
    Par défaut
    Pour ce qui est de la langue, il semble que GTK teste la variable d’environnement LANG.
    Sous Linux, quand je fais export LANG=C, les menus qui utilisent les énumérations standards (e.g. GTK_RESPONSE_ACCEPT) sont alors en anglais (par défaut, c'est le français).
    Si je me souviens bien la documentation parle de localisation et de thèmes, mais j'avoue ne pas l'avoir lue car cela m'a semblé assez complexe et pour GraceGTK, tout est en anglais.

  3. #3
    Modérateur

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    1 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 395
    Par défaut
    Citation Envoyé par troumad Voir le message
    ... alors que sur le windows 2008 server SP 2 où je teste le paquet, ça parle anglais. Comment forcer la langue française ? (j'ai peut-être oublié de transférer la langue française...).
    Ton Windows, il est en anglais ou français ?

  4. #4
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    Mes windows me parlent français. Mais, il y en a un où je n'ai pas installé gtk, j'ai juste recopier les dll pour que ça marche et lui, fait parler gtk en anglais. Il manque peut-être un fichier de traduction française. Mais le quel et où ?
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  5. #5
    Modérateur

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    1 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 395
    Par défaut
    A vue de nez, c'est dans le dossier share. Il doit y avoir un dossier LC_MESSAGES. Ce dernier contient les fichiers .mo, qui contiennent les traductions. Evite de copier les trucs en vrac au même endroit, il faut respecter les arborescences. En gros, le principe c'est de fournir tout ce qui est livré dans les packages de runtime qu'on trouve sur http://www.gtk.org/download/win32.php

  6. #6
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    J'ai vu, je vais essayer dès que j'ai le temps.
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  7. #7
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 607
    Par défaut
    C'est dans le dossier suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    share/locale/fr/LC_MESSAGES/
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 22/07/2005, 23h40
  2. Changer le style d'une cellule
    Par LE NEINDRE dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/06/2005, 16h18
  3. Imposer la largeur d'une zone de liste ? est ce possible
    Par ahage4x4 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 23/05/2005, 16h21
  4. Style d'une ligne d'un tableau et Checkbox
    Par echecetmat dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 25/01/2005, 15h03
  5. Comment choisir une langue differente de la locale?
    Par julian_ross dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 01/03/2004, 18h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo