Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 01/12/2017, à 11:45

rafnews

panneau de configuration pour imprimante traduit partiellement

Salut a tous,

ma mere a Ubuntu 17.10 sur son laptop avec KDE, le tout en francais.
Pour une raison inconnue, l'installation des drivers Epson en multilangue (dont le francais) donne pour resultat un panneau de configuration d'imprimante partiellement en francais et le reste en anglais.

1. j'ai reinstalle et le manager d'impression et la localisation francaise d'ubuntu avec:
sudo apt install --reinstall kde-l10n-fr print-manager

2. j'ai meme supprime le driver scanner + imprimante (car c'est une imprimante multifunction) et j'ai reinstalle la version 1.6.17 LSB3.2 (qui est la derniere disponible)

Pourquoi avons-nous toujours un melange des 2 langues ?
2m67o1u.jpg

Comment corriger le probleme ?

merci

ALain

Hors ligne

#2 Le 01/12/2017, à 11:52

L'Africain

Re : panneau de configuration pour imprimante traduit partiellement

C'est une question complexe que je me suis déjà posé! Je pense que ce sont les ppd des fabricants qui devraient fournir une version en différentes langues, mais en même  temps le ppd est généré durant l'installation de l'imprimante par cups. Alors je ne sais pas. J'ai téléchargé les sources de cups et de system-config-printer, à mon avis c'est ce dernier qui devrait intégrer les points de traduction. Moi aussi cela ne me satisfait pas, j'ai l'habitude de traduire moi-même le ppd pour que tous soit en français, ce qui est bien dommage car si on savait exactement qui fait quoi on pourrait en faire béneficier la communauté.


Ubuntu 16.04 LDLC (clevo) X/Lubuntu (Mate) 16.04 sur asus.
"Donne à celui qui te demande…" Mt 5, 42

Hors ligne

#3 Le 01/12/2017, à 11:56

rafnews

Re : panneau de configuration pour imprimante traduit partiellement

Voici le PPD de l'imprimante:

https://github.com/kangear/epson-inkjet … cpr-en.ppd

tout semble correct.

Je pense que le CUPS a des lacunes

Dernière modification par rafnews (Le 01/12/2017, à 12:13)

Hors ligne

#4 Le 01/12/2017, à 13:09

rafnews

Re : panneau de configuration pour imprimante traduit partiellement

J'aimerai savoir ou se trouve les chaines de characteres SOIT DISANT traduites pour "Grayscal", " Media Type", "General", "Media SIze" etc....
car dans le fichier PPD de l'imprimante il n'y a rien de tel....

Hors ligne

#5 Le 01/12/2017, à 13:18

L'Africain

Re : panneau de configuration pour imprimante traduit partiellement

Non cups n'a pas de lacune, d'ailleurs ici tu vois bien -en- dans le fichier ça veut dire qu'il est en anglais. Je crois que le problème est plus large parce qu'il concerne toutes les marques.
Sinon tu peux déjà traduire ton ppd et le réutiliser une fois traduit.
Je me suis décidé à faire un rapport de bug ici. Si c'est bien là qu'il faut le faire...


Ubuntu 16.04 LDLC (clevo) X/Lubuntu (Mate) 16.04 sur asus.
"Donne à celui qui te demande…" Mt 5, 42

Hors ligne

#6 Le 01/12/2017, à 13:21

L'Africain

Re : panneau de configuration pour imprimante traduit partiellement

rafnews a écrit :

J'aimerai savoir ou se trouve les chaines de characteres SOIT DISANT traduites pour "Grayscal", " Media Type", "General", "Media SIze" etc....
car dans le fichier PPD de l'imprimante il n'y a rien de tel....

Tu dois regarder dans le ppd généré par le system dans /etc/cups/ppd, pas dans l'original je crois.


Ubuntu 16.04 LDLC (clevo) X/Lubuntu (Mate) 16.04 sur asus.
"Donne à celui qui te demande…" Mt 5, 42

Hors ligne

#7 Le 01/12/2017, à 13:56

rafnews

Re : panneau de configuration pour imprimante traduit partiellement

effectivement si je modifie le fichier /etc/cups/ppd je vois bien tout en francais.... mais ce n'est pas normal,,, on ne devrait pas a faire la traduction en francais a la main.

J'ai deja ouvert 1 incident sur le bug tracer de KDE et 1 sur launchpad de printer-manager..... on verra la suite

Dernière modification par rafnews (Le 01/12/2017, à 14:52)

Hors ligne

#8 Le 01/12/2017, à 16:46

L'Africain

Re : panneau de configuration pour imprimante traduit partiellement

Salut Rafnews,
Attention on vient de faire un rapport de bug en double smile Je pense que le mien va primer car je l'ai fait plus "large" regarde par .
J'ai vu les problème de codage dans ta traduction, il ne faut pas oublier de mettre utf8 à la place du probable iso actuel.
Je sais qu'il y a des principes à respecter pour la trad des ppd, je peux essayer de les retrouver si tu veux.

Edit: Arf satané internet... nos messages se croisent...

rafnews a écrit :

on ne devrait pas a faire la traduction en francais a la main.

En effet nous ne devrions pas...

Dernière modification par L'Africain (Le 01/12/2017, à 16:48)


Ubuntu 16.04 LDLC (clevo) X/Lubuntu (Mate) 16.04 sur asus.
"Donne à celui qui te demande…" Mt 5, 42

Hors ligne

#9 Le 02/12/2017, à 11:53

L'Africain

Re : panneau de configuration pour imprimante traduit partiellement

Voici la page qui m'avait aidé à traduire mon ppd. J'ai juste mis de l'utf8 à la place de isoLatin je crois.


Ubuntu 16.04 LDLC (clevo) X/Lubuntu (Mate) 16.04 sur asus.
"Donne à celui qui te demande…" Mt 5, 42

Hors ligne

#10 Le 07/12/2017, à 11:40

L'Africain

Re : panneau de configuration pour imprimante traduit partiellement

@rafnews,
Ça y est le processus est en marche, il est désormais possible d'ajouter les lignes non traduites dans le fichier ppdippstr.py. Après il faut patienter pour que la ligne se retrouve dans le po, il ne reste plus qu'à traduire le po.
Pour ton epson j'ai ajouté les lignes visibles sur la capture, cependant il semble qu'il y ai des mots avec raccourci alt (ceux soulignés). Pourrais-tu vérifier dans l'actuel ppd en anglais que c'est bien le cas (si le M est souligné sur la capture tu auras un _M dans le ppd).
Si tu veux tester sur ton système, tu copies d'abord le nouveau fichier ppdippstr.py dans /usr/share/system-config-printer. Puis tu télécharges le po, traduit les lignes non traduites, tu le convertis en mo, tu le copie dans /usr/share/locale-langpack/fr/LC_MESSAGES avec le nom system-config-printer.mo.
La page traduction de la doc explique comment faire. Sinon poedit créer automatiquement un mo à la fermeture en enregistrant.
Evidemment pense à faire une sauvegarde préalable de tous les fichiers que tu modifies...
J'attends tes retours concernant le ppd de ton epson.


Ubuntu 16.04 LDLC (clevo) X/Lubuntu (Mate) 16.04 sur asus.
"Donne à celui qui te demande…" Mt 5, 42

Hors ligne