Rox et fichiers desktop : affichage des Comment[fr]

Message
Author
User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

Rox et fichiers desktop : affichage des Comment[fr]

#1 Post by ASRI éducation »

Bonjour,

J'ai besoin de vous pour résoudre un problème lié à Rox-Filer.

Dans une fenêtre Rox, si je survole avec la souris un fichier desktop, le commentaire affiché est en anglais. Pourtant, le fichier desktop contient la variable Comment[fr].
Est-ce pareil chez vous ?
Avez-vous une solution à proposer ?

Remarque : j'utilise une base Puppy Precise 5.7.1 + rox-filer 2.11

Merci d'avance pour votre aide.
Cordialement,
Attachments
rox_comment_20150402.jpg
(76.41 KiB) Downloaded 235 times
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#2 Post by augras »

Bonsoir,
Même résultat que toi sur tahrpup !
Ce qui est étonnant c'est que dans le même cas que toi avec le fichier .desktop dans rox j'ai l'info bulle en anglais mais dans le menu lxpanel, j'ai bien par exemple pour bluefish la version française : mais ce n'est pas le cas pour tout... l'anglais domine dans le menu également, est systématique au survol dans rox alors que l'indication en français existe pourtant !
Tu as mis le doigt sur un truc bizarre.
Philippe

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#3 Post by augras »

Dans le menu lxpanel l'indication est bien systématiquement en français... quand elle existe, ce qui est finalement rare. Et c'est dans rox uniquement que ça bug.
Philippe

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#4 Post by augras »

C'est comme si rox n'avait pas enregistré que l'on est en français et lit systématiquement le comment anglais : un soucis dans la détection de la langue de rox ?
Philippe

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#5 Post by musher0 »

Salut ASRI,

Je n'avais pas vu ce fil-ci. Je t'ai répondu sur le fil anglo.

Si t'as besoin que je traduise, fais-moi signe ?

En résumé, c'est parce que ROX et bien d'autres "libraries" dont celles de
C et de GTK ne sont pas compilées dans Puppy AVEC ou POUR la
localisation.

À+

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#6 Post by musher0 »

augras wrote:C'est comme si rox n'avait pas enregistré que l'on est en français et lit systématiquement le comment anglais : un soucis dans la détection de la langue de rox ?
Philippe
Salut, augras.

Tu as vu juste. Mais c'est plus qu'un souci, rox est pas compilé pour.

Selon mikeb, avec qui je parlais d'un probl. semblable ( accumulation des
messages d'erreur de pango relativement à UTF-8 ), il faudrait tout
recompiler glibc... (Il y a des réf. dans le fil anglais.)

À+

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#7 Post by ASRI éducation »

augras wrote:Tu as mis le doigt sur un truc bizarre.
J'avais déjà remarqué ce dysfonctionnement sur d'anciennes versions de Puppy, mais là j'ai bien vérifié, même avec une Puppy récente l'affichage reste le même.
C'est dommage, car l'affichage des fichiers desktop dans une fenêtre Rox est bien pratique (même si ce n'est pas dans l'habitude de tous les utilisateurs), tout comme l'est la possibilité d'afficher des commentaires traduits.
J'espère que nous allons trouver une solution.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#8 Post by ASRI éducation »

musher0 wrote:Tu as vu juste. Mais c'est plus qu'un souci, rox est pas compilé pour.

Selon mikeb, avec qui je parlais d'un probl. semblable ( accumulation des
messages d'erreur de pango relativement à UTF-8 ), il faudrait tout
recompiler glibc... (Il y a des réf. dans le fil anglais.)
:cry: :cry: :cry:
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#9 Post by musher0 »

Versons quelques larmes, en effet.

À moins qu'un brave se risque à vérifier la théorie de mikeb ?

Ce qui serait idéal, ce serait qu'un menu (n'importe quel) puisse afficher le
commentaire en français si on re-clique sur le nom de l'exécutable, par ex.

À moins qu'on puisse associer le type de fichier *.desktop avec un script
qui va déterrer le commentaire en français s'il existe, et intégrer le script
au menu de clic droit... Ce serait déjà ça.
Last edited by musher0 on Thu 02 Apr 2015, 21:43, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Médor

#10 Post by Médor »

Bonsoir,

Effectivement rox commence à dater :(

Avec PCManFM par exemple, les commentaires des fichiers application.desktop sont bien en français.

D'ailleurs il possède en plus l'arborescence complète du menu, ainsi que la gestion des applications.desktop dans ~/Desktop :!:


Cordialement,
Médor.
Attachments
Capture_2015-04-02(3).jpg
(89.11 KiB) Downloaded 196 times

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#11 Post by musher0 »

Il suffisait d'y penser... Voici une 2e version.

Code: Select all

##!/bin/ash
# /root/my-applications/bin/obs-fr.sh # 2e éd.
# Pour afficher les commentaires en français des 
# fichiers *.desktop s'il y en a.
#
# Instructions : 
# ouvrir le dossier /usr/share/applications dans une fenêtre du ROX-Filer
# ouvrir le dossier /root/my-applications/bin dans une fenêtre du ROX-Filer
# cliquer sur n'importe quel fichier *.desktop
# cliquer sur personaliser le menu; une petite fenêtre s'ouvre.
# lire le message et cliquer sur ok.
# dans /root/my-applications/bin, surligner obs-fr.sh et le transporter
# à la petite fenêtre. Cliquer sur "lien absolu".
#
# C'est fait. Le script obs-fr.sh est maintenant associé aux fichiers *.desktop.
#
# Désormais, pour voir le commentaire en français d'un fichier *.desktop, 
# faites un clic droit de votre souris sur un fichier *.desktop et cliquez
# sur obs-fr.sh. 
# Le commentaire en français s'affichera s'il existe. Sinon, le commentaire 
# en anglais. Si par hasard ce fichier *.desktop ne renferme aucun 
# commentaire, vous en serez informé aussi.
# 
# musher0, 2 et 5 avril 2015.
####
if [ "`egrep "Comment" $@`" = "" ];then
	[ "${LANG:0:2}" = "fr" ] && A="Ce fichier 'desktop' ne renferme aucun commentaire." || A="This 'desktop' file contains no comment."
else 
	[ "`egrep "Comment\[fr\]" $@`" ] && A="`awk -F\"=\" '$1=="Comment[fr]" { print $2 }' $@`" || A="`awk -F\"=\" '$1=="Comment" { print $2 }' $@`"
fi
yaf-splash -placement mouse -fontsize small -close never -timeout 5 -text "$A"
Dans cette 2e version, yaf place le commentaire au curseur plutôt qu'au
milieu de l'écran, ne se ferme pas au mouvement de la souris (obligatoire
à cause du précédent), et s'affiche 5 sec.

À+

musher0[/code]
Attachments
obs-fr.sh(1).zip
Idem pour cette version 2.
(943 Bytes) Downloaded 166 times
obs-fr.sh.zip
Déballer dans /root/my-applications/bin/ et rendre exécutable, puis
suivre les instructions ci-dessus.
(913 Bytes) Downloaded 182 times
obs-fr.sh_en_action_2015-04-02.jpg
(41.12 KiB) Downloaded 188 times
obs-fr.sh_en_action_2015-04-02(3).jpg
(31.83 KiB) Downloaded 191 times
Last edited by musher0 on Mon 06 Apr 2015, 17:41, edited 2 times in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#12 Post by musher0 »

I' commence à m'énerver c'lui-là, avec son PCMan... ;)

15 min. plus tard :
Je viens de l'installer, mais il marche à moitié...
Last edited by musher0 on Thu 02 Apr 2015, 22:10, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Médor

#13 Post by Médor »

À force de mettre des emplâtres de tous les cotés ça fini par faire bien lourd ;)


Cordialement,
Médor.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#14 Post by musher0 »

Médor wrote:Bonsoir,

Effectivement rox commence à dater :(

Avec PCManFM par exemple, les commentaires des fichiers application.desktop sont bien en français.
(...)
Cordialement,
Médor.
La preuve illustrée. s'il vous plaît !!!??? :)
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#15 Post by musher0 »

@Médor cruel qui veut enterrer la bête avant qu'elle soit morte ! :)

Il y a encore des gens qui développent à partir de ROX-Filer, par ex.
https://github.com/jun7/rox-filer
https://github.com/dimkr/literocks/tree ... /ROX-Filer

Et la liste de diffusion est encore active.
http://comments.gmane.org/gmane.comp.de ... .user/9783

@ASRI :
Il faudra de la patience pour éplucher ces quelque 14 ans d'expérience
accumulée, mais peut-être trouvera-t-on dans cette liste une solution
au problème de la localisation des commentaires ?

À+

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Médor

#16 Post by Médor »

Bonjour Musher0,

Certes, mais le code d'origine date et il n'intègre qu'une infime partie des spécifications actuelles de freedesktop.org.

le code de PCManFM évolue bien plus rapidement et personnellement j'apprécie ses nombreux plus par rapport à Rox...


Cordialement,
Médor.
Attachments
Capture_2015-04-03.jpg
(100.28 KiB) Downloaded 242 times

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#17 Post by ASRI éducation »

musher0 wrote:@ASRI :
Il faudra de la patience pour éplucher ces quelque 14 ans d'expérience
accumulée, mais peut-être trouvera-t-on dans cette liste une solution
au problème de la localisation des commentaires ?
Je l'espère, car Rox-Filer est une des bases de Puppy.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#18 Post by musher0 »

Médor wrote:Bonjour Musher0,

Certes, mais le code d'origine date et il n'intègre qu'une infime partie des spécifications actuelles de freedesktop.org.
Quelles sont vos preuves, mon ami, quelles sont vos preuves :?: :)
Tout seul, l'argument d'innovation n'est jamais probant... Il faut un
argument de substance en plus.

Les normes de freedesktop.org sont pour les menus, pas pour les
gestionnaires de fenêtres.

Enfin PcManFM n'offre aucun environnement de bureau.
Médor wrote: le code de PCManFM évolue bien plus rapidement et personnellement j'apprécie ses nombreux plus par rapport à Rox...

Cordialement,
Médor.
Oui, ben, c'est parce que le dit code DOIT évoluer. (héhé)
Et puis, voilà, le chat sort du sac. (Le souligné est de moi.)
Des goûts et des couleurs...

Nos expériences varient largement. D'après moi, si sunflower continue
sur sa lancée, il détrônera un PcManFM toujours bancal sans difficulté.

À+

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Médor

#19 Post by Médor »

Bonsoir Musher0,

PCManFM est le gestionnaire de fichiers de LXDE, comme Rox il gère les icônes sur le bureau ainsi que le fond d'écran, je ne pense pas que Sunflower gère ces derniers :?:
De plus sunflower utilise python, py.gtk, etc. alors que PCManFM fonctionne en GTK2...

Peux-tu préciser ce que tu trouves bancal dans PCManFM (actuellement en version 1.2.3) :?:


Cordialement,
Médor.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#20 Post by musher0 »

mikeb est sur une piste... il a un oeil de faucon, le bonhomme. Il a trouvé
la ligne qui lit les commentaires des fichiers *.desktop dans le code de
ROX-Filer... Restez à l'écoute... :)
http://murga-linux.com/puppy/viewtopic. ... ost#838267
Last edited by musher0 on Fri 03 Apr 2015, 23:17, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply