Page 1 sur 1
[KDE] Ajout de langue (Résolu)
Publié : ven. 08 mai 2020, 12:48
par Kristen
Bonjour
Sur une installation de KDE, je n'arrive pas à ajouter une langue dans Paramètres régionaux > Langue . Je n'ai que American English (par défaut)
Pour ajouter le français, je clique sur Ajouter des langues, une fenêtre s'ouvre mais lorsque je clique sur une langue (n’importe laquelle) cette fenêtre se referme immédiatement.
Je pense que mon système est bien configuré en français
Code : Tout sélectionner
$ locale
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE=C
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
Code : Tout sélectionner
localectl
System Locale: LANG=fr_FR.UTF-8
LANGUAGE=fr_FR:en_US
LC_COLLATE=C
VC Keymap: fr
X11 Layout: fr
Vous avez une idée ? Merci.
Re: [KDE] Ajout de langue
Publié : ven. 08 mai 2020, 14:08
par benjarobin
Bonjour,
J'ai le même "problème". J'ai bien le système dans la bonne langue (le français). Pourquoi essayes tu de modifier la configuration de ceci par curiosité ?
Dans les log j'ai ceci :
Code : Tout sélectionner
systemsettings5[15441]: QQmlEngine::setContextForObject(): Object already has a QQmlContext
systemsettings5[15441]: kf5.ki18n: "1 instead of 2 arguments to message {Impossible de trouve...} supplied before conversion."
systemsettings5[15441]: Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
systemsettings5[15441]: file:///usr/lib/qt/qml/org/kde/kcm/ScrollViewKCM.qml:63:13: QML Control: Binding loop detected for property "implicitHeight"
systemsettings5[15441]: file:///usr/share/kpackage/kcms/kcm_translations/contents/ui/main.qml:43: TypeError: Cannot read property 'display' of null
systemsettings5[15441]: file:///usr/share/kpackage/kcms/kcm_translations/contents/ui/main.qml:39: TypeError: Cannot read property 'LanguageCode' of null
systemsettings5[15441]: file:///usr/share/kpackage/kcms/kcm_translations/contents/ui/main.qml:43: TypeError: Cannot read property 'display' of null
systemsettings5[15441]: file:///usr/share/kpackage/kcms/kcm_translations/contents/ui/main.qml:39: TypeError: Cannot read property 'LanguageCode' of null
...
Re: [KDE] Ajout de langue
Publié : ven. 08 mai 2020, 14:35
par papajoke
bonjour
pour kde nous avons 2 fichiers
~/.config/plasma-locale*
avec
Re: [KDE] Ajout de langue
Publié : ven. 08 mai 2020, 14:44
par benjarobin
Je n'ai que ce fichier personnellement :
~/.config/plasma-localerc
Re: [KDE] Ajout de langue
Publié : ven. 08 mai 2020, 15:04
par onyx67
benjarobin a écrit : ↑ven. 08 mai 2020, 14:44
Je n'ai que ce fichier personnellement :
~/.config/plasma-localerc
Idem chez moi
Re: [KDE] Ajout de langue
Publié : ven. 08 mai 2020, 15:07
par laurent85
Bonjour,
En ajoutant le paramètre dans le fichier de configuration c'est français qui est affiché ensuite,
~/.config/plasma-localerc :
C'est un bug de l'interface graphique. Pour changer la langue il faut ajouter le paramètre au fichier de configuration.
Re: [KDE] Ajout de langue
Publié : ven. 08 mai 2020, 15:19
par papajoke
perso j'ai aussi un .config/plasma-locale-settings.sh même date/heure que le rc

(
suis pas le seul) avec les 2 mêmes valeur que le rc
Code : Tout sélectionner
# Generated script, do not edit
# Exports language-format specific env vars from startkde.
# This script has been generated from kcmshell5 formats.
# It will automatically be overwritten from there.
export LANG=fr_FR.UTF-8
export LANGUAGE=fr
edit :
apparemment c'est l'ancienne version du rc ?
Re: [KDE] Ajout de langue
Publié : ven. 08 mai 2020, 15:32
par laurent85
Apparemment le .sh n'est plus utilisé par plasma, on peut le supprimer. Par défaut plasma va utiliser la langue du système quand le paramètre [Translations] n'est pas présent.
Re: [KDE] Ajout de langue
Publié : ven. 08 mai 2020, 16:44
par Kristen
benjarobin a écrit : ↑ven. 08 mai 2020, 14:08
…/… Pourquoi essayes tu de modifier la configuration de ceci par curiosité ?
C'est en regardant dans la configuration que j'ai vu
American English (par défaut) et j'ai trouvé ça bizarre. Et j'ai donc voulu mettre le français par défaut.
Après ça ne me gêne pas plus que ça.
Re: [KDE] Ajout de langue
Publié : ven. 08 mai 2020, 16:49
par Kristen
laurent85 a écrit : ↑ven. 08 mai 2020, 15:07
Bonjour,
En ajoutant le paramètre dans le fichier de configuration c'est français qui est affiché ensuite,
~/.config/plasma-localerc :
C'est un bug de l'interface graphique. Pour changer la langue il faut ajouter le paramètre au fichier de configuration.
Effectivement en ajoutant ce paramètre, j'ai bien le français par défaut.
Par contre, si je veux ajouter une autre langue, ça n'est toujours pas possible. ?
Re: [KDE] Ajout de langue
Publié : ven. 08 mai 2020, 17:08
par laurent85
Kristen a écrit : ↑ven. 08 mai 2020, 16:49
Par contre, si je veux ajouter une autre langue, ça n'est toujours pas possible. ?
Ajoute les langues au fichier de configuration, par exemple français, anglais us, allemand, espagnol, italien :
Code : Tout sélectionner
[Formats]
LANG=fr_FR.UTF-8
[Translations]
LANGUAGE=fr:en_US:de:es:it
C'est la 1ère langue de la liste qui est active. La modification de la langue par l'interface graphique marche aussi en sélectionnant la ligne de la langue désirée et en cliquant sur la flèche double pour la remonter en haut.
Re: [KDE] Ajout de langue
Publié : ven. 08 mai 2020, 17:34
par Kristen
Super ça marche ! Et hop je passe en résolu.