Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 07-11-2012 19:35:09

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

[résolu (partiellement)] franciser Debian

Bonjour,

Ayant installé une Debian remastérisée shakespearienne - voir http://debian-facile.org/viewtopic.php?id=6019 - je m'évertue à la franciser.
Mais il faut bien se résoudre à admettre que c'est un échec.
Il s'agit d'une Wheezy avec LXDE et Lightdm.

Je ne peux pas lister toutes les opérations effectuées mais voici les principales :
- modifier ~/.dmrc

[Desktop]
Language=fr_FR.utf8
Layout=fr
Session=lightdm-xsession



- fait un fichier user-dirs.locale dans ~/.config

fr_FR



- installer les paquets en l10n fr disponibles

- sans oublier les locales :

apt-get purge locales
apt-get install locales
dpkg-reconfigure locales




Résultats :
- j'ai le menu principal de LXDE et ses sous-menus en français (hormis 'Run' à la place de 'Exécuter')
- les applis avec l10n sont en français (ex : libreoffice)
- les autres applis restent en anglais
- lxpanel reste en anglais, hormis des info-bulles

Voici mon environnement :

$ locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
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=
 



Je crois avoir épuisé mes possibilités de recherche.
Si vous connaissez ce document : Utiliser et configurer Debian GNU/Linux pour le français de 2004 quand-même,
pensez-vous qu'il y ait eu des modifications importantes depuis ?

Sinon, toute piste sera la bienvenue smile

Dernière modification par paskal (09-11-2012 10:25:03)


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#2 07-11-2012 23:00:49

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
Inscription : 09-01-2009
Site Web

Re : [résolu (partiellement)] franciser Debian

Bah j'ai le même résultat que toi avec la commande locale...
Essaie en ajoutant


export LC_ALL=fr_FR.UTF-8
export LANG=fr_FR.UTF-8
 


Au démarrage de ta session. Sinon bah j'ai pas beaucoup d'autres idées.

Ça te la fait que avec lxde?


YA3HGA-H

Hors ligne

#3 08-11-2012 14:00:49

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [résolu (partiellement)] franciser Debian

Merci Thuban.

En fait, je n'ai que LXDE et j'aurais souhaité ne rien installer d'autre.

J'ai essayé de positionner les variables dans /etc/default/locale , ~/.profile et ~/.config/autostart et rien n'y fait.
Le LC_ALL n'est jamais pris en compte. yikes

J'ai essayé avec une autre locale, même conséquences.

Je crois que dans cette remastérisée, certains scripts ont été modifiés, qui empêchent la localisation.

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#4 08-11-2012 16:55:29

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
Inscription : 09-01-2009
Site Web

Re : [résolu (partiellement)] franciser Debian

C'est souvent le problème avec des debian "non officielles".
Et si tu fais un

export LC_ALL=fr_FR.UTF-8 && application_que_tu_veux_lancer


Elle est pas en français?
À mon avis, c'est que les traductions ne sont peut-être tout simplement pas installées (c'est les dépots wheezy ou autre chose?)


YA3HGA-H

Hors ligne

#5 08-11-2012 19:22:05

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [résolu (partiellement)] franciser Debian

Thuban a écrit :

À mon avis, c'est que les traductions ne sont peut-être tout simplement pas installées (c'est les dépots wheezy ou autre chose?)


Bingo !

Comment n'y ai-je pas pensé ? roll

Dans /var/lib/dpkg/info, j'ai des fichiers list bizarres, il me semble, avec par exemple leafpad.list dans lequel je trouve "/usr/share/locale/fr/LC_MESSAGES/leafpad.mo"
mais ni "/usr/share/locale/fr" ni "/usr/share/locale/fr/LC_MESSAGES" .

De plus, dans le dossier en question /usr/share/locale/fr/LC_MESSAGES, je ne trouve que 3 malheureux fichiers, et en tout cas pas leafpad.mo


Les dépôts : wheezy sans multimedia ni squeeze-updates, avec en plus liquorix.
Ce sont les mêmes que sur ma wheezy/xfce bien localisée.

Penses-tu qu'il s'agisse d'une configuration particulière de apt ?


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#6 08-11-2012 19:50:18

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [résolu (partiellement)] franciser Debian

Voilà, j'ai juste extrait leafpad.mo du paquet leafpad que j'ai téléchargé et je l'ai placé dans /usr/share/locale/fr/LC_MESSAGES.

Et j'ai leafpad en français. cool

Maintenant, je ne vois pas le moyen de le faire pour tous les softs sans tout réinstaller sad

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#7 09-11-2012 10:24:08

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [résolu (partiellement)] franciser Debian

Après vérification, les locales ne sont pas dans filesystem.squashfs, et ce pour un gain de place minime roll

Donc j'ai francisé quelques softs à coups de aptitude reinstall
Mais ça va bien 5 minutes ...

Heureusement, les nouvelles installs sont en français. smile

Je laisse tomber.

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#8 09-11-2012 17:47:30

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
Inscription : 09-01-2009
Site Web

Re : [résolu (partiellement)] franciser Debian

Tu peux tout réinstaller :

apt-get install --reinstall $(dpkg --get-selections | awk {'print $1'})



Si tu veux, essaie avec apt-p2p, ça permettra peut-être de gagner du temps en download (ou au moins de conserver de la BD du serveur) wink

N'empêche, ils ont bien dû faire un truc pour que les locales ne soient pas toutes installées... Tu avais localepurge d'installé à un moment donné?

Dernière modification par Thuban (09-11-2012 17:48:17)


YA3HGA-H

Hors ligne

#9 14-11-2012 19:47:22

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [résolu (partiellement)] franciser Debian

Thuban a écrit :

apt-get install --reinstall $(dpkg --get-selections | awk {'print $1'})


C'est-à-dire, en wheezy/sid, j'le sens pô :

# apt-get install --reinstall $(dpkg --get-selections | awk {'print $1'}) | tee reinst
Lecture des listes de paquets...
Construction de l'arbre des dépendances...
Lecture des informations d'état...
La réinstallation de linux-image-3.5.0-5.dmz.1-liquorix-686 est impossible, il ne peut pas être téléchargé.
La réinstallation de libboost-iostreams1.50.0 est impossible, il ne peut pas être téléchargé.
La réinstallation de linux-headers-3.5.0-5.dmz.1-liquorix-686 est impossible, il ne peut pas être téléchargé.
La réinstallation de yad est impossible, il ne peut pas être téléchargé.
La réinstallation de remastersys-gui est impossible, il ne peut pas être téléchargé.
La réinstallation de remastersys est impossible, il ne peut pas être téléchargé.
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
alsa-base : Casse: linux-sound-base mais 1.0.23+dfsg-4 devra être installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».



Thuban a écrit :

Tu avais localepurge d'installé à un moment donné?


Nan, c'est pas moi l'auteur de la purge, promis. wink


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#10 14-11-2012 21:17:09

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [résolu (partiellement)] franciser Debian

Bon, j'ai nettoyé la sortie de dpkg => ça charge ...

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#11 15-11-2012 00:30:14

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [résolu (partiellement)] franciser Debian

Un coup pour rien, je crois.
Je suis toujours en hybride franco-anglais. neutral

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#12 15-11-2012 08:18:48

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
Inscription : 09-01-2009
Site Web

Re : [résolu (partiellement)] franciser Debian

Bon bah j'ai pas d'autres idées... désolé.

YA3HGA-H

Hors ligne

#13 15-11-2012 18:38:42

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [résolu (partiellement)] franciser Debian

Ne le sois pas ! Merci de ton aide smile
Je m'y pencherai quand j'aurai un moment.

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

Pied de page des forums